MWE

MWE

Acabei de notar que, quando uso o babel Portuguese, uma regra como \todayproduz algo como 13 de Março de 2019. Mas isso está errado no que diz respeito à nova ortografia do português (Novo Acordo Ortográfico), porque os nomes dos meses não devem ser maiúsculos. Isso é um problema com minha instalação? Caso contrário, onde posso relatar o bug ou solicitar uma alteração?

Responder1

Percebo babelque fornece a saída desejada ao usar o novo inisistema de arquivos com import=pt.

No entanto, parece que você é do Brasil. Então talvez você também possa tentar:

\usepackage[brazil]{babel}

ou

\usepackage{babel}
\usepackage[import=pt-BR,main]{portugues}

Parece que usar

\usepackage[portuguese]{babel}

ou

\usepackage{babel}
\babelprovide[import=pt-PT,main]{portuguese}

dá meses em letras maiúsculas.

MWE

\documentclass{article}
% option a
%\usepackage[brazil]{babel} % or \usepackage[brazilian]{babel}
% option b
%\usepackage{babel}
%\babelprovide[import=pt-BR,main]{portugues}
% option c
\usepackage{babel}
\babelprovide[import=pt,main]{portuguese}
% end options
\begin{document}
\today
\end{document}

saída

Responder2

Isto deve ser arquivado como um relatório de bug ao mantenedor do módulo babel-portuguese.

Enquanto isso, você mesmo pode corrigir isso em seus documentos:

\documentclass{article}
\usepackage[portuges]{babel}

\lowercase\expandafter{%
  \expandafter\def\expandafter\dateportuges\expandafter{\dateportuges}%
}

\begin{document}

\today

\end{document}

Basicamente, \dateportugesé redefinido como ele mesmo, mas com \lowercaseaplicação.

insira a descrição da imagem aqui

informação relacionada