Subsecciones

¿Cómo hago para...?

utilizar caracteres en castellano (eñe, acentos, etc.)

Depende de la codificación que se elija al usar para el documento:

Si utilizas Kile para editar tus documentos, hay una ayuda al respecto en el manual de kile.

Existen además extensiones de LaTeX especialmente pensadas para soportar Unicode: Xetex y Omega. Si estás utilizando la distribución Texlive, estas extensiones ya vienen incluidas.

Si necesitas convertir un documento de una codificación a otra (en GNU/Linux y otros sistemas que usen la librería GNU Libc), puedes utilizar el programa iconv

incluir texto literalmente (sin que LaTeX le de formato)

En ocaciones uno necesita incluir texto sin formato en sus documentos LaTeX, como por ejemplo los distintos fragmentos de código LaTeX que aparecen en este tutorial. Se pude hacer utilizando el entorno verbatim. Por ejemplo


\begin{verbatim}
Este texto se copia literalmente: $\int_0^1 x^2 \; dx$
\end{verbatim}

Si uno necesita incluir un archivo dentro de otro literalmente, puede usar el comando \verbatiminput definido en el paquete verbatim mediante una orden del tipo

\verbatiminput{archivo_a_incluir}

incluir gráficos en mis documentos LaTeX

Depende de como vayamos a compilar nuestro documento, si utilizamos la secuencia latex/divps debemos incluir los gráficos en el formato EPS (Encapsulated PostScript). En este caso, debemos incluir en el preámbulo la orden:

\usepackage [dvips]{graphicx}

Si en cambio compilamos nuestro documento utilizando pdflatex, podemos utilizar otros formatos como jpg o pnf. En tal caso, la orden a utilizar es la siguiente:

\usepackage [pdftex]{graphicx}

Para incluir el gráfico, se debe utilizar la orden

\includegraphics [parametro=valor,...]{archivo}

Los siguientes parámetros opcionales pueden especificarse entre corchetes:

width ancho
height altura
angle ángulo de rotación (en sentido anti-horario)
scale escala

Un ejemplo podria ser el siguiente:

\begin{figure}
\begin{center}
\includegraphics [angle=90,width=0.5\textwidth] {prueba.eps}
\end{center}
\end{figure}

Un interesante tutorial sobre cómo incluir gráficos en documentos LaTex es Strategies for including graphics in LaTex documents, por Klauss Höppner.

También es posible crear gráficos utilizando el paquete texdraw.

Para convertir los archivos de un formato a otro, pueden utilizarse programas como Gimp e ImageMagick.

incluir diagramas conmutativos

Para incluir diagramas conmutativos (como los que suelen utilizarse en Álgebra Homológica o Teoría de Categorías) hay que utilizar el paquete xypic.

verificar la ortografía de un documento en LaTeX

Es posible verificar la ortografía de un documento en LaTeX utilizando Ispell. Por ejemplo, para verificar la ortografía de este documento, utilicé la orden

ispell -t -T latin1 -d espa~nol tutorial-latex.tex

(Los parámetros especifican el diccionario a utilizar, y la codificación utilizada para los caracteres en español)

ineractuar con sistemas de álgebra computacional

Muchos sistemas de álgebra computacional permiten imprimir sus objetos en una representación adecuada para incluirla en documentos LaTeX.

En Sage, por ejemplo existe una orden latex() que permite obtener la representación en LaTeX de un objeto, por ejemplo:

sage: A=Matrix([[2,3],[3,4]])
sage: A
[2 3]
[3 4]
sage: latex(A)
\left(\begin{array}{rr}
2 & 3 \\
3 & 4
\end{array}\right)

En Axiom, la orden )set ouput tex on, activa la opción para mostrar la salida de cada comando en el formato de TeX. Por ejemplo:

(8) -> A=[[2,3],[4,5]]
(8) ->
           +2  3+
   (8)  A= |    |
           +4  5+
$$
A={\left[
\begin{array}{cc}
2 & 3 \\
4 & 5
\end{array}
\right]}
\leqno(8)
$$

                            Type: Equation Polynomial SquareMatrix(2,Integer)

Finalmente en Maxima, haríamos esto de la siguiente manera:

(%i1) a:matrix( [1,2],[3,4]);
                                   [ 1  2 ]
(%o1)                              [      ]
                                   [ 3  4 ]
(%i2) tex(a);
$$\pmatrix{1&2\cr 3&4\cr }$$
(%o2)                                false

2008-09-09