我使用\today
注释,然后它会产生26th February
。但是在我的上下文中,我想要26ten Februar
。我该如何改变它?
答案1
尝试使用该datetime
包,通过定义新的日期格式:
\newdateformat{myformat}{\THEDAY{ten }\monthname[\THEMONTH], \THEYEAR}
梅威瑟:
\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage{datetime}
\newdateformat{myformat}{\THEDAY{ten }\monthname[\THEMONTH], \THEYEAR}
\begin{document}
\myformat\today
\end{document}
输出:
编辑
如果你无法babel
使用该语言加载ngerman
,则可以datetime
加载
\usepackage[ngerman]{datetime}
并将日期格式定义为
\newdateformat{myformat}{\THEDAY{ten }\monthnamengerman[\THEMONTH], \THEYEAR}
梅威瑟:
\documentclass{article}
\usepackage[english]{babel}
\usepackage[ngerman]{datetime}
\newdateformat{myformat}{\THEDAY{ten }\monthnamengerman[\THEMONTH], \THEYEAR}
\begin{document}
\myformat\today
\end{document}
输出: