Riddler

Risposte nei forum create

Stai visualizzando 11 risposte – dal 16 al 26 (di 26 totali)
  • Autore
    Risposte
  • in risposta a: Novizio header e footer pagine #31957
    Up
    0
    Down
    ::

    Ogni pagina dovrebbe avere il suo numero, tranne per casi molto particolari. Quella di inizio capitolo potrebbe capitare affacciata a una bianca, perciò è necessario che ci sia il numero. Ogni pagina di inizio capitolo usa lo stile di pagina chapter: se non interpreto male il manuale basta
    `\makeoddfoot{chapter}{}{\bfseries\thepage}{}`
    Ma ti invito a riconsiderare la decisione di comporre i numeri di pagina in nero.

    Ok consiglio accettato 😉
    Tagliamo la testa a l toro e togliamo il grassetto alla numerazione 😉

    Ancora grazie a tutti

    saluti


    Riddler ?

    in risposta a: Novizio header e footer pagine #31955
    Up
    0
    Down
    ::


    Un ULTIMA cosa …
    😳

    il seguente codice riproduce proprio quello desiderato
    \makepagestyle{headings}
    \makeevenhead{headings}{\bfseries\thepage}{}{\bfseries\leftmark}
    \makeoddhead{headings}{\slshape\rightmark}{}{\bfseries\thepage}
    \makeheadrule{headings}{\textwidth}{0.4pt}
    \setheadfoot{\onelineskip}{2\onelineskip}
    \setheaderspaces{*}{2\onelineskip}{*}
    \checkandfixthelayout

    Mi sono accorto però che nella pagina di inizio capitolo, il numero pagina viene inserito centralmente sarebbe possibile:
    – non farlo stampare
    oppure
    – metterlo in grassetto

    Non so ancora quale delle due, me nel caso decidessi di mentenerlo lo vorrei in grassetto come nella testatina.

    GRAZIE ancora a tutti

    saluti


    Riddler ?

    in risposta a: Novizio header e footer pagine #31954
    Up
    0
    Down
    ::

    Aggiungi \makeheadrule{headings}{\textwidth}{0.4pt}

    WOW!

    GRAZIE MILLE!!!

    Ho anche ricontrollato il manuale … pag. 168

    Rigrazie ancora per ora basta Layout … andiamo avanti con la stesura
    😉

    Saluti a tutti


    Riddler ?

    in risposta a: Novizio header e footer pagine #31952
    Up
    0
    Down
    ::


    Ci sono 😉

    Partendo dalla definizione di default di memoir e dai Vostri consigli ecco il risultato

    \makepagestyle{headings}
    \makeevenhead{headings}{\bfseries\thepage}{}{\bfseries\leftmark}
    \makeoddhead{headings}{\slshape\rightmark}{}{\bfseries\thepage}

    \setheadfoot{\onelineskip}{2\onelineskip}
    \setheaderspaces{*}{2\onelineskip}{*}
    \checkandfixthelayout

    Numero pagina in grassetto agli estremi sinistro pagine pari e destro delle pagine dispari
    Numero e nome capitolo nelle pagine dispari
    Paragrafo nelle pagine pari

    Mi manca solo una “cosetta” 😉
    NON riesco a visualizzare la linea che separa la testatina …
    Ho provato anche a cercare nella documentazione line ma senza riscontro 🙁

    Posso eslicitamente richiedere che venga stampata?

    Grazie ancora a tutti

    saluti


    Riddler ?

    in risposta a: Novizio header e footer pagine #31951
    Up
    0
    Down
    ::

    Scrivere Cap. al posto di Capitolo nella testatina mi sembra una pessima idea, quindi non ti dico come si fa 🙂

    OK ed io NON lo faccio 😉

    Infine, non modificare l’interlinea (comando \linespread) a meno che non ti sia imposto con la forza. L’interlinea che usa LaTeX di default è la migliore possibile.

    Anche questo non lo sapevo, GRAZIE mille a tutti!

    Sto spulciando la documentazione della classe memoir vedrò di fare le testatine da lì visto che la utilizzo e di non optare per fancyhdr se poi proprio mi pianto e non ne esco parto da book
    😉

    Ancora grazie

    saluti


    Riddler ?

    in risposta a: Novizio header e footer pagine #31949
    Up
    0
    Down
    ::

    La classe memoir è ottima. Quello che non va è come la usa chi ha scritto quell’orrore. 🙂

    Ahi!
    😯

    Ed io che ero convinto di essere artito da una buona strutturazione
    😥


    Riddler ?

    in risposta a: Novizio header e footer pagine #31947
    Up
    0
    Down
    ::

    Non se usi una classe che ha un numero di orrori veramente notevole. Viene caricata la classe memoir e poi si usa fancyhdr per impostare le testatine, quando memoir ha il suo sistema già incorporato; si usa \linespread quando esistono gli appositi comandi di memoir (a parte l’assurdità di metterlo); l

    NON ne ero al corrente 🙁
    da perfetto niubbo questo è un mondo TOTALMENTE nuovo …
    quindi è così brutto usare memoir?

    Vado a vedermi \linespread

    Grazie della dritta

    saluti


    Riddler ?

    in risposta a: Novizio header e footer pagine #31946
    Up
    0
    Down
    ::

    Prova con questo codice. Nella classe book funziona, credo, come vorresti tu. Se non funziona con la classe che stai definendo ti consiglio nuovamente di partire dalla classe book, visto che di default la classe memoir, per quanto riguarda i layout, non è tanto diversa.

    Grazie Ivan, temo che memoir mi stia complicando un pò le cose … partirò da book 😉

    Avevo “quasi” raggiunto l’obiettivo con questo codice, ho messo il numero pagina in basso al centro ma la sezione compare solo nelle pagine dispari, nelle pari ottengo una duplicazione.

    \fancyhead[LE,RO]{\bfseries\nouppercase\rightmark} % capitolo a sinistra pagine dispari
    \fancyhead[LO,RE]{\slshape\nouppercase\leftmark} % paragrafo a destra pagine pari
    \renewcommand{\headrulewidth}{0.5pt}
    \renewcommand{\footrulewidth}{0pt}
    \addtolength{\headheight}{0.5pt} % Riserva spazio per la linea
    \fancypagestyle{plain}{%
    \fancyhead{} % Ignora, nello stile plain, le testatine e la linea
    \renewcommand{\headrulewidth}{0pt}}

    Vedrò di sistemare ora è meglio che mi concetri sulla stesura 😉

    Ti/Vi chiedo ancora una cortesia … è rimasto in ogni caso il problema della sovrapposizione in caso di titoli lunghi…

    Sarebbe possibile invece di far scrivere CAPITOLO 1
    la dicitura CAP. 1 che occuperebbe meno spazio?

    Grazie ancora a tutti i Vostri consigli e guide sono stati e saranno MOLTO preziosi


    Riddler ?

    in risposta a: Novizio header e footer pagine #31943
    Up
    0
    Down
    ::


    FANTASTICO!
    🙂

    Ci sono quasi!

    Su come togliere il maiuscolo dalle testatine ci sono questo e questo topic

    Ho visto un bell’esempio sul manuale ArteLaTeX

    [quote]Sei veramente sicuro di volere i numeri di pagina nel piè di pagina all’esterno? Mi pare bruttino

    E’ davvero così brutto?

    [/quote]

    Naturalmente è sempre questione di gusti. Però la stragrande maggioranza dei libri che ho avuto modo di sfogliare ha il numero di pagina in basso al centro o nelle testatine all’esterno. Un motivo ci sarà…:?:

    verissimo 😉
    infatti dall’esempio mi piace anche avere il numero in alto

    [/quote]
    A me personalmente piacciono le testatine sobrie: numero di pagina all’esterno; “Capitolo x” a destra nelle pagine pari; “Titolo del capitolo” a sinistra nelle pagine dispari (questa è una scelta frequente per molte collane delle case editrici Bollati Boringhieri, Laterza, Einaudi). Con sezioni brevi credo che sia la soluzione migliore; se invece ci sono sezioni che occupano diverse pagine potrebbe essere utile avere nella testatina anche il riferimento della section. Vedi tu…
    [/quote]

    In alcuni casi la sezione sarebbe molto utile con l’esempio della guida sono al 99% di quello che vorrei ottenere ma …

    se metto come da guida ottengo sia a destra che a sinistra duplicato il capitolo e la sezione alternato con capitolo sezione e numero pagine nelle dispari …

    se non metto \pagestyle{fancy}
    ottengo quello che voglio come informazione scritta, ma perdo la riga di separazione delle testatine e il grassetto… ho provato anche a metterlo dopo le impostazioni ma non cambia nulla 🙁

    posto la mia classe modificata per intero altrimenti rischio di perdermi qualcosa e magari il problema non si evidenzia…

    %% Originale:
    %% Class TesiDiaUniroma3
    %% by Enrico Gasperoni
    %%
    %% sostanzialmente un adattamento dell’ottimo lavoro di Franco Milicchio:
    %%% Class phddiauniroma3
    %%% PhD Thesis – Dipartimento Informatica ed Automazione
    %%% Roma Tre University
    %%% (C) 2006-2007, Franco Milicchio et al.
    %%
    %% il quale ha il vero merito e che ringrazio vivamente.
    %% NOTA: tutti gli eventuali errori sono probabilmente stati introdotti da me.
    %%
    %%

    \NeedsTeXFormat{LaTeX2e}[1995/12/01]
    \ProvidesPackage{StrutturaTesiGM}[2009/03/03 v1.0 Tesi – Informatica U.P.O.]

    \LoadClass[a4paper,12pt,biside,italian]{memoir}

    % Si utilizza la sillabazione italiana
    \RequirePackage[italian]{babel}
    % Load graphicx
    \RequirePackage{graphicx}
    % Line spacing
    \RequirePackage{setspace}

    % pacchetti per i font
    \usepackage[T1]{fontenc}
    % interlinea
    \linespread{1.4}
    % margini (la dimensione del blocco di testo viene regolata di conseguenza)
    \setlrmarginsandblock{3.5cm}{3cm}{*}
    % profondità dell’indice (settato per stampare fino alle sottosezioni)
    \setcounter{tocdepth}{3}
    % numera parti, capitoli, sezioni, sottosezioni e sotto-sottosezioni
    \maxsecnumdepth{subsubsection}
    \setsecnumdepth{subsubsection}

    % header personalizzati
    \let\footruleskip\relax % for compatibility of memoir and fancyhdr
    \let\rm\rmfamily % for compatibility of memoir and blindtext (demo only)
    \usepackage{fancyhdr}

    % I comandi seguenti impediscono la scrittura in maiuscolo
    % dei nomi dei capitoli e dei paragrafi nelle testatine
    \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
    \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
    \fancyhf{} % Rimuove l’attuale contenuto della testatina
    % e del piè di pagina
    \fancyhead[LE,RO]{\bfseries\thepage}
    \fancyhead[LO]{\bfseries\rightmark}
    \fancyhead[RE]{\bfseries\leftmark}
    \renewcommand{\headrulewidth}{0.5pt}
    \renewcommand{\footrulewidth}{0pt}
    \addtolength{\headheight}{0.5pt} % Riserva spazio per la linea
    \fancypagestyle{plain}{%
    \fancyhead{} % Ignora, nello stile plain, le testatine e la linea
    \renewcommand{\headrulewidth}{0pt}}
    \pagestyle{fancy}

    %\usepackage{fancyhdr}
    %\pagestyle{fancy}
    %\fancyhf{}
    %\addtolength{\headheight}{8pt}
    %\fancyhead[RO]{\rightmark}
    %\fancyhead[LE]{\leftmark}
    %\fancyfoot[C]{\thepage}

    % AnnoAccademico (Anno/Anno+1)
    \newcommand{\@annoAccademico}{2008/2009}
    \newcommand{\annoAccademico}[1]{\renewcommand{\@annoAccademico}{#1}}
    % Autore
    \newcommand{\@autore}{Nome Cognome}
    \newcommand{\autore}[1]{\renewcommand{\@autore}{#1}}
    % Titolo
    \newcommand{\@titolo}{Titolo della tesi}
    \newcommand{\titolo}[1]{\renewcommand{\@titolo}{#1}}
    % Matricola
    \newcommand{\@matricola}{0000000}
    \newcommand{\matricola}[1]{\renewcommand{\@matricola}{#1}}
    % Relatore (Titolo Nome Cognome, es: Prof. Pippo Pluto)
    \newcommand{\@relatore}{Prof. Nome Cognome}
    \newcommand{\relatore}[1]{\renewcommand{\@relatore}{#1}}
    % Correlatore (Titolo Nome Cognome, es: Dott. Pippo Paperino)
    \newcommand{\@correlatore}{}
    \newcommand{\correlatore}[1]{\renewcommand{\@correlatore}{#1}}
    % Dedica
    \newcommand{\@dedica}{}
    \newcommand{\dedica}[1]{\renewcommand{\@dedica}{#1}}

    % Generazione del FRONTESPIZIO
    \newcommand{\generaFrontespizio}{
    \thispagestyle{empty}
    \begin{center}
    {\bfseries UNIVERSIT\`A DEGLI STUDI DEL PIEMONTE ORIENTALE} \\
    \vspace{2mm}
    {\Large Facolt\`a di Scienze Matematiche Fisiche e Naturali} \\
    {\large Corso di Laurea in Informatica} \\
    \vspace{7mm}
    {\includegraphics[width=0.4 \linewidth]{figures/logo_avogadro}} \\
    \vspace{7mm}
    {\LARGE Tesi Di Laurea} \\
    \vspace{10mm}
    {\HUGE \bfseries{\@titolo}} \\
    \vspace{10mm}
    {\Large Laureando \\ \textbf{\@autore} \\ Matr. \@matricola} \\
    \vspace{5mm}
    {\Large Relatore \\ \textbf{\@relatore}} \\
    %
    % … oppure scommenta questo blocco
    %
    % \begin{tabular}{c @{\hspace{2.5cm}} c}
    % Relatore & Correlatore \\
    % \textbf{\@relatore} & \textbf{\@correlatore} \\
    % \end{tabular} \\
    %
    \vfill
    {\large Anno Accademico \@annoAccademico} \\
    \end{center}
    \newpage
    }

    % Generazione della DEDICA (posizionata ad un terzo della pagina)
    \newcommand{\generaDedica}{
    \thispagestyle{empty}
    \null\vspace{\stretch{1}}
    \begin{flushright}
    \emph{{\@dedica}}
    \end{flushright}
    \vspace{\stretch{2}}\null
    \newpage
    }

    % Comandi riguardanti l’inserimento di capitoli
    \newcommand{\ringraziamenti}[1]{\newpage \chapter*{Ringraziamenti} \input{#1}}
    \newcommand{\introduzione}[1]{\newpage \chapter{Introduzione} \input{#1}}
    \newcommand{\conclusioni}[1]{\newpage \chapter{Conclusioni e sviluppi futuri} \input{#1}}
    \newcommand{\capitolo}[2]{\newpage \chapter{#1}\label{cap:#2}\input{#2}}

    % Comandi riguardanti la generazione di indici
    \newcommand{\generaIndice}{
    \fancyhead[L]{\textbf{\rightmark}}
    \newpage
    \tableofcontents
    \clearpage
    \fancyhead[L]{\textbf{\leftmark}}
    }
    \newcommand{\generaIndiceTabelle}{\newpage \listoftables}
    \newcommand{\generaIndiceFigure}{\newpage \listoffigures}

    % Bibliografia in ordine alfabetico
    \bibliographystyle{alpha}

    Grazie anticipatamente ancora a tutti

    saluti


    Riddler ?

    in risposta a: Novizio header e footer pagine #31941
    Up
    0
    Down
    ::

    Non conosco memoir: sei proprio sicuro che sia compatibile con fancyhdr? Io una ricerca sulle relative documentazioni la farei…

    Riguardo alle testatine, trovo quelle predefinite della classe book più belle di quelle che si possono ottenere con fancyhdr, ma è evidentemente una questione di gusti. In ogni caso, concordo con Ivan: inizierei a scrivere la tesi con la classe book e lascerei alla fine le personalizzazioni.
    L.

    OK

    Procedo

    Grazie ad entrambi

    saluti


    Riddler ?

    in risposta a: Novizio header e footer pagine #31940
    Up
    0
    Down
    ::

    Innanzitutto ti segnalo anche le guide di L. Pantieri, L’arte di scrivere con LaTeX e del GuIT, Introduzione all’arte della composizione tipografica, dove troverai le risposte a molte tue domande. I links sono in alto.

    Vado subito a vedere grazie della segnalazione e per avermi risposto.

    Se vuoi personalizzare il layout ti conviene partire direttamente dalla classe book, anziché dalla classe TesiDiaUniroma3, che è a sua volta una modificazione della classe memoir.

    Il Layout mi va bene come impostazione a parte le testatine…

    Per le testatine, leggi la documentazione del pacchetto fancyhdr; ci trovi anche l’indicazione per evitare il maiuscolo. Cerca anche nel forum: questo problemi è stato trattato.

    Sì sì ho cpntrollato ,a non trovavo come fare l’impostazione che volevo…
    vado a vedermi le guide

    Sei veramente sicuro di volere i numeri di pagina nel piè di pagina all’esterno? Mi pare bruttino 😕

    E’ davvero così brutto?
    A me piace di più che non averlo centrale, in questo modo quando si sfoglia è immediatamente riconoscibile il numero di pagina senza dover aprire quasi tutta la pagina 😉

    Grazie ancora

    saluti


    Riddler ?

Stai visualizzando 11 risposte – dal 16 al 26 (di 26 totali)

Go to top