缩写词大写,末尾无点,与符号一起

缩写词大写,末尾无点,与符号一起

更新2014-11-20:找到一个解决内部点的方法维基百科。你必须使用\usepackage[nopostdot]{glossaries}


我希望缩写全部大写,并且末尾不加点。
目前它看起来像这样。

缩写

符号也不应该有点,看起来类似: 符号

在文本中使用两者不应改变。术语仍应为小写,如下所示:

文本

我的 MWE:

\documentclass{report}

\usepackage{makeidx}
\usepackage[nonumberlist,toc,acronym]{glossaries}
\newglossary[slg]{symbolslist}{syi}{syg}{Symbols}
\makeglossaries

\newacronym{ipp}{IPP}{integer programming problem}
\newacronym{mipp}{MIPP}{mixed-integer programming problem}
\newacronym{bpmn}{BPMN}{Business Process Model and Notation}
\newacronym{omg}{OMG}{Object Management Group}

\newglossaryentry{symb:delta}{
    sort={3},
    name={$\Delta$},
    first={$\Delta$},
    text={$\Delta$},
    description={Difference between two observations},
    type=symbolslist
}
\newglossaryentry{symb:n}{
    sort={3},
    name={$n$},
    first={$n$},
    text={$n$},
    description={Number of replications of a simulation},
    type=symbolslist
}

\begin{document}

\printglossary[type=\acronymtype,style=long ,title=Abbreviations, toctitle=Abbreviations]
\printglossary[type=symbolslist,style=long ,title=Symbols]

\clearpage

Hello World

\textbf{Acro:} \\
\gls{ipp} \\
\gls{mipp} \\
\gls{bpmn} \\
\gls{omg} \\

\textbf{Sym:} \\
\gls{symb:delta} \\
\gls{symb:n} \\

\end{document}

请确保使用以下命令运行它makeindex

pdflatex %name%
makeindex %name%.idx -t %name%.ilg -o %name%.ind
makeindex -s %name%.ist -t %name%.alg -o %name%.acr %name%.acn
makeindex -s %name%.ist -t %name%.glg -o %name%.gls %name%.glo
makeindex -s %name%.ist -t %name%.slg -o %name%.syi %name%.syg
pdflatex %latex_cmd%

任何帮助,将不胜感激。

答案1

有一种比 Iony 所展示的更简单的方法。

根据维基百科,只需使用

\usepackage[nopostdot]{glossaries}

并且点消失了。

答案2

谢谢克尼德问题已解决,使用description标签作为解决方法。

在此处输入图片描述

解决方案的 MWE:

\documentclass[12pt]{article}
\usepackage[acronym,description,nopostdot]{glossaries}
\makeglossaries

\newacronym[description=This is a test]{test}{Test}{this is a test}
\newacronym[description=Operating Room]{or}{OR}{operating room}
\newacronym[description=Electrocardiogram]{ecg}{ECG}{electrocardiogram}


\newglossaryentry{web}{
  name={World Wide Web},
  first={World Wide Web (WWW)},
  text={WWW},
  description={A distributed system of linked hypertext documents}
}
\begin{document}

Here comes \gls{test}

Here comes \gls{web}

Here comes \gls{or}

Here comes \gls{ecg}

\printglossary[type=\acronymtype]

\printglossary
\end{document}

相关内容