作者covari (鱼昆)
看板LaTeX
标题Re: [问题] 微分符号问题处理?
时间Sun Nov 1 11:28:47 2009
※ 引述《atb (Transition)》之铭言:
: 想要打
: d (1+t)
: ----
: dt
: 当中 (1+t) 和 t 应用斜体字表示为变数,d不是变数 应该不能使用斜体字
: 可以在指令
: \[ \frac{d}{dt} (1+t) \]
: 结果全部都是数学的斜体,请问有没有可以正确表示微分的方法?
这是我参考别人写法弄出来的
对於e, i, pi, d, dx/dt, d^2x/dt^2 ,partial x/partial t
这类常数以及运算符作调整 使其为正体不为斜体
\dd{x}{t} 就会显示 dx/dt
\dd[2]{x}{t} 就会显示 d^x/dt^2
\usepackage{upgreek}
\newcommand{\me}{\mathrm{e}} % Math e
\newcommand{\mi}{\mathrm{i}} % Math i
\newcommand{\mpi}{\uppi} % Math pi
\makeatletter
\newcommand*{\diff}%
{\@ifnextchar^{\DIfF}{\DIfF^{}}}
\def\DIfF^#1{%
\mathop{\mathrm{\mathstrut d}}%
\nolimits^{#1}\gobblespace}
\def\gobblespace{%
\futurelet\diffarg\opspace}
\def\opspace{%
\let\DiffSpace\!%
\ifx\diffarg(%
\let\DiffSpace\relax
\else
\ifx\diffarg[%
\let\DiffSpace\relax
\else
\ifx\diffarg\{%
\let\DiffSpace\relax
\fi\fi\fi\DiffSpace}
\newcommand*{\dd}[3][]{%
\frac{\diff^{#1}#2}{\diff #3^{#1}}}
\newcommand*{\pp}[3][]{%
\frac{\partial^{#1}#2}%
{\partial #3^{#1}}}
\newcommand*{\df}[2][ ]
{
\diff^{#1}#2
}
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.44.188.174