Latex, kropka na końcu numeru twierdzenia, definicja

Mathematica, Matlab, Statistica, LaTeX i wszelkiego rodzaju oprogramowanie przydatne matematykowi w pracy. Miejsca w sieci poświęcone zagadnieniu.
quru
Użytkownik
Użytkownik
Posty: 61
Rejestracja: 10 paź 2013, o 20:42
Płeć: Mężczyzna
Podziękował: 1 raz

Latex, kropka na końcu numeru twierdzenia, definicja

Post autor: quru »

W preambule zapisałem:

Kod: Zaznacz cały

ewtheorem{theorem}{Twierdzenie}[section]

ewtheorem{uw}[theorem]{Uwaga}

ewtheorem{df}[theorem]{Definicja}
Otrzymuje:

Definicja 1.1.1 Tekst definicja
Twierdzenie 1.1.2 Tekst twierdzenia
Uwaga 1.1.3 Tekst uwagi
itd. (kolejno: numer rozdziału, numer podrozdziału, kolejny numer).

Chciałbym, aby na końcu numeru była kropka, czyli:

Definicja 1.1.1. Tekst definicja
Twierdzenie 1.1.2. Tekst twierdzenia
Uwaga 1.1.3. Tekst uwagi

Jak zrobić aby na końcu numeru była kropka i spacja?
Awatar użytkownika
Cytryn
Użytkownik
Użytkownik
Posty: 405
Rejestracja: 17 wrz 2016, o 17:04
Płeć: Mężczyzna
Lokalizacja: Warszawa
Podziękował: 2 razy
Pomógł: 46 razy

Re: Latex, kropka na końcu numeru twierdzenia, definicja

Post autor: Cytryn »

Jestem zdania, że LaTeX zna się na typografii lepiej niż ja, ale jeśli naprawdę chcesz mieć kropki, zerknij na

Kod: Zaznacz cały

https://tex.stackexchange.com/questions
... nment?rq=1
Awatar użytkownika
Jakbog
Użytkownik
Użytkownik
Posty: 43
Rejestracja: 20 lis 2016, o 14:22
Płeć: Mężczyzna
Lokalizacja: Warszawa.
Pomógł: 8 razy

Re: Latex, kropka na końcu numeru twierdzenia, definicja

Post autor: Jakbog »

Cytryn, niemniej LaTeX musi wiedzieć, jakie są standardy w Twoim kraju. U Anglosasów na przykład kropki po numerze sekcji się nie stawia, a w Polsce się stawia. Dlatego domyślnie kropek nie ma i żeby je zrobić, można na przykład zamiast article użyć klasy mwart, która powstała po to, by skład artykułów był zgodny z polskimi standardami.

quru, polecam przyjrzeć się pakietowi thmtools, który oferuje praktycznie pełną kontrolę nad wyglądem "twierdzeń". Między innymi można w łatwy sposób zdefiniować "headpunct" czy "postheadspace", o które pytasz.
ODPOWIEDZ