classificação errada no índice (ligaduras) \/

classificação errada no índice (ligaduras) \/

Meu MWE,

\documentclass[a4paper,11pt]{book}
\usepackage{makeidx}

\makeindex
\usepackage{filecontents}
\begin{filecontents}{\jobname.mst}
heading_prefix "{\\bfseries\\hfil "
heading_suffix "\\hfil}\\nopagebreak\n"
headings_flag 1
delim_0 "\\dotfill"
delim_1 "\\dotfill"
delim_2 "\\dotfill"
\end{filecontents}

\begin{document}

% No \/
%\index{final position}
%\index{fixed part}
%\index{flow chart}
%\index{feedback}

% With \/
\index{f\/inal position}
\index{f\/ixed part}
\index{f\/low chart}
\index{feedback}

\printindex
\end{document}

Exibição, não \ /; (classificação verdadeira)

insira a descrição da imagem aqui

Exibir, com \ /; (classificação errada)

insira a descrição da imagem aqui

Não encontrei outra pergunta duplicada. Então, alguém sabe como consertar isso?

Responder1

makeindex só pode classificar entradas alfabéticas, portanto, se você precisar adicionar marcação ao formulário digitado ( \/aqui), será necessário fornecer uma chave de classificação separada, portanto, as entradas precisam ser algo como:

\index{fixed part@f\/ixed part}

@é o caractere padrão, mas se você precisar @ das strings reais, poderá especificar qualquer outro separador em seu estilo makeindex.

informação relacionada