Recetas de LaTeX

  
De los autores de ``LaTeX, una imprenta en sus manos'' ADI (2000) y "El libro de LaTeX" Pearson-Prentice Hall (2003)
B. Cascales, P. Lucas, J. M. Mira, A. J. Pallarés y S. Sánchez-Pedreño.

Esta página web recoge los consejos diarios tal y como aparecen en la cuenta de Twitter @recetasdelatex. Para explicaciones más extensas de temas recogidos aquí remitimos al visitante a los distintos libros existentes sobre TeX y LaTeX y a los excelentes sitios de internet existentes, entre los que recomendamos CervanTeX http://www.cervantex.es/


22 de Noviembre de 2013
¿Cómo definir colores en LaTeX?
Con color-xcolor defines colores en modelo HTML, descripciones http://colorschemedesigner.com, en tu paleta. pic.twitter.com/bEhlv4cJoH

21 de Noviembre de 2013
¿Cómo cambiar la orientacion en páginas de un documento LaTeX?
Con el paquete lscape (pdflscape) puedes cambiar la orientación de algunas páginas de tu documento.

20 de Noviembre de 2013
¿Cómo utilizar tablas largas (que su puedan partir) en LaTeX?
Con el paquete longtable se escriben tablas que son demasiado grandes y necesitan más de una página. http://www.ctan.org/pkg/longtable

19 de Noviembre de 2013
¿Cómo poner negrita en fórmulas de LaTeX?
Con distintas combinaciones de \mathbf, \boldsymbol y \pmb podemos escribir fórmulas en negritas

18 de Noviembre de 2013
¿Cómo cambiar la separación de elementos en una lista de LaTeX?
Con \itemsep=longitud, podemos controlar la separación entre los elementos de una lista:

17 de Noviembre de 2013
¿Cómo cambiar manualmente el tamaño de los delimitadores en LaTeX?
Con \big, \Big, \bigg y \Bigg, se modifica manualmente el tamaño de los delimitadores en fórmulas:

16 de Noviembre de 2013
¿Cómo cambiar el tamaño de los delimitadores en LaTeX?
Los comandos \left, \right y \middle automatizan el tamaño de los delimitadores en fórmulas.

15 de Noviembre de 2013
¿Cómo generar gráficos para LaTeX?
jPicEdt genera código LaTeX para picture, eepic y PsTricks desde una interfaz gráfica amigable http://jpicedt.sourceforge.net/

14 de Noviembre de 2013
¿Cómo averiguar cúal es la última página en un documento LaTeX?
\usepackage{lastpage} permite escribir "(página actual) de (páginas totales)"

13 de Noviembre de 2013
¿Cómo convertir tablas de hojas de cálculo a LaTeX?
Escribir tablas o editar datos que ya tenemos en hojas de cálculo puede ser duro:

12 de Noviembre de 2013
¿Cómo manejar referencias cruzadas en LaTeX?
Referencias cruzadas: Con \label{nombre} se da nombre a una sección, ecuación , etc. y \ref(nombre} nos referirmos a ella.
¿Cómo convertir las referencias cruzadas en hipervínculos en LaTeX?
\usepackage{hyperref} convierte referencias cruzadas y citas bibliográficas en hiperenlaces del pdf que produce pdfLaTeX

11 de Noviembre de 2013
¿Cómo incluir gráficos en LaTeX?
Con \usepackage{graphicx}, \includegraphics[width=.5cm]{grafico} inserta el grafico.png/ o jpg/ o pdf escalado a la anchura prescrita.

10 de Noviembre de 2013
¿Cómo insertar ecuaciones en LibreOffice, LaTeX ?
TexMaths: editor de ecuaciones LaTeX para LibreOffice. Inserta gráficos svg, y conserva el código http://extensions.libreoffice.org/extension-center/texmaths-1

