|
|
Beiträge: 13950
Seitenaufrufe: 154719 PIs (Jun 2010)
Top-Poster: KOMA (1735)
Wir begrüßen unseren neuesten Benutzer Bill.
|
|
|
|
Setzen von einer Gleichung |
|
| Latechniker |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 30.01.2010, 18:11
Titel: Setzen von einer Gleichung
|
 |
| |
 |
|
Hallo ich bekomme es einfach nicht hin, habe schon diverse Dokumentationen zu den Amsmath-Paketen gelesen, aber es klappt nicht. Folgendes Problem habe ich:
Ich möchte innerhalb einer nichtnummerierten Formelumgebung eine überschlägige Rechnung durchführen. Dabei soll die Formel bzw. der Rechengang linksbündig in der Umgebung stehen und am Gleichheitszeichen ausgerichtet werden. Danach sollen die eingesetzten Werte in der Formelumgebung rechtsbündig am Gleichheitszeichen ausgerichtet werden.
| Code: |
\documentclass[%
%draft, % Entwurfsstadium
final, % fertiges Dokument
% --- Paper Settings ---
paper=a4, % [Todo: add alternatives]
paper=portrait, % landscape
pagesize=auto, % driver
% --- Base Font Size ---
fontsize=11pt, %
% --- Koma Script Version ---
version=last, %
]{scrbook}
\usepackage{amsmath}
\usepackage[%per=slash,
decimalsymbol=comma,
loctolang= {DE:ngerman},
]{siunitx}
\begin{document}
\begin{flalign*}
\label{20}
W_ {\mathrm{prim}} &= \frac{1}{2}\cdot L \cdot\frac{U^{2}}{R^{2}}\cdot \left[\left(1-\euler^{\frac{-t}{L/R}}\right)\right]^ {2} && \\
&= \frac{1}{2}\cdot \SI{0,01}{\henry}\cdot\frac{\left(\SI{12}{\volt}\right)^ {2}}{\left(\SI{2}{\ohm}\right)^ {2}}\cdot \left[\left(1-\euler^{\frac{-t}{\SI{0,01}{\henry}/\SI{2}{\ohm}}}\right)\right]^ {2} && \\
&= \SI{0,18}{\joule}\left[\left(1-\euler^{\frac{-t}{\SI{200}{\second}}}\right)\right]^ {2}\qquad\qquad \text{mit}\qquad t= \SI{4}{\milli \second} && \\
&\approx\SI{55}{\milli\joule}&& \\
\begin{split}
L &= \SI{10} {\milli\henry}\quad\text{(Induktiviät der Primärspule)}\\
R &= \SI{2}{\ohm}\quad\text{(Ohmscher Widerstand Primärspule)}\\
U &= \SI{12}{\volt}\quad \text{(Batteriespannung)}\\
\end{split}
\end{flalign*}
\end{document}
|
Sorry da fehlen zwar ein paar Packete aber es ist soweit lauffähig und sollte zum Verständnis reichen. Wäre super, wenn ihr mir helfen könntet.
Gruß Sebastian
|
|
|
|
| KarlMarx |

Forum-Fortgeschrittener
|
 |
Beiträge: 86
|
 |
|
 |
Anmeldedatum: 29.10.09
|
 |
|
 |
Wohnort: Berlin
|
 |
|
 |
Version: MiKTeX 2.8
|
 |
|
|
 |
|
Verfasst am: 31.01.2010, 19:41
Titel:
|
 |
| |
 |
