我正在尝试使用葡萄牙语的 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}
就可以了。