我成功编写了我的词汇表并且使用此代码一切都运行良好
\usepackage[section]{glossaries}
\makeglossaries
\newglossaryentry{API}
{
name=API,
text=API,
description={acronimo per “Application Programming Interface”. Si tratta di procedure disponibili al programmatore utili all’espletamento di un certo compito all’interno di un programma. \pui{http://it.wikipedia.org/wiki/API}}
}
...
\begin{document}
\glsaddall
\printglossary[style=altlist,title=Glossario]
\end{document}
其中不是“...”,而是我所有的 \newglossarentry,大约 100 个,从“A”到“Z”的单词。考虑到我只想在这个文档中包含词汇表,因此会显示所有单词及其解释。这是我在图像中的实际情况
我会将每组单词分成几部分,每次打开一个新页面,都会出现一个新的页面。如下图所示
我已经做到了只需使用
\begin{description}
\item[Account] \hfill \\
Indica........
\end{description}
但这不是我想要的,我将继续使用词汇表语法,但个性化词汇表的打印方式。有人能帮我吗?我该如何定制我的词汇表?提前谢谢
答案1
像这样吗?
我已经myaltlistgroup
根据以下内容定义了一种新的词汇表样式altlistgroup
:
\newglossarystyle{myaltlistgroup}{%
\setglossarystyle{altlistgroup}%
\renewcommand*{\glsgroupheading}[1]{%
\pagebreak%
\item\makebox[\linewidth]{\Large\textbf{\glsgetgrouptitle{##1}}}%
\vspace*{-\baselineskip}%
\item\makebox[\linewidth]{\hspace*{3cm}\hrulefill\hspace*{3cm}}%
}%
}
梅威瑟:
\documentclass{article}
\usepackage[section]{glossaries}
\newglossarystyle{myaltlistgroup}{%
\setglossarystyle{altlistgroup}%
\renewcommand*{\glsgroupheading}[1]{%
\pagebreak%
\item\makebox[\linewidth]{\Large\textbf{\glsgetgrouptitle{##1}}}%
\vspace*{-\baselineskip}%
\item\makebox[\linewidth]{\hspace*{3cm}\hrulefill\hspace*{3cm}}%
}%
}
\makeglossaries
\newglossaryentry{API}
{
name=API,
text=API,
description={acronimo per “Application Programming Interface”. Si tratta di procedure disponibili al programmatore utili all’espletamento di un certo compito all’interno di un programma. {http://it.wikipedia.org/wiki/API}}
}
\newglossaryentry{BPI}
{
name=BPI,
text=BPI,
description={acronimo per “Application Programming Interface”. Si tratta di procedure disponibili al programmatore utili all’espletamento di un certo compito all’interno di un programma. {http://it.wikipedia.org/wiki/API}}
}
\begin{document}
\glsaddall
\printglossary[style=myaltlistgroup,title=Glossario]
\end{document}