加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

LaTeX数学符号细节上的一些问题和技巧

(2014-04-28 18:29:26)
标签:

杂谈

分类: 论文写作

符号大小

在遇到括号或竖线等多层嵌套的情形,如果能够将外层的括号加大一些,则便于读者阅读。可以使用\big、\Big、\bigg和\Bigg修饰,大小依次增大。下面是一个例子。

\[
\Bigg\{
  \bigg\{
    \Big[
      \big(
       (x)
     \big)
    \Big]
  \bigg\}
\Bigg\}
\]

结果为

http://s14/middle/002MmZ9uzy6IsIYu8Ud0d&690

 

普通原子和开闭原子——关于\left和\right

首先说开闭原子,是指需要成对出现的符号,例如()、{}、[]等。而普通原子则不需成对出现。

使用\left和\right对开闭原子进行修饰可以让LaTeX自动判断是否需要加大。例如在输入分数时

QQ截图20140428163110

上图左边的效果对应如下代码

\[
  \left(
    \frac{1}{2}
  \right)
\]

如果(在输入多行公式时)只希望输入半个括号则使用半角句号.,例如

\[
  \left.
    \frac{1}{2}
  \right\}
\]

的结果为

http://s9/middle/002MmZ9uzy6IsIYyfRC68&690

在\left和\right之间,还可以用\middle使中间的符号也可以自动调整,例如在输入斜分数时

\[
\left. \dfrac12 \middle/ x \right.
\]

结果如下

QQ截图20140428175611 

 

数学环境下的文字

有时需要在数学环境中输入一些文字,对变量或公式进行解释说明,可以使用\mbox、\text或者\mathrm,但建议使用\text或\mathrm。因为\text会自动调节文字的大小,当在箭头上输入文字时,使用\text的结果将十分美观。下面是一个例子。

\[
  \xrightarrow

    [\mbox{mbox control sequence}]

    {\text{text control sequence}}
\]

结果为

QQ截图20140428164756

在输入矩阵转置符号时,也需要使用\text

\[
  \begin{aligned}
    & mathrm: & A^\mathrm{T} \\
    & text:   & A^\text{T}   \\
  \end{aligned}
\]

QQ截图20140428165410

 

字符间距

LaTeX中会根据原子的性质,细微地调整字符之间的距离。例如,“-”作为负号减号与其之后的字符的距离是不同的。

http://s16/middle/002MmZ9uzy6IsIYFbEbdf&690负三减三

另外一个例子是math italic和text italic之间的区别:math italic字符间距比text italic字符间距稍大,这样在输入$z=xy$时,x和y之间有一定空隙,能够被认为是x乘以y

\[
\begin{aligned}
{\rm math\ } italic \\
{\rm text\ } {\it italic} \\
\end{aligned}
\]

QQ截图20140428180944

 

 

竖线|及符号间距的问题

 

但对于绝对值负三,一般我们会使用如下代码

\[
  |-3|
\]

效果如图

QQ截图20140428171042

可以发现这里的“-”被识别为了减号。而对于小括号负三,使用

\[
  (-3)
\]

得到

QQ截图20140428171532

则没有问题。说明LaTeX认为竖线|是普通原子,而小括号是开闭原子。因此绝对值需要使用

\[
  \lvert -3 \rvert
\]

或者

\[
  \left| -3 \right|
\]

均可达到如下效果

QQ截图20140428171831

另外一个例子是整除符号|。对比两种效果

\[
\begin{aligned}
  a | b    & \ \  &  a \| b        \\
  a \mid b & \ \  &  a \parallel b \\
\end{aligned}
\]

得到

QQ截图20140428173617

即第一行直接使用|和\|时,LaTeX将其作为普通原子;而第二行使用\mid和\parallel时,LaTeX将其作为关系原子,因此在两边留出了一些空白。

 

空白

数学模式下可以使用\\quad\,\>\;\!等控制字符间距。

\[
\begin{aligned}
  &\text{blank}  \\
  &.  \         .\\
  &.  \quad     .\\
  &.  \,        .\\
  &.  \>        .\\
  &.  \;        .\\
  &.  \!        .\\
\end{aligned}
\]

QQ截图20140428182229

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有