
En este video vamos a ver el proceso de instalación del programa TeXstudio en macOS Catalina 10.15.6. Este proceso de instalación es similar a otros sistemas operativos. Sin embargo, dado que es factible que no se pueda realizar la instalación, en este curso también proporcionaremos elementos sobre cómo utilizar LaTeX en Overleaf, que se abordará en los videos siguientes. Asimismo se tiene que instalar una distribución de LaTeX (proceso que no aparece en este video pues ya está instalada, suele además tardar demasiado, tener en cuenta este detalle).
En este video abordaremos cómo crear una cuenta de Overleaf, para lo cual únicamente necesitaremos de una cuenta de correo. Explicamos el proceso paso a paso para poder registrarse y comenzar a trabajar independientemente de nuestro sistema operativo.
En este video creamos un primer documento en LaTeX usando el entorno TeXstudio. Con ello, ya podemos empezar a editar textos académicos que no demanden el uso de recursos adicionales.
A través de este video, vamos a realizar lo mismo del video pasado pero en Overleaf para poder disponer de un "hola mundo" en esta poderosa herramienta online.
En este video vamos a ver cómo darle la estructura básica a los documentos creando secciones y subsecciones que nos permitan dividir a nuestro artículo en temas particulares de manera jerárquica.
En este video abordaremos los estilos de fuente más comunes en el contexto de LaTeX, los cuales son negritas, itálicas y subrayado (no disponible en este editor :c), así como combinaciones entre todos y el monotipo.
En este video aprenderás cómo añadir
Viñetas
Numeración
en el contexto de LaTeX.
En este video vamos a revisar cómo personalizar nuestras viñetas. Finalmente haremos uso de la librería enumitem para personalizar a todas nuestras viñetas de manera automática.
En esta clase se abordará cómo introducir tipografías distintas a la estándar de LaTeX (Computer Modern) entre las que se incluye Times, Helvetica y Courier. Si bien el conjunto de fuentes es limitado, esto se debe mayoritariamente a que sólo un grupo selecto de tipografías pueden ser utilizadas para dar formato a los diferentes modos de LaTeX.
En esta sesión veremos cómo modificar la fuente de un texto seleccionado a alguna de la lista de fuentes especiales.
En este video vamos a abordar XeLaTeX, un compilador que nos permite utilizar el paquete fontspec que nos posibilita incluir un catálogo diverso de fuentes en TeX.
En esta ocasión utilizaremos Overleaf y su compilador XeLaTeX para utilizar fuentes diversas como Arial o Times New Roman en nuestro documento.
Utilizando XeLaTeX también podemos incluir nuestras propias fuentes en formato .ttf (True Type Font) o .otf (Open Type Font) de manera sencilla. De este modo, podemos recurrir a ciertos compendios de fuentes como DaFont, descargarlo e incluirlo en nuestro documento .tex en pocos minutos.
En esta ocasión revisaremos cómo incluir subíndices, superíndices, así como otros aspectos de edición como énfasis.
En esta ocasión revisaremos el paquete Soul, que nos permite destacar segmentos de texto distintos utilizando tachado, subrayado, espaciado y mayúsculas.
Una alternativa más completa de la librería Soul es Ulem, que nos proporciona diferentes tipos de subrayado, así como tachado, entre otras características.
En este video vamos a aprender cómo realizar ajustes al tamaño de fuente en LaTeX por medio de los comandos predefinidos, tanto para un texto seleccionado como para párrafos enteros.
En esta ocasión veremos cómo modificar el color de fuente utilizando el paquete xcolor, definiendo nuestros propios colores y utilizando los predeterminados.
El siguiente video muestra cómo aplicar color de resaltado de fuente. También veremos cómo agregar color en todas las viñetas y cómo importar una lista mayor de colores predefinidos, con alta calidad visual.
Utilizando la librería color podemos configurar tanto el color de fuente default como el color de fondo de la página.
En esta ocasión veremos aspectos de edición tanto generales como enfocados a párrafos como el espaciado, salto de líneas, espacios entre líneas, entre otros aspectos.
En este video veremos principalmente cómo darle alineación a los párrafos (izquierda, derecha, centrado y justificado), siendo el justificado el valor default de LaTeX. También veremos un paquete especializado en cómo definir la alineación en todo el documento.
En esta ocasión usaremos el paquete geometry para modificar los márgenes de un documento. Adicionalmente veremos los modos oneside y twoside del documentclass.
En este video aprenderemos aspectos relacionados a las citas textuales, desde cómo ponerlas en línea con comillas hasta un entorno especializado para las mismas. No abordaremos cómo referenciarlas (algo extremadamente necesario), pero este tema será cubierto en videos posteriores.
En este video vamos a aprender cómo manejar varias columnas de texto en nuestro documento, tanto para definir un documento entero con dos columnas en documentclass hasta utilizar el paquete multicol para definir n columnas en una sección determinada del documento.
En el presente video veremos cómo modificar el tipo de paginación de nuestro documento:con letras, arábica, números romanos o hasta inexistente. También podemos ver cómo modificar la existencia o ausencia de numeración en una página en específico.
En esta ocasión vamos a ver el paquete fancyhdr orientado a la personalización de encabezados y pies de página, así como también veremos cómo añadir notas al pie.
En LaTeX no podemos añadir ecuaciones de forma directa, para lo cual tenemos que habilitar lo que se conoce como el "modo matemático" que nos permite introducir ecuaciones y símbolos matemáticos. Tres paquetes son usualmente empleados cuando utilizamos esta clase de objetos: amsmath, amsfonts y amssymb, cuya importancia será abordada en los siguientes videos. En el presente video vamos a enfocarnos a ver cuatro formas de introducir ecuaciones en LaTeX: en línea, equation, align y eqnarray.
En esta clase vamos a ver cómo añadir índices y exponentes (superíndices) en el modo matemático, lo cual difiere de la forma en la que se realiza en el modo de texto. Adicionalmente veremos cómo trabajar con operadores grandes como son integrales, sumas (notación sigma) y límites.
En este video vamos a ver cómo trabajar tanto con fracciones como binomiales en el modo matemático, así como los casos de anidamiento que se pueden presentar.
Cuando trabajamos con fracciones, es necesario disponer de un tamaño apropiado para los paréntesis. Asimismo, también revisaremos cómo utilizar los tamaños predefinidos para otros símbolos como corchetes y brackets en el modo matemático.
Las matrices son tema de estudio del Álgebra Lineal y su uso se encuentra en casi todas las áreas de las matemáticas y otras ciencias. En LaTeX existen diferentes formas en las que podemos representar una matriz. En ocasiones, estas formas representan objetos que no necesariamente son matrices (como el determinante) pero que están asociados con una matriz específica.
Muchas funciones pueden definirse por partes, para lo cual existe una forma de efectuarse en LaTeX usando un entorno específico.
En este video vamos a ver un listado final de símbolos matemáticos y letras griegas que pueden llamarse por medio de una instrucción simple. El catálogo de símbolos disponibles es tan extenso que no puede ser cubierto por una sola persona. Para ello, iremos consultando diferentes catálogos e iremos memorizando aquellos que sean más útiles para nosotros.
Las fuentes matemáticas sólo pueden usarse en el modo matemático y tienen un significado en diferentes contextos matemáticos. Por ejemplo, \mathbb{} suele servir para denotar conjuntos importantes como son los números naturales, enteros, reales, complejos, campos finitos de n elementos, etcétera. \mathcal{} es usada en algunas ocasiones para representar colecciones de conjuntos. Todo esto y más será cubierto en el presente video.
Los matemáticos realizan sus avances partiendo de un conjunto de axiomas con los cuales se demuestran proposiciones y teoremas. Todos estos elementos pueden escribirse de forma elegante en LaTeX, el cual será el tema del presente video.
Una vez enunciado el teorema, es pertinente escribir su demostración o dejárselo de ejercicio al lector. Para lo primero, podemos utilizar el paquete amsthm, el cual nos permite invocar un entorno apropiado para tal fin, que será el tema de este video.
En este video abordaremos cómo usar el paquete amsthm pero en TeXstudio, habiendo ya cubierto el tema para Overleaf.
En este video vamos a ver cómo añadir imágenes con includegraphics, así como ciertas operaciones básicas relacionadas con las mismas.
Así como en TeXstudio se pueden agregar imágenes, también podemos proceder de la misma manera con Overleaf. Veremos también aspectos adicionales con el uso de imágenes.
En este video aprenderemos cómo utilizar los entornos table y tabular para crear una tabla sencilla.
En este video vamos a ver cómo personalizar de manera sencilla nuestras tablas, añadir pies de tabla, así como su referenciación.
En este video vamos a ver aspectos aún más amplios sobre la personalización de tablas, lo cual incluye añadir color a una o varias celdas, así como modificar el tamaño de las columnas.
El paquete TikZ es uno de los más importantes de LaTeX ya que nos permite diseñar elementos gráficos realizando trazos profesionales. En este primer video revisaremos cómo hacer los trazos elementales, como dibujar líneas rectas, así como figuras básicas.
En este video aprenderemos cómo personalizar los trazos agregando color y utilizando diferentes estilos dentro del contexto de TikZ.
En esta sesión se verá cómo realizar el trazo de un ángulo con sus elementos completos utilizando TikZ.
Para resumir todos nuestros conocimientos de TikZ y LaTeX en general, mostramos un ejemplo de cómo podemos realizar e ilustrar una demostración del Teorema de Pitágoras. Te invito a intentarlo descargando el archivo Pitágoras.pdf y tratando de reproducirlo. Cualquier cosa, la solución se ilustra aquí y en el archivo .tex provisto.
TikZ es un paquete que puede ser difícil de usar, o más bien, tedioso. Afortunadamente Geogebra (en su modalidad clásica) nos permite exportar nuestros trazos en formato .tex usando las librerías TikZ y PGFPlots, la última será tema de estudio en los videos finales.
Como se vio en el video pasado, PGFPlots es un paquete basado en TikZ que nos permite realizar graficación de funciones y diagramas de dispersión. En este video vamos a dar una introducción a este paquete y realizaremos trazos simples.
En esta ocasión veremos aspectos de personalización de PGFPlots y daremos un ejemplo del trazo de funciones trigonométricas.
En esta ocasión revisaremos cómo graficar una función dando coordenadas y realizando interpolación, así como realizar diagramas de dispersión (scatter plots) en LaTeX.
PGFPlots también nos permite realizar graficación tridimensional (funciones de dos variables reales con contradominio real), lo cual será el tema de esta clase.
En este video vamos a ver cómo realizar una bibliografía sencilla sin utilizar comandos especiales como el uso de BibTeX, que se reservará para los siguientes videos. Esto es ampliamente recomendable cuando utilicemos formatos como APA y a partir de la mayor parte de nuestros conocimientos ya adquiridos podemos armar una bibliografía, la cual es útil de hacer de forma manual cuando se usan formatos no disponibles en BibTeX.
BibTeX nos permite diseñar una bibliografía automatizada en formatos utilizados en ciencias exactas e ingenierías, como es el caso de las revistas EEEI. Esto es muy recomendable cuando la revista sea pertinente, ya que nos puede ahorrar tiempo cuando tengamos que realizar esta parte del documento.
En esta ocasión veremos cómo hacer la bibliografía en Overleaf, así como revisaremos algunos formatos disponibles. Existen más formatos que son proporcionados por determinadas revistas, pero no los tocaremos en este video.
Para este momento, hemos trabajado exclusivamente con la clase article. Ahora toca turno de introducir a la clase book y manejar sus opciones básicas.
Quizá el aspecto más deseado a personalizar en un libro es su portada. En esta ocasión vamos a revisar cómo podemos generar una portada un poco más compleja utilizando lo que ya hemos aprendido de LaTeX, incluyendo añadir imágenes.
Toca turno de explorar cómo hacer un índice alfabético (usualmente va al final de un libro) en contraste del índice de contenido que ya hemos visto. Los índices alfabéticos sirven para referenciar conceptos en nuestro documento y al final los podemos ubicar por medio de las páginas.
En el primer video del tema abordamos cómo hacer índices alfabéticos en Overleaf. En esta ocasión repetiremos lo mismo para TeXstudio.
En este video aprenderemos a utilizar la clase Beamer, la cual nos permite diseñar presentaciones utilizando LaTeX que se exportan en formato PDF.
En esta ocasión vamos a revisar la clase Beamer en Overleaf y también seguiremos estudiando cómo elegir plantillas y temas de colores específicos para diseñar presentaciones para todos gustos y colores.
La clase Beamer es la más usada para presentaciones en LaTeX. Una alternativa disponible en Overleaf es Powerdot, que nos permite realizar presentaciones un poco más similares a las que se pueden realizar en PowerPoint, pero aprovechando las ventajas de LaTeX.
Además de equiparnos con más plantillas y temas, Powerdot nos proporciona la posibilidad de incluir transiciones, lo cual lo convierte en una de sus ventajas fundamentales frente a clases como Beamer.
Terminaremos el tema de Powerdot viendo cómo incluir pausas en nuestro documento y otros aspectos adicionales.
En este video vamos a aprender cómo crear pósters con la clase tikzposter, que nos permite diseñar un elegante póster para presentar en alguna conferencia.
Aquí veremos un poco más de diversidad de la clase tikzposter, revisando algunas plantillas disponibles que nos dan mejores opciones para elegir o intercambiar.
En esta sesión revisaremos la clase letter que nos permite (como su nombre lo especifica) diseñar cartas formales dirigidas posiblemente a autoridades académicas o intelectuales.
En este video exploraremos la clase de documento exam, que nos ayuda a darle formato a un examen en específico, cómo añadir incisos, entre otras instrucciones.
El paquete circuitikz es uno de los que mejor manejan el trazado de circuitos electrónicos, utilizando entornos y comandos propios de TikZ. Aquí revisaremos cómo hacer algunos circuitos sencillos para dar una idea de cómo ir construyendo circuitos cada vez más complejos.
Los stemmas son árboles genealógicos que permiten representar la evolución textual de un documento escrito que sufre copias a lo largo de tiempo. Han sido utilizados en la Filología y la Crítica Textual para auxiliar en la reconstrucción de la historia textual de los documentos y las relaciones filogenéticas entre manuscritos. Como tal, su trazo puede hacerse usando la librería TikZ, lo que también engloba a otro tipo de representaciones como pueden ser los cladogramas y árboles genealógicos en general.
En este video vamos a ver cómo resolver algunos problemas en el momento de editar stemmas con complejidad creciente, lo cual nos ayudaría también para el caso de diseñar stemmas aún más personalizados.
En esta clase vamos a ver cómo introducir alfabetos antiguos como puede ser el fenicio (primer alfabeto conocido). La lengua fenicia o púnica es una lengua semita emparentada con el hebreo, que diseñó un primer ejemplo de alfabeto que fue asimilado por otras culturas del Mediterráneo Occidental como son la hebrea y la griega (la cual influyó al alfabeto latino que en este momento lees), cuyos caracteres también se usan en LaTeX en el modo matemático. Los griegos fueron los que fundaron las matemáticas como tales, culminando con la obra Los Elementos escrita en Alejandría, Egipto, hacia el 300 a.C. El alfabeto hebreo fue introducido por Cantor (de ascendencia judía) en la Teoría de Conjuntos y sirve para denotar cardinales transfinitos (sí, infinitos que son más grandes unos que otros). El idioma fenicio no ha sido utilizado en matemáticas ampliamente, pero puede ser utilizado con el paquete phoenician.
Existen varios paquetes para representar pseudocódigos en LaTeX. En esta ocasión vamos a abordar el paquete algorithmic, que nos permite realizar estas representaciones de manera simple.
algorithm2e y algpseudocode son dos paquetes especializados para la edición de pseudocódigos, desde mi punto de vista más estéticos que algorithmic. Elegir una sobre otra va a a depender de nuestra preferencia personal, o bien, de la revista en cuestión. Sin embargo, es ambos son muy parecidos en cuanto a sus comandos.
Habiendo aprendido cómo diseñar pseudocódigos en LaTeX, es posible que nos interese cómo añadir códigos enteros de programación en nuestro documento, para lo cual utilizamos Listings, disponible en una amplia cantidad de lenguajes de programación.
Chemformula nos permite introducir fórmulas químicas en LaTeX con su notación compacta o semidesarrollada. También podemos escribir ecuaciones químicas que representan reacciones con este paquete.
Chemfig es un paquete muy completo que nos permite dibujar fórmulas en su notación desarrollada, más orientada a la representación de las moléculas que en su abstracción más profunda como lo hace Chemformula. En esta clase veremos cómo utilizar Chemfig para el trazo de algunas moléculas.
Los compuestos cíclicos como el benceno son importantes y también pueden expresarse en Chemfig, lo cual es el tema de este video, junto con otros aspectos.
Esta vez aprenderemos más aspectos de Chemfig, incluyendo cómo trazar hidrocarburos de forma rápida, así como lograr una representación de las moléculas más inspirada en su forma tridimensional, útil para moléculas quirales.
Algunos azúcares como la glucosa tienen varias representaciones complejas que pueden trazarse utilizando el paquete Carbohydrates, el cual será el tema de este video.
Muchas herramientas de TikZ permiten la generación sencilla de grafos. Adjunto aquí un ejemplo (de las posibles implementaciones) de un grafo sencillo con TikZ-network. Adicionalmente, les envío un link para generar un archivo fuente con Python para los conocedores.
(Por el momento no voy a grabar video, pero si gustan me lo pueden pedir y agendo tiempo)
Las redes neuronales artificiales son actualmente ampliamente utilizadas en la Inteligencia Artificial y aplicadas en numerosas ciencias exactas e ingenierías. En este video vamos a buscar cómo podemos hacer una representación de una red neuronal artificial (de tipo densa completamente conectada) en LaTeX utilizando el paquete TikZ.
Lo anteriormente logrado en el video pasado puede también alcanzarse de forma alternativa usando una librería especializada en la edición de diagramas de redes neuronales como es el caso de neuralnetwork, que nos permite realizar estos trazos de manera rápida.
En esta sección se abordarán aspectos relacionados con la investigación académica y el lugar que ocupa LaTeX en ello. Pretendo hacer un comentario acerca del proceso de investigación una vez que hayamos terminado de redactar nuestro borrador de nuestro artículo y los pasos que debemos seguir para enviarlo a una revista.
En este video vamos a continuar el tema introducido la sesión anterior y abordaremos cómo utilizar las plantillas en LaTeX proporcionadas por una revista académica (en este caso, el Boletín de la Sociedad Matemática Mexicana) para convertir nuestro preprint en un trabajo listo para ser enviado a revisión. Aquí mostramos el caso real de un artículo que será dictaminado para ilustrar cómo se realiza este proceso.
¡Saludos!
Bienvenidos a esta página inicial de este curso de \LaTeX para todos! Si estás aquí es porque estás deliberando si tomar este curso de LaTeX, otro o ninguno (:c), por lo que posiblemente tengas algunas de las siguientes preguntas:
¿Qué es lo que se ve en este curso y qué seré capaz de hacer al finalizar el curso?
A grosso modo, este curso trata de edición de textos en LaTeX en los entornos de TeXstudio y Overleaf. LaTeX, como seguramente ya sabes, sirve para escribir textos académicos con gran calidad tipográfica, especialmente para expresiones matemáticas como ecuaciones, inecuaciones y demás. Al terminar el curso serás capaz de editar artículos, presentaciones, pósters y hasta libros en LaTeX, agregarle elementos gráficos, hacer desde trazos simples hasta figuras geométricas. Finalmente veremos temas selectos de diferentes ciencias e ingenierías que podrían interesarte como representar circuitos, redes neuronales, stemmas, algoritmos y más.
¿Para quién va dirigido este curso?
El título del curso es \LaTeX para todos! indica una mayor inclusión de la que usualmente LaTeX tiene. Primero, ¿quiénes usan LaTeX? Como vimos en el punto anterior, LaTeX permite la edición con alta calidad de ecuaciones, con una cantidad de símbolos más amplia de la que se puede encontrar en otros editores. Por lo tanto, no es de extrañar que sea utilizado por profesionales y estudiantes universitarios de áreas de Matemáticas. Desde mi experiencia, LaTeX es muy utilizado en las licenciaturas en Matemáticas (mi formación académica medular) y Física, además de otras ciencias cercanas como Actuaría y Ciencias en la Computación. Algunas ingenierías altamente matematizadas también utilizan LaTeX. Sin embargo, este lenguaje de marcado está pensado para ser empleado por todas las ciencias exactas e ingenierías: en general por todo aquel que necesite escribir ecuaciones en su documento. Por tal motivo, he tratado de añadir temas que no son propios de las Matemáticas puras como tales sino más bien de otras ciencias e ingenierías: circuitos para los interesados en la electrónica; redes neuronales, algoritmos y código para las ciencias de la computación, ingeniería en software, sistemas y demás; fórmulas químicas para los que estudien o se desenvuelvan en alguna carrera relacionada con la Química; incluso he puedo ejemplos que son de interés para las ciencias sociales o edición de exámenes para aquellos que se dediquen a la docencia.
¿Qué necesito saber para tomar este curso?
La mayor parte del curso no demanda saber nada en específico que no sea manejar bien una computadora con conexión a internet. Sin embargo, determinados temas están dirigidos a públicos especializados, particularmente en el caso de los temas selectos. Existen ecuaciones y aspectos que son solamente empleados casi exclusivamente por matemáticos, como es el caso de las proposiciones, pero leer sobre el tema no requiere saber qué son esas cosas extrañas que los matemáticos hacen. Ninguno de estos conocimientos serán requeridas para una evaluación final. Una cosa es saber editar un circuito y otra es saber cómo funciona. O escribir una ecuación y saber lo que expresa. Tal vez algún día lo aprendas...
He incluido Geometría Analítica en los conocimientos previos, porque en la librería TikZ se asume que sus usuarios se guían con ello. De todas formas si has escuchado que LaTeX es un lenguaje de marcado y no un material, seguro estoy de que esos temas los dominas.
¿Por qué quisiera elegir este curso y no otro?
Considero que es una mala práctica hablar sobre otros cursos pero sí hablaré de lo que hice. Así que transformaré la pregunta a ¿qué hace de este curso diferente? Me he enfocado en no sólo hacer un curso completo sino también que pueda ser útil para diversas áreas disciplinares. Por ello, traté de que el contenido sea el más amplio posible y que contenga temas que no siempre se encuentren. Puedes revisar el contenido completo abajo. ¿El curso es caro? Bueno, generalmente hay ofertones y constantemente voy a tratar de incluir cupones. Pero si compras el curso al precio regular tienes hasta 6 sesiones personalizadas vía Meet (no quiero decir gratis pues ya están pagadas, pero sin precio extra). ¡Sí, así es! Manda una forma de comprobarme que hiciste el pago a precio regular a mi correo (que proporciono en las primeras sesiones del curso) y te atiendo. Si hiciste el pago por método y deseas asesoría personal, contáctame de la misma forma y vemos cómo nos arreglamos ;)
¡Te espero en el curso! :)