我正在使用 Tex Live 和 TexStudio 制作乳胶文档。
我正在使用首字母缩略词包,但我不知道为什么当我制作 pdf 文件时,首字母缩略词不是 Sans Serif。我使用的代码如下:
\documentclass[a4paper,12pt]{article}
\usepackage{hyperref}
\usepackage{acronym}
\begin{document}
\section*{Acronyms}
\begin{acronym}
\acro{MRC}{Maximal Ratio Combining} \acro{QoS }{Quality of Service}
\acro{MIMO}{Multiple Input Multiple Output} \acro{RF }{Radio
Frequency} \acro{TAS }{Transmit Antenna Selection}
\acro{VAA}{Virtual Antenna Array} \acro{ASER}{Average Symbol Error
Rate} \acrodef{SC}[SC]{Selection Combining} \acro{CSI }{Channel
State Information} \acro{AF }{Amplify and Forward}
\acro{SNR}{Signal-to-Noise Ratio} \acro{CDF }{Cumulative
Distribution Function} \acro{PDF }{Probability Distribution
Function} \acro{MGF }{Moment Generating Function}
\acro{AWGN}{Additive White Gaussian Noise}
\end{acronym}
\end{document}
我应该得到这个:
我得到的却是这样的:
我也尝试使用,lmodern
但是没有效果。
我将非常感激您的帮助。
答案1
解决方案,重新定义\aclabelfont
为显式使用\textsf{#1}
。这仅适用于标签,但不适用于完整的首字母缩略词扩展。(但由于 OP 中的屏幕截图没有显示无衬线扩展文本,因此这似乎不是问题)
\documentclass[a4paper,12pt]{article}
\usepackage{acronym}
\usepackage{lmodern}
\usepackage{hyperref}
\renewcommand{\aclabelfont}[1]{\textsf{#1}}
\begin{document}
\section*{Acronyms}
\begin{acronym}
\acro{MRC}{Maximal Ratio Combining} \acro{QoS }{Quality of Service}
\acro{MIMO}{Multiple Input Multiple Output} \acro{RF }{Radio
Frequency} \acro{TAS }{Transmit Antenna Selection}
\acro{VAA}{Virtual Antenna Array} \acro{ASER}{Average Symbol Error
Rate} \acrodef{SC}[SC]{Selection Combining} \acro{CSI }{Channel
State Information} \acro{AF }{Amplify and Forward}
\acro{SNR}{Signal-to-Noise Ratio} \acro{CDF }{Cumulative
Distribution Function} \acro{PDF }{Probability Distribution
Function} \acro{MGF }{Moment Generating Function}
\acro{AWGN}{Additive White Gaussian Noise}
\end{acronym}
\end{document}