LaTeX 词汇表删除不需要的蓝色文本

LaTeX 词汇表删除不需要的蓝色文本

我正在尝试使用词汇表包,它工作正常。但每个首字母缩略词前面都有一些奇怪的“蓝色”文本。请看图片以更好地理解。

LaTex 词汇表包问题

平均能量损失

\documentclass[12pt]{article}

\usepackage[colorlinks=true, allcolors=blue,breaklinks=true]{hyperref}
\usepackage[acronym,nonumberlist]{glossaries}
\usepackage{psfrag}

\setacronymstyle{long-short}
\makeglossaries
\newacronym{svm}{SVM}{Support Vector Machine}
\newacronym{ann}{ANN}{Artificial Neural Network}

\glsaddall
\printglossary[type=\acronymtype]

\begin{document}

\section{Support Vector Machine}
\label{sec:svm}

\gls{svm} is one of the most popular Supervised Learning algorithms, which is used for Classification as well as Regression problems. However, primarily, it is used for Classification problems in Machine Learning.

The goal of the \gls{svm} algorithm is to create the best line or decision boundary that can segregate n-dimensional space into classes so that we can easily put the new data point in the correct category in the future. This best decision boundary is called a hyperplane.

\end{document}

最后,当我必须使用首字母缩略词时,我使用了\gls{svm}。这就是我所遵循的全部内容。但我不知道为什么会发生这种情况。

任何帮助都将不胜感激。提前致谢。

更新:当我将pdfLaTeX其用作编译器时,blue文本消失了。但是当我将LaTeX其用作编译器时,blue文本就会出现。但是由于我正在使用psfrag软件包来处理一些图形文件,因此我必须将其用作LaTeX编译器。那么在这种情况下我该怎么办?

答案1

您忽略了背面的错误。它报告了您的示例中的 8 个错误(在编辑和更正之前),其中第一个是最重要的:

在此处输入图片描述

您曾尝试在序言中打印词汇表,但此操作无效。将词汇表移入\printglossary文档可避免此错误并修复您的输出。

千万不要忽略此类错误。此类错误发生后,输出将是随机的!

相关内容