Archiv verlassen und diese Seite im Standarddesign anzeigen : Physikalische Einheiten in Latex
joerg030284
07-07-2007, 15:55
Hallo!
In meinem Studium kommen Zahlen praktisch nie ohne Einheiten vor.
Bsp: 3l, 5V, 10A
Soweit, sogut!
Problematisch wirds bei sowas wie 5µl (5 Mikroliter), 3µV etc.
Ich hab jetzt was vom package "units" und "upgreek" gehört, aus denen ich mir das "zusammenbastel", was ich will:
...
\usepackage{units}
\usepackage{upgreek}
...
\begin{document}
...
$5\unit{\upmu l}$
...
\end{document}
ergibt das schon richtig, is mir aber ein bisschen viel zu tippen, wenns öfter auftritt!
Möglich Lösungen?
Danke!
Jörg
\usepackage{amsmath,amssymb,amstext}
$\mu$
(andere Buchstaben z.B. unter TeXnicCenter unter "Mathe - Griech. Buchstaben")
Grüßle,
Flo
bobmalaria
07-07-2007, 16:13
hi,
oder du bastelst dir mit dem units-paket (wenn du das verwenden willst)
einfach ein neues kommando
\newcommand{\myul}{$5\unit{\upmu l}$}
aufruf dann über den begriff in der ersten {}klammer
gruß
sofa-surfer
07-07-2007, 16:30
\usepackage{amsmath,amssymb,amstext}
$\mu$
(andere Buchstaben z.B. unter TeXnicCenter unter "Mathe - Griech. Buchstaben")
Grüßle,
Flo
Das Problem an diesem $\mu$ ist aber, dass es ein "Mathe"-µ ist und kein "Einheiten"-µ.
Matthias
Philipp.
08-07-2007, 12:27
dann schreib $tex{\mu}$
das ist doch ein richtiges mü oder?
localghost
08-07-2007, 12:53
dann schreib $tex{\mu}$
das ist doch ein richtiges mü oder?
Das wird kaum funktionieren. Dafür gibt es das Paket textcomp (http://dante.ctan.org/CTAN/help/Catalogue/entries/textcomp.html).
\documentclass[12pt,a4paper]{article}
\usepackage{amsmath}
\usepackage{textcomp}
\usepackage{units}
\begin{document}
Im Fließtext geht das mit \unit[5]{\textmu F} oder 5\,\textmu F. \\
In Formeln muss
\[ \unit[5]{\text{\textmu} F} \]
benutzt werden.
\end{document}
Entsprechendes gilt für \unitfrac.
Moin moin,
\documentclasss[12pt,a4paper]{article}
wenn Du nicht gerade ein
\let\documentclasss\documentclassdavorstellen willst...:D
Wie wär's eigentlich mit SIunits?
\documentclass[12pt,a4paper]{article}
\usepackage{SIunits}
\begin{document}
Im Fließtext geht das mit \unit{5}{\micro\farad}. \\
In Formeln
\[ \unit{5}{\micro\farad} \]
geht das auch.;-)
\end{document}
MfG,
localghost
08-07-2007, 14:13
Moin moin,
wenn Du nicht gerade ein
\let\documentclasss\documentclassdavorstellen willst...:D
[…]
Ist natürlich ein kleiner Fehler. Korrektur erfolgt. Wir wären echt verloren ohne dich. ;)
Hallo, ich will für meine Frage keinen neuen Thread aufmachen also stell ich sie hier rein.
Ich will 10 kA/µs als Bruch in Latex darstellen und benutzte dafür folgenden Code.
10 $\frac{kA}{\unit[5]{\textmu s}}$
Das mit den unit[5] hab ich hier auf gegriffen. Vorhin hab ich es mit $\mu$ versucht und es wollte auch nicht. Könnt ihr mir sagen wie es richtig geht?
Mach bitte das nächste mal für eine neue Frage einen neuen Thread auf. Das ist doch eigentlich nicht schwerer, als einen Kommentar zu schreiben, oder? Ich verstehe auch nicht so ganz, was der Grund sein könnte, warum du das nicht "willst".
Auf jeden Fall wird es nicht gern gesehen, wenn alte Threads "wiederbelebt" werden.
Und dieser ist von 2007, als es offenbar noch nicht einmal das Paket siunitx gab, sondern nur das heute veraltete siunits!
Ich weiß nicht, ob das allein dir schon deine Frage beantwortet, aber sieh dir auf jeden Fall siunitx an.
Ok dann mach ich demnächst Neue Threads auf.
siunitx kenn ich mich nicht aus. Welche Package muss ich da einbinden bzw. wie könnte dann der Code aussehen?
Curryhunter
14-12-2011, 21:14
na das siunitx package sollst du einbinden.
wie das dann mit der Definition eigener Einheiten geht, steht dann in der doku
BEispiel:
\usepackage{siunitx}
\SI{10}{\kilo\gram}
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.