- Questo topic ha 17 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 15 anni, 7 mesi fa da
dianoia.
-
CreatoreTopic
-
4 Febbraio 2009 alle 9:04 #30594::
Ciao,
spero che la domanda non sia già stata posta ma non saprei come cercare sul forum la suddetta questione. Sto scrivendo un manuale d’uso di un impianto meccanico mediante la classe book, finqui tutto bene, ho impostato la numerazione delle pagine per capitolo perché mi pare più consona all’utilizzo che, solitamente, gli operatori fanno di questi manuali, c’è un però: se cerco qualcosa sull’indice l’indice mi propone, giustamente, di cercare la suddetta cosa ad una certa pagina del capitolo cui essa si riferisce, il che mette in difficoltà l’utente perché deve scorrere l’intero documento per andare a trovare dove effettivamente si trova il capitolo. Mi chiedo quindi: posto che non ho la possibilità di ricavare delle tacche scavate nella carta per identificare velocemente i capitoli, è possibile far sì che Latex stampi sul bordo esterno di tutte le pagine di un determinato capitolo una certa area nera che si sposta lungo il bordo all’aumentare dei capitoli? Vorrei cioè ottenere l’effetto che hanno alcuni libri, ossia se si guardano le pagine di lato si vedono delle macchie scure che identificano i vari capitoli. Mi potete aiutare nel trovare una soluzione?Ciao Matteo
-
CreatoreTopic
-
AutoreRisposte
-
-
4 Febbraio 2009 alle 9:25 #30595::
Ciao,
spero che la domanda non sia già stata posta ma non saprei come cercare sul forum la suddetta questione. Sto scrivendo un manuale d’uso di un impianto meccanico mediante la classe book, finqui tutto bene, ho impostato la numerazione delle pagine per capitolo perché mi pare più consona all’utilizzo che, solitamente, gli operatori fanno di questi manuali, c’è un però: se cerco qualcosa sull’indice l’indice mi propone, giustamente, di cercare la suddetta cosa ad una certa pagina del capitolo cui essa si riferisce, il che mette in difficoltà l’utente perché deve scorrere l’intero documento per andare a trovare dove effettivamente si trova il capitolo. Mi chiedo quindi: posto che non ho la possibilità di ricavare delle tacche scavate nella carta per identificare velocemente i capitoli, è possibile far sì che Latex stampi sul bordo esterno di tutte le pagine di un determinato capitolo una certa area nera che si sposta lungo il bordo all’aumentare dei capitoli? Vorrei cioè ottenere l’effetto che hanno alcuni libri, ossia se si guardano le pagine di lato si vedono delle macchie scure che identificano i vari capitoli. Mi potete aiutare nel trovare una soluzione?Ciao Matteo
Premetto che non so come mettere le unghie alle pagine. Avevo letto un articolo di C. Beccari su questo argomento, per un libro (per ingegneri). La sfortuna vuole che non ricordo proprio dove… potrebbe essere su ArsTeXnica.
Se qualcuno sa come fare, potrebbe essere molto interessante
-
4 Febbraio 2009 alle 9:32 #30596
-
4 Febbraio 2009 alle 9:38 #30597
-
4 Febbraio 2009 alle 13:38 #30598
-
4 Febbraio 2009 alle 15:54 #30599::
trovato e fatto, ecco il codice funzionante:carico il pacchetto fancy, poiché il tutto viene gestito come un’intestazione un po’ speciale, ossia che fuoriesce dalla riga d’intestazione solitamente intesa:
\usepackage{fancyhdr}imposto una lunghezza standard rispetto a cui vengono dimensionate tutte le misure chiamate nei comandi:
\setlength{\unitlength}{15mm}Definisco 3 nuovi comandi:
-il primo che chiamo blob è il quadrato vero e proprio che mi fa da “marcatore laterale” delle pagine, il primo cambo dovrebbe essere quanto il quadrato deborda (ossia quanto è scentrato…), il secondo ed il terzo sono la lunghezza e l’altezza intese scalate rispetto alla unitlength definita prima
\newcommand{\blob}{\rule[0\unitlength]{1.2\unitlength}{1\unitlength}}-il secondo, che chiamo, rblob è il quadrato da mettere sulle pagine destre, ed è realizzato da una finestra immagine di dimensione nulla (è lo 0,0 penso che significhi che non influsice sullo scorrimento del testo ma, comunque, viene visualizzata) che posiziono sull’asse x a 1.2 volte la unità di lunghezza e sull’asse y ad una quota negativa (dall’alto) pari ad un numero di volte l’unità di lunghezza per il numero del capitolo (per intenderci nel capitolo 1 a -15, nel 2 a -30, nel 3 a -45 e così via)
\newcommand\rblob{\begin{picture}(0,0)\put(1.2,-\value{chapter}){\blob}\end{picture}}-il terzo è come il secondo tranne che si riferisce alle pagine sinistre
\newcommand\lblob{\begin{picture}(0,0)\put(-2.4,-\value{chapter}){\blob}\end{picture}}imposto lo stile fancy
\pagestyle{fancy}richiamo nelle intestazioni il rettangolo opportuno.
\fancyhead[LO]{{\lblob}}
\fancyhead[RE]{{\rblob}}Piccola nota:
la posizione del “blob” è riferita al suo angolo inferiore sinistro
Spero che si capisca, se qualcuno ha idee migliori che si faccia avanti.
Ciao Matteo
-
4 Febbraio 2009 alle 16:00 #30600
-
4 Febbraio 2009 alle 16:02 #30601::
ho un unico problema, la stampante col suo margine non mi porta in thumb-index sul bordo e, quindi, non serve a niente. Sapete come poter risolvere?
Ciao Matteo
Intanto per citare l’articolo era su ArsTeXnica 4.
Ad ogni modo credo che è un problema che affligge tutte le stampanti. Bisogna rifilare il foglio facendo un bel taglio della parte bianca.
-
4 Febbraio 2009 alle 16:04 #30602::
ho un unico problema, la stampante col suo margine non mi porta in thumb-index sul bordo e, quindi, non serve a niente. Sapete come poter risolvere?
Ciao Matteo
Intanto per citare l’articolo era su ArsTeXnica 4.
Ad ogni modo credo che è un problema che affligge tutte le stampanti. Bisogna rifilare il foglio facendo un bel taglio della parte bianca.come? 150 pagine da rifilare? Cavolo!
-
4 Febbraio 2009 alle 16:10 #30603::
[quote]ho un unico problema, la stampante col suo margine non mi porta in thumb-index sul bordo e, quindi, non serve a niente. Sapete come poter risolvere?
Ciao Matteo
Intanto per citare l’articolo era su ArsTeXnica 4.
Ad ogni modo credo che è un problema che affligge tutte le stampanti. Bisogna rifilare il foglio facendo un bel taglio della parte bianca.come? 150 pagine da rifilare? Cavolo![/quote]Beh, a mano non è il caso!
La mia tesi è stata rifilata con un’apposita taglierina che dà un taglio netto con precisione millimetrica.
Questo però lo fanno “nei posti giusti”. Se la tua soluzione è casereccia, temo che la via sia sbagliata.E scegliere una numerazione tipo capitolo-pagina?
Così azzeri la pagina ad ogni inizio capitolo, ma chiunque apre a caso sa dove si trova.
-
4 Febbraio 2009 alle 16:16 #30604::
[quote][quote]ho un unico problema, la stampante col suo margine non mi porta in thumb-index sul bordo e, quindi, non serve a niente. Sapete come poter risolvere?
Ciao Matteo
Intanto per citare l’articolo era su ArsTeXnica 4.
Ad ogni modo credo che è un problema che affligge tutte le stampanti. Bisogna rifilare il foglio facendo un bel taglio della parte bianca.come? 150 pagine da rifilare? Cavolo![/quote]Beh, a mano non è il caso!
La mia tesi è stata rifilata con un’apposita taglierina che dà un taglio netto con precisione millimetrica.
Questo però lo fanno “nei posti giusti”. Se la tua soluzione è casereccia, temo che la via sia sbagliata.E scegliere una numerazione tipo capitolo-pagina?
Così azzeri la pagina ad ogni inizio capitolo, ma chiunque apre a caso sa dove si trova.[/quote]E’ proprio quello che ho e che voglio migliorare! Siccome ho alcuni capitoli molto corti ed alcuni molto lunghi un operatore per arrivare al dunque deve andare a tentoni prima di imbroccare il capitolo.
Ciao Matteo
-
4 Febbraio 2009 alle 16:18 #30605::
[quote][quote][quote]ho un unico problema, la stampante col suo margine non mi porta in thumb-index sul bordo e, quindi, non serve a niente. Sapete come poter risolvere?
Ciao Matteo
Intanto per citare l’articolo era su ArsTeXnica 4.
Ad ogni modo credo che è un problema che affligge tutte le stampanti. Bisogna rifilare il foglio facendo un bel taglio della parte bianca.come? 150 pagine da rifilare? Cavolo![/quote]Beh, a mano non è il caso!
La mia tesi è stata rifilata con un’apposita taglierina che dà un taglio netto con precisione millimetrica.
Questo però lo fanno “nei posti giusti”. Se la tua soluzione è casereccia, temo che la via sia sbagliata.E scegliere una numerazione tipo capitolo-pagina?
Così azzeri la pagina ad ogni inizio capitolo, ma chiunque apre a caso sa dove si trova.[/quote]E’ proprio quello che ho e che voglio migliorare! Siccome ho alcuni capitoli molto corti ed alcuni molto lunghi un operatore per arrivare al dunque deve andare a tentoni prima di imbroccare il capitolo.
Ciao Matteo[/quote]Allora mi sa che devi andare di taglierina…
-
4 Febbraio 2009 alle 16:21 #30606::
Questo però lo fanno “nei posti giusti”.
A Roma lo fanno quasi in ogni copisteria, hanno sia la taglierina manuale che quella elettrica.
Ad esempio, se stampi il tuo lavoro da loro ti fanno il taglio gratuitamente mentre se gli porti il tutto già stampato credo ti facciano pagare veramente spiccioli o nulla se gli stai simpatico.
Ciao ciao.
Fra
-
4 Febbraio 2009 alle 16:24 #30607::
Questo però lo fanno “nei posti giusti”.
A Roma lo fanno quasi in ogni copisteria, hanno sia la taglierina manuale che quella elettrica.
Ad esempio, se stampi il tuo lavoro da loro ti fanno il taglio gratuitamente mentre se gli porti il tutto già stampato credo ti facciano pagare veramente spiccioli o nulla se gli stai simpatico.
Ciao ciao.
FraPer posti giusti intendevo posti dove per lavoro fanno stampe… era per escludere soluzioni in proprio, EhEh.
-
5 Febbraio 2009 alle 11:22 #30608::
c’è un piccolo errore nel codice, nel senso che metto le “unghie” all’interno anziché all’esterno della pagina, il codice corretto è questo fermi restando i commenti di cui sopra:\setlength{\unitlength}{15mm}
\newcommand{\blob}{\rule[0\unitlength]{1.2\unitlength}{1\unitlength}}
\newcommand\rblob{\begin{picture}(0,0)\put(-2.4,-\value{chapter}){\blob}\end{picture}}
\newcommand\lblob{\begin{picture}(0,0)\put(1.2,-\value{chapter}){\blob}\end{picture}}
\pagestyle{fancy}….
\fancyhead[LO]{{\rblob}}
\fancyhead[RE]{{\lblob}}
-
10 Febbraio 2009 alle 11:36 #30609::
ciao,
sto finendo il manuale e vorrei migliorare l’impaginazione, in particolare l’unghia del primo capitolo è troppo in alto e vorrei traslare il tutto in basso di un tot. Ho scritto il seguente codice ma mi ritrovo che l’unghia non segue più l’andamento dei capitoli (nel senso la sua posizione non si incrementa più), mi potete aiutare?\newcounter{posizione}% definisco il contatore
\setcounter{posizione}{-1}% gli attribuisco il valore del capitolo
\addtocounter{posizione}{-\value{chapter}} % il fattore di correzione
\newcommand\rblob{\begin{picture}(0,0)\put(-2.4,\value{posizione}){\blob}\end{picture}}
\newcommand\lblob{\begin{picture}(0,0)\put(1.2,\value{posizione}){\blob}\end{picture}}prima era semplicemente:
\newcommand\rblob{\begin{picture}(0,0)\put(-2.4,-\value{chapter}){\blob}\end{picture}}Ciao e grazie Matteo
-
11 Febbraio 2009 alle 8:42 #30610::
Aggiornamento:l’unghia in se va bene e l’unghia del primo capitolo è giusta, il fatto è che con il codice di cui sopra mi compare l’unghia anche nel tabelofcontents che è prima di tutti i capitoli e lui lo interpreta come capitolo 0, parimenti le listoffigures e listoftables, che sono alla fine, le considera come parte dell’ultimo capitolo. Mi aiutate a migliorare questo aspetto?
Ciao Matteo
-
25 Gennaio 2011 alle 16:26 #30611
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.