Recursos Computacionais

Documentos relacionados
Recursos Computacionais

Minicurso Básico - L A TEX Aula 3 Apresentação: Jéssyca Cristine, Leandro Chiarini, Rafael Aguiar e Rebeca Chuffi

Novas Tecnologias no Ensino da Matema tica

1. Estrutura geral. \documentclass{estilo} \begin{document} TEXTO. \end{document}

Introdução ao Latex. Anderson Castro Soares de Oliveira

Recursos Computacionais

Fórmulas com o MimeTeX

Expressões matemáticas

Introdução ao L A TEX Aula 04

Estabilidade. Conhecimentos Básicos

Minicurso L A TEX PET-ECO. Curitiba, PR - Março Universidade Teconlógica Federal do Paraná

1 o Ano. a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, y, z,

Comunicação Científica em Física Usando LaTeX na redação um artigo científico

L A TEX para Linguistas

Novas Tecnologias no Ensino da Matemática

Minicurso de L A TEX + Beamer - Aula 4

Minicurso de Introdução ao L A TEX

Parte A FÓRMULAS Spiegel_II_01-06.indd 11 Spiegel_II_01-06.indd :17: :17:08

Introdução ao L A T E X

Minicurso L A TEX PET-ECO. Curitiba, PR - Março Universidade Teconlógica Federal do Paraná

Universidade Federal do Espírito Santo Centro de Ciências Agrárias CCA UFES Departamento de Computação. LaTeX

Aula 02. Bibliograa: Apresentação. Cláudio R. Lucinda FEA-RP/USP

Projeto Banco de Questões Objetivas

Novas Tecnologias no Ensino da Matemática

Novas Tecnologias no Ensino da Matemática

Definições Hierarquia de Chomsky Exemplos de gramáticas. Gramáticas. Objetivo de ensinar o inglês pelo computador e conseguir um tradutor de línguas

4 Definindo novos comandos 2

UNIVERSIDADE REGIONAL DO NOROESTE DO ESTADO DO RIO GRANDE DO SUL DEPARTAMENTO DE FÍSICA, ESTATÍSTICA E MATEMÁTICA

Comunicação Científica em Física Usando LaTeX na redação um artigo científico

Novas Tecnologias no Ensino da Matemática

Laboratório de Matemática Computacional II

RESOLUÇÕES ONLINE UNIDADES DE MEDIDAS

Introdução ao L A TEX Aula 03

Curso de L A TEX. Parte 1: LATEX Básico Aula 2. S. C. G. Granja. Departamento de Matemática Universidade do Estado de Mato Grosso UNEMAT

Introdução ao L A T E X

7 RESISTÊNCIA AO ESFORÇO O TRANSVERSO PROGRAMA

Métodos Quantitativos

Gr aficos de Fun c oes Elementares

Entendendo o LaTeX: Uma Introdução. Universidade Federal do ABC Nathalia Paula

Breve Introdução ao L A TEX 2ε

Grego. A pronúncia. Pevmpto mavqhma. Sistema de transliteração

Curso de Verão Exemplos para o curso de

TEXTO (Função TEXTO) Descrição. Sintaxe. Este artigo descreve a sintaxe da fórmula e o uso da função TEXTO no Microsoft Excel.

NHI Lógica Básica (Lógica Clássica de Primeira Ordem)

Curso de Grego Prof. William Bottazzini Rezende. A pronúncia do grego e outras notas

Alfabeto Grego. Edson de Faria Francisco. São Bernardo do Campo, fevereiro de letras (maiúsculas e minúsculas) nome transliteração pronúncia

INTRODUÇÃO AO LATEX. Angelina Carrijo de Oliveira ICMC/USP Danilo Augusto Ganancin Faria ICMC/USP

Renato Martins Assunção

Apresentação em L A TEX

Tutorial L A TEX. Escola de Verão Francimário Alves de Lima Inara Françoyse de Souza Pereira

Texto no formato Markdown. Menu. Conceitos Básicos. Dar Ênfase ao Texto

Resumo c Filipe Teixeira-Dias/Mariana Paulino. Resumo Instalação Intrudução Programação em LATEX Objectos Flutuantes Organização Citações

a maior Perceba a alteração causada nos comandos acima. Tenha em mente que o tamanho-base de fontes deste documento é 12pt.

2 Representação de Imagens em Arquivos Texto

Aceleração metro por seg. ao quadrado m/s 2

23 de maio de Universidade Federal do Rio Grande do Sul Instituto de Informática Grupo PET Computação. Curso de L A T E X- SEMAC 2013/1

Minicurso L A TEX + Beamer - Aula 1

UM MODELO PARA DISSERTAÇÕES E TESES (ESCREVI UM TÍTULO MAIS LONGO PARA VER COMO SE COMPORTA A QUEBRA DE LINHAS E O ESPAÇAMENTO ENTRE ELAS)

Programação de Computadores III

Digitando em LaTeX. Sinuê Dayan Barbero Lodovici

1 - Como abrir o programa KmPlot

NEFCT Série 2 - Formação de L A T E X

Arrumandoa casa! ou A sistemática dos hadrões

Matemática. Lic. em Enologia, 2009/2010

Rapidíssima Introdução à Classe BEAMER

Iteração e Pontos Fixos

Programação de Computadores III

3 a Questão Sabendo que a equação cinemática pode ser colocada sob a forma

UNIVERSIDADE FEDERAL DO ABC. 1 Existência e unicidade de zeros; Métodos da bissecção e falsa posição

Exercícios sobre Trigonometria

FOLHAS DE PROBLEMAS DE MATEMÁTICA II CURSO DE ERGONOMIA PEDRO FREITAS

Sistema de Preparação de Documentos Científicos: L A T E X

Minicurso de L A TEX

Exame Final de EDI-38 Concreto Estrutural I Prof. Flávio Mendes Neto Dezembro de 2006 Sem consulta (duração máxima: 4 horas)

Curso introdutório de L A TEX

SMAT Marco Antônio Piteri Helder C. R. de Oliveira Anderson Gregório da Silva

Programação de Computadores:

MAT 3210 Cálculo Diferencial e Integral II. Prova 1 A

MAT 3210 Cálculo Diferencial e Integral II. Prova 1 B

MAT 3210 Cálculo Diferencial e Integral II. Prova 1 D

Overview L A T E X. Ocina de Ferramentas para Auxílio Estatístico. 8 de maio de Programa de Educação Tutorial de Estatística

Universidade Federal de Minas Gerais

PET QUÍMICA - CURSO DE CALCULADORA CIENTÍFICA CASIO fx-82ms

Definições Exemplos de gramáticas

Exercícios e questões de Álgebra Linear

Grep. por. Exemplos de estilos de. Luis Martins

Programação e Computação para Arquitectura 2012/2013

Algoritmos RESUMO - LINGUAGEM C

Capítulo 6 - Integral Inde nida

Tutorial de L A TEX para Software Carpentry

Produção de Artigos Científicos com Latex

Informática no Ensino de Matemática Prof. José Carlos de Souza Junior

Gráficos usando o PGFPlots

Lista 1 - Cálculo Numérico - Zeros de funções

Capítulo 9 Introdução ao Math

4 Simbolização de enunciados 24

LINGUAGEM DE PROGRAMAÇÃO C AULA 2. Professor: Rodrigo Rocha

Truques e caminhos tortuosos do L A T E X/PDFL A T E X Parte 1

UM MODELO PARA DISSERTAÇÕES E TESES (ESCREVI UM TÍTULO MAIS LONGO PARA VER COMO SE COMPORTA A QUEBRA DE LINHAS E O ESPAÇAMENTO ENTRE ELAS)

Transcrição:

Recursos Computacionais L A TEX Daniel Miranda 1 1 UFABC 4 de setembro de 2015 Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 1 / 42

Sumário 1 Escrita Matemática 2 Referências 3 Ambientes 4 Incluindo Gráficos 5 Tabelas e Matrizes Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 2 / 42

Caracteres Especiais Alguns caracteres são reservados, como \ % $ & # _ { } ˆ. Para inserir algum deles no texto, utilize os comandos $\backslash$ \% \$ \& \# \_ \{ \} \^{} \~{} Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 3 / 42

Escrita Matemática Uma fórmula matemática pode ser escrita numa linha, em contexto com o resto da frase (estilo texto, inline), ou o parágrafo pode ser dividido, colocando a fórmula em destaque (estilo centralizado). As fórmulas dentro de um parágrafo são introduzidas como entre $ e $: Exemplo Adicione a ao quadrado e b ao quadrado para obter c ao quadrado. Ou, usando uma fórmula matemática: a 2 + b 2 = c 2 Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 4 / 42

