Template em Latex para TCC do curso de Engenharia de Computação da Univasf.
Aqui encontra-se o template em LaTeX para Formulário de Matrícula de TCC do curso de Engenharia de Computação.
Você pode consultar exemplos de TCCs elaborados com esse template em nossa biblioteca.
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.
Instale a extensão LaTeX Workshop e suas dependências.
Instale o pacote minted via seu Package Manager favorito.
No objeto de configurações do VS-code insira o seguinte:
"latex-workshop.latex.tools": [
{
"name": "latexmk",
"command": "latexmk",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"-pdf",
"%DOC%"
]
},
{
"name": "pdflatex",
"command": "pdflatex",
"args": [
"-synctex=1",
"-interaction=nonstopmode",
"-file-line-error",
"--shell-escape",
"%DOC%"
]
},
{
"name": "bibtex",
"command": "bibtex",
"args": [
"%DOCFILE%"
]
}
]
Ao compilar escolha a receita pdflatex -> bibtex -> pdflatex*2
É possível também alterar as receitas da extensão acrecentando o seguinte ao seu objeto de configuração do VScode:
"latex-workshop.latex.recipes": [
{
"name": "pdflatex -> bibtex -> pdflatex*2",
"tools": [
"pdflatex",
"bibtex",
"pdflatex",
"pdflatex"
]
}
]
Com isso é possível compilar a partir do arquivo main.tex
utilizando o atalho Ctrl + Alt + B
.
Ou via comandos do VScode, pressionando, Ctrl + Shift + P
, e procurando por LaTex Workshop: Build LaTex Project:
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.