• Nenhum resultado encontrado

Linguagem de Editoração de Textos - L A TEX

N/A
N/A
Protected

Academic year: 2021

Share "Linguagem de Editoração de Textos - L A TEX"

Copied!
8
0
0

Texto

(1)

Linguagem de Editorac¸˜ao de Textos - L

A

TEX

J´efer Benedett D¨orr2, Mateus Miloch Soares1

1Licenciatura em Computac¸˜ao – Universidade Federal do Paran´a (UFPR) Paran´a – PR – Brasil

[email protected], [email protected]

Abstract. To prepare and introduce a scientific document, create an article or any type of text that is, the editors of basic texts present some difficulties in fol- lowing questions models monographs, bibliographies, citations, page formats, cross-references, mathematical and scientific texts. The proposed tool for math work, academics, for example, is using the LaTeX typesetting language text. Certain areas of science require its own notation of certain objects like mathe- matical symbols that is often hard to handle in text editors. The LaTeX encoura- ges the user to focus their attention on content and logical distribution of ideas, and not in appearance, which results in well-structured texts. LaTeX is a mar- kup language that enables the fabrication of high quality text without worrying about formatting text documents. Unlike other editors, the LaTeX formatting performs at the end of writing during the compilation in accordance with the guidelines and instructions of the configuration file. Thus aims to facilitate the user’s life, leaving him to only worry about the text content. LaTeX is a free software with versions for virtually all operating systems. The implementation of this software for academic teaching is interesting as a tool in the production of academic papers on scientific standards.

Resumo. Ao preparar e digitar um documento cient´ıfico, criar um artigo ou qualquer modelo de texto que seja, os editores de textos b´asicos apresen- tam algumas dificuldades nas quest˜oes de seguir modelos de monografias, bi- bliografias, citac¸˜oes, formatos de p´aginas, referˆencias cruzadas, textos ma- tem´aticos ou cient´ıficos. Uma proposta de ferramenta para trabalhos ma- tem´aticos, acadˆemicos por exemplo, ´e o uso da linguagem de diagramac¸˜ao de textos LaTeX. Algumas ´areas da ciˆencia exigem uma notac¸˜ao pr´opria para de- terminados objetos como s´ımbolos matem´aticos que muitas vezes ´e dif´ıcil lidar em editores de texto. O LaTeX encoraja o usu´ario a concentrar suas atenc¸˜oes no conte´udo e na distribuic¸˜ao l´ogica das ideias, e n˜ao na aparˆencia, resultando em textos bem estruturados. O LaTeX ´e uma linguagem de marcac¸˜ao que per- mite confeccionar documentos de alta qualidade gr´afica, sem preocupac¸˜ao com a formatac¸˜ao do texto. Diferentemente dos demais editores, o LaTeX realiza a formatac¸˜ao ao t´ermino da escrita, durante a compilac¸˜ao de acordo com as di- retivas e instruc¸˜oes do arquivo de configurac¸˜ao. Assim pretende facilitar a vida do usu´ario, deixando-o se preocupar somente com o conte´udo do texto. LaTeX

´e um software livre com vers˜oes para praticamente todos sistemas operacio- nais. A implantac¸˜ao deste software ao ensino acadˆemico ´e interessante como ferramenta na produc¸˜ao de trabalhos acadˆemicos nas normas cient´ıficas.

(2)

1. Introduc¸˜ao

Segundo Lamport, LATEX ´e um sistema de preparac¸˜ao de documentos, uma vers˜ao espe- cial do programa TeX de Donald Knuth. TeX ´e um sofisticado programa projetado para produzir um texto digitado de alta qualidade especialmente para caracteres matem´aticos. LaTeX adicionado ao programa TeX ´e um a colec¸˜ao de comandos que simplificam a digitac¸˜ao deixando que o usu´ario concentre-se mais na estrututa do documento do que na sua formatac¸˜ao. Na verdade LaTeX representa uma balanc¸a entre a funcionalidade e a facilidade de uso. Bom exemplo disso ´e quando se escreve um documento longo onde tem-se que utilizar v´arias citac¸˜oes, refˆencias cruzadas, numerac¸˜oes (ca´ıtulos,sec¸˜oes, subsec¸˜oes, figuras, tabelas, etc). Diferentemente dos demais editores, o LaTeX realiza a formatac¸˜ao ao t´ermino da escrita, durante a compilac¸˜ao de acordo com as diretivas e instruc¸˜oes do arquivo de configurac¸˜ao. Assim pretende facilitar a vida do usu´ario, deixando-o se preocupar somente com o conte´udo do texto. LaTeX ´e um software li- vre com vers˜oes para praticamente todos sistemas operacionais.

