“capitolo x” centrato + altri problemi

  • Creatore
    Topic
  • #30955
    Up
    0
    Down
    ::


    Sto scrivendo un documento in classe “book” e voglio suddividerlo in capitoli. Solo che voglio che ogni capitolo cominci in una pagina destra, e in tal senso ho provveduto ad usare nel preambolo l’opzione “openright”

    E fino a qui ci siamo…

    Mi si sono presentati tre problemi da risolvere adesso:

    1) Voglio che le pagine “sinistre” lasciate vuote vengano sì tenute in conto come numero, ma non voglio che il numero di pagina venga stampato. Questo anche nella parte \frontmatter, che ho utilizzato.

    2) Dopo aver scritto il preambolo e la parte \frontmatter comincio col primo capitolo, ma, non so perchè, automaticamente (anche togliendo ll’opzione openright) mi vengono lasciate due pagine vuote e numerate!!! (Forse ipotizza la presenza di un frontespizio o chissà che, ma io non ne voglio!!!)

    3) Voglio che la scritta “CAPITOLO X” sia centrata. Non c’è modo di centrarla neanche usando il comando \begin{center} etc… Non c’è modo di non farlo venire tutto allineato a sinistra.

    Riporto in forma abbreviata il preambolo e le parti salienti per il problema:

    \documentclass[a4paper,11pt,openright]{book}

    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[italian]{babel}
    \begin{document}
    \frontmatter
    \begin{center}
    \section*{\mdseries \huge INTRODUZIONE}

    testo testo testo….

    … … …

    \mainmatter
    \begin{center}
    \chapter*{\huge CAPITOLO PRIMO}
    \end{center}

    testo testo testo…

    \begin{center}
    \chapter*{\huge CAPITOLO SECONDO}
    \end{center}

    testo testo testo…

    \begin{center}
    \chapter*{\huge CAPITOLO N-SIMO}
    \end{center}

    testo testo testo…

    \end{document}

    Vi chiedo di aiutarmi, siate gentili!
    Ciao
    Dario

