Strona 1 z 1

LaTex - numeracja twierdzeń i definicji

: 14 gru 2015, o 16:08
autor: patryk00714
Witam, jestem w trakcie pisania pracy magisterskiej.
Chce ją sformatować tak, aby twierdzenia, definicje, wnioski itp były numerowane w sposób ciągły, przykładowo dla rozdziału 1:

tw 1.1
def 1.2
wniosek 1.3
def 1.4
wniosek 1.5 itp

ale dla rozdziału drugiego już

tw. 2.1
def. 2.2 itp

jak pozbyć się rozdziału "0"?
jak to zrobić?

z góry dziękuję!

LaTex - numeracja twierdzeń i definicji

: 14 gru 2015, o 16:15
autor: szw1710
Dam Ci preambułę jednej z moich prac. Zmodyfikuj ją pod swoje potrzeby. A może od razu zadziała...

Eksperymentuj z różnymi wartościami setcounter{secnumdepth}{1} podmieniając jedynkę na różne liczby.

Kod: Zaznacz cały

documentclass[12pt,leqno]{amsbook}
usepackage{polski}

usepackage[a4paper,left=1.4in,right=1in,top=1in,bottom=1in]{geometry}

	heoremstyle{plain}

ewtheorem{tw}{hspace{-parindent}Twierdzenie}

ewtheorem{stw}[tw]{hspace{-parindent}Stwierdzenie}

ewtheorem{wn}[tw]{hspace{-parindent}Wniosek}

ewtheorem{lm}[tw]{hspace{-parindent}Lemat}

	heoremstyle{definition}
 
ewtheorem{df}[tw]{hspace{-parindent}Definicja}
 
ewtheorem{uw}[tw]{hspace{-parindent}Uwaga}
 
ewtheorem{pr}[tw]{hspace{-parindent}Przykład}
 
setcounter{secnumdepth}{1}

LaTex - numeracja twierdzeń i definicji

: 14 gru 2015, o 16:17
autor: patryk00714
co to za komenda setcounter? za co odpowiada? dziękuje serdecznie!

LaTex - numeracja twierdzeń i definicji

: 14 gru 2015, o 16:42
autor: szw1710
Na razie eksperymentuj i zobacz czy jakiś numer Ci odpowiada. Długo by tłumaczyć mechanizm działania liczników. W LateX-u prawie wszystko jest licznikiem.

LaTex - numeracja twierdzeń i definicji

: 14 gru 2015, o 16:48
autor: patryk00714
numeracja jest po kolei, jak chciałem dziękuję.

Mam ją tylko w takiej postaci:

Rodziały: 0.1, 0.2, 0.3 itp
podrozdziały 0.1.1,0.1.2,...

zmieniam wartości setcounter, nic się nie dzieje.

Bardzo dziękuje raz jeszcze za pomoc

LaTex - numeracja twierdzeń i definicji

: 14 gru 2015, o 16:53
autor: szw1710
Nie ma sprawy. Jeszcze więc trzeba by zmodyfikować jedną komendę. Musze sobie przypomnieć. Ale ciekawe, że w mojej pracy jest bez tych zer.

Pokaż Twoją preambułę.

LaTex - numeracja twierdzeń i definicji

: 14 gru 2015, o 17:06
autor: patryk00714
documentclass[12pt,b5paper,nottitlepage]{report}

usepackage{polski}

usepackage[utf8]{inputenc}
usepackage{amsmath}
usepackage{amsfonts}
usepackage[T1]{fontenc}
usepackage{amsthm}



umberwithin{equation}{section}

heoremstyle{plain}

ewtheorem{twr}{hspace{-parindent}Twierdzenie}[section]


ewtheorem{lem}[twr]{hspace{-parindent}Lemat}

heoremstyle{definition}

ewtheorem{df}[twr]{hspace{-parindent}Definicja}

ewtheorem{uw}[twr]{hspace{-parindent}Uwaga}

LaTex - numeracja twierdzeń i definicji

: 14 gru 2015, o 17:20
autor: szw1710
Podmień nazwę klasy z report na amsbook i zobacz co będzie.

LaTex - numeracja twierdzeń i definicji

: 14 gru 2015, o 17:26
autor: patryk00714
"proces zakończył się z błędami", nie zwraca podglądu.

LaTex - numeracja twierdzeń i definicji

: 14 gru 2015, o 17:30
autor: szw1710
Może więc nie masz odpowiednich pakietów. Poszperaj w sieci jak to rozwiązać. Na razie mój czas się kończy.

LaTex - numeracja twierdzeń i definicji

: 14 gru 2015, o 19:18
autor: athame
A nie wystarczy doraźnie: addtocounter{chapter}{1} ?

LaTex - numeracja twierdzeń i definicji

: 14 gru 2015, o 22:00
autor: a4karo
Nie wiem czego używasz: chapter{...} czy section{}
W jednym i drugim przypadku wystąpienie takiej sekwencji powoduje zwiększenie licznika o nazwie "chapter" lub "section" o jeden. Jeżeli piszesz tekst przed pierwszym wystąpieniem chapter{...} czy section{}, to te liczniki są ustawione na 0. Nic więc dziwnego, że numerki są zerowe.
Jeżeli chcesz numerować od 1, to masz dwie możliwości: albo stworzysz rozdziała np o nazwie "Wstęp" czy cokolwiek, albo ustawisz licznik na 1 komendą setcounter{chapter}{1} (ew. setcounter{section}{1})