0% encontró este documento útil (0 votos)
345 vistas37 páginas

LaTeX para Economistas: Guía Completa

Este documento introduce LaTeX y sus características básicas. Explica que LaTeX es un lenguaje de programación para crear documentos con alta calidad tipográfica usando TEX como motor de composición. Describe los dos enfoques de procesadores de texto, WYSIWYG y WYSIWYM, y cómo LaTeX sigue el enfoque WYSIWYM. Además, cubre cómo escribir códigos en LaTeX, crear y compilar documentos, estructurar documentos, y formatear documentos mediante paquetes, estilos de páginas

Cargado por

jrvv2013gmail
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)
345 vistas37 páginas

LaTeX para Economistas: Guía Completa

Este documento introduce LaTeX y sus características básicas. Explica que LaTeX es un lenguaje de programación para crear documentos con alta calidad tipográfica usando TEX como motor de composición. Describe los dos enfoques de procesadores de texto, WYSIWYG y WYSIWYM, y cómo LaTeX sigue el enfoque WYSIWYM. Además, cubre cómo escribir códigos en LaTeX, crear y compilar documentos, estructurar documentos, y formatear documentos mediante paquetes, estilos de páginas

Cargado por

jrvv2013gmail
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 PARA ECONOMISTAS

[Link]

John R. Vargas

Universidad Nacional del Centro del Perú


Facultad de Economı́a

2022-II

John R. Vargas (UNCP) LATEX para Economistas 2022-II 1 / 37


WYSIWYG VS WYSIWYM

Existen dos tipo de proceadores de texto:


1. WYSIWYG (What you see is what you get)
Los procesadores de texto basados en el enfoque visual o WYSIWYG
que sigue la mayorı́a de los procesadores de texto modernos, como
Abiword, Open/LibreOffice Writer o Microfost Word. Con estos
programas, los autores especifican el aspecto del documento
interactivamente mientras escriben texto en el ordenador. Ası́ pueden
ver en la pantalla cómo aparecerá el trabajo final cuando se imprima.
2. WYSIWYM (What you see is what you mean).
Los procesadores de texto basados en el enfoque del “Lenguaje de
Marcado”, como LATEX o HTML con los cuales no es posible ver el
aspecto final del texto mientras este es escrito.

John R. Vargas (UNCP) LATEX para Economistas 2022-II 2 / 37


LATEX

En este curso aprendermos:


1. Qué es LATEX.
2. Cómo escribir códigos en LATEX
3. Cómo crear y compilar documentos en LATEX
4. Cómo estructurar documentos en LATEX
5. Cómo formatear documentos en LATEX
6. Cómo escribir fórmulas matemáticas en LATEX
7. Cómo escribir insertar y crear tablas en LATEX
8. Cómo escribir insertar y crear gráficos en LATEX

John R. Vargas (UNCP) LATEX para Economistas 2022-II 3 / 37


1.¿Qué es LATEX?

LaTeX es un lenguaje de programación que permite creaar docuemtos en


PDF con una composición tipográfica estándarizada. Las principales
ventajas de utilizara LATEXson:
1. Configuración profesional de la fuente.
2. Independencia del sistema.
3. Facilidad en la gestión de grandes proyectos.
4. Compatiblidad con Git.
5. Estándar en la industria de la composición de textos.

John R. Vargas (UNCP) LATEX para Economistas 2022-II 4 / 37


1.¿Qué es LATEX?

LATEX y TEX:
TEX, cuya pronunciación es “tej” es un programa para componer texto y
fórmulas matemáticas creado por Donald E. Knuth, y publicado en 1982,
con el objetivo de mejorar la calidad tipográfica de libros y artı́culos.
■ LATEX, cuya pronunciación es “látej” es un paquete de macros para
componer e imprimir con la mayor calidad tipográfica profesional posible,
utilizando TEXcomo motor de composición, y fue desarrollado por Leslie
Lamport. LATEX2e se pronuncia “látej 2 e”.

