winedt的正则表达式系统
N年没来了,回来瞧瞧

灰常幸运地说,才加入这里两天,就升级支持MathJax了,这东东我熟行

kuing posted @ 2012年3月21日 11:42 in 未分类 , 2953 阅读

数月前,当我知道有MathJax这一东东之后我就申请了一个免费论坛来试玩,效果还真可以,那时的MathJax还是1.0,现在都2.0了。而前两天搜东西的时候无意中找到这里来,看到说即将支持MathJax,我马上就又注册来玩了,没想到就两天,就真升级了

MathJax的公式输入方法等等的东东在我论坛已经试验过了,具体见:

http://kkkkuingggg.5d6d.com/thread-9-1-1.html

http://kkkkuingggg.5d6d.com/thread-33-1-1.html

等……

上述链接里的东东是在MathJax1.0的时候弄的,现在可能会有一点点不同,不过大致上没分别。

当然了,在这里还是要试试看:$a^2+b^2=c^2$,\(a^2+b^2=c^2\),\[x_{1,2}=\frac{-b\pm\sqrt{4ac-b^2}\cdot i}{2a}\]

 

$a^2+b^2=c^2$,\(a^2+b^2=c^2\),\[x_{1,2}=\frac{-b\pm\sqrt{4ac-b^2}\cdot i}{2a}\]

直接将我那里的表格复制过来看看:

基本常用符号对应代码表:

上下标:$x^n,x^{123},x_n,x_{123},C_n^m,C_{100}^{50}$ x^n,x^{123},x_n,x_{123},C_n^m,C_{100}^{50}
注意当上标或下标非单个数字或字母时要加花括号括起整体,否则只会对首个数字或字母生效,下同。
花括号:$\{a_n\}$ \{a_n\}
分式:$\frac{a}{b},\dfrac{a}{b},\frac12,\frac1{23}$ \frac{a}{b},\dfrac{a}{b},\frac12,\frac1{23}
后面的两个简写自己理解,行间公式时不必用 \dfrac
根式:$\sqrt{a},\sqrt[n]{a},\sqrt2,\sqrt[3]2$ \sqrt{a},\sqrt[n]{a},\sqrt2,\sqrt[3]2
后面的两个简写自己理解。
对数:$\log_{a}b,\ln a,\lg10$ \log_{a}b,\ln a,\lg10
中间的 ln 和 a 之间的空格必不可少。
和式:$\sum_{k=1}^{n}f(k)$,$\displaystyle\sum_{k=1}^{n}f(k)$ \sum_{k=1}^{n}f(k)
后者加了 \displaystyle ,只有在行内公式时才有必要加。
积式:$\prod_{k=1}^{n}f(k)$,$\displaystyle\prod_{k=1}^{n}f(k)$ \prod_{k=1}^{n}f(k)
与和式类似。
极限:$\lim_{k\to\infty}k^{-1}=0$,$\displaystyle\lim_{k\to\infty}k^{-1}=0$ \lim_{k\to\infty}k^{-1}=0
同样地,后者加了 \displaystyle,此外,\to 是 $\to$,\infty 是 $\infty$
积分:$\int_{a}^{b}f(x)dx$,$\displaystyle\int_{a}^{b}f(x)dx$ \int_{a}^{b}f(x)dx
同样地,后者加了 \displaystyle。
正负、负正:$\pm1,\mp1,\pm x,\mp x$ \pm1,\mp1,\pm x,\mp x
后面两个的空格必不可少。
短的左推出、右推出、等价于:$\Rightarrow,\Leftarrow,\Leftrightarrow$ \Rightarrow,\Leftarrow,\Leftrightarrow
首字母不大写则变成 $\rightarrow,\leftarrow,\leftrightarrow$,而 $\rightarrow$ 也可以用 \to 得到。
长的左推出、右推出、等价于:$\Longrightarrow,\Longleftarrow,\Longleftrightarrow$ \Longrightarrow,\Longleftarrow,\Longleftrightarrow
也有类似的首字母不大写的情况,另外,还有 \iff 得 $\iff $ 以及 \implies 得 $\implies$
大小关系:$\ge,\le,\ne,\equiv$ \ge,\le,\ne,\equiv
对于前两个,后加 qslant 则变成更好看的 $\geqslant,\leqslant$
导数:$f'(x),f''(x)$ f'(x),f''(x)
这一撇由右单引号键打出,台式机键盘在中括号下面,二阶就两撇。
常用希腊字母:$\pi,\alpha,\beta,\gamma,\theta,\lambda,\Delta$ \pi,\alpha,\beta,\gamma,\theta,\lambda,\Delta
三角函数、度:$\sin x,\cos^2 x,\tan30^\circ,\cot^245^\circ$ \sin x,\cos^2x,\tan30^\circ,\cot^245^\circ
有些空格能省,有些不能,自己理解。
三角形、圆、角、垂直:$\triangle,\odot,\angle,\perp$ \triangle,\odot,\angle,\perp
不要用 $\Delta$(\Delta) 来表示三角形,判别式才是 $\Delta$
点乘、叉乘、除以:$a\cdot b,1\times2,355\div113$ a\cdot b,1\times2,355\div113
存在、任意、非、或、且:$\exists,\forall,\neg,\vee,\wedge$ \exists,\forall,\neg,\vee,\wedge
空集:$\emptyset,\varnothing$ \emptyset,\varnothing
推荐用后者。
并、交、补集:$\cup,\cap,\complement$ \cup,\cap,\complement
属于、不属于:$\in,\notin$ \in,\notin
组合数:${{n}\choose{m}}$ {{n}\choose{m}}
两边花括号不要少。
分段函数:$f(x)=\cases{{x+1}&{x>0}\\{1-x}&{x<0}}$ f(x)=\cases{{x+1}&{x>0}\\{1-x}&{x<0}}
向量:$\vec a,\overrightarrow{a},\overrightarrow{AB}$ \vec a,\overrightarrow{a},\overrightarrow{AB}
\vec 只适用于单个字母的向量,比较小,建议使用后者
上下括号:$n=\underbrace{1+1+\cdots+1}_{n~个}=\overbrace{1+1+\cdots+1}^{n~个}$ n=\underbrace{1+1+\cdots+1}_{n~个}=\overbrace{1+1+\cdots+1}^{n~个}
那个 ~ 是在 $n$ 和“个”字之间隔开一小距离,此乃中英混排的习惯

 

