部分单词仅使用首字母缩写和小写字母

部分单词仅使用首字母缩写和小写字母

我正在使用acronym包来定义论文中的首字母缩略词和缩写。我喜欢用小写字母写首字母缩略词,但我需要用小写字母写一些缩写。

阅读包装文档后,我发现:

\renewcommand*{\aclabelfont}[1]{\textbf{\textsf{\acsfont{#1}}}}

更改\textbf\textsc我可以将所有首字母缩略词更改为小写,但我无法对其中一部分进行此操作。

例如:

\begin{acronym}[CGUE]
\acro{cgue}[cgue]{Corte di giustizia dell'Unione europea}
\acro{cgue}[cedu]{Corte europea dei diritti dell'uomo}
\acro{c.p.}{Codice penale}
\acro{d.lgs.}{Decreto legislativo}
\end{acronym}

我需要将 CGUE 和 CEDU 改为小写,将 cp 和 d.lgs. 改为小写。

是否可以?

先感谢您

答案1

只需使用\acro{cgue}[\textsc{cgue}]{...}。但是,如果我没记错的话,计算机现代和拉丁现代都没有粗体无衬线小写变体。这就是我libertine在以下示例中使用的原因:

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{libertine}% we need a font with bold small caps
\usepackage[italian]{babel}

\usepackage{acronym}

\renewcommand*{\aclabelfont}[1]{\textbf{\textsf{\acsfont{#1}}}}

\begin{document}

\begin{acronym}[CGUE]
  \acro{cgue}[\textsc{cgue}]{Corte di giustizia dell'Unione europea}
  \acro{cedu}[\textsc{cedu}]{Corte europea dei diritti dell'uomo}
  \acro{c.p.}{Codice penale}
  \acro{d.lgs.}{Decreto legislativo}
\end{acronym}

\ac{cgue}

\end{document}

在此处输入图片描述

相关内容