Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e...

87
Slide-aula 2020 Programa de Educação Tutorial Engenharia Elétrica Universidade Federal de Minas Gerais LATEX

Transcript of Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e...

Page 1: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Slide-aula

2020

Programa de Educação Tutorial – Engenharia Elétrica – Universidade Federal de Minas

Gerais

LATEX

Page 2: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Introdução

Page 3: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

O LaTeX é um programa de edição de textos feito para a preparação de textos impressos de alta qualidade.

Desenvolvido por Leslie Lamport a partir do programa TEX criado por Donald Knuth.

O que é LaTeX? 1

Page 4: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Por que usar? 1

Page 5: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Por que usar? 1

Page 6: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Por que usar? 1

Page 7: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Por que usar? 1

Page 8: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Por que usar? 1

Page 9: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

IntroduçãoÍndice

Page 10: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Acompanhe X

Capítulo da Apostila

Page 11: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

O que veremos2 Utilizando o Overleaf

3 Estrutura do Documento

4 Formatação do Documento

5 Linguagem Matemática

6 Imagens

7 Referências

8 Referências Bibliográficas

Page 12: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Estrutura do Documento

Page 13: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Com os comando do LaTeX é possível:

• Configurar o Documento

• Formatar o Texto

• Inserir símbolos

• Etc...

Comandos 3

Page 14: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Sintaxe:

\comando

\comando{obrigatório}

\comando[opcional]{obrigatório}

\begin{comando}...\end{comando}

Comandos 3

Page 15: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Não digite nenhum dos 10 caracteres especiais exceto como um comando:& $ # % _ { } ^ ~ \

Caso queira imprimi-los, use:\& ,\$ ,\# ,\% ,\_ ,\{ \},\^{} ,\~{}, $\backslash$

Atenção 3

Page 16: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Documento em LaTeX

=Preâmbulo

(parâmetros globais do texto)

+Texto

(conteúdo do texto)

Estrutura 3

Page 17: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Exemplo 3

Page 18: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

• Preâmbulo: todo código antes de \begin{document}

• Texto: fica entre \begin{document} e \end{document}

• Comentários: se iniciam com : %

Estrutura 3

Page 19: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Deve conter, pelo menos, o comando:

\documentclass[opções]{estilo}

• Função: especificar o tipo de documento

• Estilo: article, report, book, letter…

• Opções: layout, tamanho da fonte, …

• Exemplo: \documentclass[12pt, A4]{report}

Preâmbulo 3

Page 20: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Um ambiente é uma região do texto que tem um tratamento especial.

Exemplo:

Isto está em itálico.

Isto está em negrito.

Ambientes 3

Page 21: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Sintaxe:

\begin{ambiente}...

“texto”...

\end{ambiente}

Ambientes 3

Page 22: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

... para o LaTeX funcionar, basta:

• O comando: documentclass[opções]{estilo}• O ambiente: document

Estrutura Básica 3

Page 23: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Pacotes são inseridos no preâmbulo através do comando\usepackage{nome_do_pacote}.

Pacotes habilitam a utilização de certos comandos

Pacotes 3

Page 24: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

\usepackage[brazil]{babel} Utiliza o pacotebabel, com a opção de língua brazil.

\usepackage{graphicx,color} Pacotes graficx ecolor, que permitem incluir figuras e colorir otexto.

\usepackage[utf8]{inputenc} Pacote inputenc coma opção utf8, que define uma codificação para oscaracteres digitados com acentos.

Pacotes 3

Page 25: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

a) No arquivo main.tex, adicione o comando \documentclass com as opções 12pte classe article.

b) Ainda no arquivo 00_config.tex, adicione ao preâmbulo os pacotes:

• inputenc com opção utf8, babel com opção brazil, indentfirst, amsmath, caption, subcaption, float, authblk, pifont, steinmetz, parskip, fancyhdr, vmargin, multirow

Exercício 1 3

Page 26: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Formatação do Documento

Page 27: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Horizontal:

Espaçamento 4

Page 28: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Vertical:

Espaçamento 4

Page 29: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Quebra de Linha

Espaçamento 4

Page 30: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Capítulos, seções e subseções

\pretextualchapter{título} – cria capítulo não numerado (ou usar como \chapter*{título})

\part{título} – cria parte

\chapter{título} – cria capítulo

\section{título} – cria seção

\subsection{título} – cria subseção

\subsubsection{título} – cria subsubseção

Importante lembrar que nem todos os tipos de documentos aceitam todos os tipos de divisões.

Divisões 4

Page 31: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Dividindo o arquivo – o comando inputPermite inserir documentos externos:

\input{nome do arquivo}

Divisões 4

Page 32: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Dividindo o arquivo – o comando input

