`\spanishdatedel` 如何与 datetime2 包一起使用

`\spanishdatedel` 如何与 datetime2 包一起使用

我问是否可以使用\spanishdatedel命令babel-spanish包裹。

\documentclass{article}
\usepackage[english,spanish]{babel}
\spanishdatedel
\usepackage{datetime2}
\DTMsetup{useregional}

\begin{document}
\today

\selectlanguage{english}

\today
\end{document}

在此处输入图片描述

期望输出

2020 年 7 月 16 日

2020 年 7 月 16 日

答案1

不。 datetime2\today用它自己的定义覆盖了来自 babel 的定义,因此\spanishdatedel没有效果。

您可以使用以下命令手动执行此操作:

\renewcommand*{\DTMspanishmonthyearsep}{%
 \space del\DTMtexorpdfstring{\protect~}{\space}}

相关内容