Espaço ao redor do ponto médio com lmodern

Espaço ao redor do ponto médio com lmodern

No meu documento, utilizo o "ponto mediano" como sinal de pontuação entre diferentes partes de uma palavra (como em «Les candidat·e·s», o objetivo é neutralizar o género do francês).

Infelizmente, com a lmodernembalagem, isso produz um grande espaçamento ao redor dos pontos. Existe alguma maneira de reduzir esse espaçamento, espero que sem nenhum negativo \hspaceou mudança para outra fonte?

Editar:Eu não tinha feito testes suficientes. Na verdade, isso parece ser uma interação ruim entre lmoderne xfrac(ambos são necessários para desencadear o problema de alinhamento).

Exemplo mínimo:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{xfrac}
\begin{document}
Les candidat·e·s
\end{document}

Saída

Responder1

O problema não está diretamente no xfrac, mas sim no fato de ele carregar textcompo que proporciona \textperiodcenteredrolamentos laterais mais largos. Não sei por que os desenvolvedores das fontes Latin Modern decidiram dessa forma, mas é tarde demais para fazer algo a respeito.

Remova o comando da lista de comandos TS1 e restabeleça o padrão válido quando textcompnão estiver carregado.

\documentclass{article}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}

\usepackage{textcomp} % this is the culprit!

\DeclareTextSymbolDefault{\textperiodcentered}{OMS}
\UndeclareTextCommand{\textperiodcentered}{TS1}

\begin{document}

Les candidat·e·s

\end{document}

insira a descrição da imagem aqui

informação relacionada