📦 Material Didático e Recursos da Aula

📑 Material da Aula

📋 Sumário Interativo

📖 Conteúdo da Aula

Programação avançada TeX/LaTeX2e para criação de pacotes .sty institucionais e bibliotecas de macros personalizadas (macros.sty). Uso dos comandos \newcommand, \renewcommand, \DeclareOption e \ProcessOptions.

📍 1. Estrutura Canônica de um Pacote LaTeX (.sty)

Uso das diretivas \NeedsTeXFormat{LaTeX2e} e \ProvidesPackage{macros}[Data Descrição]. Gerenciamento de dependências entre pacotes internos.

📍 2. Programação de Macros Customizadas e Atalhos Tipográficos

Desenvolvimento de comandos com argumentos opcionais e obrigatórios para padronizar notações matemáticas, nomes de sistemas e caixas de destaque personalizadas.

📍 3. Passagem de Opções e Tratamento de Erros TeX

Criação de opções de pacote (ex: \usepackage[darktheme]{macros}) e emissão de alertas e erros institucionais com \PackageError e \PackageWarning.

📊 Fluxograma Metodológico da Aula (Mermaid)

flowchart TD
    A[Fundamentação Teórica] --> B[Normalização ABNT Vigente]
    B --> C[Implementação em LaTeX/ReLaTeX]
    C --> D[Compilação e Validação de Resultados]

🔗 Aulas Correlatas & Conexões

Esta aula conecta-se transversalmente aos seguintes tópicos da formação em LaTeX & Escrita Acadêmica:

📚 Referências Bibliográficas

  • ASSOCIAÇÃO BRASILEIRA DE NORMAS TÉCNICAS. ABNT NBR 14724: Informação e documentação — Trabalhos acadêmicos — Apresentação. Rio de Janeiro: ABNT, 2011.
  • ASSOCIAÇÃO BRASILEIRA DE NORMAS TÉCNICAS. ABNT NBR 10520: Informação e documentação — Citações em documentos — Apresentação. Rio de Janeiro: ABNT, 2023.
  • ASSOCIAÇÃO BRASILEIRA DE NORMAS TÉCNICAS. ABNT NBR 6023: Informação e documentação — Referências — Elaboração. Rio de Janeiro: ABNT, 2018.


© 2026 Pedro Henrique Rocha de Andrade · Construído com Quartz