Manual Latex
-
Upload
sebastian-sandoval -
Category
Documents
-
view
37 -
download
5
Transcript of Manual Latex
Indice
I. INTRODUCCION 2
II. DISTRIBUCIONES TeX/ LATEX YEDITORES 2
A. DISTRIBUCIONES . . . . . . . . . . 2
B . EDITORES . . . . . . . . . . . . . . . 2
C . ACCIONES EN UNA SECION ENLATEX . . . . . . . . . . . . . . . . . 3
III.ESTRUCTURACION DEL DOCU-MENTO 3
A. PREAMBULO . . . . . . . . . . . . . 3
B . PAQUETES . . . . . . . . . . . . . . 4
C . CUERPO DEL DOCUMENTO . . . . 4
D . MARGENES DEL TEXTO . . . . . . 4
E . CABECERA Y PIE DE PAGINA . . 4
F . NUMERO DE PAGINA . . . . . . . . 5
G . CABECERAS . . . . . . . . . . . . . 5
IV. EDICION DE TEXTO 6
A. CARACTARES RESERVADOS DELATEX . . . . . . . . . . . . . . . . . . 6
B . ESPACIOS EN BLANCO . . . . . . . 6
C . TIPOS DE TEXTO . . . . . . . . . . 6
D . TAMANOS DE TEXTO . . . . . . . . 6
E . ALINEACION DEL TEXTO . . . . . 6
E.1. TEXTO CENTRADO . . . . . 7
E.2. ALINEACION A LA IZ-QUIERDA O DERECHA . . . 7
V. LISTAS 7
A. TIPOS DE ENTORNOS . . . . . . . 8
A.1. ENTORNO enumerate . . . . . 8
A.2. ENTORNO itemize . . . . . . 8
A.3. ENTORNO description . . . . 8
VI. SECCIONADO DEL DOCUMENTO 8
VII. TABLAS 8
A. EL ENTORNO TABULAR . . . . . . 9
B . FILAS . . . . . . . . . . . . . . . . . . 9
C . EL AMBIENTE TABLE . . . . . . . 10
VIII.INCLUSION DE GRAFICOS 10
A. GRAFICOS EN LATEX . . . . . . . . . 10
B . EL COMANDO \includegraphics . . 10
C . CREACION DE FIGURAS FLO-TANTES . . . . . . . . . . . . . . . . 11
D . POSICIONAMIENTO DE FIGURAS 11
IX.ECUACIONES Y FORMULAS 12A. EL AMBIENTE math . . . . . . . . . 12B . LOS AMBIENTES displaymath y
equation . . . . . . . . . . . . . . . . . 12C . SIMBOLOS MATEMATICOS . . . . 13D . OPERADORES . . . . . . . . . . . . 13E . FUNCIONES . . . . . . . . . . . . . . 13F . DELIMITADORES . . . . . . . . . . 13
X. MATRICES Y DETERMINANTES 13A. ENTORNO PARA MATRICES . . . 14B . ENTORNO PARA DETERMINANTES 14
XI.EXPORTACION A CODIGO LATEX 14A. GEOGEBRA . . . . . . . . . . . . . . 14B . MAXIMA . . . . . . . . . . . . . . . . 15
XII.BIBLIOGRAFIA 16A. ENTORNO thebibliography . . . . . . 16
XIII.CONCLUSIONES 17
XIV.REFERENCIAS 17
1
MANUAL DE LATEX
xx/xx/2013
Abstract:
LATEX is a soft-
C:/Users/HP/Pictures/lesliel.jpg
Figura 1: Leslie Lamport
ware consisting of a
set of macros for
Tex, written by Les-
lie Lamport in 1984,
in order to facilitate
the use of language
typesetting.It was created by Donald Knuth.
It is widely used for writing academic pa-
pers, theses and technical books, since the
typographic quality of the documents made
with LATEXis comparable to that of a frontline
scientific publishing.
I. INTRODUCCION
LATEX es un programa donde podemos realizar ar-
ticulos tecnicos, trabajos en revistas, tesis, libros y
presentaciones, en resumen podemos realizar docu-
mentos cientificos. LATEXpermite centrarse exclusi-
vamente en el contenido, sin tener que preocuparse
de los detalles del formato. Entre sus funciones es-
ta las graficas para representar ecuaciones, formulas
complicadas, notacion cientıfica , permite estructurar
facilmente el documento (con capıtulos, secciones, no-
tas, bibliografıa, ındices analıticos, etc.)
II. DISTRIBUCIONES TeX/LATEX Y EDITORES
Una distribucion TEX contiene el nucleo principal
del programa, paquetes y extensiones adicionales: In-
tegra todo lo que hace falta para poner a funcionar
TeX y LaTeX, sobre un sistema operativo.
A. DISTRIBUCIONES
Distribuciones de TEX: TeXLive (Windows, Linux,
Mac) y MacTeX (Mac OS X). Las distribuciones Li-
nux (como Ubuntu) vienen con TeXLive y los editores
Kile y LyX.
B. EDITORES
Despues de la instalacion de la distribucion
TEXinstalamos un editor. Para Linux hay varios edi-
tores Kile, LyX, TeXMaker, etc. Para Mac esta TeX-
Maker. En Windows se pueden utilizar alguno de los
editores siguientes:
• TeXMakerC:/Users/HP/Pictures/TM.png
2
http://www.xm1math.net/texmaker/
• WinShell
C:/Users/HP/Pictures/Win.png
http://www.winshell.org/
• LEdC:/Users/HP/Pictures/LED.png
http://www.latexeditor.org/
• WinEditC:/Users/HP/Pictures/WINE.png
http://www.winedt.com
Estos editores se instalan despues de la distribucion
TEX.
C. ACCIONES EN UNA SECIONEN LATEX
En una sesion Latex ejecutamos varias acciones:
• Preambulo: la clase de documento, indicaciones so-
bre margenes, largo y ancho de pagina, numeracion,
etc y cargamos los paquetes adicionales.
• Editamos: escribimos texto corriente y texto en mo-
do matematico.
• Compilamos: En el menu del editor esta la opcion
LaTeX para compilar. Esto nos permite detectar erro-
res en los comandos.
• Convertir LaTeX a PDF: Esto se hace con la opcion
Compilar .
III. ESTRUCTURACIONDEL DOCUMENTO
En latex un documento consta de 2 partes: el
preambulo y el cuerpo del documento.
C:/Users/HP/Pictures/pream.png
Figura 2: Preambulo de latex
A. PREAMBULO
En el preambulo constaran las instrucciones
fundamentales que indican a LATEX que clase de
documento se va a escribir y que caracterısticas va a
tener este. Se declara mediante el siguiente control:
\documentclass [opcion 1, opcion 2,..]{clase de documento}
Clase de documento: Se refiere al estilo de docu-
mento que se quiere producir.
Los tipos de documento basicos son:
article, para artıculos en revistas cientıficas, infor-
mes breves, invitaciones.
report,para reportes divido en capıtulos, libros
pequenos, tesis, etc.
Book, para libros en el sentido mas completo.
Letter, previsto para configurar la estructura de
una o varias cartas.
3
C:/Users/HP/Pictures/clase2.jpg
Figura 3: Documentos mas comunes en LATEX
Slide, para producir material con destino a presen-
taciones, tales como transparencias.
Opcion: son opciones asociadas al comando, estas
pueden ser, por ejemplo 12pt que tiene como finali-
dad decidir el tamano de las letras para la impresion.
Otras posibilidades son: onecolumn o twocolumn
que produce un documento enuna o dos columnas
respectivamente.
B. PAQUETES
Mientras se escribe un documento, hay que tener
en cuenta que existen algunas areas donde el LATEX
basico no puede resolver el problema, por ejemplo si
se desea incluir una grafica, texto de color o codigo
fuente de algun archivo en el documento. En tal ca-
so, se requiere ampliar las capacidad de LATEX usando
paquetes. Los paquetes son activados con el siguiente
comando:
\usepackage[opciones]{paquete}
Existen paquetes muy comunes que son de gran uti-
lidad
amsmath:Proporciona comandos para la escritura
de formulas matematicas complejas.
babel: Este paquete esta hecho para soportar len-
guajes diversos, entre ellos el espanol.
graphics: Con este paquete se podra incluir y trans-
formar imagenes en el documento.
C. CUERPO DEL DOCUMENTO
Por otra parte, el cuerpo del documento inicia
con la instruccion \begin{document} y culmina con
la instruccion \end{document}. Lo escrito despues
del entorno document, es decir a partir del control
\end{document}, es ignorado por el procesador.
D. MARGENES DEL TEXTO
LATEX permite especificar el tamano de la pagina
en el comando \documentclass. Luego de este coman-
do, automaticamente se eligen los margenes correc-
tos. Pero a veces se puede no estar conforme con los
valores por omision. Naturalmente, estos pueden ser
cambiados. Las opciones para modificar los margenes
son las siguientes:
Cuadro 1: Comandos para establecer margenes en la-tex
COMANDO DESCRIPCION
\hoffse Horizontal offse
\voffse Vertical offset
\evensidemargin Margen del lado par
\headheight Alto del cabezal
\headsep Separacion del cabeza
\textheigh Alto del campo para texto
\textwidt Ancho del campo para texto
\paperwidth Ancho del papel
\paperheigh Alto del papel
4
E. CABECERA Y PIE DE PAGINA
Las cabeceras y pies de paginas son definidas
por los comandos \pagestyle y \pagenumbering.
La estructura del comando \pagestyle es:
\pagestyle{estilo}
donde estilo puede ser uno de los siguientes:
plain: Indica que el numero de pagina va en el
final y que el encabezado es vacıo, esta es la op-
cion por omision en el caso de article y report.
empty:Indica que tanto el encabezado como el
pie de pagina van vacıos.
headings: El numero de pagina y cualquier otra
informacion, que ha sido determinada en el docu-
mentclass va en el encabezado, y el pie de pagina
va vacıo.
myheadings:Similar a headings pero es posible
anexar informacion propia a traves de los coman-
dos \markboth y \markright.
El comando \thispagestyle{estilo} puede ser usado
para cambiar el estilo de la pagina en curso, sin alte-
rar el estilo.
F. NUMERO DE PAGINA
Es posible setear o resetear el contador de paginas
en cualquier parte del documento, esto se logra con
el comando \setcounter{pagina} , ademas puedes
especificar el tipo de numeros que deseas a traves del
comando \pagenumber
La forma de utilizar este comando es :
\setcounter{page}{25}
Esto ocasiona que el numero actual de la pagina
sea 25.
\pagenumbering{estilo}
Vuelve el contador de paginas a 1 y comienza a
numerar de acuerdo con lo especificado en estilo, que
puede ser una de las siguientes opciones:
arabic : Para obtener numeros como 1,2,3...
roman : i, ii, iii, iv, ...
Roman : I, II, III, IV, ...
alph : a, b, c, ...
Alph : A, B, C, ...
G. CABECERAS
Cuando el estilo seleccionado para las cabeceras es
headings, LATEX toma informacion del texto (el tıtulo
del capıtulo, la seccion, etc.) para producir la cabece-
ra, pero en algunos casos el resultado no es satisfac-
torio, porque el tıtulo es mas largo de lo que cabe en
una sola lınea. Las definiciones de capıtulo, seccion,
etc. pueden ser ejecutadas del siguiente modo:
\chapter[Tıt. para cabecera e ındice]{Tıt. del cap.}
Si el estilo escogido es myheadings las ca-
beceras son producidas mediante los comandos:
\markboth{Encabezado Izq.}{Encabezado Der.}
si hemos escogido la opcion twoside en
la definicion de documento, o el comando
\markright{Encabezado}
Si hemos escogido la opcion oneside. En cualquiera
5
de los casos, se imprime siempre el numero de pagina
en la parte derecha de la cabecera de las paginas
impares y en la parte izquierda de la cabecera de las
paginas pares.
IV. EDICION DE TEXTO
Al escribir texto ordinario para el LATEX no hay
que preocuparse para nada del formato del mismo,
porque el propio procesador se encarga de resolver
este aspecto.
A. CARACTARES RESERVADOSDE LATEX
Para evitar errores en LATEX, es necesario conocer
cuales caracteres son usados como comandos o delimi-
tadores por el compilador de Latex, estos caracteres
son:
$ # % & { } ~ ^ \
Para que aparezcan como simples sımbolos en el texto
compilado, debemos de escribir:
\ $ \# \% \& \ \{ \} \verb’~’ \verb’^’
\verb’\’
B. ESPACIOS EN BLANCO
En latex, un espacio en blanco en el texto fuente
produce un espacio en blanco en el documento com-
pilado. Mas de un espacio en blanco en el texto fuen-
te no producen mas que un espacio en blanco en el
texto compilado. Si queremos obtener varios espacios
seguidos debemos usar el comando\.
C. TIPOS DE TEXTO
El tipo de letra, que por omision es el llamado Ro-
man, puede modificar a lo largo del texto.
Cuadro 2: Tipos de textoCOMANDO SALIDA
\textrm{Roman} Roman
\texttt{Maquina escribir} Maquina escribir
\textsf{Sans serif} Sans serif
\textbf{Negrita} Negrita
\textit{Italica} Italica
\textsc{Mayusculas peq.} Mayusculas peq.
\emph{Enfatico} Enfatico
D. TAMANOS DE TEXTO
El tamano de la fuente depende de la seleccion por
defecto. Los comandos para modificarlo son:
Cuadro 3: Tamanos de textoCOMANDO SALIDA
{\tiny Tiny } Tiny
{\small Small } Small
{\scriptsize Script } Script
{\normalsize Normal } Normal
{\Large Large } Large{\large large } large
{\Huge Huge } Huge{\huge huge } huge{\footnotesize Foot } Foot
E. ALINEACION DEL TEXTO
Aunque la justificacion que hace LATEX del texto
es a izquierda y a derecha, es posible construir texto
centrado, o justificado a derecha e izquierda con el
entorno apropiado.
6
E.1. TEXTO CENTRADO
El entorno center hace que el texto aparezca
centrado. Si el texto fuera muy largo, LATEX se ocupa
de repartirlo en varias lıneas.Para centrar solo una
lınea podemos utilizar:
\centerline{linea centrada}
linea centrada
y si son varias lıneas, usaremos el ambiente
\begin{center} - \end{center}
Ejemplo:Codigo en latex
\begin{center}
El ingenioso hidalgo
D. Quijote de la Mancha
Miguel de Cervantes Saavedra
\end{center}
Salida:
El ingenioso hidalgo
D. Quijote de la Mancha
Miguel de Cervantes Saavedra
E.2. ALINEACION A LA IZQUIERDA ODERECHA
Los entornos flushleft y flushright generan parrafos
alineados a la izquierda o a la derecha respecti-
vamente.Si no indica los saltos de lınea mediante
\\,LATEX los determinara automaticamente.
Ejemplo: Codigo en Latex
\begin{flushleft}
Este texto aparecera
alineado por su
parte izquierda
\end{flushleft}
\begin{flushright}
Ahora este texto
tiene alineacion
a la derecha
\end{flushright}
Salida:
Este texto aparecera
alineado por su
parte izquierda
Ahora este texto
tiene alineaciion
a la derecha
En LATEX es posible justificar una sola linea a
la izquierda y derecha con los siguientes comandos
respectivamente:
\leftline y \leftline
V. LISTAS
Sirven para marcar un tipo especial de parrafo o
texto.
Estructura del entorno:
7
\begin{nombre de entorno}
\item{texto}
\end{nombre de entorno}
A. TIPOS DE ENTORNOS
Existen tres tipos de entornos para crear listas for-
mateadas.
enumerate - enumerar
itemize - itemizar
description - descripcion
A.1. ENTORNO enumerate
1. Se trata de listas secuenciadas numericamente.
2. Los numeros son consecutivos empezando por 1,
en cada llamada al entorno.
A.2. ENTORNO itemize
Cada uno de los items son indicados con un
sımbolo determinado.
La longitud del texto no tiene lımite.
A.3. ENTORNO description
Primero Parece claro el funcionamiento de este en-
torno.
Observacion No es un entorno demasiado frecuen-
te..
VI. SECCIONADO DEL DO-CUMENTO
Un documento en LATEX puede dividirse en sec-
ciones, subsecciones, parrafos y subparrafos. Con las
clases book y report podemos incluir tambien capıtu-
los.
Para iniciar un capıtulo usamos el comando
\chapter{”nombre del capıtulo”}
Para documentclass report y book:
\part , \chapter
En article:
\section{...}, \subsection{...},
\subsubsection{...}, \paragraph{...},
\subparagraph{...},
\appendix (a partir de esta orden de
apendice las secciones se numeraran por
letras en lugar de numeros y apareceran de
forma especial en el ındice).
Para hacer un ındice en el encabezamiento
ponemos:
\tableofcontents
Y compilamos (hacemos pdflatex) dos veces.
Para hacer una seccion que no queremos
que se numere ni que aparezca en el ındice
le ponemos un asterisco antes del argumento
\section*{...}}
VII. TABLAS
8
A. EL ENTORNO TABULAR
LATEX provee la posibilidad de organizar texto
en filas y columnas. El entorno para producir tales
construcciones es tabular, cuya sintaxis es:
\begin{tabularr}[posicion]{colocacion}
filas
\end{tabular}
El significado de los argumentos es el siguiente:
posicion, Posicion vertical de la tabla respecto de
la lınea base. Puede tomar los valores:
t: la lınea superior de la tabla se alinea con la lınea
base.
b: la lınea inferior de la tabla se alinea con la lınea
base.
Si no aparece el parametro, se centrara respecto de
la lınea base
colocacion Alineacion de las columnas. Debe
aparecer una entrada por cada columna de la tabla
ademas de entradas opcionales para delimitar los
bordes entre cada columna.
Los formatos posibles para cada columna son:
l: (coloca el texto en el borde izquierdo)
c: (texto centrado)
r: (coloca el texto en el borde derecho)
{wd}: elemento tipo parrafo. El texto aparecera en
un parrafo de anchura wd, con la linea superior
alineada con las otras columnas
Los elementos para separacion de columnas son:
| (imprime una lıneas vertical del largo de la tabla)
‖ (imprime una doble lınea vertical)
B. FILAS
Una fila de la tabla consiste en columnas separadas
por &, seguida por \\, y ademas se puede poner al
final de la lınea un comando opcional (arg).
Cada una de las filas tendra la estructura siguiente:
Elemento1 & Elemento2 & ... & ElementoN
Otros comandos son:
\hline: imprime una lınea horizontal del tamano de
la tabla entre la lıneas anterior y la siguiente.
\cline{n-m}: imprime una lınea desde la columna
n hasta la columna m.
\vline: este comando dibuja una lınea vertical en
la lınea en la que aparece de altura correspondiente
a la fila en la que se encuentra.
\multicolumn{numero}{col}{texto}: engloba
un numero de columnas dado por numero bajo una
columna simple cuya anchura corresponde a las que
engloba, con formato dado en col y con el contenido
de texto.
Ejemplo: Codigo en Latex
\begin{tabular}{|l||c|r|}
\hline
\multicolumn{3}{|c|}{Tabla con numeros}\\
\hline
uno & dos & tres \\
\hline\hline cuatro & cinco & seis\\
\cline{1-2} siete & ocho & nueve \\
\cline{2-3}
diez & once & doce\\
\cline{1-2}
9
trece& \multicolumn{2}{c}{catorce} \\
\hline
\end{tabular}
Salida:
Cuadro 4: Ejemplo de tablaTabla con numeros
uno dos tres
cuatro cinco seissiete ocho nuevediez once docetrece catorce
C. EL AMBIENTE TABLE
El ambiente table del primer comando
(\begin{table}[opcion])
no es totalmente necesario para la creacion de la ta-
bla, pero nos puede resultar beneficioso por dos razo-
nes:
1. Para estar seguro que no ocurrira un quiebre de
pagina en el medio de la tabla, de tal forma de
que esta no se corte y continuen en la siguiente
pagina.
2. Para generar tablas numeradas, de tal forma que
aparezcan en el ındice de tablas.
Dentro de los corchetes de la opcion, podemos
pasar varios parametros:
1. h: significa que LaTeX creara la tabla en el sitio
mismo donde empieza el ambiente table, siempre que
esto sea posible.’
2. t: esta opcion situara la tabla en el borde superior
de la pagina.
3. b: esto provocara que la tabla se situe en el borde
inferior de la pagina.
4. p: si usamos esta opcion, la tabla sera creada en
una hoja aparte.
VIII. INCLUSION DEGRAFICOS
A. GRAFICOS EN LATEX
La inclusion de graficos en LATEX depende hasta
cierto punto de la plataforma de uso, y hace que la
inclusion de ciertos tipo de graficos sea mas dificulto-
sa que otros. Los formatos mas recomendables para
su uso son el Encapsulated PostScript (EPS) y el for-
mato PostScript (PS). Si usamos PDFLATEX, los
formatos mas comunes son PDF, PNG, o GIF. Los
archivos son insertados dentro del fichero Latex me-
diante el comando
\includegraphics[opciones]{fichero}
Para poder usar este comando, previamente hay que
cargar el paquete graphicx con
\usepackage{graphicx}
B. EL COMANDO \includegraphics
La sintaxis de este comando es:
\includegraphics[opciones]{fichero}
Las opciones disponibles para \includegraphics son:
width: Anchura del grafico (escalandolo si es nece-
sario).
height: Altura del grafico (escalandolo si es necesa-
10
rio).
scale: Define un factor de escala a aplicar en ambas
direcciones.
angle: Especifica un angulo de rotacion en grados
(en sentido positivo).
Ejemplo: Codigo en Latex
\includegraphics[width=2.8in]
{C:/Users/HP/Pictures/FIGL.png}
Salida:
C:/Users/HP/Pictures/FIGL.jpg
C. CREACION DE FIGURASFLOTANTES
Las figuras flotantes se crean con el entorno figure,
en cuyo interior situamos el correspondiente grafico
con \includegraphics.
La sintaxis del entorno es:
\begin{figure}[posicion]
\centering
\includegraphics{figure.eps}
\caption{Pie de la figura}
\label{etiqueta}
\end{figure}
Caracterısticas
Los comandos \caption y \label son opcionales
y sirven para situar una leyenda para la fgu-
ra, que aparecera numerada. Dicha numeracion
se asignara a la etiqueta \label. El comando
\label debe ser situado inmediatamente despues
del \caption.
Si el comando \caption no aparece se crea una
fgura sin numerar.
El comando \listoffigures (normalmente situado
al inicio del documento) genera una lista con to-
das las figura incluidas en el documento.
El comando \caption puede llevar un argumento
opcional que especifica el texto que aparecera en
la Lista de Figura. En caso de no aparecer, dicho
texto es el mismo que el argumento obligatorio
del comando. Por ejemplo:
D. POSICIONAMIENTO DE FI-GURAS
La posicion en la que la figura aparece en el texto
esta determinada por el argumento opcional que pue-
de ser una (o mas de una) de las siguientes letras h,
t, b, p.
11
C:/Users/HP/Pictures/img.jpg
Figura 4: Ejemplo de imagen con Caption
h: Situa la figura donde aparece el entorno.
t: Situa la figura en la parte superior de la pagina.
b: Situa la figura en la parte inferior de la pagina.
p: Situa la figura en una pagina separada.
IX. ECUACIONES YFORMULAS
LATEX es especialmente apropiado para imprimir
formulas, ecuaciones y sımbolos matematicos. Para
esto existe el ambiente matematico, el cual se puede
utilizar a traves de 4 comandos que son: math (para
formulas en el texto), displaymath (para una lınea
de ecuacion no numerada), equation (para una lınea
de ecuacion numerada) y por ultimo eqnarray (para
varias lıneas de ecuacion).
A. EL AMBIENTE math
Este ambiente se utiliza para intercalar formulas
en las lıneas de texto, por ejemplo : El teorema de
Pitagoras,
Entrada Salida
$xˆ{2} + yˆ{2} = hˆ{2}$ x2 + y2 = h2
O tambien puede ser. El teorema de Pitagoras.
\begin{math}
xˆ{2} + yˆ{2} = hˆ{2}
\end{math}
Produce:
x2 + y2 = h2.
B. LOS AMBIENTES displaymath yequation
Estos comandos se utiliza para imprimir una ecua-
cion en el centro de la lınea. Los comandos son:
Si encierras la formula entre los comandos :
\begin{displaymath} y \end{displaymath}
O entre \[ y \], ocasiona que la formula no sea
numerada.
En cambio si se utiliza:
\begin{equation} y \end{equation}
la formula sera numerada. Y cada vez que ingre-
ses una nueva formula en este ambiente se incre-
mentara automaticamente el numero.
Ejemplo: Codigo en Latex
\begin{displaymath}
xˆ{2} + yˆ{2} = hˆ{2}
\end{displaymath}
Produce:
x2 + y2 = h2
12
Sin embargo, se puede utilizar el otro ambiente:
Ejemplo: Codigo en Latex
\begin{equation}
xˆ{2} + yˆ{2} = hˆ{2}
\end{equation}
Produce:
x2 + y2 = h2 (1)
C. SIMBOLOS MATEMATICOS
Sumatorias, productorias e integrales
Los comandos \sum, \prod y \int, son los uti-
lizados para crear estos sımbolos especiales muy
importantes en el ambiente matematico.
Ejemplo: Codigo en Latex
\[sum {i=1}ˆ{n} x {i} \]
\[\prod {i=1}ˆ{n} x {i} \]
\[\int {-a}ˆ{b} eˆx \, dx \]
Produce:
sumni=1xi
n∏i=1
xi
∫ b
−a
ex dx
D. OPERADORES
E. FUNCIONES
MACRO EJEMPLO DESCRIPCION
aˆb ab superındice
a b ab subındice
\frac{a}{b} ab
division
\sqrt[a]{b} a√b radicales
Cuadro 5: Operadores
\arcos \arcsin \tan \arg
\cos \cosh \cot \coth
\csc \deg \det \dim
\exp \inf \lg \lim
\liminf \limsup \ln \og
\max \min \sec \sin
\sinh \sup \tan \tanh
Cuadro 6: Funciones
F. DELIMITADORES
Para ajustar delimitadores al tamano de una
formula se usan los comandos \left ...\right.
Ejemplo: Codigo en Latex
$\displaystyle \left[{x+1\over (x-1)2}\right]n$
Produce:[x + 1
(x− 1)2
]n
X. MATRICES Y DETERMI-NANTES
El entorno array es util y versatil. Si solo quere-
mos trabajar con matrices podemos usar los entornos
pmatrix, bmatrix, Bmatrix, vmatrix y Vmatrix. Es-
tos entornos producen, respectivamente, ( ), [ ], , y |
| ‖‖.
13
A. ENTORNO PARA MATRICES
Ejemplo: Codigo en Latex
$\begin{pmatrix}
0 & 1\\
1 & 0
\end{pmatrix}$
Produce:
0 1
1 0
B. ENTORNO PARA DETERMI-NANTES
Ejemplo: Codigo en Latex
$\begin{vmatrix}
a & j\\
8 & 0
\end{vmatrix}$
Produce:
∣∣∣∣∣∣∣0 1
1 0
∣∣∣∣∣∣∣
XI. EXPORTACION A CODI-GO LATEX
A. GEOGEBRA
El programa geogebra permite exportar cualquier
dibujo a codigo PGF/Tikz.
Pasos para exportar a latex
En primer lugar haremos una construccion sencilla
con geogebra. Dibujamos la funcion y = x2. Ha-
ciendo clic derecho sobre la parabola, seleccionamos
propiedades, le ponemos un color y en estilo ponemos
un trazo mas grueso.
Ahora seleccionamos el menu Archivo / Exporta
/ Vista grafica com PGF/TiKx. Pulsamos sobre
Genera codigo PGZ/TiKZ y obtenemos el siguiente
codigo:
Ejemplo: Codigo en Latex
\begin{tikzpicture} [line cap=round,line
join=round,¿=triangle 45,x=0.4cm,y=0.8cm]
\draw[-¿,color=black] (-4.3,0) – (7.02,0);
\foreach \x in {-4,-3,-2,-1,1,2,3,4,5,6,7}
\draw[shift={(\x,0)},color=black] (0pt,2pt) –
(0pt,-2pt) node[below] {\footnotesize $\x$}; \draw[-
¿,color=black] (0,-2.32) – (0,6.3); \foreach \y in
-2,-1,1,2,3,4,5,6 \draw[shift=(0,\y),color=black]
(2pt,0pt) – (-2pt,0pt) node[left] {\footnotesize
$\y$}; \draw[color=black] (0pt,-10pt) no-
de[right] {\footnotesize $0$}; \clip(-4.3,-2.32)
rectangle (7.02,6.3); \draw [samples=50,rotate
around={0:(0,0)},xshift=0cm,yshift=0cm,domain=-
4.0:4.0)] plot (\x,{(\x)2/2/0.5}); \end{tikzpicture}
Incluimos en el preambulo los paquetes y librerıas
14
que necesita:
\usepackage{pgf,tikz}-\usetikzlibrary{arrows}
En el documento ponemos, mediante insertar codigo
Latex, todo el codigo que hay entre \begin{ do-
cument} y \end{document}.Y obtenemos nuestro
grafico nativo-LATEX con TiKz(Figura 5).
C:/Users/HP/Pictures/img.png
Figura 5: Grafica de geogebra
Ejemplo
C:/Users/HP/Pictures/img2g.png
Figura 6: Grafica en Geogebra
B. MAXIMA
Exportar codigo de wxMaxima a
Latex:
En la siguiente imagen(Figura 6) tene-
mos una sesion de maxima
C:/Users/HP/Pictures/max.png
Figura 7: Imagen sesion en wxMaxima
Podemos seleccionar una parte, hacer
clic derecho y elegir Copiar Latex. Eso
lo copiara en la memoria y nos vamos
a nuestro documento LATEX y ele-
gimos pegar. Otra opcion es exportar
toda la sesion. Para ello nos vamos al
menu Archivo /Exportar. En tipo de
archivo seleccionamos pdfLATEX y nos
creara un archivo.tex con el codigo de to-
da la sesion de maxima como se muestra
a continuacion:
(%i1) (x-2)^4;
( %o1) (x− 2)4
(%i2) expand(%);
( %o2) x4 − 8x3 + 24x2 − 32x + 16
15
(%i3) M:matrix ([2,0,-1,0,0],
[1,0,0,-1,0],
[0,2,-2,-4,0],[0,1,-2,0,0]);
( %o3)
2 0 −1 0 0
1 0 0 −1 0
0 2 −2 −4 0
0 1 −2 0 0
(%i5) echelon(M);
( %o5)
1 0 −1
20 0
0 1 −2 0 0
0 0 1 −2 0
0 0 0 0 0
Exportar graficos de maxima
Mediante el menu Graficos / Graficos
3D podemos introducir una funcion, por
ejemplo esta:
C:/Users/HP/Pictures/MAXE.png
Figura 8: Ingreso de funcion en wxMaxima
Al pulsar aceptar nos creara el grafico en
una nueva ventana. Pero lo interesante
es guardarlo con el formato *.eps. Para
ello en la opcion Grafico al archivo
elegimos un nombre de archivo.eps para
despues insertar la imagen.eps en nuestro
docimento LYX (los graficos *.eps son
nativos de Latex y no pierden definicion
al ampliarlos)
(%i1) plot3d(x^2-y^2, [x,-5,5],
[y,-5,5],
[plot_format,gnuplot])$
C:/Users/HP/Pictures/imwx.png
Figura 9: Grafica de wxMaxima
XII. BIBLIOGRAFIA
A. ENTORNO thebibliography
La bibliografıa es el entorno que permite al
autor listar las referencias utilizadas y citar-
las en algun punto del texto. La estructura
16
es similar a la de una lista enumerada donde
cada entrada viene marcada por el comando
\bibitem y es referenciada desde el comando
\cite, que producira un numero de referencia
o el nombre del autor, segun sea el estilo
escogido.
El entorno se define del siguiente modo:
\begin{thebibliography}[etiqueta
mayor]
\bibitem[leyenda1]{referencia1}Tıtulo, autor, . . .
\bibitem[leyenda2]{referencia2}Tıtulo, autor, . . .
\end{thebibliography}
El argumento etiqueta mayor indica la
anchura de la mayor etiqueta que vaya a apa-
recer. Por ejemplo, si vamos a introducir entre
10 y 99 publicaciones, entonces deberemos
comenzar con \begin{thebibliography}[99].
Si vamos a referenciar con el nombre
del autor, entonces debemos poner el
nombre mas largo que vayamos a usar,
\begin{thebibliography}[nombre]
El argumento opcional de \bibitem, leyenda
se utiliza para modificar la identificacion
en la lista de referencias, en lugar de un
numero. El argumento referencia sera la
etiqueta usada para referenciar la cita.
Se usa a traves del comando \cite.
XIII. CONCLUSIONES
El presente manual tiene contenidos, que para el
usuario son faciles de comprender.
Latex tiene diferentes herramientas muy utilies
para crear documentos cientificos.
El conocimiento y uso de las distintas herramien-
tas de latex, son importantes para el desarrollo
y presentacion de un documento.
XIV. REFERENCIAS
@BOOKManual de LATEX, AUTHOR Freddy
Perez, TITLE = ”Tutorial de LATEX”, YEAR
=Octubre 2005
@BOOKManual de Latex, AUTHOR = E. Krish-
nan, TITLE = ”LATEX Tutorials”, YEAR =2003
September
@BOOKManual de LATEX, AUTHOR Mayerlin
Uzcateguı, TITLE = ”LATEX Manual de Referen-
cia”, YEAR =Octubre de 1996
@BOOKManual de LATEX, AUTHOR Luis Randez,
TITLE = INTRODUCCION A LATEX”, YEAR
=19 noviembre 2012
17