----------------------------------------------------------------------
label = "Pagenumbers"
-about = [[ blubb ]]
+about = [[ An Ipelet for printing customizable pagenumbers to the pages. ]]
local prefix = "pagenumbers"
local format_layer = prefix .. "_format"
function _G.MODEL:runLatex()
refresh_pagenumbers(self)
- self:pagenumbers_backup_runLatex()
+ return self:pagenumbers_backup_runLatex()
end
local t = { label = "refresh pagenumbers (not undoable)",
model = model }
t.redo = function (t, doc)
- print_on_ever_page(t.model, pagenr_objects)
+ print_on_every_page(t.model, pagenr_objects)
end
t.undo = function (t, doc)
-- no undo possible..
end
- model:register(t)
+ -- model:register(t)
+ print_on_every_page(model, pagenr_objects)
end
end
----------------------------------------------------------------------
-- print given pagenumber objects on every page ----------------------
-function print_on_ever_page(model, pagenr_objects)
+function print_on_every_page(model, pagenr_objects)
local doc = model.doc
- print "copy.."
+ -- print "copy.."
-- first create the clones
-- print "create clones"
local clones = {}
return false
end
+----------------------------------------------------------------------
+-- show some message if someone clicks in the iplet menu -------------
+function run()
+ ipeui.messageBox(nil,
+ "information",
+ "Nothing to do here.",
+ [[Information on how to use this ipelet can be found in the Ipe Wiki.
+ (https://github.com/otfried/ipelets/tree/master/pagenumbers)
+]],
+ nil)
+end
----------------------------------------------------------------------