这非常简单。
我终于设法用“英国”语言缩写了星期名称,即en-GB
。(我需要的是ngerman
)
但是,因为我正在处理德语文档,所以我需要完全像这样的日期格式:Mi, 18. November
。甚至更好Mi, 18. Nov
。
我所管理的只有Wed, 18. November
或Mittwoch, 18. November
。如果相关的话,我会在 VerbTeX 上使用 XeTeX。
我的代码/MWE:
\documentclass[%
letterpaper,%
ngerman,%
5pt,%
]{article}
\usepackage[utf8]{inputenc}
\usepackage{indentfirst}
\usepackage{ragged2e}
\usepackage[ngerman]{babel}
\usepackage{isodate}
\usepackage[%
useregional,
showdow,
ngerman,
]{datetime2}
\DTMlangsetup*[ngerman]{abbr}
\begin{document}
\DTMlangsetup*{showyear=false}
\DTMdate{2020-11-18}
\end{document}`
答案1
如下例所示,在可选参数中使用german
(无区域样式)代替,以获取缩写的星期几和月份名称。或者,包的德语模块也提供,以及相应的区域变体。ngerman
\DTMlangsetup*
datetime2
de-DE
de-AT
de-CH
\documentclass[%
letterpaper,%
ngerman,%
5pt,%
]{article}
\usepackage{babel}
\usepackage[%
useregional,
showdow
]{datetime2}
\DTMlangsetup*[german]{abbr}
\begin{document}
\DTMlangsetup*{showyear=false}
\DTMdate{2020-11-18}
\end{document}
背景:
来自datetime2
文档: