diff options
author | Karl Hallsby <karl@hallsby.com> | 2022-10-02 12:48:36 -0500 |
---|---|---|
committer | Karl Hallsby <karl@hallsby.com> | 2022-10-02 13:31:29 -0500 |
commit | b55d6d724254c05ac0ea05c026154b8bd6e4cf1d (patch) | |
tree | 634e048942f05ae43288ba9250bd8d49c097b176 /resumeconfig.sty | |
parent | ed98cbcd00b522075bc2c927b70c78701e10f211 (diff) |
Use package to configure datetime2 for consistent range & font formatting
Diffstat (limited to 'resumeconfig.sty')
-rw-r--r-- | resumeconfig.sty | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/resumeconfig.sty b/resumeconfig.sty new file mode 100644 index 0000000..0531d8b --- /dev/null +++ b/resumeconfig.sty @@ -0,0 +1,16 @@ +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{resumeconfig}[2022/10/02 resume configurations] + +\RequirePackage[useregional]{datetime2} +\DTMlangsetup{abbr, showdayofmonth=false, monthyearsep={\space}} + +\newcommand*{\numdash}{\texorpdfstring{\,--\,}{--}} +% A range of dates. +% Syntax: \daterange{yyyy1}{mm1}{dd1}{yyyy2}{mm2}{dd2} +\newcommand*{\Daterange}[6]{% + \textsc{\small% + \DTMdisplaydate{#1}{#2}{#3}{-1}\numdash\DTMdisplaydate{#4}{#5}{#6}{-1}% + } +} + +\newcommand*{\Displaydate}[3]{\textsc{\small\DTMdisplaydate{#1}{#2}{#3}{-1}}}
\ No newline at end of file |