it-swarm-es.com

¿Cuál es la forma más fácil de comenzar con LaTeX?

Me gustaría aprender y usar LaTeX en Ubuntu. ¿Qué paquetes necesito? ¿Cuál es el mejor editor para el código LaTeX en Ubuntu para un nuevo usuario de LaTeX? También me gustaría la posibilidad de ver el código en un panel y los resultados en un segundo panel, si es posible, aunque no necesariamente WYSIWYG.

43
eugenemarshall

Simplemente instale el paquete texlive , esto extraerá todos los elementos esenciales. Además, puede instalar documentación en su idioma, por ejemplo. texlive-doc-es . Si escribe en un idioma diferente al inglés, también debe agregar el paquete de idioma correspondiente, p. texlive-lang-french . También hay paquetes orientados a temas agradables como texlive-science o texlive-humanities , pero si desea aprender los conceptos básicos de LaTeX, ciertamente no los necesita.

Si solo necesita soporte de edición básico como resaltado de sintaxis, cualquier editor de texto lo hará, incluido el editor de texto estándar GNOME gedit. Las opciones más avanzadas incluyen:

  • texworksInstall texworks : Un editor LaTeX con una interfaz bastante limpia y simple, con un visor integrado PDF y sincronización entre el editor y el visor (es decir, puede saltar a la misma posición en ambos)
  • kileInstall kile : un potente editor para KDE (se puede instalar en GNOME y funciona bien, aparte de cambiar algunos detalles de configuración para usar el visor de GNOME pdf, por ejemplo)
  • texmakerInstall texmaker : Similar en alcance a KILE, pero más "similar a GNOME" (por ejemplo, menos botones en la barra de herramientas ;-)), probablemente un poco menos de características que KILE
  • latexilaInstall latexila : Al igual que KILE, pero dirigido a GNOME.
  • lyxInstall lyx : no es realmente un editor de LaTeX, sino más bien un procesador de Word que usa LaTeX internamente; las opiniones difieren si esta es la mejor manera de aprender LaTeX "real".

La mayoría de estos editores realmente no tienen un panel de vista previa, pero esto no es realmente necesario: simplemente mantenga abierto el documento con el que está trabajando, evince actualizará automáticamente su contenido tan pronto como "compile" su documento de látex

39
Marcel Stimberg

Si solo desea instalar el material base, debe instalar texlive-latex-base

Sudo apt-get install texlive-latex-base

Si desea todo el Shebang, incluida una extensa documentación, elija texlive-full

Sudo apt-get install texlive-full

Si quieres un editor ligero, puedes instalar gedit-latex-plugin

Sudo apt-get install gedit-latex-plugin

que agrega la funcionalidad LaTeX al editor de texto predeterminado.

Si quieres algo con más funcionalidad, puedes probar texmaker

Sudo apt-get install texmaker

10
ParanoiaPuppy

No necesariamente es una herramienta específica para Ubuntu, pero tenemos una hermana TeX Stack Exchange en esta red que tiene gran información para aquellos de nosotros que todavía estamos aprendiendo LaTeX.

8
Jorge Castro

Puede instalar todos los paquetes de látex necesarios a través de texlive-latex-base. También hay opciones adicionales disponibles.

Siempre puede usar emacs como editor, tiene muchas utilidades de látex disponibles. Sin embargo, cualquier editor con el que se sienta cómodo funciona.