放大测试

\[\sum\sqrt{\frac a{b+c}}       +\lim_{x\to\infty}\log x\]

颜色测试

\[\color{red}{a+b\geqslant2\sqrt{ab}}\]

环境测试

\begin{align}\frac{a^2+b^2}{a+b}&\geqslant\sqrt{\frac{a^2+b^2}2}\\&\geqslant\frac{a+b}2\\&\geqslant\sqrt{ab}\\&\geqslant\frac2{\frac1a+\frac1b}\end{align}

 

\begin{align}\frac{a^2+b^2}{a+b}&\geqslant\sqrt{\frac{a^2+b^2}2}\\&\geqslant\frac{a+b}2\\&\geqslant\sqrt{ab}\\&\geqslant\frac2{\frac1a+\frac1b}\end{align}

在这里由于html代码的原因,每个公式的代码最好写在一行里,否则可能会没反应(在我论坛里倒是没这问题,在显示源码的状态下编辑也不会有这问题),比如下面的

\begin{align}

ax^2+bx+c&=a(x-x_1)(x-x_2)\\

&=a\left(x-\frac{-b+\sqrt{4ac-b^2}\cdot i}{2a}\right)\left(x-\frac{-b-\sqrt{4ac-b^2}\cdot i}{2a}\right)

\end{align}

公式中可含中文

\[x=x_1  或  x=x_2\]

Avatar_small
依云 说:
2012年3月21日 18:00

嗯,终于原生支持了,这都要感谢我哦~

Avatar_small
依云 说:
2012年3月21日 18:01

当然,还有另位一位研究公式显示的,不过我好像忘记了他的名字。。。

Avatar_small
kuing 说:
2012年3月21日 20:42

@依云: 我前两天才发现这里,不太了解你们呢,谢谢你和那位不知谁了laugh

Avatar_small
λ 说:
2012年3月22日 00:21

 才知道有\displaystyle和\cases这东东……

Avatar_small
kuing 说:
2012年3月22日 01:14

@λ: 现在2.0版MathJax的\cases的右边那堆东西显示有点奇怪,不知道为什么,以前1.0版的比较正常……还有那个\vec也不行了……

Avatar_small
kuing 说:
2012年3月22日 02:45

@λ: 还是用回环境来写cases好些,即
$f(x)=\begin{cases} x+1 & x>0 \\ 1-x & x<0 \end{cases}$
代码右键show来看

Avatar_small
λ 说:
2012年3月22日 08:59

@kuing: 嗯,赞同。貌似\cases不太标准-_-;;

pxchg1200 说:
2012年3月22日 13:07

Hi,kk. blog 不错嘛。 下次我也过去搞一个。。 :D

전설 서구 说:
2021年2月28日 16:23

Wow! This could be one of the most useful blogs we have ever come across on the subject. Actually excellent info! I'm also an expert in this topic so I can understand your effort. https://putlocker.wine/


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter