0% encontró este documento útil (0 votos)
184 vistas38 páginas

Guía Básica de LATEX para Principiantes

Este documento proporciona una introducción a LaTeX. Explica que LaTeX es un lenguaje de marcado similar a HTML y diseñado para la escritura matemática. Detalla los componentes básicos de un documento LaTeX como la clase de documento, el preámbulo, el contenido y las secciones. También describe comandos, ambientes y paquetes útiles, y ofrece ejemplos de cómo escribir fórmulas y símbolos matemáticos en LaTeX.

Cargado por

Stephanie Chau
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
184 vistas38 páginas

Guía Básica de LATEX para Principiantes

Este documento proporciona una introducción a LaTeX. Explica que LaTeX es un lenguaje de marcado similar a HTML y diseñado para la escritura matemática. Detalla los componentes básicos de un documento LaTeX como la clase de documento, el preámbulo, el contenido y las secciones. También describe comandos, ambientes y paquetes útiles, y ofrece ejemplos de cómo escribir fórmulas y símbolos matemáticos en LaTeX.

Cargado por

Stephanie Chau
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

LATEX for dummies

Alejandro Pimentel
13 de Marzo, 2015
Ponticia Universidad Catlica de Chile

introduccin

introduccin

Qu es LATEX?

Es un lenguaje de demarcacin1 (como HTML).

1 Markup

Language.
2

por qu LATEX?

El estndar en la comunidad cientca


Orientado a la escritura matemtica
Reutilizacin de cdigo
Separacin de formato y contenido
Innumerables libreras para todo
Referencias y Bibliografa
Free & Open Source
Poner imagenes no arruina los documentos

compilador

Distribuciones
MiKTeX para Windows
TeX Live para Linux y S.O. sobre UNIX
MacTeX es una redistribucin de Tex Live para Mac.

editores

Editores
Bloc de Notas o cualquier editor de texto
TexStudio
..o editores en lnea!
ShareLaTeX
Overleaf

hello world!

\documentclass{article}

2
3
4
5

\begin{document}
Hello World!
\end{document}

basics

componentes de un documento LATEX

1. Document Class
2. Preamble
3. El documento
4. Section, subsection y subsubsection
5. Environments
6. Comandos

document class

La primera lnea de todos los documentos LATEX


Especica el tipo del documento
1

\documentclass{article}

Algunos tipos de documento:


Tipo de documento
Descripcin
article
Documentos cortos y artculos de journal2 .
report
Documentos largos.
book
Libros
letter
Cartas
3
beamer
Presentaciones en Beamer
2Y

sus tareas.
esta presentacin

3 Como

preamble

Lo que est entre documentclass y el contenido del documento4 .


Aqu va:
Paquetes que se deben importar
Denicin de comandos personales
Conguraciones de paquetes importados
1
2
3

\usepackage{amsmath,amsfonts,graphicx}
\usepackage{showexpl,listings}
\usepackage[usenames,dvipsnames]{xcolor}

4 Ver

slide 11
10

el documento (\begin{document}..)

Es el environment5 donde va el contenido del documento.


1
2
3

\begin{document}
NO HAY PAN!
\end{document}

5 Ver

slide 13
11

section, subsection y subsubsection

Generalmente organizamos nuestros documentos de manera


jerrquica. En LATEX, existen los siguientes comandos para separar las
distintas partes del documento:
1. \section
2. \subsection
3. \subsubsection
4. \paragraph
5. \subparagraph
1
2

\section{Una seccion numerada}


Lorem ipsum..

3
4
5

\section*{Una seccion no numerada}


Lorem ipsum..
12

environments

Un environment dene o modica el formato de su contenido. Este


cdigo,
1
2
3

\begin{center}
Hola, estoy centrado!
\end{center}

produce lo siguiente:
Hola, estoy centrado!

13

comandos

Los comandos sirven para escribir smbolos especiales6 y para


muchas otras cosas. Por ejemplo:
1
2
3
4

\bf{Estoy en negrita.} \\
\Large{Soy muy grande!} \\
$\hat{a} = \frac{\vec{a}}{|\vec{a}|}$
\includegraphics[width=.4\linewidth]{img/appa.jpg}

Estoy en negrita.

Soy muy grande!


=
a

a
|a|

6 Como

los que no estn en el teclado


14

latex en sus tareas

math mode

LATEX facilita la escritura de frmulas matemticas, por ejemplo:


1
1+

1
1
2+
3+x

1
1+

1
1
2+ 3+x

16

math mode: inline

La ecuacin va en lnea con el texto:


1
2
3

Sea $\Sigma$ un conjunto de proposiciones en


