makeidx

hyperref、makeidx 和 autonum 组合会导致意外结果
makeidx

hyperref、makeidx 和 autonum 组合会导致意外结果

这个问题是我其他问题: 如果我在该autonum包中使用数学方程式,而该hyperref包没有设置该选项hypertexnames,false那么我会收到以下警告: a. pdfTeX 警告(ext4):具有相同标识符(name{equation.XXX})的目标已被使用,重复项被忽略 b. pdfTeX 警告(ext4):具有相同标识符(name{page.X})的目标已被使用,重复项被忽略 第二个警告没有出现在下面的 MWE 中。我无法弄清楚我的原始代码的哪一部分产生了这个警告,对此我深表歉意。笔记:索引链接正常工作。 如果我将该hype...

Admin

fixme 软件包破坏了 makeidx 生成的索引中的页面链接
makeidx

fixme 软件包破坏了 makeidx 生成的索引中的页面链接

我遇到了一个问题,当我包含 fixme 包时,页面链接无法用于我的索引。我当然可以想出一些解决方法,但我想知道是否有任何修复方法。这是一个 MWE。如果 fixme 包行被注释掉,索引中的链接就可以正常工作。 \documentclass{article} \usepackage{hyperref} \usepackage{makeidx} \usepackage{fixme} %<- This breaks hyperlinks for the index \makeindex \begin{document} test \index{test} \...

Admin

我可以使用 ltxdoc、makeidx、doc 和书签吗?如果可以,如何使用?
makeidx

我可以使用 ltxdoc、makeidx、doc 和书签吗?如果可以,如何使用?

可以ltxdoc.cls与makeidx和 一起使用吗bookmark? MNWE: \documentclass{ltxdoc} \usepackage{makeidx} \usepackage{bookmark} \makeindex \begin{document} \DescribeMacro{\mymacro}\marg{argument}\par \printindex \end{document} 根据评论中的建议,我尝试了 makeindex -s gind.ist prawf 以下是makeindex的文字记录: This is mak...

Admin

如何使用回忆录使目录中的索引引用居中对齐并调整字体?
makeidx

如何使用回忆录使目录中的索引引用居中对齐并调整字体?

我正在使用回忆录类,并且目录居中对齐。我调整了章节格式,并在下面显示我的 MWE,但索引似乎遵循了部分格式,但不是全部?例如,它没有显示前导符,这是正确的,但它是左对齐的,大小也不对? \documentclass{memoir} \let\ordinal\relax \usepackage{makeidx} \makeindex \makeatletter \renewcommand{\printtoctitle}[1]{\centering\HUGE\textit{Contents}} \usepackage{fmtcount} \renewco...

Admin

寻找与 |See 类似的命令以供在目录中使用
makeidx

寻找与 |See 类似的命令以供在目录中使用

考虑一下代码 \documentclass{book} \usepackage{makeidx} \makeindex \begin{document} \LARGE \tableofcontents \newpage \addtocontents{toc}{CHAPTERX|see{CHAPTERA}} \index{ChapterX|see{ChapterA}} \printindex \end{document} 生成索引 我想在目录中制作一些类似的东西。 但是,|see对于以下命令,效果不太好(我猜是预期的那样)\addtocontents...

Admin

数学模式下 \index 前的自动换行符后出现虚假空格
makeidx

数学模式下 \index 前的自动换行符后出现虚假空格

