Open GoogleCodeExporter opened 9 years ago
Original comment by laurocesar
on 15 Jan 2014 at 4:39
Robinson,
Gostei da ideia e também gostei de ver como usar os arquivos externos. Porém,
essa solução gera o inconveniente de termos que continuar sabendo onde um
determinado símbolo aparece pela primeira vez, não é isso?
Eu não conheço a solução do makeindex, mas ela seria similiar a essa? Ou
seja, ainda assim seria necessário um comando para informar o LaTeX quando um
símbolo aparece pela primeira vez?
Original comment by laurocesar
on 16 Jan 2014 at 9:11
Não aprofundei muito com as outras soluções, principalmente pela dificuldade
que encontrei com o makeindex (que estou quase conseguindo superar).
Descobri que utilizando o pdflatex primeiro para compilar não gera os arquivos
para o makeindex, então precisa compilar usando latex+makeindex+latex+pdflatex
e eu vinha utilizando pdflatex+makeindex+pdflatex (e isso não funcionou).
O que tem na linha para lista de símbolos/lista de siglas são o pacote
glossaries e similares (nomencl, glotex e glosstex).
Pelo que notei o glossaries é o mais promissor, dá para fazer tanto a lista
de símbolos (ordenar por ordem de uso no texto) quanto a lista de siglas
(ordem alfabética), porém como não aprofundei muito, não sei se tem como
criar uma lista em uma ordem e a outra em outra.
No caso do glossaries, temos que criar uma entrada para o símbolo/sigla
\newglossaryentry{<label>}{<settings>}
No settings coloca-se várias coisas como
\newglossaryentry{oesophagus}{
name=\oe sophagus,
description={canal from mouth to stomach},
plural=\oe sophagi}
Para utilizar por exemplo no texto, coloca-se
\gls{<label>}
Mas neste caso precisa-se fazer customizações para adequar ao abntex.
Acho que isso seria o melhor para não ter que se preocupar com a
inconveniência de ter que saber onde utilizou pela primeira vez.
Original comment by robinson...@gmail.com
on 16 Jan 2014 at 3:21
Pois é. Veja que temos alguma coisa adiantada na issue 66. No abnTeX2 também
distribuímos um modelo com glossário. Usar o pacote glossaries também me
parece a melhor alternativa.
Original comment by laurocesar
on 16 Jan 2014 at 3:58
Original comment by laurocesar
on 2 May 2014 at 6:06
Ver issue 115
Original comment by laurocesar
on 2 May 2014 at 6:07
Original comment by laurocesar
on 3 May 2014 at 12:46
Sugiro a utilização do pacote glossaries.
Além da lista de símbolos gera a lista de acrônimos.
Com opção de declaração de termos no plural.
http://www.ctan.org/pkg/glossaries
Eu tenho utilizado sem problemas no Miktex 2.9 em conjunto com o
Eclipse+Texlipse.
Ao invés de chamar o pdftex, um arquivo de lotes do ms dos .bat é chamado que
por sua vez chama o makeglossaries conforme pode ser visto em:
http://tex.stackexchange.com/questions/45416/using-glossaries-in-texlipse
Original comment by daniel.k...@gmail.com
on 9 Jun 2014 at 1:14
Original comment by laurocesar
on 9 Jun 2014 at 1:52
Obrigado Daniel. Mas apenas para registrar, o assunto do pacote glossaries é
tratado na issue 66
Original comment by laurocesar
on 9 Jun 2014 at 1:53
Saudações,
Consegui fazer uma versão que trabalha com o glossaries. Em anexo estão a
classe abntex2.cls e o modelo canônico com o exemplo.
Este é meu primeiro trabalho de colaboração com o latex e com projeto
opensource. Logo, peço desculpas se o código não estiver elegante o
suficiente.
Se esta solução atender à necessidade, gostaria de saber como devo proceder
(posso fazer commit?)
Original comment by josepaul...@gmail.com
on 20 Jul 2014 at 7:52
Attachments:
Olá Jose Paulo
Conforme conversamos em mensagem particular, inicialmente peço desculpas pela
demora nesta resposta.
Analisei sua proposta! Ficou excelente! Parabéns!
Algumas observações:
-> Analisei as alterações que fez no arquivo abntex2.cls. Considerando que a única necessidade foi incluir um pacote, no caso, o glossaries, considerando este documento http://linorg.usp.br/CTAN/macros/latex/doc/clsguide.pdf, entendo que o mais adequado seja criar um pacote que inclua as customizações necessárias ao glossaries, algo a parte da classe abntex2. Isso se justifica pela mesma forma que se justifica a existência do pacote abntex2cite, que essencialmente são customizações do estilo de citações padrão do bibtex.
-> Então, anexo está uma proposta do pacote. Chameio-o de abntex2glossaries. Veja se concorda com a ideia
-> Estando tudo certo, podemos incluí-lo na próxima distribuição do abnTeX2.
-> Nesse caso, podemos ajustar o modelo de glossário que já temos para usar o novo pacote, de modo a servir como exemplo tanto de glossário como de lista de siglas e símbolo
Você concorda? Poderia continuar esse desenvolvimento?
Abraços!
Original comment by laurocesar
on 1 Sep 2014 at 11:38
Segue anexo
Original comment by laurocesar
on 1 Sep 2014 at 11:39
Attachments:
Saudações, Lauro.
Obrigado! Estava preocupado se havia procedido da maneira correta.
Deixa comigo, vou continuar e montar a classe conforme sua sugestão.
Vamos nos falando.
Sucesso!
Original comment by josepaul...@gmail.com
on 2 Sep 2014 at 12:41
Olá José Paulo,
eu coloquei no ar a customização para a UFPR. Como eu comentei que estou
interessado em colaborar com a lista de símbolos e abreviaturas, o Lauro
sugeriu que eu contribui-se contigo nesta issue.
Apenas para me posicionar com o trabalho por você desenvolvido, os anexos que
estão disponibilizados em 01 de setembro seriam um ponto de partida para eu
colaborar?
Att,
Emílio
Original comment by emilio....@gmail.com
on 9 Dec 2014 at 12:18
Saudações, Emilio.
Agradeço pela ajuda na colaboração. Os arquivos que alterei eu postei nesta
thread em 20/07/2014.
No comentário de 01/09, o Lauro faz as sugestões para finalização da
alteração.
Pelo que entendi, basta pegar as alterações que eu fiz direto no arquivo
abntex2.cls e transferir para um novo arquivo chamado abntex2glossaries, que o
Lauro disponibilizou em 01/09.
Tem uma funcionalidade que não consegui resolver que é a questão da
ordenação de siglas. Segundo a ABNT (pelo que pude verificar), a lista de
siglas deve ser montada em função da ordem de aparição no texto. Hoje está
por ordem alfabética.
Att.
José Paulo
Original comment by josepaul...@gmail.com
on 9 Dec 2014 at 12:29
Issue 66 has been merged into this issue.
Original comment by laurocesar
on 6 Jan 2015 at 10:10
Original comment by laurocesar
on 6 Jan 2015 at 10:10
Issue 115 has been merged into this issue.
Original comment by laurocesar
on 15 Jan 2015 at 9:49
Original issue reported on code.google.com by
robinson...@gmail.com
on 15 Jan 2014 at 4:09