未创建缩略词列表

未创建缩略词列表

我正在写一篇论文,并试图包含一个缩写文件。到目前为止,我所做的是:

  1. 在我的文档的标题部分包含词汇表包:\usepackage[acronym,toc]{glossaries}
  2. \makeglossaries在标题中包含一个。
  3. 在实际文档中包括我的首字母缩略词文件和打印词汇表:\input{acronyms}
    \printglossaries

运行 makeglossaries 脚本显示以下内容:

makeglossaries template_diplomarbeit  
added glossary type 'acronym' (alg,acr,acn)  
makeindex  -s "template_diplomarbeit.ist" -t "template_diplomarbeit.alg" -o "template_diplomarbeit.acr" "template_diplomarbeit.acn"  
This is makeindex, version 2.15 [20-Nov-2007] (kpathsea + Thai support).  
Scanning style file ./template_diplomarbeit.ist...........................done   (27 attributes redefined, 1 ignored).  
Scanning input file template_diplomarbeit.acn....done (18 entries accepted, 0 rejected).  
Sorting entries....done (75 comparisons).  
Generating output file template_diplomarbeit.acr....done (45 lines written, 0 warnings).  
Output written in template_diplomarbeit.acr.  
Transcript written in template_diplomarbeit.alg.  
makeindex  -s "template_diplomarbeit.ist" -t "template_diplomarbeit.glg" -o "template_diplomarbeit.gls" "template_diplomarbeit.glo"  
This is makeindex, version 2.15 [20-Nov-2007] (kpathsea + Thai support).  
Scanning style file ./template_diplomarbeit.ist...........................done   (27 attributes redefined, 1 ignored).  
Scanning input file template_diplomarbeit.glo...done (0 entries accepted, 0 rejected).  
Nothing written in template_diplomarbeit.gls.  
Transcript written in template_diplomarbeit.glg.

结果是任何地方都没有包含词汇表或缩略词。

但是,当我包含没有首字母缩略词选项的词汇表包(=首字母缩略词包含在词汇表中而不是为它们提供自己的列表)时,我的首字母缩略词列表就会显示出来。

答案1

如果我理解正确的话你仍然需要使用使用宏(例如\gls或 )来管理文档中的首字母\glslink缩略词。缩写仅限文件定义缩写词,但仅列出文档中实际使用的缩写词。

这背后的想法是,你可以有一个中央缩写.bib定义文件被许多不同的文档使用,但只有当前文档中实际使用的定义文件才会显示。文件和 BibTeX 也一样。

查看词汇表手册,尤其是第 22 页第 1.4 Q10 节,了解更多信息。

相关内容