- Questo topic ha 15 risposte, 6 partecipanti ed è stato aggiornato l'ultima volta 16 anni, 5 mesi fa da
francesco.biccari.
-
CreatoreTopic
-
31 Gennaio 2010 alle 23:09 #41542::
Ciao a tutti!Per motivi universitari e per il piacere di farlo ho creato una classe che ha come layout le due pagine qui di seguito mostrate(cliccateci sopra per vederle + grandi).
Se volete vedere per intero il pdf, l’ho uppato su megaupload a questo indirizzo.
Che ne pensate?
Saluti Michele
-
CreatoreTopic
-
AutoreRisposte
-
-
1 Febbraio 2010 alle 16:29 #41543::
Mi piace l’aereo che si sposta (anche se non lo userei mai in una tesi) e il numero di pagina evidenziato in quel modo.La gabbia del testo e quei margini così piccoli proprio non vanno (a mio parere). Molto meglio le impostazioni di default. Inoltre non mi piace il piè di pagina con le informazioni sul capitolo corrente, ma non saprei dove altro metterle, visto che la testatina è già occupata.
In ogni caso, toglierei l’aeroplano dalla prima pagina del capitolo.Ciao
Ivan
-
1 Febbraio 2010 alle 19:36 #41544::
Ok, ho capito che non ha riscontrato molto successo il mio primo tentativo di scrivere una classe 😀 .Comunque questo Layout assolutamente non lo uso per una tesi ma una relazione di un progetto.
Per quanto riguarda i margini, li ho modificati facendo due considerazioni:
1) La relazione sarà rilegata a spirale, quindi non si hanno problemi di lettura visto che il “manuale” si potrà aprire completamente:
2)Ho bisogno di una giustezza grande in modo da poterci inserire dei grafici come mostrato nell’esempio. Se dovessi utilizzare le impostazioni di default, ce ne entrerebbe solo uno.
Per quanto riguarda la prima pagina del capitolo, avevo intenzione di fare qualcos’altro.
Saluti
-
1 Febbraio 2010 alle 19:58 #41545::
Mi piace […] il numero di pagina evidenziato in quel modo.
Quel numero di pagina è molto accattivante. Ti dispiacerebbe scriverci il codice che hai usato per raggiungere quel risultato? Penso che ci siano utenti (io fra questi) che desiderano provarlo. 😉
In ogni caso, complimenti: il layout è davvero originale.
Grazie mille,
L.
-
1 Febbraio 2010 alle 20:52 #41546
-
1 Febbraio 2010 alle 21:04 #41547::
Mi piace […] il numero di pagina evidenziato in quel modo.
Quel numero di pagina è molto accattivante. Ti dispiacerebbe scriverci il codice che hai usato per raggiungere quel risultato? Penso che ci siano utenti (io fra questi) che desiderano provarlo. 😉
In ogni caso, complimenti: il layout è davvero originale.
Grazie mille,
L.Oltre al numero di pagina, sarebbe interessante avere il codice dell’aeroplano che si muove 😀
È vero che può essere ricostruito da alcuni post di Michele, ma sarebbe bene averne qui un riassunto.Visto che la classe è fatta per un manuale, si potrebbe migliorare il layout, mantenendo una giustezza sufficiente. Se la stampa è fronte retro, anche se il manuale si aprirà completamente, userei un margine interno più piccolo del margine esterno, per i motivi ormai noti. Inoltre un margine esterno più ampio potrebbe servire per le annotazioni del lettore.
Ciao
Ivan
-
2 Febbraio 2010 alle 7:34 #41548::
Ciao,Per rispondere a Lorenzo Pantieri, ecco il codice del piedino:
`
\def\@oddfoot{{\slshape\rightmark}\hfill
\begin{tikzpicture}
\fill[black,overlay] (-1,15pt) rectangle (0,-3);
\node[overlay] at (-0.5,0){\textcolor{white}{\thepage}};
\end{tikzpicture}}
`per l’aereo che si muove invece è:
`
\def\@oddhead{\ifnum\thelastpage=0
\else
\tikzpicture[overlay]
\def\lun{13.65cm}
\pgfmathparse{(\lun/\thelastpage)*\thepage};
\draw (\pgfmathresult pt+5pt,9.372pt)–(0,9.372pt);
\node at (\pgfmathresult pt,0)[above=12pt,right]{\includegraphics{a-300_testatina.pdf}};%
\endtikzpicture
\fi}%
`Come potete notare ho usato massicciamente il pacchetto TikZ, ovviamente caricato all’inizio del file .cls.
Poi metterò mano anche alla prima pagina dei capitoli, ma non so che inventarmi, qualche consiglio?
Fatemi sapee
Saluti
Michele
-
2 Febbraio 2010 alle 16:33 #41549::
Mi piace l’aereo che si sposta (anche se non lo userei mai in una tesi) e il numero di pagina evidenziato in quel modo.
La gabbia del testo e quei margini così piccoli proprio non vanno (a mio parere). Molto meglio le impostazioni di default. Inoltre non mi piace il piè di pagina con le informazioni sul capitolo corrente, ma non saprei dove altro metterle, visto che la testatina è già occupata.
In ogni caso, toglierei l’aeroplano dalla prima pagina del capitolo.Ciao
Ivanquoto in pieno;
per il piè di pagina suggerirei un carattere più piccolo e sicuramente non il masiuscoletto…per la prima pagina del capitolo richiamerei l’evidenziazione fatta sul numero,
guarda qui:

