nomencl软件包[LATEX]的问题

时间:2018-09-08 18:47:59

标签: latex nomenclature

所以我在整个论文中都使用了nomencl包来定义变量。

运行一次PdfLatex之后,运行makeindex Skeleton.nlo -s nomencl.ist -o Skeleton.nls 生成nomencl包的索引。这工作正常,但不是e。 G。

L [定义]第35、36页输出:

L [定义]第35页

L [定义]第36页

这将使变量列表的长度变得难以置信。

我该如何解决?

我在每个页面上使用\ nomenclature {L} {definition}来声明变量。

MWE

\documentclass[11pt,b5paper]{book}


\usepackage[refpage]{nomencl}
\makenomenclature



\begin{document}

\printnomenclature


\subsection{Specific surface area}
\label{ssasect}
Specific surface area (\textit{SSA})\nomenclature{SSA}{specific surface 
area} is the area per gram of nanoparticles, or more precisely,

\begin{equation}
SSA =  \frac{S_{p}}{V\rho}, 
\label{ssaeq}
\end{equation}
\nomenclature{SSA}{specific surface area}


where \textit{S$_p$} is the particle surface area, \textit{V} the particle 
volume  and $\rho$\nomenclature{$\rho$}{density} the cellulose density 
(1.55 g/cm$^3$).\cite{Vol1970} The specific surface area is important as 
surfaces are more reactive, and it  is thus an indirect measure of the 
relative reactivity of (nano)particles. Equation \ref{ssaeq} may be 
developed further by considering a cylindrical nanocellulose with diameter 
\textit{L}\nomenclature{L}{nanocellulose length} and radius 
\textit{r}\nomenclature{r}{radius}, and expressing the surface and volume 
as in Equation \ref{ci}, finally obtaining: 

\newpage 

\begin{equation}
SSA = \frac{\pi (2rL + 2r^{2})}{V\rho}.   
\label{ci2}
\end{equation}

\nomenclature{SSA}{specific surface area}


\end{document}

每个单词产生一个条目,因此

SSA第1页 SSA第1页 SSA第2页

修正?

0 个答案:

没有答案