当首字母缩略词环境为 \include[d] 时避免使用首字母缩略词列表

当首字母缩略词环境为 \include[d] 时避免使用首字母缩略词列表

我想将我的acronym环境保存在单独的文件中,避免打印出整个缩写列表。当缩写环境包含在主文档中时,包[nolist]的选项acronym似乎仍然不起作用。

请考虑以下 MWE

\documentclass{article}

\usepackage[nolist]{acronym}
\usepackage{filecontents}

\begin{filecontents}{acronym.tex}

\begin{acronym}
  \acro{NLP}{Natural Language Processing}
\end{acronym}

\end{filecontents}


\begin{document}

First use of \ac{NLP}. Second use of \ac{NLP}.

\include{acronym}

\end{document}

这使

在此处输入图片描述

但当我去掉这个选项时,[nolist]我得到了正确的

在此处输入图片描述

答案1

\input如果我使用而不是 ,我会得到预期的结果\include

\documentclass{article}

\usepackage[nolist]{acronym}
\usepackage{filecontents}

\begin{filecontents}{acronym.tex}

\begin{acronym}
  \acro{NLP}{Natural Language Processing}
\end{acronym}

\end{filecontents}


\begin{document}

First use of \ac{NLP}. Second use of \ac{NLP}.

\input{acronym}

\end{document}

在此处输入图片描述

相关内容