Posizione dei numeri delle pagine

  • Creatore
    Topic
  • #62277
    Up
    0
    Down
    ::


    Salve a tutti e… grazie d’esistere! 🙂 non sapete quanto imparo quotidianamente leggendovi!
    Sto scrivendo la mia tesi di laurea, e avrei un banalissimo dubbio da sottoporvi: vorrei collocare i numeri delle pagine anzichè al centro, nel margine destro.

    Di seguito vi riporto il mio preambolo:

    \documentclass[a4paper,12pt,oneside]{report}
    \usepackage[italian]{babel}

    \topmargin 0cm
    \headsep 1cm
    \headheight 0.6cm
    \textwidth 14.6cm
    \textheight 21.8cm
    \evensidemargin 1cm
    \oddsidemargin 1cm

    \usepackage{amsmath}
    \usepackage{textcomp}
    \usepackage[mathscr]{euscript}
    \usepackage{epsfig}
    \usepackage{graphicx}
    \usepackage{subfigure}
    \usepackage{fancyhdr}
    \usepackage[ansinew]{inputenc}
    \usepackage[OT1]{fontenc}
    \usepackage[footnotesize,hang,bf]{caption2}

    \fancyhead[L]{\chaptername \thechapter}
    \fancyhead[LO]{\thesection} \fancyhead[RO]{\sectionmark}
    \lhead{\slshape Ch. \thechapter}

    \def\nonumchapter#1{
    \chapter*{#1}
    \addcontentsline{toc}{chapter}{#1}
    }

    \DeclareGraphicsExtensions{gif,eps}
    \graphicspath{{./eps/}}

    \newlength{\defbaselineskip}
    \setlength{\defbaselineskip}{\baselineskip}

    \newcommand{\setlinespacing}[1]%
    {\setlength{\baselineskip}{#1 \defbaselineskip}}

    \newcommand{\virgolette}[1]{“#1”}

    \renewcommand{\captionfont}{%
    \normalfont \sffamily \slshape \footnotesize%
    }

    \newenvironment{logs}{\begin{flushleft}\begin{ttfamily}\scriptsize\setlinespacing{1}}{\end{ttfamily}\end{flushleft}}

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #62278
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Basta che leggi la documentazione di fancyhdr con texdoc fancyhdr.

        Piuttosto, dai una ripulita ai pacchetti che carichi, alcuni obsoleti come subfugure (sostituito da subfig) e epsfig che non si usa più da almeno 15 anni, sostituito da graphicx. Inoltre pdflatex oggi (versione del 2010, a maggior ragione quella del 2011) accettano per l’inclusione anche le figure in formato eps. Non hai bisogno di specificare la graphic extension eps, ma non hai nesuna speranza con le figure in formato gif, almeno se non definisci una regila per trasfformarle in pdf, png, jpg, eps, mps, le uniche estensioni accettabili da pdflatex (latex accetta solo eps; per questo oggi non si usa più latex nudo e crudo, se non in situazioni di emergenza o quando si usa PSTriks, cosa che si può evitare ricorrendo al pacchetto tikz, oppure usando ancora pdftriks, ma usando anche gli appositi pacchetti di interfaccia).

        ansinew va bene per i vecchi Windows, ora sarebbe da usare utf-8; ma non è un obbligo stringente. Invece la codifica OT1 dovrebbe essere vietato per legge, specialmente se scrivi in italiano. E se scrivi in italiano, mi pare stano che nella tastatina di sinistra scrivi solo Ch. Ch. 😯

        `
        \newlength{\defbaselineskip}
        \setlength{\defbaselineskip}{\baselineskip}

        \newcommand{\setlinespacing}[1]%
        {\setlength{\baselineskip}{#1 \defbaselineskip}}
        `
        è codice sorpassato dal comando LaTeX \linespread il cui argomento rappresenta il fattore di moltiplicazione dell’avanzamento di riga

        Da solo fa quello che fa il tuo codice, ma non diventa attivo (nemmeno il tuo codice) finché non dai un comando di cambiamento di font. Quindi per aumentare l’interlinea del 5% basta dare:
        `\linespread{1.05}\selectfont`
        e l’avanzamento di riga viene modificato. Ma spero che tu non voglia mai usare questo comando, perché il valore di \baselineskip è definito in base al tipo di font, al suo corpo, alla sua chiarezza, persino al fatto che sia formato da maiuscole o maiuscoletto, ma non è una cosa da cambiare così come capita.

        nela definizione dell’ambiente logs \begin{ttfamily può venire sostituito tranquillamente da \ttfamily e \end{ttfamily} può venire semplicemente eliminato; l’effetto di questo cambiamento di font è comunque limitato/confinato dall’ambiente flushleft.

      • #62279
        Up
        0
        Down
        ::


        Bene grazie 🙂
        Sì ho cambiato impostazioni pagina:

        % Elaborazione intestazione e piè di pagina
        \usepackage{fancyhdr}
        \pagestyle{fancy}
        \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
        \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
        \fancyhf{} %
        \fancyfoot[LE,RO]{\bfseries\thepage}
        \fancyhead[LE]{\bfseries\leftmark}
        \fancyhead[RO]{\bfseries\rightmark}
        \renewcommand{\headrulewidth}{0.4pt}
        \renewcommand{\footrulewidth}{0.4pt}
        \addtolength{\headheight}{0.5pt}
        \fancypagestyle{plain}{%
        \fancyhead{}
        \renewcommand{\headrulewidth}{0pt}
        }

        Solo che adesso ho un piccolo problemino: quando, dopo l’indice, inserisco una pagina con la dedica, compare la scritta INDICE nel margine alto, come se quella pagina fosse un prosieguo dell’indice :s

        A parte ciò che vi ho appena scritto, non ho cambiato nulla nel preambolo… voi cosa ne pensate? 🙄

      • #62280
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Che se prima della dedica (la dedica in una tesi…:?: La dedica dopo l’indice:?: ) Scrivi
          `
          \clearpage
          \thispagestyle{empty}
          \begin{dedica}
          A tutti i miei conoscenti
          \end{dedica}
          `
          la tua dedica viene senza intestazioni e senza nemmeno il numero della pagina.

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

      Go to top