Modificare un pacchetto

  • Questo topic ha 4 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 10 anni fa da Vincenzo.
  • Creatore
    Topic
  • #107489
    Up
    0
    Down
    ::


    Salve. Utilizzo LaTeX solo da qualche mese, dunque mi ritengo un neofita e da tale vi pongo la domanda :). So che nella maggior parte dei casi sarebbe un’operazione poco raccomandabile ma avrei bisogno di modificare il codice del pacchetto frontespizio per adattarlo alle richieste della mia università. So già quali modifiche apportare (facendo riferimento ad un altra discussione presente su questo stesso forum 😀 ), ma non ho idea di come accedere al file .sty (utilizzo TeX Studio su Mac). Vi sarei grato se qualcuno potesse spiegarmi come fare.
    Vi ringrazio.
    Vincenzo

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #107490
      Up
      0
      Down
      ::

      montano992″ post=107610Salve. Utilizzo LaTeX solo da qualche mese, dunque mi ritengo un neofita e da tale vi pongo la domanda :). So che nella maggior parte dei casi sarebbe un’operazione poco raccomandabile ma avrei bisogno di modificare il codice del pacchetto frontespizio per adattarlo alle richieste della mia università. So già quali modifiche apportare (facendo riferimento ad un altra discussione presente su questo stesso forum 😀 ), ma non ho idea di come accedere al file .sty (utilizzo TeX Studio su Mac). Vi sarei grato se qualcuno potesse spiegarmi come fare.
      Vi ringrazio.
      Vincenzo

      Si, sarebbe meglio non farlo 😉

      Comunque, se apri il terminale e digiti `kpsewhere frontespizio.sty` ti restituisce il path `/usr/local/texlive/2016/texmf-dist/tex/latex/frontespizio/frontespizio.sty` Ti conviene copiarlo nel tuo albero locale (vedi l’Arte per i dettagli) e fare le modifiche creando un tuo newfrontespizio per evitare problemi.

      Ciao
      Claudio

    • #107491
      Up
      0
      Down
      ::


      Grazie mille 🙂

    • #107492
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::



        @montano992
        , le licenze a cui sono sottoposti i pacchetti del sistema TeX consentono di copiare, modificare, distribuire i pacchitti purché si cambi nome al file modificato. Quanto ti ha detto @cfiandra è essenziale, quindi non prenderlo sottogamba.

        Hai idea esatta di come modificare myfrontespizio.sty (copia locale di frontespizio.sty)? Fra avere un’idea di che cosa bisogna cambiare e farlo per davvero c’è il solito mare che separa il dire dal fare. Stai attento a non combinare guai.

        Secondo me, un frontespizio personalizzato si crea più facilmente partendo da zero e mettendo dentro l’ambiente titlepage quello che si vuole, dove si vuole, con i font che si preferiscono, nei corpi che si vogliono, usando i colori preferiti, ecc., ecc. con pochi semplici comandi facenti parte della normale sintassi e del normale lessico LaTeX; La difficoltà di un pacchetto come frontespizio non sta nelle scelte del suo creatore sul “che cosa”, “dove” e “come”, ma nel parametrizzare tutto quanto, comprese le impostazioni della classe con cui si crea il documento (tranne la geometria della pagina), per rendere il pacchetto usabile da chiunque al quale è richiesto soltanto di specificare solo il “che cosa” attraverso opportuni comandi; al “dove” e “come” di pensa il pacchetto.

        La normale sintassi e il normale lessico di LaTeX sono descritti nella guida tematica Il LaTeX Reference Manual commentato liberamente scaricabile dalla sezione Documentazione/Guide tematiche di questo sito.

      • #107493
        Up
        0
        Down
        ::

        OldClaudio” post=107616 @montano992, le licenze a cui sono sottoposti i pacchetti del sistema TeX consentono di copiare, modificare, distribuire i pacchitti purché si cambi nome al file modificato. Quanto ti ha detto @cfiandra è essenziale, quindi non prenderlo sottogamba.

        Hai idea esatta di come modificare myfrontespizio.sty (copia locale di frontespizio.sty)? Fra avere un’idea di che cosa bisogna cambiare e farlo per davvero c’è il solito mare che separa il dire dal fare. Stai attento a non combinare guai.

        Secondo me, un frontespizio personalizzato si crea più facilmente partendo da zero e mettendo dentro l’ambiente titlepage quello che si vuole, dove si vuole, con i font che si preferiscono, nei corpi che si vogliono, usando i colori preferiti, ecc., ecc. con pochi semplici comandi facenti parte della normale sintassi e del normale lessico LaTeX; La difficoltà di un pacchetto come frontespizio non sta nelle scelte del suo creatore sul “che cosa”, “dove” e “come”, ma nel parametrizzare tutto quanto, comprese le impostazioni della classe con cui si crea il documento (tranne la geometria della pagina), per rendere il pacchetto usabile da chiunque al quale è richiesto soltanto di specificare solo il “che cosa” attraverso opportuni comandi; al “dove” e “come” di pensa il pacchetto.

        La normale sintassi e il normale lessico di LaTeX sono descritti nella guida tematica Il LaTeX Reference Manual commentato liberamente scaricabile dalla sezione Documentazione/Guide tematiche di questo sito.

        Ciao Claudio. Giacchè in questi giorni ho un po’ di tempo libero ed avendo un po’ di dimestichezza con i linguaggi proverò a modificare il codice dando al pacchetto un nuovo nome, per rispettare le norme giustamente da te ricordate.
        Ti ringrazio
        Vincenzo

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

    Go to top