Closed GoogleCodeExporter closed 9 years ago
Acho que você deve estar com a versão 1.6. Segundo o Lauro, a versão 1.6.1
virá para corrigir esse problema também.
Na versão de teste já está certo. Rodo o \today e o resultado fica em
português. Se quiser, faça um checkout da versão teste:
http://code.google.com/p/abntex2/source/checkout
Ou baixe o http://abntex2.googlecode.com/hg/tex/latex/abntex2/abntex2.cls e
deixe-o na pasta do arquivo principal.
Original comment by gilsonol...@gmail.com
on 19 Apr 2013 at 12:13
Exatamente. A versão 1.6.1 virá com a data correta. Pode-se fazer o checkout
na versão em desenvolvimento ou apenas inserir a option
brazil
Em \documentclass, ou aguardar o novo release.
Original comment by laurocesar
on 19 Apr 2013 at 10:32
Exatamente, estou utilizando a 1.6.
Irei realizar o checkout.
Valeu!
Original comment by idec...@gmail.com
on 19 Apr 2013 at 2:23
Olá.
Eu compilei uma versão alterada do modelo abntex2-modelo-trabalho-academico.tex
usando a macro \today. Eu esperava que a data fosse gerada no padrão
internacional e com a língua portuguesa.
Porém, a data estava no padrão americano e em inglês.
Para verificar se faltava algum pacote instalado eu tentei compilar o modelo
abntex2-modelo-slides.tex e a data foi gerada em português no padrão
internacional como esperado.
Os modelos supracitados e a instalação do abntex2 correspondem à versão 1.8.
Segue em anexo versão tex e pdf do modelo que eu estava tentando compilar.
Se faltar alguma informação pode avisar.
Obrigado.
Original comment by jacksonjsouza
on 6 Sep 2013 at 3:38
Attachments:
Original comment by laurocesar
on 6 Sep 2013 at 7:59
Dá pra resolver carregando o pacote datetime, como sugerido no manual do
memoir, e redefinindo \imprimirdata para
\renewcommand{\imprimirdata}{\dateportuges{\thedate}}. Mas acho isto um hack;
não gostaria de carregar ainda outro pacote na classe.
Original comment by hbpa...@gmail.com
on 27 Sep 2013 at 2:17
Realmente. Incluir mais outra dependência não seria bom. Mas temos alguma
outra opção?
Original comment by laurocesar
on 27 Sep 2013 at 7:00
Vou tentar descobrir como o datetime chama o babel e tentar simular isso direto
na definição de \imprimirdata
Original comment by hbpa...@gmail.com
on 27 Sep 2013 at 9:13
Olá a todos,
Parece que o abntex2.cls carrega sempre a opção 'brasil' do babel. Isso é
feito na linha
\RequirePackage[brazil]{babel}
poderiam testar somente trocando a linha do abntex2.cls
\RequirePackage[brazil]{babel}
para
\RequirePackage{babel}
Original comment by sggra...@gmail.com
on 27 Sep 2013 at 9:24
Desconsiderem o que escrevi em #9. Erro meu de interpretação da issue 53.
Original comment by sggra...@gmail.com
on 27 Sep 2013 at 9:32
Agora sim um comentário útil e testado no arquivo
abntex2-modelo-trabalho-academico.tex
Mudei o local em que \data é escrito: coloquei após o \begin{document} e
resolveu o problema.
Ficou assim:
...
% Início do documento
% ----
\begin{document}
\data{\today, v-1.8}
% Retira espaço extra obsoleto entre as frases.
\frenchspacing
...
Parece funcionar,pois ao mudar a ordem das linguagens o \imprimirdata acompanha
a mudança.
Original comment by sggra...@gmail.com
on 27 Sep 2013 at 9:47
Esta issue é estranha, porque em todos os modelos "oficiais" o \data está
antes do \begin{document}, e é sempre impresso de forma correta.
O problema de deixar apenas após o \begin{document} é ser for necessário
usar a data ainda no preâmbulo, como no caso de setar os metadados do PDF.
Será que teríamos alguma outra opção?
Original comment by laurocesar
on 27 Sep 2013 at 9:49
Outra opção: usando tudo no preâmbulo é necessário adicionar a linguagem a
ser usada com \date<lang> . Fonte: manual do babel 'babel.pdf'.
Ficaria assim:
...
\datebrazil
\titulo{Modelo Canônico de\\ Trabalho Acadêmico com \abnTeX}
\autor{Equipe \abnTeX}
\local{Brasil}
\data{\today, v-1.8}
...
Original comment by sggra...@gmail.com
on 27 Sep 2013 at 10:29
É preciso que \date seja definido após\begin{document}. Dá pra aproveitar o
hook \AtBeginDocument com
\let\olddate\date
\renewcommand{\date}[1]{\AtBeginDocument{\olddate{#1}}}
A revisão ea28b30e3ff547d4dbc6e65bfd58e9b3a98feac8 fixa esta issue.
Original comment by hbpa...@gmail.com
on 30 Sep 2013 at 12:14
Agora o problema está resolvido.
Muito obrigado. =)
Original comment by jacksonjsouza
on 26 Oct 2013 at 10:24
Original issue reported on code.google.com by
idec...@gmail.com
on 19 Apr 2013 at 12:04Attachments: