.png)
Me gustaría agregar una ecuación en una celda de varias filas, usando tabular y un ancho definido. Funcionó en todas partes de la tabla, excepto en una celda que es una fila múltiple de otras dos filas múltiples. En este caso, aparece un error. (La celda está indicada AQUÍ en la imagen adjunta). ¿Tienes alguna idea de cómo solucionarlo? ¡Gracias!
\RequirePackage[patch]{kvoptions}
\documentclass{DissOnlineLatex}
\usepackage{amsmath}
\usepackage{mathtools, eqparbox}
\usepackage[makeroom]{cancel}
\newcommand{\eqbox}[2][]{\eqmakebox[#1][l]{\mbox{#2~}}}
\usepackage{dsfont}
\usepackage{longtable}
\usepackage{supertabular}
\usepackage{tabu}
\usepackage{multirow, tabularx}
\usepackage{multicol}
\newcolumntype{T}{>{\centering\arraybackslash\hsize=0.4\hsize}X}
\newcolumntype{V}{>{\centering\arraybackslash\hsize=0.65\hsize}X}
\newcolumntype{s}{>{\hsize=0.2\hsize}X}
\newcolumntype{b}{>{\hsize=1.0\hsize}X}
\newcolumntype{d}{>{\hsize=0.5\hsize}X}
\usepackage{tabulary}
\usepackage{longtable}
\usepackage{array}
\newcolumntype{P}[1]{>{\centering\arraybackslash}p{#1}}
\newcolumntype{M}[1]{>{\centering\arraybackslash}m{#1}}
\newcolumntype{L}[1]{>{\raggedleft\arraybackslash}p{#1}}
\usepackage{lscape}
\usepackage{xcolor}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{subcaption}
\usepackage[outdir=./]{epstopdf}
\usepackage{multirow}
\usepackage{booktabs}
\usepackage{float}
\usepackage{rotating}
\usepackage{SIunits}
\usepackage{blindtext}
\usepackage[latin1]{inputenc}
\usepackage[
backend=biber,
style=numeric,
sortcites,
sorting = anyvt,
isbn=false,
url=false,
doi=false,
eprint=false,
backref,
natbib,
hyperref
]{biblatex}
\begin{document}
\begin{table}[htb]
\renewcommand\tabularxcolumn[1]{m{#1}}
\caption{Necessary liquid-gas ratios for concave and convex equilibrium lines.}
\label{table:Nec_LG}
\setlength\abovedisplayskip{0pt}
\setlength\belowdisplayskip{0pt}
\centering
\begin{tabular}{|c|M{4.0cm}|M{2.0cm}|M{3.0cm}|M{4.0cm}|}
\hline
\textbf{LG} & \textbf{Description} &\textbf{Goal} & {\textbf{Case}} & {\textbf{LG=}}\\
\hline
\hline
\multirow{2}[4]{*}{$LG_a$} & \multirow{2}[4]{=}{Minimal LG for maximal (de)humidification} & \multirow{2}[4]{*}{$\omega_t=\omega_t^*$} & Convex & \begin{equation}
\frac{\partial \omega^*}{\partial \xi}\Bigr\rvert_{\xi = \xi_t}
\label{eq:ratio_a_pinch_convex}
\end{equation} \\
\cline{4-5} & & & Concave & \multirow{2}{*}{
HERE
} \\
\cline{1-4} \multirow{2}[4]{*}{$LG_d$} & \multirow{2}[4]{=}{Maximal LG for maximal dilution or regeneration} & \multirow{2}[4]{*}{$\xi_b=\xi_b^*$} & Concave & \\
\cline{4-5} & & & Convex & \begin{equation}
\frac{\partial \omega^*}{\partial \xi}\Bigr\rvert_{\xi = \xi_b^*}
\label{eq:ratio_d_pinch_convex} \end{equation} \\
\hline
\hline
\multirow{4}{*}{$LG_h$} & \multirow{4}{=}{Minimal LG for specified (de)-humidification} & \multirow{4}{*}{$\omega_t=\omega_{t,goal}$}& Straight, concave and convex $LG_h\le LG_d$& \begin{equation}
\frac{\omega_b-\omega_{t,goal}}{\xi_b^*-\xi_t}
\label{eq:ratio_h_pinch_concave}
\end{equation}\\
\cline{4-5}
& & & convex $LG_h\ge LG_d$ & \begin{equation}
\frac{\omega^*(\hat{\xi})-\omega_{t,goal}}{\hat{\xi}-\xi_t}
\label{eq:ratio_h_pinch_convex}
\end{equation} \\
\hline
\multirow{4}{*}{$LG_r$} & \multirow{4}{=}{Maximal LG for specified dilution or regeneration} & \multirow{4}{*}{$\xi_b=\xi_{b,goal}$}& Straight, concave and convex $LG_r\ge LG_a$& \begin{equation}
\frac{\omega_b-\omega_t^*}{\xi_{b,goal}-\xi_t}
\label{eq:ratio_r_pinch_concave}
\end{equation}\\
\cline{4-5}
& & & convex $LG_r<LG_a$ & \begin{equation}
\frac{\omega_{b}-\omega^*(\hat{\xi})}{\xi_{b,goal}-\hat{\xi}}
\label{eq:ratio_r_pinch_convex}
\end{equation} \\
\hline
\hline
\end{tabular}
\end{table}
\end{document}
Respuesta1
No tengo la DissOnlineLatex
clase de documento, por lo que he usado el artículo a continuación.
No pondría equation
entornos dentro de un tabular
entorno y habría pensado que esto generaría un montón de errores. Entonces, me sorprende que solo obtenga un error dentro de las \multirow
celdas. Supongo que esto funciona porque estás usando un M
tipo de columna. Si desea colocar un equation
entorno dentro de la \multirow
celda, lo obvio es colocar el entorno equation
dentro minipage
. Usar esto parece hacer lo que quieres:
Establecer el ancho del minipage
entorno \linbewidth
debería, en teoría, dar el ancho correcto. Descubrí por prueba y error que el uso 0.97\linewidth
funcionaba mejor porque hacía que el número de ecuación en esta celda se alineara correctamente con los otros números de ecuación. Aquí está su MWE modificado:
\RequirePackage[patch]{kvoptions}
\documentclass{article}
\usepackage{amsmath}
\usepackage{mathtools, eqparbox}
\usepackage[makeroom]{cancel}
\newcommand{\eqbox}[2][]{\eqmakebox[#1][l]{\mbox{#2~}}}
\usepackage{dsfont}
\usepackage{longtable}
\usepackage{supertabular}
\usepackage{tabu}
\usepackage{multirow, tabularx}
\usepackage{multicol}
\newcolumntype{T}{>{\centering\arraybackslash\hsize=0.4\hsize}X}
\newcolumntype{V}{>{\centering\arraybackslash\hsize=0.65\hsize}X}
\newcolumntype{s}{>{\hsize=0.2\hsize}X}
\newcolumntype{b}{>{\hsize=1.0\hsize}X}
\newcolumntype{d}{>{\hsize=0.5\hsize}X}
\usepackage{tabulary}
\usepackage{longtable}
\usepackage{array}
\newcolumntype{P}[1]{>{\centering\arraybackslash}p{#1}}
\newcolumntype{M}[1]{>{\centering\arraybackslash}m{#1}}
\newcolumntype{L}[1]{>{\raggedleft\arraybackslash}p{#1}}
\usepackage{lscape}
\usepackage{xcolor}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{subcaption}
\usepackage[outdir=./]{epstopdf}
\usepackage{multirow}
\usepackage{booktabs}
\usepackage{float}
\usepackage{rotating}
\usepackage{SIunits}
\usepackage{blindtext}
\usepackage[latin1]{inputenc}
\usepackage[
backend=biber,
style=numeric,
sortcites,
sorting = anyvt,
isbn=false,
url=false,
doi=false,
eprint=false,
backref,
natbib,
hyperref
]{biblatex}
\begin{document}
\begin{table}[htb]
\renewcommand\tabularxcolumn[1]{m{#1}}
\caption{Necessary liquid-gas ratios for concave and convex equilibrium lines.}
\label{table:Nec_LG}
\setlength\abovedisplayskip{0pt}
\setlength\belowdisplayskip{0pt}
\centering
\begin{tabular}{|c|M{4.0cm}|M{2.0cm}|M{3.0cm}|M{4.0cm}|}
\hline
\textbf{LG} & \textbf{Description} &\textbf{Goal} & {\textbf{Case}} & {\textbf{LG=}}\\
\hline
\hline
\multirow{2}[4]{*}{$LG_a$} & \multirow{2}[4]{=}{Minimal LG for maximal (de)humidification} & \multirow{2}[4]{*}{$\omega_t=\omega_t^*$} & Convex & \begin{equation}
\frac{\partial \omega^*}{\partial \xi}\Bigr\rvert_{\xi = \xi_t}
\label{eq:ratio_a_pinch_convex}
\end{equation} \\
\cline{4-5} & & & Concave & \multirow{2}{*}{
\begin{minipage}{0.97\linewidth}
\begin{equation}\label{E:}
\frac{\partial \omega^*}{\partial \xi}\Bigr\rvert_{\xi = \xi_b^*}
\end{equation}
\end{minipage}
} \\
\cline{1-4} \multirow{2}[4]{*}{$LG_d$} & \multirow{2}[4]{=}{Maximal LG for maximal dilution or regeneration} & \multirow{2}[4]{*}{$\xi_b=\xi_b^*$} & Concave & \\
\cline{4-5} & & & Convex & \begin{equation}
\frac{\partial \omega^*}{\partial \xi}\Bigr\rvert_{\xi = \xi_b^*}
\label{eq:ratio_d_pinch_convex} \end{equation} \\
\hline
\hline
\multirow{4}{*}{$LG_h$} & \multirow{4}{=}{Minimal LG for specified (de)-humidification} & \multirow{4}{*}{$\omega_t=\omega_{t,goal}$}& Straight, concave and convex $LG_h\le LG_d$& \begin{equation}
\frac{\omega_b-\omega_{t,goal}}{\xi_b^*-\xi_t}
\label{eq:ratio_h_pinch_concave}
\end{equation}\\
\cline{4-5}
& & & convex $LG_h\ge LG_d$ & \begin{equation}
\frac{\omega^*(\hat{\xi})-\omega_{t,goal}}{\hat{\xi}-\xi_t}
\label{eq:ratio_h_pinch_convex}
\end{equation} \\
\hline
\multirow{4}{*}{$LG_r$} & \multirow{4}{=}{Maximal LG for specified dilution or regeneration} & \multirow{4}{*}{$\xi_b=\xi_{b,goal}$}& Straight, concave and convex $LG_r\ge LG_a$& \begin{equation}
\frac{\omega_b-\omega_t^*}{\xi_{b,goal}-\xi_t}
\label{eq:ratio_r_pinch_concave}
\end{equation}\\
\cline{4-5}
& & & convex $LG_r<LG_a$ & \begin{equation}
\frac{\omega_{b}-\omega^*(\hat{\xi})}{\xi_{b,goal}-\hat{\xi}}
\label{eq:ratio_r_pinch_convex}
\end{equation} \\
\hline
\hline
\end{tabular}
\end{table}
\end{document}