如何在 LaTeX 的主项目文件中包含来自单独 .tex 文件的首字母缩略词?

如何在 LaTeX 的主项目文件中包含来自单独 .tex 文件的首字母缩略词?

我正在撰写论文,我有一个用于存储首字母缩略词的单独 .tex 文件。

首字母缩略词文件内容如下:

    \chapter{Acronym}

    \newacronym{TOC}{TOC}{Total Ownership Cost}

    \newacronym{CTMC}{CTMC}{Continuous Time Markov Chain}

在里面主文本我使用的包词汇表文件:

\usepackage[xindy,acronym]{glossaries}

然后在包含表格列表的同一个文件中,我将 Acronym.tex 命名为

\input{acronym}

页面已包含但是为空:

在此处输入图片描述

\gls{}当我使用命令将首字母缩略词插入到不同章节的文本中时,它们就起作用了。

例如,\gls{TOC}生产

总拥有成本 (COT)

所以我的问题仅在于在表格列表之后的论文前面显示所有首字母缩略词的列表。

当我删除词汇表包并仅使用\usepackage[printonlyused,withpage]{acronym}显示的缩写词但格式不正确时:

在此处输入图片描述

这是 main.tex 的内容(不是全部,但足以作为一个工作示例):

\documentclass[12pt, a4paper, twoside, onecolumn, openright]{book}

\begin{document}

\include{acronym}

When considering the \gls{TOC}

\end{document}

知道为什么它不起作用吗?

相关内容