我正在处理我的一个项目的警告和错误。一个一直困扰我的错误与包有关datetime2
。以下代码
\documentclass[margin=1mm]{standalone}
\usepackage[norsk,nynorsk]{babel}
\usepackage[useregional,calc]{datetime2}
\DTMsetstyle{norsk}
\begin{document}
\today
\end{document}
正确产生
然而,它也会产生错误
Package datetime2 Warning: Date-Time Language Module `nynorsk' not installed on input line 1882.
由于不存在日期时间语言模块,因此警告很明显nynorsk
。现在,nynorsk 只是 norsk 的一种方言,因此应该使用与 norsk 完全相同的时间和日期格式。
- 有没有办法定义一种语言来使用另一种语言的时间设置而不产生警告?
答案1
您可以通过创建包含以下内容的nynorsk
文件来创建模块:datetime2-nynorsk.ldf
\ProvidesDateTimeModule{nynorsk}
\RequireDateTimeModule{norsk}
只需将文件放在与.tex
文件相同的目录中,或放在 中包含的路径中即可TEXINPUTS
。然后
\documentclass{article}
\usepackage[norsk,nynorsk]{babel}
\usepackage[useregional,calc]{datetime2}
\begin{document}
\today
\end{document}
生产
没有任何警告。