패키지 pdfpage를 사용하는 그리스어 라벨

패키지 pdfpage를 사용하는 그리스어 라벨

내 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대신 사용해 보세요

참고: \bf1993년부터 감가상각되었습니다!

관련 정보