Re: Input di file da albero locale o personale

#74471
OldClaudio
Partecipante
    Up
    0
    Down
    ::


    Se spieghi meglio perché la soluzione dei symbolic link non ti soddisfa, forse posso capire meglio il tuo problema.

    La soluzione è certamente più semplce e indolore che cambiare l’estensione a tutti i 1300 e passa file o a scrivere degli script iniziali come suggeriresti mel tuo messaggio e non vedo inconvenienti di sorta a creare una cartella virtuale nella cartelal del tuto file principlae mediante un symbolic link; è una operazione di qualche secondo una tantum e non da ripetere ogni volata che esegui i tuoi programmi.

    Se non mi sono spiegato bene, ripeto: i tuoi 1300 e passa file si trovano tutti nella tua cartella ~/Bibbia. Compili il tuo documento il cui main faile si trova nella cartella ~/CitazioniBibliche. Apri il terminale e con qualche comando cd (cd , cd CitazioniBibibliche) ti sposti in questa cartella di lavoro; poi scrivi:
    `
    ln -s ~/Bibbia Bibbia
    `
    e poi dai
    . Se guardi nel Finder, ora nella cartella Citazioni Bibliche vedi una cartella Bibbia; se guardi bene, vedi che il disegno celeste della cartellina nell’angolo in basso a sinistra contiene una frecciolina orientata a NE; quella frecciolina caratterizza una cartella (in generale un file) che si trova altrove, ma che appare virtualmente presente nella cartella locale. Naturalmente puoi ripetere questa operazione per le cartelle del texmf tuo personale o per quelle del texmf-local (ti serve davvero questa ramificazione? serve per tutti gli utenti della tua macchina; quanti siete? di solito non è scrivibile, perché si assume che vi possa accedere solo l’amministratore della macchina in nome e per conto di tutti gli utenti, e non si consente ad ogni utente di pasticciarci a suo piacimento).

    Detto questo ora la cartella simbolica Bibbia fa credere ai programmi di compilazione di TeX (tex, pdftex, xetex,luatex, eccetera) che i file che si trovano nella cartella simbolica siano subalterni alla cartella del tuo main file.

    Ripeto: pochi secondi per creare ciascun link virtuale e sei a posto per sempre; e quando creerai una altro documento chil cui main si trova altrove, spenderai pochi secondi di nuovo per creare un’altra cartella simbolica in quella del tuo nuovo mainfile. Tutto questo senza spostare mai i file veri dal luogo dove si trovano, senza cambiare loro i nomi, senza trucchi e senza inganni. 🙂

    Go to top