
У меня есть таблица, и я хотел бы иметь стрелку справа, но получаю эту ошибку "Extra \right. $\right\Uparrow". Как мне это исправить? Я использую пакет tikz и graphicx. Вот код:
\begin{center}
$\right\Uparrow$
\begin{tabular}{ r|c }
42588 & 0 \\
21294 & 0 \\
10647 & 1 \\
5323 & 1 \\
2661 & 1 \\
1330 & 0 \\
665 & 1 \\
332 & 0 \\
166 & 0 \\
83 & 1 \\
41 & 1 \\
20 & 0 \\
10 & 0 \\
5 & 1 \\
2 & 0 \\
1 & 1 \\
0 & - \\
\end{tabular}
$\right\Uparrow$
\end{center}
Редактировать: вот что я хотел бы получить на выходе
Редактировать 2: Я исправил это.
\begin{center}
$\left.
\begin{tabular}{ r|c }
42588 & 0 \\
21294 & 0 \\
10647 & 1 \\
5323 & 1 \\
2661 & 1 \\
1330 & 0 \\
665 & 1 \\
332 & 0 \\
166 & 0 \\
83 & 1 \\
41 & 1 \\
20 & 0 \\
10 & 0 \\
5 & 1 \\
2 & 0 \\
1 & 1 \\
0 & - \\
\end{tabular}
\right\uparrow$
\end{center}
решение1
Идея левого/правого заключается в том, что у вас будет \left(left thing)(middle stuff)\right(right thing)
. Итак, ваша первая проблема в том, что у вас есть два правых и нет левого. Ваша следующая проблема в том, что вы выходите из математического режима, чтобы иметь табличный, а затем снова входите в математический режим, так что они \left/\right
находятся в разных группах.
Вы можете объединить все в одну группу, переведя все в математический режим и используя array
вместо tabular
. И поскольку вам ничего не нужно слева, вы можете использовать \left.
(обратите внимание на точку), чтобы это скрыть.
\documentclass{article}
\begin{document}
\[
\left.
\begin{array}{ r|c }
42588 & 0 \\
21294 & 0 \\
10647 & 1 \\
5323 & 1 \\
2661 & 1 \\
1330 & 0 \\
665 & 1 \\
332 & 0 \\
166 & 0 \\
83 & 1 \\
41 & 1 \\
20 & 0 \\
10 & 0 \\
5 & 1 \\
2 & 0 \\
1 & 1 \\
0 & - \\
\end{array}
\right\Uparrow
\]
\end{document}
В результате чего:
Если вы хотите, чтобы стрелка на вашем изображении была однолинейной, то вы можете использовать \uparrow
вместо этого.