- Questo topic ha 12 risposte, 5 partecipanti ed è stato aggiornato l'ultima volta 16 anni, 10 mesi fa da .
-
Topic
-
Innanzitutto un saluto a tutto il forum.Sto leggendo il bel documento di L.Pantieri L’arte di scrivere con LaTeX.
Ho seguito il consiglio di instllare sul mio sistema (Linux, Slackware-12.1) l’ultima versione di TeX Live, evitando il vecchio TeTeX che comprendeva il parco pacchetti della mia distribuzione.
Ho seguito una guida all’installazione di Tex Live scegliendo di installare tutta la baracca in una directory abbastanza sensata (spero): /opt/texlive. Ho seguito il processo di installazione via rete ecc ecc.
Attualmente ho un ambiente LaTeX funzionante, almeno dai primi documenti di prova che ho scritto seguendo la guida di L.Pantieri.
Arrivato al capitolo 4, dove si parla dei pacchetti e dell’eventualità di dover ricorrere all’installazione manuale degli stessi si dice:è sufficiente copiare il file .sty nella sottocartella /tex/latex/ dell’albero personale
[…]
Su Linux, la posizione dell’albero personale dipende dalla particolare distribuzione usata. La radice dell’albero personale in qualsiasi distribuzione può essere visualizzata dalla linea di comando con kpsexpand ‘$TEXMFHOME’.Per curiosità ho provato ad eseguire il comando e vedere cosa mi dava come directory “radice dell’albero personale”.
Ecco cosa ottengo:`$ kpsexpand '$TEXMFHOME'
/root/.texlive`Faccio notare che tale comando è stato lanciato da utente semplice e che quindi speravo mi restituisse qualcosa come:
`/home/joThenX/.texlive`
O qalcosa di simile insomma.Mi è anche venuto in mente che durante l’installazione non sono riuscito ad impostare una opzione proprio al valore:
~/.texlive… Probabilmente era proprio quella directory lì cioè la TEXMFHOME.
Il fatto è che durante l’installazione la “tilde” del percorso scelto ~/.texlive veniva “espansa” ed avendo condotto linstallazione come root saltava fuori /root/.texlive, che guarda caso è anche l’attuale percorso della radice personale…Non so se mi sono spiegatao bene. spero di sì.Ora la mia domanda è:
Se volessi aggiungere un pacchetto in modo manuale (nonostante sia necessità rara) al mio utente semplice dove vado a copiare il corrispondente file “.sty”. ???La domanda è volutamente malposta…è evidente direi, che il valore che ritorna la variabile TEXMFHOME non dovrebbe essere quello, ma il generico “~/.texlive” così ogni utente ha il proprio albero personale senza scomodare root.
Quindi la domanda vera: come mettere apposto le cose ora? (possibilmente senza dover rifare tutta l’installazione ovviamente).Di nuovo, un saluto a tutti e grazie in anticipo per le eventuali rirsposte. A presto. 🙂
- Devi essere connesso per rispondere a questo topic.