Я пытаюсь написать блочно-диагональную матрицу в LyX, которая четко показывает блоки, разделяя их вертикальными и горизонтальными линиями. Я обнаружил, что могу использовать \cline{i-j}
для рисования горизонтальной линии между столбцами i и j. Аналогично я обнаружил, что могу использовать \multicolumn{1}{c|}{#1}
для записи элемента в матрице, которая имеет вертикальную линию справа.
Я попытался создать математический макрос для \multiline
команды, потому что первые два аргумента всегда одинаковы в моей матрице. Я сделал это следующим образом:
Однако, когда я закрываю файл и снова открываю его, макрос меняется на этот
Я не понимаю, почему это происходит. Я уже использовал макросы, и они никогда не менялись таким образом. Есть ли проблема в определении макроса для \multicolumn
?