|
Moin Sebastian!
Deine gestalterischen Wünsche habe ich (glaube ich) noch nicht ganz verstanden, aber zu Deinem Code erstmal ein paar Sachen:
Ein vollständiges Minimalbeispiel wäre schön - d.h. inkl. aller benötigten Pakete aber ohne alle unnötigen.
Außerdem folgende Fragen/Hinweise:
1. Was bezweckst Du mit den Klassenoptionen draft bzw. final?
2. Seit wann muß man Koma-Script erzählen, daß es die neueste Version nehmen soll - hast Du verschiedene Versionen installiert?
3. Dein Code ist arg unübersichtlich, was u.a. anderem an den zahlreichen Klammern liegt, von denen etwa die Hälfte überflüssig ist.
4. Ich kenne das Paket siunitx nicht aber was genau bewirkt der Befehl \SI? Ich verwende schon immer das Paket siunits und kann erstmal keinen Unterschied feststellen. Den Befehl \euler gibt es dort zwar nicht, aber das normale e tut's m.E. auch.
Ich habe mal ein Minimalbeispiel nach meinen Vorstellungen gebastelt - vielleicht kommt es den Deinen ja einigermaßen nahe. Die Umgebung \align habe ich bisher noch nicht verwendet, daher mit \array. Kannst Du ja nach Belieben umbauen.
Da das schmale Fenster hier den doch etwas breiteren Code sehr verschiebt und er dadurch schlecht leserlich wird, hänge ich die tex-Datei hier auch an.
| Code: | \documentclass[
11pt, % Schriftgröße
german, % Deutsch
a4paper % Papierformat
]{scrbook}%Link zu KoMa-Optionen: http://www.komascript.de/betaoptions
\usepackage{babel} % deutsche Sonderheiten
\usepackage{amsmath} % Mathe-Umgebungen
\usepackage[amssymb]{SIunits} % AMS-Einheiten
\usepackage[latin1]{inputenc} % Anpassung des Zeichensatzs (Sonderzeichen)
\begin{document}
\begin{equation*}
\begin{array}{lclll}
W_ {\mathrm{prim}} & = & \frac{1}{2}\cdot L \cdot\frac{U^{2}}{R^{2}}\cdot
\left(1-e^ {\frac{-t}{L/R}}\right)^ {2} & \text{mit} & \\
& & & L = 10 \, \milli\henry & \text{(Induktivität der Primärspule)} \\
& = & \frac{1}{2}\cdot 0,01 \, \henry\cdot \frac{(12\,\volt)^2}{(2\,\ohm)^2}\cdot
\left(1-e^ {\frac{-t}{0,01\,\henry/2\,\ohm}}\right)^2 \quad &
R = 2 \, \ohm & \text{(Ohmscher Widerstand Primärspule)} \\
& & & U = 12 \, \volt & \text{(Batteriespannung)} \\
& = & 0,18 \, \joule\, \left(1-e^ {\frac{-t}{200\,\second}}\right)^2 &\text{mit} & \\
& & & t= 4 \, \milli\second & \\
& \approx & 55 \, \milli\joule & &
\end{array}
\end{equation*}
\end{document} |
Gruß, Marx.
| Beschreibung: |
|
 Download |
| Dateiname: |
Gleichung.tex |
| Dateigröße: |
1.15 KB |
| Heruntergeladen: |
28 mal |
_________________
Acer TM5730, Core2Duo P8400, WinXP SP3, MiKTeX 2.8, TeXnicCenter 1.0 & 2.a3
--
Aut viam inveniam aut faciam.
|
|
|
|
| localghost |

Forum-Century
|
 |
Beiträge: 189
|
 |
|
 |
Anmeldedatum: 08.07.08
|
 |
|
 |
Wohnort: Braunschweig
|
 |
|
 |
Version: TeX Live 2009, MiKTeX 2.8
|
 |
|
|
 |
|
Verfasst am: 31.01.2010, 19:49
Titel: Veraltetes Paket
|
 |
| KarlMarx hat Folgendes geschrieben: | | [...] Ich kenne das Paket siunitx nicht aber was genau bewirkt der Befehl \SI? Ich verwende schon immer das Paket siunits und kann erstmal keinen Unterschied feststellen. [...] |
SIunits ist überholt und sollte durch siunitx ersetzt werden. Der Befehl \SI{...}{...} sorgt für ordentlichen Satz von Maßzahl und Einheit. Die genaue Beschreibung ist selbstverständlich in der Anleitung zu finden.
MfG
Thorsten
_________________
¹ Es tut mir leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
² Systeme: openSUSE 11.2, TeX Live 2009, TeXworks 0.3 | Windows XP (SP3), MiKTeX 2.8, TeXworks 0.3
|
|
|
|
| KarlMarx |

