如何使用包 setspace 和包 hyperref。因为当我尝试生成 MWE 中描述的 tex 文件时出现以下错误:
! 缺少 \endgroup 插入。\endgroup l.5 ...google.com}{\begin{spacing}{2} \end{spacing}} };
这是我的 MWE:
\documentclass{article}
\usepackage{hyperref,setspace,tikz}
\begin{document}
\begin{tikzpicture}
\draw node {\href{https://google.com}{\begin{spacing}{2} \end{spacing}}};
\end{tikzpicture}
\end{document}
重新这样写,就没有任何问题了:
\documentclass{article}
\usepackage{hyperref,setspace,tikz}
\begin{document}
\href{https://google.com}{\begin{spacing}{2} Line1 \linebreak Line2 \end{spacing}}
\end{document}
但是我重写时遇到了同样的错误:
\documentclass{article}
\usepackage{hyperref,setspace,tikz}
\begin{document}
\begin{tikzpicture}
\href{https://google.com}{\begin{spacing}{2} Line1 \linebreak Line2 \end{spacing}}
\end{tikzpicture}
\end{document}
注意:在回答我自己的早期问题时,我已经尝试使用 @marmot 建议的 align = center 键。请参阅:我无法在节点内使用间距
答案1
正如@marmot 所验证的,我按照您的指导更换了引擎。我使用的命令是:latexmk -pdflua -pvc file.tex,实际上,xelatex 工作正常,我使用了 latexmk -pvc -pdfxe,感谢您的警告。