Publicado el 9 de Marzo del 2020
451 visualizaciones desde el 9 de Marzo del 2020
379,5 KB
37 paginas
Creado hace 18a (26/04/2006)
Edición de textos con LATEX
Emilio J. Padrón González
gpul-latex: Laura M. Castro Souto y Juan José Iglesias González
Grupo de Programadores y Usuarios de Linux (GPUL)
VI Jornadas sobre Software Libre (2006)
GPUL-Latex (www.gpul.org)
Edición de textos con LATEX
VI Jornadas S.L. - 2006
1 / 27
Contenidos
1
Introducción
2 Las reglas del juego
3 Diseño básico
4 Diseño de documentos
5 Elementos de edición
6 Elementos flotantes
7 Tablas
8
Imágenes
9 Referencias, índice de materias y citas
10 Fórmulas
11 Internet
12 Presentaciones
13 Bibliografía
GPUL-Latex (www.gpul.org)
Edición de textos con LATEX
VI Jornadas S.L. - 2006
2 / 27
Fundamentos de LATEX
Sistema de composición de textos orientado al ámbito
científico-técnico.
Características:
I Texto + comandos (similar a html)
I Estructura y formato para mayor legibilidad.
I Soporte de todos los elementos de edición comunes (tablas, imágenes,
listas, índices. . . )
I Estándar abierto, permite su exportación a múltiples formatos (html,
ps, pdf,. . . ).
I Muy adecuado para el tratamiento matemático.
I Gran comunidad de usuarios, multitud de recursos y extensiones.
I Soporte multilenguaje.
GPUL-Latex (www.gpul.org)
Edición de textos con LATEX
VI Jornadas S.L. - 2006
3 / 27
Fundamentos de LATEX (II)
¿Engorroso? ¡No!
I Ahorro en esfuerzo y tiempo.
I Resultados de mayor calidad, aspecto cuidado y profesional.
¿Mejor que un procesador wysiwyg?
I Sus resultados no son siempre los deseados/esperados.
I No manejan adecuadamente marcos, ecuaciones, listas, índices. . .
I El usuario no tiene por qué saber diseñar documentos.
I ¡Incompatibles entre sus propias versiones!
GPUL-Latex (www.gpul.org)
Edición de textos con LATEX
VI Jornadas S.L. - 2006
4 / 27
Fundamentos de LATEX (y (III))
Y si es tan bueno, ¿por qué no lo usa todo el mundo?
I Antes de empezar, hay que aprender cuatro cosillas.
I La gente está acostumbrada a editores wysiwyg.
I LATEX también se equivoca. . .
I Para cuestiones avanzadas: paquetes suplementarios.
Una ayudita: kile
I Comandos accesibles mediante menús y botones.
I Ayuda integrada y asistentes.
I Syntax highlighting, corrección ortográfica. . .
I Facilidades de compilación y depuración.
I Integración con herramientas externas.
GPUL-Latex (www.gpul.org)
Edición de textos con LATEX
VI Jornadas S.L. - 2006
5 / 27
Fichero LATEX
Preámbulo
I Información sobre la naturaleza y formato del documento
I Paquetes opcionales a utilizar
I Comandos definidos por nosotros para utilizar en el documento
Documento: Contenido + formato
GPUL-Latex (www.gpul.org)
Edición de textos con LATEX
VI Jornadas S.L. - 2006
6 / 27
Fichero LATEX
Preámbulo
I Información sobre la naturaleza y formato del documento
I Paquetes opcionales a utilizar
I Comandos definidos por nosotros para utilizar en el documento
Ejemplo
\documentclass[a4paper,12pt]{article}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[spanish]{babel}
\title{Título del texto}
\author{Autor del texto}
Documento: Contenido + formato
GPUL-Latex (www.gpul.org)
Edición de textos con LATEX
VI Jornadas S.L. - 2006
6 / 27
Fichero LATEX
Preámbulo
I Información sobre la naturaleza y formato del documento
I Paquetes opcionales a utilizar
I Comandos definidos por nosotros para utilizar en el documento
Ejemplo
\documentclass[a4paper,12pt]{article}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[spanish]{babel}
\title{Título del texto}
\author{Autor del texto}
Documento: Contenido + formato
Ejemplo
\begin{document}
\maketitle
Texto a continuación...
\end{document}
GPUL-Latex (www.gpul.org)
Edición de textos con LATEX
VI Jornadas S.L. - 2006
6 / 27
Las órdenes de LATEX
Caracteres reservados
Comandos
Entornos
GPUL-Latex (www.gpul.org)
Edición de textos con LATEX
VI Jornadas S.L. - 2006
7 / 27
Las órdenes de LATEX
Caracteres reservados
\ { } # & % ~ _ ^ $
Comandos
Entornos
GPUL-Latex (www.gpul.org)
Edición de textos con LATEX
VI Jornadas S.L. - 2006
7 / 27
Las órdenes de LATEX
Caracteres reservados
\ { } # & % ~ _ ^ $
Comandos
\nombredecomando[argumento_opcional]{argumento obligatorio}
Entornos
GPUL-Latex (www.gpul.org)
Edición de textos con LATEX
VI Jornadas S.L. - 2006
7 / 27
Las órdenes de LATEX
Caracteres reservados
\ { } # & % ~ _ ^ $
Comandos
\nombredecomando[argumento_opcional]{argumento obligatorio}
Entornos
\begin[argumento_opcional]{argumento_obligatorio}{nombre_de_entorno}
... contenido dependiente del tipo de entorno ...
\end{nombre_de_entorno}
GPUL-Latex (www.gpul.org)
Edición de textos con LATEX
VI Jornadas S.L. - 2006
7 / 27
Caracteres especiales
Acentos
`o - \‘{o}
ó - \’{o}
ˆo - \^{o}
¨o - \"{o}
˝o - \H{o}
˜o - \~{o}
¸c - \c{c}
¯o - \={o}
o
- \b{o}
¯
˙o - \.{o}
o. - \d{o}
˘c - \u{c}
ˇo - \v{o}
oo - \t{oo}
ı - \i
- \j
ˆı - \^{\i}
¨ı - \"{\i}
Otros símbolos especiales
“ ” - " "
‘ ’ - ‘ ’
- - -
– - --
— - ---
- \ldots
. . .
1er - 1\textsuperscript{er}
1.er - 1\sptext{er}
25◦ - 25\textdegree
GPUL-Latex (www.gpul.org)
Edición de textos con LATEX
VI Jornadas S.L. - 2006
8 / 27
Modo de trabajo con LATEX
1 Creación de un fichero .tex con cualquier editor (emacs, vi. . . )
GPUL-Latex (www.gpul.org)
Edición de textos con LATEX
VI Jornadas S.L. - 2006
9 / 27
Modo de trabajo con LATEX
1 Creación de un fichero .tex con cualquier editor (emacs, vi. . . )
→ más recientemente, la opción de kile
GPUL-Latex (www.gpul.org)
Edición de textos con LATEX
VI Jornadas S.L. - 2006
9 / 27
Modo de trabajo con LATEX
1 Creación de un fichero .tex con cualquier editor (emacs, vi. . . )
→ más recientemente, la opción de kile
2 Compilación de fichero .tex, obteniendo fichero .dvi
latex nombredefichero.tex
compilación interactiva: errores y advertencias (fichero .log)
I Pulsar x para parar compilación
I Pulsar e para editar (se abre $EDITOR)
I Pulsar enter para seguir compilando hasta donde se pueda
I Pulsar s y a continuación ctrl+c para salir (si falla lo anterior)
I Pulsar q para entrar en non-stop mode
non-stop mode
I Se compila hasta el final, sin parar en errores (predeterminado de kile)
GPUL-Latex (www.gpul.org)
Edición de textos con LATEX
VI Jornadas S.L. - 2006
9 / 27
Modo de trabajo con LATEX
1 Creación de un fichero .tex con cualquier editor (emacs, vi. . . )
→ más recientemente, la opción de kile
2 Compilación de fichero .tex, obteniendo fichero .dvi
latex nombredefichero.tex
3 Obtención de un fichero postscript .ps
dvips nombredefichero.dvi -o
GPUL-Latex (www.gpul.org)
Edición de textos con LATEX
VI Jornadas S.L. - 2006
9 / 27
Modo de trabajo con LATEX
1 Creación de un fichero .tex con cualquier editor (emacs, vi. . . )
→ más recientemente, la opción de kile
2 Compilación de fichero .tex, obteniendo fichero .dvi
latex nombredefichero.tex
3 Obtención de un fichero postscript .ps
dvips nombredefichero.dvi -o
→ posibilidad de obtener un pdf
I dvips nombredefichero.dvi -o
I pdflatex nombredefichero.tex
GPUL-Latex (www.gpul.org)
Edición de textos con LATEX
VI Jornadas S.L. - 2006
9 / 27
Diseño básico: tipos de letra
Familias:
Perfiles:
Grosor:
Roman (\textrm{})
Typewriter (\texttt{})
Sanserif (\textsf{})
Recto (\textup{})
Inclinado (\textsl{}) Versalita (\textsc{})
Itálica (\textit{})
normal (\textmd{}) negrita (\textbf{})
Tamaño (proporcional al documentclass):
small
normalsize
large
footnotesize
tiny
Otros efectos:
subrayado (\underline{})
verbatim
enfatizado (\emph{})
GPUL-Latex (www.gpul.org)
Edición de textos con LATEX
VI Jornadas S.L. - 2006
10 / 27
Diseño básico (II): formato general
Saltos:
I De línea: \\, \newline
I De párrafo: \\+ línea en blanco
I De página: \newpage, \clearpage
Espacios:
I Horizontales (\hspace{}) y verticales (\vspace{})
Interlineado (\usepackage{setspace}):
\singlespacing, \onehalfspacing, \doublespacing.
Justificación:
I Centrado: entorno center
I Sólo a la derecha: entorno flushright
I Solo a la izquierda: entorno flushleft
GPUL-Latex (www.gpul.org)
Edición de textos con LATEX
VI Jornadas S.L. - 2006
11 / 27
Diseño básico (y III): utilidades
Hyphenation:
I Manual: ma\-nual\-men\-te.
I \hyphenation{auto-ma-ti-ca-men-te}
Citas textuales (quote, quotation), versos (verse).
Color (\usepackage{color}):
\textcolor{color}{texto}, \pagecolor{color},
\colorbox{color}{objeto}
euro (\usepackage{eurosym}).
GPUL-Latex (www.gpul.org)
Edición de textos con LATEX
VI Jornadas S.L. - 2006
12 / 27
Clases de documento
La clase del documento define parámetros básicos de su diseño y
estructura
Tipos básicos de documento de LATEX:
I book
I report
I article
I proc
I letter
I slides (en desuso)
A la clase de documento se le pasan una serie de parámetros:
I Tamaño del papel (A4, A4, letter. . . )
I Documento de una o dos columnas (twocolumn)
I Tamaño de letra base (10pt, 11pt, 12pt)
I etc.
GPUL-Latex (www.gpul.org)
Edición de textos con LATEX
VI Jornadas S.L. - 2006
13 / 27
Clases de documento
La clase del documento define parámetros básicos de su diseño y
estructura
Tipos básicos de documento de LATEX:
I book
I report
I article
I proc
I letter
I slides (en desuso)
A la clase de documento se le pasan una serie de parámetros:
I Tamaño del papel (A4, A4, letter. . . )
I Documento de una o dos columnas (twocolumn)
I Tamaño de letra base (10pt, 11pt, 12pt)
I etc.
Ejemplo
\documentclass[12pt]{book}
GPUL-Latex (www.gpul.org)
Edición de textos con LATEX
VI Jornadas S.L. - 2006
13 / 27
Partes del documento
Parte - \part (optativa)
Capítulo - \chapter
Sección - \section
Subsección - \subsection
SubSubsección - \subsubsection
Párrafo - \paragraph
Subpárrafo - \subparagraph
\chapter*[nombrecorto]{nombre largo}
GPUL-Latex (www.gpul.org)
Edición de textos con LATEX
VI Jornadas S.L. - 2006
14 / 27
Portadas
\title{Tít
Comentarios de: Edición de textos con LaTeX (0)
No hay comentarios