Facile installazione / rimozione di un pacchetto LaTeX


39

Usavo LaTeX in Windows e c'era Miktex Package Manager con il quale era molto facile aggiungere un pacchetto mancante. Volevo installare textcompsu Ubuntu 11.10 e mi richiede di scaricare lo zip da qui e trovare i pacchetti che sono /usr/share/texmf-texlive/tex/latexnel mio caso, estrarre i contenuti dello zip lì e aggiornare i pacchetti.

Esiste un gestore pacchetti che esegue l'installazione e la rimozione in modo più semplice come il gestore pacchetti Miktex in Windows?


Poiché TeX Live in Ubuntu è obsoleto, potrebbe avere senso installare TeX Live direttamente dall'upstream. Ecco una guida: tug.org/texlive/quickinstall.html
NN,

Risposte:


56

Consiglio di ricorrere a un'installazione a mano di un pacchetto tex solo quando tale pacchetto tex non è disponibile in un pacchetto ubuntu.

Cercandolo con

apt-file -x search '/textcomp.sty$'

Ottengo i seguenti risultati:

texlive-latex-base: /usr/share/texmf-texlive/tex/latex/base/textcomp.sty

e dice che il pacchetto tex che cerchi è contenuto nel pacchetto ubuntu il cui nome è texlive-latex-base, quindi installalo, se non è già installato.

sudo apt-get install texlive-latex-base

A proposito, apt-fileè un comando da installare separatamente contenuto nel apt-filepacchetto e solo un modo conveniente e alternativo per cercare nei repository allo stesso modo di http://packages.ubuntu.com/ .


Questo è semplicemente fantastico! Non sapevo che tutti i pacchetti di cui avevo bisogno fossero già presenti texlive-latex-basee texlive-latex-extra. Grazie.
petrichor,

Mio caro amico, dopo tanto tempo alla ricerca, questo è stato il modo più semplice e veloce di riuscire a far funzionare alcuni pacchetti! Complimenti a te!
Sosi,

Se scopri che hai già installato il pacchetto ma non sembra funzionare, rimuovilo usando apt-get e installalo di nuovo. Questo ha funzionato per me per due diversi pacchetti, anche se ha detto che erano aggiornati.
verificato il

+1 per avermi insegnato sull'utilità apt-file. Non posso credere di non averlo mai incontrato prima.
arr_sea,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.