viernes, 18 de junio de 2010

Para instalar paquetes en latex linux

Coloco el paquete (.sty) en un directorio de /usr/share/texmf-texlive/tex/latex (yo lo meto en un directorio con el mismo nombre del paquete, pero no creo que sea necesario), luego me voy a la consola y allí hago texconfig, después del mensaje presiono enter para continuar y en la tabla de opciones que aparece selecciono REHASH, presiono enter nuevamente y luego EXIT.

martes, 8 de junio de 2010

Poner horizontal una página inermedia en latex

Esto funcionó muy bien después de andar batallando con varias cosas. Primero, la idea es voltear una tabla o texto largo para que se vea bonita acostada en una página. Se tienen que definir los siguiente paquetes en el preámbulo (digo, la verdad es que pueden sobrar paquetes, pero si nos funciona así ¿a quién le importa que sobren?):

\usepackage{lscape}

El último paquete es el bueno, pero en fin, parece que los anteriores tienen su función y no vaya a ser que quitemos algo y no funcione bien. Después, muy sencillamente se pone

\begin{landscape}

\begin{table}[!h] % Colocas tu ambiente para tablas
....
\end{table}

\begin{figure}[!h]
....
\end{figure}

\end{landscape}

Y listo, lo que esté entre las etiquetas "landscape" aparecerá impreso horizontalmente.

Colocar imágenes donde uno sí quiere en el Latex

Gracias a Chucho, mi compa de cubículo, por fin se ha arreglado el problema de las imágenes en la compilación del latex.
¿Cansado de poner siempre una imagen en un lugar particular y descubrir que el archivo compilado coloca la imagen donde le da la gana? ¡Ya no sufra! ¡Ha llegado a nosotros el float! ¡Si, escuchó bien! ¡Float! El único paquete que se necesita para hacer que esas imágenes rebeldes se alinien a sus deseos.
Omitiendo los testimonios de la gente que ha conocido el paquete float y cambiado su vida, explicaremos más o menos qué hay que hacer de modo más esquemático.
Primero hay que descargar el paquete float.zip que incluye los archivos

README 2001-07-18 1009 bytes download
float.dtx 2001-11-07 37 Kbyte download
float.ins 2001-07-18 869 bytes download
float.pdf 2006-12-05 133 Kbyte download

En el readme (si, el primer archivo listado arriba) viene lo que hay que hacer, pero bueno, lo intentamos explicar aquí.

Abrir en nuestro editor los archivos "float.dtx" y "float.ins" y compilarlos con el latex (tengo que verificar esto, pero por lo pronto es asì). Con esto se genera la documentación y el archivo de estilo "float.sty" el cual es la platilla de estilo, o bien, si les gusta decirlo de otro modo, es el archivo que le dirá a latex qué carajos le hemos querido decir siempre con las imágenes flotantes.

Importante, el archivo "float.sty" puede copiarse en tres lugares pa que jale:
1) En el mismo lugar en donde se encuentre el archivo .tex que se ande compilando
2) En texfm del usuario en un lugar escondido que luego checo bien
3) En el texfm del root pa que no haya bronca con nadie más

Bueno, ahora sí, una vez armados con el float.sty hay que llamarlo dentro del documento .tex que estemos creando y, como ya es común, se le agrega al inicio

\usepackage{float}

y luego, al insertar la figura, se cambia la opción "h" por "H", así

\begin{figure}[H]
\begin{center}
\includegraphics[height=0.5in,width=2.0in]{requisitos.eps}
\caption{Flujos }
\label{fig:flujos}
\end{center}
\end{figure}

Y listo, con eso amarran la figura justo en donde quieren que se quede (Here!). Ahora bien, es recomendable leer el float.pdf que también bajaron pues hay un montón de opciones que se pueden usar y no solamente H.

Va pues.

Por cierto, la información me la dio Chucho pero la sacó del siguiente foro en donde Nely es la verdadera autora de la nota:

Liga a la página del foro Ajayu

Contraseña

Ahí les va una contraseña

6a5b4c0d1e

a6b5c4d0e1

Una más:


766f4857a4

pa' lo que se ofrezca.