overleaf. una herramienta de producción cientí˝ca

Post on 02-Nov-2021

12 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Overleaf. Una herramienta de produccióncientífica

Curso básico de LATEXParte IIng.Ahmad Osman C.

Contenido

1. Módulo I1.1 Introducción1.2 ¿Qué es LATEX?1.3 Requerimientos

2. Módulo II2.1 Overleaf2.2 Estructura de un archivo de entrada2.3 Estructura del preámbulo2.4 Estructura del cuerpo del documento2.5 Partes del documento

1/31

Definiciones

• Invitación a Overleaf vía correo electrónico.

• Registro en Overleaf.

• Creación de nuevo proyecto y documento.

2/31

Definiciones

TEXes un sistema de tipografía diseñado para la composición de tex-tos científicos tales como artículos, reportes, libros, etc. TEXes, en lapráctica, un estándar para publicaciones científicas en áreas comoingeniería, matemática, física, computación, etc. De esta manera LATEXconstituye un conjunto de macros TEXque incorpora estilos de docu-mento para libros, artículos, transparencias, entre otros; añadiendoalgunas características de generación automática. Es importante teneren cuenta que LATEX no es un procesador de textos, es un lenguaje quenos permite preparar automáticamente un documento de aparienciaestándar y de alta calidad. [1]

3/31

DefinicionesDe sus creadores

• TEXes un sistema de tipografía escrito por Donald E. Knuth en1978.

• LATEX está formado por un gran conjunto de macros de TEX, escritopor Leslie Lamport en 1984.

• La mayor parte de la funcionalidad viene dada por diversosmacros desarrollados originalmente por Knuth y posteriormenteenglobadas en lo que se denomina LaTeX (mayoritario en lasciencias técnicas) y ConTeXt (usado principalmente para publica-ciones).

4/31

DefinicionesEjemplo 1

Este es un ejemplo de código TEX

\hbox{T\kern-.1667em\lower.5ex\hbox{E}\kern-.125ex X}

Lo anterior imprime: TEX

5/31

DefinicionesEjemplo 2

Este es un ejemplo de código LATEXreferido al código TEXdelejemplo 1

\TeX

Lo anterior imprime: TEX

6/31

DefinicionesRazones para usar LATEX

• Es gratuito y abierto.

• Mejor calidad tipográfica.

• Alta portabilidad (Linux, Unix, Windows)

• Estabilidad en la forma del documento.

• Automatización de la estructura del documento.

• Documentos incorruptibles.

• Es obligatorio para el uso de las normas TEG-ITUC.

7/31

Definiciones

• Estilo de trabajo: WYSIWYM1 vs WYSIWYG 2

• El proceso: archivo fuente (.tex)→ procesador de textos (intér-prete y compilador).

• Archivos básicos: documento.tex, documento. dvi, documento.ps, documento.pdf.

1What you see is what you mean2What you see is what you get (Word, Libre Office Writer, Page, etc.)

8/31

DefinicionesArchivos básicos

• .tex es la extensión del archivo (ASCII) fuente de entrada. Segenera con un editor de texto plano, y contine las órdenes ycomandos y el texto que se va a imprimir.

• .dvi es la extensión del archivo (binario) independiente del dis-positivo.

• .ps es la extensión del archivo PostScript. PostScript es el lenguajede descripción de páginas desarrollado por Adobe que es están-dar en la industria gráfica.

• .pdf es la extensión del archivo en un formato estándar desarro-llado por Adobe a partir de PostScript.

9/31

RequerimientosDocumentación

• Estructura: general, específica y avanzada. La documentacióngeneral tiene que ver con la composición básica de documentoslatex. La documentación específica está relacionada con la de-scripción específica de los paquetes y sus comandos asociados.La documentación avanzada tiene que ver con la composiciónde los archivos .cls.

• Documentación abierta y oficial recomendada

• Textos.

• Foros.

• TEG-ITUC

10/31

RequerimientosSoftware Requerido

