problema con geometry e pagine vuote non volute

  • Creatore
    Topic
  • #113210
    Up
    0
    Down
    ::


    salve a tutti,

    sono appena sbarcato su latex (circa 4 giorni) e mi è piaciuto da subito, l’aiuto online è buono e fin ora sono riuscito a cavamela da solo, ieri però ho avuto un problema che dopo 2 orette di sclero mi ha quasi fatto tornare la voglia di usare libreoffice (sono su linux)

    allora questo è il mio “MWE” veramente ci sono un paio di cose superflue ma sono giusto pochissime:

    il problema è che inserisce una pagine vuota e mezza prima della toc

    `% made with TeXstudio + texlive
    % it s a comment
    % F5 build & view
    % F6 compile
    % F7 view
    % F8 bibliography
    % F9 glossary

    %\documentclass[14pt, a4paper]{article}
    \documentclass[14pt]{extreport}
    \title{Capillaroscopia}
    \author{Vincenzo G.}
    \date{appoi viremu}

    % packages

    %\usepackage[12pt]{moresize}
    \usepackage{verbatim} % comments
    \usepackage[utf8]{inputenc} % accenti
    \usepackage{geometry} % pages and margins
    \usepackage[style=ieee]{biblatex} % bibliography
    \usepackage{setspace} % line spacing

    % setup

    \addbibresource{/home/vincenzo/Scrivania/Cloud/Programmi/LaTeX/BibLaTeX/Tesi.bib}
    \doublespacing % line spacing (interlinea)

    \begin{document}

    \begin{titlepage}
    \newgeometry{top=1.5cm, bottom=1.5cm, left=1.5cm, right=1.5cm}

    \begin{spacing}{1} %14-13-13-10-20-26-18-16-16-20
    \centering
    \normalsize \textbf {UNIVERSITÀ DEGLI STUDI DI narnia\\}
    \small \textbf {Scuola “Facoltà di Medicina”\\}
    \small \textbf {Corso di Laurea in Medicina e Chirurgia\\}
    \scriptsize {Presidente: } \textit {Prof. sant Agostino\\}

    \vspace{100pt}

    \Large \textbf {G. Vincenzo\\}

    \vspace{100pt}

    \LARGE \textbf {La Capillaroscopia nella diagnosi precoce di patologie con scleroderma pattern\\}

    \vspace{100pt}

    \large \textbf {Tesi di Laurea\\}

    \vspace{100pt}
    \flushright

    \large \textbf {Relatore: Prof.\\caio}

    \vfill
    \centering

    \rule{15cm}{0.2pt}
    \Large \textbf {\\A.A. 2017/18}
    \end{spacing}

    \thispagestyle{empty} % remove header and footer, so page number
    \pagebreak % start a new page, don't left white space

    \end{titlepage}

    \section*{Indice} % don't add it to the toc

    \newgeometry{top=3cm, bottom=3cm, left=4cm, right=2.5cm}
    \thispagestyle{empty}
    \flushleft
    \renewcommand\contentsname{}
    \setcounter{secnumdepth}{1}
    \setcounter{tocdepth}{2}
    \tableofcontents % toc (indice)
    \newpage

    \section{Introduzione} % add to the toc

    \setcounter{page}{1} % start the page counter of the article

    % text
    Sed ut perspiciatis\cite{Cutolo2005} unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam eaque ipsa, quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt, explicabo. Nemo enim ipsam voluptatem, quia voluptas sit, aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos, qui ratione voluptatem sequi nesciunt, neque porro quisquam est, qui dolorem ipsum, quia dolor sit, amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt, ut labore et dolore magnam aliquam quaerat voluptatem.

    \newpage % start a new page, leaving white space

    \section{Bibliografia}

    \printbibliography[heading=none]

    \section{Ringraziamenti}

    \end{document}`

    qui c è il pdf
    [attachment=2073]document.pdf[/attachment]

    Attachments:
    You must be logged in to view attached files.
