https://github.com/genilsonjrs/tcc-vr-lara
TCC (Eng. de Software, FGA/UnB): plataforma de Realidade Virtual para reabilitacao de marcha integrada a robotica assistiva e Eletroestimulacao Funcional (Projeto EMA - LARA/UnB). Template abnTeX2 modernizado para pdflatex+latexmk via Docker.
https://github.com/genilsonjrs/tcc-vr-lara
abntex2 docker fes latex rehabilitation tcc unb virtual-reality
Last synced: 8 days ago
JSON representation
TCC (Eng. de Software, FGA/UnB): plataforma de Realidade Virtual para reabilitacao de marcha integrada a robotica assistiva e Eletroestimulacao Funcional (Projeto EMA - LARA/UnB). Template abnTeX2 modernizado para pdflatex+latexmk via Docker.
- Host: GitHub
- URL: https://github.com/genilsonjrs/tcc-vr-lara
- Owner: GenilsonJrs
- Created: 2026-06-24T05:18:16.000Z (about 1 month ago)
- Default Branch: master
- Last Pushed: 2026-07-12T19:02:01.000Z (12 days ago)
- Last Synced: 2026-07-12T20:11:01.955Z (12 days ago)
- Topics: abntex2, docker, fes, latex, rehabilitation, tcc, unb, virtual-reality
- Language: TeX
- Size: 2.74 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TCC — Genilson Silva de Araújo Júnior e Helder Lourenço de Abreu Marques (Engenharia de Software, FGA/UnB)
Repositório do Trabalho de Conclusão de Curso, desenvolvido em dupla, baseado no
**Template TCC FGA-UnB** (em LaTeX/abnTeX2), desenvolvido pelo professor Edson Alves
e licenciado em Creative Commons Atribuição 3.0
(http://creativecommons.org/licenses/by/3.0/).
> Tema: **Aplicação de Engenharia de Software em sistemas robóticos de reabilitação do
> Projeto EMA** (LARA/UnB), a partir de dois estudos de caso — o sistema de **Realidade
> Virtual** e o de **ciclismo com Eletroestimulação Funcional (FES)**.
>
> Orientador: Prof. Dr. Roberto de Souza Baptista.
O build foi **modernizado para `pdflatex` + `latexmk`**, o que permite usar imagens
**PNG/JPG/PDF** diretamente (o template original, via DVI, só aceitava `.eps`).
## Pré-requisitos
Apenas o **Docker** (Docker Desktop no Windows). Não é preciso instalar LaTeX na
máquina — toda a compilação roda dentro do container.
- Docker: https://docs.docker.com/engine/install/
Construa a imagem uma vez (ou após mudar o `Dockerfile`):
```powershell
docker compose build latex
```
## Como escrever
- Edite os arquivos em `latex/editaveis/`. A montagem do documento está em `latex/tcc.tex`.
- Os dados do trabalho (autores, título, orientador, banca, etc.) ficam em
`latex/editaveis/informacoes.tex`.
- **Imagens:** coloque os arquivos em `latex/figuras/` e inclua **sem a extensão**:
```latex
\begin{figure}[h]
\centering
\includegraphics[width=0.8\textwidth]{figuras/minha-foto}
\caption{Descrição da figura}
\label{fig:minha-foto}
\end{figure}
```
Funciona com `minha-foto.png`, `.jpg` ou `.pdf`.
## Gerar o PDF
No Windows (PowerShell), a partir da raiz do repositório:
```powershell
./build.ps1 # compila -> latex/tcc.pdf
./build.ps1 -Open # compila e abre o PDF
./build.ps1 -Clean # limpa artefatos e recompila do zero
```
Ou diretamente com Docker (qualquer SO):
```bash
docker compose run --rm latex make # gera latex/tcc.pdf
docker compose up # equivalente (usa o command padrão)
```
O PDF final fica em `latex/tcc.pdf` (uma cópia também é salva como `latex/TCC_FGA.pdf`).
## Limpar arquivos gerados
```powershell
./clean.ps1
```
ou
```bash
docker compose run --rm latex make clean
```
## Estrutura
```
latex/
tcc.tex # documento principal (ordem das seções)
editaveis/ # <- conteúdo editável (introdução, capítulos, resumo, etc.)
fixos/ # configuração do template (geralmente não mexer)
figuras/ # imagens (PNG/JPG/PDF; capa.pdf)
bibliografia.bib # referências (BibTeX)
Makefile # build via latexmk
build.ps1 / clean.ps1 # atalhos para Windows
Dockerfile / docker-compose.yml # ambiente de compilação
```