Hyperref 使用上标和下标打破词汇表

Hyperref 使用上标和下标打破词汇表
\documentclass[12pt,a4paper,english,BCOR10mm,titlepage,fleqn]{scrbook}
\usepackage{lmodern}
\usepackage{babel}

\usepackage[pdfborder={0 0 0}]{hyperref}

\usepackage[acronym, toc, nonumberlist,  section=section]{glossaries} 
\usepackage{glossary-longbooktabs}

\newglossary[mlg]{mathlist}{myi}{myg}{Mathematical Conventions}
\makeglossaries  
                                 % activate glossaries-package
\newglossaryentry{sy:na}{
    name=\ensuremath{n_a},
    description={column vector and scalar (lower case letter)},
    type=mathlist,
    sort=ab}

\begin{document}
\renewcommand{\glossarypreamble}{}
\printglossary[title=Mathematical Conventions, type=mathlist,style=long,nonumberlist]

\[\gls{sy:na}^2\]

\end{document}

我的目的是与$\gls{sy:na}^{2}$具有相同的效果$n_a^2$,但它具有 的效果${n_a}^2$。当我注释掉

\usepackage[pdfborder={0 0 0}]{hyperref}

行,上标按预期工作。如何规避这种情况?

在此处输入图片描述

答案1

一个可能的解决方案是使用以下方法隐藏词汇表条目的超链接

\glsdisablehyper 

相关内容