komplexere Einheiten mit siunitx

Formelsatz für Mathematik, Naturwissenschaften und Technik


BrEin
Forum-Anfänger
Forum-Anfänger
Beiträge: 28
Registriert: Di 21. Mai 2013, 14:55

komplexere Einheiten mit siunitx

Beitrag 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

sudo
Forum-Guru
Forum-Guru
Beiträge: 459
Registriert: Mi 3. Okt 2012, 11:32

Beitrag von sudo »

Du musst es nur richtig machen:
\SI{1}{\ohm\meter\squared\per\meter}
PS: zu einem VM gehört auch \documentclass
Ein vollständiges Minimalbeispiel (VM) zu erzeugen, ist gar nicht schwer und hilft ganz oft, Fehler selber zu finden. Ohne bekommt man selten gute Antworten. Anleitungen findest du z.B. im golatex Wiki auf TeXWelt oder minimalbeipiel.de
Außerdem hilft das Lesen dieser Seite, Fragen richtig zu stellen.

BrEin
Forum-Anfänger
Forum-Anfänger
Beiträge: 28
Registriert: Di 21. Mai 2013, 14:55

Beitrag 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

Benutzeravatar
localghost
Forum-Meister
Forum-Meister
Beiträge: 826
Registriert: Di 8. Jul 2008, 15:40
Wohnort: Braunschweig

Einheiten trennen

Beitrag 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
TeX und LaTeX, Fragen und Antworten – TeXwelt

¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
² System: TeX Live 2024, TeXworks

BrEin
Forum-Anfänger
Forum-Anfänger
Beiträge: 28
Registriert: Di 21. Mai 2013, 14:55

Beitrag von BrEin »

Danke Thorsten.

Antworten