1
Eficiencia en la creacin de documentos cientficos
Mariano Rico, junio 2012
Introduccin al procesador de textos
LaTeX
Mariano Rico, junio 2012
Partes
Parte I Editor para LaTeX, ejemplos, plantilla revista Bibliografa, grficos, plantillas para tesis Temas avanzados
Parte II
Parte III
PARTE I
Contenidos
Intro Editor LED
Instalacin Configuracin
Ejemplos sencillos de LaTeX Plantilla real de revista
Con figuras Con tablas
LaTeX vs. Word
LaTeX es abierto
Word no
Empezar a escribir
En Word es sencillo Con LaTeX cuesta ms
Documento complejo
Word se la
Referencias, figuras
LaTeX funciona
Converge a 0 bugs (ltima versin: 3.141592 / Diciembre 2002)
Desde 1980
[Link]
He visto cosas en Word que vosotros no creerais...
He visto listas de items formateadas a base de espacios en blanco. He visto docenas de retornos de carro seguidos al final de una pgina, para forzar el cambio a la pgina siguiente. He visto una tabla de contenidos de un documento de 300 pginas, generada totalmente a mano para evitar problemas. He visto documentos llenos de imgenes en formato bitmap, ocupando gigas y que tardan minutos en repaginarse. He visto mens desplegables de Estilos con centenares de estilos definidos, ninguno usado de forma consistente en el documento. He visto siete tipos diferentes de bullets en el mismo documento, con niveles de indentacin inconsistentes. He visto documentos impresos llenos de Error! Marcador no definido He visto intentos de crear documentos multi-archivo con Word. Nunca he visto uno que funcionara. He visto horas de trabajo desaparecidas por un sbito cuelgue, y copias de respaldo irrecuperables. He visto listas de enumerables cuya numeracin, en lugar de comenzar en 1, continuaba de otras de captulos anteriores, sin que el autor lo notara hasta despus de imprimir. He visto documentos impresos que no se parecen a lo que se vea en pantalla. He visto documentos que, al cambiar de ordenador, cambian completamente su paginacin debido a que se usa una impresora diferente. He visto el mensaje Desea guardar los cambios efectuados en el documento? sin haber hecho ningn cambio. He visto un documento que, al avanzar tras la ltima pgina, se copiaba y pegaba a s mismo en ese punto, de forma recursiva, aumentando su tamao hasta colapsar el sistema.
Todos esos momentos se perdern en el tiempo, como lgrimas de alegra en la lluvia. Es hora de LaTeX.
Gracias a [Link] [Link]
MS Word. He visto cosas
Woow!!
Msica
[Link]
Woow!!
Ajedrez
[Link]
10
Woow!!
Diagramas de orbitales moleculares
[Link]
11
Woow!!
Diagramas de Feynman
[Link]
12
Woow!!
Remaquetacin de artculos
Caso tpico: paper rechazado rehacer para otra revista formato1 formato2 Imposible remaquetar en Word
Hay que rehacer prrafo a prrafo
En LaTeX es cambiar dos palabras
Palabra 1: nombre de la plantilla de la revista Palabra 2: nombre del formato bibliogrfico de la revista
13
Aprendiendo LaTeX
Not So Short Introduction to LateX
En ingls, espaol...
Tutorial de SlideShare
[Link]
Latex para documentos en castellano
[Link] gmartin/webpublico/latex/FAQCervanTeX/[Link]#toc3
14
El mismo documento en Word y LaTeX
Plantilla para preparacin de artculos para LNCS de la editorial Springer
LaTeX
Word
15
Herramientas para LaTeX (1/2)
En Windows. Opciones:
Miktex (gratuito) + LatexEditor (LEd) (gratuito)
[Link]
Miktex (gratuito) + LyX (gratuito)
[Link]
Miktex (gratuito) + WinEdt (vers. evaluacin)
Miktex:
[Link] [Link]
WinEdt:
[Link]
De pago: Scientific WorkPlace, etc.
16
Herramientas para LaTeX (2/2)
Web
[Link]
Usa Google Docs, soporta espaol (sin filtros portabilidad dbil) An no es multi-usuario Buen editor de frmulas
[Link]
Soporta espaol (sin filtros portabilidad dbil) Multiusuario!! Sin editor de frmulas Download de todo en un zip
17
Instalacin de LEd
Ojo!! En Windows 7, instaladlo todo con Requisito previo: permisos de administrador. Los Instala Miktex (ltima versin: 2.9) ejecutables se deben (Detalles de instalacin ms adelante) lanzar con permisos de administrador.
Descarga Latex Editor (LEd) e instlalo
Seguir instrucciones (muy sencillas) de instalacin
[Link]
20
Instalando Miktex
Ir a [Link] Download "Basic MiKTeX" Installer (NO Net Installer)
Ojo!! Instaladlo con permisos de administrador Ejecuta Inicio MikTeX 2.9 Maintenance (admin) (admin) Selecciona la pestaa Languages
Deja solo seleccionado: spanish, english y nohype
(En la 2.9 no hace falta nohype)
Settings
21
Comprobacin
Para saber si est bien instalado MikTeX
Ejecuta Inicio MikTeX 2.9 Maintenance (admin) Settings (admin) Selecciona la pestaa Languages Estn marcados solo los idiomas que indicaste antes?
S No OK Se te olvid ejecutarlo como administrador
22
LEd. Aspecto del interfaz
Herramientas Documentos en edicin Proyectos (publicaciones) Pulsa los iconos Estructura del documento en edicin Pulsa F10 para mostrar/ocultar Pulsa View->Toolbars para mostrar/ocultar
Editor
Nmeros de lnea Configuration Options Editor para mostrar/ocultar Comunicacin LED MikTeX
show row numbers
View Command line para mostrar/ocultar
Errores MikTeX (LaTeX, BibTeX..etc.)
23
LEd. Visor de dvi integrado
24
LEd. Visor de dvi integrado
Configuration Options Application DVI Viewer
25
Comprobacin
Para saber si est bien instalado LEd
Abre LEd Que se vea la lupa
View Toolbar Tools
Cierra Led Abre Led Se ve la lupa?
S NO OK Hay que ponerle permisos de Adminstrador
26
Cmo poner permisos de administrador (1/2)
Slo para Windows Vista y Windows 7
Inicio Todos los programas LEd LEd Pulsa con botn derecho sobre el icono LEd (no sobre carpeta LEd) Selecciona Propiedades Pestaa Compatibilidad
27
Cmo poner permisos de administrador (2/2)
En la pestaa Compatibilidad
En Nivel de privilegio marca
Ejecutar este programa como administrador Pulsa botn Cambiar la configuracin para todos los usuarios
En la nueva ventana marca en Nivel de privilegio la casilla de Ejecutar este programa como administrador Pulsa botn Aceptar
Pulsa botn Aceptar
A partir de ahora
Avisar (pantalla en negro) al arrancar (Desea permitir...) Aade escudo al icono (prximo reinicio Windows)
28
LEd. Botones esenciales
Genera pdf a partir de .dvi Lanza visor externo de .dvi Genera pdf a partir de .tex Genera .dvi a partir de .tex (compilador de .tex)
30
Una prueba de LaTeX
Poner el siguiente texto en el editor
\documentclass{article} \begin{document} My first \TeX~document. \end{document}
Guardarlo con el nombre [Link] Compilar el documento
[Link] [Link] [Link]
Generar pdf
[Link]
31
LEd. Configuracin
LEd no entiende castellano inicialmente
Hay que usar un filtro (fichero [Link])
Incluido en Led en la carpeta Definitions
En el site de LEd hay un diccionario de catellano y diccionarios grandes de ingls y otros idiomas
En LEd pulsa Configuration Add-ons
32
Contenido de fichero .tex (1/2)
No hay tildes, ni ees, ni diresis
Se codifican as:
\{a} \{e} Ejemplo: Ejemplo: Sem\{a}ntica tambi\{e}n
El caracter est en la tecla ? (dcha del 0). No es el de la tecla a la derecha de la , ni el de la decha de la P
(igual para el resto de vocales con tilde) \~n Ejemplo: a\~no \" Ejemplo: ambig\"uedad
Caracter de dobles comillas (tecla del 2)
\textquestiondown Abrir y cerrar comillas dobles: hola
``hola
Abrir comillas dobles : 2 veces comilla a dcha de la tecla P Cerrar comillas dobles: , 2 veces comilla a la dcha de la tecla del cero. OJO!, no es el caracter de comillas dobles (tecla del 2). Aunque el filtro convierte las comillas dobles a \textquotedblright NO queda bien.
33
Contenido de fichero .tex (2/2)
En LEd se usa el filtro para
teclear tildes, ees, etc.
El filtro hace que se guarden en fichero en formato OK
leer ficheros en formato OK
pero mostrarlo con tildes, ees, etc.
Sin el filtro
Problemas de portabilidad de los .tex
Ej: si se pasa de Windows a Linux
Las revistas no podrn generar bien el documento No se podr compartir el fichero con los colaboradores (si cada uno usa una plataforma diferente)
34
LEd. Que se abra tal cual estaba cundo se cerr
Configuration Options
35
LEd. Proyectos (1/4)
File New
Crea carpeta
No olvides salvar el proyecto (Save All)
Y salvar el grupo (por defecto New Group)
36
LEd. Proyectos (2/4)
Propiedades del proyecto
Diccionario Backup
37
LEd. [Link] (3/4)
Cada proyecto puede usar un diccionario diferente. Por ejemplo:
Proyecto para la tesis (en espaol) Artculo para paper internacional (en ingls) Artculo para paper nacional (en espaol)
Diccionarios en Configuration Adds on
Seleciona varios diccionarios Selecciona tesauros
38
LEd. [Link] seguridad (4/4)
Por si acaso ;-) Hace un zip con todos los archivos del proyecto Periodicidad ajustable
39
LEd. Filtro para espaol
OJO!!
OJO!! El filtro que viene en la distribucin de LED tiene un error en la y en la ! (falta un espacio (cdigo 32) al final del comando latex). Modifica y salva el filtro.
40
LEd. Filtro para espaol
OJO!!
OJO!! El filtro que viene en la distribucin de LED tiene un error en la y en la ! (falta un espacio (cdigo 32) al final del comando latex). Modifica y salva el filtro.
41
LEd. Filtro para espaol
Si no funciona el filtro:
Hay que salir de LED. El filtro se aplicar en la siguiente ejecucin. Si no se mantiene el filtro (desparece el texto *.tex) es que no se Ve a pg. administrador ejecuta LEd como administrador A veces hay que hacer un nuevo proyecto para que se apliquen los filtros. A veces hay que hacer un nuevo fichero para que se apliquen los filtros. A veces hay que reiniciar Windows .
42
Clases de documentos en LaTeX
Los estilos de documentos se almacenan en ficheros .cls (class) Las editoriales proporcionan sus .cls Latex tiene unos cuantos predefinidos:
article proc (proceedings) report (tesis, pequeo libro con captulos) book slides
43
Si no se ven las extensiones de los ficheros
En Windows 7 y Vista se ocultan las extensiones de los ficheros Se pueden hacer visibles
Abre un navegador de ARCHIVOS (Windows+E) Pulsa F10 (aparece una barra) Herramientas Opciones de carpeta Pestaa Ver Busca Ocultar las extensiones de
Deselecciona
Pulsa botn Aplicar a carpetas Pulsa botn Aceptar
44
Ejemplo realista (cdigo fuente)
\documentclass[a4paper,11pt]{article} \author{H.~Partl} % Asigna el autor \title{Minimalism} % Asigna en ttulo del artculo %Comienza el artculo \begin{document} \maketitle % Pinta el ttulo del artculo \tableofcontents % Pinta la tabla de contenidos \section{Some Interesting Words} %Primera seccin (ttulo) Esta es la primera seccin de mi estupendo paper \section{Conclusiones} %La segunda seccin \ldots{} chin-pn. %Termina el artculo \end{document}
45
Ejemplo realista (en LEd)
Comentarios en verde Comandos es azul Texto en negro Parntesis, llaves: rojo
46
Ejemplo realista (documento final)
47
Visor externo de dvi (1/2)
Limitaciones del visor integrado
Ocupa mucho espacio A veces no muestra las figuras
El visor externo por defecto es YAP
Viene con MikTeX Muestra figuras Actualiza la imagen tras cada compilacin Doble clic en el texto lleva a cdigo tex
Hay que configurarlo
48
Visor externo de dvi (2/2)
Configuracin Yap LEd
F de file, l de line. OJO!, es una ele, no un uno
Yap Options Inverse DVI Search
"%f:%l"
49
LEd. Diccionarios (1/3)
Configuration Adds-ons
Selecciona los diccionarios y tesauros que te interesan y descrgalos
50
LEd. Diccionarios (2/3)
Configuration Dictionaries
51
LEd. Diccionarios (3/3)
Configuration Project options
52
LEd. Errores ortogrficos
Palabras no en diccionario En el editor, palabras subrayadas
53
LEd. Tesauros (1/2)
Configuration Options
A veces hay que rearrancar la mquina
54
LEd. Tesauros (2/2)
Tesauro Sinnimos Se usan en el editor (subrayados en gris)
55
Ejercicio prctico
Usando la plantilla de la revista AI Communications (busca en Google
AI communications author [Link]) OJO!!
La versin de [Link] de noviembre de 2010 tiene un error en [Link] : -Hay que comentar la lnea 16 para que no use natbib Adems, la bibliografa va metida a fuego en el .tex
Paper con figura, tablas, y bibliografa
Una plantilla es:
Fichero .cls para definir el formato del documento ([Link] en
[Link])
Fichero .bst para definir el formato de la bibliografa ([Link]
en el grupo de Google)
Una cosa notable de esta plantilla es que mediante \usepackage[T1]{fontenc} se puede leer bien la bibliografa (y todo lo espaol) con tildes. La pega es que no es portable entre plataformas.
56
Fin Parte I [Link]@[Link]
57
PARTE II
58
Contenidos Parte 2
Bibliografa
JabRef BibTex Ejemplo
Conversiones
Latex Word Grficos Fuentes incrustadas en pdfs
Grficos en artculos
Latex y pdfLatex
Plantillas tesis
59
JabRef. Instalacin
Va Java Web Start.
- Descargar fichero .jnlp
Pulsa en imagen Web Start. Guarda fichero [Link] Crea acceso directo en el escritorio que apunte al fichero [Link]. Para ejecutar, haz doble clic sobre el acceso directo. - Ventaja: siempre tendrs la ltima versin. - Inconveniente: No net, no fun. - OJO: No es una aplicacin normal
- No hay fichero .exe - No se accede a travs de Inicio Programas
Instalacin en local
Bajar el instalador para Windows.
Ir a [Link] Buscar pgina de Download y navegar hasta llegar al instalador. Descargadlo.
Ejecuta como una aplicacin cualquiera (como administrador).
[Link]
60
JabRef. Uso
Mejor un ejemplo en vivo
Creacin de referencias fichero .bib
yo tengo ambos!!
61
Insertando referencias (1/2)
Desde JabRef a Led
Si no funciona mira
JabRef Options External programs Comprueba que el path a LEd es el correcto
Tpicos errores: falta (x86)
Windows 7: JabRef tiene que ejecutarse como administrador. En Windows XP hay que cambiar el directorio Program Files por Archivos de programa
62
Insertando referencias (2/2)
Poner cdigo latex para leer la bibliografa
Uso de plantillas bibliogrficas
[Link] (tipo Harvard, i.e. Autor, ao)
Invocar bibtex (F6)
.bib .bbl .dvi pdf
Invocar latex (F9)
.tex + .bbl
63
Proceso de generacin (con bibliografa)
Hay que ejecutar bibtex una vez, y latex DOS veces.
Paso 1 [Link] bibtex (.bat) [Link] Paso 2 [Link] latex (.bat) [Link] latex (.bat) [Link] Paso 3
64
Bibliografa. Ejemplo de .tex
En teora con esto vale:
[Link] \bibliographystyle{latex8} \bibliography{mibibliografia} \end{document} %% fichero [Link] %% fichero [Link]
Pero es habitual retocar a mano:
[Link] %\bibliographystyle{latex8} %\bibliography{mibibliografia} \input{Pruebabiblio_refs.tex} \end{document} %% fichero [Link] %% fichero [Link] %% [Link] Pruebabiblio_refs.tex
65
Estilos bibliogrficos
Estndar incluidos en Latex (1/3)
[Link]
El fichero se encuentra en las carpetas DIR_MIKTEX bibtex bst
[Link]
66
Estilos bibliogrficos
Estndar incluidos en Latex (2/3)
[Link]
[Link]
67
Estilos bibliogrficos
Estndar incluidos en Latex (3/3)
[Link]
[Link]
68
Estilos bibliogrficos
NO incluidos en Latex
Tipo Harvard (Apellido, ao)
Ver [Link] Fichero [Link] Fichero [Link]
Usa el gestor de paquetes de MikTeX
Los .bst se guardan en DIR_MIKTEX bibtex bst harvard
69
Estilos bibliogrficos
Tipos natbib estndar (1/2)
Pon en el prembulo:
\usepackage{natbib}
[Link]
[Link]
70
Estilos bibliogrficos
Tipos natbib estndar (2/2)
[Link]
[Link] (Items in bibliography sorted in order cited)
71
Citando en latex. Comandos natbib
Para estilos autor-nombre:
72
Citando en latex. Comandos natbib
Para estilos numricos:
73
Estilos bibliogrficos en CTAN
La lista, por rea y ttulo de revista en:
[Link]
* Art * Anthropology Human Nature ([Link]) American Anthropologist ([Link]) Behavior and Brain Sciences ([Link]) * Biology American Journal of Human Genetics ([Link]) American Medical Association Journals (JAMA, Cancer, etc.) ([Link]) Applied Bioinformatics ([Link], include openmind package) Applied Bionics and Biomechanics ([Link], include openmind) Applied Biotechnology, Food Science and Policy ([Link], include openmind) Applied Environmental Science and Public Health ([Link], include openmind) etc
74
De .bib a HTML
Problema tpico: crear una pgina web con la lista de tus publicaciones
Que se pueda ordenar (por ao, tema Que no haya que saber HTML Que se actualice sola )
Solucin:
Generar HTML desde JabRef Usar BibBase
75
Estilos bibliogrficos
Revistas y los estilos BibTeX que usan
LaTeX Bibliography Styles Database
76
Generacin de pdf
Dos opciones
.tex .dvi pdf
La pega: pdf de bajas prestaciones (sin marcadores, ni enlaces ) Lo bueno: ideales para imprimir
.tex
pdf
La pega: las figuras deben estar en pdf Lo bueno: genera un pdf de altas prestaciones.
77
Conversin latex
rft (Word)
Ver [Link] Conversin de frmulas, tablas difcil No conozco ninguno que funcione bien Frmulas latex en Editor de frmulas de Windows 7 (parecido a MathType) Editor de ecuaciones en Windows 7
Buscar Panel de entrada matemtica Inserta en suite Office
78
Ejercicio
Usando la plantilla [Link] En [Link], al final del documento, se muestran las referencias bibliogrficas
Estn a fuego. Hay que cambiarlas para cada revista para adaptarlas al estilo bibliogrfico
Elimina las referencias y usa uno de los estilos bibliogrficos. Genera un pdf
79
Grficos
Vectoriales vs. Bitmaps Formatos (png, jpg, eps) Vectoriales con PowerPoint Conversiones Resolucin (dpi, ppp, etc.) Incrustando fuentes en pdf
80
La pega de la Suite MS Office
Una grfica no puede escalarse
Los tamaos de letra han quedado fijados por el usuario Si se re-escala se mantiene el tamao de letra Grosor de lnea no cambia Skills in new technologies
%users
Un bloque de texto s
100 80 60 40 20 0
07 0 13 7 40 4020 0 27 0 73805373 7 33 0 27 7 2033 13 0 7 0 27 0 7 273333272020 20 7 0
N. A.
HTML DHT AJA Flas
81
Grficos vectoriales vs. bitmaps
A cierto nivel de zoom parecen lo mismo
Vectorial
Bitmap/raster
82
Herramientas para gestin de grficos vectoriales y bitmaps
Vectoriales
Corel Draw (de pago). Descarga pesada: ~250 MB
Grfico Office a CorelDraw: Edit Paste Special Picture (Enhanced Metafile) para tener un objeto Corel. Demo, ejemplo con pster
([Link]
MS Visio (licencia UAM) Muy cerrado (pocos formatos de entrada/salida) Adobe Ilustrator (de pago). CNB tiene licencia.
Bitmaps
Photoshop (NO licencia UAM)
Demo, ejemplo con imagen
([Link]
GIMP (Gratis) MS Picture Manager (Viene con la Suite Office)
83
Vectoriales con PowerPoint
Pegas
Si reescalo el dibujo
El grosor de las lneas no cambia El texto s, si se ha hecho con cuidado
Ventajas
Entorno conocido (ms vale malo...) Hay gente que hace psters con PP
Feos, muy feos ;-)
84
Conversiones (1/2)
GhostView
La mejor conversin (vectorial
ps ps ps
vectorial/bitmap)
pdf eps (para usar en Latex o Corel) png, gif, jpeg
Xn View
Para gestionar (visualizar, convertir, etc.) ficheros grficos (de todo tipo). Pega: no escribe eps, pero muestra miniaturas de eps.
Herrramientas > Opciones > Lista de ficheros > Ficheros AI, PDF, EPS > Mostrar como miniatura.
Para generar un archivo postscript (.ps). Lo mejor:
Una impresora postscript genrica
Aunque no la tengas fsicamente (no es fcil engaar a Windows) Configura como impresora Color o Escala de Grises Descargar Drivers de Adobe (generic postscript printer en Google) En opciones de impresora poner en Opciones PS Optimizado para EPS en lugar del valor por defecto optimizado para mxima velocidad.
Para convertir png (bitmaps) a eps: bmeps
Se baja de [Link] Es por lnea de comandos y genera eps con compresin. Los eps ms pequeos los he sacado con este comando:
bmeps -leps,encoding="a:r:f:d" [Link] [Link]
85
Conversiones (2/2)
Adobe Acrobat
Para generar un eps a partir de pdf
Recorta la pgina con Adobe Acrobat (Document Crop Pages) hasta tener slo la figura Exporta en formato eps (File Export Postscript)
86
Trucos de Excel
Uso de las grficas generadas por Excel
El corta y pega de Excel a Word s funciona y mantiene el formato vectorial Para generar un fichero en formato vectorial
Genera un pdf (que se vea entera la grfica) Usa Acrobat
87
Resolucin: pixels, dpi, ppp
dpi = dots per inch = puntos por pulgada (ppp)
Ejemplo con una foto digital
Tamao en pixels: 3072 x 2304 (jpeg 1.76MB)
Para un artculo. Debe ocupar 4 y tener 300dpi
1 (pulgada) = 2.52 cm 4 son 4 x 300dpi = 1200 puntos (pixels) Hay que reducir la imagen en un factor 3072/1200 = 2.56 Imagen ptima: 1200 x 2304/2.56 = 1200 x 900
Para un pster. Debe ocupar 20cm y tener 300dpi
20 cm = 8 a 300dpi = 2400 pixels (el doble que antes) Imagen ptima: 2400 x 1800
88
Grficos en artculos
Vectoriales para cajas y flechas
Reutilizables (para psters, por ejemplo) Resolucin infinita Formatos (eps, ps, cdr..)
ps (eps), tiff , pdf, etc permiten vectores + bitmaps
Bitmaps para fotos o captura de pantalla
A qu resolucin?
Resolucin de imagen Resolucin de impresin
En qu formato? (jpeg, gif, png, tiff
Formatos con prdida (jpeg)
Compresin variable Compresin fija
fotos figuras con lneas, pantallazos
mayor o menor calidad
Formatos sin prdida (gif, png)
89
Fuentes incrustadas en PDF (1/2)
El formato pdf no es tan slido como parece
Las fuentes pueden no ir incrustadas en el fichero
Ejemplo de generacin sin fuentes incrustadas
De .tex a .dvi con dvi2ps (caso de Led, WinEdt) De .ps a .pdf con ghostview
90
Fuentes incrustadas en PDF (2/2)
Propiedades del pdf generado (abrir en adobe reader y Fichero Propiedades Fuentes) Solucin: incrustar fuentes
Con PrimoPDF (en grupo Google archivo
Fuente incrustada
Freeware_PrimoPDF.executable renombrado a .exe)
A partir de un pdf se enva a la impresora PrimoPDF, de ah sale un dilogo para generar el Fuente NO incrustada Fuentes incrustadas!! nuevo pdf Las propiedades del pdf sern estas:
Ver ejemplo [Link] y [Link]
91
Grficos en LaTeX
Ejemplos de uso Generacin de pdf con pdflatex Para ms info: tutorial de CTAN
92
Ejemplo de grficos en LaTeX
[Link] \documentclass{article} \usepackage{graphicx} %% Significa \usepackage[dvips]{graphicx} \begin{document} Figure \ref{fig:mifigura} shows a clear separation Fichero .eps \begin{figure*}[t] %% t para top, b para bottom \centering \includegraphics [width=3.5in]{figs/mi_figura_genial} \caption{Involved roles in the proposed system} \label{fig:mifigura} \end{figure*} Referencias (etiquetas) \end{document}
93
Grficos para LaTeX y pdfLatex
[Link]
\documentclass{article} \usepackage{ifpdf} %% Heiko Oberdiek's [Link] \ifpdf \usepackage[pdftex]{graphicx} \else \usepackage[dvips]{graphicx} \fi \ifpdf %Si compilo con pdflatex %Aparte de cosas de pdf, define \href{url}{text}. Debe ser el ltimo paquete que se cargue \usepackage[pdftex, bookmarks,%true crea pdf con bookmarks abiertos colorlinks=false,%pone marco, true colorea el texto pdfauthor={Mariano Rico}]{hyperref} \fi \begin{document} Figure \ref{fig:mifigura} shows a clear separation \begin{figure*}[t] %% t para top, b para bottom \centering \includegraphics [width=3.5in]{figs/mi_figura_genial} Usa mi [Link] para \caption{Involved roles in the proposed system} \label{fig:mifigura} convertir todos los .eps a .pdf \end{figure*} Idntico para \end{document}
Si compilo con latex .eps Si compilo con pdfLatex .pdf
latex y pdfLatex
94
Plantillas para tesis (1/3)
Sunil Patel. Basada en la de la univ. de Southampton
[Link]
95
Plantillas para tesis (2/3)
La ma. Basada en la de la univ Stanford
[Link] Espaolizada, UAMizada y PDFizada
96
Mi plantilla
En [Link]
En 345-348 cambiar
Escuela Facultad Departamento X Departamento Z
Descomentar 370-376 para poner figura en cartula 388-389 Nombre directores 477-527 Pgina de firmas
En [Link]
223: Ttulo de la tesis 226: Autor 227: Dept
97
Plantillas para tesis (3/3)
La plantilla TeXiS de la Univ. Complutense
[Link]
98
Donde no llega la tecnologa
El arte de escribir
Writing Tips for Ph.D. Students
Tiempos verbales, we and you Sobra lo anterior a that this + verbo this + sujeto + verbo Eliminar assumption
El arte de hacer una tesis
[Link]
Relax
[Link]
99
Fin Parte II Gracias por vuestra atencin
[Link]@[Link]
100
PARTE III
101
Contenidos
Temas avanzados
Referencias Paquetes Tablas ndices Lista de contenidos, de tablas y de figuras. Particin de palabras en castellano
102
Referencias
Usa \label{identificador} para marcar, y \ref{identificador} para referir. \pageref{identificador} para referir la pgina. Para secciones, tablas, figuras El identificador puede ser cualquier texto
E.g.: \label{fig:esquemaIdea}
103
Frmulas (1/2)
No hay frmulas como las de LaTeX
\documentclass{article} \begin{document} % Example 1 Esta es la frmula de Einstein: \begin{equation} E = m \cdot c^2 \end{equation} \ldots la frmula ms conocida y la menos entendida de toda la fsica. $c$ es la velocidad de la luz. \end{document}
Las variables en el texto: $x$
104
Frmulas (2/2)
Editores de frmulas
Para navegador Chrome (todas las plataformas): Daum Equation Editor
105
Paquetes
Gestin de paquetes de Miktex
Carga automtica o preguntando al usuario Seleccin de paquetes y carga manual
Documentacin oficial de paquetes
Visita CTAN
106
Tablas
Ver tutorial de [Link] Ver ejemplos de la tesis \documentclass{article} Prueba \begin{document}
\begin{table*}[h] % Puede ser t,b,h \caption{Texto al pie de la tabla} \label{tabla:tablaDePrueba} \centering \begin{tabular}{|l|l|} \hline %OJO no puede haber espacios delante \multicolumn{2}{|c|}{Notas} \\ \hline Luis Rubio & 5 \\ Pablo Marmol & 7 \\ David Jones & 6 \\ \hline \end{tabular} \end{table*} \end{document}
107
ndices (1/5)
Como con la bibliografa, hay que ejecutar latex DOS veces
Paso 1 latex (.bat) [Link] (sin ndice) Paso 3 [Link] [Link] latex (.bat)
[Link] (con ndice)
Paso 2
makeidx (.bat)
[Link]
108
ndices (2/5)
Ejemplo
\documentclass{article} Obligatorio para poder crear ndices \usepackage{makeidx} \makeindex Obligatorio ponerlo antes de \begin{document} \begin{document} En el texto del documento marca la \index{palabra}palabra que quieres meter en el ndice, pero OJO!, hay que marcar tantas veces como veces quiera que aparezca la palabra). En el ndice aparecer la palabra y los lugares (nmero de pgina) donde aparece (slo las que has marcado). Cuando el documentclass es article, el ndice lo pone en una pgina nueva. \printindex \end{document} Indica que se ponga ah el ndice
109
ndices (3/5)
Ejemplo para pdflatex links en ndice
\documentclass{article} \usepackage{makeidx} \makeindex \usepackage[pdftex, bookmarks,%true crea pdf con bookmarks abiertos colorlinks=false,%pone marco, true colorea el texto pdfauthor={Mariano Rico}]{hyperref} \begin{document} En el texto del documento marca la \index{palabra}palabra que quieres meter en el ndice, pero OJO!, hay que marcar tantas veces como veces quiera que aparezca la palabra). En el ndice aparecer la palabra y los lugares (nmero de pgina) donde aparece (slo las que has marcado). Cuando el documentclass es article, el ndice lo pone en una pgina nueva. \printindex \end{document}
110
ndices (4/5)
Se genera el ndice con el comando latex makeindex
En LED es el icono IDX
111
ndices (5/5)
Sintaxis de \index{}
Ver: the not so short Introduction to latex
112
Lista de contenidos, tablas y figuras
Lista de contenidos: \tableofcontents
Usando los \label{} de las secciones, subsecciones, etc.
Lista de figuras: \listoffigures
Usando los \caption{} de las figuras
Lista de tablas: \listoftables
Usando los \caption{} de las Tablas
NOTA: Hay que ejecutar dos veces latex ( pdflatex)
113
Particin de palabras en castellano (1/3)
Por defecto parte las palabras siguiendo las reglas del ingls ejemploRealista-hypen_castellano.tex
Solucin: usa MikTex e instala el paquete miktexhyph-spanish
114
Particin de palabras en castellano (2/3)
En el fichero .tex, aade debajo de \documentclass \usepackage[spanish]{babel} Recompila (a veces hay que hacer limpieza)
115
Particin de palabras en castellano (3/3)
Palabras que no parte bien. Se indica cmo partirla.
En el fichero .tex, aade (normalmente antes de \begin{document}) \hyphenation{es-terno-cleidomastoideo} El comando \hypenation admite mltiples palabras separadas por espacios
Recompila
116
UTILIDADES
117
LaTeX en pginas web
Frmulas Latex en pginas Web
jsMath
Instrucciones instalacin (Author instructions):
Descarga jsMath y jsMath Image Fonts de [Link]
118
LaTeX en Gmail
Frmulas Latex en tu correo Gmail
GmailTeX
Plugin para Gmail Permite escribir ecuaciones LaTeX en tus mails Permite leer ecuaciones LaTeX en tus mails
119
LaTeX para presentaciones
Presentaciones con beamer
Blog interesante en castellano, en los comentarios hay ms recursos
[Link] [Link]
tutorial interesante
[Link] 20-%20Beamer%[Link]
120
Fin Parte III Gracias por vuestra atencin
[Link]@[Link]