0% encontró este documento útil (0 votos)
132 vistas11 páginas

Tutorial Latex

Este documento presenta un taller básico de Latex. Explica cómo instalar las distribuciones de Latex y editores como TexStudio. Cubre conceptos básicos como editar, compilar documentos, escribir texto normal y matemático, e insertar tablas e imágenes. El documento está dirigido a usuarios principiantes de Latex.

Cargado por

kelin61
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)
132 vistas11 páginas

Tutorial Latex

Este documento presenta un taller básico de Latex. Explica cómo instalar las distribuciones de Latex y editores como TexStudio. Cubre conceptos básicos como editar, compilar documentos, escribir texto normal y matemático, e insertar tablas e imágenes. El documento está dirigido a usuarios principiantes de Latex.

Cargado por

kelin61
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

Taller de Latex Básico

Carlos Cruz y Angel Rivera


23 de noviembre de 2016

Índice
1. Introducción 1

2. Instalación 2
2.1. Distribuciones TEX y editores . . . . . . . . . . . . . . . . . . . . 2
2.2. Distribuciones TEX . . . . . . . . . . . . . . . . . . . . . . . . . 2
2.3. Un editor de Latex . . . . . . . . . . . . . . . . . . . . . . . . . . 2

3. Acciones en una sesión de Latex 3


3.1. Editar y compilar . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
3.2. Edición . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

4. Escritura de texto normal 4


4.1. Tipos de tamaño y fuente . . . . . . . . . . . . . . . . . . . . . . 4
4.2. Párrafos y efectos especiales . . . . . . . . . . . . . . . . . . . . . 5

5. Texto en modo matemático 5


5.1. Potencias, subı́ndices y superı́ndices . . . . . . . . . . . . . . . . 5
5.2. Tamaño natural . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
5.3. Raı́ces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

6. Inserción de tablas e imágenes 10


6.1. Tablas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

1. Introducción
LATEX (escrito LaTeX en texto plano) es un sistema de composición de
textos, orientado a la creación de documentos escritos que presenten una alta
calidad tipográfica. Por sus caracterı́sticas y posibilidades, es usado de forma
especialmente intensa en la generación de artı́culos y libros cientı́ficos que in-
cluyen, entre otros elementos, expresiones matemáticas.
LaTeX está formado por un gran conjunto de macros de TeX, escrito por
Leslie Lamport en 1984, con la intención de facilitar el uso del lenguaje de com-
posición tipográfica, TEX, creado por Donald Knuth. Es muy utilizado para la

1
composición de artı́culos académicos, tesis y libros técnicos, dado que la calidad
tipográfica de los documentos realizados con LaTeX es comparable a la de una
editorial cientı́fica de primera lı́nea.

2. Instalación
2.1. Distribuciones TEX y editores
Distribuciones TEX y editores Una distribución TEX contiene el núcleo
principal del programa, paquetes y extensiones adicionales. Integra todo lo que
hace falta para poner a funcionar TEX con una o varias extensiones (dialectos)
del programa TEX sobre un sistema operativo.
Una vez que instalamos TEX usando alguna distribución, es conveniente
tener un editor no solo para editar de manera cómoda el texto, también para
acceder de manera sencilla a las tareas usuales de una sesión Latex: editar,
compilar y visualizar (en DVI o PDF).

2.2. Distribuciones TEX


Distribuciones TEX Hay varias distribuciones TEX, por ejemplo: TeXLive
(Windows, Linux, Mac), Mactex (Mac OS X) y Miktex (Windows).
Seguiremos con la instalación de Miktex 2.9 básico para comenzar con el
taller.

Miktex 2.9

2.3. Un editor de Latex


Un editor de Latex Después de la instalación de la distribución TEX, insta-
lamos un editor. Hay varios editores: Texmaker, Texstudio, Winshell, Kile, etc.
Los editores buscan la instalación TEX de manera automática.
Para el objetivo de este taller utilizaremos el editor:

TexStudio