Visualizzazione 8 filoni di risposte
  • Autore
    Risposte
    • #30956
      Up
      0
      Down
      ::

      Sto scrivendo un documento in classe “book” e voglio suddividerlo in capitoli. Solo che voglio che ogni capitolo cominci in una pagina destra, e in tal senso ho provveduto ad usare nel preambolo l’opzione “openright”

      E fino a qui ci siamo…

      In realtà non serve perché è l’opzione normale.

      Mi si sono presentati tre problemi da risolvere adesso:

      1) Voglio che le pagine “sinistre” lasciate vuote vengano sì tenute in conto come numero, ma non voglio che il numero di pagina venga stampato. Questo anche nella parte \frontmatter, che ho utilizzato.

      \usepackage{emptypage}

      2) Dopo aver scritto il preambolo e la parte \frontmatter comincio col primo capitolo, ma, non so perchè, automaticamente (anche togliendo ll’opzione openright) mi vengono lasciate due pagine vuote e numerate!!! (Forse ipotizza la presenza di un frontespizio o chissà che, ma io non ne voglio!!!)

      ???

      3) Voglio che la scritta “CAPITOLO X” sia centrata. Non c’è modo di centrarla neanche usando il comando \begin{center} etc… Non c’è modo di non farlo venire tutto allineato a sinistra.[/quote]
      L’erba voglio cresce solo nel giardino del re.

      Cerca informazioni sul pacchetto titlesec.

      Riporto in forma abbreviata il preambolo e le parti salienti per il problema:

      [code]\documentclass[a4paper,11pt,openright]{book}

      \usepackage[latin1]{inputenc}
      \usepackage[T1]{fontenc}
      \usepackage[italian]{babel}
      \begin{document}
      \frontmatter
      \begin{center}
      \section*{\mdseries \huge INTRODUZIONE}

      testo testo testo….

      … … …

      \mainmatter
      \begin{center}
      \chapter*{\huge CAPITOLO PRIMO}
      \end{center}

      testo testo testo…

      \begin{center}
      \chapter*{\huge CAPITOLO SECONDO}
      \end{center}

      testo testo testo…

      \begin{center}
      \chapter*{\huge CAPITOLO N-SIMO}
      \end{center}

      testo testo testo…

      \end{document}

      Vi chiedo di aiutarmi, siate gentili!

      Per un capitolo non numerato c’è \chapter*, non si capisce perché usare \section*; quegi ambienti center vanno tolti, così come quelle dichiarazioni \huge e simili nell’argomento di \chapter.

      Prima scrivi il tuo documento, alle questioni stilistiche e di impaginazione si pensa dopo. Davvero i tuoi capitoli non sono numerati? O li numeri tu a mano?

      Ciao
      Enrico

    • #30957
      Up
      0
      Down
      ::


      Evidentemente sto combinando un pastrocchio…

      Allora, ho tolto l’opzione openright (inutile…), e aggiunto \uspeackage{emptypage} nel preambolo…

      Per quanto riguarda il problema 2) per ora non mi curo, vado avanti…

      Per il 3) leggo la documentazione del pacchetto titlesec.

      I capitoli non li voglio numerati, vorrei solo chiamarli primo,secondo,etc… So che forse è inutile questa cosa, alla fine equivarrebbe ad una scritta qualsiasi ad inizio pagina, ma definirli come capitoli mi aiuta a sfruttare l’opzione predefinita di openright… evidentemente le potenzialità di LaTeX vanno oltre quel poco che sto cercando di ottenere…

      Grazie dei consigli, Enrico. Comunicherò eventuali aggiornamenti utili a qualcuno che potrebbe avere probliemi simili. Buona giornata!

    • #30958
      Up
      0
      Down
      ::

      Evidentemente sto combinando un pastrocchio…

      Allora, ho tolto l’opzione openright (inutile…), e aggiunto \uspeackage{emptypage} nel preambolo…

      Per quanto riguarda il problema 2) per ora non mi curo, vado avanti…

      Per il 3) leggo la documentazione del pacchetto titlesec.

      I capitoli non li voglio numerati, vorrei solo chiamarli primo,secondo,etc… So che forse è inutile questa cosa, alla fine equivarrebbe ad una scritta qualsiasi ad inizio pagina, ma definirli come capitoli mi aiuta a sfruttare l’opzione predefinita di openright… evidentemente le potenzialità di LaTeX vanno oltre quel poco che sto cercando di ottenere…

      Grazie dei consigli, Enrico. Comunicherò eventuali aggiornamenti utili a qualcuno che potrebbe avere probliemi simili. Buona giornata!

      Sinceramente non capisco la questione che riporti come problema 2.

      Nominare i capitoli semplicemente “Capitolo primo” e così via andrebbe bene per un romanzo, non per altri tipi di testo, dove i capitoli devono avere un titolo. È quello che stai scrivendo?

      Ciao
      Enrico

    • #30959
      Up
      0
      Down
      ::


      Esattamente, sto scrivendo un racconto. 🙂
      Come dicevo, non sfrutto le potenzialità di numerazione ed organizzazione capitoli-paragrafi LaTeX…
      Il problema quindi l’ho risolto con una semplice scritta centrale ad inizio pagina dove serve, senza sfruttare nè \section nè \chapter…
      Ossia, in questa occasione, sto usando LaTex solo per l’impaginazione, la sillabazione, i capiverso e il font…. insomma solo per dare un po’ più di “pulizia” al lavoro.

      Comunque, volevo spiegare meglio il problema che avevo al punto 2…
      Considerando il sorgente che ho scritto nel quote, quando iniziava il capitolo primo (\chapter*{CAPITOLO PRIMO}), tra la parte introduttiva di frontmatter e l’inizio del capitolo primo mi venivano lasciate due pagine vuote in automatico, e per di più numerate. Come mai?

    • #30960
      Up
      0
      Down
      ::

      Esattamente, sto scrivendo un racconto. 🙂
      Come dicevo, non sfrutto le potenzialità di numerazione ed organizzazione capitoli-paragrafi LaTeX…
      Il problema quindi l’ho risolto con una semplice scritta centrale ad inizio pagina dove serve, senza sfruttare nè \section nè \chapter…
      Ossia, in questa occasione, sto usando LaTex solo per l’impaginazione, la sillabazione, i capiverso e il font…. insomma solo per dare un po’ più di “pulizia” al lavoro.

      Comunque, volevo spiegare meglio il problema che avevo al punto 2…
      Considerando il sorgente che ho scritto nel quote, quando iniziava il capitolo primo (\chapter*{CAPITOLO PRIMO}), tra la parte introduttiva di frontmatter e l’inizio del capitolo primo mi venivano lasciate due pagine vuote in automatico, e per di più numerate. Come mai?

      Naturalmente è dovuto a \begin{center} che fa cominciare la pagina, poi \chapter ne fa cominciare una dispari. Questo non succede con i capitoli successivi, perché \begin{center} è dato “nella pagina precedente”.

      Per un romanzo in cui i capitoli non hanno titolo non occorre fare tanta fatica:
      `\usepackage{itnumpar}
      \newcommand{\capitolo}{%
      \cleardoublepage\stepcounter{chapter}
      \thispagestyle{plain}
      \vspace*{4ex}
      {\Large Capitolo \ordinalem{chapter}\par}
      \vspace{12ex}}
      \newcommand{\intro}{%
      \cleardoublepage
      \thispagestyle{plain}
      \vspace*{4ex}
      {\Large Introduzione\par}
      \vspace{12ex}}`
      Se poi vuoi anche compilare un indice, non è così difficile. Usa questi comandi, rimandando a decisioni finali come impostare le pagine di inizio capitolo.

      Il pacchetto itnumpar gestisce da solo la numerazione dei capitoli (fino a 999, dovrebbe bastare).

      Ciao
      Enrico

    • #30961
      Up
      0
      Down
      ::


      Meraviglioso! Grazie, Enrico!!
      Sono davvero stupito dalle potenzialità di LaTeX 😀
      Certo, però, è difficile conoscere molti pacchetti… 🙁 Ci vuole tempo, tanto tempo …

    • #30962
      Up
      0
      Down
      ::

      Meraviglioso! Grazie, Enrico!!
      Sono davvero stupito dalle potenzialità di LaTeX 😀
      Certo, però, è difficile conoscere molti pacchetti… 🙁 Ci vuole tempo, tanto tempo …

      Be’, quello lo conosco per forza. 8)

      Ciao
      Enrico

    • #30963
      Up
      0
      Down
      ::


      Sei modesto…

      Un’ultima cosa: come faccio a numerare TUTTE le pagine del libro al centro in basso, anzichè in alto a sinistra/destra?

    • #30964
      Up
      0
      Down
      ::

      Sei modesto…

      Un’ultima cosa: come faccio a numerare TUTTE le pagine del libro al centro in basso, anzichè in alto a sinistra/destra?

      Scrivi \pagestyle{plain} nel preambolo.

      Ciao
      Enrico

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

Go to top