Não é possível criar uma macro para múltiplas colunas no LyX

Não é possível criar uma macro para múltiplas colunas no LyX

Estou tentando escrever uma matriz diagonal de bloco no LyX que mostre claramente os blocos, separando-os usando linhas verticais e horizontais. Descobri que posso \cline{i-j}desenhar uma linha horizontal entre as colunas i e j. Da mesma forma, descobri que posso \multicolumn{1}{c|}{#1}escrever um elemento na matriz que possui uma linha vertical à sua direita.

Tentei criar uma macro matemática para o \multilinecomando porque os dois primeiros argumentos são sempre iguais na minha matriz. Eu fiz da seguinte maneira,

insira a descrição da imagem aqui

Porém, quando fecho o arquivo e o reabro, a macro muda para este

insira a descrição da imagem aqui

Não entendo por que isso acontece. Já usei macros antes e elas nunca mudaram assim. Existe algum problema em definir uma macro para \multicolumn?

informação relacionada