Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX...
Transcript of Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX...
![Page 1: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/1.jpg)
Introdução ao LATEXAula 04
Douglas Farias Cordeiro
Universidade Federal de Goiás
06 de agosto de 2015
![Page 2: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/2.jpg)
Roteiro de aula
• Tabelas• Equações
2 of 34
![Page 3: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/3.jpg)
Tabelas em LATEX
• O LATEX permite criação de ambientes de tabelas simples à tabelasmais elaboradas
• Exemplo:
Aluno N1 N2 NFJosé 7.5 6.5 7.0Maria 1.0 10.0 5.5Marta 6.0 6.0 6.0
Tabela: Notas dos alunos de GI.
3 of 34
![Page 4: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/4.jpg)
Tabelas em LATEX
• O primeiro passo é a utilização do ambiente tabular :
\begin{tabular}{c c}Nome & N1 \\
\end{tabular}
Resultado:Nome N1
• O operador ‘&’ permite a separação entre os elementos em colunas• O comando ‘\\’ insere uma nova linha à tabela
4 of 34
![Page 5: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/5.jpg)
Adicionando linhas verticais
• Pode-se usar ‘|’ para definir barras verticais na tabela:
\begin{tabular}{|c|c|}Nome & N1 \\
\end{tabular}
Resultado:Nome N1
5 of 34
![Page 6: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/6.jpg)
Adicionando linhas horizontais
• Pode-se usar ‘\hline’ para definir barras verticais na tabela:
\begin{tabular}{|c|c|}\hlineNome & N1 \\\hline
\end{tabular}
Resultado:Nome N1
6 of 34
![Page 7: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/7.jpg)
O ambiente table
• Embora o ambiente tabular permita criar tabelas simples, não épossível associar referências ou legendas ao mesmo
• Para resolver esta questão pode-se utilizar o ambiente table emconjunto com o tabular◦ O ambiente tabular deve estar dentro do ambiente table:
\begin{table}\begin{tabular}{|c|c|}\hline
Nome & N1 \\\hline\end{tabular}\end{table}
7 of 34
![Page 8: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/8.jpg)
Adicionando legenda em uma tabela
• Para adicionar legenda em uma tabela, basta utilizar o comando\caption{}
\begin{table}\begin{tabular}{|c|c|}\hline
Nome & N1 \\\hlineJoão & 7.5 \\\hlineMaria & 6.0 \\\hline
\end{tabular}\caption{Legenda da tabela.}\end{table}
8 of 34
![Page 9: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/9.jpg)
Referenciando uma tabela
• Para referenciar uma tabela, basta utilizar o comando \label{} emconjunto com o comando \ref{}:
De acordo com a tabela \ref{tab:minhatabela}, pode-se dizer que...
\begin{table}\begin{tabular}{|c|c|}\hline
Nome & N1 \\\hlineJoão & 7.5 \\\hlineMaria & 6.0 \\\hline
\end{tabular}\caption{Legenda da tabela.}\label{tab:minhatabela}\end{table}
9 of 34
![Page 10: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/10.jpg)
Mesclando linhas e colunas
• No LATEX é possível se mesclar linhas e colunas através doscomandos multicolumn e multirow
• O comando multicolumn faz junções horizontais• O comando multirow faz junções verticais◦ Seu uso demanda o pacote de nome similar
• \usepackage{multirow}
10 of 34
![Page 11: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/11.jpg)
Multicolumn - Exemplo 1
• Comando básico:◦ \multicolumn{num_cols}{align}{text}
\begin{table}\begin{tabular}{cc}\hline\multicolun{2}{c}{Colunas} \\\hlineX & X \\\hlineX & X \\\hline
\end{tabular}\caption{Exemplo de multi-colunas.}\end{table}
11 of 34
![Page 12: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/12.jpg)
Multicolumn - Exemplo 1
ColunasX XX X
12 of 34
![Page 13: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/13.jpg)
Multicolumn - Exemplo 2
\begin{table}\begin{tabular}{|c|c|c|}\hline\multicolun{2}{|c|}{Primeiro} & Segundo\\\hlineX & X & Y\\\hlineX & X & Y\\\hline
\end{tabular}\caption{Exemplo de multi-colunas.}\end{table}
13 of 34
![Page 14: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/14.jpg)
Multicolumn - Exemplo 2
Primeiro SegundoX X YX X Y
14 of 34
![Page 15: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/15.jpg)
Multirow
• Comando básico:◦ \multirow{num_rows}{width}{text}
\begin{table}\begin{tabular}{ccc}\hline\multirow{2}{∗}{Linhas} & X & X\\
& Y & Y\\\hlineX & X & Y\\\hline
\end{tabular}\caption{Exemplo de multi-linhas.}\end{table}
15 of 34
![Page 16: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/16.jpg)
Multirow
ColunasX XX Y
X X Y
16 of 34
![Page 17: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/17.jpg)
Traçando linhas entre células específicas
• Para se traçar linhas horizontais entre células específicas pode-seusar o comando cline:◦ \cline{inicio-fim}
\begin{table}\begin{tabular}{ccc}\hline\multirow{2}{∗}{Linhas} & X & X\\\cline{2-3}
& Y & Y\\\hlineX & X & Y\\\hline
\end{tabular}\caption{Exemplo de multi-linhas.}\end{table}
17 of 34
![Page 18: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/18.jpg)
Traçando linhas entre células específicas
ColunasX XX Y
X X Y
18 of 34
![Page 19: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/19.jpg)
Tabelas
Muito complicado?
19 of 34
![Page 20: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/20.jpg)
Tabelas
• Existem ferramentas online que permitem gerar tabelas em LATEXde forma visual e simples:◦ Tables Generator (http://tablesgenerator.com)
20 of 34
![Page 21: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/21.jpg)
Equações em LATEX
• A inserção de equações em LATEX é bastante simples e útil• Usa-se os ambientes equation ou eqnarray◦ O ambiente equation é indicado quando se insere apenas uma equação◦ O ambiente eqnarray é indicado quando se usa uma lista de equações
seguidas◦ Também pode-se inserir equações ou símbolos matemáticos no meio
do texto, usando-se os caracteres especiais $:
• Exemplo: “a fórmula de Bhaskara é dada por x =−b±
√b2−4ac
2a
21 of 34
![Page 22: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/22.jpg)
Equações em LATEX
Exemplo:
\begin{equation}x = a 2 + b
\end{equation}
Resultado:x = a2 + b (1)
22 of 34
![Page 23: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/23.jpg)
Equações em LATEX
• As equações podem ser referenciadas no texto usando-se o par decomandos label e ref, similar ao que se faz com figuras e tabelas
• Pode-se suprimir a numeração usando-se um ∗ após o comandoequation:
\begin{equation∗}x = a 2 + b
\end{equation∗}
x = a2 + b
23 of 34
![Page 24: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/24.jpg)
Comandos básicos em equações
• Frações podem ser criadas através do comando\frac{numerador}{denominador}
• Para se elevar algo usa-se o acento circunflexo (Ex: 3 2→ 32)• Para se colocar um índice usa-se o símbolo ‘_’ (Ex: a_1→ a1)
24 of 34
![Page 25: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/25.jpg)
Símbolos em LATEX
25 of 34
![Page 26: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/26.jpg)
Símbolos em LATEX
26 of 34
![Page 27: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/27.jpg)
Símbolos em LATEX
27 of 34
![Page 28: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/28.jpg)
Símbolos em LATEX
28 of 34
![Page 29: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/29.jpg)
Símbolos em LATEX
29 of 34
![Page 30: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/30.jpg)
Símbolos em LATEX
30 of 34
![Page 31: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/31.jpg)
Símbolos em LATEX
31 of 34
![Page 32: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/32.jpg)
Símbolos em LATEX
32 of 34
![Page 33: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/33.jpg)
Símbolos em LATEX
33 of 34
![Page 34: Introdução ao LaTeX - Aula 04 · EquaçõesemLATEX AinserçãodeequaçõesemLATEXébastantesimpleseútil Usa-seosambientesequation oueqnarray O ambiente equation é indicado quando](https://reader034.fdocument.pub/reader034/viewer/2022042113/5e8ead47cbbd5d4483306739/html5/thumbnails/34.jpg)
Símbolos em LATEX
34 of 34