Template em Latex para TCC do curso de Engenharia de Computação da Univasf.
Dicas sobre como estruturar o documento e utilizar as características do template estão comentadas ao longo do código, bem como podem ser observadas no produto final, o documento.
a execução dos comandos de build do projeto dependem da prévia instalação do LaTeX no sistema. No caso de distribuições GNU/Linux, isso geralmente se traduz na instalação do pacode texlive, utilizando o gerenciador de pacotes da distribuição:
- Archlinux
consulte a documentação - distribuições baseadas no Debian
consulte a documentação - distribuições baseadas no Red Hat
consulte a documentação
Geralmente, isso se traduz em executar um comando como o mostrado abaixo, para o caso do Archlinux:
$ sudo pacman -S texlive-core
ou
$ sudo apt install texlive
Para que a extensão minted (utilizada nos códigos fontes) possa ser utilizada
é necessário utilizar o pygments, uma biblioteca do Python,
que pode ser instalada através do pip
(um gerenciador de pacotes do Python), como
mostrado abaixo
$ pip install pygments
Na maior parte das principais distribuições GNU/Linux, isso também pode ser feito utilizando-se o gerenciador de pacotes da sua distribuição, como mostrado abaixo, para o caso do archlinux
$ sudo pacman -S python-pygments
Para compilar o projeto, basta executar as linhas a seguir
$ pdflatex -shell-escape main.tex
$ bibtex main.aux
$ pdflatex -shell-escape main.tex
$ pdflatex -shell-escape main.tex
O argumento -shell-escape
é necessário para que o plugin utilizado (minted)
na geração dos snippets de código possa ser executado.
Alternativamente, o script build.sh
pode ser executado, ele aceita como parâmetro
opcional o nome do arquivo principal, assumido como padrão o main.tex
A instalação do TexMaker no Windows é simples. Acesse o site Download TexMaker faça o download do executável e proceda com a instalação.
Ao executar o TexMaker lembre-se de sempre fazê-lo com o modo Administrador.
Com o editor aberto, vamos configurá-lo:
- Clique em Opções > Configurar o Texmaker
- Na aba Comandos substitua texto do campo PdfLaTeX pelo comando:
pdflatex -synctex=1 -interaction=nonstopmode --shell-escape %.tex
- Na aba Compilar em Comandos de compilação rápida selecione a segunda opção:
PdfLaTeX + Bib(la)tex + PdfLaTeX (x2) + View Pdf
- Clique em Ok
Pronto! O TexMaker está configurado.
Para compilar o projeto basta abrir o aquivo main.tex e clicar no botão em formato de seta ao lado do nome compilar.
Obs.: Deve-se compilar somente utilizando o **main.tex** (independentemente das alterações terem sido feitas em outros aquivos), caso contrário dará erro.
O presente projeto é uma colaboração entre alunos da instituição de ensino Univasf. Ele tem como base o pacote abntex2. Sinta-se livre para copiar, colar, modificar, etc.
- adicionar exemplo de utilização usando o TexMaker;
- adicionar documentação em inglês.