Tegelijk centreren en uitlijnen op decimaalteken in een kolom
Beste, Ik heb volgend probleem. Ik wil een tabel maken waarin de getallen van dezelfde kolom uitgelijnd worden op het decimaalteken. Dat heb ik eerst gedaan op de volgende manier (het gaat mij hier om de 4e kolom): \begin{table}[htb] \centering \caption{Surface area available for pegylation \label{t:surfacebeads2}} \begin{tabular}{cccr@{.}l} \hline Size & Concentration (g/ml) & Volume used (ml) & \multicolumn{2}{c}{Surface area (nm$^2$)} \\ \hline 40 nm & 5 & 0.2 & 14&3 $\times 10^{18}$\\ 100 nm & 2 & 0.5 & 5&7 $\times 10^{18}$\\ 200 nm & 2 & 0.5 & 11&4 $\times 10^{12}$\\ \hline \end{tabular} \end{table} Dan heb ik het probleem dat die vierde kolom in zijn geheel links uitgelijnd is, en niet gecentreerd zoals de 3 andere. Natuurlijk is dat niet mooi en wil ik die 4e ook gecentreerd, maar kan daar niks aan veranderen op deze manier. Dan heb ik geprobeerd met de packages dcolumn en rccol, maar dan heb ik continu problemen met die $\times 10^{18}$. Zolang dat er niet bijstaat lukt het met die packages om gelijktijdig te centreren en uit te lijnen op de decimaaltekens. Ik heb veel online zitten zoeken hiernaar en heb al uren allerlei dingen zitten uitproberen, maar ik krijg dat niet opgelost. Kan iemand mij uit de brand helpen hiermee? Vriendelijke Groeten, Katrien
Ik zou het dcolumn package gebruiken: http://tug.ctan.org/tex-archive/macros/latex/required/tools/dcolumn.pdf On 2010-11-19 11:09, F-BTSC wrote:
Ik heb volgend probleem. Ik wil een tabel maken waarin de getallen van dezelfde kolom uitgelijnd worden op het decimaalteken. Dat heb ik eerst gedaan op de volgende manier (het gaat mij hier om de 4e kolom):
-- Wybo
Katrien schreef:
Dan heb ik geprobeerd met de packages dcolumn en rccol, maar dan heb ik continu problemen met die $\times 10^{18}$.
Dcolumn werkt als je de $$ weghaalt. Dat package verwerkt zijn kolom al in math-mode en die $$ verstoren dat. En als je een macrootje definieert: \newcommand\p[1]{ \times10^{#1}} dan kun je schrijven: 14.3\p{18}. Makkelijker en minder kans op fouten. Succes! -- Piet van Oostrum Cochabamba. URL: http://pietvanoostrum.com/ Nu Fair Trade woonartikelen op http://www.zylja.com
Hallo allemaal,
Zoals al veel vaker in de wereld van latex: het probleem waar je mee zit is al eens eerder voorgekomen en iemand heeft er een style file voor geschreven. In dit geval: het siunitx pakket ondersteunt verschillende vormen van uitlijnen in tabellen volgens de regels van het SI. In principe is het pakket beschikbaar in texlive en dergelijke maar anders even via Google en CTAN makkelijk te vinden.
Er zijn overigens 2 goede pakketten voor SI gerelateerde dingen: SIunits en siunitx. Ik gebruik SIunits heel vaak en heb er goede ervaringen mee. Er zit onder andere een macro \power{x}{y} die in feite niets anders doet dan $x^y$ maar het werkt wel heel makkelijk. Het siunitx pakket heb ik nog nooijt gebruikt, maar ik heb het ooijt op mijn lijstje van "pakketten die ik nog eens moet bestuderen" gezet, met name vanwege het uitlijnen van tabellen.
Groeten,
Wilfred
--- On Sat, 20/11/10, Wybo Dekker
From: Wybo Dekker
Subject: Re: [Tex-nl] Tegelijk centreren en uitlijnen op decimaalteken in een kolom To: tex-nl@ntg.nl Date: Saturday, 20 November, 2010, 12:24 AM Ik had weer niet goed opgelet. Om het goed te maken hierbij een kant-en-klare in de attachment: On 2010-11-19 11:09, F-BTSC wrote:
Ik wil een tabel maken waarin de getallen van dezelfde kolom uitgelijnd worden op het decimaalteken.
-- Wybo
-----Inline Attachment Follows-----
_______________________________________________ TeX-NL mailing list TeX-NL@ntg.nl http://www.ntg.nl/cgi-bin/mailman/listinfo/tex-nl
participants (4)
-
F-BTSC
-
Piet van Oostrum
-
Wilfred van Rooijen
-
Wybo Dekker