Manera fácil de instalar TeX Live (y TeX Studio) en Ubuntu 12.04


10

Recientemente me cambié a usar Linux (Ubuntu 12.04) y necesito instalar una distribución y editor de LaTeX. Tengo una experiencia razonable con LaTeX en Win7, entonces, ¿hay alguna manera fácil de poner en funcionamiento LaTeX?


3
En 14.04 Ubuntu tiene el paquete TeXLive 2013 --- lo más probable es que 12.04 tenga una versión bastante antigua. Dependiendo de lo que hagas, YMMV. Lea la respuesta de @ tatjana-heuser y luego elija desde allí ...
Rmano


Hay instrucciones en el wiki de sourceforge de TeXstudio aquí: sourceforge.net/p/texstudio/wiki/Compiling/#linux
dinosaurio

Respuestas:


10

Probablemente sea mejor descargar una .isoimagen de una distribución TeX de CTAN , texlive2013.isopor ejemplo, es ~ 2GB. Pon esto en tu Downloadscarpeta.

Solo asegúrese de tener el perl-tkpaquete instalado antes de usar la GUI. Si no, abra una terminal y vaya:

$ apt-get install perl-tk

Luego cree un punto de montaje:

$ sudo mkdir /mnt

Cambie el directorio actual, monte .isoe inicie la instalación

$ cd ~/Downloads
$ sudo mount -t iso9660 -o ro,loop,noauto texlive2013.iso /mnt
$ cd /mnt
$ sudo ./install-tl --gui=perltk

Esto abre una buena GUI. Puedes decidir en qué instalar Installation collections. También cambie el Create symlinks in system directories como en la captura de pantalla para que todos los directorios estén dispuestos para usted. Esto significa que no necesitará hurgar y modificar los archivos de su sistema después de la instalación.

perltk

Después de la instalación, cierre la terminal y abra una nueva terminal:

$ sudo umount /mnt

Comprueba si todo está bien:

$ tex --version

TeX 3.1415926 (TeX Live 2013)
kpathsea version 6.1.1
Copyright 2013 D.E. Knuth.

Intente procesar un archivo .tex y obtenga una vista previa de un archivo PostScript.

$ latex sample2e.tex
$ dvips sample2e.dvi

También puede hacer un archivo .pdf:

$ pdflatex sample2e.tex

Si desea modificar la configuración u obtener más paquetes, haga esto en TeX Live Manager 2013:

$ sudo tlmgr -gui

Para instalar un editor LaTeX (por ejemplo, TeX Studio), descargue el .debarchivo relevante en la carpeta Descargas e instálelo

$ cd ~/Downloads
$ sudo dpkg -i texstudio_2.7.0_i386.deb

Es posible que deba instalar libpoppler-qt4-3.debprimero.

Referencias

Documentación de TUG

TeX Live docs

Blog de Starlinq


1
+1 por esfuerzo pero estás reinventando la rueda aquí. Los paquetes de LaTeX están disponibles en los repositorios de Ubuntu.
terdon

1
@terdon Cheers. Solo quería compartir lo que hice después de que el blog de Starlinq me confundiera tanto.
Medulla Oblongata

2
¡Y muchas gracias por hacer el esfuerzo de publicar esto! Sin embargo, para referencia futura, solo use los de los repositorios como muestro en mi respuesta. Es mucho más fácil instalar de esa manera y mucho más fácil actualizar y manejar todos los paquetes.
terdon

3
+1: buena documentación y el camino a seguir si desea una instalación actualizada de texlive. Desafortunadamente, el que está en los repositorios tiene una tendencia a retrasarse significativamente. También el camino a seguir si está ejecutando texlive en varias plataformas y prefiere mantenerlas sincronizadas. (O nunca dejará de rastrear por qué su proyecto de libro desarrolla una compensación de media página por la página 916, cuando se traduce en un sistema diferente. (Lo que lleva a un archivo que se imprimirá con todo el no envolver en esto) ajustes de puntos hechos en vano y todos los horrores impresos))
Tatjana Heuser

después de seguir todos sus pasos, me dicen que el programa 'tex' actualmente no está instalado. Puede instalarlo escribiendo: sudo apt-get install texlive-binaries
Saprativa Bhattacharjee

