From 6766e3f2cd846b770fa131664053521dbfb9171a Mon Sep 17 00:00:00 2001 From: Frank Fuhlbrück Date: Tue, 25 Jan 2022 18:48:11 +0100 Subject: Lua interface progress --- examples/exsh_lexercise.lua | 1 + examples/exshexample.tex | 8 +++++--- examples/lexercise.lua | 1 - 3 files changed, 6 insertions(+), 4 deletions(-) create mode 120000 examples/exsh_lexercise.lua delete mode 120000 examples/lexercise.lua (limited to 'examples') diff --git a/examples/exsh_lexercise.lua b/examples/exsh_lexercise.lua new file mode 120000 index 0000000..0669efc --- /dev/null +++ b/examples/exsh_lexercise.lua @@ -0,0 +1 @@ +../exsh_lexercise.lua \ No newline at end of file diff --git a/examples/exshexample.tex b/examples/exshexample.tex index 3b34800..acd3874 100644 --- a/examples/exshexample.tex +++ b/examples/exshexample.tex @@ -1,4 +1,4 @@ -\long\def\ifbeamer#1#2{#1} +\long\def\ifbeamer#1#2{#2} \ifbeamer{\documentclass{beamer}}{\documentclass{article}} %navigation symbols and the title collide if @@ -185,12 +185,14 @@ task restate font={\color{black!60}}, firstline = "Assume $e=3$.", points="sum", task = [[ - This exercise has some subexercises. + This exercise has some subexercises. The Lua interface + computes point sums in a single pass. ]], subexercises = { { task = "First things first.", - points = 4, + bonuspoints = 4, + pointoptions = "abbrev",--passed to LaTeX interface solution = [[None.]], },{ task = "Second things afterwards.", diff --git a/examples/lexercise.lua b/examples/lexercise.lua deleted file mode 120000 index 660683f..0000000 --- a/examples/lexercise.lua +++ /dev/null @@ -1 +0,0 @@ -../lexercise.lua \ No newline at end of file -- cgit v1.2.3