PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Align: \boxed mit & innerhalb geht nicht



therealsega
27-11-2010, 09:20
Hallo Leute.

Ich habe innerhalb einer Align-Umgebung eine Formel, die ich gerne mich \boxed versehen möchte.
Leider wird dann der zur Formel gehöhrende alignment-tab (&) nicht mehr erkannt.

Wie kann denn auch eine ge-box-te Formel ausrichten?

Gruß sega

mechanicus
27-11-2010, 09:31
Wie kann denn auch eine ge-box-te Formel ausrichten?

so wie du es beschreibst, musst du wohl eine array-Umgebung nutzen. Was nützt aber alles raten, wenn kein Minimalbeispiel existiert.

Gruß
Marco

voss
27-11-2010, 12:07
Ich habe innerhalb einer Align-Umgebung eine Formel, die ich gerne mich \boxed versehen möchte.
Leider wird dann der zur Formel gehöhrende alignment-tab (&) nicht mehr erkannt.

Wie kann denn auch eine ge-box-te Formel ausrichten?


PAket mathtools oder mach erstmal ein richtiges Beispiel ...

Herbert

therealsega
27-11-2010, 13:00
Hier das Beispiel:


\documentclass[12pt]{report}

\usepackage{exscale}
\usepackage{picins}
\usepackage{graphicx}
\usepackage{graphics}
\usepackage{psfrag}
\usepackage{wrapfig}
\usepackage{ngerman}
\usepackage{subfigure}
\usepackage{multicol}
\usepackage{verbatim}
\usepackage{amsmath}
\usepackage{color}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{amssymb}
\usepackage{amsfonts}