喂食 \documentclass{article} \pagestyle{empty} \usepackage{makeidx} \makeindex \begin{document}% \newlength{\myLen}\setlength{\myLen}{33em}% \noindent 1st line. Plain \(B\), no index:\\ \hspace*{\myLen}\(\Sigma\to B\)\\ \noindent 4th line. Index before plain B:\\ \hspace*{\myLen}\(\S...

Admin

Hyperref 错误,索引条目包含引用 | 字符
makeidx

Hyperref 错误,索引条目包含引用 | 字符

对于此 MWE,请在 Windows 10 上的 TexLive 2020 中使用 xelatex 运行: \documentclass{article} \usepackage{makeidx} \usepackage{hyperref} \makeindex \begin{document} \index{foo} % OK, but without this line, the .idx file is empty \index{Sibelius!Difference between Sibelius "| First and Sibelius "| ...

Admin

如何限制索引一行中的页码数量?
makeidx

如何限制索引一行中的页码数量?

我正在使用 PDFLaTeX 和 makeidx 为书籍编制索引。一些索引条目有许多关联的页码。第一行包含太多页码,以至于条目名称和第一个页码之间没有空格,在本例中,没有点。参见图片。 我想限制条目数,使得条目名称和第一个数字之间留出最小的空格 - 比如至少 3 个点。或者我想在第一行和下一个换行行之间均匀分布页码。或者任何能提供更多空间的好解决方案。 我尝试减小 IST 文件中的缩进大小,但没有效果。 我的 IST 文件如下所示: %MakeIndex style style file IndexStyle.ist % Reduce size of i...

Admin

如何使用索引 = biblatex 中的引用 (+前缀) 对首字母特殊字符进行正确排序
makeidx

如何使用索引 = biblatex 中的引用 (+前缀) 对首字母特殊字符进行正确排序

假设我使用 biblatex 和 indexing=cite 来获取索引中引用标题的作者。但是首字母带有特殊字符的作者(例如 {\c{C}}abej, Nelson R.)不会自动排在“C”下。如果我手动索引该人,我可以使用“{\c{C}}abej\index{Cabey@{\c{C}}abej, Nelson R.}”来处理,但是如何使用 indexing=cite 获得相同的结果?前缀的问题相同,如何让“van den Berg, Horst”在索引中排在“B”下。 所以这里有一个 MWE - 如果有人能想出一个解决方案就太酷了,但在互联网上找不到。 ...

Admin

Nomencl 未打印,没有 nls 文件
makeidx

Nomencl 未打印,没有 nls 文件

书面文章,但未打印术语。使用 Texmaker 和 MikTEX。我已按照示例配置了 Makeindex 文件位置。 makeindex <filename>.nlo -s nomencl.ist -o <filename>.nls 使用的命令(以及许多其他命令): PDFLaTeX MakeIndex BibTex PDFLaTeX PDFLaTeX 示例命名法打印过一次,但再也没有打印过。将所有内容重新输入到新文件中。删除 nomencl 包并重新安装。在第二台电脑上试用,但问题...

Admin

如何在不同的索引条目下自动索引首字母缩略词?
makeidx

如何在不同的索引条目下自动索引首字母缩略词?

我想使用亚里士多德作品的缩写(例如 NE 或 EE),但作者(亚里士多德)可能没有具体指明或引用,每次我使用首字母缩略词时,该作者应该自动出现在人物索引中(如果在 biblatex 中使用 indexing=cite 选项,则类似于引用)。因此,亚里士多德作品的个别首字母缩略词应该出现在索引条目“亚里士多德”下,但其他首字母缩略词不应出现在索引中。 所以这里有一个 MWE,也许有人有个想法——那就太好了! \documentclass[12pt,a4paper]{scrreport} \usepackage[utf8]{inputenc} \usepacka...

Admin

在 beamer 中使用 makeidx 和 hyperref
makeidx

在 beamer 中使用 makeidx 和 hyperref

beamer我正在使用课堂(演示模式)为在线讲座做讲义。 我需要使用索引。使用来自的建议这是 bug 还是功能?我无法在 beamer 中使用 makeidx,我设法如何使用makeidx来beamer满足我的需求。 但是,索引中的页码不是链接(不可点击)。 makeidx我知道“标准”方式是在之前加载hyperref,但会自行beamer加载。我知道和,但是否可以将包()“传递”给类()以“首先”加载(无论这意味着什么……)?hyperref\PassOptionsToPackage\PassOptionsToClassmakeidxbeamer 更新梅威...

Admin

混合了罗马字母、希腊字母和单字母索引条目
makeidx

混合了罗马字母、希腊字母和单字母索引条目

混合了罗马字母、希腊字母和单字母索引条目 我正在输入我的论文,其中混合了常规单词、使用希腊符号的数学单词以及偶尔出现的一个字母的单词(例如编程语言 C),我注意到我的系统无法确保这些单词正确排序。 问题示例 注意$chi^2$索引中出现的位置: 而我所追求的是 我当前的系统 如果是常规罗马字,则只需按预期使用索引,例如\index{Something},包括单字母字,例如\index{C}或\index{R}。 如果我希望在数学模式下将罗马字母放在第一位,那么我会使用单个下划线,例如\index{p_value@{$p$-value}}...

Admin

更改 makeidx 或 imakeidx 的布局
makeidx

更改 makeidx 或 imakeidx 的布局

我想更改索引的默认布局。需要使用 makeidx 而不是 imakeidx,因为我需要在文档开头使用它(发现使用 imakeidx 无法实现) 我找不到要制作的样式。希望你能帮助我 :) \documentclass{article} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[ngerman]{babel} \usepackage[colorlinks, linkcolor = blue, urlcolor = blue]{hyperref} \usepackag...

Admin