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

43

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.

eugenemarshall
fuente
2
No me uniré a las guerras del editor de TeX, pero me gustaría reiterar lo que dijo @detly: lo que sea que hagas no comienza con Lyx: no aprenderás lo que estás haciendo y realmente no obtendrás funcionalidad fuera de él hasta que sepa lo que quiere que haga.
nbm

Respuestas:

39

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, por ejemplo, texlive-lang-french . También hay buenos paquetes orientados a temas 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 el resaltado de sintaxis, cualquier editor de texto funcionará, incluido el editor de texto estándar GNOME gedit. Las opciones más avanzadas incluyen:

  • texworks Instalar texworks : un editor LaTeX con una interfaz bastante limpia y simple, con un visor de PDF integrado y sincronización entre el editor y el visor (es decir, puede saltar a la misma posición en ambos)
  • kile Instalar kile : un potente editor para KDE (se puede instalar en GNOME y funciona bien, aparte de cambiar algunos detalles de configuración para utilizar el visor de GNOME pdf, por ejemplo)
  • texmaker Instalar 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
  • latexila Instalar latexila : como KILE, pero dirigido a GNOME.
  • lyx Instalar lyx : no es realmente un editor de LaTeX, sino más bien un procesador de textos 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

Marcel Stimberg
fuente
1
¡Texworks también es un buen editor disponible!
Peter Smit el
Re. LyX: no hay ningún daño real en usarlo junto con el aprendizaje de LaTeX, siempre que tenga claro que esto es lo que está haciendo;) En cualquier caso, para usar realmente LyX con algún grado de éxito, debe saber conceptos básicos de LaTeX y han luchado a través de los errores más básicos sin ayuda.
desviarse el
3
Recomiendo TeXstudio : se basa en Texmaker, pero es de código abierto y tiene funciones adicionales para facilitar la vida. texstudio.sourceforge.net
rosch
Me gustaría señalar que, al contrario de lo que implica rosch, Texmaker es de código abierto (GPL). En cualquier caso, tanto TeXstudio como Texmaker son muy buenas opciones para una primera experiencia con LaTeX.
Luís de Sousa
10

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 desea un editor ligero, simplemente puede 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 texmakerintentarlo

sudo apt-get install texmaker

ParanoiaCachorro
fuente
1
Solo un rápido +1 específicamente para el complemento gedit-latex. Actualmente estoy escribiendo mi tesis doctoral con él, y realmente me gusta la forma en que se integró en el editor de texto predeterminado, y la forma en que funciona a la perfección con un proyecto que abarca múltiples archivos y archivos bibtex grandes.
SB
gedit es muy lento y / o se bloquea al abrir archivos con líneas muy largas. ¿Puedes arreglarlo? (...) Esta es una limitación conocida (...) y no se puede solucionar. si puedes vivir con eso, gedit puede ser para ti; de lo contrario, es posible que desee buscar otras opciones, por ejemplo, geany
chiflado sobre
8

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.

Jorge Castro
fuente
3
Gracias por el enchufe! "Aquellos de nosotros todavía estamos aprendiendo LaTeX" ... entonces serán todos los que lo usen.
Loop Space
7

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.

txwikinger
fuente
Desde que uso GNOME, ¿Kile no traería un montón de cosas de KDE? ¿Y eso no me causaría problemas? Gracias por el consejo, por cierto!
eugenemarshall
Sí, instalaría y cargaría bibliotecas kde
txwikinger
+1 para Lyx hace que sea más fácil comenzar y luego obtener más detalles más adelante.
Hamish Downer
1
@eugenemarshall: KDE y Gnome pueden coexistir en el mismo sistema, por lo que tener las bibliotecas de KDE instaladas no debería causar ningún problema. Bueno, Kile probablemente se verá fuera de lugar entre sus otras aplicaciones, pero eso es todo.
David Z
4

Hace un tiempo escribí una publicación en el blog comparando 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 el disco (¡cuidado, es más de 2 GB!), Le recomiendo instalar el paquete completo texlive , o incluso omitir el administrador de paquetes de Ubuntu e instalar 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, te recomiendo ir por la bifurcación TexmakerX , que tiene muchas más características, o al menos lo hice cuando 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.

precioso
fuente
1
Me gustó tu blog, fue bastante informativo. Kile es mi favorito también.
Urraca
3

Instalar a través del centro de software

Gummi es un programa gratuito, de código abierto, multiplataforma, que cuenta con 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.

hhlp
fuente
3

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

Pablo
fuente
También uso TeXlipse, un editor de LaTeX integrado con todas las otras herramientas de Eclipse que es muy poderoso. Dicho esto, quisiera señalar que no ha habido una nueva versión en 3.5 años.
Luís de Sousa
2

Vimes uno de los mejores editores, pero necesita aprender un poco antes de poder usarlo (comenzar vimtutoren una terminal), y aprender más para usarlo de manera eficiente. Tiene una extensión vim-latex en el vim-latexsuitepaquete. Puede usar la versión gráfica de vim, el gvim.

Arpad Horvath
fuente
2

Instalar a través del centro de software

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 libera bajo la licencia GPL.

hhlp
fuente
1

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 reconstruya 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.

Mark Davidson
fuente
1

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.


fuente
1

Sin querer comenzar una guerra (religiosa), recomiendo emacscombinarlo con AUCTeX . Proporciona fantásticas instalaciones para moverse por el documento, gestionar 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 emacsy, lamentablemente, usar vimmenos a mi amado .

hargriffle
fuente