Re: Un solo file di setup

#84227
OldClaudio
Partecipante
    Up
    0
    Down
    ::


    Certo che si può, ci mancherebbe altro; se non si potesse, nemmeno latex potrebbe essere funzionante.

    setup, che suppongo sia in realtà setup.tex, è un file di macro personali, quindi sta bene nell’albero personale; se leggi la documentazione di MiKTeX (Avvio -> Programmi >MiKTeX >2.9 -> MikTeX Help — cito a memoria, perché sono anni che non uso più MiKTeX nemmeno su Windows) vedi che puoi crearti un albero personale; puoi mettere dove ti pare la sua radice; la sua ramificazione deve imitare quella ufficiale, chiamata TeX Directory Structure (TDS), descritta sommariamente nel MiKTeX Help. In pratica se impianti questo tuo albero in C:\ lo costruirai così: C:\texmf\tex\plain\

    Ovviamente visto che questo albero personale ancora non esiste, lo devi creare con i comandi propri di Windows; io non li ricordo più perché sono anni che non uso Windows seriamente, ma se apri un prompt dei comandi e ci scrivi dentro Help e poi premi il tasto , ti si apre tutto l’elenco dei comandi che puoi usare; sono qualcosa come cd per cambiare cartella, mkdir per creare una cartella, ren per cambiare il nome ad un file (non fidarti di questi comandi che ho citato a memoria). Credo che la cosa si possa fare anche operando all’interno del Windows Explorer, almeno nelle versioni più recenti, senza bisogno di aprire il prompt dei comandi.

    Una volta fatto e copiato il file setup.tex nella cartella plain che ti sei creato in quell’albero, devi dire a MiKTeX che disponi anche di questo nuovo albero; questo si fa con il MiKTeX Settings (o nome simile) che attivi dalla stessa posizione dove hai attivato MiKTeX Help.

    Fatto questo non avrai più bisogno di centinaia di copie di setup.tex ma quell’unica copia centralizzata ti basterà per tutti i tuoi lavori; e se mai dovessi per un certo lavoro avere bisogno di una ulteriore macro personale, o la aggiungi al setup.tex centralizzato, oppure scrivi quella macro solo nel file che ne ha bisogno, supponendo che nessun altro file la debba usare.

    Go to top