10

Simplemente instale los paquetes relevantes de los repositorios:

sudo apt-get install texlive-latex-base

Eso te dará un sistema básico de LaTeX. Para una instalación más completa con más paquetes y fuentes, use esto:

sudo apt-get install texlive-latex-base texlive-latex-extra texlive-latex-recommended texlive-fonts-recommended

3
Esto ciertamente califica como la instalación más fácil , si es algo incompleta, ya que Ubuntu solo empaqueta un subconjunto de los paquetes disponibles a través de tlmgr, y algunos están desactualizados en comparación con ctan. Si se necesita texlive en un entorno productivo, puede ser mejor hacer una instalación de vanilla texlive con actualizaciones tlmgr para un mejor control de las instalaciones sincrónicas y un mejor control cuando las cosas se actualizan. (Nunca actualice durante las etapas finales de preimpresión de un documento importante ...)
Tatjana Heuser

3
En Ubuntu 12.04 esto instalará TexLive 2009, no se recomienda en absoluto. Hay varios problemas con los módulos en el texlive-latex-extrapaquete que impiden la compilación exitosa de varias características.
Luís de Sousa

2

Tres caminos a seguir:

  • Instale los paquetes de Ubuntu para texlive. Descrito por terdon, el más fácil, pero tienen una tendencia a ser obsoletos y solo un subconjunto de lo que estaría disponible a través del tlmgr .
  • Instale texlive desde la última imagen iso. Descrito por Medulla Oblongata. Actualmente disponible: 2013 - desactualizado por casi un año, por lo que el primer paso después de la instalación sería actualizarlo usando tlmgr .
  • Instale utilizando el instalador de red disponible en tug.org . En realidad, esto es fácil, y lo recomendaría, especialmente si desea mantener sincronizadas las instalaciones en diferentes plataformas.

ver también: ¿Cómo actualizo mi distribución de TeX? en tex.sx , especialmente para la primera respuesta (wiki de la comunidad) que explica el esquema de actualización de TeX Live.


0

También puede usar Kile, un entorno integrado de LaTeX .

Puede instalarlo fácilmente desde el centro de software ubuntu .

ingrese la descripción de la imagen aquí


2
Sí, pero Kile es solo un editor. Aún necesita una distribución LaTeX para ejecutarla. Si bien la instalación a kiletravés de los repositorios traerá la mayoría de los paquetes necesarios, esa es una forma bastante indirecta de instalar LaTeX y terminas con cosas adicionales que no necesitas, además de perderte algunos paquetes básicos de LaTeX que no se enumerarán como kiledependencias .
terdon

Gracias ... no lo sabía. Solía Kile para hacer presentaciones y toma de informe durante mis días de grado, sin muchas dificultades :)
Bibi424

0

La versión más reciente de TeX Live empaquetada para Ubuntu 12.04 es 2012, que está disponible en el PPA de puertos posteriores de TeX Live . Es relativamente fácil de instalar desde la terminal, comience eliminando los paquetes absolutos que puedan instalarse:

sudo apt-get remove texlive*              

Luego agregue el PPA y actualice:

sudo add-apt-repository ppa:texlive-backports/ppa
sudo apt-get update

Finalmente instale:

sudo apt-get install texlive

Esto instalará los módulos más comunes. Si necesita módulos más específicos, deberá instalar el paquete "extra" (que en la última comprobación fue de casi 1 Gb):

sudo apt-get install texlive-latex-extra

Para alguien que viene de Windows, recomendaría TexMaker como GUI (disponible en el Centro de software). Esto es lo que alimentamos a los estudiantes y se las arreglan principalmente bien con él.


0

Ejecuté sudo apt-get install texlive-fullque tiene algunas de las desventajas enumeradas anteriormente, incluido que puede que no esté muy actualizado, pero no he encontrado ningún problema. (Todavía)

Tiene la ventaja de que simplemente instala todo en un comando rápido. Algunos pueden argumentar que esta es una mala práctica / una pérdida de espacio en el disco duro, pero uso ubuntu porque es rápido y (generalmente) funciona, no porque me ahorre unos cientos de megabytes de espacio en disco sobre otras distribuciones de Linux ...

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.