Problema openright classe book

  • Creatore
    Topic
  • #111429
    Up
    0
    Down
    ::


    Salve a tutti, ho la consegna della tesi tra pochissimo (domani ) e mi sono accorto che la prima pagina (la più importante) e anche le prime pagine dei capitoli le impagina sempre a sinistra quando ho specificato openrightnella classe book.
    Lo stesso problema si incontra quando uso \cleardoublepage

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

    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[english]{babel}
    \usepackage{graphicx}
    \usepackage{indentfirst}
    % elimina l'indentazione all'inizio del capoverso
    \usepackage[parfill]{parskip}
    \usepackage{geometry}
    \usepackage{midpage}
    \usepackage{scrextend}
    \usepackage{setspace}
    \usepackage{multirow}

    \usepackage{booktabs}
    \raggedbottom
    \usepackage{array}
    \usepackage{tabularx}

    \usepackage{lipsum}

    \usepackage{float}

    \usepackage{siunitx}

    %per i gradi
    \usepackage{textcomp}

    %subfigure

    \usepackage{subcaption}

    %format=hang allinea (hang) alla prima riga quelle successive (LATEX
    %centra automaticamente le didascalie che occupano una sola riga);
    %labelfont={sf,bf} imposta l’etichetta della didascalia in caratteri senza
    %grazie neri.
    \usepackage[format=hang,labelfont={sf,bf},font=small,figureposition=bottom,tableposition=top]{caption}

    \usepackage{amsmath}
    \usepackage{lmodern}
    \usepackage{amssymb}
    %commenti nelle tabelle
    \usepackage[para]{threeparttable}

    %\usepackage{hyperref}
    %\usepackage{cleveref}
    %carico il pacchetto e indico il file di riferimento
    \usepackage[autostyle,italian=guillemets]{csquotes}

    \usepackage{hyperref}

    %non avere colori o box colorati attorno
    \hypersetup{%
    hidelinks
    }

    %dorting=none per elecarli nella bibliografia nell'ordine di citazione

    \usepackage[backend=biber,hyperref=true,sorting=none]{biblatex}
    %\addbibresource{bibliografia.bib}
    \bibliography{bibliografia}

    %\usepackage{xtab}

    %This prevents placing floats before a section.
    \usepackage[section,below]{placeins}

    % per inserire le figure all'interno del testo
    \usepackage{wrapfig}

    \usepackage[table,xcdraw]{xcolor}

    %% elimina il numero di pagina della corrente pagina:
    \thispagestyle{empty}
    %% fa si' che la pagina corrente venga contata come pagina 0,
    %% cosi' la prossima pagina comincia da 1.
    %\setcounter{page}{0}

    % interlinea a 1.5
    \onehalfspacing

    \newcommand{\reff}[1]{[Fig \ref{#1}]}
    \newcommand{\reft}[1]{[Tab \ref{#1}] }
    \newcommand{\refg}[1]{[Graf \ref{#1}] }

    \setcounter{secnumdepth}{6}
    \setcounter{tocdepth}{3}

    `

    ho anche già provato a togliere il setcounter e con le pagine dispari mantiene l’impaginazione a sinistra.

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


        Il tuo codice non è né minimo né compilabile. Comunque se lo uso, non ho problemi. I capitoli cominciano (ovviamente) in una pagina dispari, ovvero in una pagina destra.
        `\documentclass[12pt,a4paper,twoside,openright]{book}

        \usepackage[utf8]{inputenc}
        \usepackage[T1]{fontenc}
        \usepackage[english]{babel}
        \usepackage{graphicx}
        \usepackage{indentfirst}
        \usepackage[parfill]{parskip}
        \usepackage{geometry}
        \usepackage{midpage}
        \usepackage{scrextend}
        \usepackage{setspace}
        \usepackage{multirow}
        \usepackage{booktabs}
        \raggedbottom
        \usepackage{array}
        \usepackage{tabularx}
        \usepackage{lipsum}
        \usepackage{float}
        \usepackage{siunitx}
        \usepackage{textcomp}
        \usepackage{subcaption}
        \usepackage[format=hang,labelfont={sf,bf},font=small,figureposition=bottom,tableposition=top]{caption}
        \usepackage{amsmath}
        \usepackage{lmodern}
        \usepackage{amssymb}
        \usepackage[para]{threeparttable}
        \usepackage[autostyle,italian=guillemets]{csquotes}
        \usepackage{hyperref}
        \hypersetup{hidelinks}
        \usepackage[backend=biber,hyperref=true,sorting=none]{biblatex}
        \bibliography{bibliografia}
        \usepackage[section,below]{placeins}
        \usepackage{wrapfig}
        \usepackage[table,xcdraw]{xcolor}
        \thispagestyle{empty}
        \onehalfspacing
        \newcommand{\reff}[1]{[Fig \ref{#1}]}
        \newcommand{\reft}[1]{[Tab \ref{#1}] }
        \newcommand{\refg}[1]{[Graf \ref{#1}] }
        \setcounter{secnumdepth}{6}
        \setcounter{tocdepth}{3}

        \begin{document}
        \chapter{Mane}
        \lipsum
        \chapter{Tekel}
        \lipsum
        \end{document}`
        D’altra parte, la classe book usa “openright” di default, quindi non cambia niente specificarla o meno.

        In altre parole, tutto bene.

        Forse hai problemi con l’aspetto dei margini: cerca “margini” nell’Arte.

        O forse hai problemi con il visualizzatore di PDF: impostalo in modo che la copertina sia una pagina a sé.

      • #111431
        Up
        0
        Down
        ::


        io ho provato ad eliminare ogni pacchetto ad uno ad uno e non mi cambia nulla….uso texstudio

      • #111432
        lorenzo.pantieri
        Partecipante
          Up
          0
          Down
          ::

          dragonspirit” post=111714io ho provato ad eliminare ogni pacchetto ad uno ad uno e non mi cambia nulla….uso texstudio

          Hai letto la mia risposta?

        • #111433
          Up
          0
          Down
          ::

          lorenzo.pantieri” post=111713Il tuo codice non è né minimo né compilabile. Comunque se lo uso, non ho problemi. I capitoli cominciano (ovviamente) in una pagina dispari, ovvero in una pagina destra.
          `\documentclass[12pt,a4paper,twoside,openright]{book}

          \usepackage[utf8]{inputenc}
          \usepackage[T1]{fontenc}
          \usepackage[english]{babel}
          \usepackage{graphicx}
          \usepackage{indentfirst}
          \usepackage[parfill]{parskip}
          \usepackage{geometry}
          \usepackage{midpage}
          \usepackage{scrextend}
          \usepackage{setspace}
          \usepackage{multirow}
          \usepackage{booktabs}
          \raggedbottom
          \usepackage{array}
          \usepackage{tabularx}
          \usepackage{lipsum}
          \usepackage{float}
          \usepackage{siunitx}
          \usepackage{textcomp}
          \usepackage{subcaption}
          \usepackage[format=hang,labelfont={sf,bf},font=small,figureposition=bottom,tableposition=top]{caption}
          \usepackage{amsmath}
          \usepackage{lmodern}
          \usepackage{amssymb}
          \usepackage[para]{threeparttable}
          \usepackage[autostyle,italian=guillemets]{csquotes}
          \usepackage{hyperref}
          \hypersetup{hidelinks}
          \usepackage[backend=biber,hyperref=true,sorting=none]{biblatex}
          \bibliography{bibliografia}
          \usepackage[section,below]{placeins}
          \usepackage{wrapfig}
          \usepackage[table,xcdraw]{xcolor}
          \thispagestyle{empty}
          \onehalfspacing
          \newcommand{\reff}[1]{[Fig \ref{#1}]}
          \newcommand{\reft}[1]{[Tab \ref{#1}] }
          \newcommand{\refg}[1]{[Graf \ref{#1}] }
          \setcounter{secnumdepth}{6}
          \setcounter{tocdepth}{3}

          \begin{document}
          \chapter{Mane}
          \lipsum
          \chapter{Tekel}
          \lipsum
          \end{document}`
          D’altra parte, la classe book usa “openright” di default, quindi non cambia niente specificarla o meno.

          In altre parole, tutto bene.

          Forse hai problemi con l’aspetto dei margini: cerca “margini” nell’Arte.

          O forse hai problemi con il visualizzatore di PDF: impostalo in modo che la copertina sia una pagina a sé.

          purtroppo il tuo codice mi genera questo file con l’inizio a sinistra……:((

          Attachments:
          You must be logged in to view attached files.
        • #111434
          Up
          0
          Down
          ::


          Si ho anche inserito il pacchetto showframe per capire se i margini erano disposti male. Purtroppo non ho capito cosa intendi per cambiare le impostazioni del visualizzatore.

        • #111435
          Up
          0
          Down
          ::

          lorenzo.pantieri” post=111715

          io ho provato ad eliminare ogni pacchetto ad uno ad uno e non mi cambia nulla….uso texstudio

          Hai letto la mia risposta?

          Si ho anche inserito il pacchetto showframe per capire se i margini erano disposti male.
          Purtroppo non ho capito cosa intendi per cambiare le impostazioni del visualizzatore, utilizzo quello integrato in texstudio.

        • #111436
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            Senti l’esempio che dici non funzionare, funziona benissimo; il capitolo inizia nella pagina 1, che essendo dispari viene stampata a destra. Il fatto che tu la veda per prima nn vuol dire nulla.

            Il visualizzatore dei texstudio mostra una pagina alla volta; se vuoi vedere le cose ben bene, usa Adobe Reader (gratuito) che ti consente di vedere lo spread (cioè le due pagine affacciate quando tieni il libro aperto); il Readr lo fa leggendo il nuro logico della pagina; il frontespizio ha sicuramante un numero dispari, anche se il numero 1 non viene stampato nel frontespizio; e la pagina 1 ti viene mostrata da sola; le pagine successive hanno sempre la pagina dispari a destra; se la tua tesi finisce con una pagina pari, questa ti viene mostrata dal Reader da sola, perché non esiste la dispari successiva. Con il Reader non devi configurare niente; con altri visualizzatori, come SumatraPDF, epr esempio, devi cercare nelle opzioni perché non si basi sulle pagine fisiche, ma sulle pagine logiche.

          • #111437
            Up
            0
            Down
            ::

            OldClaudio” post=111722Senti l’esempio che dici non funzionare, funziona benissimo; il capitolo inizia nella pagina 1, che essendo dispari viene stampata a destra. Il fatto che tu la veda per prima nn vuol dire nulla.

            Il visualizzatore dei texstudio mostra una pagina alla volta; se vuoi vedere le cose ben bene, usa Adobe Reader (gratuito) che ti consente di vedere lo spread (cioè le due pagine affacciate quando tieni il libro aperto); il Readr lo fa leggendo il nuro logico della pagina; il frontespizio ha sicuramante un numero dispari, anche se il numero 1 non viene stampato nel frontespizio; e la pagina 1 ti viene mostrata da sola; le pagine successive hanno sempre la pagina dispari a destra; se la tua tesi finisce con una pagina pari, questa ti viene mostrata dal Reader da sola, perché non esiste la dispari successiva. Con il Reader non devi configurare niente; con altri visualizzatori, come SumatraPDF, epr esempio, devi cercare nelle opzioni perché non si basi sulle pagine fisiche, ma sulle pagine logiche.

            Allora, non so per quale motivo ma nel mio non funziona, addirittura cambiando openright con openleft non cambia. Questo è quello che viene fuori con i margini stampati, e le pagine dispari non sono a destra.

            Attachments:
            You must be logged in to view attached files.
          • #111438
            Up
            0
            Down
            ::


            Ascolta, @dragonspirit, tranquillizzati: ho aperto con vari visualizzatori il file che hai allegato nel tuo ultimo messaggio delle 16:50 (circa) del 20 settembre 2017 (anniversario della breccia di Porta Pia), quello «con i margini stampati», e ti posso garantire che non ha niente che non va. Il LaTeX ha prodotto un file PDF che è esattamente come deve essere affinché i capitoli si aprano su una pagina «di destra». Penso che tu stia sperimentando un irrilevante, anche se un po’ misterioso, problema con il tuo visualizzatore, che semplicemente la tipografia alla quale porterai il file PDF non avrà. Suggerisco che tu smetta di preoccuparti e porti appunto il file in tipografia: loro sanno perfettamente che dovranno rilegare la tesi in modo tale che le pagine dispari compaiano sulla destra, e sono abbastanza smaliziati da capire da soli se, eventualmente, c’è da inserire una facciata bianca dopo il frontespizio. Una volta che nel tuo PDF i capitoli cominciano su una pagina dispari, tu sei a posto. Rifletti sul fatto che i termini «facciata di destra» e «facciata di sinistra» semplicemente non hanno senso finché la tesi non è fisicamente rilegata, e la rilegatura, appunto, avviene solo in tipografia: l’unico concetto che si può definire al livello del file PDF è quello di «pagina pari» o «pagina dispari».

            Ciao.


            Gustavo

          • #111439
            Up
            0
            Down
            ::


            Ma i margini più grandi non dovrebbero servire a compensare la rilegatura?

          • #111440
            Up
            0
            Down
            ::

            dragonspirit” post=111728Ma i margini più grandi non dovrebbero servire a compensare la rilegatura?

            Ah, ecco svelato l’arcano: come già aveva ipotizzato Lorenzo Pantieri, sono i margini che ti confondono! No, il margine più ampio deve stare dalla parte esterna del fascicolo rilegato, non dalla parte della rilegatura; tant’è vero che sul margine esterno, che è appunto il più largo, trovano posto le eventuali note a margine (quelle prodotte con [tt]\marginpar[/tt]). Quindi, tanto per essere espliciti, su una pagina dispari (cioè, «di destra») il margine più ampio deve essere sulla destra (che è il lato esterno) e quello più stretto sulla sinistra (cioè, dalla parte della rilegatura).

            Se è la rilegatura che ti preoccupa, vedi la chiave [tt]bindingoffset[/tt] a pagina 9 del manuale del pacchetto geometry.

            Ciao.


            Gustavo

          • #111441
            Up
            0
            Down
            ::

            letteracdp” post=111729

            Ma i margini più grandi non dovrebbero servire a compensare la rilegatura?

            Ah, ecco svelato l’arcano: come già aveva ipotizzato Lorenzo Pantieri, sono i margini che ti confondono! No, il margine più ampio deve stare dalla parte esterna del fascicolo rilegato, non dalla parte della rilegatura; tant’è vero che sul margine esterno, che è appunto il più largo, trovano posto le eventuali note a margine (quelle prodotte con [tt]\marginpar[/tt]). Quindi, tanto per essere espliciti, su una pagina dispari (cioè, «di destra») il margine più ampio deve essere sulla destra (che è il lato esterno) e quello più stretto sulla sinistra (cioè, dalla parte della rilegatura).

            Se è la rilegatura che ti preoccupa, vedi la chiave [tt]bindingoffset[/tt] a pagina 9 del manuale del pacchetto geometry.

            Ciao.


            Gustavo

            AAAAAAAAAAAAAAnnnnnnnnnnnnnnnnnnnn. Grazie:)

          • #111442
            Up
            0
            Down
            ::

            letteracdp” post=111729[…] il margine più ampio deve stare dalla parte esterna del fascicolo rilegato, non dalla parte della rilegatura; tant’è vero che sul margine esterno, che è appunto il più largo, trovano posto le eventuali note a margine (quelle prodotte con [tt]\marginpar[/tt]). Quindi, tanto per essere espliciti, su una pagina dispari (cioè, «di destra») il margine più ampio deve essere sulla destra (che è il lato esterno) e quello più stretto sulla sinistra (cioè, dalla parte della rilegatura).
            […]

            Dimenticavo: lascio a @OldClaudio, se lo vorrà fare, di spiegare in dettaglio le ragioni di questa regola tipografica circa i margini (ubi maior…). Dirò soltanto che l’idea di base è che il margine interno delle pagine sia in realtà solo un «mezzo margine», perché quando il fascicolo viene aperto il lettore vedrà i due «mezzi margini» interni affiancati; pertanto, per ottenere un effetto visivo ben bilanciato è opportuno che il (mezzo) margine interno misuri appunto la metà del margine esterno (che invece è intero).

            Ciao.


            Gustavo

          • #111443
            OldClaudio
            Partecipante
              Up
              0
              Down
              ::


              Gustavo, non potevi spiegarti meglio!

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

          Go to top