IEEE Ramo Estudantil ÁREA1 Faculdade de Ciência e Tecnologia Mini-curso: Introdução ao L A TEX Carga horária: 10 horas Instrutor: Waslon Terllizzie Araújo Lopes Aluno(a): Introdução ao L A TEX 1. Estrutura geral \documentclass{estilo} \begin{document} TEXTO \end{document} Os estilos disponíveis são: letter (carta), article (artigo), report (relatório) e book (livro). O estilo carta não pode apresentar subdivisões. O estilo artigo pode apresentarse dividido em seções, subseções e subsubseções. O estilo relatório acrescenta a estas a possibilidade de divisão em capítulos. Por fim os estilo livro possibilita a divisão em partes. Para tanto, os comandos utilizados são: \part \chapter \section \subsection \subsubsection 2. Acentuação Para acentuação utliza-se a seguinte estrutura: \acento{letra_a_ser_acentuada} Exemplos: \ {a} á \ {A} Á \ a á \ {a} à \~{a} ã \ {\i} í \c{c} ç 1
3. Estilos O L A TEXproporciona vários tipos de letra, chamados de estilos, sendo o estilo default o romano. Observe a tabela seguinte: Comando Resultado {\rm Romano} Romano {\it It\ {a}lico} Itálico {\tt typewriter} typewriter {\bf negrito} negrito 4. do Texto Os tamanhos de texto disponíveis são: Comando \tiny \scriptsize \footnotesize \small \normalsize \large \Large \LARGE \huge \Huge 5. Estilos de Página Resultado O comando \pagestyle{estilo} especifica o estilo das páginas do documento. Enquanto o comando \pagestyle{estilo} age sobre todo documento o comando \thispagestyle especifica o estilo da página atual. As opções são: plain Cabeçlho vazio e rodapé com o número da página. Estilo default do L A TEX. empty Cabeçalho e rodapé vazios. headings O cabeçalho contém informações determinadas pelo estilo do documento e o rodapé é vazio. 6. Numeração das Páginas O comando \pagenumbering{estilo} especifica o estilo de numeração das páginas. Os estilos são arabic, roman, Roman, alph e Alph. Quando o comando \pagenumbering é acionado o contador de páginas é colocado em 1. 7. Listas Existem ambientes apropriados para a criação de listas: itemize, enumerate, description e trivlist. Cada item é adicionado com o comando \item. \begin{enumerate} \item Primeiro item \item Segundo item \end{enumerate} 2
8. Centralização e Flushing Para fazer a justificação do texto pode-se utilizar os seguintes comandos ambientes: center, flushingright e flushingleft. Centralizando, justificando à direita ou à esquerda, respectivamente. Foi produzido com \begin{center} Centralizando \end{center} 9. Tabelas Centralizando O ambiente a ser utilizado para a criação de tabelas é o ambiente tabular. Para este ambiente será apresentado apenas um exemplo. Os comandos \begin{tabular}{ l r r } \hline Mat\ {e}ria & \multicolumn{2}{ c }{Notas} \\ \hline \ {A}lgebra & 8.0 & 8.5 \\ \hline An\ {a}lise & 9.0 & 10.0 \\ \hline \cline{1-1} \cline{3-3} Geometria & 8.0 & 9.0 \\ \hline \end{tabular} produzem a seguinte tabela 10. Fórmulas Matéria Notas Álgebra 8.0 8.5 Análise 9.0 10.0 Geometria 8.0 9.0 Para produzir uma fórmula no interior do texto é suficiente delimita-la com os caracteres $ fórmula $. Para produzir fórmulas no modo display pode-se utilizar os comandos \begin{equation} \end{equation} ou \[ \]. O ambiente equation apresenta a vantagem de fazer a numeração das equações de forma automática. Portanto, com temos x real. Foi produzido por Portanto, com \begin{equation} x=1, \end{equation} temos $x$ real. x = 1, (1) 3
11. Índices e Expoentes Os índices e expoentes são feitos com os comandos e ^ respectivamente. Observe os exemplos abaixo para uma maior compreensão. 12. Frações Comando Resultado x^{2} x 2 x^2 x 2 x^2y x 2 y x^{2y} x 2y x_1^y x y 1 O comando \frac utiliza dois argumentos: o numerado e o denominador, e é usado para produzir frações. é produzido através de \[ x = \frac{x+z/2}{z^2-1} \] 13. Elipses x = x + z/2 z 2 1 Os comandos \ldots (low dots) e \cdots (centered dots) produzem dois tipos diferentes de elipses. Exemplos: $x_1, \cdots, x_n$ produz $x_1, \ldots, x_n$ produz 14. Letras Gregas x 1,, x n x 1,..., x n A sintaxe para obtenção de uma letra grega é \nome_da_letra. Pode-se obter, ainda, algumas variações adiconado-se var antes do nome da letra. Exemplos: 15. Símbolos Matemáticos Letras Gregas α \alpha β \beta γ \gamma π \pi θ \theta σ \sigma δ \delta ǫ \epsilon µ \mu ν \nu ε \varepsilon ϕ \varphi Γ \Gamma Λ \Lambda Ψ \Psi Ω \Omega Π \Pi \Delta Aqui podem ser encontrados os símbolos matemáticos mais utilizados (Para uma listagem mais completa, ver manual). 4
16. Composição de Símbolos Operações Binárias ± \pm \mp \times \div \ast \star \cdot \diamond \cup \cap Relações \leq \geq \ll \gg \subset \supset \subseteq \supseteq \in \ni \equiv \sim \approx = \cong \neq \propto R \Re I \Im \mho \prime \emptyset \nabla \angle \forall \exists \not\exists \infty \ \backslash \triangle \Box \sum \prod \int \oint Flechas \leftarrow \longrightarrow \Leftarrow = \longrightarrow \rightarrow \longleftarrow \leadsto \Leftrightarrow Símbolos adicionais podem ser obtidos empilhando elementos com o comando \stackrel. $x\stackrel{\triangle}{=}2$ x = 2 17. Funções Matemáticas Algumas funções matemáticas podem ser escritas, no modo matemático, no estilo romano ao invés do estilo itálico, utilizando os comandos a seguir. 18. Matrizes Funções Matemáticas \cos \arccos \sin \cot \det \arg \arcsin \coth \csc \deg \det \arctan \dim \exp \gcd \inf \limsup \max \min \log \ln \liminf \lim \sup \Pr O ambiente array serve para gerar matrizes, alinhar fórmulas, etc, de modo semelhante ao ambiente tabular. Por Exemplo, a sequência de comandos 5
\[ \begin{array}{clr} a+b+c & uv & x-y \\ a+b & u & z \\ a & v & xyz \\ \end{array} \] irá produzir a + b + c uv x y a + b u z a v xyz 19. Delimitadores Delimitadores são símbolos que englobam expresões, como parêntes, chaves, colchetes, etc. Observe a tabela seguinte. Delimitadores ( ( ( ) [ [ ] ] { \{ } \} \langle \rangle \lfloor \rfloor \lceil \rceil Para tornar o tamanho do delimitador compatível com o argumento podem ser ulizados os comandos \left e \right como no exemplo abaixo. \[ x = \left\{ \begin{array}{ll} y, & \mbox{se $y>0$} \\ z+y, & \mbox{caso contr\ {a}rio} \end{array} \right. \] produz { y se y > 0 x = z + y caso contrário 20. Inserção de Figuras postscript Para inclusão de figuras postscript pode-se utilizar as seguintes instruções: \begin{figure} \centerline{\psfig{figure=arquivo.ps}} \caption{ } \end{figure} O comando \caption produz um título para a figura. Pode-se também alterar as dimensões da figura, para tanto o argumento do comando \psfig deve ser {figure=arquivo.ps,widht=1.0cm,height=2cm} Para poder utilizar estes comandos deve-se incluir o arquivo psfig.tex adicionando o comando \input{psfig} antes do comando \begin{document}. 6
21. Bibliografia A bibliografia pode ser criada através do ambiente thebibliography. Para construir uma bibliogafia com até 9 trabalhos pode-se utilizar a seguinte sequências de comandos: \begin{thebibliography}{9}... \bibitem{ref} Papoulis, Processes... \end{thebibliography} Se for desejado incluir mais de 9 trabalhos na bibliografia em vez de 9 coloca-se 99 como argumento de thebibliography. Para fazer uma referência a algum trabalho da bibliografia utiliza-se o comando \cite{ref}, onde ref é o nome da referênica desejada (observe o exemplo acima). 7