[RISOLTO] Data di revisione nelle singole pagine

  • Creatore
    Topic
  • #109892
    Up
    0
    Down
    ::


    Ciao a tutti,
    dopo anni di utilizzo di LaTeX mi rendo conto che la domanda va contro la logica intrinseca allo strumento, ma ne sono forzato da autorità superiore…: avrei bisogno di inserire uno header personalizzato per ogni singola pagina di alcune istruzioni operative, in modo che sia eventualmente possibile indicare nella singola pagina la data di revisione della stessa… 😳
    Grazie e buon lavoro a tutti
    Alex

Visualizzazione 4 filoni di risposte
  • Autore
    Risposte
    • #109893
      Up
      0
      Down
      ::


      Un semplice gioco. Si può fare in altre decine di modi. Probabilmente anche senza tikz, che appesantisce la compilazione.
      `\documentclass{book}

      \usepackage{tikz}
      \newcommand{\instructions}[2]{%
      \tikz[overlay,remember picture]{%
      \node[draw=gray,
      yshift=-5mm,
      xshift=5mm,
      align=left,
      anchor=north west,
      text width=.9\paperwidth]
      at (current page.north west) (a)
      {\textbf{Rev. #1.} #2};}\ignorespaces}

      \begin{document}

      \chapter{title}
      \instructions{2017-03-14}{Instructions for this page}

      \chapter{Ipsum}
      \instructions{2017-03-16}{Instructions for this page}

      \end{document}`

      Servono due compilazioni.

      Ciao
      Ivan

    • #109894
      robitex
      Amministratore del forum
        Up
        0
        Down
        ::

        kirillov81″ post=110131Ciao a tutti,
        dopo anni di utilizzo di LaTeX mi rendo conto che la domanda va contro la logica intrinseca allo strumento, ma ne sono forzato da autorità superiore…: avrei bisogno di inserire uno header personalizzato per ogni singola pagina di alcune istruzioni operative, in modo che sia eventualmente possibile indicare nella singola pagina la data di revisione della stessa… 😳
        Grazie e buon lavoro a tutti
        Alex

        Io proverei a definire una stile con fancyhdr e a attivarlo per quelle pagine.
        R.

      • #109895
        Up
        0
        Down
        ::


        Grazie mille Ivan, funziona perfettamente. Posto il codice leggermente modificato, se a qualcuno servisse.
        `\newcommand{\revisions}[1]{%
        \tikz[overlay,remember picture]{%
        \node[yshift=-5mm,
        xshift=5mm,
        align=right,
        anchor=north east,
        text width=3.3cm]
        at ($(current page.north east)+(-1.9cm,-.035)$) (a)
        {\small\ignorespaces Rev. pag. #1};}}`

      • #109896
        Up
        0
        Down
        ::


        @ robitex
        Sì, seguirò anche il tuo consiglio e se avrò successo, posterò la soluzione ottenuta.
        Ciao
        Alex

      • #109897
        claudio
        Partecipante
          Up
          0
          Down
          ::


          una cosa così?
          `
          \usepackage[useregional,showdow]{datetime2}
          \usepackage{fancyhdr}
          \pagestyle{fancy}
          \fancyfoot{}
          \fancyfoot[L]{\bfseries\today}
          \fancyfoot[R]{\bfseries\DTMcurrenttime}
          `
          claudio

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

      Go to top