\documentclass{article} \begin{document} \input{Capitulo1.tex}\input{Capitulo2.tex}\input{Capitulo3.tex}\end{document}

Divisões 4

Page 33: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Através do comando input, adicione ao main.tex o arquivos 00_config.tex

Adicione também o comando \begin{document}

Agora adicione o arquivo 01_capa.tex ao main.tex

O modelo de capa, definido em 01_capa.tex utiliza vários conceitos ainda não vistos, e por enquanto, não precisa ser editado. As configurações foram moduladas para melhor utilização do modelo a ser criado.

Exercício 2.1 4

Page 34: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Acrescente um \newpage e um \input{02_intro.tex} no arquivo main.tex

Utilize os comandos section, subsection e subsubsection para organizar o texto do arquivo 02_intro.tex

*Note que não é possível usar chapter porque estamos usando um documentclass article.

Exercício 2.2 4

Page 35: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Tipos de fonte

Formatação 4

Page 36: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Tamanho do texto

Formatação 4

Page 37: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Exemplo de uso:

\LARGETexto

\normalsize

Formatação 4

Page 38: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Ambientes para Alinhamento:

Formatação 4

Page 39: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Formate o texto do arquivo 02_intro.tex, de modo a utilizar as formatações de texto apresentadas.

Exercício 3 4

Page 40: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

O ambiente itemize:

Listas 4

Page 41: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

O ambiente enumerate:

Listas 4

Page 42: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Formate a seção “Listas” do arquivo 03_listas.tex utilizando os ambientes enumerate e itemize aninhados, de acordo com o orientado nos comentários.

Depois, através do comando input, adicione o arquivo 03_listas.tex no arquivo main.tex e então compile-o. Dica: o comando \newpage antes de cada \input faz com que cada arquivo comece em uma nova página.

Exercício 4 4

Page 43: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Formatação do DocumentoTabelas

Page 44: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

São inseridas através dos ambientes table e tabular

Tabelas

Page 45: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Sintaxe

\begin{table}[posição]\begin{tabular}{alinhamento}

\hline % Insere uma linha horizontalc11 & c12\\c21 & c22\\\hline

\end{tabular}\caption{Título}

\end{table}

Tabelas

Page 46: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

\begin{table}[hb]\begin{tabular}{|c|c|}

\hlinePaís & Número de hab./km quadrado\\\hlineMônaco & 16.780\\\hlineCingapura & 5.373\\\hlineTaiwan & 602\\\hline

\end{tabular}\caption{Países muito povoados}

\end{table}

Tabelas

Page 47: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Formate a tabela do arquivo 07_tabelas.tex, com posicionamento hb, centralizada na página, com o título indicado no comentário, de modo que ela seja exibida conforme a figura abaixo:

Exercício 5

Page 48: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Linguagem Matemática

Page 49: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Equações são escritas através do ambiente equation

Expressões 5

Page 50: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Exemplo do ambiente equation:

Exemplo 5

Page 51: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Podemos usar também o comando : $

Equações 5

Page 52: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Operadores de adição e subtração:

São inseridos diretamente dos caracteres + e -

Operadores 5

Page 53: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Operador de multiplicação

Inserido através comando \cdot

Operadores 5

Page 54: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Operador de divisão

• Diretamente do caractere :

• Através do comando \frac{numerador}{denominador}

Operadores 5

Page 55: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Operador de potenciação:

Inserido através do caractere ^

Operadores 5

Page 56: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Operador de potenciação:

Operadores 5

Page 57: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Operador de raiz quadrada:

Inserido através do comando \sqrt{radical}

Operadores 5

Page 58: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Operador de raiz quadrada:

Operadores 5

Page 59: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Operador de raiz n-ézima:

Inserido através do comando \sqrt[índice]{radical}

Operadores 5

Page 60: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Operador de raiz n-ézima:

Operadores 5

Page 61: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Outro operadores:

Operadores 5

Page 62: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Reproduza todas as equações abaixo no arquivo

04_equacoes.tex

Dica: Existem ambientes em browser para escrita de equações (fazer a última com ambiente online).

Exercício 6 5

Page 63: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Sistemas lineares e matrizes são escritos através do ambientearray

Sistemas e Matrizes 5

Page 64: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Sistemas e Matrizes 5

Page 65: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Sistemas e Matrizes 5

Page 66: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Sistemas e Matrizes 5

Page 67: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Reproduza o sistema equações e sua representação na forma matricial no arquivo 05_matrizes.tex, como indicados abaixo. Inclua o pacote amsmathno arquivo main.tex e depois compile-o.

Exercício 7 5

Page 68: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Imagens

Page 69: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Inseridas através do ambiente figure e do comando includegraphics

Figuras 6

Page 70: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Sintaxe:

