Skip to content

Modelo não-oficial para trabalhos acadêmicos utilizando LaTeX baseado nas diretrizes da UFMG.

License

Notifications You must be signed in to change notification settings

andre-batista/ufmg-latex

Repository files navigation

📚 UFMG LaTeX Template

License: GPL v3 LaTeX UFMG

Modelo não-oficial em LaTeX para trabalhos acadêmicos da Universidade Federal de Minas Gerais (UFMG)


📋 Índice


🎯 Sobre o Projeto

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.

🔍 Por que este modelo?

Diferentemente de outros modelos que criam classes personalizadas complexas, este template:

  • Utiliza a classe padrão book do 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

✨ Características

📐 Formatação Conforme UFMG

  • 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

📚 Elementos Pré-textuais

  • 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)

🔬 Elementos Textuais

  • 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

📖 Elementos Pós-textuais

  • Referências bibliográficas (estilo APA)
  • Apêndices
  • Anexos

⚙️ Pré-requisitos

Para uso local:

  • LaTeX Distribution:
    • Windows: MiKTeX ou TeX Live
    • macOS: MacTeX
    • Linux: sudo apt-get install texlive-full (Ubuntu/Debian)

Para uso online:

  • Conta no Overleaf (recomendado para iniciantes)

Editores recomendados:


🚀 Como Usar

Método 1: Download direto

  1. Clique em "Code" → "Download ZIP"
  2. Extraia o arquivo em sua pasta de trabalho
  3. Abra main.tex em seu editor LaTeX
  4. Compile o documento

Método 2: Fork do repositório (recomendado)

# 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

Método 3: Overleaf

  1. Faça upload do arquivo ZIP no Overleaf
  2. Defina main.tex como documento principal
  3. Compile e edite online

📁 Estrutura do Projeto

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

🔧 Configuração

1️⃣ Informações Básicas

Edite o arquivo main.tex:

\title{Seu Título Aqui}
\author{Seu Nome Completo}
% \subtitle{Subtítulo (se houver)}

2️⃣ Capa e Folha de Rosto

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

3️⃣ Numeração de Páginas ⚠️

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ção

4️⃣ Idioma

Para trabalhos em inglês, edite main.tex:

% Remova esta linha:
\usepackage[brazilian]{babel}

% E adicione:
\usepackage[english]{babel}

📖 Diretrizes da UFMG

O documento completo das diretrizes está incluído: diretrizes-para-normalizacao-de-trabalhos-academicos-da-UFMG.pdf

📏 Especificações Técnicas

  • 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

⚠️ Observações Importantes

🎓 Para TCCs (Trabalhos de Conclusão de Curso)

  • 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

🎯 Para Dissertações e Teses

  • 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

📚 Citações e Referências

  • Atualmente configurado para estilo APA
  • Para ABNT, substitua no main.tex:
    \usepackage[round,colon,sort]{natbib}
    % por
    \usepackage[alf]{abntex2cite}

🔧 Solução de Problemas Comuns

Erro de compilação:

  1. Verifique se todos os pacotes estão instalados
  2. Compile na ordem: LaTeX → BibTeX → LaTeX → LaTeX

Numeração incorreta:

  • 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

Figuras não aparecem:

  • Verifique o caminho das imagens
  • Use formatos: .eps, .pdf, .png, .jpg
  • Para EPS: compile com LaTeX; para PDF/PNG: use pdfLaTeX

🤝 Contribuindo

Contribuições são muito bem-vindas!

Como contribuir:

  1. 🍴 Faça um fork do projeto
  2. 🌿 Crie uma branch para sua feature (git checkout -b feature/AmazingFeature)
  3. 💾 Commit suas mudanças (git commit -m 'Add some AmazingFeature')
  4. 📤 Push para a branch (git push origin feature/AmazingFeature)
  5. 🔄 Abra um Pull Request

Tipos de contribuição:

  • 🐛 Correção de bugs
  • ✨ Novas funcionalidades
  • 📚 Melhorias na documentação
  • 🧪 Testes e validações
  • 🎨 Melhorias visuais

📄 Licença

Este projeto está licenciado sob a Licença GNU General Public License v3.0 - veja o arquivo LICENSE para detalhes.


📞 Suporte

  • 📧 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

About

Modelo não-oficial para trabalhos acadêmicos utilizando LaTeX baseado nas diretrizes da UFMG.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published