zoukankan      html  css  js  c++  java
  • latex基本语法

          一直想着学会latex,但是自学起来太麻烦,总是出现各种不理解的错误,也没那么多时间钻研,就学了忘,忘了再学,这里就先摘录下它的基本命令吧。学好了是一件利器!(虽然不常用,但要尽量学会)

     

    LaTex基本语法

    1.LaTeX文件的通常语法如下:

    documentstyle{article}

    egin{document}

    This is a first example of a simple input file.

    end{document}

    如果是中文,将documentstyle{article}改为

    documentstyle{carticle}

     

    2.简单的规则:

    (1)空格:Latex中空格不起作用。

    (2)换行:用控制命令“\”,或“ ewline”.

    (3)分段:用控制命令“par” 或空出一行。

    (4)换页:用控制命令“ ewpage”或“clearpage”

    (5)特殊控制字符:#,$, %, &, - ,{, }, ^, ~

    要想输出这些控制符用下列命令:

     

    #  $   \%  &  -  {  }    ^{}  ~{}          $lackslash$表示“ ”.。

    3.西文字符转换表

    rm   罗马字体          it     意大利字体

    f   黑体              sl     倾斜体

    sf   等线体            sc     小体大写字母

    t    打字机字体       mit     数学斜体

     

    4.字号转换命令表

    点数(pt)            相应中文字号            控制命令

    25                      一号                 Huge

    20                      二号                 huge

    17                      三号                 LARGE

    14                      四号                 Large

    12                      小四号               large

    10                      五号                  ormalsize

    9                       小五号               small

    8                       六号                 footnotesize

    7                       小六号               scriptsize

    5                       七号                  iny

     

    5.纵向固定间距控制命令

    smallskip             medskip               igskip

    6.页面控制命令:

    extwidth=14.5cm

    extheight=21.5cm

    系统默认:字号10pt= 五号字;西文字体为罗马字体;textwidth=12.2cm,textheight=18.6cm。相当于美国标准信纸大小。

     

    7.常见数学公式排版命令

    (1)行中数学公式状态命令

    egin{math}  数学公式 end{math}

    简式1:  (  数学公式   )

    简式2:  $   数学公式   $

    (2)独立数学公式状态命令

    egin{displaymath} 数学公式 end{displaymath}

    简式1:  [  数学公式   ]

    简式2:  $$   数学公式   $$

    三)数学公式的编辑示例

    数学公式中的各种字体:

    $$

    egin{array}{l}

    mathrm{ABCDEFGHIJKLMNOPQRSTUVWXYZ}\%罗马字体

    mathtt{ABCDEFGHIJKLMNOPQRSTUVWXYZ}\%打字机字体

    mathbf{ABCDEFGHIJKLMNOPQRSTUVWXYZ}\%黑体

    mathsf{ABCDEFGHIJKLMNOPQRSTUVWXYZ}\%等线体

    mathit{ABCDEFGHIJKLMNOPQRSTUVWXYZ}\%意大利字体

    end{array}

    $$

    文中数学公式用$作为定界符,对于独立公式用$$作为定界符。上标用“^”,下标用“_”。

    例如:

    $ x^{y^{z^{w}}}=(1+{ m e}^{x})^{-2xy^{w}} $,

    $y_1'+y_2''+y_3'''$,

    Su$^{ m per}_{ m b}$script等等。

    数学中花体字母”cal”命令

    例如:

    $cal {ABCDEFGHIJKLMNOPQRSTUVW}$

    大部分数学符号在WinEdt编辑器中的math工具中都能找到。

    下面是方程环境的控制命令:

    egin{equation}

    0.3x+y/2=4z

    end{equation}

    求和与积分命令:

    $$sum_{i=1}^{n} x_{i}=int_{0}^{1}f(x)\, { m d}x $$

    $$sum_{{1le ile n}atop {1le jle n}}a_{ij}$$

    $sumlimits_{i=1}^{n} x_{i}=int_{0}^{1}f(x)\, { m d}x $  $oint  $

    数学公式中省略号:

      $cdots  ldots vdots  ddots $

    求极限的命令:

    $$lim_{n ightarrow infty}sin x_{n}=0$$

    $lim_{n ightarrow infty}sin x_{n}=0$

    分式的排版命令:

    $$x=frac{y+z/2}{y^2+frac{y}{x+1}}$$

    $$a_0+frac 1{displaystyle a_1

         +frac 1{displaystyle a_2

         +frac 1{displaystyle a_3

         +frac 1{displaystyle a_4

         +frac 1{displaystyle {a_5}}}}}}$$

    根式排版命令:    

    $$x=sqrt{1+sqrt{1+sqrt[n]{1+sqrt[m]{1+x^{p}}}}}$$

    $$x_{pm}=frac{-bpm sqrt{b^2-4ac}}{2a}$$

    取模命令:

    $gcd(m,n)=amod b$

    $$xequiv y pmod{a+b}$$

    矩阵排版命令:

    $$

    egin{array}{clcr}

    x+y+z & uv    & a-b & 8\

    x+y   & u+v   & a   & 88\

    x     & 3u-vw & abc &888\

    end{array}

    $$

    $$left ( egin{array}{c}

    left |egin{array}{cc}

    a+b&b+c\c+d&d+a

    end{array}

    ight |\

    y\z

    end{array} ight )

    $$

    数学符号的修饰:

    (1)上划线命令

    $$overline{1+overline{1+overline{x}^3}}$$

    (2)下划线命令

    $$underline{1+underline{1+underline{x}^3}}$$

    (3)卧式花括号命令

    $$overbrace{x+y+z+w}$$

    $$overbrace{a+b+cdots +y+z}^{26}_{=alpha +eta}$$

    (4)仰式花括号命令

    $$a+underbrace{b+cdots +y}_{24}+z$$

    (5)戴帽命令

    $$hat{o} check{o} reve{o}$$

    $$widehat{A+B} widetilde{a+b}$$

    $$vec{imath}+vec{jmath}=vec{k}$$

    (6)堆砌命令

    $$ystackrel{ m def}{=} f(x) stackrel{x ightarrow 0}{ ightarrow} A$$

    (四)中英文LaTeX模板

     

    (1)下面给出的是中文LaTeX2e模板,此时文件的扩展名为.ctx。模板中%后面的中文是中文注解,读者可以阅读这些模板中的中文注解,以理解所涉及的LaTeX2e命令的含义。

    documentclass[11pt]{ccart}%文件类说明

    %还可以选择的类是cctbook

    setlength{parindent}{12pt} %自然段第一行的缩进量为12pt

    setlength{parskip}{10pt plus1pt minus1pt}

    %自然段之间的距离为10pt,并可在8pt到11pt之间变化

    setlength{aselineskip}{8pt plus2pt minus1pt}

    %行间距为8pt,并可在7pt到10pt之间变化

    setlength{ extheight}{21true cm}%版面高为21厘米

    setlength{ extwidth}{14.5true cm}%版面宽为14.5厘米

    egin{document}%正文开始

    itle{Thesis}%文章标题,双反斜杠\ 表示换行

    author{author\Dept. of Math.}

    %作者名,单位,通信地址等,双反斜杠\ 表示换行

    date{2003/8/5}

    %文章写作日期,如果省略此行,计算机日期作为写作日期

    maketitle%建立标题部分

    %文章的正文输入

    egin{center}%参考文献的书写

    {heiti  参考文献}

    end{center}

    vskip 0.1cm

    defhang{hangindentparindent}

    def extindent#1{indentllap{#1enspace}ignorespaces}

    def e{parhang extindent}

    e{[1]} Nordhaus E,Stewart B,WhiteA.On the Maximum Genus of a Graph.{it J.combinatorial Theory B},1971,11:258-267  

    e{[2]} Skoviera M.The Maximum Genus of Graphs of Diameter Two.{it Discrete Math}.1991, 87:175-180

    end{document}%源文件的结束

    (2)英文LaTeX2e模板

    documentclass[11pt]{article}%文件类说明

    %还可以选择的类是book,report

    setlength{parindent}{12pt} %自然段第一行的缩进量为12pt

    setlength{parskip}{10pt plus1pt minus1pt}

    %自然段之间的距离为10pt,并可在8pt到11pt之间变化

    setlength{aselineskip}{8pt plus2pt minus1pt}

    %行间距为8pt,并可在7pt到10pt之间变化

    setlength{ extheight}{21true cm}%版面高为21厘米

    setlength{ extwidth}{14.5true cm}%版面宽为14.5厘米

    egin{document}%正文开始

    itle{Thesis}%文章标题,双反斜杠\ 表示换行

    author{author\Dept. of Math.}

    %作者名,单位,通信地址等,双反斜杠\ 表示换行

    date{2003/8/5}

    %文章写作日期,如果省略此行,计算机日期作为写作日期

    maketitle%建立标题部分

    %文章的正文输入

    section{Introduction}%第一节引言(机器自动编号)

    {f Theorem 1.} {it For any fixed $ ho>0$, we have

    $$||R(u, ho)||leq ||R_1(u, ho)||leq 2||R(u, ho)||,~~~forall uin H.

    eqno(10)$$ Hence, (2) and (3) are equivalent for any fixed$ ho>0$.}

    %一般定理的写法

    {f Proof.}

    egin{thebibliography}{99}

    ibitem{Kind} D. Kinderlehrer and G. Stampacchia, {it An Introduction to

    Variational Inequalities and Their Applications}, Academic Press,New York, (1980).

    end{thebibliography}%参考文献

    end{document}%源文件的结束

    转自:http://blog.sina.com.cn/s/blog_4b6a68ac010007c1.html 里面博主有几篇不错的文章!

  • 相关阅读:
    Mybatis-Plus02 CRUD
    Idea一直卡在loading archetype list问题解决(或者报Unable to import maven project: See logs for details)
    Mybatis-Plus01 快速开始
    用PS给视频磨皮美颜
    Linux基本内容
    【maven】IDEA工程右边的maven配置中Plugins有重复的命令
    段誉身具凌波微波,动无常则,若危若安,一次能走一级台阶或者两级台阶,他要爬一段30级的山路,问有多少种走法?分析如何计算,然后编程解答。 进阶问题:当他轻功熟练度提升,一次最多可以走三级,那就结果有什么变化?后来走火入魔了,不能走一级,只能走二或三级,又有什么变化?
    小陆每天要写一份工作日报,日报标题含有日期。几年后,他翻开以前的日报,想知道两份日报的日期是否同为星期几,请编程帮助他判断。
    高性能HTML5/JS开发框架DevExtreme 新版——v20.2.7发布
    跨平台UI开发框架DevExpress XAF 拥有超强性能,你Get了吗?
  • 原文地址:https://www.cnblogs.com/ywl925/p/3671827.html
Copyright © 2011-2022 走看看