找回密码
 快速注册
搜索
查看: 1166|回复: 2

矩阵里能不能把几个元素框起来?

[复制链接]

413

主题

1558

回帖

1万

积分

积分
11498

显示全部楼层

abababa 发表于 2020-3-26 19:34 |阅读模式
如题,比如有矩阵
\[\begin{bmatrix}
a_1 & a_2 & a_3\\
a_4 & a_5 & a_6\\
a_7 & a_8 & a_9
\end{bmatrix}\]

现在想把$a_1$框起来,就是在$a_1$周围都加上虚线或实线等等的一个方框,这个要怎么做?或者是把左上角的$2 \times 2$部分框起来。

730

主题

1万

回帖

9万

积分

积分
93593
QQ

显示全部楼层

kuing 发表于 2020-3-26 20:37
我只会用 tikz 画起来 两种方式,一是像 kuing.cjhb.site/forum.php?mod=viewthread&tid=5069 那样搞个 tikzmark 来标记两点再画框,二是将整个矩阵改用 tikz 来画。

413

主题

1558

回帖

1万

积分

积分
11498

显示全部楼层

 楼主| abababa 发表于 2020-3-28 18:31
回复 2# kuing

谢谢,那个帖子在发这帖之前就看了,感觉不太符合这种直接的使用。
本帖问题最终我采用了给文字加颜色的方法做的,也能标识出来,但还是觉得能加框最好,分块矩阵等等很多地方都常用这类功能,要是能在原来的命令begin{xxx-matrix}里提供就好了,比如这样的:
  1. \begin{bmatrix}
  2. ...
  3. \border[实线虚线、颜色粗细等等参数]{1,1}{1,2}{2,1}{2,2}
  4. \end{bmatrix}
复制代码
用那个 border 把要求的元素框起来,这样就最好了

手机版|悠闲数学娱乐论坛(第3版)

GMT+8, 2025-3-4 12:38

Powered by Discuz!

× 快速回复 返回顶部 返回列表