9 de Noviembre de 2013
¿Cómo controlar espacios en blanco en LaTeX ?
Remedio de AmSTeX (amsmath) para dejar en blanco el espacio que ocuparía un objeto \phantom
7 de Noviembre de 2013
¿Cómo encontar un buen IDE para BiBTeX, LaTeX ?
Un buen IDEs para manejar bases BibTeX: el multiplataforma JabRef (mac, win, linux,webstart) http://jabref.sourceforge.net
¿Cómo encontar un buen IDE para BiBTeX, LaTeX (2)?
Otro buen IDE para manejar bases BibTeX sólo en mac OSX es BibDesk incluido en MacTeX http://bibdesk.sourceforge.net
¿Cómo generar índices terminológicos en LaTeX (2)?
MAKEINDEX corre dentro de LATEX, usa el paquete imakeidx en vez de makeidx para crear Índices http://tex.blogoverflow.com/2012/09/dont-forget-to-run-makeindex/

6 de Noviembre de 2013
¿Cómo enmarcar fórmulas en LaTeX ?
\boxed de amsmath enmarca objetos en modo matemático, lo que no hace \fbox ni \framebox

5 de Noviembre de 2013
¿Cómo compilar varios un mismo documento LaTeX sin crear conflictos ?
Con \input y Dropbox varios escriben simultáneamente un documento, compilan y ven la salida

4 de Noviembre de 2013
¿Cómo evitar la pixelación de PDFs pruducidos en LaTeX?
Si al compilar con LaTeX y producir PDFs los textos en estos se pixelan al hacer zoom, prueba a cargar \usepackage{lmoderm}

3 de Noviembre de 2013
¿Cómo escribir algunos símbolos para físicas en LaTeX?
Para físicos: LaTeX incluye símbolos como $\hbar$ (constante de Planck) y \AA (símbolo del ångström)
http://es.wikipedia.org/wiki/%C3%85ngstr%C3%B6m

2 de Noviembre de 2013
¿Cómo crear gráficos PDF, EPS o PStricks para LaTeX?
Crea tus gráficos en PDF, EPS o PStricks con Inkscape para importarlos en tus documentos LaTeX inkscape http://inkscape.org/

1 de Noviembre de 2013
¿Cómo incluir documentos LaTeX dentro de otros documentos LaTeX (2)?
\includeonly{doc} , \include{doc} incluye doc.tex en documentos LaTeX con ventajas sobre \input{doc}

31 de Octubre de 2013
¿Cómo incluir documentos LaTeX dentro de otros documentos LaTeX?
Si escribimos \input{doc.tex} se incluye en esa posición de nuestro fichero LaTeX el fichero doc.tex.

30 de Octubre de 2013
¿Cómo incrementar la separación entre párrafos en LaTeX?
Con \parskip 7pt se obtiene mayor separación vertical entre párrafos. Podeis cambiar 7 por otro número.
¿Cómo compilar online documentos LaTeX?
Edición y compilación online para LaTeX en tiempo real desde cualquier sitio en cualquier dispositivo, https://www.writelatex.com/

29 de Octubre de 2013
¿Cómo escribir código fuente de lenguajes de programación en LaTeX?
Con \usepackage{listings} LaTeX resalta la sintaxis del código de lenguajes de programación.

¿Cómo escribir puntos suspensivos en LaTeX?
Los puntos suspensivos son exactamente... que LaTeX procesa con espacios correctos si cargamos \usepackage[spanish]{babel}

¿Cómo cambiar la separación entre líneas en LaTeX?
¿Necesitas escribir a doble espacio? Usa \renewcommand*{\baselinestretch}{2} en el preámbulo (2 puede cambiarse por 1.5, etc)

28 de Octubre de 2013
¿Cómo exportar gráficos de Geogebra a LaTeX?
Geogebra exporta a LaTeX gráficos de alta calidad

¿Cómo saltar de línea en LaTeX?
Usa \\ para saltar de línea y \\* para saltar de línea pero no de página.

27 de Octubre de 2013
¿Cómo utilizar iconos como fuentes en LaTeX?
Con \usepackage{marvosym} tienes a tu disposición una serie de fuentes útiles y a la vez simpáticas

