dcolumn

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.