LaTeX-Suite: Plugin para editar LaTeX en VIM
Puesto que aquí lo habitual es usar LaTeX en los trabajos, hace unos días me instalé gwTex en el macbook y empecé a trastear con el tema. Hace años toqué LaTeX para escribir un trabajillo, pero lo dejé ahí apartado y no lo había usado desde entonces (hará como 5 años).
Me puse a buscar si había algún editor de LaTeX majo, y me encontré con un plugin para Vim que puede resultar bastante cómodo a los que estén acostumbrados a vim y tengan que usar latex: Latex-Suite . Tras la instalación me leí un tutorial rápido y empecé a usarlo para uno de los problemas de Crypto1 que debo entregar esta semana, ya que es más cómodo para escribir los polinomios que andar usando OpenOffice, buscando en el menú 'Insertar fórmula', añadiendo la fórmula, saliendo con doble click, etc.
El caso es que el plugin tiene muuuuchas cosas, y voy a resumir aquí algunas interesantes para tenerlas a mano y no tener que leerme el manual cada vez que busque alguna de estas en el futuro.
- Exx añade un nuevo environment. Ejemplo: EDO añade un documento, y te situa en el \documentclass
- Placeholders: cuando estás en algún comando, con Ctrl-J puedes moverte al símbolo <++> que muestra Latex-Suite.
- F5 en el preámbulo sobre una palabra te añade un paquete. Por ejemplo, graphicx y <F5> resulta en \usepackage{graphicx}
- F5 en una línea en blanco te ofrece una lista de environments ( equation, eqnarray, ...)
- F9 sirve para completion, aunque tendré que cambiar las hotkeys de expose o este binding para poder usarlo en OS X.
- F7 sobre una palabra la convierte en comando.
- Fxx sirve para poner tipos de fuente: FBF --> \textbf{}. Te situa dentro de las llaves con un placeholder al final.
- Sxx para poner secciones: SSE --> \section{}, SSS --> \subsection{} y así con algunos más.
- Para poner letras griegas, se usa `x , con una a para alpha, b para beta, etc. Además con algunas mayúsculas también sirve ( S == sigma, W == omega, L==lambda , etc).
A parte de las mejoras para edición, latex-suite te permite compilar mediante \ll cuando estás en modo comando en vim, y en teoría visualizar mediante \lv, aunque a mí no me va y no me he parado mucho a mirarlo...
Seguro que me dejo muchas cosas, porque Latex-Suite tiene un montón de bindings y ayudas para muchos casos, y justo ahora empiezo a usar LaTeX en serio, y por ejemplo el tema de bibliografía y demás no lo he usado pero Latex-Suite lleva ayudas para ello.
October 17th, 2007 - 13:11
emerge latexsuite
😀
December 10th, 2012 - 01:18
http://www.cheat-sheets.org/saved-copy/vimlatexqrc.pdf