Seite 1 von 1
Einheiten mit siunitx
Verfasst: Di 12. Apr 2016, 00:02
von starter
Ich versuche schon länger, mit siunitx meine Einheiten einmal ordentlich hinzubekommen, aber leider funktioniert es nicht. Was mach ich denn falsch?
\documentclass[a4paper,10pt,fleqn]{article}
\usepackage[polutonikogreek, latin, english, french, ngerman]{babel}
\usepackage{siunitx}
\begin{document}
F = Kraft in \si{\N}
A = Fläche im \si{m/sˆ2}
1 \si{\Pa} = 1 \si{\n\per\cms} = 1 \si{\Pa}
1 hPa = \si[1]{\mbar} = \si[100]{\Pa} = \si[1]{\BAR}
\si[105]{\Pa} = 750 Torr (mmHg)
\end{document}
[/code]
Verfasst: Di 12. Apr 2016, 00:19
von starter
Zudem habe ich gerade versucht die barometrische Höhenformel einzugeben. Aber daran ist auch etwas faul. Irgend was am Gleichungen erstellen habe ich noch nicht kappiert.
\documentclass[a4paper,10pt,fleqn]{article}
\usepackage[polutonikogreek, latin, english, french, ngerman]{babel}
\usepackage{siunitx}
\begin{align*}
p = p_{0} \cdot ^{\dfrac{- \rho_{0} \cdot g\ cdoth}{p_{0}}}
\end{align*}
Verfasst: Di 12. Apr 2016, 07:53
von Besserwisser
Es fehlen \begin{document} und \end{document} und bei g\ cdoth muss das Leerzeichen hinter das c verschoben werden und dann fehlt natürlich noch eines vor dem h.
Ich halte auch wenig davon, immer gleich reflexartig zu \dfrac zu greifen. Die Arbeitsweise von \frac ergibt häufig einen Sinn.
Verfasst: Di 12. Apr 2016, 08:37
von starter
Es hat mit \begin{align*} \end{align*} leider immer noch nicht funktioniert. Darum habe ich jetzt {equation} gewählt aber ohne Erfolg
\documentclass[a4paper,10pt,fleqn]{article}
\usepackage[polutonikogreek, latin, english, french, ngerman]{babel}
\usepackage{siunitx}
\begin{document}
\begin{equation}
p = p_{0} \cdot ^{\frac{- \text{\rho}_{0} \cdot \text{g} \cdot \text{h}}{\text{p_{0}}}}
\end{equation}
\end{document}
Verfasst: Di 12. Apr 2016, 09:13
von Besserwisser
Variablen setzt man nicht als Text:
\documentclass[a4paper,10pt,fleqn]{article}
\usepackage[polutonikogreek, latin, english, french, ngerman]{babel}% wird im Beispiel nicht verwendet
\usepackage{siunitx}% wird im Beispiel nicht verwendet
\usepackage{amsmath}
\begin{document}
\begin{align*}
p &= p_{0} \cdot ^{\frac{-\rho_{0} \cdot g \cdot h}{p_{0}}}
\end{align*}
\end{document}
Verfasst: Di 12. Apr 2016, 09:24
von starter
Könntest du mir noch einen Tipp bezüglich den Einheiten geben? (siehe ganz oben)
Verfasst: Di 12. Apr 2016, 09:43
von iTob
Du nimmst die falsche Syntax

statt \si[105]{\Pa} muss es so lauten
Wenn du willst schau mal in meinem Blog vorbei:
Zahlen und Einheiten
Verfasst: Di 12. Apr 2016, 11:21
von Besserwisser
starter hat geschrieben:Könntest du mir noch einen Tipp bezüglich den Einheiten geben? (siehe ganz oben)
Du solltest nie mehr als eine Frage in einem Thema stellen! Das macht die Sache sonst immer unübersichtlich. Außerdem solltest du den richtigen Bereich wählen. Die align*-Frage ist beispielsweise eine Mathematik-Frage. Auch die richtige Einsortierung ist für die Übersichtlichkeit wichtig.
Verfasst: Di 12. Apr 2016, 18:56
von starter
ok vielen dank.

Wisst ihr wie man das mit \hectopascal schreibt? Eigentlich sollte es doch diese Abkürzung geben wie ich gelesen habe.
\documentclass[a4paper,10pt,fleqn]{article} \usepackage[polutonikogreek, latin, english, french, ngerman]{babel} \usepackage{siunitx}
\sisetup{load-configurations = abbreviations }
\begin{document}
\SI{1}{\hectopascal}
\end{document}
Verfasst: Di 12. Apr 2016, 20:01
von Bartman
starter hat geschrieben:ok vielen dank.

Wisst ihr wie man das mit \hectopascal schreibt? Eigentlich sollte es doch diese Abkürzung geben wie ich gelesen habe.
Also in Abschnitt 5.11 der Dokumentation sehe ich nur Varianten für die Einheitenvorsätze Kilo, Mega und Giga.
Dir bleibt nur
oder
Anderfalls müsstest Du mit \DeclareSIUnit selbst aktiv werden.