Как установить границы для определенных ячеек в массиве или выровнять среду, используя LyX

Как установить границы для определенных ячеек в массиве или выровнять среду, используя LyX

Мне было интересно, есть ли какой-либо возможный способ установить границы для определенных ячеек в arrayсреде.с использованием LyX? Я хочу получить что-то вроде этого:

цель

Но все, что мне удалось сделать, не пачкаясь в коде, это:

частичный результат

Я знаю, что можно достичь желаемого результата, написав код Latex, но я действительно хочу этого избежать. Есть ли у вас какие-либо идеи или обходные пути? Надеюсь, есть скрытый способ создания такой матрицы с использованием только LyX. Решение не обязательно должно быть основано на arrayокружении. Оно может использовать align, alignat, и т. д.

Кстати, вот пример того, как это можно сделать, набрав LaTeX (нашел в соответствующей теме):

\documentclass{article}
\usepackage{amssymb}

\begin{document}
\[
\renewcommand\arraystretch{1.2}
\begin{array}{*2r @{\hskip\arraycolsep}c@{\hskip\arraycolsep} *4r}
  &    &&    &  1 &  1 & 0 \\
\cline{3-7}
1 & -1 &\multicolumn{1}{|r}{}& 1 &  0 & -1 & 1 \\
  &    &&  1 & -1 \\
\cline{4-6}
  &    &&    &  1 & -1 \\
  &    &&    &  1 & -1 \\
\cline{5-7}
  &    &&    &    &    & 1 \\
\end{array}
\]

\end{document}

Связанный контент