Acabei de notar que, quando uso o babel Portuguese, uma regra como \today
produz 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 babel
que fornece a saída desejada ao usar o novo ini
sistema 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}
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 \lowercase
aplicação.