Aggiornare tex live

Installazione, configurazione e uso di programmi e strumenti.
Avatar utente
BlueEyes
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1330
Iscrizione: giovedì 15 marzo 2012, 14:08

Re: Aggiornare tex live

Messaggio da BlueEyes »

Questa riga del file nascosto .bashrc

Codice: Seleziona tutto

PATH=/usr/local/texlive/2012/bin/i386-linux:$PATH; export PATH
è importantissima, perché indica al sistema dove andare a cercare i comandi di compilazione del Latex (ce ne sono diversi: latex, xlatex, etc.). Quindi da qualsiasi cartella si digita, per es. latex --help (due trattini prima di help), il terminale risponde correttamente. Mentre, senza quella riga, il sistema non trova il comando e segnala errore. Per prova, basta commentare con un # iniziale quella riga e latex ... fallisce la compilazione.
Ciao
Avatar utente
sbubba
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3336
Iscrizione: giovedì 24 maggio 2007, 23:55
Desktop: Gnome
Distribuzione: Ubuntu 16.04.1 LTS 64bit

Re: Aggiornare tex live

Messaggio da sbubba »

questo lo so, non so che differenza ci sia metterla in .bashrc o in .profile come ho fatto io (funziona lo stesso)
DON'T FEED THE TROLL . Non sprecare fiato, hanno le orecchie foderate di prosciutto
Non c'è peggior sordo di chi non vuol sentire, ma intanto il wiki leggilo che male non fa.
MagOsTranO93
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1017
Iscrizione: lunedì 20 settembre 2010, 14:57
Distribuzione: Ubuntu 12.04.01 LTS, 64bit

Re: Aggiornare tex live

Messaggio da MagOsTranO93 »

A sto punto so curioso pure io...
Incipit da beginner: se .bashrc "passa per" .profile (nel senso che ne esegue lo legge e ne esegue i comandi all'interno), allora non c'è alcuna differenza. E' possibile?
Avatar utente
BlueEyes
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1330
Iscrizione: giovedì 15 marzo 2012, 14:08

Re: Aggiornare tex live

Messaggio da BlueEyes »

Sì, una spiegazione potrebbe essere questa. Se si usa un'interfaccia grafica di Latex (tipo Lyx, a sinistra il codice e a destra come appare il documento compilato), questa chiama direttamente il file .profile, che a sua volta, come si vede sotto, effettua un link con .bashrc. Quindi, dovunque si mette il comando
PATH=/usr/local/texlive/2012/bin/i386-linux:$PATH; export PATH
o su .profile o su .bashrc, esso avvia il compilatore latex.
Ciao

Codice: Seleziona tutto

# file .profile installato sul mio sistema (Ubuntu 11.04)
# if running bash
if [ -n "$BASH_VERSION" ]; then
    # include .bashrc if it exists
    if [ -f "$HOME/.bashrc" ]; then
	. "$HOME/.bashrc"
    fi
fi

# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
    PATH="$HOME/bin:$PATH"
fi
Avatar utente
Elrath
Prode Principiante
Messaggi: 5
Iscrizione: sabato 19 aprile 2014, 16:22

Re: Aggiornare tex live

Messaggio da Elrath »

Ciao a tutti.

Scusatemi se intervengo in una conversazione non più attiva da tempo, solo che mi ci sono trovato facendo alcune ricerche sul web e, dopo averla letta, mi è rimasta una curiosità. Qualcuno potrebbe spiegarmi come mai Debian include una sua versione apposita di TeX Live? Cioè, a che serve questo visto che esiste il modo di installare direttamente la versione ufficiale più aggiornata? E ancora (ma questo è in secondo piano), perché quando installo Kile mi viene installata come dipendenza anche quella versione di TeX Live di Debian? Non capisco proprio. Grazie mille per la pazienza.

Saluti. Emanuele.
E=mc^2
Avatar utente
sbubba
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3336
Iscrizione: giovedì 24 maggio 2007, 23:55
Desktop: Gnome
Distribuzione: Ubuntu 16.04.1 LTS 64bit

Re: Aggiornare tex live

Messaggio da sbubba »

discussione vecchia, ma il modo di installare texlive è sempre quello :sisi:
come mai Debian include una sua versione apposita di TeX Live
anche ubuntu ha la sua versione, solo che essendo pacchettizzata in deb e buttata nei repository è normale che sia più indietro rispetto alla versione del sito di texlive. certo, texlive dei repository è indietro di un bel po', fattore importante è anche chi fa la pacchettizzazione, se ha voglia di farla e quando ci mette.
mettici anche che debian stable aggiorna i propri pacchetti per correggere bug e aggiornamenti di sicurezza. la priorità è la stabilità e gli aggiornamenti "tanto per aggiungere la funzione x nel programma y" non vengono inclusi.
a che serve questo visto che esiste il modo di installare direttamente la versione ufficiale più aggiornata?
eeeh infatti è così indietro quella dei repo che non so quante persone la installino. passare per i repository è molto comodo, ti evita tutti i settaggi, non serve seguire guide perchè ti basta installare i pacchetti e ci pensa tutto il sistema. peccato che non aggiornano quasi mai quella versione.
quando installo Kile mi viene installata come dipendenza anche quella versione di TeX Live di Debian?
non conosco kile, ma tra le dipendenze avrà texlive e ti pesca la versione dei repository (non può sapere se hai installato texlive per altre vie). c'era un settaggio da impostare su synaptic per non installare i pacchetti raccomandati/consigliati, e anche apt-get aveva un comando simile in modo che installi solo quello che gli dici senza tirarsi dietro roba che non ti serve.
DON'T FEED THE TROLL . Non sprecare fiato, hanno le orecchie foderate di prosciutto
Non c'è peggior sordo di chi non vuol sentire, ma intanto il wiki leggilo che male non fa.
Avatar utente
Elrath
Prode Principiante
Messaggi: 5
Iscrizione: sabato 19 aprile 2014, 16:22

Re: Aggiornare tex live

Messaggio da Elrath »

Grazie mille per le spiegazioni. Sei stato gentilissimo. Hai certamente risposto alle curiosità ed ai dubbi che avevo.

Saluti. Emanuele.
E=mc^2
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: Bing [Bot], caturen, mito60, neolinux e 10 ospiti