Escrita Matemática Exemplo As formulas inline começam e terminam com cifrão: $a+b$ gera a fórmula a + b. $\frac{a}{b}$ gera a fração a b. $\sqrt{a}$ gera a Funções: $\cos x$ gera cosx $\sin x$ gera sinx A função f (x) = tan(x) é periódica. Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 5 / 42

Lista de funções: \sin \cos \tan \cot \sec \csc \arcsin \arccos \arctan \sinh \cosh \tanh \coth \lim \sup \inf \limsup \liminf \log \ln \arg \exp \det \deg \dim \ker \max \min \gcd \ddd Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 6 / 42

Fórmulas Centralizadas As formulas centralizadas são colocadas dentro de \[ \] Considere a função: \[ g_{n}(x)=\sum_{i=1}^{\infty}\frac{x^{i}}{(i+n)!} \] Considere a função: g n (x) = i=1 x i (i + n)! Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 7 / 42

Índices As potências são obtidas usando-se o acento circunflexo e os índices inferiores são obtidos usando-se um underline. Por exemplo, para escrever x b a, usamos: $x^b_a$ Quando os superescritos e subescritos consistirem de mais de um símbolo usamos chaves: i=1 a i é escrito como $\sum_{i=1}^{\infty}a_{i}$ b a f (x)dx é escrito como $\int_{a}^{b}f(x)dx$ 7 i=1 A i é escrito como $\cup_{i=1}^{7}a_i$ Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 8 / 42

Letras gregas Tabela: Letras Gregas. α \alpha θ \theta o o υ \upsilon β \beta ϑ \vartheta π \pi φ \phi γ \gamma ι \iota ϖ \varpi ϕ \varphi δ \delta κ \kappa ρ \rho χ \chi ε \epsilon λ \lambda ρ \varrho ψ \psi ε \varepsilon µ \mu σ \sigma ω \omega ζ \zeta ν \nu ς \varsigma η \eta ξ \xi τ \tau Γ \Gamma Λ \Lambda Σ \Sigma Ψ \Psi \Delta Ξ \Xi Υ \Upsilon Ω \Omega Θ \Theta Π \Pi Φ \Phi Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 9 / 42

Pontos Pontos L A TEX \cdot a b... \dots a...b \cdots a b. \vdots... \ddots... Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 10 / 42

Flechas Flecha L A TEX \rightarrow a b \leftarrow a b \Rightarrow a b \Leftarrow a b \Leftrightarrow a b Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 11 / 42

Nos próximos slides serão descritos os comandos mais importantes usados em textos matemáticas. A maior parte dos comandos precisam do pacote amsmath e amssymb. \usepackage{amsmath} \usepackage{amssymb} Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 12 / 42

Equation Se precisar de usar fórmulas maiores, para serem apresentadas à parte do resto do parágrafo, é preferível centraliza-la. Para fazer isto, deve colocar o código da sua fórmula matemática entre \begin{equation} \end{equation} Este é um comando amsmath. Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 13 / 42

Referenciando uma Equação Depois, pode adicionar uma etiqueta (label), de modo a que a fórmula seja numerada, e possa referir-se a ela em qualquer lugar do texto, usando o comando eqref. Se quiser dar um nome específico à fórmula, use o comando tag. Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 14 / 42

\label{nomedaequação} nomeia uma equação. O nome não aparece no documento e é usado para referenciar a equação. \eqref{nomedaequação} referencia a equação nomeada nomedaequação. Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 15 / 42

\begin{equation} a^2 + b^2 = c^2 \end{equation} Einstein diz que \begin{equation} E = mc^2 \label{esperto} \end{equation} Ele não disse \begin{equation} 1 + 1 = 3 \tag{palerma} \end{equation} Esta é uma referência a \eqref{esperto}. Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 16 / 42

Compilando o exemplo anterior temos: a 2 + b 2 = c 2 (1) Einstein diz que Ele não disse Esta é uma referência a (2). E = mc 2 (2) 1 + 1 = 3 (palerma) Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 17 / 42

Se não quiser que o L A TEX numere as fórmulas, use a sua versão estrelada do equation, adicionando um asterisco, equation* Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 18 / 42

