numerazione teoremi, definizioni etc e equazioni

  • Creatore
    Topic
  • #122048
    Up
    0
    Down
    ::


    Buonasera sto scrivendo la mia tesi su overleaf. Ho il seguente problema, riguardo la numerazione.
    esempio: il primo teorema del capitolo 3 è numerato con 3.0.15, in quanto l’ultimo teorema del capitolo 2 è numerato 2.0.14, ma io vorrei fosse 3.0.1. come posso fare? la stessa cosa vale per definizioni, lemmi, proposizioni e remark.
    Lo stesso problema ce l’ho anche con la numerazione delle equazioni. esempio: la prima equazione numerata del capitolo 4 è (4.24), in quanto l’ultima del capitolo 3 è (3.23) ma io vorrei fosse (4.1).

    questo è il codice all’inizio.
    \begin{document}
    \theoremstyle{definition}
    \newtheorem{definition}{Definition}[section]
    \theoremstyle{plain}
    \newtheorem{theorem}{Theorem}[section]
    \theoremstyle{definition}
    \newtheorem{remark}{Remark}[section][subsection]
    \theoremstyle{plain}
    \newtheorem{proposition}{Proposition}[section]
    \theoremstyle{plain}
    \newtheorem{corollary}{Corollary}[section]
    \theoremstyle{plain}
    \newtheorem{lemma}{Lemma}[section]
    \theoremstyle{definition}
    \newtheorem{example}{Example}[section]
    \end{document}

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #122049
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Benvenuta Ludovica.

        Il copro del documento non basta per aiutarti, se non specifichi anche il preambolo; salta pure le righe con il tuo nome, la tua università, il o i tuoi relatori, non ché il titolo, ma senza vedere la classe e le opzioni specificate ala classe e ai pacchetti è difficile aiutarti.
        Con le classi standard il contatore dei teoremi/definizioni/lemmi/eccetara ricominciano sempre da 1 con ogni nuovo capitolo.
        Quello che mi insospettisce è lo zero; sembrerebbe che tu scriva una tesi divisa in capitoli, ma non ulteriormente sezionata in paragrafi (\section} sottoparagrafi (\subsection} eccetera.
        Non confondere la parola inglese paragraph con la parola italiana paragrafo; il paragraph in italiano si chiama capoverso, mentre la parola italiana paragrafo si chiama in inglese section.
        Se scrivi di nuovo aggiungendo un minimo di preambolo che riproduca il tuo problema fai un favore a te stessa e a chi potrebbe aiutarti.

      • #122050
        Up
        0
        Down
        ::

        OldClaudio” post=122598Benvenuta Ludovica.

        Il copro del documento non basta per aiutarti, se non specifichi anche il preambolo; salta pure le righe con il tuo nome, la tua università, il o i tuoi relatori, non ché il titolo, ma senza vedere la classe e le opzioni specificate ala classe e ai pacchetti è difficile aiutarti.
        Con le classi standard il contatore dei teoremi/definizioni/lemmi/eccetara ricominciano sempre da 1 con ogni nuovo capitolo.
        Quello che mi insospettisce è lo zero; sembrerebbe che tu scriva una tesi divisa in capitoli, ma non ulteriormente sezionata in paragrafi (\section} sottoparagrafi (\subsection} eccetera.
        Non confondere la parola inglese paragraph con la parola italiana paragrafo; il paragraph in italiano si chiama capoverso, mentre la parola italiana paragrafo si chiama in inglese section.
        Se scrivi di nuovo aggiungendo un minimo di preambolo che riproduca il tuo problema fai un favore a te stessa e a chi potrebbe aiutarti.

        Intanto grazie per la risposta.
        Questo è l’inizio del mio documento.`
        \documentclass[12pt,a4paper,titlepage,oneside,openany]{book}
        \usepackage{graphicx}
        \usepackage[utf8]{inputenc}
        \usepackage{pdfpages}
        \usepackage{colortbl}
        \usepackage{booktabs}
        \usepackage{empheq}
        \usepackage{fancybox}
        \usepackage{bigints}
        \usepackage{latexsym}
        \usepackage{amssymb,amsthm}
        \usepackage{mathrsfs}
        \usepackage{amsfonts}
        \usepackage{amsmath,stackrel}
        \usepackage{epstopdf}
        \usepackage{indentfirst}
        \usepackage{amsmath}
        \numberwithin{equation}{chapter}
        \usepackage{amsfonts}
        \usepackage{color}
        \usepackage{setspace}
        \linespread{1.6}
        \usepackage[a4paper,top=4cm,bottom=4cm,left=2cm,right=2.5cm]{geometry}`

        Si, io ho diviso capitoli in section e subsection.

      • #122051
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Ludovica,
          credo che tu sia stanca dei tuoi tentativi di usare LaTeX perché hai inviato al forum due serie di codici che anche messi insieme in un unico file non producono nessun risultato.
          Quello che ti metto qui sotto potrebbe essere il codice giusto, ma rivoluziona completamente i tuoi due monconi di codice.
          Abbi pazienza, ma per usare LaTeX bisogna documentarsi un pochino. L’Arte di scrivere con LaTeX contiene una “affermazione forte” diretta a chi si avvicina a LaTeX: LaTeX non è Word!
          Per questo motivo bisogna leggere qualcosa che ti permetta di fare i primi passi, poi con l’esperienza se ne possono fare di più complessi.

          Nella sezione Documentazione di questo forum, ci sono diversi link per scaricare guide di vario genere:
          a) Latex per l’impaziente
          b) L’Arte di scrivere con LaTeX
          c) LaTeXpedia
          d) Il LaTeX Reference Manual commentato
          e) Introduzione all’arte della composizione tipografica con LaTeX
          d) L’Arte di scrivere in molte lingue con {pdf|Xe|Lua}LaTeX
          più svariate guide tematiche che potrai leggerti per affrontare temi specifici.

          Il codice che segue contiene un preambolo che a sua volta è composto con il contenuto dei tui due brani di codice, e un corpo del documento che mostra l’uso degli enunciati come i teoremi, i corollari e compagnia bella.

          Copiatelo tutto in una cartalla di lavoro con un nome qualsisi e compilalo; vedrai il risultato che volevi ottenere.
          Tuttavia il preambolo contiene una moltitudine di commenti: non trascurarne nemmeno uno.

          Forse non è abbastanza chiaro perché non devi usare mai e poi mai il pacchetto setspace. Perché spaziare le righe di stampa serve per allungare la tesi per farla sembrare più corposa, mentre si commette un crimine tipografico; la spaziatura fra le righe deve essere commisurata al corpo dei caratteri e non deve allontanarsi da un 20% del corpo a seconda del disegno, cioè dello stile, dei font usati; è ragionevole usare un fattore moltiplicativo compreso fra 1,10 e 1,30, sicuramente mai 1,60 che al massimo può essere usato per libri destinati a bambini di prima elementare. Stiamo parlando di tipografia, non di word processor di vario genere che al massimo possono servire per scrivere lettere o fatture in commercialese/legalese/burocratese, modi di scrittura dell’italiano che non fanno uso di nessuna arte tipografica.
          `% !TEX encoding = UTF-8 Unicode
          % !TEX TS-program = pdflatex
          \documentclass[
          12pt,
          a4paper,
          %titlepage,& book lo fa di default
          oneside,
          openany
          ]{book}
          %%% In che lingua scrivi al tesi?
          \usepackage{babel}% valido se scrivi in inglese
          % oppure con le opzioni per altre lingue, per esempio
          %\usepackage[italian]{babel}
          % oppure
          %\usepackage[italian,english]{babel}
          % con l'inglese lingua principale e l'italiano come lingua secondaria
          \usepackage{graphicx}
          \usepackage[utf8]{inputenc}
          \usepackage{pdfpages}% per includere pagine scaricate dalla rete?
          %%%%% Attenta puoi incorrere nel reato di plagio.
          \usepackage{colortbl}
          \usepackage{booktabs}% credo che questo serva solo se usi il pacchetto hyperref
          \usepackage{empheq}
          \usepackage{fancybox}
          \usepackage{bigints}% Non è vietato usarlo ma gli integrali che crea sono orrendi
          %\usepackage{latexsym}% caratteri obsoleti destinati a LaTeX209, non a LaTeX2e
          \usepackage{mathrsfs}
          %\usepackage{amsfonts}% viene già caricato da amssymb
          \usepackage{amsmath,amssymb,amsthm,stackrel}
          %\usepackage{epstopdf}% non serve LaTeX fa questa conversione da solo
          \usepackage{indentfirst}
          %\usepackage{amsmath}% ogni pacchetto va caricato una sola volta
          %\numberwithin{equation}{chapter}%%% book lo fa di default
          %\usepackage{amsfonts}% vedi sopra
          \usepackage{color}% Mmm, sarebbe meglio xcolor
          %\usepackage{setspace}\linespread{1.6} % da non usare mai e poi mai
          \usepackage[a4paper,top=4cm,bottom=4cm,left=2cm,right=2.5cm]{geometry}

          \theoremstyle{definition}
          \newtheorem{definition}{Definition}[section]
          \theoremstyle{plain}
          \newtheorem{theorem}{Theorem}[section]
          \theoremstyle{definition}
          \newtheorem{remark}{Remark}[subsection]
          \theoremstyle{plain}
          \newtheorem{proposition}{Proposition}[section]
          \theoremstyle{plain}
          \newtheorem{corollary}{Corollary}[section]
          \theoremstyle{plain}
          \newtheorem{lemma}{Lemma}[section]
          \theoremstyle{definition}
          \newtheorem{example}{Example}[section]
          %——————————————————————————–
          \begin{document}
          \chapter{Prova}
          \section{Paragrafo di prova}
          \begin{definition}
          La verità è vera
          \end{definition}
          \subsection{Sottoparagrafo sulla verità.}
          \begin{remark}
          Però non bisogna esagerare!
          \end{remark}
          \section{Secondo paragrafo di prova}
          \begin{proposition}
          E queste è semplicemente un enunciato.
          \end{proposition}
          Bla, bla, bla.
          \begin{corollary}
          Ne consegue che la verità è sempre vera.
          \end{corollary}
          Bla, bla, bla>
          \begin{definition}
          Per definiziione la verità è vera.
          \end{definition}

          \end{document}`

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

      Go to top