Classes
Se você vem acompanhando os tutoriais de LaTeX de forma linear, já teve contato com o comando
\documentclass
, que define a classe do documento. Até agora, a classe article foi usada em
praticamente todos os exemplos. Você verá nesse tutorial uma definição breve do conceito de classe, e também
algumas classes usadas no LaTeX.
Classe é simplesmente um template que influencia o layout do seu documento e os recursos que podem ser utilizados. Como o LaTeX é open-source, e permite que qualquer pessoa possa criar novas classes e compartilhá-las com a comunidade, há centenas de classes criadas que são úteis para diversos tipos de documentos, tais como livros, cartas e apresentações. Conheça as principais classes do LaTeX e seus casos de uso:
- article: usada em artigos.
- beamer: usada para apresentações (boa alternativa ao Power Point).
- book: usada para livros.
- letter: usada para cartas.
- minimal: define poucas coisas. Por isso, é útil se você quer depurar algum erro.
Classes também aceitam opções. Veja algumas opções que podem ser passadas:
- tamanho da fonte: o tamanho da fonte base usado no documento. Exemplo: 10pt.
- tamanho da folha: o tamanho da folha usada no documento. Exemplo: a4paper.
- oneside: define que as páginas do documento devem ter um lado. É o padrão para todas as classes, com exceção da classe book.
- twoside: define que as páginas do documento devem ter dois lados.
- openright: use se as páginas de novos capítulos devem começar em uma página de lado direito. Logicamente, essa opção só faz sentido se as páginas do seu documento tem dois lados.
- openany: o contrário do openright. Use se as páginas de novos capítulos podem começar em uma página de lado direito ou esquerdo.
-
titlepage: define que uma página apenas com o título deve ser criada quando o comando
\maketitle
é usado. - notitlepage: o contrário do titlepage.
Veja abaixo um exemplo que usa algumas das opções citadas acima.
\documentclass[a4paper,12pt,titlepage]{book}
\usepackage{lipsum}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[brazilian]{babel}
\title{Seu documento}
\author{Seu nome}
\date{\today}
\begin{document}
\maketitle
\chapter{Primeiro capítulo}
\lipsum
\end{document}