Licenc¸a

A Licenc¸a P´ublica do Projeto LaTeX (LPPL) ´e uma licenc¸a de software originalmente escrito para o LaTeX sistema. Software distribu´ıdo sob os termos da LPPL pode ser considerado como software livre , no entanto, n˜ao ´e copyleft. Al´em do sistema de base de LaTeX, o LPPL tamb´em ´e usado para a maioria dos pacotes LaTeX de terceiros.

2. Editores

Um dos editores que trabalham com LaTeX nos principais sistemas operacionais (Linux, Windows e Mac) ´e o Texmaker. O Texmaker ´e um editor simples para a sintaxe LaTeX, com func¸˜oes avanc¸adas e ferramentas especiais para trabalhar de maneira mais f´acil com a linguagem. O Texmaker funciona da maneira apropriada e torna produtivo o processo de criac¸˜ao de textos cient´ıficos. O editor conta com v´arias func¸˜oes exibidas como bot˜oes em uma Barra de ferramentas, que auxilia o usu´ario a encontr´a-las facilmente. Al´em disso, ele integra um visualizador de PDF, ferramenta para a compilac¸˜ao da sintaxe, destaque para a sintaxe, entre outros. Para quem utiliza a linguagem de programac¸˜ao LaTeX ou est´a aprendendo a montar textos nela, este ´e uma boa alternativa. O Texmaker funciona da maneira apropriada e torna produtivo o processo de criac¸˜ao de textos cient´ıficos. 2.1. Objetivos

Ser˜ao explicados, passo a passo, conceitos essenciais para a confecc¸˜ao de um documento em LaTeX utilizando editores e com este trabalho temos o objetivo de preparar material inicial para inserc¸˜ao do uso da linguagem LaTeX nos trabalhos cient´ıficos e de conclus˜ao de curso realizados pelo Setor Palotina da UFPR.

(3)

3. Compilando um modelo

1. Ser´a usado o modelo da SBC como exemplo. Entre no link a seguir ou copie e cole na barra de seu navegador:

https://www.sharelatex.com/templates/journals/sbc

2. No Texmaker, v´a no canto esquerdo superior e clique em "Arquivo", depois em "Abrir". Procure pelo arquivo "sbc-template.tex" no local onde salvou o download, selecione e execute. Veja que abriu a sintaxe do modelo SBC. 3. V´a na opc¸˜ao superior, selecione "PDFLaTeX" e clique na seta para executar. Depois v´a na opc¸˜ao superior e selecione "Ver PDF" e clique na seta para ver o modelo. Veja que gerou um modelo de artigo segundo a SBC, onde tem sec¸˜oes, subsec¸˜oes, t´ıtulos, imagens, tabelas, referˆencias, identac¸˜oes, tudo gerado atrav´es do algoritmo do Texmaker. Obeserve as classes, as sec¸˜oes e fac¸a alterac¸˜oes ne- cess´arias para se familiarizar com o editor. Lembrando que quando compilamos, o Texmaker gera v´arios arquivos na pasta onde est´a salvo o arquivo Tex.

4. Primeiro Uso: Artigo segundo SBC

4.1. Estrutura de um Modelo

Ser´a criado um artigo seguindo o modelo SBC, usando o mesmo modelo compilado mas criando do zero, onde s´o ir´a usar as pastas internas do modelo.

4.1.1. Classes

Na primeira linha da sintaxe, SEMPRE se escreve "\documentclass[]{}" onde ir´a definir a classe do documento. No caso ser´a um artigo, ent˜ao ficar´a assim:

"\documentclass[12pt]{article}". Nos colchetes, o "12pt" significa o tamanho da fonte de todo o documento, ent˜ao quanto maior for a fonte, maior ´e ser´a a letra do documento.

