zoukankan      html  css  js  c++  java
  • 撰写复杂数学公式 | LaTeX排版入门

    TOC

    LaTeX是什么?为什么要用LaTeX?

    LaTeX的基本语法

    如何高效利用LaTeX?

    博客园里使用LaTeX


    关于公式符号训练

    • 开始学习门槛可能会有点高,可是一旦学会将会收益无穷
    • 结合LaTeX语法,可以猜出某些符号的意义,反复区分,明确每个符号独一无二的意义,直到自己能够用无比严谨的数学语言来描述model
    • 都2020年了,发表电子论文的时候想要书写漂亮的数学公式就必须用LaTeX!

      

    LaTeX是什么?

    计算机界的高德纳为撰写排版自己的书开发了TeX,本质宏语言、宏命令,打游戏中常用,表情包。

    莱斯利兰伯特在TeX基础上开发了LaTeX,极大的丰富了宏命令。

    涉及到数学公式的专业领域都把LaTeX作为第一排版工具。

    LaTeX的基本语法

    基本的宏命令格式,斜杠+宏名称+参数,如:

    chapter{章节}

    在Markdown语法里,公式需要$来界定,单行用一个$,可以嵌入到任何地方;多行用两个$$,独立成行,可以选择居中方式。

    在博客园,目前只发现能支持单行,即用( )来包裹,暂时没发现怎么用多行。博客园仅仅不支持一下的“多行用两个$$”!参考下面教程。

    $$
    y = x + 2
    $$

    如何高效利用LaTeX?

    难点在于记住诸多宏命令的用法

    神器www.latexlive.com就出现了,收集了几乎所有的常见公式,良好的归类。

    找到自己的公式后,编写好后直接渲染,可以导出LaTeX代码或者图形,兼容多个工具。

    还有图像公式OCR识别,神器。

    最后,不懂的命令可以去帮助里查询,在线LaTeX公式编辑器——帮助文档,一目了然,Google都找不到这么好的资源。

    博客园里使用LaTeX - 多种方法

    参照下面链接,去选项里勾选公式编辑即可。测试如下:

    源码

    # 公式需要被( )包含
    ( frac{x^{2}}{a^{2}}-frac{y^{2}}{b^{2}}=1  )
    

    效果

    ( frac{x^{2}}{a^{2}}-frac{y^{2}}{b^{2}}=1  )

    源码

    Add $a$ squared and $b$ squared to get $c$ squared. Or, using a more mathematical approach: $a^2 + b^2 = c^2$
    egin{equation} 
    a^2 + b^2 = c^2 
    end{equation}

    效果

    Add $a$ squared and $b$ squared to get $c$ squared. Or, using a more mathematical approach: $a^2 + b^2 = c^2$
    egin{equation}
    a^2 + b^2 = c^2
    end{equation}

    参考:

    如何优雅的编辑数学公式?LaTeX公式入门 - 妈咪说精品

    www.latexlive.com

    在博客园使用LaTeX数学公式 

    LaTeX公式 - 超级详细的博客园 LaTeX 使用方法

    计算机程序设计艺术

    相对论

    博弈论

    分形论

  • 相关阅读:
    python报以下错误:TypeError: 'int' object is not subscriptable
    C# Func与Action
    C#调用C++的DLL 尝试写入受保护的内存
    C#调用C++的dll EntryPointNotFoundException
    C# 拖拽事件
    C#操作Access数据库中遇到的问题(待续)
    Winform 中写代码布局中遇到的控件遮盖问题
    thinkphp6执行流程(一)
    xdebug调试过程中apache500超时
    禁用phpcookie以后如何使用Session
  • 原文地址:https://www.cnblogs.com/leezx/p/13375405.html
Copyright © 2011-2022 走看看