On Fri, 26 Oct 2001, Romuald Kotowski wrote:
RK> Czy ktos natknal sie na taki problem z tabular lub wie jak go
RK> rozwiazac?
RK>
RK> w otoczeniu tabular podaje szerokosc kolumn poprzez polecenie
RK> p{ilestamcm}.
Wzorzec kolumny p{2cm} nie podaje bynajmniej szerokości kolumny, mówi
on, że kolumna będzie składana jako \parbox[t]{2cm}. Akapity są
domyślnie składane z justowaniem w lewo. Dopisanie w komórce \centering
zmienia centrowanie.
RK> Skutek jest taki, ze wyrazenia w wierszach nie sa centrowane,
RK> tylko przesuniete do lewego brzegu. Poradzilem sobie z tym
RK> piszac \centering {cos tam} w kazdej komorce. Ale ostatnia , po
RK> ktorej pisze juz \\, nie przyjmuje tego polecenia i albo nie ma
RK> centrowania albo cos sie nie podoba.
Przyznaję, że jestem zaskoczony testem. Wygląda na to, że całość
ostatniej (w wierszu) komórki jest łykana jako argument do \parbox-a, w
szczególności \\ jest interpretowane jako zmiana wiersza w akapicie, a
nie jako nowy wiersz w tabeli.
RK> Dodalem dodatkowa kolumne p{0cm}, wtedy ladnie centruje ale za
RK> to dorysowywyje dodatkow kawalki poziomych linii.
Trochę to kryptycznie brzmi. Może chodzi o to, że dodane są domyślne
odstępy międzykolumnowe. Radziłbym dodać sztucznę kolumnę o wzorcu
@{}p{0cm}, wówczas naprawdę nic sie nie doda, a \\ będzie
interpretowane poprawnie.
RK> Polecenie m{ilestamcm} tez nie chce dzialac.
Ten wzorzec mówi, że złożony akapit będzie centrowany w pione wewnątrz
tabeli. Sam skład akapitu wewnątrz pudełka jest jak zwykle.
RK> Czy trzeba dolaczyc jakis dodatkowy pakiet?
Pakiet array poprawia różne niedoskonałości LaTeX-a ze skłądem tabel.
Może pomoże i w tym przypadku.
Pozdrowienia
--
Andrzej Borzyszkowski