4.1.2. Pacotes e Componentes

Na segunda linha em diante, ir´a definir os pacotes com o comando

"\usepackage[]{}" para poder preprarar o documento `a uma determinada l´ıngua, adicionar figuras, facilitar a escrita de equac¸˜oes, e muitos outros.

4.1.3. Capa

Depois de ter definido os pacotes, definir´a a capa inicial do artigo com os seguintes comandos:

(4)

\title{} - Define o t´ıtulo de seu documento.

\author{} - Define o nome do autor.

\address{} - Define o enderec¸o, no caso universidade.

\nextinstitute - Define outros enderec¸os.

\email{} - Define o email.

4.2. Programa Principal 4.2.1. In´ıcio

Depois de ter criado a capa, comec¸e o programa principal com o seguinte comando

"\begin{document}", onde se inicia o documento.

Na linha debaixo, entre com o comando "\maketitle", que comec¸ar´a o artigo com a capa que foi construido.

4.2.2. Sum´ario

Em uma p´agina em branco, entre com o comando "\tableofcontents" onde ir´a gerar automaticamente um sum´ario para as sec¸˜oes e subsec¸˜oes do artigo.

4.2.3. Sec¸˜oes e Subsec¸˜oes

Para criar sec¸˜oes e subsec¸˜oes, entre com o comando "\section{Nome da sua sec¸˜ao}" e "\subsection{nome da sua subsec¸˜ao}".

4.2.4. Tabelas

O Texmaker vem com um assistente de tabelas para o mesmo. V´a na aba superior em

”Assistentes”e ”Assistente de tabela”.

Veja que o assistente ajuda na definic¸˜ao de linhas, colunas, alinhamentos, bordas, enfim, o necess´ario para criar uma tabela, gerando depois a sintaxe pronta para vocˆe alterar e implementar sua tabela.

4.2.5. Figuras

Entre com comando "\begin{figure}[]", onde criar´a automaticamente tamb´em

"\end{figure}". Dentro dos colchetes coloque "h" para a imagem ficar entre os textos, caso contr´ario entre com "b" para ficar na base ou "t" para o topo. Na outra li- nha entre com o comando "\includegraphics[scale=]{}". Em "scale=”ir´a definir o tamanho que a imagem ficar´a, no caso coloque "1". Nos colchetes, ir´a colocar o destino de imagem junto com o formato dela, exemplo:

\includegraphics[scale = 1]{imagens/logo.jpg}.

(5)

4.2.6. Algumas Tags e Significados

• \textbf{}, \textit{}, \underline{}... - Estilos de fontes

\textit{} Italics

\textsl{} Slanted

\textbf{} Boldface

\texttt{} Typewriter

\textsc{} SMALLCAPS

\textsf{} Sans Serif

\emph{} Emphasis

\underline{} Underline

• {\Huge}, {\tiny}, {\small}... - Tamanho das fontes

\tiny{} tiny

\scriptsize{} scriptsize

\footnotesize{} footnotesize

\small{} small

\large{} large

\Large{}

Large

\LARGE{}

LARGE

\huge{}

huge

\Huge{}

Huge

4.2.7. S´ımbolos Reservados

1. Alguns s´ımbolos s˜ao reservados no LATEX e n˜ao podem ser inseridos normal- mente, para inseri-los, entre com os seguintes comandos:

\& & \$ $ \# # \% %

\ \{ { \} } $\backslash$ \

\ˆ{} ˆ \˜{} ˜ \{} {} ... ...

4.2.8. Listas e Itens

1. Para criar listas com itens pontuados, entre com o comando

"\begin{itemize}". Na linha debaixo entre com "\item" e em seguida a sua frase ou palavra, finalizando com \end{itemize}.

(6)

4.2.9. Referˆencias de Texto

Para fazer alguma referˆencia de um texto, entre com o comando "\beginquotation" e escreva o texto na linha de baixo, finalizando com o "\endquotation".

4.2.10. Referˆencias Bibliograficas

1. Para fazer refˆencias bibliograficas, entre com o comando

"\begin{thebibliography}{}". Dentro dos colchetes coloque o n´umero de refˆencias que ir´a fazer. Logo em seguida entre com o comando "\bibitem {}" onde dentro dos colchetes ir´a colocar a palavra chave para fazer a referˆencia, exemplo:

\begin{thebibliography}{3}

\bibitem {ref1} MILOCH, Mateus; MOURA, Ellen; Computac¸˜ao: Palo- tina, Editora LICOMP, 2014.

\endthebibliography

2. Depois de ter determinado a palavra chave e terminado o corpo da bibliografia, v´a na parte do texto onde queira fazer referˆencia e entre com o comando ”\cite{}”, onde ir´a escrever dentro dos colchetes a palavra chave.

3. Exemplo de uma referˆencia de internet:

SOBRENOME, NOME ( ou INSTITUIC¸˜AO). (data original). T´ıtulo: subt´ıtulo. Enderec¸o do site. Data de acesso.

4.3. S´ımbolos Matem´aticos

Umas das poderosas ferramentas do LATEX, ´e o manuseio com f´ormulas matem´aticas e cient´ıficas. Sendo assim, ser´a ensinado a introduzir f´ormulas b´asicas da m´atem´atica para a confecc¸˜ao de um documento. Para comec¸ar uma a f´ormula, ter´a que entrar com "$ $" e inserir as f´ormulas entre eles.

4.3.1. Algumas F´ormulas

• Subscritos, superescritos, frac¸˜oes

(7)

Sintaxe Execuc¸˜ao

aˆ2 a2

aˆ2\quad a2

a 2 a2

aˆ{2+2} a2+2

a {i,j} ai,j

x 2ˆ3 x32

x’ x0

\hat a \ \vec c \ \overrightarrow{a b} \ \widehat{d e f} ˆa ~cabdefd

\sum {k=1}ˆ{N} kˆ2 PNk=1k2

\prod {i=1}ˆ{N} x {i} QNi=1xi

\lim {n \to \infty}x n limn→∞xn

\int {-N}ˆ{N} eˆx\, dx R−NN exdx

\oint {C} xˆ3\, dx + 4yˆ2\, dy HCx3dx + 4y2dy

\frac{2}{4} or {2 \over 4} 24or24

{n \choose k} nk

• Outras f´ormulas

Sintaxe Execuc¸˜ao

\frac{\sqrt a}{a+b} + \sqrt{ \frac{x+5}{x-5} }

a a+b+

qx+5 x−5

\sqrt{ 1 + \sqrt{ 1 + \sqrt{ 1 + x}}}

r

1 +

q

1 +1 + x

\left( \frac{ 1 }{\sqrt{\frac{x+1}{x-2}}} \right)

q1

x+1 x−2

R {\mu\nu} - \frac12 g {\mu\nu} R = \kappa T {\mu\nu} Rµν12gµνR = κTµν

(a+b)ˆ2 = aˆ2 + 2ab + bˆ2 (a + b)2 = a2+ 2ab + b2

aˆ2 - xˆ{(xˆ2-2x+1)ˆ{x+1}} a2− x(x2−2x+1)x+1

\quad \tan x = \frac{\sin x}{\cos x} tan x = sin xcos x

\mathrm{e}ˆx = \sum {n=0}ˆ\infty \frac{xˆn}{n!} ex =Pn=0xn!n

\Sigma = \alpha, \beta) - \theta ( \alpha - \beta ) Σ = (α, β) − θ(α − β) H {2}O + \frac{Br {23}}{Nˆ{56}} H2O + BrN5623

\frac{-b\pm \sqrt{bˆ2-4ac}}{2a} −b±

b2−4ac 2a

5. Beamer

5.1. In´ıcio do Programa

Mas para facilitar o usu´ario `a criar slides, o Texmaker j´a vem com um assistente para isso. V´a na aba superior em ”Assistentes”e ”Quick Beamer Presentation”. Veja que o assistente ajuda na interface dos modelos, definic¸˜ao de pacotes, codificac¸˜ao, fontes, enfim, o necess´ario para criar um slide, gerando depois a sintaxe pronta para alterar e implementar seu Beamer.

