Newsgroup: it.comp.software.tex
Titolo: myheadigs simili a quelli di un dizionario

Salve a tutti,
ho il seguente problemino facile facile (per voi!).
(Credo di averne risolto uno simile circa 5 anni fa, ma ormai
la vecchiaia comincia a farsi sentire...)
Ho un documento di tipo book in due colonne in cui in ogni pagina
compaiono diciamo delle specie di lemmi.
cioe' ho una cosa del tipo
\mymy{item1} Questo item fa schifo. Blah, blah, blah, blah,
  blah, blah, blah, blah, blah, blah, bl blah, blah,ah.
\mymy{item2} Questo pure.  blah, bl blah, blah, blah,ah, blah,
  blah, blah, blah, blah, blah blah, blah, blah, blah.
\mymy{item3} 
etc.tc
. blah, bl blah,ah, blah,
qualche centaio di volte. il \mymy (nome di fantasia)
mi serve per formattare opportunamente il "nome" dell'item
(in particolare lo metto in bold dentro un frame rettangolare
e uso il package drop per fare in modo che il paragrafo con la
descrizione dell'item giri intorno al frame).
In modo abbastanza simile ai dizionari,
vorrei definire gli heading in modo
che riportino da un lato il numero di pagina (facile) e dall'altro
per esempio il valore dell'item con cui comincia la pagina (boh?).
(L'ideale sarebbe mettere nelle pari il primo valore in alto
e nelle dispari l'ultimo in basso, ma mi accontenterei anche
sempre del primo in alto).
Per far cio' pensavo di aggiungere alla definizione di \mymy
qualcosa che setti opportunamente i miei headings con \markboth,
ma non so come catturare il fatto che "vinca" il primo
della pagina e non magari l'ultimo (quello eseguito prima che
la pagina venga emessa).
Conoscete un sistema per risolvere il mio problemino, o alternativamente
mi sapete indicare un package (esistera' certamente) che permette
di gestire in modo piu' elastico gli headings
(compreso il cambiare a piacimento stile e posizionamento del numero
di pagina, senza andare a modificare direttamente lo stile book come
devo aver fatto qualche volta...)
ciao,
g.


Condoglianze.

 
http://www.tug.org/tex-archive/info/italian/fancyhdr/itfancyhdr.pdf
Ho guardato e l'ho messo in pratica. Grazie.
Putroppo mi sbaglia alcuni heading (tipo invece dell'ultima
della pagina mi mette la prima della pagina dopo)
ciao,
g.

 della pagina mi mette la prima della pagina dopo)
Mi auto-rispondo...
Sono riuscito a farlo funzionare come volevo.
Il  problema era che il mio comando che generava gli "item"
del mio pseudo-dizionario era fatto cosi' (in realta' e'
diverso, ma per dare l'idea...)
\newcommand{\mymy}[1]{\par\noindent{\bf #1.\ }}
il \par mi serviva per spaziarmi dall'item precedente.
Avevo aggiunto il comando \markboth all'inizio del comando
\newcommand{\mymy}[1]{\markboth{#1}{#1}\par\noindent{\bf #1.\ }}
e come ho detto mi sbagliava spesso di 1 item (mi dava come ultimo
di pagina il primo della pagina dopo)
Spostando il mark dopo il par:
\newcommand{\mymy}[1]{\par\noindent\markboth{#1}{#1}{\bf #1.\ }}
mi sembra che le cose vadano tutte bene.
Se posso azzardare una ipotesi, nel primo caso, mettendo il mark
prima del par, illudevo il latex che l'item fosse nella pagina corrente,
ma poi quando lui andava a digerire il par e il paragrafo conseguente
vedeva che non ci stava e lo metteva a pagina nuova.
ciao,
g.