¿Cómo hacer que las ecuaciones matemáticas comiencen por la izquierda?

¿Cómo hacer que las ecuaciones matemáticas comiencen por la izquierda?

¿Cómo hacer que las ecuaciones matemáticas comiencen por la izquierda?

$$ \lim_{ x \to 0} \frac{\log {10 + \log(x+ \frac{1}{10})}}{x} = 10 $$

esta pantalla en el centro queremos iniciarla hacia la izquierda

Respuesta1

Otro método que funciona con todos los entornos matemáticos de visualización, si no desea que todas las ecuaciones estén alineadas en el margen izquierdo, es el siguiente.

Definimos un nuevo comando

\newcommand{\mathleft}{\@fleqntrue\@mathmargin0pt}

que simula la opción fleqncon \mathindent=0pty un nuevo comando para restaurar el comportamiento normal

\newcommand{\mathcenter}{\@fleqnfalse}

En el siguiente MWE puedes ver cómo usar esos comandos:

\documentclass{article}
\usepackage{showframe} % just for the example
\usepackage{amsmath}

\makeatletter
\newcommand{\mathleft}{\@fleqntrue\@mathmargin0pt}
\newcommand{\mathcenter}{\@fleqnfalse}
\makeatother

\begin{document}

\mathleft
\begin{equation}
\lim_{ x \to 0} \frac{\log {10 + \log(x+ \frac{1}{10})}}{x} = 10
\end{equation}
\mathcenter

\begin{equation}
\lim_{ x \to 0} \frac{\log {10 + \log(x+ \frac{1}{10})}}{x} = 10
\end{equation}

\end{document} 

Producción

ingrese la descripción de la imagen aquí

Respuesta2

\documentclass{article}
\usepackage{amsmath}
\usepackage{showframe}   %% just for demo
\begin{document}
  \begin{flalign}
     \lim_{ x \to 0} \frac{\log {10 + \log(x+ \frac{1}{10})}}{x} = 10 && 
  \end{flalign}
\end{document}

ingrese la descripción de la imagen aquí

Si desea que todas sus ecuaciones comiencen desde la izquierda, agregue [fleqn]la opción al archivo \documentclass. Además, es posible que desee establecerlo \mathindenten cero.

\documentclass[fleqn]{article}
\usepackage{amsmath}
\usepackage{showframe}   %% just for demo
\setlength\mathindent{0pt}
\begin{document}
  \[
    \lim_{ x \to 0} \frac{\log {10 + \log(x+ \frac{1}{10})}}{x} = 10 
  \]
\end{document}

ingrese la descripción de la imagen aquí

Respuesta3

La forma más sencilla que se puede hacer con menos líneas de ecuación es poner "&" en cualquier ubicación desde la que desee alinear.

Por ejemplo,

\begin{aligned}
1. &\: E(a) = a \\
2. &\: E(aX) = aE(X) = a \mu \\
3. &\: E(aX + b) = aE(X) + b \\
4. &\: E(X \pm Y) = E(X) \pm E(Y) \\
5. &\: E(aX \pm bY) = aE(X) \pm bE(Y) \\
6. &\: E(X^2) = \sum x_i^2 P(x_i^2) = \sum x_i^2 P(x_i) \\
7. &\: E(h(x)) = \sum h(x_i) P(x_i) \\
&\: \ where \ h(x) \ is \ a  \ function \\
8. &\: E(X^3) = \sum x_i^3 P(x_i^3) = \sum x_i^3 P(x_i)
\end{aligned}

Gracias.

Respuesta4

También está el nccmathpaquete, que define el fleqnentorno para eso. Además, este entorno puede tomar un argumento opcional para establecer el valor de \displayindent(0pt por defecto). Manifestación:

\documentclass{article}
\usepackage{xcolor}
\usepackage{amsmath}
\usepackage{nccmath}
\usepackage{showframe} %% just for demo
\renewcommand{\ShowFrameColor}{\color{red}}
\renewcommand{\ShowFrameLinethickness}{0.3pt}

\begin{document}

Some text. Some more text. Some more text. Some more text. Still some more text.
  \begin{fleqn}
     \[ \lim_{ x \to 0} \frac{\log {10 + \log(x+ \frac{1}{10})}}{x} = 10 \]
  \end{fleqn}

  \begin{fleqn}[\parindent]
  \begin{equation}
  \lim_{ x \to 0} \frac{\log {10 + \log(x+ \frac{1}{10})}}{x} = 10
  \end{equation}
  \end{fleqn}

\end{document} 

ingrese la descripción de la imagen aquí

información relacionada