等式中的长文本

等式中的长文本

我该如何写出这种等式?我尝试了很多方法,但还是不行。方程

这是我目前的代码

\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{mathtools}

\begin{document}
\begin{equation}
\begin{split}
\textit{efecto de incidencia de malezas sobre panículas y granos} = \text{IF THEN} \\
\text{ELSE} (\textit{período siembra} \geq 2 \text{:AND:} \textit{INCIDENCIA DE MALEZAS} \\
\text{PERÍODO LLUVIOSO} = 1, (1 - \textit{fracción de pérdidas en granos por} \\
\textit{malezas período lluvioso}) \times (1 - \textit{fracción de pérdidas en panículas} \\ 
\texit{por malezas período lluvioso}) \times (1 - \textit{fracción de pérdidas en} \\
\textit{peso del grano por malezas período lluvioso}), \text{IF THEN ELSE} \\
(\textit{período siembra} \leq 1 :AND: \textit{INCIDENCIA DE MALEZAS} \\ 
\textit{PERÍODO SECO} = 1, (1 - \textit{fraccióon de pérdidas en granos por} \\
\texit{malezas período seco}) \times (1 - \textit{fracción de pérdidas en panículas por} \\
\textit{malezas período seco}) \times (1 - \textit{fracción de pérdidas en peso del grano} \\
\textit{por malezas período seco}), 1)).
\end{split}
\end{equation}
\end{document}

答案1

解决方案是alignat将每行左对齐,并将\hspace中间行的边距对齐。您还需要\nonumber禁用除第一行之外每行的数字。

\documentclass[11pt]{article}
\usepackage[margin=0.7in]{geometry}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{mathtools}

\begin{document}
\begin{alignat}{2}
& \textit{efecto de incidencia de malezas sobre panículas y granos} = \text{IF THEN} \\ & \hspace{4em}   
\text{ELSE} (\textit{período siembra} \geq 2 \text{ :AND: } \textit{INCIDENCIA DE MALEZAS} \nonumber \nonumber \\
& \hspace{4em} \text{PERÍODO LLUVIOSO} = 1, (1 - \textit{fracción de pérdidas en granos por} \nonumber \\
& \hspace{4em} \textit{malezas período lluvioso}) \times (1 - \textit{fracción de pérdidas en panículas} \nonumber \\
& \hspace{4em} \textit{por malezas período lluvioso}) \times (1 - \textit{fracción de pérdidas en} \nonumber \\
& \hspace{4em} \textit{peso del grano por malezas período lluvioso}), \text{ IF THEN ELSE} \nonumber \\
& \hspace{4em} (\textit{período siembra} \leq 1 \textrm{ :AND: } \textit{INCIDENCIA DE MALEZAS} \nonumber \\
& \hspace{4em} \textit{PERÍODO SECO} = 1, (1 - \textit{fracción de pérdidas en granos por} \nonumber \\
& \hspace{4em} \textit{malezas período seco}) \times (1 - \textit{fracción de pérdidas en panículas por} \nonumber \\
& \hspace{4em} \textit{malezas período seco}) \times (1 - \textit{fracción de pérdidas en peso del grano} \nonumber \\
& \hspace{4em} \textit{por malezas período seco}), 1)). \nonumber \\
& \textrm{Unidades: adimensional.} \nonumber 
\end{alignat}

\end{document}

长方程

答案2

这是一个解决方案,带有一个array环境来设置第二行到最后一行的文本,并对第一行和第二行之间的空间进行一些手动调整。您只需\nonumber一次,因为array被视为一行。我修改了页边距,使公式编号不会移到公式下方。

\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{mathtools}
\usepackage[left=3cm,right=3cm]{geometry}

\begin{document}
\begin{align}
\textit{efecto de}&\textit{ incidencia de malezas sobre panículas y granos} = \text{IF THEN} \\[-\parsep]
\nonumber&\begin{array}{l}
\text{ELSE} (\textit{período siembra} \geq 2 \text{:AND:} \textit{INCIDENCIA DE MALEZAS} \\
\text{PERÍODO LLUVIOSO} = 1, (1 - \textit{fracción de pérdidas en granos por} \\
\textit{malezas período lluvioso}) \times (1 - \textit{fracción de pérdidas en panículas} \\ 
\textit{por malezas período lluvioso}) \times (1 - \textit{fracción de pérdidas en} \\
\textit{peso del grano por malezas período lluvioso}), \text{IF THEN ELSE} \\
(\textit{período siembra} \leq 1 :AND: \textit{INCIDENCIA DE MALEZAS} \\ 
\textit{PERÍODO SECO} = 1, (1 - \textit{fraccióon de pérdidas en granos por} \\
\textit{malezas período seco}) \times (1 - \textit{fracción de pérdidas en panículas por} \\
\textit{malezas período seco}) \times (1 - \textit{fracción de pérdidas en peso del grano} \\
\textit{por malezas período seco}), 1)).
\end{array}
\end{align}
\end{document}

在此处输入图片描述

相关内容