Existem diferenças entre o modo matemático e o modo de texto. Por exemplo, no modo matemático: 1 A maior parte dos espaços e mudanças de linha não têm qualquer significado 2 Linhas em branco não são permitidas. Apenas um parágrafo por fórmula. 3 Cada letra é considerada como sendo o nome de uma variável e será escrita como uma. Se quer escrever um texto normal dentro de uma fórmula (texto verticalmente direito com espaçamento normal) então tem de introduzir o texto usando o comando \text{...} Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 19 / 42

Eqnarray O comando \begin{eqnarray} começa uma série de equações centralizadas, alinhadas e numeradas. O termo que será alinhado é posto entre & e duas barras \\ indicam o termino da linha. 1 = 1 1 (3) = ( 1)( 1) = 1 (4) Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 20 / 42

Eqnarray \begin{eqnarray} -1 & = & \sqrt{-1} \sqrt{-1} \\ & = & \sqrt{(-1)(-1)} \nonumber\\ & = & \sqrt{1} \end{eqnarray} Além disso, o comando \nonumber, omite o número daquela equação. Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 21 / 42

Os comandos overline e underline criam linhas horizontais diretamente por cima ou por baixo de uma expressão: Exemplo 0.3 = 1/3 Os comandos overbrace e underbrace criam chaves horizontais longas por cima ou por baixo de uma expressão: Exemplo 6 {}}{{}}{ a } + b + c {{ d + e + f } sentido da vida 9 = 42 Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 22 / 42

Acentos Matemáticos Para adicionar acentos matemáticos, tais como pequenas setas ou sinais til a variáveis, pode usar os comandos apresentados no próximo slide Chapéus largos e sinais til a cobrir vários caracteres são gerados com widetilde e widehat. Repare na diferença entre hat e widehat e o modo como o bar é colocado para variáveis com subscritos. A marca de apóstrofe gera o símbolo de derivada: Exemplo f (x) = x 2 f (x) = 2x f (x) = 2 ˆ XY XY x 0 x 0 Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 23 / 42

Tabela: Acentos Matemáticos. â \hat{a} ǎ \check{a} ã \tilde{a} à \grave{a} ȧ \dot{a} ä \ddot{a} ā \bar{a} a \vec{a} Â \widehat{a} á \acute{a} ă \breve{a} Ã \widetilde{a} å \mathring{a} Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 24 / 42

Referências Referências Cruzadas Em livros, relatórios e artigos, existem frequentemente referências cruzadas para figuras, tabelas e segmentos especiais de texto. O L A TEX providencia os seguintes comandos para realizar referências cruzadas: \label{marca} \ref{marca} e \pageref{marca onde marca é um identificador escolhido pelo utilizador. O L A TEX substitui \ref pelo número da secção, subsecção, figura, tabela ou teorema após o respectivo comando \label que foi invocado. O \pageref imprime o número da página onde o comando \label ocorreu. 1 Tal como os títulos de secções, os números utilizados são os da compilação anterior. 1 Note que estes comandos não sabem a que é que se referem. O label apenas grava o último número gerado. Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 25 / 42

Referências Uma referência para esta subsecção \label{sec:esta} aparece como: ver secção~\ref{sec:esta} na página~\pageref{sec:esta}. Exemplo Uma referência para esta subsecção aparece como: ver secção 6 na página 26. Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 26 / 42

Referências Texto em Fórmulas Para escrever textos em ambientes matemáticos, usa-se o comando \text. $X = \{\text{números pares}\}$ X = {números pares} Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 27 / 42

Ambientes Ambientes \begin{ambiente} texto \end{ambiente} Onde ambiente é o nome do ambiente. Os ambientes podem ser chamados várias vezes uns dentro dos outros desde que a ordem de chamada seja mantida. \begin{aaa}...\begin{bbb}...\end{bbb}...\end{aaa} Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 28 / 42

Ambientes Indicar, Enumerar, e Descrever O ambiente itemize é útil para listas simples, o enumerate para listas enumeradas e o description para descrições. Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 29 / 42

Ambientes Citações e Versos O ambiente quote é útil para citações, e exemplos. Exemplo Uma regra tipográfica para o comprimento de uma linha é: Em média, nenhuma linha deverá exceder 66 caracteres. É por isto que as páginas L A TEX têm margens tão grandes. Por isso é que a impressão em várias colunas é utilizada em jornais. \begin{quote} Em média, nenhuma linha deverá exceder 66~caracteres. É por isto que as páginas \LaTeX têm margens tão grandes. \end{quote} Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 30 / 42

Ambientes Existem dois ambientes muito semelhantes: o quotation e o verse. O primeiro é útil para citações longas que são constituídas por vários parágrafos, porque os irá indentar. O ambiente verse é útil para poemas onde as mudanças de linha são importantes. As linhas são separadas enviando um \ no fim de uma linha e uma linha em branco após cada verso. Exemplo Só conheço um poema em inglês. É sobre Humpty Dumpty. Humpty Dumpty sat on a wall: Humpty Dumpty had a great fall. \begin{verse} Humpty Dumpty sat on a wall:\\ Humpty Dumpty had a great fall.\\ \end{verse} Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 31 / 42

Incluindo Gráficos Incluindo Gráficos:Graphicx O LaTeX não pode gerenciar imagens diretamente, por isso vamos precisar de alguma ajuda extra: temos de carregar o pacote graphicx no preâmbulo do nosso documento: \usepackage{graphicx} Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 32 / 42

Incluindo Gráficos Com o graphicx o latex suporta: PNG, um formato muito comum; é um formato sem perdas e é a melhor escolha para diagramas (se você não fosse capaz de gerar uma versão vetorial). PDF, é amplamente utilizado para documentos, mas pode ser usado para armazenar imagens bem. Ele suporta tanto vetorial e imagens bitmap. JPG, amplamente utilizado na Internet, câmeras digitais, etc. EPS pode ser usado com a ajuda do pacote epstopdf. Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 33 / 42

Incluindo Gráficos \includegraphics[attr1=val1, attr2=val2]{imagename} Exemplos de atributos: width = xx Especifica a largura preferida da imagem importada. height = xx Especifica a altura preferencial da imagem importada. scale = xx Ajusta a imagem pelo fator de escala desejado. Por exemplo, 0,5 a reduzir pela metade, ou 2 para o dobro. Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 34 / 42

Incluindo Gráficos Exemplos \includegraphics[width=2.5cm]{gato.jpg} \includegraphics[width=\linewidth]{gato.jpg} \includegraphics[width=\textwidth]{gato.jpg} \includegraphics[height=\textheight]{gato.jpg} \includegraphics[scale=0.5, angle=180]{chick} Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 35 / 42

Incluindo Gráficos \begin{figure}[p] \centering \includegraphics[width=0.8\textwidth]{gato.png} \caption{gato Persa} \label{fig:gatopersa} \end{figure} Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 36 / 42

Incluindo Gráficos Figura: Gato Persa Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 37 / 42

Tabelas e Matrizes Tabelas O ambiente tabular pode ser utilizado para imprimir tabelas com linhas verticais e horizontais opcionais. O L A TEX determina a largura das colunas automaticamente. O argumento espec tabela do comando \begin{tabular}[pos]{espec tabela} define o formato da tabela. Use um l para uma coluna de texto alinhado à esquerda, r para texto alinhado à direita, e c para texto centrado; p{largura} para uma coluna a conter texto com quebras de linha, e para uma linha vertical. Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 38 / 42

Tabelas e Matrizes O argumento pos especifica a posição vertical da tabela relativamente à linha base do texto envolvente. Use as letras t, b e c para especificar o alinhamento da tabela no topo, fundo ou ao centro. Dentro de um ambiente tabular, o & salta para a próxima coluna, \ inicia uma nova linha e hline insere uma linha horizontal. Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 39 / 42

Tabelas e Matrizes Exemplo 7C0 hexadecimal 3700 octal 11111000000 binário 1984 decimal \begin{tabular}{ r l } \hline 7C0 & hexadecimal \\ 3700 & octal \\ \cline{2-2} 11111000000 & binário \\ \hline \hline 1984 & decimal \\ \hline \end{tabular} Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 40 / 42

Appendix Referências Referências I The not so short introduction to L A TEXhttp://alfarrabio.di.uminho.pt/~albie/lshort/ CTAN: Comprehensive TEX Archive Network http://www.ctan.org/ Pequeno resumo de comandos L A TEXhttp://natura.di.uminho.pt/~jj/latex2e.html TheL A TEXCompanion por Frank Mittelbach, Michel Goossens, Johannes Braams, David Carlisle, maxchris Rowley The L A TEXGraphics Companion por Michel Goossens, Sebastian Rahtz, Frank Mittelbach Daniel Miranda (UFABC ) LATEX 4 de setembro de 2015 41 / 42