taller de latex sesión final: extras - ugr.esorientamat/material/sesion_final_taller.pdf · taller...

12
Taller de L A T E X Sesión final: Extras 5 de mayo 2017 Plan de acción tutorial de Matemáticas ORIENTAMAT

Upload: buihanh

Post on 21-Sep-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • Taller de LATEXSesin final: Extras

    5 de mayo 2017Plan de accin tutorial de Matemticas

    ORIENTAMAT

  • Taller de LATEX, sesin final: extras PAT MATEMTICAS: ORIENTAMAT

    1 ltimos detalles del tallerLocalizar citas y referencias: backref y showkeysNavegacin por el pdf: hyperrefIndice de palabras clave: index y MakeIndexReinicio/modificacin de contadores: setcounterEncastre de cdigo (Octave,...): mcodeEncastre de pelculas: movie15Encastre de una pgina pdf completa: pdfpagesPlantillas y uso de bases de datos: delimtxtDatos informativos del pdf: pdfinfoConsejos al hacer una presentacinConsejos ante un tribunal

  • Taller de LATEX, sesin final: extras PAT MATEMTICAS: ORIENTAMAT

    Localizar citas y referencias: backref y showkeys

    Paquete backrefIncluyendo en la cabecera

    \usepackage{backref}

    podemos ver en cada entrada de la bibliografa, las pginas enque la hemos citado. Aparece algo as:

    [4] Costello, E.; She, (1999) Pages 1,2

    Paquete showkeysIncluyendo simplemente en la cabecera

    \usepackage{showkeys}

    en la salida PDF sern visibles todas las etiquetas" quehayamos usado: \label{ }, \ref{ }, \cite{ }, \bibitem{ }.

  • Taller de LATEX, sesin final: extras PAT MATEMTICAS: ORIENTAMAT

    Navegacin por el pdf: hyperref

    Paquete hyperrefIncluyendo en la cabecera

    \usepackage{hyperref}se puede navegar por el PDF. Cada vez que usemos un\ref{ } o \cite{ } se crearn links que conducen al lugardonde se cre el \label{ } o \bibitem{ } respectivo.Al pinchar aqu: (2) debemos ir al ndice.Tambin permite enlazar documentos o pginas web

    \href{ruta interna o lugar web}{texto}

    Por ejemplo

    \href{http://www.ugr.es/orientamat}{orientamat}produce: orientamat

    http://www.ugr.es/~orientamat

  • Taller de LATEX, sesin final: extras PAT MATEMTICAS: ORIENTAMAT

    ndice de palabras clave: index1 y MakeIndex

    Paquete indexIncluimos en la cabecera

    \usepackage{index}\makeindex

    y escribimos\printindex

    en el lugar del fichero .tex en que queramos que aparezca elndice de contenidos. A cada cada palabra que queramos queaparezca le colocamos \index{etiqueta}:

    Teorema de Bolzano\index{Bolzano}

    Luego ejecutamos PDFLaTeX, MakeIndex y PDFLaTeX

    1hay, por supuesto, otras opciones

  • Taller de LATEX, sesin final: extras PAT MATEMTICAS: ORIENTAMAT

    Reinicio/modificacin de contadores: setcounter

    Contadores en LaTeXVase por ejemplo esta web a para listado y manipulaciones.

    ahttp://www.personal.ceu.hu/tex/counters.htm

    Reinicio de contadores en un valor dadoNos centramos en el contador de un enumerate. Si escribimos

    \setcounter{enumi}{7}antes del \begin{enumerate}, al primer \item le podr un 8.

    Redefinicin de contadoresDamos slo un ejemplo. Escribe esto:

    \renewcommand{\labelenumii}{\arabic{enumi}.\Alph{enumii})}

    justo antes de dos {enumerate} anidados y visualiza el efecto.

    http://www.personal.ceu.hu/tex/counters.htm

  • Taller de LATEX, sesin final: extras PAT MATEMTICAS: ORIENTAMAT

    Encastre de cdigo (Octave,...): mcode

    Para incluir trozos de cdigo de programacinCabecera \usepackage[framed,numbered]{mcode}Poner el cdigo en un entorno {lstlisting}

    Ejemplo\begin{lstlisting}function y = normal (m,s)y = m + s.*randn()endfunction\end{lstlisting}

    ...produce

    1 function y = normal (m,s)2 y = m + s.*randn()3 endfunction

    http://www.ugr.es/~orientamat/material/mcode.sty

  • Taller de LATEX, sesin final: extras PAT MATEMTICAS: ORIENTAMAT

    Encastre de pelculas2: movie15Para incluir ficheros .mp4 .mov .flvIncluyendo en la cabecera \usepackage{movie15}y luego escribimos en un entorno {figure}, por ejemplo\includemovie[poster=imagen.jpg,mouse=true]{ancho}{alto}{video.mp4}el resultado es

    Figura: Donald en el pas de las matemticas (H. Luske, 1959)

    2Vase tambin media9

    Donald.mp4Media File (video/mp4)

  • Taller de LATEX, sesin final: extras PAT MATEMTICAS: ORIENTAMAT

    Encastre de pginas de un pdf: pdfpages

    Paquete pdfpagesIncluimos en la cabecera

    \usepackage[opciones]{pdfpages}%opciones: final, draft

    y donde queramos incluir la pgina (o pginas):

    \includepdf[pages=-]{nombre_archivo.pdf}

    que incluye el pdf completo. Si queremos extraer slo algunas:

    pages={1,4,7}pages={2-5}pages={3,6,{},9-11}

  • Taller de LATEX, sesin final: extras PAT MATEMTICAS: ORIENTAMAT

    Plantillas para usar bases de datos: delimtxt

    Fichero con datos: texto puro, extensin .datPaco | matem\aticas | Armilla | 6.5Laura | farmacia | Legan\es | 9.2

    Fichero .tex plantilla: estructura bsica\usepackage{delimtxt}\begin{document}\Fields{\nombre \estudios \localidad \nota}\DelimRead{fichero datos.dat}{{\Large Certificado}\\[20pt ]El participante \nombre, estudiante de \estudios y que viene de\localidad, ha participado en el curso de LATEXobteniendo unacalificaci\on de \nota puntos.

    \ \hfill Granada, a \today.\newpage

    }% Fin del \DelimRead\end{document}

    http://www.ugr.es/~orientamat/material/delimtxt.sty

  • Taller de LATEX, sesin final: extras PAT MATEMTICAS: ORIENTAMAT

    Datos informativos del pdf

    Informacin interna en el documento .pdfSi inclumos en cualquier parte del fichero .tex lo siguiente

    \pdfinfo{/Author (nombre1, nombre2)/Title (titulo)/CreationDate (D:20170505115500)

    % /ModDate (D:\pdfdate)/Subject (asunto)/Keywords (palabra_clave1,palabra_clave2)}

    esta informacin queda almacenada internamente en elarchivo .pdf

  • Taller de LATEX, sesin final: extras PAT MATEMTICAS: ORIENTAMAT

    Algunos consejos (como las lentejas...)

    ...al hacer una presentacinPocas lneas (10/pg), pero autocontenido, y letra grandeEvita recargar y resaltar de varios modosEnsayar (con y sin pblico) cronometrandoMirar (todo lo posible) al tribunal y no leer (...en voz alta)Dar tiempo en cada pgina a que sea leda (1pg.2min.)

    ...ante un tribunalNunca compares; un trabajo debe ser bueno por s mismoCuando pregunten, espera a que acaben; no atropellarNo se trata de convencerles de que t sabes algo; se tratade ensear (como si no supieran) lo que t dominas!Primero: dales siempre la razn; y despus: conjuncionesadversativas a placer (pero, aunque, no obstante...)

    Parte nicaltimos detalles del tallerLocalizar citas y referencias: backref y showkeysNavegacin por el pdf: hyperrefIndice de palabras clave: index y MakeIndexReinicio/modificacin de contadores: setcounterEncastre de cdigo (Octave,...): mcodeEncastre de pelculas: movie15Encastre de una pgina pdf completa: pdfpagesPlantillas y uso de bases de datos: delimtxtDatos informativos del pdf: pdfinfoConsejos al hacer una presentacinConsejos ante un tribunal