如何比现有方法更快地在数学符号之间添加空格

如何比现有方法更快地在数学符号之间添加空格

我有几个公式需要在数学符号之间留出额外的空间。有没有比添加更快的方法在每个符号之间添加空格

\,
\:
\quad

等等,代码呢?

在符号之间的每个空格中为每个方程式添加额外的空间需要花费大量时间

我正在使用此代码来添加额外的空间:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel}
\usepackage{multirow}
\usepackage{fancyhdr}
\usepackage{epic}
\usepackage{eepic}
\usepackage{amsmath}
\usepackage{threeparttable}
\usepackage{amscd}
\usepackage{here}
\usepackage{graphicx}
\usepackage{lscape}
\usepackage{tabularx}
\usepackage{longtable}
\usepackage{comment}
\usepackage{subfig}
\begin{document}

\begin{equation}\label{ModeloFactorizandolasK}
\dot{N_1} ={p}_{11}\,r_{1}' \,N_1 ( K_1-p_{11}N_1+p_{21}N_2 )\, + \,p_{12}\,r_2' \,N_1
( K_2\,-\,p_{12}\,N_1\,+\,p_{22}\,N_2 )
\end{equation}

\end{document}

答案1

\,我认为 (2) 使用默认的 TeX 间距看起来最好,但 (3) 已自动添加类似于在设置 (1) 中显式添加的空间

在此处输入图片描述

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel}
\usepackage{multirow}
\usepackage{fancyhdr}
\usepackage{epic}
\usepackage{eepic}
\usepackage{amsmath}
\usepackage{threeparttable}
\usepackage{amscd}
\usepackage{here}
\usepackage{graphicx}
\usepackage{lscape}
\usepackage{tabularx}
\usepackage{longtable}
\usepackage{comment}
\usepackage{subfig}
\begin{document}


aaa
\begin{equation}
\dot{N_1} ={p}_{11}\,r_{1}' \,N_1 ( K_1-p_{11}N_1+p_{21}N_2 )\, + \,p_{12}\,r_2' \,N_1
( K_2\,-\,p_{12}\,N_1\,+\,p_{22}\,N_2 )
\end{equation}


bbb
\begin{equation}
\dot{N_1} ={p}_{11}r_{1}' N_1 ( K_1-p_{11}N_1+p_{21}N_2 ) + p_{12}r_2' N_1
( K_2-p_{12}N_1+p_{22}N_2 )
\end{equation}


\thinmuskip=4mu
\medmuskip=6mu plus 4mu minus 4mu
\thickmuskip=7mu plus 7mu
\scriptspace=1pt
ccc
\begin{equation}
\dot{N_1} ={p}_{11}r_{1}' N_1 ( K_1-p_{11}N_1+p_{21}N_2 ) + p_{12}r_2' N_1
( K_2-p_{12}N_1+p_{22}N_2 )
\end{equation}

\end{document}

相关内容