Classe report e chapter

  • Creatore
    Topic
  • #52568
    Up
    0
    Down
    ::


    Salve compagni,

    volevo chiedere una cosa che spero sia semplice. Sto scrivendo una relazione e sto usando la classe “report” così da poter dividere in capitoli però non voglio che si legga “Capitolo 1” e sotto il titolo del capitolo, ho provato ad usare `\chapter*{TITOLO}` però le sezioni e le sottosezioni mi vengono numerate come 0.1 e 0.1.1 e non 1.1 e 1.1.1 capisco che togliendo il “Capitolo 1” si possa confondere però vorrei chiedere se posso fare quanto detto o se proprio devo tenere il “Capitolo 1”.

    Altra cosa, i numeri di pagina vorrei che fossero compresi tra una linea spezzata e che gli indici (tabella, figura ecc) fossero in numeri romani.

    Grazie in anticipo se non sono stato abbastanza chiaro cercherò di spiegarmi meglio.

    Cordiali saluti,

    Christian

Visualizzazione 10 filoni di risposte
  • Autore
    Risposte
    • #52569
      Up
      0
      Down
      ::

      Salve compagni,

      volevo chiedere una cosa che spero sia semplice. Sto scrivendo una relazione e sto usando la classe “report” così da poter dividere in capitoli però non voglio che si legga “Capitolo 1” e sotto il titolo del capitolo, ho provato ad usare `\chapter*{TITOLO}` però le sezioni e le sottosezioni mi vengono numerate come 0.1 e 0.1.1 e non 1.1 e 1.1.1 capisco che togliendo il “Capitolo 1” si possa confondere però vorrei chiedere se posso fare quanto detto o se proprio devo tenere il “Capitolo 1”.

      Altra cosa, i numeri di pagina vorrei che fossero compresi tra una linea spezzata e che gli indici (tabella, figura ecc) fossero in numeri romani.

      Grazie in anticipo se non sono stato abbastanza chiaro cercherò di spiegarmi meglio.

      Cordiali saluti,

      Christian

      Товарищ 🙂

      usa la classe book e i comandi \frontmatter e \mainmatter per avere la parte introduttiva numerata con numeri romani.

      Non ha senso un capitolo non numerato diviso in sezioni numerate.

      Ciao
      Enrico

    • #52570
      Up
      0
      Down
      ::


      Io però voglio mantenere la tipologia report (ho risolto il problema dei capitoli ho usato un pacchetto fncychap) perché non voglio che in cima alla pagina compaiano CAPITOLO1-INTRODUZIONE però vorrei comunque avere “‘indice, lista figure/tabelle” in numeri romani, è possibile?

    • #52571
      Up
      0
      Down
      ::

      Io però voglio mantenere la tipologia report (ho risolto il problema dei capitoli ho usato un pacchetto fncychap) perché non voglio che in cima alla pagina compaiano CAPITOLO1-INTRODUZIONE però vorrei comunque avere “‘indice, lista figure/tabelle” in numeri romani, è possibile?

      Le differenze tra book e report sono pochissime: la seconda classe ha implicite le opzioni “oneside” e “openany”. La prima, invece, ha comandi come \frontmatter e \mainmatter che facilitano quello che vuoi ottenere.

      Lascia perdere fncychap, ci sono esempi molto migliori nella documentazione di titlesec. Quello che non vuoi “in cima alle pagine” sono le testatine. Le elimini anche con la classe book dando, nel preambolo,
      `\pagestyle{plain}`
      Ciao
      Enrico

    • #52572
      Up
      0
      Down
      ::


      Ho fatto come hai detto però la numerazione degli indici, liste non viene in numeri romani, ti scrivo il mio preambolo:
      `
      \documentclass[A4paper,12pt,oneside,openany]{book}

      \usepackage

      {geometry}
      \usepackage[latin1]{inputenc}
      \usepackage[italian]{babel}
      \usepackage[T1]{fontenc}
      \pagestyle{plain}
      \usepackage{amsmath,textcomp,amssymb,amsmath,graphicx,float,subfigure,setspace}
      %\usepackage[Bjornstrup]{fncychap}
      `

      Dove devo mettere \frontmatter e \mainmetter? subito dopo \begin{document}?

    • #52573
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Perché elenchi due volte amsmath nel lungo comando \usepackage del tuo preambolo?

        \frontmatter e \mainmatter son dichiarazioni che vanno messe subito prima delle parti che devono ricevere quella particolare formattazione, presumibilmente \frontmatter subito dopo begin{document} e \mainmatter subito prima del primo capitolo che vuoi numerato in numeri romani.

      • #52574
        Up
        0
        Down
        ::


        Avevo sbagliato, grazie per avermelo fatto notare, per avere i numeri in maiuscolo?

        Purtroppo non volevo mettere molti usepackage ed usando tantissimo formule matematiche e simboli particolari devo mettere tanti pacchetti.

      • #52575
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Parli dei numeri delle pagine in romano maiuscolo?

          Orrore 😯

          Il romano maiuscolo si usa per indicare i secoli o i numeri d’ordine di sovrani di vario genere, ma è brutto lo stesso.

          Se vuoi davvero il maiuscolo devi editare i comandi che ti producono le testatine o i piedini e inserire \MakeUppercase che nel suo argomento contenga il comando \thepage.
          Certo puoi ridefinire ‘thepage in modo che usi lo stile \Roman invece che lo stile \roman, ma poi tutti i numeri di pagine, anche quelli arabi ti vengono fuori in romano maiuscolo, il che non è carino per niente 😕

          Nell’Introduzione qui sopra ci sono i comandi per usare una specie di maiuscoletto, che per i numeri romani va sicuramente meglio del maiuscolo.

        • #52576
          Up
          0
          Down
          ::

          Ho fatto come hai detto però la numerazione degli indici, liste non viene in numeri romani, ti scrivo il mio preambolo:
          `
          \documentclass[A4paper,12pt,oneside,openany]{book}

          \usepackage

          {geometry}
          \usepackage[latin1]{inputenc}
          \usepackage[italian]{babel}
          \usepackage[T1]{fontenc}
          \pagestyle{plain}
          \usepackage{amsmath,textcomp,amssymb,amsmath,graphicx,float,subfigure,setspace}
          %\usepackage[Bjornstrup]{fncychap}
          `

          Dove devo mettere \frontmatter e \mainmetter? subito dopo \begin{document}?

          `\documentclass[a4paper,12pt,oneside,openany]{book}

          \usepackage[T1]{fontenc}
          \usepackage[latin1]{inputenc}
          \usepackage[italian]{babel}

          \usepackage

          {geometry}
          \usepackage{amsmath,textcomp,amssymb,graphicx,float,subfig,setspace}

          \pagestyle{plain}

          \begin{document}
          \frontmatter

          \tableofcontents

          \chapter{Introduzione}

          \mainmatter

          \chapter{Titolo}

          …`
          Ho segnato un paio di cose che non vanno: l’opzione “a4paper” va con la “a” minuscola; il pacchetto subfigure è obsoleto e va sostituito con subfig. L’ordine dei primi tre pacchetti è preferibilmente come ho scritto io.

          Se vuoi i numeri di pagina in cifre romane maiuscole, il modo più “semplice” è di aggiungere questa magia al tuo preambolo e togli \pagestyle{plain}:
          `\usepackage{fancyhdr}
          \pagestyle{fancy}
          \renewcommand{\headrulewidth}{0pt}
          \fancyhf{}
          \makeatletter
          \newif\ifucroman
          \g@addto@macro{\frontmatter}{\ucromantrue\pagenumbering{Roman}}
          \g@addto@macro{\mainmatter}{\ucromanfalse}
          \let\ps@plain\ps@fancy
          \makeatother
          \fancyfoot[C]{\ifucroman\footnotesize\fi\thepage}`
          I tuoi parametri di impaginazione sono davvero terribili, spero sia solo per risparmiare spazio durante la stesura.

          Ciao
          Enrico

        • #52577
          Up
          0
          Down
          ::


          Grazie dell’aiuto purtroppo sono autodidatta e quindi cerco sempre la via più rapida per ottenere qualcosa.


          @egreg9

          I tuoi parametri di impaginazione sono davvero terribili, spero sia solo per risparmiare spazio durante la stesura.

          In cosa posso migliorare? Vorrei cercare di rendere più adatto il mio codice, mi aiuteresti tanto.


          @oldclaudio
          ho optato per lasciare i numeri romani in piccolo

          Volevo anche chiedere come posso mettere i segnalibri al pdf

        • #52578
          Up
          0
          Down
          ::

          Grazie dell’aiuto purtroppo sono autodidatta e quindi cerco sempre la via più rapida per ottenere qualcosa.


          @egreg9

          I tuoi parametri di impaginazione sono davvero terribili, spero sia solo per risparmiare spazio durante la stesura.

          In cosa posso migliorare? Vorrei cercare di rendere più adatto il mio codice, mi aiuteresti tanto.

          Togli la chiamata di geometry e goditi i margini ampi usuali.

          Ciao
          Enrico

        • #52579
          Up
          0
          Down
          ::


          Purtroppo non posso fare quanto tu affermi, devo necessariamente utilizzare quel tipo di impaginazione, se hai consigli su come tenere ordinato il foglio di compilazione questo sarebbe molto gradito.

          Christian

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

      Go to top