2
3. Acciones en una sesión de Latex
3.1. Editar y compilar
Editar y compilar
Preámbulo
El preámbulo es la clase de documento, indicaciones sobre márgenes, largo y
ancho de página, numeración, etc. y cargamos los paquetes adicionales (fuentes,
sı́mbolos, gráficos, etc.)
\documentclass{article}
\textheight = 20 cm % Por defecto: 19 cm
\textwidth = 18 cm % Por defecto: 14 cm
\topmargin = -2 cm % Por defecto: 3 cm
\oddsidemargin = -1 cm % Por defecto: 4.5 cm
\usepackage{amsmath, amssymb, amsfonts, latexsym}
\usepackage[utf8]{inputenc}

\begin{document}
Cuerpo del documento de escritura de texto corriente y texto en modo ma-
temático.
\end{document}

Otros comandos para el preámbulo \renewcommand{\baselinestretch}{1.5}:


Genera un texto a espacio y medio.
\pagestyle{empty}: Elimina la numeración de las páginas.
\parskip=Xmm: Genera un espacio de X mm entre los párrafos.
\parindent = 0mm : Elimina la sangrı́a.
\newpage: Le indica a Latex que siga imprimiendo en la siguiente página.

3.2. Edición
Edición:
Para editar un texto corriente solamente editamos igual que en cualquier pro-
cesador de textos. Y en la edición de texto matemático, comúnmente, se utiliza
dentro de los sı́mbolos $ · · · $ para la edición de texto matemático en lı́nea con
el texto corriente y $$ · · · $$ para la edición solamente de texto matemático.

Compilación:
En el menú del editor está la opción LaTex o la opción PDFLatex para compilar.

3
Esto nos permite detectar, por ejemplo, errores en los comandos o en la sintaxis
de la fórmula.

4. Escritura de texto normal


4.1. Tipos de tamaño y fuente
Caracteres especiales Algunos caracteres están reservados para que cum-
plan alguna función, por eso no se pueden obtener digitándolos (tecleándolos)
directamente como cualquier letra. Entre ellos tenemos:

Carácter Reservado para:


\ carácter inicial de comando
{} abre y cierra bloque de código
$ abre y cierra el modo matemático
& tabulador(en tablas y matrices)
# señala parámetro en las macros
,ˆ para subı́ndices y exponentes
˜ para evitar cortes de renglón
% para comentarios
Algunos tipos de fuentes Para cambiar el tipo de letra se pone {\tipo texto}.

Comando produce
\rm Roman Roman
\em Enfático Enfático
\bf Negrita Negrita
\it Itálica Itálica
\sl Slanted Slanted
\sf Sans Serif Sans Serif
\sc Small Caps Small Caps
\tt Typewriter Tipewriter
\underline{subrayado} subrayado

Tamaños de letras Una manera de especificar el tamaño de la fuente es la


siguiente:
Comando produce
{\tiny Tiny} Tiny

{\small Small} Small


{\normalsize Normal} Normal
{\large large} large
{\Large Large} Large
{\huge huge} huge
{\Huge Huge} Huge
4
4.2. Párrafos y efectos especiales
Párrafos y efectos especiales En LATEXse puede escribir de manera ordenada
o desordenada, el programa acomoda el texto e interpreta los comandos que
se digitaron. Pero, por tratarse de un código, mejor es indentar correctamente
el texto. Para indicarle a LATEXque un párrafo ha terminado hay que dejar un
renglón en blanco.
Si entre dos palabras se deja más de dos espacios en blanco solo se imprimirá
uno. También se tiene que dejar doble paso de lı́nea doble enter para separar
párrafos o usar \\ para cambiar de renglón. Si usamos \\\\ avanzamos dos
renglones.
Texto en columnas y enumeración automática Para el texto en columnas
utilizamos el paquete multicol y se pone en el preámbulo,
\usepackage{multicol}.
Antes del texto que se quiere escribir a doble columna se escribe
\begin{multicols} {2} y se finaliza con \end{multicols}.
En el caso de la enumeración se utiliza el comando enumerate. Cada nuevo
ı́tem se indica con \item, con esto se obtiene una enumeración automática.
Veamos un ejemplo
Ejemplo :Enumeración y doble columna
\begin{enumerate}
\item Si $\cos \theta <0$ y $\tan \theta >0$ entonces
$\theta$ se encuentra en:
\begin{multicols}{2}
\begin{enumerate}
\item I cuadrante \item II cuadrante
\item III cuadrante \item IV cuadrante
\end{enumerate}
\end{multicols}
\end{enumerate}

