![Teubner 的 Hyperref](https://linux22.com/image/350756/Teubner%20%E7%9A%84%20Hyperref.png)
我需要在书目条目和链接中使用希腊语单词;该文档的其余部分有几种语言。
teubner.sty
我在参考书目中使用和效果很好。我试过textgreek.sty
,但它对重音没有帮助,而且对 不起作用hyperref.sty
。这是一个最小的工作示例:
\documentclass{article}
\usepackage[greek,english]{babel}
\usepackage{teubner}
\usepackage[unicode]{hyperref}
\begin{document}
\textgreek{AB\'agARE}
\url{abc\textgreek{AB\'agARE}}
\end{document}
答案1
至少pdflatex
解决方案是对 URL 参数中的希腊字符进行 URL 解码,\href
并显示替代 LaTeX 文本作为第二个参数。
当我从浏览器复制 URL 时,粘贴到操作系统的其他位置时已经被解码,因此转换似乎很容易,但如果这在你的系统中失败,可以使用在线工具http://meyerweb.com/eric/tools/dencoder/可以拯救你的一天。
示例链接藝術本身在维基百科中:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[greek,english]{babel}
\usepackage{teubner}
\usepackage[unicode,colorlinks]{hyperref}
\begin{document}
\href{https://el.wikipedia.org/wiki/%CE%A4%CE%B5%CF%84%CE%B5%CF%81%CE%AF%CF%84%CE%B5%CF%82}%
{el.wikipedia.org/wiki/Τεντερίτες}
\end{document}