Numero prima pagina capitoli

  • Creatore
    Topic
  • #23378
    Up
    0
    Down
    ::


    Ciao a tutti, mi servirebbe una mano.
    Sto scrivendo col Latex in fronte-retro (book), e ho messo il comando affinchè i numeri di pagina vengano posizionati a destra nelle pagine dispari, e a sinistra in quelle pari:

    \fancyfoot[RO,LE]{\large\thepage}

    Solo che la prima pagina di ogni capitolo mi viene il numero di pagina sempre al centro.
    E’ possibile modificarlo in qualche modo, per farlo stare dove voglio io ?

    Già che ci sono, come posso modificare gli stili dei sottocapitoli (section e subsection) ??

    grazie mille

    ciao

Visualizzazione 7 filoni di risposte
  • Autore
    Risposte
    • #23379
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::

        Già che ci sono, come posso modificare gli stili dei sottocapitoli (section e subsection) ??

        Pacchetto titlesec.

        Ciao,
        L.

      • #23380
        Up
        0
        Down
        ::

        Ciao a tutti, mi servirebbe una mano.
        Sto scrivendo col Latex in fronte-retro (book), e ho messo il comando affinchè i numeri di pagina vengano posizionati a destra nelle pagine dispari, e a sinistra in quelle pari:

        \fancyfoot[RO,LE]{\large\thepage}

        Solo che la prima pagina di ogni capitolo mi viene il numero di pagina sempre al centro.
        E’ possibile modificarlo in qualche modo, per farlo stare dove voglio io ?

        `\fancypagestyle{plain}{\fancyfoot[RO,LE]{\large\thepage}}`

        Ma il numero \large è davvero orripilante. Mai visto un numero di pagina in corpo maggiore di quello del testo, se proprio è diverso va più piccolo.

        Ciao
        Enrico

      • #23381
        Up
        0
        Down
        ::

        Già che ci sono, come posso modificare gli stili dei sottocapitoli (section e subsection) ??

        Pacchetto titlesec.

        Ciao,
        L.

        Grazie mille per la pronta risposta.
        Ho provato a usare il seguente codice trovato sul manuale:

        \usepackage{titlesec}
        \titleformat{\section}{\sffamily\MakeUppercase}
        \titleformat{\subsection}{\sffamily\MakeUppercase}

        Ma quando compilo mi dà errori strani ??? E’ forse sbagliato ??

      • #23382
        DMW
          Up
          0
          Down
          ::

          [quote]
          Già che ci sono, come posso modificare gli stili dei sottocapitoli (section e subsection) ??

          Pacchetto titlesec.

          Ciao,
          L.

          Grazie mille per la pronta risposta.
          Ho provato a usare il seguente codice trovato sul manuale:

          \usepackage{titlesec}
          \titleformat{\section}{\sffamily\MakeUppercase}
          \titleformat{\subsection}{\sffamily\MakeUppercase}

          Ma quando compilo mi dà errori strani ??? E’ forse sbagliato ??[/quote]

          Prova con
          `\titleformat*{\section}{\sffamily\MakeUppercase}
          \titleformat*{\subsection}{\sffamily\MakeUppercase}`

          se non ricordo male la versione asteriscata serve a modificare il font mentre quella normale è quella completa da usare per intero, come puoi vedere nella guida del pacchetto.
          http://www.ctan.org/get/macros/latex/contrib/titlesec/titlesec.pdf

          Ciao

          Andrea

        • #23383
          Up
          0
          Down
          ::


          Niente da fare, mi da sempre il solito errore, che riporto (ovviamente prima di inserire quelle tre righe di codice, funzionava regolarmente).

          `
          File: figure/Logo.png Graphic file (type png)

          LaTeX Font Info: External font `cmex10' loaded for size
          (Font) <10.95> on input line 12.
          LaTeX Font Info: External font `cmex10' loaded for size
          (Font) <8> on input line 12.
          LaTeX Font Info: External font `cmex10' loaded for size
          (Font) <6> on input line 12.
          [1

          {psfonts.map}

          ]) [2

          ] (Tesi.toc
          ! pdfTeX warning (ext4): destination with the same identifier (name{page.1}) ha
          s been already used, duplicate ignored

          \penalty
          l.26 …iali e al contorno}{24}{subsection.1.12.3}
          [1
          ])
          \tf@toc=\write5

          ! pdfTeX warning (ext4): destination with the same identifier (name{page.2}) ha
          s been already used, duplicate ignored

          \penalty
          l.87 \include{Introduzione}
          [2] (Introduzione.tex

          Package hyperref Warning: No destination for bookmark of \addcontentsline,
          (hyperref) destination is added on input line 3.

          ) [3] (CFD.tex [4]
          Capitolo 1.
          LaTeX Font Info: Try loading font information for OT1+pzc on input line 1.
          (C:\Programmi\LaTex\tex\latex\psnfss\ot1pzc.fd
          File: ot1pzc.fd 2001/06/04 font definitions for OT1/pzc.
          )
          LaTeX Font Info: Font shape `OT1/pzc/m/n' in size <76> not available
          (Font) Font shape `OT1/pzc/mb/it' tried instead on input line 1.
          LaTeX Font Info: Font shape `OT1/pzc/m/n' in size <24.88> not available
          (Font) Font shape `OT1/pzc/mb/it' tried instead on input line 1.

          ! Missing { inserted.

          }
          l.3 \section{Generalità}

          ? `

        • #23384
          Up
          0
          Down
          ::

          Niente da fare, mi da sempre il solito errore, che riporto (ovviamente prima di inserire quelle tre righe di codice, funzionava regolarmente).

          Ho il sospetto che titlesec non c’entri nulla. Il seguente codice si compila perfettamente:
          `\documentclass[a4paper]{article}
          \usepackage{titlesec}
          \usepackage{hyperref}

          \titleformat*{\section}{\sffamily\MakeUppercase}
          \titleformat*{\subsection}{\sffamily\MakeUppercase}

          \begin{document}
          \tableofcontents
          \section{Ciao}

          \subsection{Riciao}

          \end{document}`
          Cerca di trovare un esempio minimo che riproduca il tuo problema.

          Ciao
          Enrico

        • #23385
          Up
          0
          Down
          ::

          Ho il sospetto che titlesec non c’entri nulla. Il seguente codice si compila perfettamente:
          `\documentclass[a4paper]{article}
          \usepackage{titlesec}
          \usepackage{hyperref}

          \titleformat*{\section}{\sffamily\MakeUppercase}
          \titleformat*{\subsection}{\sffamily\MakeUppercase}

          \begin{document}
          \tableofcontents
          \section{Ciao}

          \subsection{Riciao}

          \end{document}`
          Cerca di trovare un esempio minimo che riproduca il tuo problema.

          Ciao
          Enrico

          Ho provato e funziona e facendo varie modifiche funziona. Solo che non funziona sul mio. Forse va in conflitto con altri pacchetti. Ho provato a disinserirne un po tutti ma niente. Ecco le mie inpostazioni

          `
          \documentclass[11pt,b5paper,italian,openright,twoside]{book}

          % loading packages
          \usepackage[latin1]{inputenc}
          \usepackage[italian]{babel}
          \usepackage{graphics, graphicx}
          \usepackage{float} %pacchetto che mette a disposizione una versione modificata dell'ambiente figure con la quale è possibile
          %ottenere il risultato voluto, aggiungendo “H” nelle opzioni immagine al posto di “h”
          \usepackage[TABTOPCAP,FIGBOTCAP]{subfigure}
          \usepackage{color}
          \usepackage[linkbordercolor=000]{hyperref}
          \usepackage{fancyhdr}
          \usepackage{geometry}
          %\usepackage{pageno} % num pagina inizio capitolo
          \usepackage{indentfirst}
          %\usepackage{epstopdf}
          \usepackage{rotating, colortbl}
          \usepackage{longtable}
          \usepackage{caption}
          \captionsetup{font={it},labelfont=bf,width=.85\textwidth,indention=.5cm}

          %%%%%%%%%%%% Stile capitolo %%%%%%%%%%%
          \usepackage{fncychap}
          \ChNumVar{\raggedleft\fontsize{76}{80}\usefont{OT1}{pzc}{m}{n}\selectfont}
          \ChTitleVar{\raggedleft\Huge\sffamily\bfseries}
          %%%%%%%%%%%% Stile sottocapitoli %%%%%
          \usepackage{titlesec}
          \titleformat*{\section}{\sffamily\MakeUppercase}
          \titleformat*{\subsection}{\sffamily\MakeUppercase}
          %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

          \hyphenation{es-ten-sio-ne} \hyphenation{va-lo-re} \hyphenation{flui-do-di-na-mi-co}
          \hyphenation{de-fi-ni-zio-ne} \hyphenation{ri-por-tia-mo}

          %\oddsidemargin=30pt \evensidemargin=20pt%impostano i margini

          % setting margins
          \geometry{left=2.5cm, right=2cm, top=2cm, bottom=2.3cm}

          %% Intestazione %%
          \pagestyle{fancy}
          \renewcommand{\chaptermark}[1]{%
          \markboth{\thechapter.\ #1}{\thechapter.\ #1}}
          \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
          \renewcommand{\headrulewidth}{0.4pt}
          \renewcommand{\footrulewidth}{0pt}
          \fancyhf{}
          \fancyhead[RO]{\emph{\rightmark}}
          \fancyhead[LE]{\emph{\leftmark}}
          \fancypagestyle{plain}{\fancyfoot[RO,LE]{\thepage}} % per mettere il num di pagina, nella prima pagina
          % dei capitoli non al centro come default
          \fancyfoot[RO,LE]{\large\thepage}
          \setlength{\headheight}{15pt}

          %% ridefinizione \doublepage %%
          \makeatletter
          \def\cleardoublepage{\clearpage\if@twoside \ifodd\c@page\else
          \hbox{} \vspace{\fill} \thispagestyle{empty}
          \newpage
          \if@twocolumn\hbox{}\newpage\fi\fi\fi}
          \makeatother

          %———————————–
          % Comandi
          %———————————–
          \linespread{1.2} %comando per impostare l'interlinea
          \setcounter{tocdepth}{3} % per aggiungere i subsubsection nell'indice
          \setcounter{secnumdepth}{3} % per numerare i subsubsection
          \newcommand{\m}[1]{ \footnotesize {\textbf{ [#1]}}}
          \newcommand{\reff}[1]{figura \ref{#1}}
          \newcommand{\reft}[1]{tabella \ref{#1}}
          \newcommand{\refeq}[1]{(\ref{#1})}
          %\renewcommand{\\}{\par} % rientro a nuovo inizio paragrafo digitando “\\”

          %———————————–
          % Inizio documento
          %———————————–
          \begin{document}

          \include{Frontespizio}
          \clearpage{\pagestyle{empty}\cleardoublepage} % per inserire pagina bianca
          %\frontmatter % numerazione pagine in lettere
          \pagenumbering{arabic}
          \tableofcontents

          %\mainmatter % numerazione pagine con numeri
          \include{Introduzione}
          \include{CFD}
          \include{ScambioTermicoCFX}

          \end{document}
          `

        • #23386
          Up
          0
          Down
          ::

          Ho provato e funziona e facendo varie modifiche funziona. Solo che non funziona sul mio. Forse va in conflitto con altri pacchetti. Ho provato a disinserirne un po tutti ma niente.

          Le responsabilità vanno equamente divise fra il pacchetto color e il tuo \MakeUppercase. Niente da fare, insieme non ci vanno. Perché poi vuoi i titoli in maiuscolo?

          Trovo curioso usare insieme fncychap (buttalo) e titlesec, se devo dire la verità.

          Il pacchetto subfigure è straobsoleto, usa subfig e le sue opzioni meno complicate.

          E carica hyperref sempre per ultimo.

          Ciao
          Enrico

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

      Go to top