Re: Inserire versione documento

#80208
franen
Partecipante
    Up
    0
    Down
    ::

    tonegas” post=79407In molte guide latex questo è fatto usando fotenote dentro al titolo ma non c’è una maniera più pulita?

    Se ti riferisci alle guide dei pacchetti, queste sono solitamente create a partire dai file .dtx (Documented TeX). Prova a guardare come sono strutturati: essi prevedono una riga in cui si inseriscono i dati del pacchetto (o della classe) in questione:`\ProvidesFile{nomepacchetto.dtx}%
    %
    %\NeedsTeXFormat{LaTeX2e}[2005/12/01]
    %
    \ProvidesPackage{nomepacchetto}%
    %<*package>
    [AAA/MM/GG versioneXX Package description]
    %
    %<*driver>`
    Avrai così a disposizione dei comandi come [tt]\fileversion[/tt] e [tt]\filedate[/tt] che stampano quello che tu hai scritto nella riga sopra (in questo caso “versioneXX” e “AAA/MM/GG”).
    Non so se è quello che ti serve. Se quello che ti interessa è solo trovare un posto per il numero della versione all’interno del frontespizio, potresti modificare la definizione di \@maketitle, in modo che la metta fra titolo e autore (o dove vuoi tu).`\documentclass[11pt]{article}
    \usepackage{etoolbox}
    \usepackage[italian]{babel}

    \title{Il mio titolo}
    \author{Giovanni Giovannini}
    \newcommand{\versionefile}{v\,1.0.0.0.5a}
    \makeatletter
    \patchcmd{\@maketitle}{{\LARGE \@title \par}}{{\LARGE \@title \par}\versionefile\par}{}{}
    \makeatother

    \begin{document}
    \maketitle
    Ciao
    \end{document}`
    Fran

    Go to top