
Introdução da proposta do curso e conteúdos.
Identificação da classe, partindo da classe padrão "article", que será customizada.
Definições de: codificação, idioma, margens, fonte, pacotes matemáticos, fonte matemática, espaçamento, indentação do primeiro parágrafo.
Configuração dos floats: carregamento do pacote float, ajuste, customização das legendas, espaçamento nas tabelas.
Pacote base (enumitem), customização dos estilos de listas, customização do estilo de listas numeradas, cores, hyperlinks e urls, pacote para ícones (fontawesome).
Pacote base (“titlesec”), estilo e espaçamento.
Pacote “fancyhdr”, definir estilos, aplicar o estilo principal.
Pacote “listings”, definir um estilo, aplicar o estilo.
Pacote “tcolorbox”, definir opções.
Criação de variáveis: (1) título, (2) autor, (3) linkedin, (4) linkedin url.
Criação de novos comandos: (1) destacar, (2) printtitle.
Criação de novo ambiente: caixa (baseada no tcolorbox).
Parabéns, você chegou até o fim! Espero que tenha ficado muito mais claro o processo de criação de templates em LaTeX via arquivos .cls. Agora, te convido a criar seu próprio template utilizando o conteúdo do curso. Durante o desenvolvimento fique a vontade para me consultar e tirar suas dúvidas.
Você já pensou em criar seus próprios templates em LaTeX? Uma maneira de fazer isso é por meio da criação de arquivos .cls. Isto é, com o arquivo .cls nós criamos uma nova classe que contém todas as configurações necessárias para a estrutura do template.
Assim, ao invés de carregarmos as classes padrões do LaTeX (article, book, report, letter), carregamos a nossa própria classe. Interessante, não?
Pois bem, neste curso você irá aprender os princípios básicos para a criação de templates em LaTeX via arquivos .cls. Para isso, vamos criar um "e-book" destinado à documentação de um projeto em SQL desenvolvido na AWS. O template deve,então, fornecer suporte para:
Seguir uma formatação específica
Exibir blocos de código
Exibir floats corretamente (figuras e tabelas)
Mostrar hyperlinks
Destacar partes do texto com "caixas" de outra cor
Possuir pagestyles e títulos customizado
Utilizar LaTeX macros e algum grau de automatização.
Enfim, te convido a começar a criar seus próprios templates em LaTeX e, para isso, vamos aprender os conceitos básicos por meio de um projeto hands-on que será desenvolvido ao longo do curso. Ao fim, você pode inclusive criar seu próprio template, com direito a tirar suas dúvidas diretamente comigo. Te vejo em breve!
LaTeX | Overleaf | Classes | Templates
Macros | Formatação | cls | Pagestyles
Floats | Lists | Códigos | Customização