![指定 \hline 的长度](https://linux22.com/image/354310/%E6%8C%87%E5%AE%9A%20%5Chline%20%E7%9A%84%E9%95%BF%E5%BA%A6.png)
答案1
这里有一个使用\cmidrule
from 的解决方案booktabs
,使用其(l{somelength}r{some length})
可选参数来缩短或扩展两侧的规则:
\documentclass[12pt]{article}
\usepackage{amsmath}
\usepackage{booktabs}
\usepackage{array}
\newcommand\myhrule{\addlinespace[-0.2\aboverulesep]\cmidrule[0.4pt](l{2.3pt}r{2.3pt}){1-1}\addlinespace[-0.8\belowrulesep]}
\begin{document}%
$\left[\begin{matrix}
u(\lambda)\\\hline
v(\lambda) \\
\end{matrix}\right]$
\quad
$\left[\begin{array}{@{}c@{}}
u(\lambda)\\\hline
v(\lambda) \\
\end{array}\right]$
\quad$\begin{bmatrix}
u(\lambda)\\
\myhrule
v(\lambda) \\
\end{bmatrix}$
\end{document}