¿Cómo instalar el paquete LaTeX llamado "independiente" correctamente para que pueda obtener una actualización con el administrador de paquetes Synaptic?

Respuestas:

8

ACTUALIZACIÓN (2015-12-07): standalone.styahora debe ser instalable con un simple

sudo apt-get install texlive-latex-extra

. Manteniendo la respuesta como referencia.

La búsqueda

sudo apt-file search standalone.sty

no da ningún resultado Esto significa que el paquete no se puede instalar con Synaptic.

La razón se encuentra en la respuesta de Martin Scharrer: el paquete no está incluido en TeXlive 2009 porque es demasiado nuevo. TeXLive 2009 es la versión empaquetada con Ubuntu, no hay TeXlive 201. Además, los paquetes de Ubuntu no parecen recibir actualizaciones una vez que están fuera.

Lo anterior es la razón por la que instalé TeXlive usando tlmgr en mi casa , en ~/.texlive2011. Funciona de maravilla.

krlmlr
fuente
Su respuesta carece de detalles sobre cómo usarla tlmgr(y qué es y dónde obtenerla).
exhuma
@exhuma: Mi respuesta no es exhaustiva y no puede sustituir una búsqueda en la web. (También está desactualizado.)
krlmlr
13

Soy el autor de standalone. Es más nuevo que TeX Live 2009, que es la versión instalada por Ubuntu y Debian. La versión actual de TeX Live es 2011. Si instala la versión estándar directamente, obtendrá un administrador de paquetes TeX llamado tlmgrque se puede usar para instalar y actualizar paquetes siempre que formen parte de TeX Live. Le recomiendo que haga una instalación manual. Puede encontrar instrucciones en TeX.SX: ¿Cómo instalar TeXLive "vanilla" en Debian o Ubuntu?

Luego puede instalar standalonecon el siguiente comando:

tlmgr install standalone

Por cierto, puede actualizar los paquetes y a tlmgrsí mismo usando:

tlmgr update --self --all

Una alternativa es instalar solo el paquete manualmente. Esto se puede hacer muy fácilmente usando el archivo ZIP TDS disponible en http://mirrors.ctan.org/install/macros/latex/contrib/standalone.tds.zip . Simplemente descomprímalo en su carpeta TEXMF local, generalmente ~/texmf. Es posible que deba correr texhash ~/texmfdespués.

Martin Scharrer
fuente
Lástima que los paquetes de Ubuntu para TeXlive no se actualicen una vez que están fuera.
krlmlr
@ user946850: Si actualizaran a la versión más reciente de TeX Live una vez al año, todavía sería algo. TL 2009 está bastante desactualizado y, debido a esto, vemos problemas relacionados con el usuario de Ubuntu en tex.stackexchange.com. Sin embargo, una instalación manual no es un problema, se puede administrar y actualizar fácilmente. Un problema es que hay algunas dependencias que requieren la instalación de los paquetes de Ubuntu.
Martin Scharrer
1
... que puede solucionarse creando un paquete ficticio de Debian. He leído sobre eso. Es un desastre. - ¿Sabes por qué es así? ¿Por qué los paquetes de Debian no siguen a TeXlive?
krlmlr
@ user946850: AFAIK no hay un mantenedor dedicado para TeX Live en Debian y Ubuntu. Los mantenedores normales no tienen tiempo para actualizarlo. Probé el paquete ficticio, pero esto no funciona al 100%.
Martin Scharrer
1
De hecho, tuve que descomprimir ese paquete en / usr / share / texmf / tex / latex, no solo / usr / share / texmf.
David Doria el
2

Después de instalar y actualizar apt-file ( sudo apt-get install apt-file; sudo apt-file update), ejecuté apt-file search standalone.styy vi que pertenecía texlive-latex-extra.

Así que lo acabo de instalar ( sudo apt-get install texlive-latex-extra) y funcionó.

Martín
fuente