Modelo não-oficial em LaTeX para trabalhos acadêmicos da Universidade Federal de Minas Gerais (UFMG)
- 🎯 Sobre o Projeto
- ✨ Características
- ⚙️ Pré-requisitos
- 🚀 Como Usar
- 📁 Estrutura do Projeto
- 🔧 Configuração
- 📖 Diretrizes da UFMG
⚠️ Observações Importantes- 🤝 Contribuindo
- 📄 Licença
A Universidade Federal de Minas Gerais (UFMG) possui diretrizes específicas para trabalhos acadêmicos, mas não fornece um modelo LaTeX oficial. Este projeto oferece um modelo não-oficial que segue essas diretrizes, maximizando as chances de aprovação no repositório institucional.
Diferentemente de outros modelos que criam classes personalizadas complexas, este template:
- ✅ Utiliza a classe padrão
bookdo LaTeX - mais simples e compatível - ✅ Mínima automatização - fácil de modificar e personalizar
- ✅ Amplamente comentado - ideal para iniciantes em LaTeX
- ✅ Compatível com as diretrizes da UFMG - boa chance de não ter dor de cabeça no pós-banca.
- ✅ Suporte multilíngue - português (padrão) e inglês
- Fonte Times New Roman 12pt
- Papel A4 com margens específicas (3cm esquerda, 3cm superior, 2cm direita, 2cm inferior)
- Espaçamento 1,5 entre linhas
- Numeração de páginas conforme diretrizes
- Capa
- Folha de rosto
- Ficha catalográfica (mestrado/doutorado)
- Folha de aprovação (mestrado/doutorado)
- Dedicatória
- Agradecimentos
- Resumo e Abstract
- Listas (figuras, tabelas, abreviações)
- Estrutura completa de capítulos
- Suporte a equações matemáticas
- Inserção de figuras e tabelas
- Algoritmos formatados
- Códigos fonte com syntax highlighting
- Referências bibliográficas (estilo APA)
- Apêndices
- Anexos
- LaTeX Distribution:
- Conta no Overleaf (recomendado para iniciantes)
- VS Code + LaTeX Workshop
- TeXstudio
- Overleaf (online)
- Clique em "Code" → "Download ZIP"
- Extraia o arquivo em sua pasta de trabalho
- Abra
main.texem seu editor LaTeX - Compile o documento
# Clone seu fork
git clone https://github.com/SEU_USUARIO/ufmg-latex.git
cd ufmg-latex
# Configure seu trabalho
# Edite main.tex, adicione seus capítulos, etc.
# Gerencie versões com Git
git add .
git commit -m "Adiciona capítulo 1"
git push- Faça upload do arquivo ZIP no Overleaf
- Defina
main.texcomo documento principal - Compile e edite online
ufmg-latex/
├── main.tex # Documento principal
├── pacotes.tex # Pacotes LaTeX utilizados
├── configuracoes.tex # Configurações do documento
├── referencias.bib # Bibliografia
├── estiloreferenciaportugues.bst # Estilo de citação
├── pretextuais/ # Elementos pré-textuais
│ ├── capa.tex
│ ├── folhaderosto.tex
│ ├── resumo.tex
│ ├── abstract.tex
│ └── ...
├── textuais/ # Capítulos do trabalho
│ ├── introducao.tex
│ ├── revisao.tex
│ ├── metodologia.tex
│ ├── resultados.tex
│ └── conclusao.tex
├── postextuais/ # Elementos pós-textuais
│ └── apendice.tex
└── figuras/ # Imagens e gráficos
└── *.eps, *.pdf, *.png
Edite o arquivo main.tex:
\title{Seu Título Aqui}
\author{Seu Nome Completo}
% \subtitle{Subtítulo (se houver)}Edite pretextuais/capa.tex e pretextuais/folhaderosto.tex:
- Nome da escola/instituto
- Programa de pós-graduação
- Tipo de trabalho (dissertação, tese, TCC)
- Orientador(a)
- Ano
ATENÇÃO: Configure corretamente no main.tex:
% Após os elementos pré-textuais, antes da introdução
\pagenumbering{arabic}
\setcounter{page}{X} % X = número correto da primeira página da introduçãoPara trabalhos em inglês, edite main.tex:
% Remova esta linha:
\usepackage[brazilian]{babel}
% E adicione:
\usepackage[english]{babel}O documento completo das diretrizes está incluído: diretrizes-para-normalizacao-de-trabalhos-academicos-da-UFMG.pdf
- Papel: A4 (210 × 297 mm)
- Fonte: Times New Roman, tamanho 12
- Espaçamento: 1,5 entre linhas
- Margens:
- Esquerda: 3 cm
- Superior: 3 cm
- Direita: 2 cm
- Inferior: 2 cm
- Parágrafo: Indentação de 1,25 cm
- NÃO é necessário submeter ao repositório da UFMG
- NÃO precisa de folha de aprovação nem ficha catalográfica
- Remova ou comente essas seções no
main.tex
- OBRIGATÓRIO seguir todas as diretrizes
- Necessário obter folha de aprovação e ficha catalográfica
- Atenção especial à numeração de páginas
- Atualmente configurado para estilo APA
- Para ABNT, substitua no
main.tex:\usepackage[round,colon,sort]{natbib} % por \usepackage[alf]{abntex2cite}
- Verifique se todos os pacotes estão instalados
- Compile na ordem: LaTeX → BibTeX → LaTeX → LaTeX
- A numeração inicia na folha de rosto
- Elementos pré-textuais não mostram números
- Ajuste o
\setcounter{page}{X}antes da introdução
- Verifique o caminho das imagens
- Use formatos: .eps, .pdf, .png, .jpg
- Para EPS: compile com LaTeX; para PDF/PNG: use pdfLaTeX
Contribuições são muito bem-vindas!
- 🍴 Faça um fork do projeto
- 🌿 Crie uma branch para sua feature (
git checkout -b feature/AmazingFeature) - 💾 Commit suas mudanças (
git commit -m 'Add some AmazingFeature') - 📤 Push para a branch (
git push origin feature/AmazingFeature) - 🔄 Abra um Pull Request
- 🐛 Correção de bugs
- ✨ Novas funcionalidades
- 📚 Melhorias na documentação
- 🧪 Testes e validações
- 🎨 Melhorias visuais
Este projeto está licenciado sob a Licença GNU General Public License v3.0 - veja o arquivo LICENSE para detalhes.
- 📧 Issues: Para reportar bugs ou solicitar funcionalidades
- 📖 Wiki: Documentação adicional e tutoriais
- 💬 Discussions: Dúvidas e discussões gerais
⭐ Se este modelo foi útil para seu trabalho, considere dar uma estrela no repositório!
Desenvolvido com ❤️ para a comunidade acadêmica da UFMG