I Si cos θ < 0 y tan θ > 0 entonces θ se encuentra en:

1) I cuadrante 3) III cuadrante


2) II cuadrante 4) IV cuadrante

5. Texto en modo matemático


5.1. Potencias, subı́ndices y superı́ndices
Recordemos que frecuentemente el texto matemático va en el entorno

$ ··· $

Veamos los siguientes comandos:

5
Expresión Código
xp x^p
(22 )n (2^2)^n
n
22 2^{2^n}
an a_n
uN +1 u_{N+1}
uN +1 u_{_{N+1}}
aji a_i^j
PN
n=1 un \sum_{n=1}^{N}u_n
Rb
a
f (x)dx \int_{a}^{b}f(x)dx

5.2. Tamaño natural


Como se ve en la tabla anterior, el texto matemático se ajusta al ancho del renglón.
Para desplegarlo en tamaño natural se usa el comando \displaystyle. Por ejemplo:
Ejemplo :Ejemplo El texto:

La suma parcial $N-$ésima $S_N$ se define con la igualdad


$\displaystyle S_N = \sum_{k=1}^{N} \; a_n$

produce:
N
X
La suma parcial N −ésima SN se define con la igualdad SN = an
k=1

5.3. Raı́ces
Raı́ces cuadradas y ráices n−ésimas.

Expresión
√ Código
x+1 \sqrt{x+1}
pn

x+ x \sqrt[n]{x+\sqrt{x}}

q
n
x+ x \displaystyle \sqrt[n]{x+\sqrt{x}}

Para hacer fracciones se pueden utilizar los comandos: \over, frac{}{}, o \atop.
Veamos la siguiente tabla:

6
Expresión Código
x+1
x−1
x+1 \over x-1
x+1
x−1
\frac{x+1}{x-1}

x+1
\cfrac{x+1}{x-1}
x−1
x
x+
x+1 \cfrac{x+\cfrac{x}{x+1}}{x-1}
x−1
n+1
!
1 n
1+ \left( 1+\cfrac{1}{x}\right) ^{\cfrac{n+1}{n}}
x

Expresión Código
f
a→b a \stackrel{f}{\rightarrow} b

lı́m f (x) \displaystyle \lim_{x \to 0} f(x)


x→0

!
a
\displaystyle{a \choose b}
b
n
Y wi
\prod_{\overset{i=0}{i \neq k}}^{n}
wi − wk
i=0
i6=k

\cfrac{w_i}{w_i-w_k}

Algunas de las integrales conocidas:

7
Expresión
Z Código
F · dr \displaystyle \int_C \mathbf{F} \cdot dr
C
Z b
f (x)dx \displaystyle \int_a^b f(x) dx
a

I
F · dr \displaystyle \oint_C \mathbf{F} \cdot dr
C

ZZ
f (x, y)dA \displaystyle \iint_A f(x,y)dA
A

ZZZ
f (x, y, z)dV \displaystyle \iiint_V f(x,y,z)dV
V

Las llaves se ponen con \{ y \}. Esto se usa tanto en texto corriente como en
modo matemático.
Ejemplo :Ejemplo El texto:

