Come installare correttamente il pacchetto LaTeX chiamato “standalone” in modo da poter ottenere l'aggiornamento con il gestore pacchetti Synaptic?


Risposte:


8

AGGIORNAMENTO (2015-12-07): standalone.styora dovrebbe essere installabile con un semplice

sudo apt-get install texlive-latex-extra

. Mantenere la risposta come riferimento.

La ricerca

sudo apt-file search standalone.sty

non dà alcun risultato. Ciò significa che il pacchetto non può essere installato utilizzando Synaptic.

Il motivo è nella risposta di Martin Scharrer: il pacchetto non è incluso in TeXlive 2009 perché è troppo nuovo. TeXLive 2009 è la versione fornita con Ubuntu, non esiste TeXlive 201. Inoltre, i pacchetti Ubuntu non sembrano ricevere aggiornamenti una volta usciti.

Quanto sopra è il motivo per cui ho installato TeXlive utilizzando tlmgr a casa mia , in ~/.texlive2011. Funziona come un fascino.


La tua risposta è priva di dettagli su come utilizzare tlmgr(e di cosa si tratta, e dove trovarla).
exhuma,

@exhuma: la mia risposta non è affatto esaustiva e non può sostituire una ricerca web. (Anche questo è obsoleto.)
krlmlr

13

Sono l'autore di standalone. È più recente di TeX Live 2009, che è la versione installata da Ubuntu e Debian. L'attuale versione di TeX Live è il 2011. Se si installa direttamente la versione vanilla si ottiene un gestore di pacchetti TeX chiamato tlmgrche può essere utilizzato per installare e aggiornare i pacchetti purché facciano parte di TeX Live. Ti consiglio vivamente di fare un'installazione manuale. Puoi trovare istruzioni su TeX.SX: Come installare TeXLive “vanilla” su Debian o Ubuntu?

Quindi è possibile installare standalonecon il seguente comando:

tlmgr install standalone

A proposito, puoi aggiornare i pacchetti e tlmgrse stesso usando:

tlmgr update --self --all

Un'alternativa è installare solo il pacchetto manualmente. Questo può essere fatto molto facilmente usando il file ZIP TDS disponibile su http://mirrors.ctan.org/install/macros/latex/contrib/standalone.tds.zip . Basta decomprimerlo nella cartella TEXMF locale, di solito ~/texmf. Potrebbe essere necessario eseguire in texhash ~/texmfseguito.


Peccato che i pacchetti Ubuntu per TeXlive non vengano aggiornati una volta usciti.
krlmlr,

@ user946850: se si aggiornassero all'ultima versione di TeX Live una volta all'anno, sarebbe comunque qualcosa. TL 2009 è piuttosto obsoleto e vediamo i problemi correlati dell'utente Ubuntu su tex.stackexchange.com per questo motivo. Un'installazione manuale tuttavia non è un problema, può essere facilmente gestita e aggiornata. Un problema è che ci sono alcune dipendenze che richiedono l'installazione dei pacchetti Ubuntu.
Martin Scharrer,

1
... che può essere risolto creando un pacchetto Debian fittizio - ne ho letto. È un casino. - Sai perché è così? Perché i pacchetti Debian non seguono TeXlive?
krlmlr

@ user946850: AFAIK non esiste un manutentore dedicato per TeX Live su Debian e Ubuntu. I manutentori normali non hanno il tempo di aggiornarlo. Ho provato il pacchetto fittizio, ma questo non funziona al 100%.
Martin Scharrer,

1
In realtà ho dovuto decomprimere quel pacchetto in / usr / share / texmf / tex / latex, non solo / usr / share / texmf.
David Doria,

2

Dopo aver installato e aggiornato apt-file ( sudo apt-get install apt-file; sudo apt-file update), ho corso apt-file search standalone.stye ho visto che apparteneva texlive-latex-extra.

Quindi l'ho appena installato ( sudo apt-get install texlive-latex-extra) e ha funzionato.

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.