datetime2

警告:未安装日期时间语言模块‘nynorsk’
datetime2

警告:未安装日期时间语言模块‘nynorsk’

我正在处理我的一个项目的警告和错误。一个一直困扰我的错误与包有关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 ...

Admin

使用 datetime2 包,我们如何单独检索 yyyy、yy、mm、dd、mmm、ddd、hhmm、hhmmss 等?
datetime2

使用 datetime2 包,我们如何单独检索 yyyy、yy、mm、dd、mmm、ddd、hhmm、hhmmss 等?

假设现在是 2019-07-21-082935。 如果我使用 datetime2 包,我该使用哪些命令分别检索“2019”、“19”、“07”、“7”、“JUL”、“July”、“21”、“SUN”、“Sun”、“Sunday”、“082935”、“0829”、“08”、“29”、“35”? (我原以为会有一些简单的命令如 \yyyy、\mm、\MMM、\Mm 等,但似乎没有。) 如果上述方法不可行,还有其他我可以使用的包吗? ...

Admin

在同一文档中混合使用日期格式
datetime2

在同一文档中混合使用日期格式

我想在我的 CV 制服中制作日期,所以我想到使用该datetime2软件包。问题是,有时我有完整的日期,有时有年份和月份,有时只有月份。我找不到使用该软件包提供的命令来执行此操作的方法。我想要完成的是这样的: \documentclass{article} \usepackage[T1]{fontenc} \usepackage[USenglish]{babel} \usepackage[useregional]{datetime2} \selectlanguage{USenglish} \begin{document} \DTMdate{20...

Admin

解决方法
datetime2

解决方法

使用 showdow 选项加载 datetime2 包会与 ctable 包产生冲突,至少对我来说是这样。如果没有 showdow 选项,则不会出现问题。以下 MWE 显示错误消息,并将输出显示为第 12 行和第 13 行中的注释。 % !TeX program = lualatex % !TEX encoding = UTF-8 Unicode % !TeX spellcheck = en_US \documentclass{article} \usepackage{ctable} \usepackage[showdow,en-US]{datetim...

Admin

如何获取今天星期几的前三个字母?
datetime2

如何获取今天星期几的前三个字母?

我尝试使用该包datetime2获取今天星期几的完整名称,然后xstring根据需要对其进行修剪。但是当我运行以下代码时,结果根本没有被修剪: \documentclass{article} \usepackage[calc]{datetime2} \usepackage{xstring} \newcommand{\mytoday}{% \DTMcomputedayofweekindex{\DTMtoday}{\todaydowindex} \DTMtoday-\StrLeft{\DTMweekdayname{\todaydowindex...

Admin

与 babel 相关的 datetime2 警告:未安装日期时间语言模块“英语”
datetime2

与 babel 相关的 datetime2 警告:未安装日期时间语言模块“英语”

当我尝试将 datetime2 包与 babel(英语)结合使用时,我在日志中收到以下警告: 软件包 datetime2 警告:输入行 1913 上未安装日期时间语言模块‘english’。 这很奇怪,原因如下: 我想使用 datetime2 的默认设置,ISO 样式格式 (yyyy-mm-dd) 来输出我的日期。这不需要额外的软件包。 Babel 似乎将默认的 ISO 样式格式重写为本地化的英语设置,这不是我想要的。 尽管它做了一些我不想做的事情,但它还是做了正确地。那么为什么 datetime2 仍然抱怨缺少模块? datetime2 指定的行不存在。...

Admin

外国数字的日数和年数计数器
datetime2

外国数字的日数和年数计数器

我正在尝试获取外文数字的日期和年份数字。到目前为止,我已经能够获取带有 的月份名称\newcommand \date<lang>。语言是梵语,文字是天城文。 这是我的妈妈: \documentclass{beamer} \mode<presentation> { \usetheme{metropolis} } \usepackage{polyglossia} \newfontfamily\devanagarifontsf[Script=Devanagari]{NotoSansDevanagari} \newcomma...

Admin

从固定日期开始计算,如何添加天数
datetime2

从固定日期开始计算,如何添加天数

在写小说时,我希望将日历日期和事件之间的时间跨度保持在源文件本身中,因此需要做一些事情(我认为很简单)来定义我自己的日期,例如 伪代码: \newdate{startOfStory}{1900-01-01} \newdate{fictionalNow} \setdate{fictionalNow}{startOfStory} \addtodate{fictionalNow}{42} \newdate{eventX} \setdate{eventX}{fictionalNow} On \displaydate{eventX}, \dateDifference{...

Admin

advdate 和 datetime2 与星期几
datetime2

advdate 和 datetime2 与星期几

我想以以下格式增加日期 [星期几] [日] [月] [年] 每一步增加一个,但我无法让星期几增加。我一直在寻找这个答案但我无法让 dow 正常前进。 \documentclass{article} \usepackage[british]{babel} \usepackage[useregional,showdow]{datetime2} \usepackage{advdate} \usepackage{etoolbox} \makeatletter \appto\FixDate{% \edef\@dtm@currentyear{\the\y...

Admin

如何计算传递给 pdfgantt 的参数的日期?
datetime2

如何计算传递给 pdfgantt 的参数的日期?

我正在尝试使用和datetime2包处理 Latex 中的日期(通过 Overleaf) pdfgantt。 我已经创建了一个使用 增加日期的命令\DTMsavejulianday。下面的代码显示它正确计算了日期,但在将计算出的日期传递到包中时却不尽如人意pdfgantt。 在 overleaf 中,当我尝试使用该命令的结果时,\startDatePlusDays它发出抱怨missing number, being treated as zero。 简而言之,\DTMsavedate创建我可以使用的日期,但\DTMsavejulianday实际上却不能。我哪...

Admin

使用 `datetime2` 包和 `\today` 定义 `\DTMifdate` 条件
datetime2

使用 `datetime2` 包和 `\today` 定义 `\DTMifdate` 条件

我有一个关于该包使用的问题datetime2。我想设置一些截止日期并定义一个特定的日期,例如\paperdate在\today截止日期之前或截止日期本身。我根据包文档中的示例尝试了此操作: \documentclass{article} \usepackage[useregional, calc]{datetime2} \begin{document} \DTMsavedate{duedate}{2023-04-30} \DTMifdate {\today} {at most= \DTMfetchyear{duedate}-\DTMfetchmonth{...

Admin

如何自定义编译日期和时间的显示
datetime2

如何自定义编译日期和时间的显示

如何自定义编译日期和时间的显示日期和时间?我看到该datetime2包提供了许多预定义选项,但如果我想做一些独特的事情怎么办?datetime2提到了\DTMnewstyle命令。 但我不知道如何使用它。 例子: 10:15am | Mon Jan 02, 2023% 日期之前的时间。小写“am”,无空格。用竖线分隔。三个字母的日期。三个字母的月份。两位数的日期。四位数的年份。 Jan/02/23% 元素以“/”分隔。三个字母的月份,两位数的日期,两位数的年份。除了帮助了解如何自定义之外,没有任何用处。 10:15:00,2023 年 1 月 2 日,星期一...

Admin

使用 datetime2 包重新定义缩写月份
datetime2

使用 datetime2 包重新定义缩写月份

我想知道是否有办法重新定义缩写的月份datetime2包,这样,当使用命令时\today,月份的写法与下图的第一列完全一样。 \documentclass{article} \usepackage[en-US]{datetime2} \DTMlangsetup[en-US]{abbr} \begin{document} \today \end{document} 已经有解决方案了——如何使用 \today 创建小写的月份名称---使用datetime包来重新定义月份样式,但是这个包与我的文档创建了一个confit。 谢谢。 编辑根据@quark6...

Admin

使用自定义格式设置 \DTMuseDate 的格式
datetime2

使用自定义格式设置 \DTMuseDate 的格式

我创建了一个自定义格式并保存了如下日期: \usepackage[ngerman]{datetime2} \DTMnewdatestyle{dateMonat}{\THEDAY. \monthnamengerman[\THEMONTH]} \DTMsavedate{dateABC}{2023-07-20} 我想用自定义格式显示日期。在 datetime 中可以这样做 \dateMonat\today datetime2 中没有类似的东西。我怀疑我将不得不\DTMuseDate使用dateABC \DTMsetdatestyle{dateMonat}我不喜...

Admin

包含拉丁语和希腊语的更新方式?
datetime2

包含拉丁语和希腊语的更新方式?

我在自定义类中加入了以下代码来处理拉丁语和希腊语: \documentclass{article} \usepackage{polyglossia} \setotherlanguage[variant=classic]{latin} \newfontfamily\latinfont[Script=Latin,Scale=MatchLowercase]{Garamond} \newfontfamily\latinfontsf[Script=Latin,Scale=MatchLowercase]{Garamond} \setotherlanguage[varia...

Admin