PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : rccol funktioniert nicht; Fehler "Illegal pream-token (R): `c' used"



GeoMarv
19-08-2008, 00:11
Hallo allerseits.

ich komme mal wieder nicht weiter...:mad:

Ich will die Zahlen in einer Tabelle am Komma ausrichten. Diese Zahlen haben teilweise negative Vorzeichen.
Ausrichten möchte ich gern mit rccol. Leider bekomme ich meine Tabelle nicht zum laufen. Ich habe dann ein Beispiel aus der Dokumentation von rccol direkt in mein Projekt kopiert und das lief auch nicht. Ich erhalte ständig die Fehlermeldung:


! Package array Error: Illegal pream-token (R): `c' used.

See the array package documentation for explanation.
Type H <return> for immediate help.
...

l.41 \begin{tabular}{R{4}{3}R{1}{1}R{2}{2}}




Ich habe vermutet das es mit dem Package "array" zusammenhängt und dieses mit % blockiert, es ist aber das gleiche wieder passiert. Nun denke ich das vielleicht was in der Präambel nicht stimmt denn das Beispiel aus der Dokumentation wird wohl stimmen. Daher hier noch die Präambel mit dem kopierten Beispiel aus der rccol-Doku...

%\documentclass[a4paper,10pt,twoside]{article} % zweiseitig
\documentclass[a4paper,12pt,titlepage]{article}
%\documentclass[DIV10,BCOR1cm]{scrartcl}

% Pakete und Paket-Configs
\usepackage{times} % Times Roman als Standardschrift
\usepackage{ngerman} % neue deutsche Rechtschreibung und Trennung
\usepackage[latin1]{inputenc} % Umlaute üöä auch normal benutzen und nicht maskieren
\usepackage[round]{natbib} % ermöglicht Literaturverzeichniss
\usepackage{amsfonts} % Extra mathematical symbols
\usepackage{longtable} % Support for tables longer than a page.
\usepackage{graphicx}
\usepackage{textcomp}
\usepackage{amsmath}
\usepackage{wasysym}
\usepackage{float}
\usepackage{tabularx}
\usepackage{calc}
\usepackage[T1]{fontenc} % ?? aber notwendig für korrekte PDF-Metadaten
\usepackage{caption}
\usepackage{setspace}
\usepackage{subfig}
\usepackage[comma][norounding]{rccol}%für ausrichtung an Komma



%\usepackage{amstext}
%\usepackage{amslatex}
\usepackage{amssymb}
\usepackage{array}

%\usepackage[rflt]{floatflt} % verbessertes floatfig, als um figure's fliesende texte
%\sloppy % großzügigere Wortabstände
%\usepackage{titlesec}
%\titleformat{\paragraph}[hang]{\bf}{\thetitle\quad}{0pt}{}
%\titlespacing{\paragraph}{0pt}{1em}{0.5em}




\bibpunct{(}{)}{;}{a}{,}{,}
%\bibliographystyle{german_abbrvnat} % Stil des Literaturverzeichnisses und der Bezüge
%\bibliographystyle{gerabbrv}
%\bibliographystyle{german_plain}
%\bibliographystyle{abbrvnat} % versuch, ob das auch unter miktex klappt
%\bibliographystyle{dinat}
%\bibliography{Geochem}


\begin{document}



\begin{tabular}{R{4}{3}R{1}{1}R{2}{2}}
\hline
\multicolumn{1}{c}{Value 1} & \multicolumn{1}{c}{Value 2} &
\multicolumn{1}{c}{Value 3}\tabularnewline
\hline
2345,765 & {\mathversion{bold}} 1,6 & 21 \tabularnewline
45,130 & 0,2 & 1,65 \tabularnewline
543,99 & {\makebox[0mm][r]{$>{}$}}2 & 9,9 \tabularnewline
\hline
\end{tabular}

\end{document}



Bitte helft mir auf die Sprünge sonst war´s das mit der Haarpracht

Ciao, Martin

Stefan_K
19-08-2008, 01:07
Hallo Martin,

das Laden von rccol ist nicht ganz korrekt, lade es in der Weise:

\usepackage[comma,norounding]{rccol}

Viele Grüße,

Stefan

GeoMarv
19-08-2008, 14:19
Hallo Stefan!

danke für die Antwort. Das habe ich schon probiert, aber da ist die Anzahl der Fehlermeldungen nicht zurückgegangen. Mir ist noch was eingefallen. Ich habe bei CTAN das rccol-package geladen aber da war keine rccol.sty dabei. Die habe ich dann bei dieser Adresse gefunden,

http://www.uni-salzburg.at/portal/page?_pageid=138,456791&_dad=portal&_schema=PORTAL

als .txt gespeichert und dann zu rccol.sty umbenannt. Vielleicht ist da ja ein Fehler passiert?

Grüßle

Martin

bobmalaria
19-08-2008, 14:29
hi,

lade das paket nochmal von ctan. in dem zip folder ist ein ordner enthalten der so heißt wie das paket.

diesen ordner entpackst du z.b. für miktex in

c:\...\Miktex2.7\tex\latex.

am ende sieht das also so aus c:\...\Miktex2.7\tex\latex\paketname

in diesem paket sind 2 dateien, eine *.ins und *.dtx
klicke rechts auf die *.ins und wähle öffnen mit
und öffne dann die datei mit latex.exe (ist im ordner c:\...\Miktex2.7\miktex\bin zu finden)
daraufhin wird die sty datei erstellt.

jetzt noch start-->programme-->miktex2.7-->settings-->update fndb

du hast soeben manuell ein paket installiert, glückwunsch :D

probiere jetzt deinen code

GeoMarv
19-08-2008, 20:19
Juhu, er kann es!!!!!!!!:rolleyes:

Danke

Leider gibts ein Aber, aber nur ein kleines...

Ich habe in meiner Tabelle Text in Spalten und Zeilen und sobald ich Text in meiner Testtabelle hatte kamen Fehlermeldungen. Im Forum hab ich einen Thread gefunden der mir aber nicht so richtig was gesagt hat.

Der Befehl

\resizebox{\linewidth}{!}...

hat bei nur die Größe verändert. Durch rumprobieren ging es indem ich \multicolumn{1}{c}{Text} für den Text genommen habe aber bei meiner Riesentabelle derer ich noch zwei machen muss kann das doch keine Lösung sein

Also wenn ihr mir noch mal helfen könntet, wäre supi :)

GeoMarv
19-08-2008, 20:56
Also das mit dem Text hab ich hinbekommen, die Spalte in der der Text steht darf natürlich nicht mit R{}{} definiert sein...hm irgendwie logisch aber jetzt macht das liebe rccol überall eine Null in Zellen in denen nichts steht...oh man ein Problem jagt das nächste...

Ciao

Martin