¿Cómo abrir y cerrar comillas en LaTeX?
Utiliza ``para abrir comillas, y para cerrarlas".

26 de Octubre de 2013
¿Cómo utilizar el guión correcto en LaTeX?
Usa el guión correcto: el corto - para las palabras compuestas o división silábica, y el largo --- para incisos y diálogos.

¿Cómo modificar el tamaño del texto en LaTeX?
Con \usepackage{graphicx}, \scalebox{2}{dobla} el tamaño. ¿que hace \scalebox{-2}[2]{escalas} y \scalebox{2}[-2]{negativas?}

25 de Octubre de 2013
¿Cómo girar el texto en LaTeX?
\usepackage{graphicx}, y en el texto \rotatebox{90}{gira esta palabra} 90 grados. \rotatebox{-90}{¿y con ángulo nebativo?} .

¿Cómo compilar documentos de LaTeX en iPad, Android, etc?
Para compilar documentos LaTeX y descargar apps para ipads, android, etc. visita https://www.verbosus.com.

¿Cómo hacer uso de letras caligráficas en LaTeX?
Con \usepackage{amsmath,calrsfs} se obtiene la ``L'' en $\mathcal{L}^p$ más bonita. También las demás letras mayúsculas.

24 de Octubre de 2013
¿Cómo cambiar la separación entre elementos en una enumeración en LaTeX?
\begin{enumerate}\itemsep-3pt disminuye separación vertical entre ítems. Cambia -3pt por 10pt, ¿qué pasa?

¿Cómo escribir texto en columnas en LaTeX?
Con \usepackage{multicol} y \begin{multicols}{2} Escribe a dos columnas...\end{multicols} en el texto. Cambia 2 por n <= 10.

23 de Octubre de 2013
¿Cómo cambiar el color de fondo y del texto en LaTeX?
\colorbox{red}{\color{white}Texto en blanco con fondo rojo}. Necesita \usepackage[usenames,dvipsnames]{color} en preámbulo

¿Cómo llenar espacios verticales en LaTeX?
\vfill llena espacios verticales; para bloques A, B, C, "A \vfill B \vfill C" inserta espacio vertical identico entre ellos

22 de Octubre de 2013
¿Cómo tachar texto en LaTeX?
Para tachar texto, \usepackage[normalem]{ulem} en el preámbulo y \sout{texto tachado} en el cuerpo del documento

¿Cómo mostrar los carácteres reservados abrir llave { y cerrar llave} en LaTeX?
Los caracteres abrir llave { y cerrar llave } son reservados en LaTeX. Si quieres que aparezcan en tu texto utiliza \{ y \}

¿Cómo evitar la sangría al comenzar un párrafo en LaTeX?
Si al empezar un párrafo no quieres que la primera línea se sangre utiliza \noindent

21 de Octubre de 2013
¿Cómo modificar las dimensiones del documento en LaTeX?
Para no liarse con la anchura de un documento podemos utilizar \addtolength{\textwidth}{4cm}\addtolength{\hoffset}{-2cm} en el preámbulo para añadir 4cm y correr el margen izqdo 2cm a la izqda. El documento quedará impecable!! Claro, podeis cambiar 4 y -2 por otros números que os convenga y cm por otra unidad de longitud.

¿Cómo evitar que dos palabras se separen en LaTeX?
Si no quieres que dos palabras se separen después de compilar, pon ~ entre ellas. Por ej. Sr.~Director o Dr.~Campuzano.

20 de Octubre de 2013
¿Cómo eliminar la cabecera y el pie de página en un documento de LaTeX?
El comando \thispagestyle{empty} hace que la cabecera y pie de la página en la que está queden vacíos.

¿Cómo justificar el texto a la derecha o izquierda en LaTeX?
\begin{flushright} Murcia, 27 de Marzo de 2008 \end{flushright} justifica la fecha a la derecha. pic.twitter.com/mtvzSr5Bf9