我想打印以下链接(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}