新的数学符号宏

新的数学符号宏

我想增加我使用的包中的这些数学符号的大小\usepackage{tgheros}。或者我们可以重新编码每个符号吗?是否可以为此编写宏? 在此处输入图片描述+这对符号 不起作用:

\makeatletter
\mathchardef\standardplus=\mathcode`+
\DeclareRobustCommand{\tauyecoplus}{%
  \mathbin{\mathpalette\tauyeco@plus\relax}%
}
\newcommand{\tauyeco@plus}[2]{%
  \raisebox{0.13\height}{\scalebox{0.95}{$\m@th#1\standardplus$}}%
}
\begingroup\lccode`~=`+ \lowercase{\endgroup\let~}\tauyecoplus
\AtBeginDocument{\mathcode`+="8000 }
\makeatother

我对上图中文字的代码:

\documentclass[11pt,A5paper]{exam}
\usepackage[T1]{fontenc}
\usepackage{refcount}
\usepackage{tgheros}
\renewcommand\familydefault{\sfdefault}
\usepackage{mathastext}
\usepackage{amsfonts,amssymb,amsmath, amsthm}
\usepackage{systeme}
\usepackage{mathrsfs}

\begin{document}
$x+y-z=c<d>c\neq b$
\end{document}

在 David Carlisle 的帮助下,获得了新代码和图像:

\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{tgheros}
\renewcommand\familydefault{\sfdefault}
\usepackage{mathastext}
\makeatletter
\mathchardef\standardplus=\mathcode`+
\DeclareRobustCommand{\tauyecoplus}{%
  \mathbin{\mathpalette\tauyeco@plus\relax}%
}
\newcommand{\tauyeco@plus}[2]{%
  \raisebox{-0.15\height}{\scalebox{1.6}{$\m@th#1\standardplus$}}%
}
\begingroup\lccode`~=`+ \lowercase{\endgroup\let~}\tauyecoplus
\AtBeginDocument{\mathcode`+="8000 }
\makeatother

\begin{document}

$x+3-z=c<d>c\neq b$

\end{document}

在此处输入图片描述

相关内容