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})