Zawarte w nim makroinstrukcje pozwalaj� na odpowiednie pozycjonowanie
liczb w tabeli.
Dostarcza makroinstrukcj� D
(wywo�anie bez \
na pocz�tku),
kt�ra mo�e by� argumentem makroinstrukcji \newcolumn
(p. pakiet blkarray.sty).
Wywo�anie:
D{tsep}{dsep}{decimal places}
gdzie:
- tsep
- separator u�ywany w tek�cie �r�d�owym TeX`a
(kropka lub przecinek)
- dsep
- znak ten b�dzie wstawiony zamiast tsep,
czyli mo�na w tek�cie u�ywa� innego znaku ni� ma by� na wydruku, co
pozwala obej�� zastrze�enie podane powy�ej.
- decimal places
- okre�la orientacj� kolumny liczb wzgl�dem
kolumny tabeli. Warto�� --1 oznacza, �e znak separatora dziesi�tnego
znajdzie si� w �rodku kolumny (kolumna 1 i 3 w podanym przyk�adzie).
Warto�� dodatnia oznacza ile miejsc dziesi�tnych ma by� przeznaczone
na cz�� u�amkow� (kolumny 4, 5 i 6); kolumna 7 zosta�a zdefiniowana
ze zbyt ma�� liczb� miejsc po kropce.
Przyklad:
\newcolumntype{d}[1]{D{.}{\cdot}{#1}}
\newcolumntype{.}{D{.}{.}{-1}}
\newcolumntype{,}{D{,}{,}{2}}
\begin{tabular}{|d{-1}|d{2}|.|,|d{3}|d{4}|d{1}|}
1.2 & 1.2 &1.2 &1,2 &1.2 &1.2&1.2 \\
1.23 & 1.23 &12.5 &300,2 &12.5 &300.2&300.2 \\
1121.2& 1121.2&861.20 &674,29 &861.20 &674.29&674.29 \\
184 & 184 &10 &69 &10 &69&69 \\
.4 & .4 & &,4 & &.4 &.4 \\
& &.4 &&.4 & &
\end{tabular}
W�odzimierz Macewicz
Ostatnie zmiany: 05.05.2014.