Relleno alrededor de elementos en una matriz

Relleno alrededor de elementos en una matriz

¿Es posible ajustar el relleno alrededor de los elementos de una matriz, como se indica en la siguiente figura?

Ejemplo de matriz estrecha

El código se muestra a continuación.

\documentclass{scrartcl}
\usepackage{amsmath}

\begin{document}

... in general we have

\begin{equation}
    \begin{bmatrix}
        \frac{\partial f_1}{\partial x_1} & \cdots &
        \frac{\partial f_1}{\partial x_n} \\
        \vdots & \ddots & \vdots \\
        \frac{\partial f_m}{\partial x_1} & \cdots &
        \frac{\partial f_m}{\partial x_n}
    \end{bmatrix}
\end{equation}

and for the particular case of $m=n=2$ 

\begin{equation}
    \begin{bmatrix}
        \frac{\partial f_1}{\partial x_1} & \frac{\partial f_1}{\partial x_2} \\
        \frac{\partial f_2}{\partial x_1} & \frac{\partial f_2}{\partial x_2}
    \end{bmatrix}
\end{equation}


Is it possible to insert some space around the elements in (2)? The matrix looks a bit cramped.

\end{document}

Respuesta1

Aquí hay un código con cellspace. No relacionado: sugiero usar el diffcoeff paquete para simplificar la escritura de derivadas parciales y el \medmathcomando from nccmathpara tener fracciones de tamaño mediano en matrices (el valor predeterminado es \tfrac):

\documentclass{article}
\usepackage{amsmath, nccmath}
\usepackage{diffcoeff}
\usepackage[math]{cellspace}
\setlength{\cellspacetoplimit}{2pt}
\setlength{\cellspacebottomlimit}{2pt}

\begin{document}

\[ J = \begin{pmatrix}
        \medmath{\diffp{f_1}{x_1}} & \medmath{\diffp{f_1}{x_2}} \\
         \medmath{\diffp{f_2}{x_1}} & \medmath{\diffp{f_2}{x_2}}
    \end{pmatrix}
\]

 \end{document} 

ingrese la descripción de la imagen aquí

información relacionada