Skip to content
Lauro César edited this page Apr 2, 2015 · 2 revisions

Como contribuir com código e ferramentas utilizadas no desenvolvimento do abnTeX2

Esta página contém sugestão de ferramentas e instruções para contribuir com código-fonte ao projeto abnTeX2.

Como contribuir com código

Para contribuir com código-fonte próprio ao abnTeX2:

  1. Leia as diretrizes de desenvolvimento do abnTeX2;
  2. Instale a ferramenta de controle de versões Git; * Se preferir, use também um cliente com interface gráfica para o Git;
  3. Faça um clone do código-fonte no Github;
  4. Mantenha seu repositório local atualizado com o comando git pull;
  5. Estude o código e faça sua contribuição;
  6. Anote no arquivo README em /doc/latex/abntex2/README as alterações realizadas por você; * Anote também no cabeçalho do arquivo alterado o que foi modificado. Veja exemplos nos próprios arquivos. Não é necessário anotar as alterações no cabeçalho dos modelos de documentos. Nesse caso, apenas o faça no arquivo README;
  7. Envie a sua contribuição ao repositório com git commit e git push * Se você ainda não tiver, solicite acesso de escrita no repositório ao grupo de discussão abntex2@googlegroups.com.

Como compilar o código-fonte do abnTeX2

Uma vez com um clone do repositório, para compilar o código-fonte siga os seguintes passos a partir de um terminal Linux ou Mac OS X:

   cd abntex2
   ./build.sh

O aplicativo build.sh produz os arquivos para distribuição na pasta target. Entre os arquivos produzidos, estão os PDF de exemplo e a documentação, além da estrutura TDS (LaTeX Directory Structure), que contém os arquivos prontos para serem instalados numa distribuição LaTeX.

Para ver a lista completa de opções do aplicativo build.sh, digite:

   ./build.sh --help

Sugestão de ferramentas para o desenvolvimento

Consulte as sugestões de ferramentas para se trabalhar com LaTeX.

Disponibilizar um novo release do abnTeX2

Consulte a página DisponibilizarNovoRelease.

Veja também

Diretrizes do projeto

Como contribuir com o projeto

Como customizar o abnTeX2

Ferramentas para se trabalhar com LaTeX

Orientações sobre disponibilização de um novo release

Clone this wiki locally