Wenn ich versuche, mit LuaTeX eine Zeichenfolge zu drucken, erscheinen diese seltsamen Punkte. Weiß jemand, warum? Irgendwelche Vorschläge, um das zu umgehen?
Ich dachte daran, die Zeichenfolge Zeile für Zeile zu analysieren und ungefähr wie unten auszudrucken, aber ich frage mich, warum die Punkte erscheinen.
function printLines(str)
for line in str:gmatch"[^\n]*" do
tex.sprint(line)
end
end
main.tex:
\documentclass{article}
\usepackage[utf8]{luainputenc}
\usepackage{t1enc}
\usepackage{luacode}
\directlua{dofile("code.lua")}
\begin{document}
\luaexec{
tex.sprint(tab)
}
\luaexec{
tex.sprint(tabBeg)
tex.sprint(tabMid)
tex.sprint(tabEnd)
}
\end{document}
Code.lua:
tab = [[
\begin{tabular}{|l|l|}
test & table \\
\end{tabular}
]]
tabBeg = [[\begin{tabular}{|l|l|}]]
tabMid = [[test & table \\]]
tabEnd = [[\end{tabular}]]