From 70eb8c2f30f09d9eb500ec5bfb5b20955ab02fc9 Mon Sep 17 00:00:00 2001 From: Gerardo Marx Date: Tue, 20 Oct 2020 23:04:59 -0500 Subject: [PATCH] New repo for IAS --- .gitignore | 7 +++++++ Readme.md | 29 +++++++++++++++++++++++++++++ beamer/articulos-latex.tex | 34 ++++++++++++++++++++++++++-------- beamer/ias-logo-shadowbg.png | Bin 0 -> 60952 bytes 4 files changed, 62 insertions(+), 8 deletions(-) create mode 100644 .gitignore create mode 100644 Readme.md create mode 100644 beamer/ias-logo-shadowbg.png diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9d6a91c --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +*.aux +*.log +*.nav +*.out +*.snm +*.toc +*/auto/ diff --git a/Readme.md b/Readme.md new file mode 100644 index 0000000..e79d79e --- /dev/null +++ b/Readme.md @@ -0,0 +1,29 @@ +# Curso LaTeX IAS # + + +El presente repositorio contiene ejemplos completos de LaTeX y secciones de código utiles durante el curso, así como links útiles. + +**El curso ha sido especialmente diseñado para la rama estudiantil Industrial Applications Society del IEEE** por el su servido Gerardo Marx Chávez-Campos de la Maestría en Ciencias en Ingeniería Electrónica. + +# Contenido general del curso # + + * Instalación y distribuciones de LaTeX + * GUIs básicos y avanzados + * Primer documento + * Tipos de documentos y paquetes + * Ecuaciones, Figuras y Notas + * Tablas y Matrices + * Referencias bibliográficas + * Datos CSV + * Gráficas de datos + * Circuitos electricos(spice) + +------------------------------------------------------------------------------- + + + +# Instalación y distribuciones de LaTeX # + +En el siguiente video se puede observar la forma de instalar una de las distribuciones más basicas y usadas de LaTeX en diferentes sistemas operativos: [Instalación de LaTeX con MikTeX](https://www.youtube.com/watch?v=4w9AjLqSjo0 "youtube") + +Aquí puedes encontrar los instaladores de [MikTeX](https://miktex.org/), así como la liga del del sistema en línea [Overleaf](https://www.overleaf.com/login); si entras con el correo de **IEEE** obtendras ciertos beneficios en tu cuenta y espacio de *hosting*. diff --git a/beamer/articulos-latex.tex b/beamer/articulos-latex.tex index 2996e9e..663917d 100644 --- a/beamer/articulos-latex.tex +++ b/beamer/articulos-latex.tex @@ -1,5 +1,6 @@ % Presentación del Curso de LaTeX preparado para -% el ITVM, del 20 al 24 de enero del 2020 +% el ITMorelia, IEEE-IAS del 26 de octubre +% al 5 de Noviembre del 2020 % Gerardo Marx Chávez-Campos %-------------------------------- \documentclass[gray]{beamer} @@ -35,20 +36,33 @@ \graphicspath{ {figures/} } -\title[Redacción de Artículos]{Redacción de - Artículos Científicos con \LaTeX} +\title[Reportes Técnicos-Científicos]{ + Reportes Técnico-Científicos con \LaTeX} \author[gmarx\_cc@itmorelia.edu.mx]{Gerardo Marx Chávez Campos} -\institute[ITM]{Instituto Tecnológico de Morelia: Posgrado en Electrónica} +\institute[ITM]{Instituto Tecnológico de Morelia: Industrial Applications Society} +\titlegraphic{\includegraphics[width=5cm]{ias-logo-shadowbg.png}} \begin{document} %----Portada: \begin{frame}[plain] \titlepage \end{frame} -%======= Día 1 ========= -\section{Día 1:Introducción} -\subsection{¿Qué es \LaTeX?} +%======= Parte 1 ========= +\section{Parte 1: Introducción} +\subsection{¿Qué voy a aprender?} +% +++++++++++++++++++ +\begin{frame} + \frametitle{¿Qué voy a aprender en este curso?} + \begin{itemize} + \item Crear documentos cortos estilo reporte + \item Usar paquetes básicos: graphicx, amsmath y pgfplots + \item Los entornos itemize, equation y graphicx + \item Identificar errores de compilación + \item + \end{itemize} +\end{frame} %+++++++++++++++++++ +\subsection{¿Qué es \LaTeX?} \begin{frame} \frametitle{¿Qué es \LaTeX?} \begin{itemize} @@ -374,4 +388,8 @@ http://thales.cica.es %+++++++++++++++++++ -\end{document} \ No newline at end of file +\end{document} +%%% Local Variables: +%%% mode: latex +%%% TeX-master: t +%%% End: diff --git a/beamer/ias-logo-shadowbg.png b/beamer/ias-logo-shadowbg.png new file mode 100644 index 0000000000000000000000000000000000000000..a3bcef988a97d4e11b05c80024db95d6d88a4aeb GIT binary patch literal 60952 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