numero capitolo in margine destro

  • Creatore
    Topic
  • #58381
    Up
    0
    Down
    ::


    Ciao a tutti.

    Vorrei che il numero del capitolo comparisse nel margine destro della pagina, allineato al titolo del capitolo e con una dimensione più grande.

    Per ora tutto quello che sono riuscito a fare è questo

    `\documentclass{report}

    \usepackage{tikz}
    \usepackage{titlesec}

    \titleformat{\chapter}[display]
    {\bfseries\Large}
    {\rlap{\hskip \linewidth\hskip 20pt {\tikz \node[scale=3]{\thechapter};}}}
    {-76pt}
    {\titlerule
    \vspace{2ex}%
    \filcenter}
    [\vspace{2ex}%
    \titlerule]

    \begin{document}
    \chapter{Titolo capitolo}

    \end{document}`

    dove:

    1. uso Tikz per ingrandire il numero e sono sicuro di non fare cosa buona e giusta.
    2. l’allineamento del numero al titolo è fatto totalmente a occhio.

    Qualcuno ha qualche idea?

    Grazie mille

    ES

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #58382
      Up
      0
      Down
      ::

      Ciao a tutti.

      Vorrei che il numero del capitolo comparisse nel margine destro della pagina, allineato al titolo del capitolo e con una dimensione più grande.

      Per ora tutto quello che sono riuscito a fare è questo

      `\documentclass{report}

      \usepackage{tikz}
      \usepackage{titlesec}

      \titleformat{\chapter}[display]
      {\bfseries\Large}
      {\rlap{\hskip \linewidth\hskip 20pt {\tikz \node[scale=3]{\thechapter};}}}
      {-76pt}
      {\titlerule
      \vspace{2ex}%
      \filcenter}
      [\vspace{2ex}%
      \titlerule]

      \begin{document}
      \chapter{Titolo capitolo}

      \end{document}`

      dove:

      1. uso Tikz per ingrandire il numero e sono sicuro di non fare cosa buona e giusta.
      2. l’allineamento del numero al titolo è fatto totalmente a occhio.

      Qualcuno ha qualche idea?

      Grazie mille

      ES

      Non vedo gravi problemi nel codice per mettere il numero nel margine; però basta un \fontsize{48}{48}\selectfont per avere il carattere a corpo 48. Probabilmente sarà meglio dire
      `\rlap{\hspace*{\linewidth}\hspace{20pt}\vbox{\vspace*{xyz}
      \hbox{\fontsize{48}{48}\selectfont\thechapter}}}`
      Al posto di xyz metti quello che serve per avere il numero all’altezza che preferisci.

      Ciao
      Enrico

    • #58383
      Up
      0
      Down
      ::


      grazie della risposta.

      Con il codice che dici tu ho il seguente warning:

      LaTeX Font Warning: Font shape `OT1/cmr/bx/n’ in size <48> not available
      (Font) size <24.88> substituted on input line 19.

      e il numero non viene molto grande.

      Quindi fare l’allineamente a occhio fra numero e titolo va bene? Pensavo ci fosse un modo più elegante.

      Grazie ancora.

      ES

    • #58384
      Up
      0
      Down
      ::

      grazie della risposta.

      Con il codice che dici tu ho il seguente warning:

      LaTeX Font Warning: Font shape `OT1/cmr/bx/n’ in size <48> not available
      (Font) size <24.88> substituted on input line 19.

      e il numero non viene molto grande.

      Quindi fare l’allineamente a occhio fra numero e titolo va bene? Pensavo ci fosse un modo più elegante.

      Grazie ancora.

      ES

      `\usepackage[T1]{fontenc}
      \usepackage[fix-cm}`
      Ciao
      Enrico

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

Go to top