Utilizo un entorno llamado loesung
que creé yo mismo. Ahora tengo una fórmula en ese entorno, pero quiero tener esas fórmulas centradas. No alineado a la izquierda, aquí está mi código:
%http://tex.stackexchange.com/questions/69043/center-formula-in-self-created-environment
\documentclass{book}
\usepackage[ngerman]{babel}
%\usepackage{geometry}
%\geometry{left=4cm,right=3cm, top=2cm, bottom=2cm}
\usepackage{amsmath,amsthm}
\usepackage{mdframed}
\usepackage{xcolor}
\usepackage{hyperref}[2011/02/05]
\definecolor{cloesung}{rgb}{0.972,0.93725,0.85098}
\newtheoremstyle{mystyle2}
{\topsep}{\topsep}{}{}%
{\bfseries}{}{.5em}{}%
\newmdtheoremenv[hidealllines=true,
backgroundcolor=cloesung,skipabove=\topsep,
skipbelow=\topsep]{loesung}{L\"osung}
\begin{document}
\begin{loesung}\text{blafasel}\\
\begin{align*}
c &= a+b\\
\intertext{description} a+b \intertext{is ....}
d &= h+g
\end{align*}
\end{loesung}
\end{document}
Entonces mi problema es que las fórmulas deberían estar centradas. ¿Cómo puedo hacer esto? Lo intenté \centering
y \begin{center}
pero no funciona?
muchas gracias cia
Respuesta1
Su problema no tiene nada que ver con el entorno que usted mismo creó. Testigo
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\hrule
\begin{align*}
c &= a+b\\
\intertext{description}
a+b
\intertext{is \dots}
d &= h+g
\end{align*}
\hrule
\end{document}
Entonces, lo que realmente estás preguntando es cómo centrar una ecuación en medio de una alineación. Esto se puede lograr colocando la ecuación adicional dentro del \intertext
comando en su propio entorno matemático de la siguiente manera:
\begin{align*}
c &= a+b\\
\intertext{description \begin{equation*} a+b \end{equation*} is \dots}
d &= h+g
\end{align*}
Ponga en su entorno de muestra esto se ve así:
Sin embargo, generalmente evitaría alineaciones tan separadas y escribiría su ejemplo simplemente como
\begin{loesung}
blafasel
\begin{equation*}
c = a+b
\end{equation*}
description
\begin{equation*}
a+b
\end{equation*}
is \dots
\begin{equation*}
d = h+g
\end{equation*}
\end{loesung}
Respuesta2
Creo que lo que quieres posiblemente sea esto:
\begin{loesung}
\text{ }\\
\begin{align*}
c&=a+b\\
\intertext{description}
a+b\\
\intertext{is \dots}
d&=h+g
\end{align*}
\end{loesung}