如何让读者看到打印的单词/术语是词汇表中的条目?在计算机上的 PDF 中,我只能看到它,因为我使用了软件包,hyperref
并且它周围有一个红色框。但在打印时,用户看不到它。
是否有一种印刷上良好且常见的方法可以做到这一点?
答案1
我建议使用斜体、小写字母或(假设运行文本以衬线排版)无衬线字体来指示词汇表条目及其在文本中的首次使用。您还可以添加“约定”部分,向读者介绍所选的排版样式。
下面是使用glossaries
包裹:
\documentclass{article}
\newcommand*{\glossfirstformat}[1]{\textsf{#1}}
\usepackage{glossaries}
\makeglossaries
\renewcommand{\glsdisplayfirst}[4]{\glossfirstformat{#1#4}}
\renewcommand*{\glsnamefont}{\sffamily}
\newglossaryentry{electrolyte}{name=electrolyte,%
description={solution able to conduct electric current}}
\textheight=160pt% just for the example
\begin{document}
\section*{Conventions}
A glossary entry is displayed \glossfirstformat{this way} the first time
it is used in the document.
\section{A section}
Some text about \gls{electrolyte}.
Some more text about \gls{electrolyte}.
\printglossaries
\end{document}
答案2
我觉得这通常不做,抱歉。我查了几本有词汇表的(德语)书,没有一本提到了词汇表。
如果你仍然想这样做,那么就需要一些微妙的方法。斜体、粗体、非常小的大写字母,或者增加字距(字母之间的间距)。
我可能会选择加强追踪,但这可能不是专业人士的做法。
答案3
我为此苦苦挣扎了很长时间。这个glossaries
包用于制作一种带有定义的索引。我有一个定义列表,我只是想以适合定义的格式打印它们。我不想翻阅这本书并找到所有甚至部分使用这些术语的地方。
经过大量挖掘和查阅大量晦涩难懂的文档后,我终于进行了足够的实验,找到了这个相对简单的解决方案:
\begin{list}{}{\setlength\labelwidth{0pt}%
\setlength\itemindent{-\leftmargin}%
\let\makelabel\descriptionlabel}
\item[analytics] -- A mechanism for collecting and processing
statistics in a meaningful way.
\item[best practice] -- An approach to achieving a particular outcome
that is believed to be more effective than any other approach in a
particular condition or circumstance.
\item[business operations platform (BOP)] -- A next-generation
technology platform oriented toward continuously designing,
executing, monitoring, changing, and optimizing critical business
processes.
\item[business process] -- A set of one or more linked activities
which collectively realize a business objective or policy goal,
normally within the context of an organizational structure defining
functional roles and relationships.
\end{list}
输出结果如下:
希望这对那些只想要格式化的定义列表的人有所帮助。