麦利来:
% Preamble
\documentclass[11pt]{article}
% Packages
\usepackage[showdow,en-GB]{datetime2}
% Document
\begin{document}
% Turn off showdow
\DTMlangsetup{ord=raise,showyear=true,showdow=false}
% Format a date
\DTMdate{2019-01-01}
% Turn showdow back on
\DTMlangsetup{ord=raise,showyear=true,showdow=true}
% Format the same date
\DTMdate{2019-01-01}
\end{document}
期望输出:
2019年1月1日
2019 年 1 月1日星期二
实际产量:
2019 年 1 月1日星期二
2019 年 1 月1日星期二
截图:
我究竟做错了什么?
答案1
我们必须使用\DTMsetup
% Preamble
\documentclass[11pt]{article}
% Packages
\usepackage[showdow,en-GB,en-AU]{datetime2}
\DTMlangsetup{ord=raise,showyear=true,showdow=true}
% Document
\begin{document}
% Turn off showdow
\DTMsetup{showdow=false}
% Format a date
\DTMdate{2019-01-01}
% Turn showdow back on
\DTMsetup{showdow=true}
% Format the same date
\DTMdate{2019-01-01}
\end{document}
根据官方手册第 66 页: