使用 pdfpages 包的希腊标签

使用 pdfpages 包的希腊标签

我正在尝试用希腊语为我的 PDF 中的特定页面设置标签。

我的代码:

\documentclass{article}
\usepackage{pdfpages}
\usepackage{hyperref}
\usepackage[utf8]{inputenc}
\usepackage[greek,english]{babel}
\usepackage{alphabeta}
\usepackage{enumitem}


\makeatletter
\newcommand{\providename}[2]{%
   \edef\@currentlabelname{#1}%
   \label{#2}%
} 
\makeatother
\begin{document}



\bf \nameref{lxmas}
\newcounter{inclPDFpage}



\includepdf[pages= 2,link,pagecommand={\refstepcounter{inclPDFpage}\providename{ Παράδειγμα }{kalprot}}]{christmas_songs.pdf}

\end{document}

我收到的错误如下:

在此处输入图片描述

我知道这看起来像是一个简单的问题,但我花了相当多的时间来尝试寻找解决方案,而且我是 LaTeX 的新手。

答案1

非 ASCII 文本下pdflatex实际上是宏(有点),因此你不能直接\edef在它们上运行

尝试\protected@edef使用

顺便说一句:\bf自 1993 年以来已经贬值!

相关内容