Seite 1 von 1

komplexere Einheiten mit siunitx

Verfasst: Di 10. Sep 2013, 11:56
von BrEin
Hallo Leute,

ich habe es nun hinbekommen bei mir siunitx zu nutzen.
Ich finde es auch sehr ansehnlich, muss ich sagen. Nur habe ich jetzt ein Problem.

Als ich die Einheiten noch in mathematische Ausdrücke gepresst hatte, konnte ich die Form der Darstellung vorgeben:
1\(\Omega {m^2 \over m}\)
Da sieht man dann auch einer "1" gefolgt von einem Omega und dann der Quotient mit "m²" oben und "m" unten.

Wenn ich siunitx nutze:
\usepackage[per-mode=fraction,
            output-decimal-marker={,}
            ]{siunitx} 

\begin{document} 
   \SI{1}{\ohm\meter^{2}\per\meter}
\end{document}
Schreibt er alles hintereinander weg. Die "1", das Omega, ein "m", den Exponenten, einen Shlash und wieder ein "m".
Sieht ein wenig albern aus, wenn mal zwischen fraktaler schreibweie, was siunitx bei einfacheren Einheiten sehr wohl kann und macht, und dieser hin und her wechsel.

Weiß jemand das zu lösen?
Vielen Dank
BrEin

Verfasst: Di 10. Sep 2013, 12:14
von sudo
Du musst es nur richtig machen:
\SI{1}{\ohm\meter\squared\per\meter}
PS: zu einem VM gehört auch \documentclass

Verfasst: Di 10. Sep 2013, 12:21
von BrEin
Danke sudo.

Ich hatte es so gelößt:
\SI{1}{\ohm\meter\tothe{2}\per\meter}
Kaum macht man es richtig, gehts. So was.
Jetzt gibt es noch einen Schönheitsfehler. Ich hätte ganz gern das Omega nicht mit im Quotienten, sondern davor.

Wenn ich aber den Quotienten, wie im mathematischen Ausdruck, mittels Klammern separiere:
\SI{1}{\ohm{\meter\squared\per\meter}}
wird wieder alles hintereinander weg geschrieben.

Lässt sich das auch lösen?

Danke
BrEin

Einheiten trennen

Verfasst: Di 10. Sep 2013, 12:41
von localghost
Du kannst mit \si auch nur Einheiten ohne Maßzahl schreiben.
\documentclass[ngerman]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{selinput}
\SelectInputMappings{
  adieresis={ä},
  germandbls={ß}
}
\usepackage{babel}
\usepackage[locale=DE]{siunitx}
\sisetup{
  per-mode=fraction
}


\begin{document}
  \SI{1}{\ohm}\si{\m\squared\per\m}
\end{document}

Thorsten

Verfasst: Di 10. Sep 2013, 13:36
von BrEin
Danke Thorsten.