John R. Vargas (UNCP) LATEX para Economistas 2022-II 5 / 37


2.¿Cómo escribir códigos en LATEX?

Para escribir códigos en LATEX es necesario conocer dos elementos:


• La sintaxis básica: todos los comandos en LATEXtienen la siguiente
estructura:

\nombre_comando[opcional]{obligatorio}

Ejemplos:
\documentclass[11pt]{article}
\documentclass{book}
\documentclass{report}
\section{primera seccion}
\caption{Caption}
\label{tab:my_label}

John R. Vargas (UNCP) LATEX para Economistas 2022-II 6 / 37


2.¿Cómo escribir códigos en LATEX?

• Los entornos: la composición de textos en LATEX está compuesto por


entornos, los cuales tiene la siguiente estructura:

\begin{entorno}...end{entorno}

Ejemplos:
\begin{document}...end{document}
\begin{table}...end{table}
\begin{enumerate}...end{enumerate}
\begin{equation}...end{equation}

John R. Vargas (UNCP) LATEX para Economistas 2022-II 7 / 37


3.¿Cómo crear y compilar documentos en LATEX?
3.1 Crear y compilar

LATEX no posee una GUI ni botones, sólo procesa un archivo de entrada y


entrega una archivo de salida en pdf. Ello lo hace a través de tres
elementos:
• Editor de texto: Programa en el que escribiremos el documento en
LaTeX (TeXmaker, TeXstudio).
• Compilador: Traductor de las instrucciones escritas en LaTeX a
documento pdf (MikTex).
• Visualizador pdf: Programa capaz de interpretar y mostrar un
documento pdf (Acrobat Reader).
Una opción para evitar tener que instalar todos esos programas es utilizar
un editor de LATEXonline como Oveleaf.

John R. Vargas (UNCP) LATEX para Economistas 2022-II 8 / 37


3.¿Cómo crear y compilar documentos en LATEX?
3.2 Espacio

• Espacio en blanco entre caracteres: LATEX trata los caracteres


“en blanco”, tales como el espacio en blanco o el tabulador,
uniformemente como “espacio”. Varios caracteres consecutivos en
blanco se tratan como un solo “espacio”. Espacio en blanco al
principio de una lı́nea se ignora en general, y un salto de lı́nea aislado
se trata como “espacio en blanco”.
• Linea vacı́a entre dos lineas de texto Una lı́nea vacı́a entre dos
lı́neas de texto define el fin de un párrafo. Varias lı́neas vacı́as se
tratan igual que una sola lı́nea vacı́a.

John R. Vargas (UNCP) LATEX para Economistas 2022-II 9 / 37


3.¿Cómo crear y compilar documentos en LATEX?
3.3 Caracteres especiales

Los siguientes sı́mbolos sor caracteres reservados que o tienen un


significado especial bajo LATEX.
# $% ˆ & { } ˜ \
Como verá, se pueden usar estos caracteres en sus documentos añadiendo
una antibarra (barra invertida) como prefijo:
\# \$ \ % \ˆ \& \ \{ \} \˜ \textbackslash o $\backslash$

John R. Vargas (UNCP) LATEX para Economistas 2022-II 10 / 37


4.¿Cómo estructurar documentos en LATEX?

Todo documento en LATEX se divide en dos partes:


• Preámbulo: empieza con el comando \documentclass{...} que
indicará que tipo de documento se desea escribir. Después vienen los
comandos para el estilo del documento ası́ como paquetes adicionales
que se cargan con el comando \usepackage{...} .
• Cuerpo: se establece dentro de un entorno, el entorno ”document
empieza con el comando \begin{document} seguido del cual se
escribe el texto del documento junto con los comandos de LATEX que
sean necesarios, y termina con el comando \end{document} .
LATEXignorará todo lo que se escriba después.

John R. Vargas (UNCP) LATEX para Economistas 2022-II 11 / 37


5.¿Cómo formatear documentos en LATEX?
5.1 Tipo de documento

El tipo de documento es la primera información que se le proporciona a


LATEX, con el comando:

\documentclass[opciones]{clase}

Los tipos de documentos son:

article: para reportes cortos, artı́culos y documentos de trabajos de


investigación.
report: para reportes grandes, tesis y libros pequeños.
book: para libros.
letter: para escribir cartas.
beamer: para presentaciones.

John R. Vargas (UNCP) LATEX para Economistas 2022-II 12 / 37


5.¿Cómo formatear documentos en LATEX?
5.1 Tipo de documento

Las opciones de tipos de documentos son:

10pt, 11pt, 12pt: Establece el tamaño de la principal fundición del


documento. Si no se especifica ninguna opción, se aplica 10pt.
a4paper, letterpaper: Define el tamaño del papel. El tamaño por omisión
es letterpaper.
titlepage, notitlepage: Indica si tras el tras el tı́tulo del documento debe
empezarse una página nueva o no.
onecolumn, twocolumn: Dice a LATEX que componga el documento en
una columna o dos columnas respectivamente.
twoside, oneside: Indica si quiere generar el documento a dos caras o a
una, [Link] tipos article y report son a una sola cara.

John R. Vargas (UNCP) LATEX para Economistas 2022-II 13 / 37


5.¿Cómo formatear documentos en LATEX?
5.2 Paquetes

Hay situaciones donde los comando básicos de LATEXno pueden realizar


tareas tales como incluir gráficos, texto en color o códigos fuente en un
documento. Es ası́ que es necesario mejorar las capacidades de LATEX
mediante paquetes, los cuales se activan con el comando:

\usepackage[opciones]{paquete}

John R. Vargas (UNCP) LATEX para Economistas 2022-II 14 / 37


5.¿Cómo formatear documentos en LATEX?
5.3 Estilos de páginas

LATEX soporta tres combinaciones predefinidas de cabeceras y pies de


páginas, llamadas estilos de página. El estilo se define mediante el
argumento estilo del comando:

\pagestyle{estilo}

Los estilos que usa LATEX son:


plain: es el estilo por defecto; imprime los números de página en la parte
inferior de la página, en el centro del pie de página.
heading: imprime el capı́tulo y el número de página en la cabecera (el pie
de página que documentclass vacı́o).
empty: deja vacı́os tanto en la cabecera como en el pie de página.

John R. Vargas (UNCP) LATEX para Economistas 2022-II 15 / 37


5.¿Cómo formatear documentos en LATEX?
5.4 Saltos de lı́nea y de página

Al respecto se tienen los siguientes comandos:

\newline o \\ : comienzan una nueva lı́nea.


\\* : prohı́be un salto de página tras el salto forzado de lı́nea.
\newpage : comienzan una nueva página.
\linebreak[n] : produce un salto de lı́nea.
\nolinebreak[n] : prohı́be un salto de lı́nea.
\pagebreak[n] : produce un salto de página.
\nopagebreak[n] : prohı́be un salto de página.

Con “break” el texto continúa hasta el borde o final de la página.


Con “new” el texto genera nuevas lı́neas o páginas.

John R. Vargas (UNCP) LATEX para Economistas 2022-II 16 / 37


5.¿Cómo formatear documentos en LATEX?
5.5 Silabación

Por defecto LATEX divide las palabras en sı́labas al final de un renglón si


es necesario. Al respecto tenemos a los siguientes comandos:

\hyphenation{pa-la-bras} : indica a LATEX como debe dividir las


