- Questo topic ha 16 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 16 anni, 4 mesi fa da
dentex.
-
CreatoreTopic
-
13 Novembre 2009 alle 13:15 #39207::
Salve a tutti voi del forum,
sono un Controllore del Traffico Aereo e un (relativamente) nuovo utilizzatore di LaTeX, che mi è servito per redarre un “manuale” relativo alle mansioni lavorative che svolgo (raccoglie norme e procedure locali dell’aeroporto in cui lavoro).Arrivo subito al dunque, e premetto che ho già effettuato varie ricerche in rete e sul forum, con esito negativo.
Una parte del manuale prevede la creazione di un “elenco pagine in vigore”, in modo da tenere traccia di aggiornamenti parziali del documento, che in ogni piè di pagina contiene una data.
La forma sarebbe una tabella con il nome della pag. (sez. del doc. + numero), la data e l’emendamento relativo.
Ecco: è proprio questo elenco che non so proprio come creare e su cui non trovo notizie in giro.Ringrazio anticipatamente per l’attenzione ed eventuali risposte.
-
CreatoreTopic
-
AutoreRisposte
-
-
13 Novembre 2009 alle 15:33 #39208::
Salve a tutti voi del forum,
sono un Controllore del Traffico Aereo e un (relativamente) nuovo utilizzatore di LaTeX, che mi è servito per redarre un “manuale” relativo alle mansioni lavorative che svolgo (raccoglie norme e procedure locali dell’aeroporto in cui lavoro).Arrivo subito al dunque, e premetto che ho già effettuato varie ricerche in rete e sul forum, con esito negativo.
Una parte del manuale prevede la creazione di un “elenco pagine in vigore”, in modo da tenere traccia di aggiornamenti parziali del documento, che in ogni piè di pagina contiene una data.
La forma sarebbe una tabella con il nome della pag. (sez. del doc. + numero), la data e l’emendamento relativo.
Ecco: è proprio questo elenco che non so proprio come creare e su cui non trovo notizie in giro.Ringrazio anticipatamente per l’attenzione ed eventuali risposte.
Benvenuto! E con un primo quesito niente affatto banale, devo dire.
Occorrerebbe saperne di più. Nella tabella finale vuoi la lista delle modifiche dall’ultima versione? Esiste un “registro delle versioni”?
Sto pensando a qualcosa di questo tipo: ogni volta che applichi qualche emendamento al documento modifichi un numero globale e inserisci il testo emendato in un ambiente opportunamente definito che possa generare un riferimento. Alla compilazione puoi raccogliere i dati e produrre la tabella che chiedi. Il registro delle versioni potrebbe servire a decidere quali emendamenti elencare (le ultime dieci versioni, per dire).
Ciao
Enrico
-
15 Novembre 2009 alle 9:51 #39209::
Grazie per la risposta egreg9.Sto pensando a qualcosa di questo tipo: ogni volta che applichi qualche emendamento al documento modifichi un numero globale e inserisci il testo emendato in un ambiente opportunamente definito che possa generare un riferimento. Alla compilazione puoi raccogliere i dati e produrre la tabella che chiedi. Il registro delle versioni potrebbe servire a decidere quali emendamenti elencare (le ultime dieci versioni, per dire).
Sarebbe interessante, se avessi una vaga idea di come implementare il tutto! 😉
Provo a spiegare meglio di che si tratta.
Dalla tabella si potrà risalire ad un eventuale emendamento dalla data di ogni pagina.
La tabella avrà le colonne PAGINA – DATA – N° EMENDAMENTO.
Inizialmente mi basterebbe che la compilazione generasse semplicemente un elenco delle pagine, che nel documento ha la forma SEZ. – CAP. – PAG. (ad esempio GEN 5-12, PRO 2-9).Quindi dall’inizio avrei:
GEN 1-1
GEN 1-2
GEN 1-3
GEN 1-4
GEN 1-5
…
e dall’altro cap.
GEN 2-1
GEN 2-2
GEN 2-3
ecc.Poichè la lunghezza dei capitoli (ma non il numero) cambia in ogni emendamento, vorrei che l’elenco si autogenerasse ad ogni compilazione.
Poi, potrei anche, manualmente, modificare la data e il num. progressivo dell’emendamento (magari mettere sempre gli stessi per tutte le pagine, ed avere così una soluzione parziale).
-
15 Novembre 2009 alle 9:54 #39210::
posto il file principale del progetto, se può aiutare.`
\documentclass[a4paper,11pt]{report}\usepackage{palatino}
\usepackage[italian] {babel}
\usepackage[T1] {fontenc}
\usepackage[latin1] {inputenc}
\usepackage{graphicx}
\usepackage{fancyhdr}\textwidth = 15 cm
\textheight = 24 cm
\oddsidemargin = 0.5 cm
\headheight = 18 pt
\topmargin = -1 cm\begin{document}
\title{\Huge{\textbf{IPI\\ \textit{Istruzioni Permanenti Interne}}}}
\author{\LARGE{UAAV Grottaglie}}\date{}\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0.4pt}\begin{figure}[t!]
\centering
\includegraphics[width=7cm]{figure/Logo_Enav.pdf}
\end{figure}\begin{figure}
\centering
\includegraphics[width=13cm]{figure/blocco-tecnico.jpg}
\end{figure}\maketitle
\pagenumbering{Roman}
\pagestyle{fancy}
\lhead{ENAV S.p.A.}
\chead{\textit{Istruzioni Permanenti Interne}}
\rhead{UAAV \textbf{LIBG}}\lfoot{SGQ-D-APT-S.2-05}
\cfoot{\thepage}
\rfoot{30-10-2009 – AMD 5}\include{Prefazione}
\include{Registrazione_modifiche}
% inserire qui l'elenco pagine in vigore
\include{Introduzione}
\include{Definizioni_Abbreviazioni}
\tableofcontents
\newpage
\lfoot{PARTE {\thepart}\\SGQ-D-APT-S.2-05}{}
% ———
% PARTE GEN
% ———\setcounter{page}{1}
\renewcommand{\thepage}{GEN}
\renewcommand{\thepart}{I}
\part{GENERALITA'}
\setcounter{chapter}{0}\setcounter{page}{1}
\renewcommand{\thepage}{GEN 1-\arabic{page}}
\renewcommand{\thefigure}{GEN 1-\arabic{figure}}
\renewcommand{\thetable}{GEN 1-\arabic{table}}
\include{Gen1}\setcounter{page}{1}
\renewcommand{\thepage}{GEN 2-\arabic{page}}
\renewcommand{\thefigure}{GEN 2-\arabic{figure}}
\renewcommand{\thetable}{GEN 2-\arabic{table}}
\include{Gen2}\setcounter{page}{1}
\renewcommand{\thepage}{GEN 3-\arabic{page}}
\renewcommand{\thefigure}{GEN 3-\arabic{figure}}
\renewcommand{\thetable}{GEN 3-\arabic{table}}
\include{Gen3}\setcounter{page}{1}
\renewcommand{\thepage}{GEN 4-\arabic{page}}
\renewcommand{\thefigure}{GEN 4-\arabic{figure}}
\renewcommand{\thetable}{GEN 4-\arabic{table}}
\include{Gen4}\setcounter{page}{1}
\renewcommand{\thepage}{GEN 5-\arabic{page}}
\renewcommand{\thefigure}{GEN 5-\arabic{figure}}
\renewcommand{\thetable}{GEN 5-\arabic{table}}
\include{Gen5}\setcounter{page}{1}
\renewcommand{\thepage}{GEN 6-\arabic{page}}
\renewcommand{\thefigure}{GEN 6-\arabic{figure}}
\renewcommand{\thetable}{GEN 6-\arabic{table}}
\include{Gen6}\setcounter{page}{1}
\renewcommand{\thepage}{GEN 7-\arabic{page}}
\renewcommand{\thefigure}{GEN 7-\arabic{figure}}
\renewcommand{\thetable}{GEN 7-\arabic{table}}
\include{Gen7}\setcounter{page}{1}
\renewcommand{\thepage}{GEN 8-\arabic{page}}
\renewcommand{\thefigure}{GEN 8-\arabic{figure}}
\renewcommand{\thetable}{GEN 8-\arabic{table}}
\include{Gen8}\setcounter{page}{1}
\renewcommand{\thepage}{GEN 9-\arabic{page}}
\renewcommand{\thefigure}{GEN 9-\arabic{figure}}
\renewcommand{\thetable}{GEN 9-\arabic{table}}
\include{Gen9}% ———
% PARTE PRO
% ———\setcounter{page}{1}
\renewcommand{\thepage}{PRO}
\renewcommand{\thepart}{II}
\part{PROCEDURE}
\setcounter{chapter}{0}\setcounter{page}{1}
\renewcommand{\thepage}{PRO 1-\arabic{page}}
\renewcommand{\thefigure}{PRO 1-\arabic{figure}}
\renewcommand{\thetable}{PRO 1-\arabic{table}}
\include{Pro1}\setcounter{page}{1}
\renewcommand{\thepage}{PRO 2-\arabic{page}}
\renewcommand{\thefigure}{PRO 2-\arabic{figure}}
\renewcommand{\thetable}{PRO 2-\arabic{table}}
\include{Pro2}\setcounter{page}{1}
\renewcommand{\thepage}{PRO 3-\arabic{page}}
\renewcommand{\thefigure}{PRO 3-\arabic{figure}}
\renewcommand{\thetable}{PRO 3-\arabic{table}}
\include{Pro3}\setcounter{page}{1}
\renewcommand{\thepage}{PRO 4-\arabic{page}}
\renewcommand{\thefigure}{PRO 4-\arabic{figure}}
\renewcommand{\thetable}{PRO 4-\arabic{table}}
\include{Pro4}\setcounter{page}{1}
\renewcommand{\thepage}{PRO 5-\arabic{page}}
\renewcommand{\thefigure}{PRO 5-\arabic{figure}}
\renewcommand{\thetable}{PRO 5-\arabic{table}}
\include{Pro5}\setcounter{page}{1}
\renewcommand{\thepage}{PRO 6-\arabic{page}}
\renewcommand{\thefigure}{PRO 6-\arabic{figure}}
\renewcommand{\thetable}{PRO 6-\arabic{table}}
\include{Pro6}% ———
% APPENDICE
% ———\appendix
\setcounter{page}{1}
\renewcommand{\thepage}{A-\arabic{page}}
\renewcommand{\thefigure}{A-\arabic{figure}}
\renewcommand{\thetable}{A-\arabic{table}}
\include{Appendix_mil}\end{document}
`
-
19 Novembre 2009 alle 7:35 #39211
-
19 Novembre 2009 alle 12:07 #39212
-
19 Novembre 2009 alle 12:29 #39213
-
19 Novembre 2009 alle 16:26 #39214
-
19 Novembre 2009 alle 22:17 #39215
-
22 Novembre 2009 alle 11:52 #39216
-
15 Aprile 2010 alle 17:00 #39217
-
19 Aprile 2010 alle 7:55 #39218::
Hai cercato sul vocabolario di italiano la parola “redarre”?Il tuo quesito è interessante, ma per quanto ci siano nel sito di CTAN diversi pacchetti per marcare le modifiche e/o per redigere una specie di indice delle modifiche, non c’è un solo unico modo per marcare queste cose, e forse dovresti pensare ad un modo diverso per inserire/marcare le annotazioni di modifica. Certamente, per fare quello che vuoi si può usare il comando \glossary, per esempio, ma devi inserire a mano nel suo argomento almeno il numero del comma che deve essere marcato; poi con un opportuno stile di gestione del glossario, puoi lanciare makeindex sul file glo che hai prodotto e infine con una successiva passata avere il “glossario” delle modifiche composto dove vuoi tu.
D’altra parte i manutentori dei pacchetti ufficiali del sistema TeX nei file dtx usano il comando \change e poi quando eseguono latex sul file dtx compongono anche l’indice delle modifiche; quindi, volendo si può usare lo stesso meccanismo. Naturalmente per ottenere l’elenco delle modofiche come vuoi tu, è necessario che il comando \change o il comando \glossary contengano l’informazione giusta; latex non se la può inventare. In compenso questo sistema di \change o di \glossary permette di registrare diverse modifiche successive allo stesso comma: nasta accodare i comandi \change o \glossary, senza cancellare i precedenti relativi allo stesso comma.
-
19 Aprile 2010 alle 8:29 #39219
-
19 Aprile 2010 alle 8:48 #39220::
Ti ringrazio per gli spunti di ricerca, mi informerò cercando ulteriori info sui comandi \glossary e \change.
Però, non è per fare polemica, ma
Hai cercato sul vocabolario di italiano la parola “redarre”?
non l’ho capita.
Secondo il DeMauro redarre è di “basso uso” (ovvero di uso raro, tendente a sparire),
E’ preferibile usare redigere
(cfr. anche http://www.corriere.it/Rubriche/Scioglilingua/2005/2dicembre.shtml)
-
19 Aprile 2010 alle 8:51 #39221
-
19 Aprile 2010 alle 22:55 #39222::
Redarre è costruito erroneamente sul modello di trarre; entrambi hanno il participio passato che termina con -atto; redatto, tratto. Ma redarre non esiste proprio; il Gabrielli non lo riporta nemmeno; Il Devoto-Oli lo censisce per dire che è di “basso uso”, cioè usato da persone che…Non voglio essere né offensivo, né inutilmente pignolo, ma chi usa LaTeX e gli altri programmi del sistema TeX, ama le cose ben fatte; e la corretta ortografia è una di queste, anche quando si scrive un messaggio al forum. Egreg9 è molto più salace su questi errori, strano che non se ne sia accorto, benché abbia contribuito diverse volte a questo” thread”.
Documentarsi sul dizionario per l’ortografia, documentari in $TEXMAIN/doc/… è una cosa che richiede solo la voglia di farlo; questo vale anche per \glossary (comando standard di LaTeX} sia per \change (comando standard del pacchetto docstrip). È veramente semplice.
Non prendertela troppo; qualche volta sul forum vengono anche segnalati errori, che solitamente le persone che vengono corrette accettano ben volentieri; spero chi sia così anche per te.
-
21 Aprile 2010 alle 6:38 #39223
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.