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?
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í ...
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.
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.
+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:
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.
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:
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.
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 ...
Respuestas:
Probablemente sea mejor descargar una
.iso
imagen de una distribución TeX de CTAN ,texlive2013.iso
por ejemplo, es ~ 2GB. Pon esto en tuDownloads
carpeta.Solo asegúrese de tener el
perl-tk
paquete instalado antes de usar la GUI. Si no, abra una terminal y vaya:Luego cree un punto de montaje:
Cambie el directorio actual, monte
.iso
e inicie la instalaciónEsto abre una buena GUI. Puedes decidir en qué instalar
Installation collections
. También cambie elCreate 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.Después de la instalación, cierre la terminal y abra una nueva terminal:
Comprueba si todo está bien:
Intente procesar un archivo .tex y obtenga una vista previa de un archivo PostScript.
También puede hacer un archivo .pdf:
Si desea modificar la configuración u obtener más paquetes, haga esto en TeX Live Manager 2013:
Para instalar un editor LaTeX (por ejemplo, TeX Studio), descargue el
.deb
archivo relevante en la carpeta Descargas e instáleloEs posible que deba instalar
libpoppler-qt4-3.deb
primero.Referencias
Documentación de TUG
TeX Live docs
Blog de Starlinq
fuente
Simplemente instale los paquetes relevantes de los repositorios:
Eso te dará un sistema básico de LaTeX. Para una instalación más completa con más paquetes y fuentes, use esto:
fuente
texlive-latex-extra
paquete que impiden la compilación exitosa de varias características.Tres caminos a seguir:
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.
fuente
También puede usar Kile, un entorno integrado de LaTeX .
Puede instalarlo fácilmente desde el centro de software ubuntu .
fuente
kile
travé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 comokile
dependencias .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:
Luego agregue el PPA y actualice:
Finalmente instale:
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):
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.
fuente
Ejecuté
sudo apt-get install texlive-full
que 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 ...
fuente