Jak zmienić numerowanie tabel w LaTeX

Mathematica, Matlab, Statistica, LaTeX i wszelkiego rodzaju oprogramowanie przydatne matematykowi w pracy. Miejsca w sieci poświęcone zagadnieniu.
Ikelad
Użytkownik
Użytkownik
Posty: 4
Rejestracja: 20 sty 2018, o 16:30
Płeć: Mężczyzna
Lokalizacja: Wrocław

Jak zmienić numerowanie tabel w LaTeX

Post autor: Ikelad »

Jak zmienić automatyczną (?) numerację tabel w LaTeX? Pojawiła się taka numeracja: "Tabela 8.1: Obciążenia pracowników Centrum z podziałem na wykładane przedmioty"? Cyfra "8" to numer rozdziału. Jaką komendę użyć do wstawienia odstępu między tytułem tabeli a tabelą? Czy tabela może przejść na następną stronę? Dziękuję za podpowiedzi
athame
Użytkownik
Użytkownik
Posty: 576
Rejestracja: 2 lut 2012, o 21:42
Płeć: Mężczyzna
Lokalizacja: Radom
Podziękował: 1 raz
Pomógł: 64 razy

Jak zmienić numerowanie tabel w LaTeX

Post autor: athame »

Ikelad pisze:Jak zmienić automatyczną (?) numerację tabel w LaTeX? Pojawiła się taka numeracja: "Tabela 8.1: Obciążenia pracowników Centrum z podziałem na wykładane przedmioty"? Cyfra "8" to numer rozdziału.
Co chcesz osiągnąć? Inny format numeracji, czy np. brak?
Ikelad pisze:Jaką komendę użyć do wstawienia odstępu między tytułem tabeli a tabelą?
Taką jak wszędzie. Na przykład vspace.
Ikelad pisze:Czy tabela może przejść na następną stronę?
Może. Łatwa opcja to pakiet longtable.
Ikelad
Użytkownik
Użytkownik
Posty: 4
Rejestracja: 20 sty 2018, o 16:30
Płeć: Mężczyzna
Lokalizacja: Wrocław

Jak zmienić numerowanie tabel w LaTeX

Post autor: Ikelad »

Dziękuję za szybką odpowiedź. Zaraz wstawię komendy w odpowiednie miejsca. W sprawie numeracji. Tak, chcę zacząć od 1.-- 20 sty 2018, o 17:54 --Odstęp nie działa. Tabelka "rozjechała się". Użyłem takiej komendy.:

egin{table}[h]
caption{Obciążenia pracowników Centrum z podziałem na wykładane przedmioty}
vspace
egin{tabular}{| p{5cm} | p{5cm}| l |}
hline
athame
Użytkownik
Użytkownik
Posty: 576
Rejestracja: 2 lut 2012, o 21:42
Płeć: Mężczyzna
Lokalizacja: Radom
Podziękował: 1 raz
Pomógł: 64 razy

Re: Jak zmienić numerowanie tabel w LaTeX

Post autor: athame »

vspace wymaga podania wartości odstępu.

W sprawie numeracji – jeśli używasz pakietu amsmath to wystarczy komenda:
umberwithin{table}{section}
(np. w preambule).
a4karo
Użytkownik
Użytkownik
Posty: 22233
Rejestracja: 15 maja 2011, o 20:55
Płeć: Mężczyzna
Lokalizacja: Bydgoszcz
Podziękował: 38 razy
Pomógł: 3759 razy

Re: Jak zmienić numerowanie tabel w LaTeX

Post autor: a4karo »

Kod: Zaznacz cały

enewcommand	hefigure{arabic{figure}}
setcounter{figure}{-1}

Kod: Zaznacz cały

vspace{1cm}
Ikelad
Użytkownik
Użytkownik
Posty: 4
Rejestracja: 20 sty 2018, o 16:30
Płeć: Mężczyzna
Lokalizacja: Wrocław

Re: Jak zmienić numerowanie tabel w LaTeX

Post autor: Ikelad »

Z odległością sprawa rozwiązana. Dziękuje. Pozostaje problem numeracji. Nie, nie używam wspomnianego pakietu. Jedak po jego dodaniu, niewiele się zmieniło. Numeracja ciągła rozdziałów dalej pozostała prawie niezmieniona. Przed 1 pojawiło się "O".

Tabela 8.0.1: Obci...
Ostatnio zmieniony 20 sty 2018, o 18:58 przez Ikelad, łącznie zmieniany 1 raz.
a4karo
Użytkownik
Użytkownik
Posty: 22233
Rejestracja: 15 maja 2011, o 20:55
Płeć: Mężczyzna
Lokalizacja: Bydgoszcz
Podziękował: 38 razy
Pomógł: 3759 razy

Re: Jak zmienić numerowanie tabel w LaTeX

Post autor: a4karo »

Kod: Zaznacz cały

enewcommand	hetable{arabic{table}}
setcounter{table}{0}
Ikelad
Użytkownik
Użytkownik
Posty: 4
Rejestracja: 20 sty 2018, o 16:30
Płeć: Mężczyzna
Lokalizacja: Wrocław

Re: Jak zmienić numerowanie tabel w LaTeX

Post autor: Ikelad »

Perfetto! Dziękuję za pomoc.

-- 20 sty 2018, o 23:07 --

Mam jeszcze jedno pytanie. Niestety, tabela wyszła zbyt duża i powinna przejść na następną stronę. Czy jest jeszcze do uratowania (używam kodu table...i)? Czy muszę zmienić kod na longtable?

-- 21 sty 2018, o 13:30 --

Być może jest to kolejna prośba typu: zajrzyj do dokumentacji. Niestety, nie znalazłem rozwiązania. Jak usunąć numer strony (u dołu) ze spisu treści oraz części (/part). W rozdziałach użyłem: hispagestyle{empty} i zadziałało.

-- 21 sty 2018, o 19:17 --

Kolejne problemy. Trzecia tabela wprowadziła numerację od początku (dwie pierwsze znajdują się we wcześniejszym). W preambule wpisałem:


enewcommand hetable{arabic{table}}
setcounter{table}{0}

I następne pytanie. Jak ujednolicić zapis caption W longtable tytuł jest wypośrodkowany, w table od lewej Czy stosowanie zamiennie obu formatów tabeli ma wpływ na numerację?-- 21 sty 2018, o 20:37 --Problem z ciągłą numeracją tabel rozwiązany:

usepackage{chngcntr}
counterwithout{figure}{chapter}
counterwithout{table}{chapter}

Pozostają powyższe pytania... Jak na razie bez odpowiedzi
ODPOWIEDZ