\begin{figure}[posição]\includegraphics[ajuste dimensional]{arquivo}\caption{legenda}

\end{figure}

Figuras 6

Page 71: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

O Algoritmo do LaTeX posiciona as figuras e imagens automaticamente. Porém, existem alguns comandos que dão um maior controle ao usuário de onde as figuras podem estar. Nesse contexto, podemos mudar o parâmetro opcional posição .

\begin{figure}[posição]

h - Posiciona exatamente onde ocorre no texto

b - Posiciona no fim da página

t - Posiciona no topo da página

p - Posiciona em uma página especial

! - Parâmetros internos do LaTeX escolhem a melhor posição

Posição 6

Page 72: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Exemplo:

\begin{figure}[hb]\includegraphics[width=0.2\textwidth]{LogoPETEE.png}\caption{Logo do PET-EE}

\end{figure}

Figuras 6

Page 73: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Adicione a figura Logopng.png no arquivo 06_figuras.tex, com as seguintes configurações:

• o posicionamento deve ser hb• deverá estar centralizada na página

• a largura deve ser 60% do \textwidth• com a seguinte legenda: Escudo do PETEE

Inclua o pacote graphicx e inclua o comando \graphicspath{{figures/}} no arquivo 00_config.tex e depois compile-o.

Exercícios 8 6

Page 74: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Referência

Page 75: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

O comando \label{marca} coloca uma marca naquele ponto do texto.Para referir à esse ponto em outra parte do texto, use os comandos:

\ref{marca} : Para se referir diretamente ao ponto

\eqref{marca} : Para se referir diretamente ao ponto e esta referência entre parênteses. Usado para equações.

\pageref{marca} : Para se referir à página onde se encontra o ponto

O identificador da marca pode ser qualquer conjunto de caracteres, que não inclua os caracteres especiais.

Referências 7

Page 76: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

\chapter{Figuras} \label{cap_Figuras}O LOGO do PET-EE pode ser visto na Figura \ref{logoPETEE}

\begin{figure}[hb] \includegraphics[width=0.6

\textwidth]{LogoPETEE.jpg}\caption{Logo do PET-EE} \label{logoPETEE}

\end{figure}

Exemplo 7

Page 77: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Referências Bibliográficas

Page 78: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Para se gerar uma bibliografia em um documento, é necessário criar um arquivo na pasta onde está o arquivo fonte com nome terminado em .bib (por exemplo, bibli.bib) contendo um banco de dados bibliográficos

Bibliografia 8

Page 79: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Sintaxe

@TIPO{ apelido, AUTHOR = "Fulano de Tal",TITLE = "O Titulo Tal",PUBLISHER = "A Editora",ADDRESS = "Cidade Tal",. . . YEAR = "1998" }

Banco de Dados 8

Page 80: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Nas bases de dados, geralmente há a opção de referenciar usando bibtex. Exemplo no IEEE Xplore:

Banco de Dados 8

Page 81: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

O comando começa com: @TIPO{ apelido, ....

Onde TIPO pode ser:BOOK - para livros;ARTICLE - para artigos;INCOLLECTION - para partes de um livro;PROCEEDINGS - para artigo em atas de congressos;TECHREPORT-para relatórios técnicos;

Tipos de Citação 8

Page 82: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

A publicação será citada no documento com o comando \cite{apelido}

Mas antes, insira no preâmbulo o comando \bibliographystyle{plain}

E no local do documento onde a bibliografia deve aparecer use o comando \bibliography{arquivo},

onde arquivo é o nome do arquivo de banco de dados bibliográficos SEM A TERMINAÇÃO .bib

Como Citar? 8

Page 83: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Nem todas as entradas do banco de dados vão aparecer na bibliografia do documento.

Somente aquelas que tenham sido referenciadas no texto com: \cite{apelido}

Para inserir também as que não foram, use o comando \nocite{apelido1,apelido2,...}

ATENÇÃO 8

Page 84: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Edite o conteúdo do arquivo 08_citacoes.tex, com os comandos \bibliography e \cite

No arquivo main.tex, insira o arquivo 08_citacoes.tex

Exercício 9 8

Page 85: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Sumários

Page 86: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Nos arquivos da parte pré-textual (dentro do main.tex) adicione os comandos \listoffigures, \listoftables, \tableofcontents

... e veja o quanto você aprendeu neste curso!

Exercício 10

Page 87: Apresentação do PowerPointpetee.cpdee.ufmg.br/ref/doc/minicursos_oficinas/... · array Sistemas e Matrizes 5. Sistemas e Matrizes 5. Sistemas e Matrizes 5. ... O Algoritmo do LaTeX

Slide-aula

2020

LATEX

Programa de Educação Tutorial – Engenharia Elétrica – Universidade Federal de Minas

Gerais