29 Oct
Após um período de recesso, o Guia Latex segue. Dessa vez, veremos marcação de texto básica e as maneiras mais comuns e simples de se estruturar uma página, com seções e subseções, listas e, por fim, tabelas.
Em LaTeX, é possível fazer todas as marcações de texto com as quais vocês está acostumado.
| Negrito: | \textbf{termo em negrito} |
| Itálico: | \textit{termo em itálico}ou similar: \emph{termo enfatizado} |
| Monospace: | \texttt{termo em monospace} (letra de máquina de escrever) |
| Serifado: | \textsf{termo em letras serifadas} |
| Maiúsculas | \textsc{termo em SmallCaps} (letras maiúsculas, diferenciadas pelo tamanho) |
Também podemos alterar o tamanho da fonte. Algumas das possibilidades de tamanho são:
| Muito pequena: | \tiny |
| Pequena: | \small |
| Normal: | \normalsize |
| Grande: | \Large |
| Muito Grande: | \LARGE |
| A maior: | \Huge |
O LaTeX é uma excelente ferramenta para criar textos bem estruturados e confortáveis de se ler. Para facilitar esse processo, dispomos de alguns comandos:
| Seção: | \section{Nome da seção} |
| Subseção: | \subsection{Nome da subseção} |
| Subsubseção: | \subsubsection{Nome da subseção da subseção} |
Ainda, é bastante útil saber fazer listas. As listas abrem um ambiente próprio que contém e sabe entender o comando \item. Este, por sua vez, recebe o texto de um ítem da lista.
Para fazer uma lista com os pontos de marcação padrão (as bolinhas) use:
\begin{itemize}
\item{Um ítem}
\item{Outro ítem}
…
\item{Último ítem}
\end{itemize}
Já para criar uma lista numerada, usamos o ambiente enumerate:
\begin{enumerate}
\item{Primeiro ítem}
\item{Segundo ítem}
…
\item{N-ésimo ítem}
\end{enumerate}
Tabelas são velhas conhecidas e tidas como problemáticas por usuários mais antigos de Tex e LaTeX. A razão da má fama é proveniente do ambiente table, que é um corpo flutuante. Isso significa que, se não houver espaço para uma tabela do tipo table na página, ela não hesita em passar o texto seguinte para preencher o espaço em branco e se posicionar alguns parágrafos abaixo.
Se isso não lhe parece terrível, é porque você nunca teve esse problema. Seu texto fica extremamente confuso quando uma tabela de referência vai parar 3 parágrafos abaixo, onde ela julgou que cabe.
Para não ter esse tipo de inconveniente, foi criado, para LaTeX, um ambiente novo não-flutuante chamado tabular. A seguir, um exemplo de como fazer uma tabela nesse ambiente:
\begin{tabular}[opções de alinhamento]{| alinhamento da primeira coluna | alinhamento da segunda coluna |}
\hline
conteúdo da 1a. linha, 1a. coluna & conteúdo da 1a. linha, 2a. coluna \\
\hline
conteúdo da 2a. linha, 2a. coluna & conteúdo da 2a. linha, 2a. coluna \\
\hline
…
conteúdo da Na. linha, 1a. coluna & conteúdo da Na. linha, 2a. coluna \\
\hline
\end{tabular}
As opções de alinhamento são quatro:
| l (L minúsculo) | Alinhamento à esquerda |
| c | Alinhamento centralizado |
| r | Alinhamento à direita |
| p{2.7cm} | Justificado com tamanho de célula indicado entre {} |
As barras verticais indicam as linhas verticais da tabela. Mas atenção: elas são necessárias no começo e no fim da definição das colunas. Se você não colocá-las ali, sua tabela não vai ter as bordas laterais exteriores.
Similarmente, as linhas que recebem somente \hline servem para fazer as linhas horizontais da tabela. Assim, é importante colocá-las a cada vez que você desce para a próxima linha e, se quiser as bordas inferior e superior externas, antes da primeira linha e depois da última.
Pronto! Agora você já tem todas as ferramentas que precisa para escrever 90% dos textos com os quais você vai se deparar. Experimente tranformar seu último texto escolar ou relatório do trabalho em LaTeX e veja a qualidade da saída em .pdf.
Na próxima parte desse tutorial, veremos como colocar imagens em latex, importando ou construindo-as programativamente, direto em LaTeX.
Posts Relacionados:
Acompanhe-nos por
RSS, por Email ou via Twitter.
Veja como ter um desconto no Dreamhost: um excelente servidor web.
Email This Post
3 Responses for "Guia Latex - Parte III: Estruturando e marcando o texto"
Tive problemas com tabela que quebram a pagina, para isso você pode utilizar o pacote longtable.
http://fdavid.com.br/blog/?p=47
[...] Guia Latex - Parte III: Estruturando e marcando o texto [...]
Olá, sou João Cláudio.
Estou digitando um documento no Latex. Coloquei as figuras e as legendas.
Só que a legenda da figura está centralizada. Não quero uma legenda centralizada e sim justifica. Procurei em alguns manuais e não encontrei informaçãoes que indicasse o comando que justifique um texto que esteja na legenda.
Ficarei agradecido se puder indicar uma maneira de fazer isto.
Leave a reply