![¿Cómo cerrar el borde de la mesa en una situación de varias filas?](https://rvso.com/image/391697/%C2%BFC%C3%B3mo%20cerrar%20el%20borde%20de%20la%20mesa%20en%20una%20situaci%C3%B3n%20de%20varias%20filas%3F.png)
He vistoesta pregunta, pero no funcionó para mí.
Tengo problemas para cerrar el borde del lado derecho.
\begin {table}[H]
\caption{Oper} \label{table_oper}
\begin{center}
\begin{tabular}{|l|l|}
\hline
\multicolumn{1}{|c|}{Oper} & \multicolumn{1}{|c|}{Max}\\
\hline
Swaps.\\
$C_{S}$\\
$\begin{aligned}
=\ {\sum_{j=1}^{m} {\sum_{j=1}^{m}}} {(C_{search}^{m}+C_{swap}^{m})}\\
*\ {{\sum_{j=1}^{m}}} {(C_{search}^{m}+C_{swap}^{m})}\\
*\ {{\sum_{j=1}^{m}}} {(C_{search}^{m}+C_{swap}^{m})}\\
\end{aligned}$\\ & -\\
\hline
Adj cost.\\
$C_{abc}$\\
$\begin{aligned}
=\ {\sum_{j=1}^{m} {C_{S}}} \\
\end{aligned}$\\ & -\\
\hline
\end{tabular}
\end{center}
\end{table}
Probé \multirow
para la primera fila así:
\end{aligned}$\\ &
\multirow{3}{*}{-}\\
pero ni siquiera eso funcionó.
Respuesta1
Bueno, te perdiste algunos &
en tu código y tienes dos \\
para eliminar después de la línea \end{aligned}$\\ & -\\
.
Consulte el siguiente MWE (marqué cambios de código importantes con <=======
):
\documentclass{article}
\usepackage{amsmath}
\usepackage{multirow}
\usepackage{caption}
\begin{document}
\begin {table}
\caption{Oper}
\label{table_oper}
\centering
\begin{tabular}{|l|l|}
\hline
\multicolumn{1}{|c|}{Oper} & \multicolumn{1}{|c|}{Max}\\
\hline
Swaps. & \\ % <===================================================
$C_{S}$ & \\ % <===================================================
$\begin{aligned}
=\ {\sum_{j=1}^{m} {\sum_{j=1}^{m}}} {(C_{search}^{m}+C_{swap}^{m})} \\
*\ {{\sum_{j=1}^{m}}} {(C_{search}^{m}+C_{swap}^{m})}\\
*\ {{\sum_{j=1}^{m}}} {(C_{search}^{m}+C_{swap}^{m})}\\
\end{aligned}$ & -\\ % <================================================
\hline
Adj cost. & \\ % <==================================================
$C_{abc}$ & \\ % <==================================================
$\begin{aligned}
=\ {\sum_{j=1}^{m} {C_{S}}} \\
\end{aligned}$ & -\\ % <================================================
\hline
\end{tabular}
\end{table}
\end{document}
y el resultado:
Yo personalmente intentaría deshacerme de las líneas verticales y horizontales, pero creo que esa es otra cuestión ;-)
Respuesta2
Tu escribiste,
Tengo problemas para cerrar el borde del lado izquierdo.
Asumiré que te refieres alado derechoborde. La razón de la dificultad es que la mayoría de las \\
directivas ocurren demasiado pronto, es decir, sin un &
token primero.
Su código contiene muchos pares innecesarios de llaves, que no logran más que crear desorden en el código. Por otro lado, a la ecuación le vendrían bien algunos pares más de paréntesis para delimitar el alcance de las operaciones de multiplicación y suma. Y no lo use *
para indicar multiplicación; utilice \times
o \cdot
.
Además, los aligned
entornos no contienen puntos de alineación; He aplicado algunas conjeturas fundamentadas para completar algunas.
\documentclass{article}
\usepackage{amsmath,float}
\newcommand\vn[1]{\mathrm{#1}}
\begin{document}
\begin{table}[H]
\caption{Oper}
\label{table_oper}
\centering
\begin{tabular}{|l|l|}
\hline
\multicolumn{1}{|c|}{Oper} & \multicolumn{1}{c|}{Max}\\
\hline
Swaps. & \\
$\begin{aligned}
C_{S}
&= \sum_{j=1}^m \sum_{j=1}^m (C_{\vn{search}}^m+C_{\vn{swap}}^m)\\
&\quad\times \sum_{j=1}^m (C_{\vn{search}}^m+C_{\vn{swap}}^m)\\
&\quad\times \sum_{j=1}^m (C_{\vn{search}}^m+C_{\vn{swap}}^m)\\
\end{aligned}$ & --\\
\hline
Adj cost.&\\
$\begin{aligned}
C_{\vn{abc}}
&= \sum_{j=1}^m C_{S} \\
\end{aligned}$ & --\\
\hline
\end{tabular}
\end{table}
\end{document}