Leyes de DeMorgan:
$\displaystyle{ \left\{
{\overline{A \cup B} = \overline{A} \cap \overline{B}
\atop
\overline{A \cap B} = \overline{A} \cup \overline{B}
}
\right.}
$

A∪B =A∩B
Produce: Leyes de DeMorgan:
A∩B =A∪B
Para editar una matriz se debe indicar:
Los delimitadores, digamos: \left[ ... \right]
Inicio del array y el número y alineación de las columnas (centrado(c), alineado
a la izquierda(l) o a la derecha (r)), digamos 3 columnas: \begin{array}{lcr}
Los delimitadores de columnas, para 3 columnas: & & & \\
Final del array: \end{array}.
Ejemplo :Ejemplo El texto:

f(x) = \left\{ \begin{array}{lcl}


x^2 & \mbox{ si } & x<0\\
& &\\
x-1 & \mbox{ si } & x>0\\
\end{array}
\right.

8
Produce:  2
 x si x<0
f (x) =
x−1 si x>0

El entorno array es útil y versátil. Si solo queremos trabajar con matrices pode-
mos usar los entornos pmatrix, bmatrix, Bmatrix, vmatrix y Vmatrix. Estos
entornos producen, respectivamente, (), [], || y ||||.
Ejemplo :Ejemplo El texto:

\begin{pmatrix}
1 & 2 & -1\\
-1 & 1 & 0\\
0 & 0 & 1\\
\end{pmatrix} \begin{pmatrix}
x\\ y\\ z
\end{pmatrix} = \begin{pmatrix}
2\\ 1\\ 0
\end{pmatrix}

Produce:     
1 2 −1 x 2
−1 1 0   y  =  1
0 0 1 z 0
Se puede alinear usando el entorno align:
&= establece una igualdad en la misma columna mientras que & establece un
cambio de columna.
El comando \intertext{texto} intercala texto entre filas mientras se mantiene
las columnas alineadas.
Permite ecuaciones numeradas o sin numerar (utilizando align*).
Ejemplo :Ejemplo El código

\begin{align*}
\intertext{Factorizamos,}
x^3-5x^2+6x &= x(x^2-5x+6) & \mbox{ Factor común }\\
&= x(x-3)(x-2) & \mbox{ Tanteo simple }\\
\end{align*}

Produce:

Factorizamos,

x3 − 5x2 + 6x = x(x2 − 5x + 6) Factor común


= x(x − 3)(x − 2) Tanteo simple

9
6. Inserción de tablas e imágenes
6.1. Tablas
[fragile = singleslide]Inserción de tablas Las tablas se editan de forma similar a las
matrices pero en las tablas se pueden poner lı́neas verticales y horizontales. El modo
matemático debe especificarse en una tabla.
Para agregar lı́neas verticales se ponen marcas como | o || en la parte que co-
rresponde al alineamiento de columnas.
Para agregar lı́neas horizontales, al final de cada fila se especifica
• \hline: lı́nea tan larga como la tabla.
• \cline{i-j}: lı́nea de columna i a columna j.
Ejemplo :Ejemplo

El texto:
\begin{tabular}{|c|c|c|} \hline
$p$ & $q$ & $p \rightarrow q$ \\\hline
0 & 0 & 1 \\
0 & 1 & 1 \\\cline{1-2}
1 & 0 & 0 \\
1 & 1 & 1 \\\hline
\end{tabular}

Produce:
p q p→q
0 0 1
0 1 1
1 0 0
1 1 1

10
Ejemplo :Ejemplo de inserción de tabla

El texto:
\begin{table}[h!]
\centering
\begin{tabular}{|c|c|c|} \hline
$p$ & $q$ & $p \rightarrow q$ \\\hline
0 & 0 & 1 \\
0 & 1 & 1 \\\cline{1-2}
1 & 0 & 0 \\
1 & 1 & 1 \\\hline
\end{tabular}
\caption{Tabla de verdad para $p \righarrow q$}
\end{table}

Ejemplo : Produce:

p q p→q
0 0 1
0 1 1
1 0 0
1 1 1

Cuadro 1: Tabla de verdad para a → b

11

También podría gustarte