URL 中的波浪符号出现在上标位置

URL 中的波浪符号出现在上标位置

URL 中的波浪符号 (~) 出现在上标位置。我该如何更改它,使其与此处的文本处于相同的位置(靠近正常行)?

\documentclass[12pt,twoside]{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc} 
\usepackage{hyperref}
\hypersetup{
    bookmarksnumbered=true,
}
\usepackage{kantlipsum} 
\usepackage{biblatex}

\begin{filecontents*}[overwrite]{references.bib}
@online{pope2021,
  title = {Lectures on Geometry and Group Theory},
  author = {Pope, C.},
  date = {2021},
  url = {https://people.tamu.edu/~c-pope/geom-group.pdf},
  urldate = {2024-03-03},
}
\end{filecontents*}

\addbibresource{references.bib}

\title{Testing URL in bibliography}
\author{Me}

\begin{document}

\chapter{Introduction}
\kant[1]
\url{https://people.tamu.edu/~c-pope/geom-group.pdf} \cite{pope2021}

\printbibliography[heading=bibintoc, title={References}]

\end{document}

答案1

假设您使用 pdfLaTeX 编译文档并希望继续使用默认字体系列(称为“Computer Roman”),一个简单的解决方法是不要使用选项加载包fontencT1但是,根据您的文档设置,这可能会导致新的、甚至更严重的问题。更好的选择是继续运行\usepackage[T1]{fontenc}并开始加载网址带有选项的包lowtilde

在此处输入图片描述

\documentclass[12pt,twoside]{report}
%%%%\usepackage[utf8]{inputenc} % not needed
\usepackage[T1]{fontenc} 
\usepackage[lowtilde]{xurl}
\usepackage[colorlinks,allcolors=blue]{hyperref}

\begin{document}
\url{https://people.tamu.edu/~c-pope/geom-group.pdf}
\end{document}

答案2

如果您使用 Latin Modern 而不是 Computer Modern,则默认情况下您将获得低波浪线并可以保留编码T1。我会使用cfr-lmLatin Modern,但lmodern在这种情况下就足够了。Latin Modern 基于 Computer Modern,但后来开发时考虑到了更广泛的语言。

\documentclass[12pt,twoside]{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc} 
\usepackage{lmodern}% I would use cfr-lm
\usepackage{hyperref}
\hypersetup{
    bookmarksnumbered=true,
}
\usepackage{kantlipsum} 
\usepackage{biblatex}

\begin{filecontents*}[overwrite]{references.bib}
@online{pope2021,
  title = {Lectures on Geometry and Group Theory},
  author = {Pope, C.},
  date = {2021},
  url = {https://people.tamu.edu/~c-pope/geom-group.pdf},
  urldate = {2024-03-03},
}
\end{filecontents*}

\addbibresource{references.bib}

\title{Testing URL in bibliography}
\author{Me}

\begin{document}

\chapter{Introduction}
\kant[1]
\url{https://people.tamu.edu/~c-pope/geom-group.pdf} \cite{pope2021}

\printbibliography[heading=bibintoc, title={References}]

\end{document}

我不会发布图片,因为由于 Okular/KDE 错误,我的图片现在很糟糕。

[但你应该做什么米科说并加载xurl,无论您坚持使用计算机现代还是决定切换到拉丁现代。

相关内容