latex-numerowanie twierdzeń i definicji zdognie z rozdziałem

Mathematica, Matlab, Statistica, LaTeX i wszelkiego rodzaju oprogramowanie przydatne matematykowi w pracy. Miejsca w sieci poświęcone zagadnieniu.
Matt2009
Użytkownik
Użytkownik
Posty: 37
Rejestracja: 18 lis 2011, o 18:02
Płeć: Mężczyzna
Lokalizacja: bliżej nie określona
Podziękował: 17 razy
Pomógł: 1 raz

latex-numerowanie twierdzeń i definicji zdognie z rozdziałem

Post autor: Matt2009 »

Witam!
Nie wiem gdzie mam błąd w kodzie, w definicjach i twierdzeniach dubluje mi kropkę, mam np: Twierdzenie 2..2. Do rozdziału i podrozdziału używam odpowiednio "section" oraz "subsection", a początek to:

Kod: Zaznacz cały

documentclass[12pt,a4paper]{article}
usepackage{geometry}

ewgeometry{tmargin=25mm, bmargin=25mm, lmargin=30mm, rmargin=25mm}
usepackage{polski}
usepackage[utf8]{inputenc}
usepackage{amsfonts} 
usepackage{amsmath}
usepackage{amsthm}
usepackage{graphicx}
usepackage{float}
usepackage{listings}

ewtheorem{def}{Definicja}[section]

ewtheorem{tw}{Twierdzenie}[section]

ewtheorem{ex}{Przykład}[section]

ewtheorem{wn}{Wniosek}[section]

ewtheorem{lm}{Lemat}[section]

ewtheorem{uw}{Uwaga}[section]
makeatletter
 def	hesection{arabic{section}.}
 def	hesubsection{	hesectionarabic{subsection}.}
makeatother
setcounter{secnumdepth}{2}
setcounter{tocdepth}{2}
Gdzie mam błąd? Co zmienić, aby było Twierdzenie 2.2. zamiast 2..2. ?
a4karo
Użytkownik
Użytkownik
Posty: 22215
Rejestracja: 15 maja 2011, o 20:55
Płeć: Mężczyzna
Lokalizacja: Bydgoszcz
Podziękował: 38 razy
Pomógł: 3755 razy

latex-numerowanie twierdzeń i definicji zdognie z rozdziałem

Post autor: a4karo »

Kropka po "Twierdzenie nrsekcji" jest wbudowane w style. Żeby ją usunąć musisz zmienic styl (twoj domyslny styl z którego korzysta polecenie
ewtheorem
to "plain".
Matt2009
Użytkownik
Użytkownik
Posty: 37
Rejestracja: 18 lis 2011, o 18:02
Płeć: Mężczyzna
Lokalizacja: bliżej nie określona
Podziękował: 17 razy
Pomógł: 1 raz

latex-numerowanie twierdzeń i definicji zdognie z rozdziałem

Post autor: Matt2009 »

tzn jak to zmienić?
a4karo
Użytkownik
Użytkownik
Posty: 22215
Rejestracja: 15 maja 2011, o 20:55
Płeć: Mężczyzna
Lokalizacja: Bydgoszcz
Podziękował: 38 razy
Pomógł: 3755 razy

latex-numerowanie twierdzeń i definicji zdognie z rozdziałem

Post autor: a4karo »

Matt2009
Użytkownik
Użytkownik
Posty: 37
Rejestracja: 18 lis 2011, o 18:02
Płeć: Mężczyzna
Lokalizacja: bliżej nie określona
Podziękował: 17 razy
Pomógł: 1 raz

latex-numerowanie twierdzeń i definicji zdognie z rozdziałem

Post autor: Matt2009 »

W dalszym ciągu nie wiem jak to zrobić. W przykładach, definicjach i uwagach tak samo jest zdublowana kropka.
a4karo
Użytkownik
Użytkownik
Posty: 22215
Rejestracja: 15 maja 2011, o 20:55
Płeć: Mężczyzna
Lokalizacja: Bydgoszcz
Podziękował: 38 razy
Pomógł: 3755 razy

latex-numerowanie twierdzeń i definicji zdognie z rozdziałem

Post autor: a4karo »

To sprobuj tak:

Kod: Zaznacz cały

enewcommand{	hetw}{	hesectionarabic{tw}}
i to samo dla srodowisk ex, wn, def

Oczywiscie ten kod musisz wstawić po okresleniu tw oraz po okresleniu thesection
Matt2009
Użytkownik
Użytkownik
Posty: 37
Rejestracja: 18 lis 2011, o 18:02
Płeć: Mężczyzna
Lokalizacja: bliżej nie określona
Podziękował: 17 razy
Pomógł: 1 raz

latex-numerowanie twierdzeń i definicji zdognie z rozdziałem

Post autor: Matt2009 »

Bardzo dziękuję! Teraz wszystko ok!
ODPOWIEDZ