(8)

• Modelo online:

www.latextemplates.com/templates/presentations/1/ presentation_1.zip

6. Conclus˜ao

O LATEX´e uma ferramenta f´acil e agil na produc¸˜ao de documentos matem´aticos, ci- ent´ıficos, artigos, slides, pois permite criar documentos de aparˆencia verdadeiramente profissional. As pessoas s˜ao encorajadas a concentrar suas atenc¸˜oes no conte´udo e na distribuic¸˜ao l´ogica das id´eias, e n˜ao na aparˆencia, resultando em textos bem estruturados. A edic¸˜ao de f´ormulas no LaTeX ´e robusta e sua apresentac¸˜ao, visualmente agrad´avel. As estruturas tipogr´aficas do LaTeX complexas como bibliografia, tabela de conte´udo e citac¸˜oes est˜ao atribu´ıdos, podendo ser geradas facilmente e de forma consistente ao longo do documento. O LaTeX ´e um software livre, permitindo que haja vers˜oes para praticamente todo sistema operacional. A implantac¸˜ao deste software ao ensino acadˆemico ´e interessante como ferramenta na produc¸˜ao de trabalhos acadˆemicos nas normas cient´ıficas. Dever´a-se preparar um material inicial para inserc¸˜ao do uso da linguagem LaTeX nos trabalhos cient´ıficos e de conclus˜ao de curso realizados pelo Setor Palotina da UFPR. A inclus˜ao desse material na universidade vincula-se aos cursos de li- cenciaturas pelo fato de ser uma linguagem de editorac¸˜ao utilizada em eventos cient´ıficos e internacionais e desconhecida do setor Palotina da UFPR, com isto, preparando melhor os alunos para a participac¸˜ao de eventos e desenvolvimentos de trabalhos de melhor qualidade gr´afica, assim, melhorando e aumentando a qualidade de ensino e formac¸˜ao dos licenciados da UFPR.

