美文网首页
LaTeX教学3.2.2 数学结构-上下划线和大括号

LaTeX教学3.2.2 数学结构-上下划线和大括号

作者: 无锤乙醇 | 来源:发表于2019-02-19 14:49 被阅读0次

3.2.2 上下划线和大括号

有的时候我们会需要在公式的上面或者下面打一条线, 这时候我们需要用到两个命令:

\overline\underline

这是两个带一个必要参数的命令 , 分别用来在公式上作上划线和下划线. 比如:

\documentclass{article}
\usepackage[UTF8]{ctex}
\begin{document}
    对于复数$ z_{1} $, $ z_{2} $, 我们有$ \overline {z_{1}+z_{2}} = \overline {z_{1}}+\overline {z_{2}} $.
\end{document}
overline示例.png
\documentclass{article}
\usepackage[UTF8]{ctex}
\usepackage{amsmath}
\begin{document}
    记$ a_{n} $的下极限为$ \underset{n\rightarrow\infty}{\underline{\lim}}a_{n} $
\end{document}
underline示例1.png

关于下极限的输入方式我们有更好的方式, 这里只是为了给出一个下划线的示例.

amsmath宏包中提供了在公式上下加箭头的命令, 使用方法与\overline\underline类似:

\documentclass{article}
\usepackage{amsmath}
\begin{document}
    $ \overleftarrow{a+b} $, $ \overrightarrow{a+b} $, $ \overleftrightarrow{a+b} $\\
    $ \underleftarrow{a-b} $, $ \underrightarrow{a-b} $, $ \underleftrightarrow{a-b} $
\end{document}
箭头示例.png

除了横线和箭头, 数学公式还可以使用\overbrace\underbrace来带上花括号, 如

\documentclass{article}
\begin{document}
    $ \overbrace{a+b+c}=\underbrace{a-b-c} $
\end{document}
上下括号.png

同时我们还可以用上下标在花括号上做标注, 如

\documentclass{article}
\begin{document}
    \[
    ( \overbrace{a_{0},a_{1},\dots,a_{n}}^{n+1} )=( \underbrace{0,0,\dots,0}_{n},1 )
    \]
\end{document}
上下括号带标.png

思考 如何排出这种交错的括号:

交错括号.png

这里我们给出排版方法, 会涉及到我们没有提及的两个内容: 盒子幻影.

先说幻影. 在长度一节中我们说到了各种长度, 也了解了\hspace{<长度>}可以产生与<长度>相同的水平空白, 但是如果我们想把一段文字的长度设置为空白, 用来对齐或是设置问题, 那怎么办呢?这时候可以使用幻影元素, 命令为\phantom{<幻影文字>}, 用这个命令可以实现上面的功能:

\documentclass{article}
\begin{document}
    \noindent I love U.\\
    I\phantom{ love }U.
\end{document}

会排版出:

幻影元素例1.png

而我们也可以利用这一点来画一些不确定长度的下划线, 比如

\documentclass{article}
\begin{document}
    \noindent I love U.\\
    I \underline{\phantom{love}} U.
\end{document}
幻影元素例2.png

也可以画一个空的上括号:

\documentclass{article}
\usepackage{amsmath}
\begin{document}
    $ \overbrace{a+b+c}^{m} $ \\
    $ \overbrace{\phantom{a+b+c}}^{m} $
\end{document}
幻影元素例3.png

注意:空格也是会被计入幻影元素的内容.

类似地可以用\hphantom\vphantom来分别表示水平和垂直方向的幻影元素, 它们在另一个方向的大小为0.

LaTeX中的字都是被装在一个一个的盒子里, 然后将盒子按照一定的排版要求排列在一起, 这里简单介绍两个可以生成重叠效果的两个命令: \rlap\llap.

这两个命令都是带一个参数的命令, \rlap{<test>}是把<test>向右重叠, \llap{<test>}是把<test>向左重叠. 如:

\documentclass{article}
\usepackage[UTF8]{ctex}
\begin{document}
    文字\rlap{test}重叠\\
    文字\llap{test}重叠
\end{document}
文字重叠.png

注意 重叠命令的参数是文本模式, 如果想要将数学式重叠的话, 需要使用\rlap{$ <math> $}

那么用以上两个新知识就可以完成交错括号的输出了, 下面是代码:

\documentclass{article}
\usepackage{amsmath}
\begin{document}
    $ a+\rlap{ $ \overbrace{\phantom{b+c+d}}^{m} $}b+\underbrace{c+d+e}_{n}+f $\\
\end{document}

这里来解释一下上面的生成过程: 首先用$ \overbrace{\phantom{b+c+d}}^{m} $生成了一个长度为$ b+c+d $的上括号, 然后用\rlap将这个上括号与右侧的文字重叠, 然后在c+d+e的下面生成一个下括号即可完成.

交错括号.png

相关文章

  • LaTeX教学3.2.2 数学结构-上下划线和大括号

    3.2.2 上下划线和大括号 有的时候我们会需要在公式的上面或者下面打一条线, 这时候我们需要用到两个命令: \o...

  • LaTeX教学3.2.1 数学结构-上标和下标

    3.2 数学结构 如果我们仔细观察每一个数学式的话, 会发现它们不是简单的字符堆砌, 而是有着各种各样的结构, 下...

  • Markdown 添加 Latex 数学公式

    Markdown 中添加公式 行内公式 行间公式 Latex 数学公式语法 角标(上下标) 上标 下标 上下标命令...

  • LaTeX教学3.1 数学模式

    3. 数学式 终于到了这个部分了, 排版数学公式是LaTeX设计的初衷, 它也是LaTeX中最为人称道的功能, 同...

  • LaTeX记录 —— LaTeX文档基本结构

    LaTeX 记录 —— LaTeX文档基本结构 下面是一个LaTeX最基本的结构: 参数意义 options参数:...

  • LaTeX学习文档

    LaTex各种命令、符号、公式、数学符号、排版等 LaTex数学符号大全 一份其实很短的 LaTeX 入门文档 L...

  • 程序员面试金典(题目摘录)

    算法与数据结构面试 基础数学 等比数列求和公式![](http://latex.codecogs.com/svg....

  • latex公式

    常用数学符号的 LaTeX 表示方法 相关资料: 一份不太简短的latex介绍 latex在线编辑器 1、指数和下...

  • Geogebra和Tikz结合作图

    Geogebra是一款用于学习和教学的数学软件,其易用性和可视化做得相当不错。Tikz是LaTeX的一个宏包,熟悉...

  • 8、9的加减法教后反思

    在教学中,我注重对学生进行“用数学”过程的指导,让他们明确大括号和问题所表示的意义、重视学生亲身经历观察...

网友评论

      本文标题:LaTeX教学3.2.2 数学结构-上下划线和大括号

      本文链接:https://www.haomeiwen.com/subject/ajxfyqtx.html