Si desea tener editores especializados (que en realidad tienen wysiwyg), puede buscar en lyx, o si usa KDE puede usar KILE, que es un [IDE para látex.

KILE le brinda ayuda adicional con las utilidades de LaTex como bibliografía, etc. Puede iniciar automáticamente toda la compilación necesaria, etc.

7
txwikinger

Mientras tanto, escribí na publicación de blog que compara 8 editores LaTeX gratuitos diferentes , todos los cuales están disponibles para Ubuntu. (¡Por supuesto, estaba usando Ubuntu cuando escribí la publicación!)

La publicación tiene aproximadamente seis meses en este momento. Creo que mucha de la información allí valdrá la pena, aunque parte de ella esté desactualizada o se hayan agregado cosas nuevas mientras tanto que no se mencionan allí. (Por ejemplo, Texmaker (x) tiene una vista previa integrada ahora, gedit se ha vuelto más compatible con SyncTeX; supongo que evince ahora tiene algunas características de SyncTeX, aunque nunca he descubierto cómo usarlas).

Si no está sufriendo por el espacio en disco (¡cuidado, es más de 2 GB!), Le recomiendo instalar el paquete texlive-full , o incluso omitir Ubuntu's administrador de paquetes e instalación de TeXlive directamente desde CTAN/TUG. De esa manera, nunca tendrá que preocuparse por la falta de paquetes.

Varias personas han mencionado Texmaker, pero si lo estás considerando, yo altamente recomendado en lugar de TexmakerX fork , que tiene muchas más funciones, o al menos lo hice cuando lo comparé.

Mientras tanto, me decidí a usar vim, pero sin la suite vim-latex. He escrito algunos scripts personalizados, incluido uno que proporciona vim con un panel de vista previa de actualización en vivo mientras escribe usando mupdf. Si alguien está interesado, publicaré instrucciones para usar eso con Ubuntu en alguna parte. Sin embargo, no recomiendo tratar de dominar vim y LaTeX al mismo tiempo. Cada uno de ellos tiene una gran curva de aprendizaje (¡aunque ambos valen la pena!), Y tratar de hacerlos simultáneamente hará que la persona más paciente grite.

4
frabjous

Es posible que desee probar TeXlipse , un complemento que agrega soporte de TeX al IDE de Eclipse.

3
Pablo

Install via the software center

Gummi es un programa gratuito, de código abierto, multiplataforma, que presenta un panel de vista previa en vivo.

Características incluidas en la última versión estable de Gummi:

Live preview pane for the compiled document
Helpers to generate tables/matrices/graphics
LaTeX error checking
Syntax highlighting
Spellchecking
Document statistics
BibTeX integration
Persistent configuration

Características actualmente incluidas en nuestra rama de desarrollo:

Multi-tab/document project support
Support for additional build LaTeX systems rubber & latexmk
Compiling through DVI & Postscript
Makeindex support
Continuous PDF preview mode
Filter bibliography entries
SyncTeX support

Gummi todavía está en desarrollo activo.

3
hhlp

Vim es uno de los mejores editores, pero necesita aprender un poco antes de poder usarlo (inicie vimtutor en un terminal), y aprenda más para usarlo de manera eficiente. Tiene una extensión vim-latex en el paquete vim-latexsuite. Puede usar la versión gráfica de vim, el gvim.

2
Arpad Horvath

Install via the software center

Texmaker es un editor gratuito, moderno y multiplataforma de LaTeX para sistemas linux, macosx y windows que integra muchas herramientas necesarias para desarrollar documentos con LaTeX, en una sola aplicación.

Texmaker incluye soporte Unicode, corrección ortográfica, autocompletado, plegado de código y un visor de PDF incorporado con soporte de synctex y modo de vista continua. Texmaker es fácil de usar y configurar.

Texmaker se publica bajo la licencia GPL.

2
hhlp

Como otros han mencionado, texlive-latex-base y texlive-full son la mejor manera de obtener los paquetes de látex en su sistema. También instalo texlive-latex-extra ya que hace que haya aún más paquetes disponibles.

Últimamente para un editor de látex, he estado probando TeXworks. Con TeXworks puede tener su código de látex abierto en una ventana y en la ventana al lado puede tener su documento compilado. Cuando realice una actualización y vuelva a generar el documento, la vista del documento se mantendrá en el punto donde lo estaba mirando, por lo que esto puede ser útil para ver que su cambio entró en vigencia.

1
Mark Davidson

Sin querer comenzar una guerra (religiosa), puedo recomendar emacs combinado con AUCTeX . Proporciona fantásticas instalaciones para moverse por el documento, administrar referencias y citas, insertar marcas de plantilla (LaTeX) para diferentes entornos (tablas, figuras, etc.) y compilar el documento y obtener una vista previa.

AUCTeX es realmente excelente para documentos largos: escribir mi tesis fue lo que me hizo aprender emacs y, lamentablemente, usar mi amado vim menos.

1
hargriffle

Como distribución de LaTeX, puede usar texlive. Hay un metapaquete llamado texlive-full que instalará toda la distribución por usted, pero por supuesto puede instalar paquetes individuales cuando los necesite. En cuanto al editor, hay varias opciones y probablemente deberías probar algunas y ver cuál prefieres. Yo personalmente uso Emacs con auctex o texworks. Otros editores populares son vim, texmaker y muchos más.

1
user9521