Referˆencias

[1] PROJECT, LaTeX; 4 May 2008; LaTeX Project Public License; http://en.wikipedia.org/wiki/LaTeX Project Public License; Acesso em 10 ago. 2014.

[2] LAMPORT, Leslie; 1984; LaTeX; http://en.wikipedia.org/wiki/LaTeX; Acesso em 31 jul. 2014.

[3] BOAVIAGEM, Guilherme Ribeiro; 31 jan. 2014; [latex] 02 - Modo texto e modo matem´atico; https://www.youtube.com/watch?v=gI6QUytr9kc; Acesso em 25 agost. 2014.

[4] SINGHAL, Sourav; 19 jan. 2012; Latex Tutorial How to write mathematics equations in Latex ; https://www.youtube.com/watch?v=DvDO1mea1w0; Acesso em 25 agost. 2014.

[5] SINGHAL, Sourav; 24 fev. 2012; LaTeX Tutorial: How to write basic mathematics in LaTeX; https://www.youtube.com/watch?v=DvDO1mea1w0; Acesso em 25 agost. 2014.

Referências

Documentos relacionados

Para preparar a pimenta branca, as espigas são colhidas quando os frutos apresentam a coloração amarelada ou vermelha. As espigas são colocadas em sacos de plástico trançado sem

(1983) estudaram o efeito da adição de monensina (l00mg) em dietas de novilhas da raça holandesa, recebendo 33% de concentrado e 67% de volumoso, verificaram que houve aumento de

Ainda na janela de biblioteca, clique no centro do botão que deseja inserir no filme, mantenha o botão pressionado enquanto arrasta o mesmo para área de desenho.. Renomeie a

O valor da reputação dos pseudônimos é igual a 0,8 devido aos fal- sos positivos do mecanismo auxiliar, que acabam por fazer com que a reputação mesmo dos usuários que enviam

Resumo da análise de variância efetuada para Densidade básica (DB), comprimento de fibra (CF), espessura da parede da fibra (EPF), comprimento de vaso (CV), diâmetro de vaso

A Lei nº 2/2007 de 15 de janeiro, na alínea c) do Artigo 10º e Artigo 15º consagram que constitui receita do Município o produto da cobrança das taxas

A drenagem linfática manual mostra-se eficaz durante o período gestacional por promover alivio das dores, causar relaxamento e reduzir o edema, principalmente

 Foi criado o Fundo Azul, que irá funcionar no âmbito de competências da Ministra do Mar, com a natureza de património autónomo e o objetivo de se constituir como um mecanismo de