\renewcommand{\l}{\left}
\renewcommand{\r}{\right}
\newcommand{\dsfrac}[2]{\frac{\displaystyle{#1}}{\displaystyle{#2}}}
\newcommand{\dd}{{\rm d}}

\abovedisplayskip=1ex
\belowdisplayskip=1ex
\belowdisplayshortskip=1ex


\parskip1ex

\usepackage{float}

\evensidemargin0.1cm
\oddsidemargin0.1cm
\topmargin0cm
\textwidth16cm


\begin{document}

Aus den vorangegangenen Formeln lässt sich durch Kombination der Reibungsterm
$4 f \dsfrac{\dd x}{d_h}$ eliminieren und z.B. eine Gleichung zwischen dem Druck $\dd p$
und der Machzahl gewinnen. Hieraus folgt dann durch Integration $p = f(M)$.
Wir wollen hier jedoch den Weg über die Energiegleichung für die
adiabate Strömung gehen:

\begin{align}
\frac{u_2^2}{2} + h_2 &= \frac{u_1^2}{2} + h_2 \quad \text{(adiabat)} \notag \\
\text{mit } h &= \frac{\gamma}{\gamma - 1} \frac{p}{\varrho} = \frac{a^2}{\gamma - 1} \notag \\
\Longrightarrow \quad
\frac{u_2^2}{2} + \frac{a_2^2}{\gamma - 1} &= \frac{u_1^2}{2} + \frac{a_1^2}{\gamma - 1} \notag \\
a_2^2 \l(1 + \frac{\gamma - 1}{2} M_2^2\r) &= a_1 \l(1 + \frac{\gamma - 1}{2} M_1^2\r) \notag \\
\Longrightarrow \quad
& \boxed{\l(\frac{a_2}{a_1}\r)^2 = \frac{1 + \frac{\gamma - 1}{2} M_1^2}{1 + \frac{\gamma - 1}{2} M_2^2}}
\quad \text{mit } a^2 = \gamma R T
\end{align}

\end{document}

Die geboxte Formel soll auch am Gleichheitszeichen ausgerichtet werden.

mechanicus
27-11-2010, 13:09
Hi,

aus der Doku von mathtools:

\documentclass[12pt]{report}
\usepackage{amsmath}
\usepackage{mathtools}
\jot=1cm
\begin{document}

\begin{align*}
\Aboxed{ f(x) & = \int h(x)\, dx} \\
& = g(x)
\end{align*}

\end{document}

Das ist ein MB.

Gruß
Marco

therealsega
27-11-2010, 13:44
Hi,

aus der Doku von mathtools:

\documentclass[12pt]{report}
\usepackage{amsmath}
\usepackage{mathtools}
\jot=1cm
\begin{document}

\begin{align*}
\Aboxed{ f(x) & = \int h(x)\, dx} \\
& = g(x)
\end{align*}

\end{document}

Das ist ein MB.

Gruß
Marco

Hm. Den \Aboxed-Befehl kennt mein Interpreter gar nicht ...
Paket mathtools wurde aber ohne Probleme geladen ...

mechanicus
27-11-2010, 13:47
Hi,

füge dem Beispiel ein listfiles hinzu und schaue in die Log-Datei.

Hier mein Auszug:

*File List*
report.cls 2007/10/19 v1.4h Standard LaTeX document class
size12.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
amsmath.sty 2000/07/18 v2.13 AMS math features
amstext.sty 2000/06/29 v2.01
amsgen.sty 1999/11/30 v2.0
amsbsy.sty 1999/11/29 v1.2d
amsopn.sty 1999/12/14 v2.01 operator names
mathtools.sty 2010/07/21 v1.08b mathematical typesetting tools (MH)
keyval.sty 1999/03/16 v1.13 key=value parser (DPC)
calc.sty 2007/08/22 v4.3 Infix arithmetic (KKT,FJ)
mhsetup.sty 2010/01/21 v1.2a programming setup (MH)
graphicx.sty 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
graphics.sty 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
trig.sty 1999/03/16 v1.09 sin cos tan (DPC)
graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live
pdftex.def 2010/09/14 v0.05b Graphics/color for pdfTeX
supp-pdf.mkii
pdftexcmds.sty 2010/04/01 v0.9 Utility functions of pdfTeX for LuaTeX (HO)
infwarerr.sty 2010/04/08 v1.3 Providing info/warning/message (HO)
ifluatex.sty 2010/03/01 v1.3 Provides the ifluatex switch (HO)
ltxcmds.sty 2010/04/26 v1.7 LaTeX kernel commands for general use (HO)
epstopdf-base.sty 2010/02/09 v2.5 Base part for package epstopdf
grfext.sty 2007/09/30 v1.0 Managing graphics extensions (HO)
kvoptions.sty 2010/02/22 v3.7 Keyval support for LaTeX options (HO)
kvsetkeys.sty 2010/03/01 v1.9 Key value parser (HO)
etexcmds.sty 2010/01/28 v1.3 Prefix for e-TeX command names (HO)
epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Live
***********

Gruß
Marco

therealsega
27-11-2010, 14:01
Das wird die File List wohl sein:


*File List*
report.cls 2007/10/19 v1.4h Standard LaTeX document class
size12.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
exscale.sty 2007/10/29 v2.1h Standard LaTeX package exscale
picins.sty
graphicx.sty 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
keyval.sty 1999/03/16 v1.13 key=value parser (DPC)
graphics.sty 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
trig.sty 1999/03/16 v1.09 sin cos tan (DPC)
graphics.cfg 2007/01/18 v1.5 graphics configuration of teTeX/TeXLive
pdftex.def 2009/08/25 v0.04m Graphics/color for pdfTeX
psfrag.sty 1998/04/11 v3.04 PSfrag (MCG)
wrapfig.sty 2003/01/31 v 3.6
ngerman.sty 1998/07/08 v2.5e Support for writing german texts (br)
subfigure.sty 2002/07/30 v2.1.4 subfigure package
subfigure.cfg
multicol.sty 2008/12/05 v1.6h multicolumn formatting (FMi)
verbatim.sty 2003/08/22 v1.5q LaTeX2e package for verbatim enhancements
amsmath.sty 2000/07/18 v2.13 AMS math features
amstext.sty 2000/06/29 v2.01
amsgen.sty 1999/11/30 v2.0
amsbsy.sty 1999/11/29 v1.2d
amsopn.sty 1999/12/14 v2.01 operator names
color.sty 2005/11/14 v1.0j Standard LaTeX Color (DPC)
color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive
fontenc.sty
t1enc.def 2005/09/27 v1.99g Standard LaTeX file
inputenc.sty 2008/03/30 v1.1d Input encoding file
latin1.def 2008/03/30 v1.1d Input encoding file
grfplus.sty
amssymb.sty 2009/06/22 v3.00
amsfonts.sty 2009/06/22 v3.00 Basic AMSFonts support
Prmbl.tex
float.sty 2001/11/08 v1.3d Float enhancements (AL)
cancel.sty 2000/03/12 v2.1 Cancel math terms
stmaryrd.sty 1994/03/03 St Mary's Road symbol package
mathtools.sty 2008/08/01 v1.06 mathematical typesetting tools (MH)
calc.sty 2007/08/22 v4.3 Infix arithmetic (KKT,FJ)
mhsetup.sty 2007/12/03 v1.2 programming setup (MH)
supp-pdf.tex
umsa.fd 2009/06/22 v3.00 AMS symbols A
umsb.fd 2009/06/22 v3.00 AMS symbols B
ustmry.fd

mechanicus
27-11-2010, 14:05
Hi,

du siehst ja, dass meine Paket viel viel neuer sind. Du solltest also mal ein Update fahren.

Gruß
Marco

therealsega
27-11-2010, 14:28
Hi,

du siehst ja, dass meine Paket viel viel neuer sind. Du solltest also mal ein Update fahren.

Gruß
Marco

Ok, Danke. Ich berichte im Anschluss.

therealsega
27-11-2010, 15:15
Ach Mist. Nach dem Update kompiliert mein TeXnicCenter natürlich nicht mehr.
Die mit \include eingefügten Dateien werden wohl irgendwie übergangen.

Meldung im Log-Fenster:

A Level-1 auxiliariy file: Vorlesung01.aux

Und jetzt?


\documentclass[12pt]{report}
\usepackage{exscale}
\usepackage{picins}
\usepackage{graphicx}
\usepackage{graphics}
\usepackage{psfrag}
\usepackage{wrapfig}
\usepackage{ngerman}
\usepackage{subfigure}
\usepackage{multicol}
\usepackage{verbatim}
\usepackage{amsmath}
\usepackage{color}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{grfplus}
\usepackage{amssymb}
\usepackage{amsfonts}


\parskip1ex

\input{Prmbl}

\usepackage{float}
\usepackage{cancel} % Für Durchstreichungen im Mathemodus
\usepackage{stmaryrd} % Für den Widerspruchspfeil in Vorlesung 7
\usepackage{mathtools}
\allowdisplaybreaks % Damit werden Seitenumbrüche auch in längeren align-Umgebungen möglich
\jot0.5cm % Abstand der Gleichungen in align-Umgebungen


\evensidemargin0.1cm
\oddsidemargin0.1cm
\topmargin0cm
\textwidth16cm
%\textheight25cm

\begin{document}

%\include{Deckblatt}

% Inhaltsverzeichnis
\tableofcontents

\include{Vorlesung01}
\include{Vorlesung02}
\include{Vorlesung03}
\include{Vorlesung04}
\include{Vorlesung05}
\include{Vorlesung06}
\include{Vorlesung07}
\include{Vorlesung08}
\include{Vorlesung09}
\include{Vorlesung10}
\include{Vorlesung11}

% Literaturverzeichnis
\bibliography{Literatur}
\bibliographystyle{plain}

\end{document}

mechanicus
27-11-2010, 16:02
Ach Mist. Nach dem Update kompiliert mein TeXnicCenter natürlich nicht mehr.
Die mit \include eingefügten Dateien werden wohl irgendwie übergangen.

alle Hilfsdateien einfach nochmal löschen. (aux, log, toc,...)

Gruß
Marco

therealsega
27-11-2010, 16:45
alle Hilfsdateien einfach nochmal löschen. (aux, log, toc,...)

Gruß
Marco

Leider nicht. Gibt nach dem Löschen leider nur die Ausgabe im Anhang.
Weiß leider nicht wie ich das Log-Fenster von TeXnicCenter kopieren kann, deshalb Bildschirmfoto.