Open GoogleCodeExporter opened 9 years ago
Referência inicial: http://wiki.lyx.org/Layouts/CreatingLayouts
Original comment by laurocesar
on 5 Jan 2013 at 9:43
Where should it be put?
Ao invés de adicionar na pasta /lyx do repositório, adicionar na pasta
/contrib/lyx.
Original comment by laurocesar
on 14 Jan 2013 at 1:56
Original comment by laurocesar
on 17 Jan 2013 at 1:39
Original comment by laurocesar
on 18 Jan 2013 at 1:18
Tentei usar as instruções do link citado e elas simplesmente não funcionam.
É melhor usar o guia de customização do LyX e destrinchar as opções lá
descritas. Na realidade, estou tentando fazer isso neste momento.
Original comment by pfes...@gmail.com
on 14 Feb 2013 at 1:11
Excelente! Quando tiver um modelo usável o adicionaremos a pasta /contrib/lyx
do repositório e faremos um release os arquivos criados.
Original comment by laurocesar
on 14 Feb 2013 at 1:23
O link seguinte possui comentários sobre um modelo LyX para o abnTeX2:
http://br-linux.org/2013/abntex2-novo-pacote-para-latex/
Original comment by laurocesar
on 17 Feb 2013 at 2:49
Eu estava tentando escrever um abnTeX2.layout a partir do zero, mas como o
abnTeX2 é baseado no memoir, pretendo ver o que existe no memoir.layout
(presente no LyX que tenho instalado aqui) e fazer as adaptações
necessárias. Afinal de contas, ninguém quer reinventar a roda, certo?
Original comment by pfes...@gmail.com
on 17 Feb 2013 at 4:38
Corretíssimo. O abnTeX2 usa memoir justamente para usarmos o que ja esta
pronto. Se puder usar algum modelo pronto, melhor!
Original comment by laurocesar
on 17 Feb 2013 at 4:41
A equipe do projeto anterior já tinha iniciado o desenvolvimento de um layout
para o LyX:
http://abntex.svn.sourceforge.net/viewvc/abntex/trunk/abntex/lyx/
Por favor, veja se isso ajuda.
Original comment by laurocesar
on 23 Feb 2013 at 5:21
Paulão
Como você está trabalhando nisso, estou atribuindo a atividade a você, ok?
Abraços!
Original comment by laurocesar
on 25 Feb 2013 at 12:09
Olá, tenho um arquivo abntex2.layout preliminar, mas funcional.
Está em anexo, por favor, vejam se podem testar e modificar de forma que possa
se adequar ainda mais às necessidades do projeto.
Silvio
Original comment by sggra...@gmail.com
on 9 Mar 2013 at 3:43
Attachments:
Sergio
Muito obrigado pela contribuição! Enviei um convite para que você participe
do nosso fórum de discussões a respeito do abnTeX2. Sua contribuição será
muito bem vinda, especialmente para concluir o modelo.
Paulo
Você poderia testar a contribuição do Sergio e verificar como podemos
evoluí-la para incorporá-la nos próximos releases do abnTeX2?
Ravi
Como você estava testando o LyX, agora você conseguirá evoluir com ele.
Original comment by laurocesar
on 10 Mar 2013 at 1:08
Pessoal
Adicionei o arquivo do Silvio Granja à pasta \contrib\lyx\abntex2.layout do
repositório já devidamente convertido para UTF-8.
Peço gentileza de continuar o desenvolvimento do layout exclusivamente a
partir do repositório, para que possamos manter o controle de versões.
https://code.google.com/p/abntex2/source/browse/#hg%2Fcontrib%2Flyx
Se alguém precisar de permissões para checkin, por favor, avisar-nos em
abntex2@googlegroups.com.
Obrigado!
Original comment by laurocesar
on 10 Mar 2013 at 1:51
Pessoal
Não sei se entendi direito. É preciso agora criar um arquivo .lyx para cada
um dos modelos, correto?
Original comment by laurocesar
on 10 Mar 2013 at 6:10
Attachments:
Ajusta a prioridade
Original comment by laurocesar
on 10 Mar 2013 at 6:36
Na realidade, são duas partes. O abntex2.layout diz respeito tão somente como
as coisas vão aparecer na tela do LyX. O trabalho fica completo quando se faz
então um template, que é um arquivo LyX no estilo "fill the blanks" e que
será a espinha dorsal dos documentos produzidos com o abnTeX2. Como existem
vários tipos de documento que podem ser criados com o abnTeX2, deve-se criar
um template para cada tipo de documento - algo como Tese-abnTeX2.lyx,
Artigo-abnTeX2.lyx e assim por diante.
Em http://blog.oak-tree.us/index.php/2009/11/02/custom-lyx-nih há uma boa
explicação de como os dois tipos de arquivos se relacionam.
Original comment by pfes...@gmail.com
on 10 Mar 2013 at 8:14
Olá pessoal,
Tem alguém trabalhando na criação de templates para o LyX?
Tentei criar um modelo baseado no que utilizo com a classe abnTeX1 mas ainda
não obtive muito sucesso.
Original comment by puer...@gmail.com
on 21 Mar 2013 at 9:32
puerari, sua ajuda é importante.
Veja que já temos algum começado para você continuar. Parta daqui:
https://code.google.com/p/abntex2/source/browse/#hg%2Fcontrib%2Flyx
Original comment by laurocesar
on 21 Mar 2013 at 9:35
certo, mas este � o arquivo layout para o LyX!
Estou estudando um pouco sobre template e verei o que consigo aprontar. Se
j� tiver algu�m trabalhando nisso talvez possa contribuir em algo.
Original comment by puer...@gmail.com
on 21 Mar 2013 at 9:45
Olá a todos,
Tenho uma nova versão do abntex2.layout em utf8 que contempla os itens
- resumo
- dedicatória (baseado no resumo)
- agradecimentos (baseado no resumo)
- epigrafe (baseado no resumo)
- ficha catalografica (baseado no resumo)
- capítulo pré-textual (baseado no capítulo)
Retirada do ambiente Abstract, pois é o mesmo do resumo e alguns ajustes mais.
Estou submetendo o arquivo por aqui, pois não tenho privilégios de
alteração no repositório. Então, me perdoem por não usar as ferramentas
adequadas.
Original comment by sggra...@gmail.com
on 22 May 2013 at 8:18
Attachments:
Olá Silvio!
Excelente!
Seria muito bom colocar esse arquivo na pasta contrib do controle de versão:
https://code.google.com/p/abntex2/source/browse/#hg%2Fcontrib%2Flyx
Adicionei a permissão de commit a você no repositório.
Você pode fazer isso seguindo os passos da wiki:
https://code.google.com/p/abntex2/wiki/FerramentasDesenv
Ou, se preferir, é possível fazer tudo online, pelo próprio GoogleCode.
Quando você abrir o primeiro link, você verá que há um botão chamado "Edit
file" (lado superior direito).
Seria interessante criarmos uma página da Wiki falando brevemente sobre esse
modelo. O que você acha?
No seu ponto de vista ele já está concluído, ou ainda falta algo?
Original comment by laurocesar
on 23 May 2013 at 10:18
Olá Lauro, como pfessel citou este não é um modelo (template), nem estilo
(arquivo sty para LaTeX) é o layout de apresentação dentro do lyx. É como
se fossem as regras de hilightining do gedit, do kile, etc, porém um pouco
mais elaborado. Me perdoe se estiver escrevendo sobre o que você já sabe.
Gostaria de discutir algo. Essa issue 18 diz respeito a "Criar estilos para uso
do abnTeX2 com o LyX" e na verdade confunde-se com duas coisas:
1 - a criação e manutenção do arquivo de layout, abntex2.layout
2 - a criação e manutenção de modelos iguais aos modelos de artigo,
trabalho acadêmico, livro,etc, ou mais elaborados que usam abntex2. Assim
tem-se os abntex2-modelo-*.tex com seus análogos abntex2-modelo-*.lyx
Acho que a issue poderia ser ramificada em duas:
1 - Criar e manter layout para uso do abnTeX2 com o LyX
2 - Criar os modelos abntex2-modelo-*.lyx baseados nos abntex2-modelo-*.tex
Quanto à completeza do layout. Penso que estará pronto com a próxima
submissão de arquivo que farei, mas mesmo assim preciso que outros usuários
testes e façam críticas. Pois agora o arquivo que estou preparando usa as
definições do memoir.layout e é dependente dele, herdando a possibilidade de
entrar com duas opções em capítulos e (sub(sub))seções e outras coisas já
previstas no memoir.layout.
Original comment by sggra...@gmail.com
on 23 May 2013 at 2:43
sggranja,
Ok. Então altero o título desta issue para "Criar layout para uso do abnTeX2
com o LyX". O "manter layout" não deve ser inserido porque esta issue precisa
ter um fim. Daí criamos uma nova issue para cada grupo de manutenções a
serem feitas no layout. Atribui a permissão de criar (e gerenciar) as issues
as você. Assim, por favor, fique livre para coordená-las da melhor forma
possível.
Se achar que esta issue está concluída, fique à vontade em fechá-la, por
favor.
Também abrirei uma nova issue com o nome "Criar os modelos
abntex2-modelo-*.lyx baseados nos abntex2-modelo-*.tex" e atribuirei
inicialmente a você, ok? Fique à vontade também para alterá-la como quiser.
Pense a respeito de criarmos uma página na Wiki com as instruções de uso da
contribuição. Acho que isso é muito importante. Podemos criar a página e
colocar em destaque na Wiki.
Original comment by laurocesar
on 23 May 2013 at 3:56
Silvio e Paulo
Se considerarem o layout maduro (não precisa necessariamente estar sem erros
ou falhas, nem estar completo) posso incluí-lo na distribuição da versão
1.7. Devo fazê-lo?
Mas para isso precisaríamos daquela wiki...
Original comment by laurocesar
on 23 May 2013 at 4:01
Silvio
Criei a página: https://code.google.com/p/abntex2/wiki/LyX
É só clicar em "Edit" para inserir o conteúdo que desejar.
Obrigado!
Original comment by laurocesar
on 23 May 2013 at 4:06
Oi Lauro,
Antes de mais nada: a reforma terminou. :D
Quanto a essas questões, acho que dá para incluí-lo sim, mesmo sem estar
completo. Vou ver se retomo o trabalho nos modelos (templates) a partir da
semana que vem.
Quanto ao Wiki, o que é necessário fazer lá mesmo? Dicas de como usar o
layout e os modelos? Isso vai depender dos empacotadores, se eles quiserem
colocar as coisas do LyX no diretório share dele... No Fedora é
/usr/share/lyx/templates (para os modelos) e /usr/share/lyx/layouts (para os
layouts).
Original comment by pfes...@gmail.com
on 24 May 2013 at 12:35
Paulo
Sim, para distribuirmos precisaríamos de um arquivo README ao lado do
abntex2.layout com essas instruções de instalação para Windows, Mac e para
alguns tipos de Linux. Nisso eu posso ajudar (ao menos para Mac e Ubuntu). O
conteúdo desse README seria o mesmo (ou muito parecido) que estaria na Wiki.
Aí fica a critério dos empacotadores se vão querer ja instalar o layout no
lugar certo no caso de a maquina ja ter o LyX instalado. So não acho que
deveríamos coloca-lo como dependência.
Outro ponto importantíssimo para prepararmos para distribuição é incluirmos
a licença no arquivo. Para isso sugiro usarmos um cabeçalho padrao dos que
usamos nos modelos do abntex2, o que acha?
Que legal! Falta pouco para concluirmos essa questão! Parabéns para vocês
dois!
Original comment by laurocesar
on 24 May 2013 at 9:58
Olá Lauro e Paulo,
Acho que o layout está maduro o suficiente para publicação, mas precisamos
de testes com mais usuários.
Adicionei a capacidade de uma opção para o resumo (para alterar título) para
a citacao (para alterar linguagem).
Algo que precisamos montar é uma lista de verificação para ver se todos os
ambientes e comandos estão contemplados, e se o número de opções em cada
ambiente e comando estão previstos no layout.
Silvio
Original comment by sggra...@gmail.com
on 24 May 2013 at 2:45
Silvio
Eu acho que a melhor forma de testar é criar os modelos para LyX. Assim, os
próprios modelos servem de massa de teste do layout. Pelo menos é
principalmente para isso que uso os modelos para LaTeX.
Sobre o release, façamos assim: eu gerarei o release 1.7 este fim de semana
sem distribuir o abntex2.layout. Assim temos tempo de organizar os modelos do
LyX. Mas tão logo disserem que está tudo ok, gerarmos um release 1.7.1 ou
distribuímos os modelos do LyX separadamente, como um download específico (e
controle de versões próprio) da aba Downloads.
É importante a gente escrever uma Wiki descrevendo as opções do novo layout
do LyX e dos futuros modelos. Podemos colocar um link na página principal do
site do abnTeX2 apontando para essa página.
Abaixo está uma sugestão de licença para ser inserido no arquivo
abntex2.layout. Eu não inseri diretamente no arquivo para que você possam
aprová-la (ou não):
# \DeclareLaTeXClass[abntex2]{abntex2}
## abntex2.layout, v<VERSION> sggranja
## Copyright 2012-2013 by abnTeX2 group at http://abntex2.googlecode.com/
##
## This work may be distributed and/or modified under the
## conditions of the LaTeX Project Public License, either version 1.3
## of this license or (at your option) any later version.
## The latest version of this license is in
## http://www.latex-project.org/lppl.txt
## and version 1.3 or later is part of all distributions of LaTeX
## version 2005/12/01 or later.
##
## This work has the LPPL maintenance status `maintained'.
##
## The Current Maintainer of this work is
## Silvio Cesar Garcia Granja <sggranja@gmail.com>, member of abnTeX2 team,
## led by Lauro César Araujo. Further information are available on
## http://abntex2.googlecode.com/
##
## This work consists of the file abntex2.layout.
##
## 2013.5.24 11h25 sggranja
## Adicionando "OptionalArgs 1" para ambientes resumo (e herdeiros) e para
## ambiente citacao, já que estes aceitam uma opção do tipo
## \begin{ambiente}[opção] ... \end{ambiente}.
A string <VERSION> é substituída pela versão da build do abnTeX2 (veja o
arquivo build.sh). Nas acho que podemos até criar um build.sh específico para
o layout do LyX, para que a distribuição seja independente do abnTeX2. Mas
isso deixo para vocês decidirem.
Abraços!
Original comment by laurocesar
on 24 May 2013 at 4:30
Olá Lauro, pfessel e ravipassos.
Quanto ao cabeçalho: vou incluir este cabeçalho padronizado que sugeriu.
Quanto ao controle de versão: não sei ainda se optamos por acompanhar a
versão do abntex ou se usamos uma versão de controle própria para o arquivo
de layout.
Se optarmos por acompanhar a versão do abntex2.cls teremos que verificar se o
abntex2.layout contempla as novidades e modificações do abntex2.cls. Assim,
sempre o layout estará acompanhando o que se tem de novo.
Original comment by sggra...@gmail.com
on 26 May 2013 at 4:20
Bem, podemos manter a mesma numeração de versões do abnTeX2. Assim
garantimos que tudo o que entrar de novo na classe estará no layout. Vou
prestar atenção quando algo novo aparecer e lhe avisar.
Assim que der a carta branca lançamos uma versão 1.7.2 com o LyX incorporado.
Original comment by laurocesar
on 30 May 2013 at 7:54
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
Original comment by pfes...@gmail.com
on 3 Jun 2013 at 5:23
Attachments:
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 pfes...@gmail.com
on 3 Jun 2013 at 5:46
Attachments:
Paulo
Vamos continuar o assunto do modelo pela issue 67 aberta para isso, ok?
Esta issue esta aberta apenas aguardando a inserção da informação de
licença no arquivo abntex2.layout pelo Silvio.
Original comment by laurocesar
on 3 Jun 2013 at 12:01
Mas aí é que está. Em minha opinião, o arquivo abntex2.layout não está
pronto. Na realidade, ele necessitará passar por uma revisão extensiva antes
de ser incluído na versão final. Seu uso está criando desde documentos que
não estão corretamente formatados até documentos que não estão passando
pela compilação do LaTeX.
Os problemas que peguei já aparecem na parte pré-textual do documento. Nem
imagino o que ainda deve haver na parte textual e pós-textual.
[]'s
Paulo
Original comment by pfes...@gmail.com
on 3 Jun 2013 at 12:10
Hum.... entendi. Mas tudo está no controle de versão. Podemos aprimorar ao
mesmo tempo o .layout e os arquivos .lyx.
Os arquivos estão na pasta /contrib justamente porque ainda não estão
prontos para serem disponibilizados. Depois que considerarmos os modelos
maduros e ao menos livre de mensagens de erro, podemos começar a incluí-los
nos arquivos .zip distribuídos ao CTAN e aos usuários.
Original comment by laurocesar
on 3 Jun 2013 at 12:19
Olá a todo, me pedoem a auxência. Estou fora de domicílio resolvendo
questõs familiares.
Quanto ao arquivo de layout: a bateria de testes era o que eu propunha para
verificar o que pode estar errado. Porém tenho acompanhado amigos com três
dissertações de mestrado e dois estudos especiais (que tem o mesmo formato
abntex) sendo gerados e forma correta. Tenho também um modelo de tese com
capítulos separados em arquivos filhos, capa, folha de rosto, dedicatória ,
etc todos feitos com as ferramentas do LyX e estão funcionando.
O que o layout abntex2.layout faz é carregar o arquivo memoir.layout e
adicionar outros ambientes.
Vou continuar na issue de geração de modelos*.lyx
Original comment by sggra...@gmail.com
on 3 Jun 2013 at 4:47
Olá Paulo e Lauro,
Para acompanhar a manutenção dos arquivos abntex2.layout e os modelos *.lyx
estou relatando as versões dos programas que estou usando para compilação e
edição:
* Sistema operacional:
Linux sggranja-laptop 3.2.0-48-generic #74-Ubuntu SMP Thu Jun 6 19:43:26 UTC
2013 x86_64 x86_64 x86_64 GNU/Linux
* LaTeX:
pdfTeX 3.1415926-2.4-1.40.13 (TeX Live 2012/Debian)
kpathsea version 6.1.0
Copyright 2012 Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
There is NO warranty. Redistribution of this software is
covered by the terms of both the pdfTeX copyright and
the Lesser GNU General Public License.
For more information about these matters, see the file
named COPYING and the pdfTeX source.
Primary author of pdfTeX: Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
Compiled with libpng 1.2.46; using libpng 1.2.46
Compiled with zlib 1.2.3.4; using zlib 1.2.3.4
Compiled with poppler version 0.18.4
* LyX:
LyX 2.0.6 (2013-04-29)
Built on May 9 2013, 22:01:20
Configuration
Host type: x86_64-unknown-linux-gnu
Special build flags: build=release use-aspell use-enchant
C Compiler: gcc
C Compiler LyX flags:
C Compiler flags: -O2
C++ Compiler: g++ (4.6)
C++ Compiler LyX flags:
C++ Compiler flags: -O2
Linker flags:
Linker user flags:
Qt 4 Frontend:
Qt 4 version: 4.8.1
Packaging: posix
LyX binary dir: /usr/bin
LyX files dir: /usr/share/lyx
Original comment by sggra...@gmail.com
on 18 Jun 2013 at 12:00
Voltei o CopyStyle para Itemize nos Ambientes siglas e simbolos. Pareceu-me
melhor e com CopyStyle Labeling estava dando erro em siglas.
Adicionei siglas e simbolos no modelo e fiz alterações quanto a urls e links.
Original comment by sggra...@gmail.com
on 18 Jun 2013 at 12:04
Silvio, sugiro que você atualize (se possível) o seu TexLive para a versão
2013. Não sei como o Ubuntu é atualizado nesse sentido, mas para o Fedora já
apareceu em "updates-testing" e deverá ser liberado em breve para todos os
usuários. Eu forcei a atualização do meu, e isso entre outras coisas também
atualizou o abnTeX2 para a versão mais recente.
Assim que possível (amanhã?) baixo a nova versão do layout para testar com o
arquivo LyX que estou desenvolvendo.
Original comment by pfes...@gmail.com
on 18 Jun 2013 at 12:17
Vou verificar como atualizar para a versão de 2013.
Original comment by sggra...@gmail.com
on 18 Jun 2013 at 2:43
A release 2013 final sai de primeiro de Julho, inclusive a MacTeX.
Original comment by laurocesar
on 18 Jun 2013 at 8:36
Na realidade, a imagem final para fabricação dos DVD's já seguiu para as
fábricas em 8 de junho, como informado em http://tug.org/texlive/. Então,
mesmo que ainda não seja um release oficial, o do Fedora usou justamente essas
fontes idênticas à do DVD para criar sua versão do TL2013.
Original comment by pfes...@gmail.com
on 18 Jun 2013 at 10:59
Gostaria de sugerir que o comando:
Provides natbib 1
fosse incluído no começo do layout para permitir o uso do formato natbib no
LyX. Assim o usuário pode incluir algo como:
% fix ABNT citation problem
\renewcommand{\citeauthor}[1]{\citeauthoronline{#1}}
\def\citep{\cite}
\newcommand{\citeyearpar}[1]{(\citeyear{#1})}
\ifx\AbntCitetype\AbntCitetypeALF
\def\citet{\citeonline} % alf
\newcommand{\citealt}[1]{\citeauthoronline{#1}~\citeyear{#1}}
\newcommand{\citealp}[1]{\citeauthoronline{#1},~\citeyear{#1}}
\else
\def\citet{\@ifnextchar[{\citet@with}{\citet@without}} % num
\def\citet@with[#1]#2{\citeauthoronline{#2}~\cite[#1]{#2}}
\def\citet@without#1{\citeauthoronline{#1}~\cite{#1}}
\renewcommand{\citealt}[1]{\citeauthoronline{#1}~\citeonline{#1}}
\def\citealp{\citeonline}
\fi
no preâmbulo do documento e usar o LyX para criar as citações de forma
similar ao natlib, mas sem usar este pacote porque ele é incompatível com o
abntex2cite.
Original comment by luis.pau...@gmail.com
on 2 Jul 2013 at 2:43
Caro luis.paulo.laus, esta inclusão parece-me ser mais adequada a uso muito
específico de usuário. Mas pode deixar alguns usuários com dúvidas se o
pacote natbib está sendo usado ou não. Talvez possa ser incluída na Wiki
sobr o uso do lyx e emulação dos comandos nativos através desta
costumização que propõe.
Além disso temos outras alternativas não implementadas. O uso do natbib é
nativo no lyx e incompativel com o abntex2cite:
1-Ou faz-se o abntex2cite compatível com natbib, o que eu vejo como muito
interessante, mas não sei dos problemas que podem surgir. Até há uma
adaptação de uma turma do sul do país que fez isso (desculpe mas não tenho
o link de cabeça)
2- fazer com que o projeto do lyx tenha opção de escolha do abntex2cite na
sua programação interna. Neste ponto alguém para modificar o código fonte
do lyx para isso. Assim, todos os comando previstos no abntex2cite estarão
disponíveis.
Obs.: Fiz um peste preliminar em meu exame de qualificação com sua sugestão
e funcionou a contento.
Meu Parecer: incluir na wiki sobre o lyx ou abrir outra issue para que todos os
comandos do abntex2cite estejam contemplados no lyx de alguma maneira.
Precisa-se discutir isso com mais cuidado.
Original comment by sggra...@gmail.com
on 3 Jul 2013 at 12:22
Entendo que criar a página na Wiki seja muito interessante e não exclui a
possibilidade de se implementar os comandos adicionais no futuro. Poderia,
inclusive, já ser aberta uma issue com essa sugestão.
Quanto a página da Wiki, sugiro que seja criada na seção HowTo.
luis.paulo.laus, se topar escrever a sua sugestão na wiki avise-me que lhe
adiciono a permissão. Silvio, caso tenha disponibilidade, você já tem a
permissão de edição da Wiki. Abraços!
Original comment by laurocesar
on 3 Jul 2013 at 12:47
Olá novamente.
Entendi a proposta do luis.paulo.laus.
A inclusão de Provides natbib 1 no layout não força o carregamento do pacote
natbib, assim não cria incompatibilidades entre o abntex2cite e o natbib (que
não é carregado).
Alternativamente, ao fazer natbib ativo no arquivo .lyx o natbib fica ativo e
não dá para usar nada.
A sugestão do luis.paulo.laus é cabível de certa maneira, mas precisa ter
uma forma de incluir as modificações do preâmbulo juntamente com o arquivo
de layout e sempre carregar o abntex2cite.
No entanto há um problema sério se for feita esta modificação: Se não usar
o abntex2cite dá erro e o layout fica quebrado e não dá para voltar para a
opção default. E o layout estará sempre dependente da customização do
preâmbulo.
Original comment by sggra...@gmail.com
on 3 Jul 2013 at 1:07
Olá a todos novamente,
A solução aqui para a proposta do Luis, que não quebra o arquivo de layout e
além do mais é mais flexível é usar a customização no arquivo do usuário.
Isso pode ser feito via:
Documento > Configurações > Local Layout: coloque Provides natbib 1
Documento > Configurações > Preâmbulo: coloque
% adapte o suporte ao natbib do LyX para uso do abntex2cite
\renewcommand{\citeauthor}[1]{\citeauthoronline{#1}}
\def\citep{\cite}
\newcommand{\citeyearpar}[1]{(\citeyear{#1})}
\ifx\AbntCitetype\AbntCitetypeALF
\def\citet{\citeonline} % alf
\newcommand{\citealt}[1]{\citeauthoronline{#1}~\citeyear{#1}}
\newcommand{\citealp}[1]{\citeauthoronline{#1},~\citeyear{#1}}
\else
\def\citet{\@ifnextchar[{\citet@with}{\citet@without}} % num
\def\citet@with[#1]#2{\citeauthoronline{#2}~\cite[#1]{#2}}
\def\citet@without#1{\citeauthoronline{#1}~\cite{#1}}
\renewcommand{\citealt}[1]{\citeauthoronline{#1}~\citeonline{#1}}
\def\citealp{\citeonline}
\fi
Original comment by sggra...@gmail.com
on 4 Jul 2013 at 1:36
Silvio
Essa informação merecia ir para a Wiki. O que acha de colocá-la lá?
http://code.google.com/p/abntex2/wiki/LyX
Original comment by laurocesar
on 4 Jul 2013 at 1:44
Original issue reported on code.google.com by
laurocesar
on 5 Jan 2013 at 9:40