ChinaTeXMathFAQ.pdf
《ChinaTeXMathFAQ.pdf》由会员分享,可在线阅读,更多相关《ChinaTeXMathFAQ.pdf(62页珍藏版)》请在冰豆网上搜索。
.newcommandBigFig1parbox12ptHuge#1newcommandBigZeroBigFig0beginequation*(a_k1)=left(beginmatrix0ldots0&1&0ldots0&0BigZero&cdots&BigZero&0endmatrixright)qquadf(x)=begincases-x2,&textif$xlogBtextbottomC=DEZUAbetaAAAAgammaAVVVVVVDalphaEH.IendCDChinaTEX文档工作室ChinaTEX数学排版常见问题集ChinaTEXMathFAQVer1.0(ak1)=0.010.00000f(x)=x2,ifxs,sup_Klimx+,infxs,supK下面的极限表达式:
lim_xto0frac3x2+7x3x2+5x4=3.limx03x2+7x3x2+5x4=3.下面的求和式:
sum_k=1nk2=frac12n(n+1).nk=1k2=12n(n+1).ChinaTEXMathFAQ|ChinaTEX倾情制作.4.I(LA)TEX数学排版如何入门?
.ChinaTEXDocumentationWorkshop下面的积分式:
int_abf(x),dx.baf(x)dx.在排版中,如dx需要和之前的积分式排的更紧密一些,那么要使用,:
int_0Rfrac2x,dx1+x2=log(1+R2).R02xdx1+x2=log(1+R2).int_0Rfrac2x,dx1+x2=log(1+R2).R02xdx1+x2=log(1+R2).多重积分号的积分号之间也要调整距离,使用!
:
int_01!
int_01x2y2,dx,dy.1010x2y2dxdy.ChinaTEXMathFAQ|ChinaTEX倾情制作.5.II基础问题.ChinaTEXDocumentationWorkshopII基础问题1公式中的文本怎么输入?
公式中的文本输入,可以用mbox.。
使用率较高的是amstext宏包中提供了text命令,示例如下:
begincenterThisis$_textsubscript$Thisis$_mboxsubscript$endcentera=b,textqquadbyassumptionThisissubscriptThisissubscripta=b,byassumption小注1我们加载amsmath宏包的时候,系统会自动调用amstext,amsbsy,amsopn,amsintx包,所以无需我们额外加载包。
小注2这里需要注意的是若是我们的文本部分与其他字符有间隔,需要在text里面进行添加。
2如何输入连分数?
amsmath宏包提供的命令cfrac用于排版连分数,比我们直接使用frac排版的效果要好。
如:
cfrac1sqrt2+cfrac1sqrt2+dotsbquadcfrac1sqrt2+cfrac1sqrt2+dotsb12+12+12+12+3如何输入带方框的公式?
可以使用命令boxed将公式放在方框中,这个命令类似fbox如beginequationboxedetaleqCtextandCleqDeltaendequationCandC
(1)ChinaTEXMathFAQ|ChinaTEX倾情制作.6.II基础问题.ChinaTEXDocumentationWorkshop另外,fancybox宏包提供的几个环境和命令会把公式的编号和公式一起放在方框中。
4实数域R或复数域C等的字体该用什么命令?
使用amsfonts宏包提供的mathbb字母命令,例如:
$xinmathbbR$and$cinmathbbC$xRandcC通常,排版时有些符号需要特殊字体,这里简单列举常用的几个字体。
命令样例默认ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzmathitABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzmathbfABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzmathrmABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzmathsfABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzbmaABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzmathscrbABCDEFGHIJKLMNOPQRSTUVWXYZmathfrakcABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzmathcalABCDEFGHIJKLMNOPQRSTUVWXYZmathbbdABCDEFGHIJKLMNOPQRSTUVWXYZa需要bm宏包b需要mathrsfs宏包c需要amsfonts宏包d需要amsfonts宏包5n次根式nRoots的位置调整通常,我们用sqrt.来输入公式。
$sqrt2$,$sqrt2y$,$sqrt2y$sqrt32$,$sqrtn+1x+y$2,2y,2y32,n+1x+y按照如上的输入方式,我们输入如下公式$sqrtfrac1na$会输出1na,而$sqrtbetaa$输出为a。
我们需要这样调整:
$sqrtleftroot2uproot4betak$,$sqrtleftroot1uproot3betak$,$sqrtleftroot2uproot4frac1nk$,$sqrtleftroot1uproot3frac1nk$k,k,1nk,1nkChinaTEXMathFAQ|ChinaTEX倾情制作.7.II基础问题.ChinaTEXDocumentationWorkshop这两个命令leftroot和uproot分别表示将方根向左向上移动n个单位,若为负数表示向反方向移动。
6书中向量常用斜体加黑体表示,该用什么字体命令排版?
使用bm宏包提供的bm命令,这一命令不仅可以加粗普通字符,也可以对希腊字符进行加粗,而mathbf只能加粗普通字符。
$bmalphaTbmy$Ty7如何输入在等号上输入如def等文字?
对于这种特殊的重叠符号,可通过使用amsmath宏包的overset命令来实现。
具体用法见下面的例子。
beginequationaoverset?
=bendequationa?
=b
(2)这种办法在解决许多类似的特殊的重叠符号时,是非常有用的。
8公式中大写希腊字母怎么改成粗斜体?
希腊字母大写均为正体,若需要改成斜体,用下面的命令就好:
$Gamma$,$varGamma$.$Delta$,$varDelta$.$Theta$,$varTheta$.$Lambda$,$varLambda$.$Xi$,$varXi$,$Sigma$,$varSigma$.$Upsilon$,$varUpsilon$.$Phi$,$varPhi$.$Psi$,$varPsi$.,.,.,.,.,.,.,.,.这样若是希腊字母需要加粗,可用上文的bm命令即可。
9公式中小写希腊字母怎么改成正体?
使用upgreek包提供的直立的希腊字母,这里简单列举部分符号如下:
ChinaTEXMathFAQ|ChinaTEX倾情制作.8.II基础问题.ChinaTEXDocumentationWorkshopupalphaupthetauppiupphiupbetaupvarthetaupvarpiupvarphiupgammaupiotauprhoupchiupdeltaupkappaupvarrhouppsi10如何输入数学公式里面的矢量?
第一种方法,使用harpoon宏包,usepackageharpoonoverrightharpthis第二种方法,自己定义一个命令。
如下:
newcommandmyvec1%stackrelraisebox-2pt0pt0ptsmall$rightharpoonup$#1beginequation*myvecAendequation*A11常见矩阵的输入方法。
我们经常会见到如下矩阵:
begingather*beginmatrix0&11&0endmatrixquadbeginpmatrix0&-ii&0endpmatrixbeginbmatrix0&-11&0endbmatrixquadbeginBmatrix1&00&-1endBmatrixbeginvmatrixa&bc&dendvmatrixquadbeginVmatrixi&00&-iendVmatrixendgather*01100ii001101001?
abcd?
i00i?
很多用户刚开始的时候用array环境来输入矩阵,示例如下:
begingather*beginarraycc0&11&0endarrayquadleft(beginarraycc0&-ii&0endarrayright)leftbeginarraycc0&-11&0endarrayrightquadleftbeginarraycc1&00&-1endarrayrightleft|beginarraycca&bc&dendarrayright|quadleft|beginarraycci&00&-iendarrayright|endgather*ChinaTEXMathFAQ|ChinaTEX倾情制作.9.II基础问题.ChinaTEXDocumentationWorkshop当然,大家可比较两个输出结果,择其一使用。
12如何输入三角矩阵,常见的nn的矩阵?
这个问题我们提供一些实例,也可以用其他方法来写,实例选自“LATEX入门与提高”,另外,我们需要读读amsmath输入矩阵的常用的方法,有array环境、matrix环境、bmatrix环境、pmatrix环境等。
left(beginarraycccca_11&a_12&cdots&a_1n&a_22&cdots&a_2n&ddots&vdotsmulticolumn2craisebox1.3ex0ptHuge0&a_nnendarrayright)beginpmatrixa_11&a_12&cdots&a_1n&a_22&cdots&a_2n&ddots&vdotsmulticolumn2craisebox1.3ex0ptHuge0&a_nnendpmatrixa11a12a1na22a2n.0anna11a12a1na22a2n.0annbeginarraychspace-5ptlleft(beginarrayccc|ccca&cdots&a&b&cdots&b&ddots&vdots&vdots&adots&a&bhline&c&cdots&c&vdots&vdotsmulticolumn3c|raisebox2ex0ptHuge0&c&cdots&cendarrayright)&beginarraylleft.rule0mm7mmrightpleft.rule0mm7mmrightqendarray-5ptbeginarrayccunderbracerule17mm0mm_m&underbracerule17mm0mm_mendarray&endarrayaabb