Seite 1 von 1

luacode und directlua

Verfasst: Fr 9. Okt 2020, 07:37
von techM

Hallo,
wie kann ich mit \directlua anstatt \begin{luacode}...\end{luacode} z.B. ein \item einfügen?
Gruß Martin

\documentclass{scrartcl}
\usepackage{polyglossia}
\setdefaultlanguage{german}
\usepackage{luacode}

\begin{document}
\begin{itemize}

\item erstes Stichwort

\begin{luacode}
tex.print("\\item zweites Stichwort")
\end{luacode}

\directlua{tex.print("\\item drittes Stichwort")} % funktioniert nicht

\end{itemize}
\end{document}

Re: luacode und directlua

Verfasst: Mo 12. Okt 2020, 16:24
von u_fischer
\documentclass{scrartcl}
\usepackage{polyglossia}
\setdefaultlanguage{german}
\usepackage{luacode}

\begin{document}
\begin{itemize}

\item erstes Stichwort

\begin{luacode}
tex.print("\\item zweites Stichwort")
\end{luacode}

\directlua{tex.print("\string\\item drittes Stichwort")} % 

\end{itemize}
\end{document}

(steht übrigens in der luacode Dokumentation)