von Robert Terwilliger » Di 14. Jul 2015, 12:19
Klappt, wunderbar. Danke!
Der Vollständigkeit halber hier der Code:
\documentclass{standalone}
\usepackage{polyglossia}
\usepackage{hyperref}
\setdefaultlanguage[spelling=new, babelshorthands=true]{german}
\begin{document}
% Lange Tabelle, die alle Werte enthält, die ich nachher verwenden möchte.
\shorthandoff{"}
\directlua{t = {["foo"] = "hello", ["bar"] = "world"}}
\shorthandoff{"}
\directlua{tex.sprint(t["foo"])}
\end{document}
Für das, was ich machen möchte, reicht die Lösung. Ich habe nur gerade überlegt, was man machen müsste, wenn man in die Tabelle Babelshorthands schreiben wollte.
R.
Klappt, wunderbar. Danke!
Der Vollständigkeit halber hier der Code:
[code]
\documentclass{standalone}
\usepackage{polyglossia}
\usepackage{hyperref}
\setdefaultlanguage[spelling=new, babelshorthands=true]{german}
\begin{document}
% Lange Tabelle, die alle Werte enthält, die ich nachher verwenden möchte.
\shorthandoff{"}
\directlua{t = {["foo"] = "hello", ["bar"] = "world"}}
\shorthandoff{"}
\directlua{tex.sprint(t["foo"])}
\end{document}
[/code]
Für das, was ich machen möchte, reicht die Lösung. Ich habe nur gerade überlegt, was man machen müsste, wenn man in die Tabelle Babelshorthands schreiben wollte.
R.