non posso mettere il pdf perchè è un lavoro non mio…ma se hai pazienza mi piacerebbe averlo sulla mia tesi, ma in entrambi i posti userei userei un grigio chiaro chiaro…!
che ha il codice con questo sfondo:
-
2 Febbraio 2010 alle 16:39 #41550::
Visto che la classe è fatta per un manuale, si potrebbe migliorare il layout, mantenendo una giustezza sufficiente. Se la stampa è fronte retro, anche se il manuale si aprirà completamente, userei un margine interno più piccolo del margine esterno, per i motivi ormai noti. Inoltre un margine esterno più ampio potrebbe servire per le annotazioni del lettore.
Ciao
Ivane nel caso di stampa fronte/retro bisognerebbe ricreare il numero anche sullle pagine “even”!
è sufficiente inserire
`
\def\@evenfoot{{\slshape\rightmark}\hfill
`???
grazie sono MOLTO interessata.
-
2 Febbraio 2010 alle 23:31 #41551::
per la prima pagina del capitolo richiamerei l’evidenziazione fatta sul numero,
guarda qui:
Grazie per la tua idea, direi che è quella ottimale e si abbina molto bene con il numero della pagina.
Tentero qualcosa in tal senso.
Per quanto riguarda il fronte retro devo informare che non l’ho messa come opzione, oltretutto l’aereo che si muove starebbe male su tutte e due le pagine, quindi bisognerebbe fare che iniziasse dalla pagina pari e quando arriva al suo termine passase pagina dispari…..
???
grazie sono MOLTO interessata.Penso di non aver capito.
Saluti
Michele
-
3 Febbraio 2010 alle 10:34 #41552::
azoun\n[quote]
???
grazie sono MOLTO interessata.Penso di non aver capito.
Saluti
Michele
si scusa sono io che dò per scontati i presupposti!
sto finendo di scrivere la tesi e a marzo dovrei discutere.
mi piacerebbe adottare lo stile….e da qui deriva il mio interesse!
per quando pensi di finire tutto? 😀cmq ho provato a creare un documento vuoto, classe article, ho installato il pacchetto tikz, ho copiato le tue indicazioni ma nulla!
un esempio minimo compilabile???
senza aereo…faccio ing. delle tlc e sarebbe alquanto inappropriato! per la tesi poi…
-
3 Febbraio 2010 alle 16:14 #41553::
cmq il numero di pagina l’ho impostato su formato b5, all’interno dei settaggi di francyhdr:`
\fancyfoot[LE]{
\hfill
\begin{tikzpicture}
\fill[light-gray,overlay] (-12,15pt) rectangle (-11,-2);
\node[overlay] at (-11.5,0){\textcolor{black}{\thepage}};
\end{tikzpicture}}
\fancyfoot[RO]{
\hfill
\begin{tikzpicture}
\fill[light-gray,overlay] (-1.2,15pt) rectangle (-0.2,-2);
\node[overlay] at (-0.7,0){\textcolor{black}{\thepage}};
\end{tikzpicture}}`
aspetto suggerimenti per il capitolo…
-
3 Febbraio 2010 alle 22:19 #41554::
cmq il numero di pagina l’ho impostato su formato b5, all’interno dei settaggi di francyhdr:
Bè….si….Enrico Gregorio mi aveva detto di fare così, ma ho preferito lavorare sul file .cls perché è un Layot con cui devo lavorare con altre due persone che non sono molto dentro LaTeX quindi gli ho voluto semplificare la vita creando direttamente la classe e non riempire il preambolo di commandi.
Per la testa del capitolo sto provando varie soluzioni, ma devo dire che è difficile trovare il giusto equilibrio tra le cose che voglio fare.
Saluti
Michele
-
3 Febbraio 2010 alle 22:25 #41555::
cmq il numero di pagina l’ho impostato su formato b5, all’interno dei settaggi di francyhdr:
Bè….si….Enrico Gregorio mi aveva detto di fare così, ma ho preferito lavorare sul file .cls perché è un Layot con cui devo lavorare con altre due persone che non sono molto dentro LaTeX quindi gli ho voluto semplificare la vita creando direttamente la classe e non riempire il preambolo di commandi.
Per la testa del capitolo sto provando varie soluzioni, ma devo dire che è difficile trovare il giusto equilibrio tra le cose che voglio fare.
Saluti
Michele
Ciao Michele,
non riesci ad inviare un documento minimale compilabile? Solo così è possibile fare delle prove per trovare la soluzione migliore.Ciao
Ivan
-
4 Febbraio 2010 alle 0:27 #41556::
Rieccomi.Ecco ciò che avevo in mente:
Purtroppo ho usato un codice un pò grezzo e non molto efficiente, infatti se il testo del titolo del capitolo risultasse più lungo di due righe(giustezza riga 0.6\textwidth per fare spazio all’aereo sulla destra) esce dal box nero diventando una schifezza.
Oltre tutto a volte conviene andare a capo, ma se lo si fa va a capo anche il titolo nell’indice, quindi è obbligatorio l’uso del titolo opzionale(intendo quello tra parentesi quadre) in modo da scriverlo solo su una riga sull’indice.
Comunque sia ecco il codice inserito sul file .cls:
`
\def\@makechapterhead#1{%
{\Huge\bfseries \@chapapp\space \thechapter}\hfill
\vskip 6pt
\hrule
\vskip 6pt
\tikzpicture
\draw[fill] (0,0) rectangle(\textwidth,1.7);
\node[anchor=north east] at (\textwidth-10pt,1.7){\includegraphics{a-300_capitolo.pdf}};
\node[anchor=north west] at (0,1.6){%
\begin{minipage}{0.6\textwidth}
\ifnum \c@secnumdepth >\m@ne\textcolor{white}{\huge\bfseries #1}\fi
\end{minipage}};
\endtikzpicture
\vskip 6pt
}
`Inoltre vi dirò che l’aereo che si muove anche sulla pagina dell’inizio del capitolo mi piace perché da continuità al Layout.
Fatemi sapere che ne pensate della testa del capitolo.
Saluti
Michele
-
20 Marzo 2010 alle 22:16 #41557::
Ciao a tutti,riprendo questo topic perché anch’io, per un report che sto scrivendo,
sono interessato al numero di pagina “a unghia”.Credo che il posizionamento del numero di pagina sia sbagliato dato
che non è sempre centrato all’interno del rettangolo nero.Ho risolto con una makebox:
`\documentclass[a4paper]{book}
\usepackage{fancyhdr}
\usepackage{tikz}
\pagestyle{fancy}
\pagestyle{geometry}
\fancyhf{}
\renewcommand{\headrulewidth}{0pt}
\fancyfoot[LE,RO]{\begin{tikzpicture}
\fill[black,overlay] (0,-4.5cm) rectangle (1cm,-2.5cm);
\node[overlay] at (0.5cm,-3cm){\makebox[1cm]{\textcolor{white}{\thepage}}};
\end{tikzpicture}}\begin{document}
…
\end{document}`Chiedo agli esperti di Tikz se c’è un modo di avere l’origine del sistema di riferimento
delle coordinate rispetto all’angolo in basso a sinistra di una pagina (o addirittura
angolo sinistro su pagine dispari e destro su pagine pari).
In questo caso credo che risulterebbe molto comodo.Grazie.
Ciao ciao.
Fra
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.