logica proposicional y sea $\phi$ otra
proposicion.

Sea un conjunto de proposiciones en lgica proposicional y sea


otra proposicin.

17

math mode: display

La ecuacin va centrada en una linea aparte:


1
2

Demuestre que:
$$A \cup B = B \cup A$$

Demuestre que:
AB=BA

18

algunos smbolos

Todos los smbolos matemticos estn en LATEX, aunque


generalmente hay que usar paquetes7 .
Smbolo

7 Como

Comando
\alpha
\beta
\neg
\vee
\wedge
\rightarrow
\leftarrow
\leftrightarrow
\Leftrightarrow

Smbolo

Comando
\forall
\exists
\in
\not \in
\leq
\geq
\cup
\cap
\subset
\subseteq

amsmath, amsfonts o amssymb.


19

ms smbolos y comandos

De tamao variable
Smbolo

Comando
\sum
\prod
\int
\oint
\bigcup
\bigcap
\bigvee
\bigwedge
\biguplus

Comandos
Accin
Negrita
Cursiva

Comando
\bf
\it

Font size
Tamao
Tiny
Small
Large
Larger
Huge

Comando
\tiny
\small
\large
\Large
\huge

20

simbolos y comandos matemticos en accin

1. ai+2 = ai + ai+1
1

$a_{i+2} =

a_i + a_{i+1}$

2. a2 + b2 = c2
1

$a^2 + b^2 = c^2$

3. {a A | a es un nmero primo}
1

$\{\forall a \in A \mid a \text{es un nmero primo}\}$

21

simbolos y comandos matemticos en accin

4.

k=

k=0
1

$$\sum_{k=0}^{n} k = \frac{n*(n+1)}{2}$$

5.

{
f(n) =

1
2
3
4
5

n (n + 1)
2

if n = 0

f(n 1) n if n > 0.

$$f(n) =
\begin{cases}
1 & \text{if } n = 0 \\
f(n-1) * n & \text{if } n > 0.
\end{cases} $$
22

latex like a boss

bibtex

Sirve para manejar referencias. Supongamos que el archivo refs.bib8


contiene lo siguiente:
1
2
3
4
5
6

@article{jlreuttermagic2002,
author = {Juan L. Reutter},
title
= {Building a winning Deck},
journal = {MtG},
year
= {2002}
}

Para citar esta publicacin, hay que poner:


1

\cite{jlreuttermagic2002}

8 La

base de datos de referencias.


24

..bibtex

Y al nal del documento debe ir:


1
2

\bibliographystyle{acm}
\bibliography{refs}

25

un buen cdigo debe estar ordenado (?)

Un documento LATEX puede estar compuesto por varios archivos


distintos.
1
2
3
4

\begin{document}
\begin{center}
{\huge Tarea 1}
\end{center}

5
6
7
8
9
10
11
12

\begin{enumerate}
\item Pregunta 1\\
\input{p1.tex}
\item Pregunta 2\\
\input{p2.tex}
\end{enumerate}
\end{document}
26

environments tiles! :d

array

1
2
3
4
5
6

\begin{equation*}
\begin{array}{lcccr}
a, b, c & \in & A_1 & \subset & A\\
b, d, e, f, g, h & \in & A_2 & \subset & A
\end{array}
\end{equation*}

a, b, c
A1
b, d, e, f, g, h A2

A
A

28

enumerate

1
2
3
4

\begin{enumerate}
\item Soy un item numerado.
\item Yo tambien!
\end{enumerate}

1. Soy un item numerado.


2. Yo tambien!

29

itemize

1
2
3
4

\begin{itemize}
\item Solo me dieron un punto ordinario! :(
\item Tambin quiero un numero.
\end{itemize}

Solo me dieron un punto ordinario! :(


Tambin quiero un numero.

30

tabular

1
2
3
4
5

\begin{tabular}{ c | c | c }
x & o & x \\ \hline
o & x & o \\ \hline
o &
&
\end{tabular}

x
o
o

o
x

x
o

31

paquetes tiles

paquetes tiles

Paquete
amsmath
amssymb
babel
oat
fullpage

Qu hace?
Facilita la escritura de frmulas
Agrega la mayora de los caracteres matemticos
Cambia el idioma de entrada del documento LATEX
Hace que las imgenes vayan donde uno las pone
Ajusa los margenes de todos los bordes a 1.5 cm

33

links tiles

y cmo hago un backslash? :(

http://detexify.kirelabs.org

35

links tiles

1. https://google.com
2. http://sharelatex.com/learn
3. http://tex.stackexchange.com
4. http://en.wikibooks.org/wiki/LaTeX

36

fin

También podría gustarte