LaTex - numeracja twierdzeń i definicji
-
patryk00714
- Użytkownik

- Posty: 111
- Rejestracja: 18 wrz 2012, o 13:24
- Płeć: Mężczyzna
- Lokalizacja: Śmigiel
- Podziękował: 20 razy
- Pomógł: 13 razy
LaTex - numeracja twierdzeń i definicji
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ę!
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ę!
-
szw1710
LaTex - numeracja twierdzeń i definicji
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
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}
-
patryk00714
- Użytkownik

- Posty: 111
- Rejestracja: 18 wrz 2012, o 13:24
- Płeć: Mężczyzna
- Lokalizacja: Śmigiel
- Podziękował: 20 razy
- Pomógł: 13 razy
LaTex - numeracja twierdzeń i definicji
co to za komenda setcounter? za co odpowiada? dziękuje serdecznie!
-
szw1710
LaTex - numeracja twierdzeń i definicji
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.
-
patryk00714
- Użytkownik

- Posty: 111
- Rejestracja: 18 wrz 2012, o 13:24
- Płeć: Mężczyzna
- Lokalizacja: Śmigiel
- Podziękował: 20 razy
- Pomógł: 13 razy
LaTex - numeracja twierdzeń i definicji
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
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
-
szw1710
LaTex - numeracja twierdzeń i definicji
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łę.
Pokaż Twoją preambułę.
-
patryk00714
- Użytkownik

- Posty: 111
- Rejestracja: 18 wrz 2012, o 13:24
- Płeć: Mężczyzna
- Lokalizacja: Śmigiel
- Podziękował: 20 razy
- Pomógł: 13 razy
LaTex - numeracja twierdzeń i definicji
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}
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}
-
szw1710
-
patryk00714
- Użytkownik

- Posty: 111
- Rejestracja: 18 wrz 2012, o 13:24
- Płeć: Mężczyzna
- Lokalizacja: Śmigiel
- Podziękował: 20 razy
- Pomógł: 13 razy
-
szw1710
LaTex - numeracja twierdzeń i definicji
Może więc nie masz odpowiednich pakietów. Poszperaj w sieci jak to rozwiązać. Na razie mój czas się kończy.
-
a4karo
- Użytkownik

- Posty: 22461
- Rejestracja: 15 maja 2011, o 20:55
- Płeć: Mężczyzna
- Lokalizacja: Bydgoszcz
- Podziękował: 43 razy
- Pomógł: 3852 razy
LaTex - numeracja twierdzeń i definicji
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})
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})
