Hace tiempo caí en esa cosa llamada \latex (aquí no queda tan bonito, ¿verdad?), y la verdad es que realmente es una maravilla a la hora de escribir cualquier tipo de documento. Incluso tiene una clase letter bastante formal con la que se pueden escribir cartas que quedan perfectas.
La única pega que tiene esto es que hay que escribir el código a palo seco, a no ser que se utilice algún editor específico de Latex que haga todo el trabajo por nosotros (por ejemplo LyX). Yo, que soy de VIM de toda la vida, he estado escribiendo a mano todas las etiquetas y atributos durante un tiempo, hasta que he descubierto una pequeña maravilla: VIM-LaTeX.
Es un plugin que se encarga de hacernos la vida más fácil a la hora de escribir código Latex, y no sólo a la hora de escribir código. Vayamos por partes:
\documentclass[a4paper,12pt]{article}
\begin{document}
\end{document}
Eso de ahí arriba es un trozo de código que supongo que los que usan Latex están ya hartos de escribir. Con este plugin todo se automatiza: sólo hay que escribir document y pulsar F5. Automáticamente aparecerá el esqueleto inicial de nuestro documento, y sólo habrá que rellenar en los huecos de \documentclass para especificar qué tipo de documento queremos y con qué opciones iniciales. Además los huecos se rellenan de forma muy cómoda, porque aparecen una especie de “enganches” entre los cuales se va pasando con CTRL+j: en el primer enganche (entre los []) aparecemos automáticamente para rellenar las opciones. Pulsando esa combinación de teclas nos situamos entre {} para rellenar el tipo, y pulsando una vez más nos plantamos dentro del cuerpo para comenzar a escribir.
Las mismas opciones hay para las listas. Tecleando itemize y pulsando de nuevo F5, se abre y se cierra ese entorno, se crea un \item por defecto y se situa el cursor a continuación para comenzar a escribir. Y un enganche fuera de esa zona para cuando terminemos, la mar de útil para no tener que salir del modo edición de VI ni tener que recurrir a las teclas de dirección.
Además tiene en cuenta las referencias y se acuerda de ellas por nosotros. Tecleando \ref{} (sí, abriendo y cerrando las llaves) nos sitúa en el interior, pone un enganche fuera y podemos completar las referencias que ya hayamos creado con F9. Lo mismo ocurre con \cite{} y las citas bibliográficas (si utilizamos Bibtex, claro está).
Además tiene indentación automática de código y unas cuantas pijadillas más que seguro que algún día me resultan hasta útiles. Todo sea por no usar Emacs :-)



adubi (#1) dice:
¿funciona en Euri? me gustaría probarlo
30/05/2004, 20:59RinzeWind (#2) dice:
Funcionar funciona, lo que pasa es que no está instalado para todos los usuarios. La instalación individual si lo quieres probar es muy sencilla: te lo bajas y lo descomprimes en tu ~/.vim. Luego editas tu .vimrc y añades (si es que no lo tenías ya):
filetype plugin on
Y a funcionar :D
Por cierto, que me he instalado el vimspell, que hace que el VIM interaccione con ispell/aspell y es una maravilla, ahora sí que puedo estar casi seguro de no cometer errores ortográficos al escribir en Latex, o un mail con el slrn :-)
30/05/2004, 21:44lu (#3) dice:
No sé si lo habrán solucionado pero el paquete ese daba problemas al escribir algunos caracteres con tilde (creo recordar que “é” no lo cogía) porque le da por sustituirlos por etiquetas de latex, etc…
31/05/2004, 13:49adiaz (#4) dice:
En el FAQ de Vim-LaTeX viene lo que hay que hacer para arreglar lo de la ‘é’.
http://vim-latex.sourceforge.net/index.php?subject=faq&title=FAQ#faq-e-acute
07/04/2005, 22:54