当 '+' 是 makeindex 的引号时,为 '+' 创建索引条目

当 '+' 是 makeindex 的引号时,为 '+' 创建索引条目

手册makeindex建议使用+作为引号符号,而不是"使用德语排序。现在我makeindex似乎搞不清楚我是否有一个+应该进入索引的实数。我怎样才能将 放入+索引或以 开头的字符串中+

答案1

为了将单数+纳入索引,必须用 进行屏蔽++,双数++也将相应地被++++纳入。

\documentclass{article}

\usepackage[ngerman]{babel}
\usepackage{makeidx}

\usepackage{blindtext}

\makeindex

\begin{document}

\blindtext

Foo \index{foo}


\blindtext[5]

Foobar \index{foobar}

\index{"Hello"}
\index{++}
\blindtext
\index{++$\sqrt{2}$}

\printindex


\end{document}

mygerman.ist

quote = '+'

称呼pdflatex foo.tex ; makeindex -s mygerman.ist -g foo

在此处输入图片描述

相关内容