Open GoogleCodeExporter opened 9 years ago
pfessel postou na issue 18 em 3.6.2013:
Oi Sílvio, oi Lauro, oi pessoal.
Comecei a escrever o abntex2-tese.lyx (que está anexo) para ser usado como
template para os trabalhos acadêmicos. Meus comentários:
1) A macro "\titulo" não está funcionando e não configura o título da tese,
ao contrário do que esperaríamos. Ela está presente no arquivo .tex gerado
pelo LyX, mas não está tendo efeito nenhum. Meu abnTeX está desatualizado
(estou com a versão 1.6) mas, sinceramente, não creio que um defeito assim
tão grave seja devido a isso. (O título aparece na folha de aprovação, mas
aí incluí como PDF para fins de demonstração.)
2) O latex daqui não está gostando quando coloco a macro
"\begin{fichacatalografica}". As mensagens de erro são:
! Argument of \begin has an extra }.
\begin
{fichacatalografica}
I've run across a `}' that doesn't seem to match anything.
For example, `\def\a#1{...}' and `\a}' would produce
this error. If you simply proceed now, the `\par' that
I've just inserted will cause me to report a runaway
argument that might be the root of the problem. But if
your `}' was spurious, just type `2' and it will go away.
! Paragraph ended before \begin was complete.
<to be read again>
\par
l.132 \begin
{fichacatalografica}
I suspect you've forgotten a `}', causing me to apply this
control sequence to too much text. How can we recover?
My plan is to forget the whole thing and hope for the best.
Ou seja, o LaTeX diz que eu coloquei um } a mais mas esqueci de colocar um },
ao mesmo tempo? :S
3) Para a epígrafe, dedicatória e ficha catalográfica, entendo que o estilo
selecionado deva se encarregar automaticamente de arrumar a formatação
vertical das páginas. A dedicatória deve ser centralizada vertical e
horizontalmente (não está acontecendo). A epígrafe deve estar no pé da
página, justificada pela direita (não está acontecendo); a ficha
catalográfica também deve ficar no pé da página (também não está
acontecendo). Até poderia tentar acertar esses problemas na formatação, mas
os botões de "Paragraph Settings" estão todos desativados exceto por
"Paragraph's default (Justified)".
4) No caso da errata, não consegui centralizar a tabela de erros e não
consigo ativar a centralização do texto (os botões de seleção de
justificação estão desativados, exceto pelo "default"), de maneira que a
tabela fica sempre alinhada pela esquerda.
5) Nâo sei se é por conta dos erros de compilação, mas na minha saída
estou vendo um monte de páginas em branco. Isso é normal?
Seguem o template, um arquivo .tex exportado do LyX a partir desse template
(modo "Plain LaTeX") e um PDF do resultado final.
[]'s
Paulo
---------
Pessoal,
Acabo de perceber que os arquivos .lyx e .tex da mensagem anterior tinham um
"\titulo{}" espúrio (coisas do LyX). Essa declaração foi deletada, mas o
problema do título não aparecer continua.
---------
Original comment by laurocesar
on 3 Jun 2013 at 12:02
Paulo
Acrescentei os arquivos que você enviou pela issue no controle de ver são do
Mercurial. Você e o Silvio já têm permissão para commits no repositório.
Assim podemos continuar a atualização do modelo diretamente no repositório:
https://code.google.com/p/abntex2/source/browse/#hg%2Fcontrib%2Flyx
Original comment by laurocesar
on 3 Jun 2013 at 12:05
Paulo
Sobre as suas questões, vou ver o que consigo responder:
>1) A macro "\titulo" não está funcionando e não configura o título da
tese, ao contrário do que esperaríamos. Ela está presente no arquivo .tex
gerado pelo LyX, mas não está tendo efeito nenhum. Meu abnTeX está
desatualizado (estou com a versão 1.6) mas, sinceramente, não creio que um
defeito assim tão grave seja devido a isso. (O título aparece na folha de
aprovação, mas aí incluí como PDF para fins de demonstração.)
Uai, o título apareceu no PDF. Mas de todo caso, se preferir, pode usar o
\title, \author e \date, original em inglês do memoir que tem exatamente o
mesmo efeito. Esses comandos em português são apenas traduções. Mas o
\orientador, \coorientador, \instituicao, só existem no contexto do abntex2.
> 2) O latex daqui não está gostando quando coloco a macro
"\begin{fichacatalografica}". As mensagens de erro são:
Eu acho que existe algum outro problema que está apontando para este.
Aparentemente está tudo certo.
> 3) Para a epígrafe, dedicatória e ficha catalográfica, entendo que o
estilo selecionado deva se encarregar automaticamente de arrumar a formatação
vertical das páginas. A dedicatória deve ser centralizada vertical e
horizontalmente (não está acontecendo). A epígrafe deve estar no pé da
página, justificada pela direita (não está acontecendo); a ficha
catalográfica também deve ficar no pé da página (também não está
acontecendo). Até poderia tentar acertar esses problemas na formatação, mas
os botões de "Paragraph Settings" estão todos desativados exceto por
"Paragraph's default (Justified)".
Na verdade, a formatação da epígrafe, dedicatória e ficha catalográfica
está toda nos exemplos, e não na classe. Isso porque a norma não prescreve
nenhuma orientação sobre isso. Veja que nos modelos em LaTeX, colocamos
códigos como o seguinte:
% ---
% Epígrafe
% ---
\begin{epigrafe}
\vspace*{\fill}
\begin{flushright}
\textit{``Não vos amoldeis às estruturas deste mundo, \\
mas transformai-vos pela renovação da mente, \\
a fim de distinguir qual é a vontade de Deus: \\
o que é bom, o que Lhe é agradável, o que é perfeito.\\
(Bíblia Sagrada, Romanos 12, 2)}
\end{flushright}
\end{epigrafe}
% ---
Então, acredito que no LyX seria necessário colocá-los diretamente no modelo.
> 4) No caso da errata, não consegui centralizar a tabela de erros e não
consigo ativar a centralização do texto (os botões de seleção de
justificação estão desativados, exceto pelo "default"), de maneira que a
tabela fica sempre alinhada pela esquerda.
Isso é uma limitação do LyX? Ou seja, todas as tabelas ficam desse modo? De
todo modo, não vejo problema em tirar o modelo de errata do LyX, uma vez que
está nos outros modeos apenas para cumprir tabela, já que não faz sentido
nenhum usarmos isso hoje em dia.
> 5) Nâo sei se é por conta dos erros de compilação, mas na minha saída
estou vendo um monte de páginas em branco. Isso é normal?
Sim. As páginas em branco são porque o documento é criado para impressão
frente e verso e a opção openright está ligada. Veja discussão recente
sobre isso aqui:
https://groups.google.com/d/msg/latex-br/9DCYhd_C0pA/UdVHO9BnhNQJ
Original comment by laurocesar
on 3 Jun 2013 at 12:15
Em 3 de junho de 2013 09:16, <abntex2@googlecode.com> escreveu:
N�o sei o que ocorreu aqui, mas agora o t�tulo apareceu em todos os DVIs
que gerei. �ita!
Como podemos decifrar isso? Eu olhei o c�digo cuidadosamente, e parece que
n�o est� faltando nada. O problema n�o est� no LyX, porque eu usei a mesma
configura��o na �ltima sexta-feira pra editar e enviar um artigo para uma
revista da Elsevier usando o elsarticle.cls e o elsarticle.layout, e
funcionou direitinho.
Ok, j� dei um jeito nisso e nas justifica��es poss�veis para esses itens
(ver abaixo).
J� encontrei o problema. O S�lvio inadvertidamente travou as justifica��es
para a errata e a ep�grafe quando baseou esses estilos na c�pia do estilo
"resumo". Vou enviar a nova vers�o do arquivo em minutos.
Ok.
[]'s
Paul�o
Original comment by pfes...@gmail.com
on 3 Jun 2013 at 3:06
Olá a todos,
As formatações dentro dos ambientes dedicatoria, agradecimentos, e demais
ambientes que tem seu layout derivados do ambiente resumo pode ser manipulada
aumentando a indentaçao de ambiente (análogo aos ambientes enumerate e
itemize) associado com a inserção de separador (que se encontra no topo da
lista de formatos "...itemize, enumerate, ... ,chapter, etc").
pfessel, não travei inadvertidamente, pois as formatações são feitas dentro
de cada ambiente. Mas acredito que uma melhoria na flexibilidade nas opções
de layout de cada ambiente pode dar-nos mais facilidade na construção dos
modelos e migração dos arquivos *.tex para arquivos *.lyx.
Voltando ao meu domicílio em envio um modelo funcional (pelo menos no meu
sistema).
Original comment by sggra...@gmail.com
on 3 Jun 2013 at 5:00
Olá a todos,
As formatações dentro dos ambientes dedicatoria, agradecimentos, e demais
ambientes que tem seu layout derivados do ambiente resumo pode ser manipulada
aumentando a indentaçao de ambiente (análogo aos ambientes enumerate e
itemize) associado com a inserção de separador (que se encontra no topo da
lista de formatos "...itemize, enumerate, ... ,chapter, etc").
pfessel, não travei inadvertidamente, pois as formatações são feitas dentro
de cada ambiente. Mas acredito que uma melhoria na flexibilidade nas opções
de layout de cada ambiente pode dar-nos mais facilidade na construção dos
modelos e migração dos arquivos *.tex para arquivos *.lyx.
Voltando ao meu domicílio em envio um modelo funcional (pelo menos no meu
sistema).
Original comment by sggra...@gmail.com
on 3 Jun 2013 at 5:00
Pessoal, o trabalho para desenvolver o modelo do LyX continua. Cabe ressaltar
que, uma vez desenvolvido esse modelo, os outros virão naturalmente (?) já
que até lá deveremos ter pego as manhas do ambiente LyX.
Gostaria agora de comentar algumas coisas que vejo quando compilo o modelo a
partir do LyX. Meu objetivo é conseguir um resultado o mais próximo possível
do PDF provido juntamente com a documentação do abnTeX2.
- De maneira geral, o que já consegui traduzir para o LyX até agora funciona
bem. Os estilos de fontes são renderizados corretamente no ambiente LyX a
partir dos layout provido pelo Sérgio Granja;
- Bibliografia: a única maneira de conseguir compilar os documentos é definir
"Document->Settings->Bibligraphy" como "default". Por outro lado, quando se faz
isso, não é possível selecionar na interface do LyX o ambiente
"\citeonline": o LyX só gera "\cite". Não sei se é possível "ensinar" o LyX
através dos layouts a apresentar os dois formatos na tela ou se é mais
simples usar "\newcommand" para definir um alias para "\citeonline" que o LyX
conheça.
- Bibliografia: o comando "Insert->List/TOC...->Bibliography" funciona como
deveria. Porém, as opções "alt" e "num" não produzem o efeito desejado,
pois as referências só são gerados no formato "Autor, ano".
- Não consegui encontrar no LyX como gerar listas no formato que o Lauro
coloca no documento dele, qual seja, "\item[456] Isto é um número" (para o
ambiente "siglas") ou "\item[$ \Lambda $] Lambda" (para o ambiente
"Símbolos"). O mais próximo que achei no LyX foi o comando "List" (Alt+P, L)
que no entanto opera num ambiente próprio ("lyxlist"). Tentei duplicar ambos
os estilos a partir do estilo que o define, mas não deu certo.
- No arquivo abtex2-modelo-include-comandos.tex, o comando
"\begin{citacao}[english]" imprime
[ english ] Text in English language in italic with
correct hyphenation.
Entendo que o "[ english ]" não deveria aparecer. Inclusive, isso também
acontece com o PDF incluído no arquivo de documentação. Inclusive, no Lyx, o
comando é formatado como deveria, com o uso do comando "Insert->Short title"
para configurar o idioma.
Por enquanto é isso. Vou continuar a traduzir os textos e devo fazer um "push"
para o repositório até o final do dia de hoje.
[]'s
Paulo
Original comment by pfes...@gmail.com
on 13 Jun 2013 at 2:39
Paulo
Excelente trabalho!
Sobre o último item:
> No arquivo abtex2-modelo-include-comandos.tex, o comando
"\begin{citacao}[english]" imprime [ english ] Text in English language in
italic with correct hyphenation.
Isso acontece se você não estiver usando a versão 1.7.1, que foi quando essa
opção apareceu para o ambiente citação.
Sobre os outros pontos, talvez o Sérgio Granja pudesse nos ajudar...
Original comment by laurocesar
on 13 Jun 2013 at 5:03
Olá Paulo e Lauro.
Estou acompanhando as discussões pelo tablet. Estou sem minha máquina de
trabalho e ainda não voltei para meu domicilio. É por isso que não estou
contribuindo com código novo. Poderei ajudar a partir da semana que vem.
Como o Lauro comentou, o problema com [english] acontecia comigo até a versão
anterior a 1.7.1. Por favor verifique se a versão mais recente está instalada.
Sobre os outros tópicos relatados: símbolos e siglas. Tenho que verificar
nos meus modelos como fiz, mas acho que usei os ambientes análogos que o
layout provê.
Outra coisa. Não há nenhum problema em me chamarem de Sérgio, mas meu nome e
Silvio. Rsrsrs
Original comment by sggra...@gmail.com
on 14 Jun 2013 at 5:06
Hehehe. Desculpa Silvio! Não me confundirei mais! Abraços e ótima viagem de
volta!
Original comment by laurocesar
on 14 Jun 2013 at 10:08
Pessoal, mais detalhes:
* O LyX não gera "\autoref", só "\ref". Assim, logo no começo do texto,
adicionei o ERT "\let\ref\autoref". Funciona bem, desde que se insira os
"labels" nos lugares corretos; no caso das figuras, eles devem ser inseridos
imediatamente antes dessas.
* Entendo que quando falamos das alíneas e subalíneas, o LyX deve numerá-las
na tela da mesma maneira que o LaTeX produz o texto final. Isso não está
acontecendo. Alíneas aparecem na tela como 1., 2., 3., etc. Subalíneas
aparecem na tela como (a), (b), (c), (d), etc.
* Ao criar uma alínea e depois um conjunto de subalíneas, as últimas não
são aninhadas automaticamente - tenho de usar a tecla "Tab" para aninhar e
"Shift-Tab" para voltar um nível de aninhamento. Entendo que o layout deveria
se encarregar disso.
* Tive que desligar as "prettyrefs" substituindo-as por "refstyle", do
contrário o documento não compila aqui. Nesse caso, ao inserir a referência
de capítulo, o texto final ficou assim: "O número do capítulo indicado é
Capítulo capítulo 1".
Silvio, vou subir o que fiz até agora e, quando você puder, gere aí na sua
casa o documento para verificar se as mesmas coisas acontecem aí. Esses
resultados já se referem ao ABNTex 1.7.1.
Original comment by pfes...@gmail.com
on 14 Jun 2013 at 3:37
Olá Paulo,
Adicionei os pacotes url e breakurl; eles corrigem o comportamento que o
hyperref dá às urls e quebras inconsistentes. Há bastante referência quanto
ao uso destes pacotes para corrigir isso.
Adicionei a opção abnt-url-package=url ao abntex2cite que usa o url para
tratar as urls, por padrão era o hyperref.
Adicionei configuração do hyperref que estavam presentes em modelos *.tex.
A opção importante é breaklinks=true que quebra os links onde o hyperref
trabalha.
Por favor veja como ficam os links e urls quebrados automaticamente com estas
adições.
Adicionei também alguns simbolos e siglas, mas precisei modificar o CopyStyle
para Itemize no abntex2.layout. Com CopyStyle Labeling estava dando erro de
geração de código LaTeX e compilação. Além do mais, pareceu-me melhor.
Original comment by sggra...@gmail.com
on 18 Jun 2013 at 12:20
Pessoal
Podemos fechar esta issue? Se for o caso, abrimos outras com demandas
específicas, pode ser?
Abraços!
Original comment by laurocesar
on 24 Aug 2013 at 6:38
Original issue reported on code.google.com by
laurocesar
on 23 May 2013 at 3:57