• Una distribución LATEX.

• Un editor de texto.

• Un visor de documentos.

• Un gestor de bibliografía.

Documentación TEG-ITUC-pág.7

11/31

RequerimientosInstalación del sistema

• Window: Ghostscript, GStview, MiKTeX, entorno editor latex.

• Linux: TeXlive full, entorno editor latex

• Unix: MacTeX, entorno editor latex

• Online.

Documentación TEG-ITUC-pag.7

12/31

RequerimientosFuncionamiento

• Una distribución LATEX.

• Un editor de texto.

• Un visor de documentos.

• Un gestor de bibliografía.

Documentación-pag.8

13/31

RequerimientosCompilación(visión general)

La rutina de compilación es diferente dependiendo del entorno dedesarrollo que se utilice. El Linux y en Windows la mayoría de losentornos de desarrollo incluyen una rutina de compilación estandary directa, mientras que en sistemas unix existen entornos en loscuales la compilación aún más directa. Existen entornos online con lamisma filosofía de compilación de estos últimos entornos en Unix.

• Compilación LATEXestándar.

• Compilación directa con PDFLATEX

• Unix.

• Online.

Documentación TEG-ITUC-pag.814/31

RequerimientosDescarga de paquetes(visión general)

La descarga de paquetes es una rutina básica al trabajar en Latex. Sinembargo, estas rutinas varian según el motor latex en el cual setrabaje.

• Miktex. Documentación TEG-ITUC-pag.9

• TeXlive: Synaptic(linux), Gestor de paquetes TeXlive (Unix)

• Online.

Asignación 1: Instalar Latex en su computador personal.

15/31

Contenido

1. Módulo I1.1 Introducción1.2 ¿Qué es LATEX?1.3 Requerimientos

2. Módulo II2.1 Overleaf2.2 Estructura de un archivo de entrada2.3 Estructura del preámbulo2.4 Estructura del cuerpo del documento2.5 Partes del documento

16/31

OverleafIntroducción

• Overleaf 3 es un sitio web para escribir documentos en latex.

• Compila código latex de manera automática, mostrando los re-sultados de manera simultanea.

• No necesita de la instalación de paquetes.

• Posee una gran variedad de plantillas dsiponibles para editar.

3Link a overleaf. Invitar a los participantes. https://www.overleaf.com/space17/31

OverleafIntroducción

18/31

OverleafElementos básicos de arranque y Ayuda

Para arrancar con overleaf lo primero que hay que hacer es abriruna cuenta, registrándose en la página o con una cuenta de google.Elementos como New Project , Templates y Help son los más explo-rados en inicio. Elementos como: Active, Starred, Archived y Trashpermiten administrar los proyectos y princing permite explorar ycomprar características adicionales para overleaf4. Una vez creadoun nuevo proyecto o escogido un template, estará disponible unaayuda interna en el signo de interrogación ?, en la cual se destacanlos siguientes items:• Latex Help: Diapositivas online, foro, wiki, templates y ejemplos.• About Overleaf: Tour por el editor, video tutorial, información

adicional de overleaf.

4features & benefits y company contienen información del proyecto overleaf.19/31

OverleafSettings

Overleaf Se identifica con el símbolo del engranaje.

• Project settings: Project Title inMyProjects, Spell Check Lenguage(Reconoce el idioma al escribir cada palabra. Permite que nosubraye en rojo las palabrasmientras se escribe), Advanced BuildOptions.

• My settings: Editor mode(Se puede escoger entre varios estilosde editores de texto comoemacs o vim. La diferencia está en algu-nas opciones de comandos por teclado para selecionar y moverel cursor), Editor font size, Auto-Close Brackets, Auto-CompleteCommands, Editor Theme, Default Spell Check Language (fornew projects).

20/31

Estructura general de un archivoEstructura de un archivo de entrada

Preámbulo

Contiene información general del documento, por ejemplo, la clase ylos paquetes necesarios para la compilación.

Cuerpo del documento

