Код LuaLaTeX...
\documentclass{article}
\usepackage{polyglossia}
\setmainlanguage{english}
\setotherlanguage{german}
\begin{document}
English/\textgerman{German}
\end{document}
...приводит к появлению лишнего пробела после косой черты. Как этого избежать?
решение1
Ваша система не совсем обновлена. Вероятно, в одном из файлов глянца есть лишнее пространство, но в новой системе его нет.
решение2
Поскольку в настоящее время я использую версию TexLive, найденную в cygwin, которая, по-видимому, недостаточно актуальна, и у меня нет tlmgr
доступной команды, я выследил лишнее пространство.
Он находится в /usr/share/texmf-dist/tex/latex/polyglossia/gloss-german.ldf
, в шести различных вызовах \xpg@set@language@luatex@ii
, например:
(line 225) \xpg@set@language@luatex@ii{ngerman}
Завершите эти строки %
знаками, и проблема исчезнет.