我希望缩写列表显示在我的文档中。
我正在使用glossary
找到的代码这里无法显示缩写列表。我采取了以下步骤:
我安装了珍珠脚本。
然后我下载并放入
makeglossaries.bat
一个makeglossaries.txt
文件夹名称中makeglossaries
,并将该文件夹放在路径中C:\Users\mycomputer\makeglossaries
然后我
makeglossaries.bat
通过将原始命令更改为来修改文件perl -S %makeglossaries_path%\makeglossaries "%~n1"
。
我正在使用 WinEdt,运行时PDFLaTeXify
收到警告
Can't open pearl script "\makeglossaries": No such file or directory
我看到该.acn
文件是用 glossentries 创建的。
你能告诉我如何让缩写列表显示在文档中吗?
我确实查看了与此问题相关的其他帖子,但仍然找不到解决方案。
以下是代码:
\documentclass{article}
\usepackage{longtable}
\usepackage[acronym]{glossaries}
% abbreviations:
\newacronym{ny}{NY}{New York}
\newacronym{la}{LA}{Los Angeles}
\newacronym{un}{UN}{United Nations}
% nomenclature:
\newglossaryentry{angelsperarea}{
name = $a$ ,
description = The number of angels per unit area,
}
\newglossaryentry{numofangels}{
name = $N$ ,
description = The number of angels per needle point
}
\newglossaryentry{areaofneedle}{
name = $A$ ,
description = The area of the needle point
}
\makeglossaries
\begin{document}
\gls{ny}, \gls{la} and \gls{un} are abbreviations whereas
\gls{angelsperarea}, \gls{numofangels} and \gls{areaofneedle} are part of the
nomenclature
\printglossary[type=\acronymtype,title=Abbreviations]
\printglossary[title=Nomenclature]
\end{document}