Pareri su un Layout creato da me!

  • Creatore
    Topic
  • #41542
    Up
    0
    Down
    ::


    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

Visualizzazione 14 filoni di risposte
  • Autore
    Risposte
    • #41543
      Up
      0
      Down
      ::


      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

    • #41544
      Up
      0
      Down
      ::


      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

    • #41545
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::

        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.

      • #41546
        admin
        Amministratore del forum
          Up
          0
          Down
          ::


          In quanto allievo Ing. Aerospaziale non può non piacermi l’idea. Se ti chiedessi di passarmi il codice?

        • #41547
          Up
          0
          Down
          ::

          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

        • #41548
          Up
          0
          Down
          ::


          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

        • #41549
          Up
          0
          Down
          ::

          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

          quoto 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:


        • #41550
          Up
          0
          Down
          ::

          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

          e 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.

        • #41551
          Up
          0
          Down
          ::

          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

        • #41552
          Up
          0
          Down
          ::


          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…

        • #41553
          Up
          0
          Down
          ::


          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…

        • #41554
          Up
          0
          Down
          ::

          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

        • #41555
          Up
          0
          Down
          ::

          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

        • #41556
          Up
          0
          Down
          ::


          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

        • #41557
          Up
          0
          Down
          ::


          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

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

      Go to top