LaTeX, como sistema de preparação de texto, possúi também maneiras para criar listas, tabelas e gráficos. E tal como todas as outras funcionalidades, estas também estão munidas de um elevado grau de customização.
A criação de listas é uma tarefa bastante intuitiva.
\begin{itemize} \item Este e o 1o elemento de uma lista \item Este e o 2o elemento da mesma lista \end{itemize}
Também é possível colocar listas dentro de um item de uma outra lista.
\begin{itemize} \item Este e o 1o item de uma lista \begin{itemize} \item Este e o 1o elemento de uma lista secundaria \item Estes items estao contidos no 1o item da 1a lista \end{itemize} \item Este e o 2o item da 1a lista \end{itemize}
Os elementos de uma lista também podem ser numerados. Estes items também podem conter uma outra lista numerada dentro da mesma, como no exemplo dado em cima. Em vez da utilização do código itemize, é colocado {dentro das chavetas} o código enumerate.
\begin{enumerate} \item Este e o 1o item de uma lista \begin{enumerate} \item Este e o 1o elemento de uma lista secundaria \item Estes items estao contidos no 1o item da 1a lista \end{enumerate} \item Este e o 2o item da 1a lista \end{enumerate}
Tabelas podem ser usadas como forma de listagem ou se forem mais complexas, uma ferramenta de comparação ou de fornecimento de informação compacta. LaTeX permite-nos a criação de todo o tipo de tabelas.
\begin{center} \begin{tabular}{ c c c } Elemento 1 & Elemento 4 & Elemento 7 \\ Elemento 2 & Elemento 5 & Elemento 8 \\ Elemento 3 & Elemento 6 & Elemento 9 \end{tabular} \end{center}
\begin{center} \begin{tabular}{| c | c | c |} \hline Elemento 1 & Elemento 4 & Elemento 7 \\ \hline Elemento 2 & Elemento 5 & Elemento 8 \\ \hline Elemento 3 & Elemento 6 & Elemento 9 \hline \end{tabular} \end{center}
Como se pode verificar, acrescentar o símbolo | e o código \hline em certas posições específicas do código da tabela, os elementos aparecem separados por tabelas.
Outras modificações simples podem ser feitas substituíndo a letra c, que neste código está a centralizar os elementos da tabela, pela letra l ou r que irão alinhar o texto à esquerda e à direita respetivamente. O código \hline coloca uma linha horizontal nos limites da tabela. Isto pode ser usado um número ilimitado de vezes. O símbolo & separa os elementos da tabela e para terminar uma linha na tabela, e delimitar a mesma, usa-se \\.
Várias alterações podem ser feitas a uma tabela. Os exemplos dados são tabelas simples, porque LaTeX oferece infinitas possibilidades de customização para a criação de tabelas.
Para mais informação sobre a criação de tabelas em LaTeX, visite a secção de tabelas da página ShareLatex.
LaTeX Também permite a inserção de imagens. Para tal é necessário a inicialização de uma nova package, usando o código \usepackage{graphicx }. Como a inserção de imagens invoca um ficheiro de imagem, é necessário indicar o seu path. Isso pode ser feito no momento de invocação do ficheiro, mas como alternativa, se todos os ficheiros de imagem estiverem contidos no mesmo diretório, é possível definir o path no início do documento, para facilitar a invocação das imagens quando for necessário. Isto é possível através do comando \graphicspath{ {path } }.
A imagem abaixo mostra uma vista aerea de parte do campus da Universidade de Aveiro. A imagem foi retirada do site da UA (ua.pt). \centering \includegraphics[scale=0.15]{Campus}
No caso do exemplo, como o ficheiro utilizado tinha uma dimensão demasiado grande, diminui-se a escala para ficar do tamanho desejado. Isto é possível através da extensão [scale=escala pretendida ].
É também possível formatar a imagem como o utilizador desejar. Em vez da extensão scale usa-se o controlo de largura widht=xcm e o controlo de comprimento height=ycm e controlo de rotação angle=z (x, y, e z serão valores introduzidos pelo redator do documento, numa unidade qualquer). Isto permite ao utilizador distorcer a imagem como for necessário.
A imagem utilizada em cima ira agora aparecer distorcida \centering \includegraphics[width=4cm, height=5cm, angle=30]{Campus}
Para mais informação sobre a inserção de imagens e transformação das mesmas visite a secção de imagens da página ShareLatex.