summaryrefslogtreecommitdiff
path: root/simpleslides-s-Automaton.tex
diff options
context:
space:
mode:
Diffstat (limited to 'simpleslides-s-Automaton.tex')
-rw-r--r--simpleslides-s-Automaton.tex14
1 files changed, 12 insertions, 2 deletions
diff --git a/simpleslides-s-Automaton.tex b/simpleslides-s-Automaton.tex
index 3300844..c1e3181 100644
--- a/simpleslides-s-Automaton.tex
+++ b/simpleslides-s-Automaton.tex
@@ -15,11 +15,11 @@
%D Initially based on the BigNumber theme by A. Mahajan and Th. Schmitz. (Many,
%D many thanks!)
-\writestatus{simpleslides}{loading Test}
+\writestatus{simpleslides}{loading Theme Automata}
\startmodule[simpleslides-s-Automaton]
-\setupmodule[file=,rule=] % using defaults from lua config
+\setupmodule[file=,rule=,extendxy=] % using defaults from lua config
\ctxlua{environment.loadluafile( "mplife" )}
\ctxlua{mplife.slides = true}
@@ -96,6 +96,16 @@
%D Set the initial Game of Life snapshot (from file) and the rule, if given.
+\doifsomething{\moduleparameter{simpleslides}{extendxy}}{\ctxlua
+ {mplife.setup.current.extendx = tonumber("\luaescapestring{\moduleparameter{simpleslides}{extendxy}}")
+ mplife.setup.current.extendy = tonumber("\luaescapestring{\moduleparameter{simpleslides}{extendxy}}") }}
+
+\doifsomething{\moduleparameter{simpleslides}{extendx}}{\ctxlua
+ {mplife.setup.current.extendx = tonumber("\luaescapestring{\moduleparameter{simpleslides}{extendx}}") }}
+
+\doifsomething{\moduleparameter{simpleslides}{extendy}}{\ctxlua
+ {mplife.setup.current.extendy = tonumber("\luaescapestring{\moduleparameter{simpleslides}{extendy}}") }}
+
\doifsomething{\moduleparameter{simpleslides}{file}}{\ctxlua
{mplife.setup.current.file = "\luaescapestring{\moduleparameter{simpleslides}{file}}"
mplife.setup.current.init = gol.parse_file(mplife.setup.current.file)