如何编辑 texdate 包的实现文件?

如何编辑 texdate 包的实现文件?

我正在尝试使用葡萄牙语的 texdate 包。我已阅读文档,并且知道该怎么做。但是我找不到要编辑的适当文件。我认为它是一个名为 texdate.sty 的文件,但它不存在。请帮帮我..... 提前谢谢!

答案1

您可能想要使用datetime2内置有对葡萄牙语的支持并支持的软件包babel

文档位于https://ctan.math.illinois.edu/macros/latex/contrib/datetime2/datetime2.pdf


但是,如果您确实想使用texdate,则需要定义一些宏来覆盖现有的语言支持,因为葡萄牙语不是 可以处理的现成语言之一texdate。 的文档texdate提供了德语所需的一组命令,您可以将其修改为葡萄牙语:

\makeatletter 
\def\texd@firstmon{Januar} 
\def\texd@firstshmon{Jan} 
\def\texd@secondmon{Februar} 
\def\texd@secondshmon{Feb} 
\def\texd@thirdmon{M ̈arz} 
\def\texd@thirdshmon{M ̈arz} 
\def\texd@fourthmon{April} 
\def\texd@fourthshmon{Apr} 
\def\texd@fifthmon{Mai} 
\def\texd@fifthshmon{Mai} 
\def\texd@sixthmon{Juni} 
\def\texd@sixthshmon{Juni} 
\def\texd@seventhmon{Juli} 
\def\texd@seventhshmon{Juli} 
\def\texd@eighthmon{August} 
\def\texd@eighthshmon{Aug} 
\def\texd@ninthmon{September} 
\def\texd@ninthshmon{Sept} 
\def\texd@tenthmon{Oktober} 
\def\texd@tenthshmon{Okt} 
\def\texd@eleventhmon{November} 
\def\texd@eleventhshmon{Nov} 
\def\texd@twelfthmon{Dezember} 
\def\texd@twelfthshmon{Dez} 
\def\texd@firstdayname{Sonntag} 
\def\texd@firstdayshname{So} 
\def\texd@seconddayname{Montag} 
\def\texd@seconddayshname{Mo} 
\def\texd@thirddayname{Dienstag} 
\def\texd@thirddayshname{Di} 
\def\texd@fourthdayname{Mittwoch} 
\def\texd@fourthdayshname{Mi} 
\def\texd@fifthdayname{Donnerstag} 
\def\texd@fifthdayshname{Do} 
\def\texd@sixthdayname{Freitag}
\def\texd@sixthdayshname{Fr} 
\def\texd@seventhdayname{Samstag} 
\def\texd@seventhdayshname{Sa} 
\makeatother

只要加上这些定义\usepackage{texdate}就可以了。

相关内容