LaTeX中的数学公式
因为想在过年之前把论文写出来(虽然现在看来似乎痴人说梦),用word写PDE的公式简直是自己找虐,就想说自己研究一下LaTex,用起来发现这东西写格式性的文档真心甩word几个陈景润啊,出来的公式不仅可以自动排版,还可以非常方便的设置Label,甚至连平时最费力的参考文献也变得so easy了,不过这东西不是所见即所得,所以没有编程基础和树结构概念的人可能用起来就比较吃力,但是一旦会用就完全不想打开word了....
%LaTex使用一个规定的数学模型来展现数学公式,如果要在Tex中进入math mode,需要
%使用$符号来包围你所需要显示的公式
% 一些规定
%1.数学模式中的变量为italic斜体字母
%2.数学模式中的空格全部被忽略,tex自行安排公式各部分间距
%3.公式分为行内公式和行间公式
%4.数字字体的大小(也就是显示样式),不做特殊说明系统自动选取,也可以强制规定
\documentclass[11pt]{article}
\usepackage{latexsym,bm,amsmath,amssymb} %Latex中数学包
\usepackage{CJK}
\begin{document}
\begin{CJK*}{GBK}{song}
\textbf{ Hi, This is Lucy's \LARGE \LaTeX Math Example.}\\\\
%---------------------------(一)如何显示公式-------------------------------
\noindent公式 $1+1=??$ 的解是 $2$ \\ %需要用mathmode显示公式的时候需要将其放在两个$中间
\noindent而公式 \[ 2+2=?? \] 的解是 \[ 4\] \\ %如果需要将公式在独立行居中显示则要将其放在两个\[之间
还有带Label的公式显示\begin{equation}
%这种equation的方法可以为公式建立一个lable,这个lable可以用在后面的引用中,写论文尤其需要啊
3+3=6
\end{equation}
%-------------------(二) 如何定义显示的样式----------------------
普通方式显示一个求和公式 $\sum_{i=0}^n i^3$\\
可以看到,普通大小的求和符号很难看,所以我们可以使用displaystyle 来定义
\[ \displaystyle\sum\limits_{i=0}^n i^3 \] %这样就高大上多了
%--------------------(三) 如何排列公式----------------------------
"align*"可以帮助你非常整齐的排列一系列方程 (要使用align需要包含amsmath的包)
\begin{align*}
2x^5+2(y-3)(z-1) & =x^3+3(x^5-3y+3z-2)\\
&=2x+5x^5-6y*4+5z-3\\
&=5x^5+3y^2+z
\end{align*}
%可以看到,在align中像表格一样用&来区分每一列 用\\来区分每一行,注意到在align中并不需要使用将
%公式转化为数学模式的符号$或者\[\],因为它已经默认在数学模式下编辑
”align“除了可以像处理表格一样排列公式以外,还可以为其加上label
\begin{align}
2x^2 + 3(x-1)(x-2) & = 2x^2 + 3(x^2-3x+2)\\
\nonumber &= 2x^2 + 3x^2 - 9x + 6\\
&= 5x^2 - 9x + 6
\end{align}
%nonumber可以控制是否为公式加label
%---------------------------(四)一些数学例子------------------
\section{Example}
\begin{enumerate}
\item \normalsize分数的表示——\Large {frac}
\[\displaystyle \frac{x}{4y}=\frac{y}{4z}\]
\item \normalsize开方的表示——\Large {sqrt}
\[ \sqrt{x^2-3x}+\sqrt{x^2-1}=2 \]
\[ \sqrt{8-2\sqrt{15|}} \] %嵌套
\item \normalsize 对齐公式的表示——\Large eqnarray*或者eqnarray
\begin{eqnarray*}
x+y+z=3\\
2x-y+z=5\\
3x+2y-z=16
\end{eqnarray*}
\begin{eqnarray*}
3C &=& 2G \\
7G &=& 9A \\
6T &=& 11C
\end{eqnarray*}
\item \normalsize 上标显示—— 指数符号
\[ 2^{14X^2+5y-6z}=15^{x+4y^4} \]
\item \normalsize 点乘号——\Large cdot\\
$(1,1,8)$ since $1 \cdot 1 \cdot 8 = 8 $ \\
\item \normalsize 强调(黑体)——\Large mathbf
\[ x+y*3=\mathbf{45}\]
\item \normalsize 省略号——\Large ldots
\[ 66, 67, 70, 71, 72, 73, 74, 75, 77 \ldots \]
\item \normalsize 条件符号——\Large mid
\[ x+y \mid x \].
\item \normalsize 无穷大—— \Large infty
\[ \infty Lucy \infty\]
\item \normalsize 三角函数——\Large sin/cos/theta
\begin{eqnarray*}
A &=& 4r\sqrt{1-\frac{x^2}{r^2}} \\
x &=& r\sin^2\theta \\
\theta &=& \arcsin\frac{x}{r}
\end{eqnarray*}
\item \normalsize 不等号——\Large neq
\[ x\neq y\]
\item \normalsize 圆圈符号——\Large circ
\[ (f\circ g)(x)=f(g(x))\]
\item \normalsize 对数符号——\Large log
\[ \log_b tt=1 \]
\item \normalsize 极限——\Large lim
\[ f'(a)= \lim_{h \rightarrow 0 }\frac{f(a+h)-f(a)}{h} \]
\item \normalsize 在数学公式中插入文字——\Large mbox
\[ 1x2=34 \mbox{Lucy测试文档} \]
\item \normalsize 各种括号——\Large left right
` \\大括号
\[ \left\{ x+4y^3=z \right\} \]
中括号
\[ \left[ (f)(x)=498y+z \right] \]
直线
\[ \left| aga heh he \right| \]
双竖线(范数)
\[ \left\| \frac{a}{b} \right\| \]
取整函数
\[ \lfloor \frac{a}{b} \rfloor \]
取顶函数
\[ \lceil \frac{a}{b} \rceil \]
斜线与反斜线
\[ \left/ \frac{a}{b} \right \backslash \]
上下箭头
\[ \left\uparrow \frac{a}{b} \right\downarrow \]
\[ \left\Uparrow \frac{c}{d} \right\Downarrow \]
角括号
\[ \left\langle \frac{a}{b}\right \rangle \]
使用big Big bigg 和Bigg 控制括号的大小
\[ \Bigg( \bigg[ \Big\{ \big\langle \left| \frac{a}{b} \right| \]
\item \normalsize 矩阵——\Large matrix
用小括号括起来的矩阵
\[
\begin{pmatrix}
3 & 5 & 9\
6 & 6 & 2\
9 & 8 & 4
\end{pmatrix}
\]
用中括号括起来的矩阵
\[
\begin{bmatrix}
3 & 5 & 9\
6 & 6 & 2\
9 & 8 &4
\end{bmatrix}
\]
用单竖线括起来的矩阵
\[
\begin{vmatrix}
3 & 5 & 9\
6 & 6 & 2\
9 & 8 & 4
\end{vmatrix}
\]
用双竖线括起来的矩阵
\[
\begin{Vmatrix}
3 & 5 & 9\
6 & 6 & 2\
9 & 8 &4
\end{Vmatrix}
\]
\end{enumerate}
\end{CJK*}
\end{document}
运行结果(因为用winEdt作为环境,需要下载CJK的中文补丁才能编译成功)
出来的公式太好看了,而且超级方便!~
from: http://blog.sina.com.cn/s/blog_5e3213f30101gx0h.html
LaTeX中的数学公式的更多相关文章
- LaTeX 中插入数学公式
一.常用的数学符号 1.小写希腊字母 \alpha \nu \beta \xi \gamma o \delta \pi \epsilon \rho \zeta \sigma \eta \tau \th ...
- LaTeX中的数学公式的初步使用
数学公式初步使用代码及注释: 显示效果:
- LaTeX中的数学公式之多行公式
多行公式的代码及注释: 显示效果:
- LaTeX中的数学公式之矩阵
矩阵的代码及注释: 显示效果:
- Java 在Word中添加数学公式(Latex/MathML)
本文介绍通过Java程序在Word文档中添加数学公式的方法.添加时,可添加latex数学公式或者MathML数学公式.详细内容见下文. 1. 程序环境 Word测试文档:.docx 2013 Word ...
- cnblog中添加数学公式支持
在博客中使用数学公式,是一件相对麻烦的事儿,大量的截图和插入图片不仅耗费极大的精力,而且影响写作体验. 虽然对于公式显示已经有多种解决办法,但大多数需要安装插件.而MathML这一雄心勃勃的网页数学语 ...
- Markdown中插入数学公式的方法
Markdown中插入数学公式的方法 文章来源:http://blog.csdn.net/xiahouzuoxin/article/details/26478179 自从使用Markdown以来,就开 ...
- CSDN-markdown语法之怎样使用LaTeX语法编写数学公式
文件夹 文件夹 正文 标记公式 行内公式 块级公式 上标和下标 分数表示 各种括号 根号表示 省略号 矢量表示 间隔空间 希腊字母 特殊字符 关系运算符 集合运算符 对数运算符 三角运算符 微积分运算 ...
- LaTeX中的各种距离设置总结
LaTeX中的各种距离设置总结 1. 页面设置 A4 会给你一个较小的页面,为了使用更多的控制,可用 geometry宏包 和 命令 \layout . 2. 改变长度 在latex里改变长度 ...
随机推荐
- 基于范围的for循环
语法: for ( for-range-declaration : expression ) statement 注意一般用auto表达类型.不需要修改时常用引用类型 例子: // range-bas ...
- 【POJ】2043.Area of Polygons
原题戳这里 开始一小段时间的POJ计算几何练习计划(估计很快就会被恶心回去) 题解 用一条平行于y轴的扫描线,计算两条扫描线之间多少格子被覆盖了 精度可tm变态了,可能是因为题目要求的关系吧,需要上取 ...
- HDU - 5136 2014icpc南京现场赛J 计数dp
题目大意:给你一个树的直径k,要求每个点的度数不超过3, 问你有多少棵树满足条件. 思路:好难啊. 主要思想就是将一棵无根二叉树树划分成有根二叉树. 我们对k的分奇偶讨论: 我们定义dp[ i ] 为 ...
- 安装CDM遇到的坑
其实主要就是一个坑,就是版本不对应的问题. 我的环境是centos6.5,而官方提供的版本是分别针对centos6和centos5的,之前我进行软件实施的时候,下载的是centos5...... ht ...
- 洛谷P1527 [国家集训队] 矩阵乘法 [整体二分,二维树状数组]
题目传送门 矩阵乘法 题目描述 给你一个N*N的矩阵,不用算矩阵乘法,但是每次询问一个子矩形的第K小数. 输入输出格式 输入格式: 第一行两个数N,Q,表示矩阵大小和询问组数: 接下来N行N列一共N* ...
- spring4声明式事务—02 xml配置方式
1.配置普通的 controller,service ,dao 的bean. <!-- 配置 dao ,service --> <bean id="bookShopDao& ...
- python脚本 pyqt 打包成windows可执行exe文件 pyinstaller
今天学习pyqt,做了一些好玩的东西. 好奇之中想试试python脚本编译成可执行文件,一顿查询之后成功了! 我的环境是: windows10 64bit python3.5 pyqt5 ...
- [BZOJ5291][BJOI2018]链上二次求和(线段树)
感觉自己做的麻烦了,但常数似乎不算差.(只是Luogu最慢的点不到2s本地要跑10+s) 感觉我的想法是最自然的,但不明白为什么网上似乎找不到这种做法.(不过当然所有的做法都是分类大讨论,而我的方法手 ...
- Questions(Updating)
有时候做题时会遇到一些未学习的零碎知识点,或存疑的疑惑 为防止遗忘,在此记录 1.复数除法与线性变换的关系 Accepted Codeforces 8D(2018.5.9) Definition: 复 ...
- java线程系列文章之一(线程的安全性)
本文来自:高爽|Coder,原文地址:http://blog.csdn.net/ghsau/article/details/7421217,转载请注明. 当我们查看JDK API的时候,总会发现一些类 ...