LaTeX URL 包,如何在 beamerclass 中显示德语变音符号

LaTeX URL 包,如何在 beamerclass 中显示德语变音符号

我想打印以下链接(https://commons.wikimedia.org/wiki/File:Eidgenössische_Abstimmung_über_die_Verminderung_von_Treibhausgasemissionen_2021.svg) 在 Latex Beamer 演示文稿中。

下面是我的例子,其中省略了 ö(使用另一个模板我得到了除 ö 之外的其他内容):

    \RequirePackage[hyphens]{url}
\documentclass[aspectratio=169,10pt]{beamer}

\PassOptionsToPackage{hyphens}{url}\usepackage{hyperref} 

\title{Example Title}
\author{Example Author}
\institute{Example Inst}
\date{\today}


\begin{document}
\begin{frame}[fragile]{Example:}

\url{https://commons.wikimedia.org/wiki/File:Eidgenössische_Abstimmung_über_die_Verminderung_von_Treibhausgasemissionen_2021.svg}
\end{frame}
\end{document}

答案1

当我 (a) 使用 LuaLaTeX 编译文档并 (b) 重新制定代码以使用包xurl而不是url包时,我没有遇到变音符号问题,以允许 URL 字符串在任何地方中断(而不仅仅是在连字符处)。

在此处输入图片描述

\documentclass[aspectratio=169,10pt]{beamer}
\usepackage{xurl} % allow line breaks at arbitrary points in URL string
\usepackage{hyperref} 

\begin{document}
\begin{frame}{Example}

\url{https://commons.wikimedia.org/wiki/File:Eidgenössische_Abstimmung_über_die_Verminderung_von_Treibhausgasemissionen_2021.svg}
\end{frame}
\end{document}

相关内容