Forum-Fortgeschrittener
|
 |
Beiträge: 86
|
 |
|
 |
Anmeldedatum: 29.10.09
|
 |
|
 |
Wohnort: Berlin
|
 |
|
 |
Version: MiKTeX 2.8
|
 |
|
|
 |
|
Verfasst am: 31.01.2010, 19:50
Titel:
|
 |
O.k., danke für den Hinweis.
_________________
Acer TM5730, Core2Duo P8400, WinXP SP3, MiKTeX 2.8, TeXnicCenter 1.0 & 2.a3
--
Aut viam inveniam aut faciam.
|
|
|
|
| Rubert |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 31.01.2010, 22:23
Titel: Re: Veraltetes Paket
|
 |
| localghost hat Folgendes geschrieben: |
SIunits ist überholt und sollte durch siunitx ersetzt werden. Der Befehl \SI{...}{...} sorgt für ordentlichen Satz von Maßzahl und Einheit. Die genaue Beschreibung ist selbstverständlich in der Anleitung zu finden.
|
Habe gerade mein \units-Paket mit dem \siunitx-Paket ersetzt und paar Fragen dazu.
Wenn ich beispielsweise sowas schreibe
ergibt alles das gleiche Ergebnis. Spricht irgendetwas für oder gegen eine Ausführung? Ich hab einige Einheiten im Text, nicht dass ich später alles wieder ändern kann...
Das Paket macht ja zwischen 100 und 000 bei 100000 einen kleinen Abstand sowie bei jeder Zahl mit Nachkommastellen einen Punkt aus dem Komma; ist dies überhaupt normgerecht?
|
|
|
|
| phi |

Moderator
|
 |
Beiträge: 344
|
 |
|
 |
Anmeldedatum: 06.02.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: MacTeX 2010
|
 |
|
|
 |
|
Verfasst am: 31.01.2010, 22:45
Titel: Re: Veraltetes Paket
|
 |
| |
 |
|
| Rubert hat Folgendes geschrieben: |
Habe gerade mein \units-Paket mit dem \siunitx-Paket ersetzt und paar Fragen dazu.
Wenn ich beispielsweise sowas schreibe
ergibt alles das gleiche Ergebnis. Spricht irgendetwas für oder gegen eine Ausführung? Ich hab einige Einheiten im Text, nicht dass ich später alles wieder ändern kann... |
Die erste Version ist die beste, da sie die Semantik ausdrückt. Außerdem können mit dieser Variante Feineinstellungen vorgenommen werden, z.B. der Abstand zwischen e und V bei \electronvolt. Wenn du Brüche immer mit Schrägstrich schreiben willst, solltest du das global mit \sisetup festlegen.
| Zitat: | | Das Paket macht ja zwischen 100 und 000 bei 100000 einen kleinen Abstand sowie bei jeder Zahl mit Nachkommastellen einen Punkt aus dem Komma; ist dies überhaupt normgerecht? | Die Abstände zwischen den Dreierblöcken sind korrekt. Für das Dezimaltrennzeichen musst du das richtige Gebietsschema (Locale) wählen, siehe Anleitung.
|
|
|
|
| Latechniker |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 01.02.2010, 01:29
Titel:
|
 |
Hey danke, ich denke das Minimalbeispiel gibt alles wieder. Nur würde ich gerne die Größen L, U, R unter der Gleichung rechtsbündig haben. So kenne ich das aus dem Buch des Professors. Würde mich aber auch über konstruktive Vorschläge, wie jemand sowas schonmal gelöst hat freuen. Denn es führen ja bekanntlich viele Wege nach Rom!
Danke
Gruß
Sebastian
|
|
|
|
|
|
|
Options and Permissions
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum nicht posten Du kannst Dateien in diesem Forum herunterladen
|
|
|