Aiuto per modifiche al pacchetto preview

  • Creatore
    Topic
  • #97889
    Up
    0
    Down
    ::


    Ho bisogno di modificare il pacchetto [tt]preview[/tt].

    In questo momento il numero di versione del pacchetto è memorizzato con i vecchi tag CVS $Revision e $Date, righe 439-450 del codice attuale:
    `\NeedsTeXFormat{LaTeX2e} \def\reserved@a #1#2$#3:
    #4${\xdef#1{\reserved@c #2#4 $}} \def\reserved@c #1 #2${#1}
    \begingroup \catcode`\_=12
    \reserved@a\pr@version $Name: $ \ifx\pr@version\@empty
    \reserved@a\pr@version CVS-$Revision: 1.126 $ \endgroup \else
    \def\next release_{} \lccode`\_=`.
    \edef\next{\lowercase{\endgroup
    \def\noexpand\pr@version{\expandafter\next\pr@version}}} \next \fi
    \reserved@a\next $Date: 2010/02/14 16:19:00 $
    \edef\next{\noexpand\ProvidesPackage{preview}%
    [\next\space \pr@version\space (AUCTeX/preview-latex)]}
    \next`

    Le stringhe [tt]CVS-$Revision: 1.126 $[/tt] e [tt]$Date: 2010/02/14 16:19:00 $[/tt] devono essere sotituito da una data del tipo [tt]2014-06-24[/tt]. Se necessario, le date possono essere portata facilmente nel formato [tt]2014/06/24[/tt]. Se necessario al fine di ridurre le modifiche si possono manttenere i [tt]$Revision: …$[/tt] e [tt]$Date: …[/tt], ma l’orario temo debba essere tagliato via.

    La stringa [tt]$Name: $[/tt] può avere i valori [tt]$Name: 11.88$[/tt] (versione del pacchetto, se si riferisce a una release ufficiale), altrimenti [tt]$Name: 2014-06-24$[/tt] (una data come nell’esempio precedente). Finora la versione del pacchetto era indicata da qualcosa come [tt]release_11_87[/tt] come forse chi ha il potere di leggere e comprendere il codice precedente ha già immaginato.

    Domanda: qualcuno ha la più pallida idea di come si debba adattare tutto il codice in mezzo per far riuscire a compilare il sorgente? Astenersi discussioni sulla legalità di queste modifiche, posso (anzi, devo) farlo. Grazie mille per l’attenzione

    PS Ho chiesto aiuto su questo problema anche in altri posti, se trovo soluzioni altrove riporterò qui.

  • Devi essere connesso per rispondere a questo topic.

Go to top