Ошибка в isodata?: Немецкая короткая дата с горизонтальными пробелами после точек

Ошибка в isodata?: Немецкая короткая дата с горизонтальными пробелами после точек

Есть ли ошибка в isodateпакете? Когда я переключаюсь на \shortdateс опцией german, после точек появляются горизонтальные пробелы:

\documentclass{article}
\setlength{\parindent}{0pt}
\usepackage[german]{isodate}
    \shortdate
\begin{document}
30.04.17 (manual)\\\today\,(isodate)
\end{document}

ошибка интервала изодат

Это известно/хотится? Я бы определенно предпочел не иметь пробелов после точек. Будет ли лучше использовать datetime2?

решение1

Он нужен, см. документацию. Вы можете изменить его следующим образом:

\documentclass{article}
\setlength{\parindent}{0pt}
\usepackage[german]{isodate}
    \shortdate
\daymonthsepgerman{}\monthyearsepgerman{}{}
\begin{document}
30.04.17 (manual)\\\today\,(isodate)
\end{document}

введите описание изображения здесь

Связанный контент