Contiene los comandos que van a diagramar el texto y el textopropiamente dicho.

21/31

Estructura general del archivoEjemplo de la estructura general del archivo de entrada

\documentclass[p]{clase}\usepackage[p]{paquete}\begin{document}%escriba en este espacio el texto del documento\end{document}

22/31

Estructura del preámbuloEstructura general del preámbulo

La clase

Son archivos encargados de definir la apariencia del documento.

Los paquetes

Librerías de comandos macro a utilizar en la composición deldocumento.

Identificadores generales del documento

Son los comandos que permiten definir el autor, el título y la fechadel documento.

23/31

Estructura del preámbuloLa clase del documento

La clase

Uno de los archivos que comúnmente se observará es el ejemplo.cls.Los archivos con extensión .cls son llamados archivos de clase y sonlos encargados de definir la apariencia del documento. Este tipo dearchivo es cargado con el comando:

\documentclass[p1,p2,p3,..]{ejemplo}

• Las clases más comunes son: book, report, article, letter,beamer.

• Los parámetros más comunes son: tamaño de letra, tamaño delpapel y diagramado.

24/31

Estructura del preámbuloPaquetes del documento

Paquetes

Acá es necesario cargar los paquetes que contienen los comandosespecíficos a usar en la composición del documento.

\usepackage[]{}

Algunos paquetes y sus atributos

Documentación TEG-ITUC-pag.14

25/31

Estructura del preámbuloIdentificadores generales del documento

Autor, título y fecha

\author{...}\title{...}\date{...}

26/31

Cuerpo del documentoEstructura básica del cuerpo del documento

Estructura base

\begin{document}\maketitle

\end{document}

27/31

Ejercicio 1Componer el primer documento

Crear un nuevo proyecto en overleaf, experimentando con las clasesde documento: book, report, article, letter, beamer. Variar algunosparámetros de la clase como: 10pt, 11pt, 12pt, a4paper, letterpaper,fleqn, leqno, titlepage, notitlepage, twocolumn, twoside,oneside,openright, openany. Además identificar el documento con el nombre,el título y la fecha. Por último, experimentar comentando algunoscomandos. Experimentar con algunas opciones de edición en el sectorsuperior izquierdo de la interfaz usuario. Hacer click en overleaf en laparte superior izquierda y colocarle un nombre al documento. Luegointeractuar con los iconos ubicados en la parte inferior derecha decada item de la lista de documentos creados.

28/31

Partes del documentoEstructura básica de las partes del documento

Partes del documento

El documento latex se puede subdividir en: partes, capítulos,secciones, subsecciones, subsubsecciones, parágrafos ysubparágrafos

Partes del documento 5

\part{...} \subsubsection{...}\chapter{...} \paragraph{...}\section{...} \subparagraph{...}\subsection{...}

5Cambiar la clase a book y activar la tabla de contenido29/31

Ejercicio 2Memoria Técnica 1

Construir una memoria técnica de la primera sesión del cursousando la clase report y otros comandos vistos en clase. Ademásexperimente insertando capítulos y tipos de fuentes como book-man, times, entre otras; observando la diferencia entre las fami-lias Roman y San Serif. Para esto es recomendable hacer click enProject y luego click en Add Files y luego click en Blank File paracrear un archivo externo .tex, adicionalmente usar el siguientecomando:

\include{...}

30/31

Referencias

[1] Donald E. Knuth. The TEXbook. Addison-Wesley, 1984.

[2] Leslie Lamport. LATEX: A Document Preparation System.Addison-Wesley, 1986.

[3] M. Goossens, F. Mittelbach, and A. Samarin. The LATEX Companion.Addison-Wesley, 1994.

[4] Till Tantau. User’s Guide to the Beamer Class Version 3.01.Available at http://latex-beamer.sourceforge.net.

[5] A. Mertz and W. Slough. Edited by B. Beeton and K. Berry.Beamer by example In TUGboat, Vol. 26, No. 1., pp. 68-73.

31/31

top related