Dubbio sul dove posizionare i file .sty

  • Creatore
    Topic
  • #56160
    Up
    0
    Down
    ::


    Salve a tutti,

    Nel testo che sto scrivendo, sono necessari dei file .sty che ho posizionato nella root del mio “progetto”. Io vorrei inserirli in una sottodirectory, ma non so come specificare che il compilatore dovrà andare a cercarseli altrove.
    Ho anche letto da pagina 25 a 27 del manuale “L’arte di scrivere con LaTeX”, dove fa riferimento alla variabile TEXMFHOME per Linux (che nel mio caso è ~/texmf, directory che peraltro nemmeno esiste). Quindi in teoria, a meno di non installare dei pacchetti che contengano quei file .sty (e fin’ora non ne ho trovati), mi sembra di capire che l’unica alternativa alla root del mio progetto sia quella di metterli in ~/texmf. Ma così non risolvo. Preferirei una soluzione come quella che dicevo prima.

Visualizzazione 5 filoni di risposte
  • Autore
    Risposte
    • #56161
      Up
      0
      Down
      ::

      Salve a tutti,

      Nel testo che sto scrivendo, sono necessari dei file .sty che ho posizionato nella root del mio “progetto”. Io vorrei inserirli in una sottodirectory, ma non so come specificare che il compilatore dovrà andare a cercarseli altrove.
      Ho anche letto da pagina 25 a 27 del manuale “L’arte di scrivere con LaTeX”, dove fa riferimento alla variabile TEXMFHOME per Linux (che nel mio caso è ~/texmf, directory che peraltro nemmeno esiste). Quindi in teoria, a meno di non installare dei pacchetti che contengano quei file .sty (e fin’ora non ne ho trovati), mi sembra di capire che l’unica alternativa alla root del mio progetto sia quella di metterli in ~/texmf. Ma così non risolvo. Preferirei una soluzione come quella che dicevo prima.

      Devi metterli in
      `~/texmf/tex/latex`
      creando le directory necessarie.

      Ciao
      Enrico

    • #56162
      Up
      0
      Down
      ::


      Grazie molte!

      Da questa risposta deduco che non ci siano alternative!
      Molto bene! 🙂

    • #56163
      Up
      0
      Down
      ::

      Grazie molte!

      Da questa risposta deduco che non ci siano alternative!
      Molto bene! 🙂

      Se compili da terminale non è difficile mettere i file .sty in una sottodirectory, diciamo “styles”, di quella di lavoro:
      `TEXINPUTS=./styles//: pdflatex progetto`
      Se compili da un editor come Kile devi modificare le chiamate del compilatore. Ma non vale la pena: se metti i tuoi .sty nell’albero personale (cioè sotto ~/texmf), puoi usarli anche per altri progetti.

      Ciao
      Enrico

    • #56164
      Up
      0
      Down
      ::


      Eh, sì, uso Kile. In effetti sarei curioso di sapere come modificare le impostazioni di Kile, però hai ragione. Meglio in ~/texmf almeno è utilizzabile anche per altri progetti.

    • #56165
      Up
      0
      Down
      ::

      Eh, sì, uso Kile. In effetti sarei curioso di sapere come modificare le impostazioni di Kile

      Puoi impostare quanti script di compilazione vuoi; ne crei uno duplicando pdflatex e, nella finestrella dove c’è la riga di comando aggiungi la parte iniziale che ti ho indicato. La sintassi è valida per la shell di default (/bin/sh) che dovrebbe essere quella usata per lanciare i processi.

      Non che consigli di farlo, ma in casi particolari può essere un modo che risparmia lavoro.

      Ciao
      Enrico

    • #56166
      Up
      0
      Down
      ::


      Grazie infinite!

Visualizzazione 5 filoni di risposte
  • Devi essere connesso per rispondere a questo topic.

Go to top