SiunitX und eigene "Indizes"
Ich habe hier kein \textrm oder ähnliches gesetzt wie Du siehst.
Ansonsten gibt es auch die Möglichkeit per=frac als Option von siunitx zu laden und dann den Befehl \per für einen waagerechten Bruchstrich zu verwenden:
Ansonsten gibt es auch die Möglichkeit per=frac als Option von siunitx zu laden und dann den Befehl \per für einen waagerechten Bruchstrich zu verwenden:
\usepackage{xfrac} \usepackage[per=frac, loctolang={DE:german} ]{siunitx}
[1] goLaTeX-Knigge
[2] Minimalbeispiel
Acer TM5730, Core2Duo P8400, WinXP SP3, MiKTeX 2.8, TeXnicCenter 1.0 & 2.a3
--
Aut viam inveniam aut faciam.
[2] Minimalbeispiel
Acer TM5730, Core2Duo P8400, WinXP SP3, MiKTeX 2.8, TeXnicCenter 1.0 & 2.a3
--
Aut viam inveniam aut faciam.
Moment: Das ist aber nicht bei siunitx sondern im Tabellenkopf.
Wenn man dort nicht den Mathemodus verwendet, meckert TeX logischer Weise über die Tiefstellung. Um diesen Index zu setzen braucht man im Text (nicht in siunitx) den Mathemodus und weil ich das O nicht kursiv setzen wollte, habe ich dann \text drum gesetzt.
Wenn man dort nicht den Mathemodus verwendet, meckert TeX logischer Weise über die Tiefstellung. Um diesen Index zu setzen braucht man im Text (nicht in siunitx) den Mathemodus und weil ich das O nicht kursiv setzen wollte, habe ich dann \text drum gesetzt.
[1] goLaTeX-Knigge
[2] Minimalbeispiel
Acer TM5730, Core2Duo P8400, WinXP SP3, MiKTeX 2.8, TeXnicCenter 1.0 & 2.a3
--
Aut viam inveniam aut faciam.
[2] Minimalbeispiel
Acer TM5730, Core2Duo P8400, WinXP SP3, MiKTeX 2.8, TeXnicCenter 1.0 & 2.a3
--
Aut viam inveniam aut faciam.
Na genau das mein ich doch. Ich wollte gern die einheiten in den Tabellenkopf schreiben. Daher hätte ich bei der Lösung mit frac in den Mathemodus gehen müssen, den Bruch schreiben und alle Einheiten mit \Text oder \textrm umklammern.
Bei Siunitx speicher ich mir die Einheitenbeschreibung (wie heißt das eigentlich) O_2 einfach vor und nutze dann einen Befehl um sie wie alle anderen Einheiten aufzurufen. Ich finde so hat man weniger Stress.
Oder was meinst du?
Bei Siunitx speicher ich mir die Einheitenbeschreibung (wie heißt das eigentlich) O_2 einfach vor und nutze dann einen Befehl um sie wie alle anderen Einheiten aufzurufen. Ich finde so hat man weniger Stress.
Oder was meinst du?
Nein, das brauchst Du nicht:Münzi hat geschrieben:... Daher hätte ich bei der Lösung mit frac in den Mathemodus gehen müssen, den Bruch schreiben und alle Einheiten mit \Text oder \textrm umklammern.
\begin{tabular}{cc} Lösung & Konzentration in \SI{}{\frac{O_2}{l}} \\ \hline \\ A & 0,05 \\ B & 0,01 \end{tabular}
Neu- bzw. Redefinierung eines Befehls würde ich es nennen, wen man die Kommandos newcommand oder renewcommand verwendet.Münzi hat geschrieben:Bei Siunitx speicher ich mir die Einheitenbeschreibung (wie heißt das eigentlich) ...
Sicher, das ist die eleganteste Möglichkeit, wenn Du die Konstrukte mehrfach verwenden willst. Das sähe dann so aus:Münzi hat geschrieben:... O_2 einfach vor und nutze dann einen Befehl um sie wie alle anderen Einheiten aufzurufen. Ich finde so hat man weniger Stress.
\newcommand{\OCon}{\frac{O_2}{l}} \begin{tabular}{cc} Lösung & Konzentration in \SI{}{\OCon} \\ \hline \\ A & 0,05 \\ B & 0,01 \end{tabular}
\newcommand{\OCon}{\frac{O_2}{l}} \begin{tabular}{cc} Lösung & Konzentration in \OCon \\ \hline \\ A & 0,05 \\ B & 0,01 \end{tabular}
[1] goLaTeX-Knigge
[2] Minimalbeispiel
Acer TM5730, Core2Duo P8400, WinXP SP3, MiKTeX 2.8, TeXnicCenter 1.0 & 2.a3
--
Aut viam inveniam aut faciam.
[2] Minimalbeispiel
Acer TM5730, Core2Duo P8400, WinXP SP3, MiKTeX 2.8, TeXnicCenter 1.0 & 2.a3
--
Aut viam inveniam aut faciam.
Ach jetzt versteh ich was du meinst. Wusste nicht, dass man in SI-Umgebung auch mit Math-Elementen arbeiten kann.
Nebenbei, du brauchst nicht so umständlich umdefinieren. Siunitx bietet dafür direkt eine Option die in die Präambel unter die Packages geschrieben wird.
Für solche Dinge wie ich sie jetzt brauchte (also die Einheit näher beschreiben):
Wenn du das machst, schreibt dir Siunitx die Anzeige als Indizes an deine Einheit. Das finde ich etwas unüblich, daher muss noch die Option
gesetzt werden. Dann setzt er es nicht als Indizes sonder setzt es in gleicher Schriftgröße dahinter.
Nebenbei, du brauchst nicht so umständlich umdefinieren. Siunitx bietet dafür direkt eine Option die in die Präambel unter die Packages geschrieben wird.
Für solche Dinge wie ich sie jetzt brauchte (also die Einheit näher beschreiben):
\DeclareSIQualifier\befehlsname{Anzeige}
\sisetup{qualifier-mode = space}
Genau das meinte ich. :o)Münzi hat geschrieben:... in SI-Umgebung auch mit Math-Elementen arbeiten kann.
Ja, das habe ich ganz zu Anfang des Threads bei Euch ja gelesen. Kannte ich noch nicht, werde ich bei Zeiten auch mal ausprobieren. Die newcommand-Variante finde ich allerdings erstmal nicht umständlicher.Münzi hat geschrieben:... Siunitx bietet dafür direkt eine Option die in die Präambel unter die Packages geschrieben wird.
Ich nicht. Ich würde molekularen Sauerstoff immer mit tiefgestellter 2 schreiben, bin aber auch kein Chemiker sondern Fahrzeugtechniker und bei uns wird das so geschrieben.Münzi hat geschrieben:... schreibt dir Siunitx die Anzeige als Indizes an deine Einheit. Das finde ich etwas unüblich ...
Zuletzt geändert von KarlMarx am Do 15. Jul 2010, 17:34, insgesamt 2-mal geändert.
[1] goLaTeX-Knigge
[2] Minimalbeispiel
Acer TM5730, Core2Duo P8400, WinXP SP3, MiKTeX 2.8, TeXnicCenter 1.0 & 2.a3
--
Aut viam inveniam aut faciam.
[2] Minimalbeispiel
Acer TM5730, Core2Duo P8400, WinXP SP3, MiKTeX 2.8, TeXnicCenter 1.0 & 2.a3
--
Aut viam inveniam aut faciam.
Ahso, o.k.
Na dann sind ja erstmal alle Klarheiten beseitigt?
Gruß, Marx.
Na dann sind ja erstmal alle Klarheiten beseitigt?
Gruß, Marx.
[1] goLaTeX-Knigge
[2] Minimalbeispiel
Acer TM5730, Core2Duo P8400, WinXP SP3, MiKTeX 2.8, TeXnicCenter 1.0 & 2.a3
--
Aut viam inveniam aut faciam.
[2] Minimalbeispiel
Acer TM5730, Core2Duo P8400, WinXP SP3, MiKTeX 2.8, TeXnicCenter 1.0 & 2.a3
--
Aut viam inveniam aut faciam.