Unidad 3

Fundamentos en Ciencias de la Computación

LaTeX como herramienta para informes académicos

¿Qué es LaTeX
y para qué sirve?

Fundamentos en Ciencias de la Computación

¿Qué es LaTeX?

  • Sistema de composición tipográfica

  • Orientado a documentos técnicos y científicos

  • Basado en texto plano + compilación

  • Separación clara entre:

    • contenido
    • formato

Fundamentos en Ciencias de la Computación

LaTeX vs Word

Word:

  • edición visual (WYSIWYG)
  • formato manual
  • propenso a inconsistencias
  • stress para el autor sobre la 'presentación'

LaTeX:

  • edición estructural
  • formato automático (indices, notas al pie, numeración de capítulos, etc.) 
  • ideal para documentos largos
  • stress para el autor sobre lenguaje de marcado

Fundamentos en Ciencias de la Computación

Idea clave

En LaTeX:

“No dices cómo se ve, sino qué es

Ejemplo:

  • → no defines tamaño ni fuente
  • el sistema lo hace por ti

Fundamentos en Ciencias de la Computación

\section{Introducción}

Flujo de trabajo

  1. Escribir .tex
  2. Compilar (PDF)
  3. Revisar resultado

Herramientas:

  • Overleaf (recomendado para clase)
  • TeX Live / MikTeX (local)

Fundamentos en Ciencias de la Computación

Estructura de un documento

Fundamentos en Ciencias de la Computación

Estructura básica

\documentclass{article}



\begin{document}

Hola mundo

\end{document}

Fundamentos en Ciencias de la Computación

Estructura básica

\documentclass{article}



\begin{document}

Hola mundo

\end{document}

Fundamentos en Ciencias de la Computación

preámbulo

cuerpo

Ejercicio 1 (Overleaf)

  • Crear un proyecto nuevo
  • Copiar estructura mínima
    (de documento del curso)
  • Compilar
  • Cambiar el texto

Fundamentos en Ciencias de la Computación

\documentclass{article}

\usepackage[spanish]{babel}
\usepackage[utf8]{inputenc}

\title{Mi primer documento}
\author{Autor}
\date{\today}

\begin{document}

\maketitle

\section{Introducción}

Este es un documento básico en LaTeX.

\end{document}

Secciones

\section{Introducción}
Texto...

\section{Desarrollo}
Texto...

\subsection{Desarrollo 1}
Texto

\section{Conclusión}
Texto...

Fundamentos en Ciencias de la Computación

Ejercicio 2

  • Agregar 3 secciones:

    • Introducción
    • Desarrollo
    • Conclusión
  • Escribir 1 párrafo en cada una

The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog. The quick brown fox jumps over the lazy dog.

Listas

\begin{itemize}
  \item Punto 1
  \item Punto 2
\end{itemize}
\begin{enumerate}
  \item Paso 1
  \item Paso 2
\end{enumerate}

Fundamentos en Ciencias de la Computación

Ejercicio 3

  • Crear:

    • una lista de conceptos
    • una lista numerada de pasos

Matemática

El resultado es $x^2 + y^2 = z^2$ en el plano cartesiano.
\[
a^2 + b^2 = c^2
\]

Fundamentos en Ciencias de la Computación

Ejercicio 4

  • Agregar una ecuación simple
  • Probar inline: $x^2$
  • Probar display

Inline:

Display:

Imágenes

\usepackage{graphicx}

\includegraphics[width=0.5\textwidth]{imagen.png}

Fundamentos en Ciencias de la Computación

Bibliografía

  • No se escribe manualmente
  • Se usa archivo .bib
  • Se cita desde el texto

Fundamentos en Ciencias de la Computación

\usepackage[backend=biber]{biblatex}
\addbibresource{refs.bib}
TeX is a new typesetting system intended for the 
creation of beautiful books—and especially for 
books that contain a lot of mathematics\cite{knuth1984}.
@book{knuth1984,
  author = {Donald Knuth},
  title = {The TeXbook},
  year = {1984}
}

archivo .bib

Contenido académico estructurado

Fundamentos en Ciencias de la Computación

Estilos de documento

\documentclass{article}

Otros:

  • report
  • book
  • IEEEtran
  • classicthesis (estético)

Fundamentos en Ciencias de la Computación

Comparación de estilos

  • article → simple, académico general
  • IEEEtran → papers técnicos
  • classicthesis → diseño elegante

Cambio = 1 línea

Fundamentos en Ciencias de la Computación

Ventaja clave

  • mismo contenido
  • múltiples formatos

→ reutilización total

Fundamentos en Ciencias de la Computación

LaTeX separa:

  • contenido (lo importante)
  • presentación (automática)

Estilo oficial

Fundamentos en Ciencias de la Computación

Autor se concentra en contenido (su saber intelectual)

Institución define y publica sus estilos 

Ejercicio 5

  • Del documento de contenidos:
    • Crear un archivo ucudal.sty
    • Aplicar al archivo .tex de ejemplo
    • Compilar
  • herramienta estándar en academia
  • ideal para informes técnicos
  • fomenta estructura y claridad
  • permite concentrarse en el contenido

Aprender LaTeX = aprender a escribir mejor documentos

Fundamentos en Ciencias de la Computación

Sobre esta presentación

Atribución 4.0 Internacional (CC BY 4.0)

https://creativecommons.org/licenses/by/4.0/deed.es

Fundamentos en Ciencias de la Computación