我怎样才能用希腊字母打印计数器?
\newcounter{nc}
\setcounter{nc}{2}
\arabic{nc} %print 2
\greek{nc} %I'd like to see \beta
答案1
包裹moreenum
是实际上旨在提供更多枚举样式,但它定义了一个希腊数字系统路过。我想这可能是利用这个包并定义计数器的最简单的方法:
\documentclass[11pt,a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{amsmath}
\usepackage{moreenum}
\newcounter{greeknumber}
\setcounter{greeknumber}{1}
\begin{document}
\greek{greeknumber}
\Greek{greeknumber}
\stepcounter{greeknumber}
\greek{greeknumber}
\Greek{greeknumber}
\end{document}
顺便说一句:包中使用的希腊字母是从标准数学希腊字母(如\alpha
或 )生成的\beta
。恕我直言,如果可以将其变成一个使用utf8
主字体的 -希腊字母(如果可用)的包,甚至在 latex.ltx 中制作一个标准的反样式,那就太好了!在希腊语文学中,有时某些书籍直到今天仍以这种方式枚举,例如《古希腊书》第十一卷奥德赛是书 λ。可惜我的技能还不够先进,无法实现这一点。