Visualizzazione 6 filoni di risposte
  • Autore
    Risposte
    • #113211
      robitex
      Amministratore del forum
        Up
        0
        Down
        ::

        aster” post=113561salve a tutti,

        sono appena sbarcato su latex (circa 4 giorni) e mi è piaciuto da subito, l’aiuto online è buono e fin ora sono riuscito a cavamela da solo, ieri però ho avuto un problema che dopo 2 orette di sclero mi ha quasi fatto tornare la voglia di usare libreoffice (sono su linux)

        allora questo è il mio “MWE” veramente ci sono un paio di cose superflue ma sono giusto pochissime:

        il problema è che inserisce una pagine vuota e mezza prima della toc

        `% made with TeXstudio + texlive
        % it s a comment
        % F5 build & view
        % F6 compile
        % F7 view
        % F8 bibliography
        % F9 glossary

        %\documentclass[14pt, a4paper]{article}
        \documentclass[14pt]{extreport}
        \title{Capillaroscopia}
        \author{Vincenzo G.}
        \date{appoi viremu}

        % packages

        %\usepackage[12pt]{moresize}
        \usepackage{verbatim} % comments
        \usepackage[utf8]{inputenc} % accenti
        \usepackage{geometry} % pages and margins
        \usepackage[style=ieee]{biblatex} % bibliography
        \usepackage{setspace} % line spacing

        % setup

        \addbibresource{/home/vincenzo/Scrivania/Cloud/Programmi/LaTeX/BibLaTeX/Tesi.bib}
        \doublespacing % line spacing (interlinea)

        \begin{document}

        \begin{titlepage}
        \newgeometry{top=1.5cm, bottom=1.5cm, left=1.5cm, right=1.5cm}

        \begin{spacing}{1} %14-13-13-10-20-26-18-16-16-20
        \centering
        \normalsize \textbf {UNIVERSITÀ DEGLI STUDI DI narnia\\}
        \small \textbf {Scuola “Facoltà di Medicina”\\}
        \small \textbf {Corso di Laurea in Medicina e Chirurgia\\}
        \scriptsize {Presidente: } \textit {Prof. sant Agostino\\}

        \vspace{100pt}

        \Large \textbf {G. Vincenzo\\}

        \vspace{100pt}

        \LARGE \textbf {La Capillaroscopia nella diagnosi precoce di patologie con scleroderma pattern\\}

        \vspace{100pt}

        \large \textbf {Tesi di Laurea\\}

        \vspace{100pt}
        \flushright

        \large \textbf {Relatore: Prof.\\caio}

        \vfill
        \centering

        \rule{15cm}{0.2pt}
        \Large \textbf {\\A.A. 2017/18}
        \end{spacing}

        \thispagestyle{empty} % remove header and footer, so page number
        \pagebreak % start a new page, don't left white space

        \end{titlepage}

        \section*{Indice} % don't add it to the toc

        \newgeometry{top=3cm, bottom=3cm, left=4cm, right=2.5cm}
        \thispagestyle{empty}
        \flushleft
        \renewcommand\contentsname{}
        \setcounter{secnumdepth}{1}
        \setcounter{tocdepth}{2}
        \tableofcontents % toc (indice)
        \newpage

        \section{Introduzione} % add to the toc

        \setcounter{page}{1} % start the page counter of the article

        % text
        Sed ut perspiciatis\cite{Cutolo2005} unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam eaque ipsa, quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt, explicabo. Nemo enim ipsam voluptatem, quia voluptas sit, aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos, qui ratione voluptatem sequi nesciunt, neque porro quisquam est, qui dolorem ipsum, quia dolor sit, amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt, ut labore et dolore magnam aliquam quaerat voluptatem.

        \newpage % start a new page, leaving white space

        \section{Bibliografia}

        \printbibliography[heading=none]

        \section{Ringraziamenti}

        \end{document}`

        qui c è il pdf
        [attachment=2073]document.pdf[/attachment]

        Ciao e benvenuto.
        Ci sono parecchi errori nel codice. Ti consilgio di tenere un approccio dal semplice al complesso.
        In altre parole, parti da un sorgente semplice curando dapprima i contenuti.
        Studiati la guida tematica sulle tesi di Laurea scaricabile da questo sito.
        R.

      • #113212
        Up
        0
        Down
        ::


        ciao, il contenuto è già pronto, l’ho semplicemente rimosso perchè mi sembrava superfluo
        non ho usato il pacchetto frontespizio perchè per quel che dovevo fare titlepage mi bastava e avanzava e infatti la copertina è perfetta
        l unico problema che ho è quella pagina bianca della toc che non riesco proprio a capire da dove si genera

      • #113213
        Up
        0
        Down
        ::


        Se vuoi il mio parere, sbagli completamente approccio. Il LaTeX è inteso come linguaggio di markup logico, non visuale. Questo vuol dire che tu, come autore, ti limiti a indicare come i contenuti che scrivi vadano classificati secondo le strutture previste dalla classe di documento (che nel tuo caso è extreport, sostanzialmente uguale a report), cioè, tanto per capirci, cosa fa parte della pagina del titolo, come il testo si divide in capitoli, paragrafi e sottoparagrafi, cosa fa parte dell’enunciato di un teorema, dove comincia o finisce una dimostrazione, cosa vada interpretato come una formula matematica anziché come testo, eccetera, e ti affidi totalmente a LaTeX per tutto ciò che riguarda i segni tipografici con cui tale struttura viene resa visualmente. Solo gli utenti di una certa esperienza si permettono, e solo entro certi limiti, di modificare le scelte tipografiche fatte da LaTeX; un utente con soli quattro giorni di esperienza deve rassegnarsi, almeno per un altro po’, ad accettarle passivamente, magari scegliendo una classe di documento diversa che lo soddisfi di più.

        Ebbene, tu stai cercando di fare proprio quel che non dovresti (ancora) tentare di fare: modificare l’aspetto tipografico impostato dalla classe di documento che hai scelto. Purtroppo, è un po’ come se un programmatore C con soli quattro giorni di esperienza tentasse di scrivere un programma con parti di codici in assembly che tentano di aggirare le convenzioni del compilatore per le chiamate di funzioni: molto probabilmente, non sapendo ancora bene quello che fa, combinerà dei grossi pasticci. Difatti tu ne combini. Per esempio, il comando [tt]\tableofcontents[/tt] provvede già di per sé a stampare un titolo simile a quello dei capitoli, non devi farlo tu con un ulteriore comando [tt]\chapter*[/tt] (o, peggio ancora, [tt]\section*[/tt]). È per questo che ti viene una pagina vuota, dato che un titolo «simile a quello dei capitoli» prevede appunto il salto a una nuova pagina. Immagino che non ti andasse il titolo stampato automaticamente da [tt]\tableofcontents[/tt] perché era in inglese, tant’è vero che a un certo punto dici`\renewcommand\contentsname{}`Ma questo è sbagliato: tanto per cominciare, dovresti caricare il pacchetto babel, specificando la lingua [tt]italian[/tt] e lasciare che si occupi lui di queste cose; ma in ogni caso, semmai scriverai`\renewcommand\contentsname{Indice}`senza stampare prima tu stesso il titoletto con`\section*{Indice}`Ancora: perché metti [tt]\pagebreak[/tt] subito prima della fine dell’ambiente [tt]titlepage[/tt]? Non serve a niente (anzi, è pure leggermente dannoso), perché LaTeX sa già per conto suo che deve cominciare una nuova pagina dopo quella del titolo.

        Peno che @robitex intendesse essenzialmente dire questo, quando ti consigliava «di tenere un approccio dal semplice al complesso». Per esempio, inizia nel modo più semplice, lasciando a LaTeX tutte le decisioni tipografiche:
        `
        \documentclass
        [14pt,twoside,a4paper,italian]
        {extreport}
        \usepackage[T1]{fontenc} % irrinunciabile, se scrivi in italiano
        \usepackage[utf8]{inputenc}
        \usepackage{babel} % “italian” già passato come opzione globale
        % \usepackage{geometry} % lascerei perdere anche questo, all’inizio
        % \usepackage{setspace} % … e anche questo
        \usepackage[style=ieee]{biblatex} % bibliography

        % setup

        \title{Capillaroscopia}
        \author{Vincenzo G.}
        \date{1 aprile 2020}

        % \doublespacing % line spacing (interlinea)

        % Commento la linea seguente solo perché non ho il tuo file:
        % \addbibresource{/home/vincenzo/Scrivania/Cloud/Programmi/LaTeX/BibLaTeX/Tesi.bib}

        \begin{document}

        \maketitle

        \cleardoublepage
        \tableofcontents % toc (indice)

        \chapter{Introduzione}
        \label{C:Intro}

        Sed ut perspiciatis \cite{Cutolo2005} unde omnis iste natus error sit voluptatem
        accusantium doloremque laudantium, totam rem aperiam eaque ipsa, quae ab illo
        inventore veritatis et quasi architecto beatae vitae dicta sunt, explicabo.
        Nemo enim ipsam voluptatem, quia voluptas sit, aspernatur aut odit aut fugit,
        sed quia consequuntur magni dolores eos, qui ratione voluptatem sequi nesciunt,
        neque porro quisquam est, qui dolorem ipsum, quia dolor sit, amet, consectetur,
        adipisci velit, sed quia non numquam eius modi tempora incidunt, ut labore et
        dolore magnam aliquam quaerat voluptatem.

        \printbibliography

        \end{document}
        `
        Comincia da questo codice, e poi inizia a cercare di miglorare quello che ti piace di meno. Per sapere come fare, dapprima leggi le guide, senza tentare di metter mano in cose delle quali non sei ancora ben certo di aver compreso il funzionamento. Sentiti naturalmente libero di chiedere consiglio agli utenti più esperti per quello che sulle guide di base non si trova, ma prima leggi le guide. Almeno per le prime settimane, accetta il fatto di non poter cambiare alcune cose: ci siamo passati tutti, il LaTeX è un sistema complesso, versatile e potente (estemamente complesso e versatile, al giorno d’oggi), è semplicemente impossibile padroneggiarlo in pochi giorni, ci vogliono anni anche solo per maneggiarlo discretamente, e solo una minoranza di utenti riesce a padroneggiarlo a sufficienza da arrivare al livello in cui si progetta per intero uno stile tipografico (diciamo, una classe di documento).

        Sono necessari studio, pazienza, perseveranza e umiltà, come nell’apprendimento di tutte le cose complesse. Naturalmente, ripeto, noi siamo sempre qui per aiutarti. E chissà, magari fra dieci anni entrerari nel team di sviluppatori del nucleo del LaTeX4… 🙂

        Ciao.


        Gustavo

      • #113214
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::



          @aster
          , come ti ha detto @robitex nel tuo codice sono presenti diversi errori; per esempio metti \tableofcontents dopo una \section e dopo scrivi anche \newpage; che certamente ti fa iniziare una pagina nuova; un’altro salto pagina deriva dall’aver cambiato stile di pagina.

          Per giunta usi una classe che usa impostazioni di font particolarmente grandi.

          Ora un testo composto in corpo 14pt con scartamento di 17pt è adatto solo ad ipovedenti e ai bambini di seconda elementare; se stai scrivendo una tesi, quel corpo è assolutamente inappropriato

          Quindi la raccomandazione di @robitex di studiarti un po’ di documentazione è particolarmente validal LaTeX non è difficile se si sa che cosa si vuole fare e si sa come farlo; ma siccome “LaTeX non è né Word né swriter di Open/Libre office, né pages del Mac”, la raccomandazione di documentarsi è molto valida.

          Da 4 giorni che usi LaTeX non ti devi buttare a cambiare le impostazioni stilistiche di un documento, della tesi, o di quel che stai scrivendo; lo potrai fare quando avrai raggiunto un certo livello. Sei fortunato che oggi ci sono moltissime guide in inglese e in italiano (per queste vai nella sezione Documentazione di questo sito). Quando io ho cominciato 30 anni fa la documentazione era quasi assente e mi ci sono voluti messi per cominciare a comprre qualcosina. Approfitta del mare di documentazione di cui disponi.

        • #113215
          Up
          0
          Down
          ::



          @letteracdp
          pensavo che la struttura che avevo impostato fosse corretta, grazie per avermelo fatto capire, utilizzerò il tuo codice come base e leggerò intro tesi (penso sia il documento a cui vi riferite).


          @OldClaudio
          purtroppo la struttura che avevo impostato è una richiesta dell’università:

          Formato
          E’ quello di una cartella standard : formato A4
          Carattere consigliato: Times New Roman, pti 14 Interlinea: 2,0
          Il numero massimo di righe per pagina dovrà essere di 20 righe con i seguenti margini: sinistro 4 cm; destro 2.5 cm;
          superiore ed inferiore 3 cm
          Tutte le pagine vanno numerate progressivamente in basso centrato. Le pagine relative alla copertina e all’indice non
          vanno numerate.

          anche a me 14 sembra enorme (con interlinea doppio oltretutto) e sinceramente non so se i capitoli/sessioni vadano con carattere più grande o no ma mi auguro di si
          quindi anche se me lo avete caldamente sconsigliato credo che alcuni pacchetti sarò costretto a utilizzarli, ma non per mia scelta

        • #113216
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            Avrei dovuto capirlo da solo che erano prescrizioni stupide date dall’università da persone che ancora scrivono con la macchina da scrivere e/o usano il calcolatore come se fosse una macchina da scrivere.

            Facciamo due conti: se i margini laterali sono di 4cm a sinistra e 2,5cm a destra (orrore assoluto contrario ad ogni regola tipografica, valida per quando le tesi riprodotte in eliografia venivano “rilegate” nella coperta cartonata con dei fori dove passavano delle viti… la mia tesi del 1963 era rilegata così, a i calcolatori d’uso personale non esistevano ancora) si consumano 65mm di margini che tolti dalla larghezza di 210mm della carta A4lasciano 145mm per il testo; questo può andare; ma con i margini superiore e inferiore di 3cm tolti dall’altezza di 297mm della carta A4, restano 237mm; le 20 righe quindi sono appoggiate su un reticolato di 237mm/19 = 12,5mm (circa); dunque più larghe ancora di un atto notarile scritto su carta protocollo dove la rigatura ha uno scartamento di 10mm.

            Come puoi ben capire, questa non è tipografie, ma dattilografia e dello stile legalese più trito. Quando dovrai mostrare al tesi ad un possibile datore di lavoro, ad un concorso, o simili non vorrai mica presentare uno schifo del genere?

            Suggerimento: Per compiacere il tuo relatore componila secondo le regole dell’università, e magari depositane in segreteria una copia composta nello stesso modo; per te stesso ricomponi la tesi dopo averne cambiato i parametri di impostazione, con margini laterali di 30 0 35mm e con margini superiore e inferiori in rapporto di 2:3 l’inferiore del 50% maggiore del superiore); impostala twoside; riduci il copro a 12pt; per la collezione di font Il Times è un po’ strettino la la lunghezza di riga che hai, ma se usi il Palatino le cose migliorano vistosamente; fattela riprodurre in quante copie occorrono per le persone esterne all’università e rilegare bene, mentre la copia per l’università può avere una semplice copertina di cartoncino leggero incollata al dorso.
            Per te e le altre persone tieniti le copie belle; vedrai che differenza e che soddisfazione; e ognuna delle persona a cui la darai saranno felici di avere una tesi così ben composta.

            Davanti alla stupidità/ignoranza altrui è necessario ricorrere ad espedienti come quello che ti ho suggerito.

            Non è escluso che se dopo la tesi mostri al versione bella al tuo relatore, te ne chieda una copia e getti nel certino quella “regolamentare”…

          • #113217
            Up
            0
            Down
            ::


            grazie claudio, seguirò il tuo suggerimento 🙂

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

        Go to top