Espaço extra por polyglossia

Espaço extra por polyglossia

O código LuaLaTeX...

\documentclass{article}
\usepackage{polyglossia}
\setmainlanguage{english}
\setotherlanguage{german}

\begin{document} 
English/\textgerman{German}
\end{document}

...resulta em um espaço extra após a barra. Como posso evitar isso?

Responder1

Seu sistema não está realmente atualizado. Provavelmente existe um espaço falso em um dos arquivos gloss, mas no sistema mais recente ele desapareceu.

Responder2

Como atualmente uso a versão do TexLive encontrada no cygwin, que aparentemente não é atual o suficiente e não tenho o tlmgrcomando disponível, procurei o espaço espúrio.

Está em /usr/share/texmf-dist/tex/latex/polyglossia/gloss-german.ldfseis invocações diferentes de \xpg@set@language@luatex@ii, por exemplo:

(line 225)        \xpg@set@language@luatex@ii{ngerman}

Termine estas linhas com %sinais e o problema desaparece.

informação relacionada