Re: Installazione manuale pacchetti in LaTeX [Windows]

#98904
OldClaudio
Partecipante
    Up
    0
    Down
    ::


    Da quel localtexmf, mi lascia perplesso.

    TeXLive 2014 (e degli anni precedenti o futuri) consente l’uso di un albero personale che abbai la radice nella prorpia “home”; tu hai usato come percorso:`C:\texlive\texmf-local\tex\latex\local\spconf.sty` che non è riconoscibile dal sistema TeX, perché questo albero ocale richiede l’aggiornamento del database dei nomi dei file e comunque deve avere a TDS (TeX Directory Structure) o qualcosa che le assomigli; quell’ultima cartella local che contiene il tuo file spconf.sty ha un nome non conforme alal TDS, ma sarebbe conforme in un albero personale.

    A seconda del sistema operativo Windows che stai usando, la tua “home” dovrebbe/potrebbe avere l’indirizzo`C:\Users\,tuo-user-name>\ `ma anche su sistemi più vecchi potrebbe cominciare in`C:\Documents and settings\` e andare avanti fino alla cartella che io ho indicato come . In questa cartella marcata con i tuo nome devi creare una TDS molto semplificata: cominci con texmf\tex\latex\ poi è opportuno che tu inserisca una cartella con un nome significativo, per esempio per la tua conferenza la potresti chiamare con il nome del pacchetto tpconf o con la sua espansione non criptata, invento, ConferenzaTP (senza spazi intermedi) e in questa cartella metti spconf.sty.

    TeXLive non richiede un database dei nomi dei file per l’albero personale, ma lo richiede per l’albero locale texmf-local che hai usato tu.

    A questo punto hai due scelte:

    1) o segui la strada che ti ho indicato sopra, di crearti l’albero personale e vivi felice, oppure
    2) apri un terminale e con i privilegi di amministratore (che se sei l’unica utente della tua macchina probabilmente hai già) vi scrivi dentro mktexlsr e poi premi il tasto invio; nella finestra del terminale appaiono le scritte che ha via via aggiornato filename database dei vari alberi del sistema TeX ma quando finisce sei a posto. Ricordati però che ogni volta che aggiungi o togli qualcosa dall’albero texmf-local devi comunque aggiornare il filename database.

    Se il problema dovesse riproporsi in un lontano futuro, cioè ricevessi il messaggio “file not found”, ma sei sicura di avere messo il file non trovato nel posto giusto, ricordati sempre ddi aggiornare il file name database, la mancanza del cui aggiornamento è quasi sempre la responsabile del problema.

    Go to top