无论字体设置如何,URL 均设置为带内衬数字

无论字体设置如何,URL 均设置为带内衬数字

我注意到,在使用 XeLaTeX 排版hyperref包进行排版时,不久前,\url无论我的默认正文字体设置是什么,URL(使用)都以内衬数字(而不是旧式数字)输入。

我认为这样做是为了提高 URL 的可读性。但是,如果我想将文本中的所有图片(包括 URL 中的图片)恢复为旧样式,是否真的可以轻松更改?

答案1

您可以使用命令“\urlstyle”。

使用 XeLaTeX 编译以下内容:

\documentclass[11pt]{article}
\usepackage{fontspec}
\setmainfont[Numbers={Monospaced,OldStyle}]{Minion Pro}
\setmonofont[Scale=0.89]{DejaVu Sans Mono}
\usepackage{hyperref}
\begin{document}
\url{/the/path/to/my/File123/890}

\urlstyle{rm}
\url{/the/path/to/my/File123/890}
\end{document} 

你会得到:

在此处输入图片描述

相关内容