Spaziatura dei capoversi in modalità oneside e twoside

  • Creatore
    Topic
  • #61945
    Up
    0
    Down
    ::


    sto scrivendo la tesi in formato book. Se passo da modalità `oneside` a `twoside` mi cambia la spaziatura tra i paragrafi.
    Mi spiego meglio: cambia lo spazio tra titolo della sezione e sezione e OGNI TANTO cambia anche la spaziatura tra due paragrafi della stessa sezione.
    Si può vedere la differenza nei due pdf allegati.
    Non riesco ad allegare un estratto di codice compilabile perchè se il codice è semplice non si evidenzia l’errore. Cmq assicuro che cambio solo il parametro onside in twoside, nient’altro. non ci sono figure o altro tra i 2 paragrafi.
    Cmq vi posto il main del mio file in caso potesse servire.

    `\documentclass[a4paper,12pt,twoside,openright]{book}

    % \include{style_polimi}

    \usepackage[utf8]{inputenc}
    \usepackage{graphicx,epstopdf,subfigure}
    \usepackage{amsfonts,amsmath,amssymb}
    \usepackage[english,italian]{babel}
    \usepackage{fancyhdr,color}
    \usepackage[smaller]{acronym}
    \usepackage{setspace}
    \usepackage[babel]{csquotes}
    \usepackage[bibstyle=alphabetic,citestyle=alphabetic,babel=hyphen,hyperref]{biblatex}
    \usepackage{ctable,multicol}
    \usepackage[colorlinks=true,citecolor=black,filecolor=black,urlcolor=black,linkcolor=black]{hyperref}

    \newcommand{\fncyblank}{\fancyhf{}}
    \newcommand{\dif}{\mathrm{d}}
    \newcommand{\otoprule}{\midrule[\heavyrulewidth]}
    \newcommand{\capref}{Capitolo\ref}
    \newcommand{\parref}{Paragrafo \ref}
    \newcommand{\appref}{Appendice \ref}
    \newcommand{\figref}{\figurename~\ref}
    \newcommand{\tabref}{Tabella \ref}

    \newenvironment{abstract}%
    {\cleardoublepage \fncyblank \null \vfill \begin{center}%
    \bfseries \abstractname \end{center}}%
    {\vfill \null}

    \setlength{\parindent}{0pt}
    %\usepackage[parfill]{parskip}
    \setlength{\parskip}{1ex plus 0.5ex minus 0.2ex}

    \bibliography{Bibliografia/biblio}

    \begin{document}

    \selectlanguage{italian}

    \frontmatter

    \include{Intro/frontespizio}
    \include{Intro/dedica}
    \include{Intro/citazione}
    \include{Intro/sommario}
    \include{Intro/abstract}
    \include{Intro/ringraziamenti}
    \tableofcontents
    \listoffigures
    \listoftables

    \mainmatter
    \onehalfspacing

    \include{Cap1/cap1}
    \include{Cap2/cap2}
    \include{Cap3/cap3}
    \appendix
    \include{Appendice1/appendice1}
    \backmatter
    \printbibliography
    \include{Acronimi/acronimi}

    \end{document}
    `

Visualizzazione 4 filoni di risposte
  • Autore
    Risposte
    • #61946
      Up
      0
      Down
      ::


      Direi che è normale, visto che usi \parskip per separare i capoversi. Non farlo, è brutto e rende la pagina molto disomogenea.

      Ciao
      Enrico

    • #61947
      Up
      0
      Down
      ::


      il punto è che \parskip si comporta in maniera diversa in modalità oneside o twoside. è possibile??

      E tu cosa suggerisci? Di separare i paragrafi con l’indentazione?
      A me non piace

    • #61948
      Up
      0
      Down
      ::

      spez” post=60913il punto è che \parskip si comporta in maniera diversa in modalità oneside o twoside. è possibile??

      Certo che è possibile: con “oneside” viene eseguito \raggedbottom che rende la pagine più uniforme evitando bianchi; con “twoside” invece si usa \flushbottom per allineare i margini delle pagine affiancate.

      spezE tu cosa suggerisci? Di separare i paragrafi con l’indentazione?
      A me non piace

      Può darsi che il rientro non ti piaccia, ma sei già costretto, a quanto capisco, a spaziare le righe in modo abnorme. Quell’impostazione della spaziatura tra i capoversi li rende poco distinguibili l’uno dall’altro, basta un’occhiata veloce per rendersene conto. Potrebbe forse andare con un’interlinea normale, ma ha il grosso difetto di riempire la pagina con blocchi sconnessi aumentando la quantità di spazio bianco; l’effetto è ancora peggiore se i capoversi non sono abbastanza lunghi.

      La spaziatura tra capoversi è stata di moda negli anni Venti del ventesimo secolo, nell’ambito della “Neue Typographie”. Non molti anni dopo uno dei massimi esponenti del movimento, Jan Tschichold, scriveva articoli sulla necessità del rientro a inizio capoverso e sulla bruttura della spaziatura. Prendi un po’ di libri a caso e guarda quanti adottano la spaziatura verticale.

      Qualche commento al tuo codice.

      • Non usare \include se non per un intero capitolo; mai e poi mai per caricare impostazioni oppure dedica, sommario e roba simile. E ti assicuro che è del tutto inutile anche per i capitoli interi.
      • Il signor Capitolo e la signora Tabella vogliono la maiuscola. Il tuo “capitolo 3” non la vuole.
      • \selectlanguage{italian} non va dato.
      • subfigure è obsoleto da quasi otto anni (in agosto 2003 è uscito il pacchetto sostitutivo subfig)

      Ciao
      Enrico

    • #61949
      Up
      0
      Down
      ::


      grazie per i consigli.
      un’altra domanda: perchè per qualsiasi parte del testo, ovvero “sommario”, “elenco delle tabelle”, “elenco della figure” ecc latex crea sempre almeno 2 pagine anche quando il testo occupa una pagina sola?
      per esempio mi trovo 2 pagg di elenco delle tabelle, di cui la seconda vuota con solo la numerazione e l’intestazione “elenco delle tabelle” in alto. capita sia in modalità oneside che twoside ed è bruttino da vedere

    • #61950
      Up
      0
      Down
      ::

      spez” post=60983grazie per i consigli.
      un’altra domanda: perchè per qualsiasi parte del testo, ovvero “sommario”, “elenco delle tabelle”, “elenco della figure” ecc latex crea sempre almeno 2 pagine anche quando il testo occupa una pagina sola?
      per esempio mi trovo 2 pagg di elenco delle tabelle, di cui la seconda vuota con solo la numerazione e l’intestazione “elenco delle tabelle” in alto. capita sia in modalità oneside che twoside ed è bruttino da vedere

      Twoside: i capitoli cominciano su una pagina destra.

      Per le pagine con la sola testatina: \usepackage{emptypage}

      Ciao
      Enrico

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

Go to top