palabras indicadas.(Debe cargarse el paquete hyphenat con el comando
\usepackage{hyphenat}

\mbox{texto} : indica a LATEX que debe mantener juntas a las palabras


del del texto.

\fbox{texto} : como \mbox y además indica a LATEX que encierre en


cuadro al texto.

John R. Vargas (UNCP) LATEX para Economistas 2022-II 17 / 37


5.¿Cómo formatear documentos en LATEX?
5.6 Sı́mbolos y caracteres especiales

Los caracteres especiales que se pueden usar en LATEX son:

[Link] simples (”): usar comillas simples del teclado ’’ .

[Link] dobles(): usar dos acentos graves `` para abrir comillas y dos
apóstrofos ’’ para cerrar comillas. También se puede usar los comandos
\guillemotleft y \guillemotright

[Link] y rayas (-, –, —): usar - , -- y ---

[Link] (˜ y ∼): usar \˜ o $\sim$

[Link] suspensivo (...): usar \ldots{} , \cdots{} y \ddots{}

John R. Vargas (UNCP) LATEX para Economistas 2022-II 18 / 37


5.¿Cómo formatear documentos en LATEX?
5.6 Sı́mbolos y caracteres especiales

[Link] y caracteres especiales:

− \’a à ←
á ← − \`a â ←
− \ˆa ã ←
− \˜a ȧ ←
− \.a ä ←
− \"a

− \=a a ←
ā ← − \b{a} å ←
− \aa{} a ←
− \b{a} ă ←
− \u{a}
¯ ¯
− ? ¿←
?← − ?` ! ←
− ! ¡←
− !` ß ←
− \ss{} ø ←
− \o{}

John R. Vargas (UNCP) LATEX para Economistas 2022-II 19 / 37


5.¿Cómo formatear documentos en LATEX?
5.7 Cadenas de texto generadas automaticamente

Se puede acceder a cadenas de texto especiales generadas


automáticamente contenidas en LATEX:

Comando Resultado Descripción


\today 3 de noviembre de 2022 Fecha de hoy
\TeX TEX Motor de composición
\LaTeX LATEX Paquete de macros
\LaTeX$2_\epsilon$ LATEX2ϵ Versión actual de LATEX

John R. Vargas (UNCP) LATEX para Economistas 2022-II 20 / 37


5.¿Cómo formatear documentos en LATEX?
5.8 Selección del idioma

Cuando el lenguaje no es el inglés, se deben modificar tres cosas:


• Las cadenas de texto generadas automáticamente.
• El silabeo.
• Las reglas tipográficas especı́ficas.
Por ello, el idioma debe especificarse en el preámbulo después de
\documentclass. Si se usa el compilador pdfLaTeX se usa el paquete
“babel” mediante el comando:

usepackage[idioma(s)]{babel}

Ejemplos:

usepackage[spanish]{babel}
usepackage[french]{babel}
usepackage[main=spanish,english,french]{babel}
John R. Vargas (UNCP) LATEX para Economistas 2022-II 21 / 37
5.¿Cómo formatear documentos en LATEX?
5.9 Codificación de la entrada de caracteres

Al escribir el alfabeto de un idioma, la codificación de caracteres puede


variar según el sistema operativo, por lo que debe usarse el paquete
“inputenc” mediante el comando:
usepackage[codificación]{inputenc}

Ejemplos de codificación para el ingreso de caracteres en el español:


Linux
usepackage[utf8]{inputenc} ←−−−
Windows
usepackage[ansnew]{inputenc} ←−−−−−
Mac
usepackage[applemac]{inputenc} ←−−
web
usepackage[utf8]{inputenc} ←−−

Nota: A partir de 2018 ya no es necesaria esta acción.

John R. Vargas (UNCP) LATEX para Economistas 2022-II 22 / 37


5.¿Cómo formatear documentos en LATEX?
5.10 Codificación de la fuente de salida

Para componer adecuadamente los caracteres ingresados, estos deben


asignarse a las formas de fuente de salida adecuada. Para ello se utiliza el
paquete fontenc con el siguiente comando:

usepackage[codificación]{fontenc}

Ejemplos de codificación de la fuente de salida en el español:


Por defecto
usepackage[OT1]{inputenc} ←−−−−−−
Recomendado
usepackage[T1]{inputenc} ←−−−−−−−−

John R. Vargas (UNCP) LATEX para Economistas 2022-II 23 / 37


5.¿Cómo formatear documentos en LATEX?
5.11 Espacio entre palabras

Para obtener un margen derecho recto en la derecha, LATEX inserta


cantidades variables de espacio entre las palabras. Por defecto LATEX hace
lo siguiente:
• LATEX inserta algo más de espacio al final de la oración.
• LATEX supone que las oraciones terminan en puntos, signos de
interrogación o signos de exclamación.
• LATEX no considera un final de oración si un punto sigue una letra
mayúscula, pues considera que los puntos tras letras mayúsculas
indican una abreviatura.
Todas las consideraciones diferentes a ellas, deben ser especificadas por el
autor.

John R. Vargas (UNCP) LATEX para Economistas 2022-II 24 / 37


5.¿Cómo formatear documentos en LATEX?
5.11 Espacio entre palabras

Por otro lado con LATEX podemos hacer lo siguiente:


• Una barra oblicua invertida “\” delante de un espacio genera un
espacio que no se extenderá.
• Una tilde ∼ delante de un espacio genera un espacio que no puede ser
extendido y prohı́be el salto de linea.
• El comando \@ ante un punto indica el fin de la oración aunque le
preceda una letra mayúscula.
Por ejemplo, las expresiones:
El Dr.∼Porras vino a verme, y El Dr. Porras vino a verme.
Dan como resultado:
El Dr. Porras vino a verme.
El Dr. Porras vino a verme.

John R. Vargas (UNCP) LATEX para Economistas 2022-II 25 / 37


5.¿Cómo formatear documentos en LATEX?
5.12 Secciones, Capı́tulos y Tı́tulos

Los documentos deben de seccionarse en capı́tulos, secciones y


subsecciones con comandos que toman como argumento al tı́tulo de la
sección:
book
part{...} ←−−−
book
chapter{...} ←−−−
section{...}
subsection{...}
subsubsection{...}
paragrah{...}
subparagrah{...}
Nota: Todos los comandos de seccionamiento tienen su versión “con
asterisco” que generan seccionamiento con encabezados que no aparecerán
en el ı́ndice general y que no se numeran.
John R. Vargas (UNCP) LATEX para Economistas 2022-II 26 / 37
5.¿Cómo formatear documentos en LATEX?
5.13 Notas al pie y palabras enfatizadas

• Notas al pie: se puede imprimir una nota al pie en la hoja actual


luego de una palabra (inmmediatamente después) o una oración (tras
la coma o punto) con el comando:

\footnote{texto al pie}

• Enfasis: se pueden utilizar los siguientes comandos:


énfasis
\emph{texto} ←−−−−
subrayado
\underline{} ←−−−−−−
negrita
\textbf{} ←−−−−
cursiva
\textit{} ←−−−−
negritay cursiva
\textbf{\textit{}} ←−−−−−−−−−
negrita,cursivay subrayado
\underline{\textbf{\textit{}}} ←−−−−−−−−−−−−−−−
John R. Vargas (UNCP) LATEX para Economistas 2022-II 27 / 37
5.¿Cómo formatear documentos en LATEX?
5.14 Elementos deslizantes

Las figuras y cuadros pueden insertarse en LATEXmediante dos opciones:


Empezar una nueva página cada vez que un elemento no encaja en la
página actual, pero podrı́a dejar un número importante de páginas
parcialmente vacı́as.
Dejar flotar (deslizar) cualquier figura o cuadro que no encaje en la
página actual hacia la página posterior y llenar la página actual con
texto del documento.

John R. Vargas (UNCP) LATEX para Economistas 2022-II 28 / 37


5.¿Cómo formatear documentos en LATEX?
5.14 Elementos deslizantes

Para ello LATEX tiene dos entornos deslizantes, \figure y \table, y


ambos permiten un argumento opcional de deslizamiento llamado
“colocador” que consiste de una cadena de permisos de deslizamiento
compuestos por un o más de los siguientes signos:

John R. Vargas (UNCP) LATEX para Economistas 2022-II 29 / 37


5.¿Cómo formatear documentos en LATEX?
5.14.1 Inclusión de Gráficos e Imágenes

Mediante el entorno \figure y con el paquete para incluir gráficos


“graphicx”, parte de una familia de paquetes llamado el paquete de
graficos, se deben de seguir los siguientes pasos para incluir gráficos en
un documento:
• Los gráficos deben estar guardados en formatos PDF, PNG o JPEG.
• Cargar el paquete “graphicx” en el preámbulo.
• Usar el comando
\includegraphics[opciones]{nombre del [Link]} en el
cuerpo.

John R. Vargas (UNCP) LATEX para Economistas 2022-II 30 / 37


5.¿Cómo formatear documentos en LATEX?
5.14.1 Inclusión de Gráficos e Imágenes

Las opciones deben separarse por comas y se listan en el Cuadro 1.

width Gráfico a escala para el ancho especificado


heigth Gráfico a escala para el alto especificado
angle Gráfico rotado en sentido antihorario
scale Escala del gráfico
Cuadro: Opciones para \includegraphics.

John R. Vargas (UNCP) LATEX para Economistas 2022-II 31 / 37


6.¿Cómo escribir fórmulas matemáticas en LATEX?
6.1 Generalidades

• LATEX tiene un modo especial para componer matemáticas. Hay dos


posibildades: escribir las matemáticas dentro de un párrafo, en el
mismo renglón que el resto del texto, o partir el párrafo para
componer las matemáticas aparte, destacadas.
• No se permiten renglones vacı́os. Sólo un párrafo por fórmula.
• Cada letra se considera como nombre de una variable y como tal será
compuesta.

John R. Vargas (UNCP) LATEX para Economistas 2022-II 32 / 37


6.¿Cómo escribir fórmulas matemáticas en LATEX?
6.2 Texto matemático detro de párrafos

El texto matemático dentro del párrafo se introduce con:


$ y $
begin{math} y \end{math}

Los espacios entre expresiones matemáticas se generan con :


\,\quad o \qquad

Para que LATEXno desplace las lı́neas ante superı́ndices altos o subı́ndices
profundos, estos deben colocarse dentro del comando:
\smash .

John R. Vargas (UNCP) LATEX para Economistas 2022-II 33 / 37


6.¿Cómo escribir fórmulas matemáticas en LATEX?
6.3 Texto matemático fuera de párrafos

El texto matemático puede ingresarse fuera de los párrafos con:

\[ y \]
begin{displaymath} y \end{displaymath}
begin{equation} y \end{equation}
begin{equation*} y \end{equation*}

Los espacios entre expresiones matemáticas se generan con :


\,\quad o \qquad

Si se quiere componer texto normal dentro de una fórmula (tipo redondo y


espaciado normal) entonces tiene que introducir el texto usando el
comando \textrm{...}

John R. Vargas (UNCP) LATEX para Economistas 2022-II 34 / 37


6.¿Cómo escribir fórmulas matemáticas en LATEX?
6.4 múltiples ecuaciones

Las ecuaciones no se dividen automáticamente en trozos adecuados se


debe indicar dónde partirlas y con el entorno:
\begin{align} y \end{align}

John R. Vargas (UNCP) LATEX para Economistas 2022-II 35 / 37


6.¿Cómo escribir fórmulas matemáticas en LATEX?
6.5 Expresiones matematicas alineadas verticalmente

Para componer expresiones alineadas verticalmente, arreglos y matrices se


usa el entorno array. Los dos backslash \\ se usa para cambiar de fila.
\begin{displaymath}
\mathbf{X} =
\left( \begin{array}{ccc}
x_{11} & x_{12} & \ldots \\
x_{21} & x_{22} & \ldots \\
\vdots & \vdots & \ddots
\end{array} \right)
\end{displaymath}

John R. Vargas (UNCP) LATEX para Economistas 2022-II 36 / 37


6.¿Cómo escribir fórmulas matemáticas en LATEX?
6.5 Expresiones matematicas alineadas verticalmente

x11 x12 . . .
 

X=
 x21 x22 . . . 
.. .. . .

. . .

John R. Vargas (UNCP) LATEX para Economistas 2022-II 37 / 37

También podría gustarte