PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : underline in {align} funktioniert nicht richtig?



lard112
24-04-2005, 18:27
Ahoi,

hab folgendes Problem, muss das Ergebniss einer Rechnung doppelt unterstreichen und mein Betreuer is ein wenig penibel bzgl. Gleichheitszeichen untereinander.

1 \usepackage{amsmath}
...
2 \begin{align*}
3 T_n & = 9550*\frac{P_n}{n_1} \\
4 & = 9550*\frac{12,4}{1410} \\
5 T_n & = 84,9 \text{ in Nm}
6 \end{align*}

wenn ich jetzt in zeile 5 \underline{\underline{Zeile5}}, dann mekkert er beim kompilieren rum. das funktioniert nur wenn ich underline bis zum "&" und danach eingebe, jedoch sind die dann entstehende doppelstriche ist ein wenig horizontal versetzt und sieht nicht so dolle aus....

hoffe es gibt nen netten trick dazu oder irgendwelche guten ideen

Danke Lars

pospiech
24-04-2005, 23:18
Das Strandard underline kann fast gar nichts (außr Fehler produzieren).
Es gibt extra Pakete für erweiterte underlines. ulem und soul.

probier es mal damit.

Matthias

lard112
25-04-2005, 18:30
heissen dank fuer deine hilfe, hab deine Tips mal ausprobiert, wie es aussieht funktioniert unterstreichen mit soul in der {align} Umgebung nicht, zumindest gibt es dann probs beim kompilieren.
mit ulem funktioniert es in der {align} umgebung, allerdings ist es dasgleiche problem, wie mit underline...
weiss auch nicht so recht wie ich es beschreiben soll, daher stell ich dass mal einfach so rein.
so funktioniert es

\documentclass[a4paper,12pt,fleqn]{article}
\usepackage{amsmath}
\usepackage{ulem}
\begin{document}
\begin{align*}
T_n&=9550*\frac{P_n}{n_1}\\
&=9550*\frac{12,4}{1410} \\
\uuline{T_n}&=\uuline{84,9 \text{ in Nm}}
\end{align*}
\end{document}

allerdings muesste die gesamte Gleichung unterstrichen sein
also
\uuline{T_n&=84,9 \text{ in Nm}}
leider sagt er beim kompilieren "!missing } inserted ..."

also der Versuch
\uuline{T_n}&\uuline{=84,9 \text{ in Nm}}

fuehrt zu einer fehlerhaften Ausrichtung und die doppelte Unterstreichung hat nen sprung drin.

Ich befuerchte dass es irgendwie besser gehen koennte, doch ich habe bis jetzt noch nichts gefunden... liegt vielleicht auch daran dass ich erst seit ner woche versuche mit latex zu arbeiten und noch nicht wirklich nen Ueberblick habe... vielleicht ist ja auch schon der Grundgedanke total banane...

ich hoffe jmd kann mich auf den richtigen Weg stossen

Danke Lars

pospiech
25-04-2005, 19:08
Dein Problem wird eher sein, das alle underline Pakete vom Textmodus ausgehen und daher nicht im Mathemodus funktionieren können.

Könntest zum einen in Mathmode von Herbert Voss naschauen, ob es da andere Pakete gibt, oder das ganze in einer Tabelle realisieren.

Matthias

Zoomy
23-06-2007, 23:53
Guten Abend!

Ich wollte mal fragen, ob den eine Möglichkeit gefunden wurde, mit welcher man eine komplette Zeile in einer Matheumgebung doppelt unterstreichen kann?
In Mathemode habe ich nämlich nichts gefunden und die Lösung dieses Problemes würde mich interessieren

countbela666
24-06-2007, 13:14
Hallo,

da du den Befehl \underline schachteln kannst, könntest du es so versuchen:

\documentclass{scrartcl}
\newcommand{\dunderline}[1]{\underline{\underline{#1}}}
\begin{document}
\[ \dunderline{F(x)=\int f(x)\mathrm{d}x} \]
\end{document}Grüße
Marcel

Zoomy
24-06-2007, 13:59
Das klappt auch soweit, mein Problem ist nun, wenn ich die Gleichheitszeichen untereinander haben will:

\documentclass{scrartcl}
\usepackage{amssymb, amstext, amsmath}

\newcommand{\dunderline}[1]{\underline{\underline{#1}}}

\begin{document}

\begin{align}
f'(x)&=\frac{\mathrm{d}f(x)}{\mathrm{d}x}\\
\dunderline{F(x)&=\int f(x)\mathrm{d}x}
\end{align}

\end{document}

Leider Funktioniert das dann nicht.

countbela666
24-06-2007, 14:29
In align-Umgebungen funktioniert es tatsächlich nicht. Mir würde nur folgender Trick einfallen:

\documentclass{scrartcl}
\usepackage{amsmath}
\newcommand{\underl}[1][2]{%
\\[-5pt]\cline{1-#1}\nonumber%
\\[-1.9\baselineskip]\cline{1-#1}\nonumber%
}
\begin{document}
\begin{align}
f'(x)&=\frac{\mathrm{d}f(x)}{\mathrm{d}x}\\
F(x)&=\int f(x)\mathrm{d}x\underl
\end{align}
\end{document}Grüße
Marcel

Zoomy
24-06-2007, 14:57
Ok das ist ein guter Trick :) und sieht auch nett aus,

bloß leider hab ich immer noch ein Problem. Da Ergebnisse meistens sehr kurz sind und die Rechnug davor sehr lang, sind die Striche unter dem Ergbnis auch zu lang:

\documentclass{scrartcl}
\usepackage{amsmath}
\newcommand{\underl}[1][2]{%
\\[-5pt]\cline{1-#1}\nonumber%
\\[-1.9\baselineskip]\cline{1-#1}\nonumber%
}
\begin{document}
\begin{align}
a&=10!\\
a&=1\cdot2\cdot3\cdot4\cdot5\cdot6\cdot7\cdot8\cdot9 \cdot10\\
a&=3628800\underl
\end{align}
\end{document}