Греческая этикетка с использованием пакета 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

Под pdflatexне-ASCII текстом на самом деле скрываются макросы (вроде того), и поэтому вы не можете просто так \edefих запустить.

\protected@edefПопробуйте вместо этого использовать

Кстати: \bfамортизация начисляется с 1993 года!

Связанный контент