libreoffice插入公式
来源:互联网 发布:吾爱破解软件 编辑:程序博客网 时间:2024/04/27 16:21
libreoffice插入公式
Thu Sep 1 07:39:44 EDT 2016
在word里插入公式是很普通的事,但是linux的libreoffice有点难用,我费了点时间摸索出了怎样在libreoffice插入公式,所以特意记下来.
系统是centos6.6, libreoffice 4.0.4.2,
插入一个连加公式,x从1加到10,在公式编辑器输入这行代码:
sum from 1to 10 x
输入一个连乘公式,x从1乘到10:
prod from1 to 10 x
现在看起来很简单,但是我刚开始用时不知道这么写,很费了点力.我刚开始打开菜单插入->对象->公式,
在一个独立窗口选择元素,我选了一个累加的模板,然后公式编辑器里出现这一行
from{<?>}to{<?>} <?>
我试着按照这个模板格式得到我想要的公式,怎么改都出不来,最后试出了上面的写法,
有这几点要注意,
1,第一个写操作符,连加sum或连乘prod,
2,然后写from1 to 10, 从1到10,没有<>,?,不要被模板里面搞惑了,大括号是可选的
from{1} to {10}
单词from和to,和数字间的空格不重要.
3,然后写要累加或累乘的表达式,一个x或x+ y, 可以用大括号把表达式括起来,注意没有<>.
但是在fedora23可以这么写,
from1 to 10 sum x
范围写前面,累加操作符sum写中间.
centos6.6的libreoffice4.0.4.2菜单提供的公式选项很少,很多常用的都没有,只能直接在编
辑里输代码得到想要的公式,
fedora23的libreoffice5比较好用,用鼠标点就能找到想要的公式.
x+y从负无穷累加到正无穷:
sumfrom {-%infinite} to {+%infinite} {x+y}
%infinite代表特殊字符
常用的特殊字符代码:
%infinite无穷
%and与
%or或
%perthousand每千
%element包含
%noelement不包含
%notequal不等于
%pi
希腊字母表,左边的编码只是小写,大写的编码是小写编码的大写.
%alpha
%beta
%gamma
%delta
%varepsilon
%zeta
%eta
%theta
%iota
%kappa
%lambda
%mu
%nu
%xi
%omicron
%pi
%rho
%varsigma
%sigma
%tau
%upsilon
%varphi
%chi
%psi
%omega
%vartheta
%phi
%varpi
%varrho
%epsilon
常用的累加公式
累加sum
累乘prod
极限lim
积分int
二次积分iint
三次积分iiint
技巧怎样直接用希腊字母实现累加
累加符号本身是希腊字母大小sigma,
上面的是SIGMA的正上标,下面的是SIGMA的正下标,所以,可以这样写
size20{{{%SIGMAcsup +%infinite} csub -%infinite }x}
和用sum的写法形式是一样的,和x的大小比例不一样.
加减乘除
+-
-+
{a}cdot {b}
{a}times {b}
{a}circ {b}
{a}over {b}
{a}div {b}
等于
{a} <> {b}
{a} divides {b}
{a}ndivides {b}
{a}simeq {b}
{a}parallel {b}
{a}ortho {b}
{a}sim {b}
{a}equiv {b}
{a}approx {b}
{a}geslant {b}
{a}leslant {b}
size20{{a} {stack{%DELTA#"="}} {b}}
我没找到直接的,靠组合大写希腊字母和等于号而成.
其中二次积分这么用,不会用.
箭头
{a}dlarrow {b}
{a}drarrow {b}
{a}toward {b}
leftarrowrightarrow
uparrow
downarrow
修饰横线
acute{a}
grave{a}
check{a}
breve{a}
circle{a}
vec{a}
tilde{a}
hat{a}
bar{a}
dot{a}
widetilde{abc}
widehat{abc}
overline{abc}
underline{123}
overstrike{123}
数学公式:
func数学公式名{表达式}
其中数学公式名和平时写法是一样的,直接写sin,cos, arcsin, arttan.
{(funcsin{x+y})} ^ 2
反正弦系都是在前面加arc,反正弦是arcsin,反正切是arctan,
反双曲系都是在前面加ar,反双曲正弦是arsinh,反双曲正切是artanh,
sqrt{a}
abs{a}
fact{a}
{}用于括起表达式,如果要输入{而不是用于括起表达式,在前面加上\
\{
或者有双引号把}括起来
“}”
对齐
公式如果只有1行,不存在怎么对齐的问题,如果公式代码中用newline换了行,而第一行比
第2行长,就能看出第2行是中对齐的,如果要让第2行左对齐,可以在第2行前面加上alignl
size20 {a b c d}
newline
alignl
size 20 {a}
这里说的第2行是指最终公式结果的第2行'a',不是公式代码的第2行'newline'.
如果第2行比第1行长,则能看出第1行也是中对齐的
让2行都左对齐
alignl
size20 {a}
newline
alignl
size20 {a b c d}
3种对齐方法
alignl左对齐
alignc中对齐
alignr右对齐
数组,格式如下,#表示一行内元素分隔符,##表示行分隔符,可以有任意行,任意列,每行的元素
数量必须相等.
matrix{1# 2 # 3 ## 4 # 5 # 5}
可以用行列式的两边竖线把数组括起来:leftlline matrix{1#2#2##2#3#4} right rline
注意,left lline right rline表示可拉长的竖线,会根据数组大小调整自已的长度,如果不加left
和right,写成llinematrix{1#2#3##4#5#6} rline, 效果如下:
用大括号把数组括起来leftlbrace matrix{1#2#3##4#5#6} right rbrace
同样如果写成lbracematrix{1#2#3##4#5#6} rbrace
则大括号的长度不会自适应数组大小
括号
left(stack{1#2#3} right )
left( matrix{1#2#3##2#3#4##5#6#7} right )
left[ matrix{1#2#3##4#5#6##7#8#9} right ]
leftlangle matrix{1#2#3##4#5#6##7#8#9} right rangle
粗体斜体
bold 粗体italic斜体
bold{italic 123}
输入保留字
sum是公式编辑器语言表示累加的关键字,任何位置出现sum都会被替换成
如果要输入sum本身,用””把sum括起来
1/”sum”
下标
{a} lsup {b}
{a}csup {b}
{a}rsup {b}或{a}^ {b}
{a}lsub {b}
{a}csub {b}
{a}rsub {b}或{a}_ {b}
下面举一个复杂点的例子,
这个是在清华双语教学系列通信系统随便翻到一页看见的一个公式,
1over {sqrt {1 + (f/B)^(2n)}}
数字信号处理里的离散卷积公式
y[n]= sum from -%infinite to +%infinite{h[k]x[n-k]}
x[n]= sum from -%infinite to +%infinite x[k]%delta[n-k]
离散傅立叶变换公式
Y(e^jw)= sum from -%infinite to +%infinite x[n] cdot e^-jwn
离散傅立叶反变换公式
x[n]= 1 over{2%pi}int from -%pi to +%pi Y(e^jw)e^jwn dw
连续傅立叶变换公式
v(t)= sum from n=-%infinite to +%infinite c_n{e^{j2{%pi}n{f_0}t}}
连续傅立叶反变换公式
{c_n}= {1 over {T_0}} int from {T_0} {v(t)e^{-j2{%pi}n{f_0}t}dt}
如果觉得字太小看不清,可以把它用大括号整个括起来,再在前面加上size20,
默认的size是12
size20{{c_n} = {1 over {T_0}} int from {T_0} {v(t)e^{-j2{%pi}n{f_0}t}dt}}
上面的一整行公式编辑器代码不好看,写成下面有缩进的格式可能好看些.
size20
{
{
crsub n "="
}
{
1over {T rsub 0}
}
{
intfrom {T rsub 0}
{
v(t)
{
ersup
{
-j2{%pi}n{frsub 0}t
}
}dt
}
}
}
要放大某一部分就在要放大的部分前面加上size
size大小{要放大的部分}
暂时没找到在哪设置默认大小.
- libreoffice插入公式
- libreoffice calc 插入多行
- libreoffice
- libreoffice API 开发(四):插入表格
- libreoffice 文档中插入表格-保存-打印
- libreoffice 在特定页插入页眉页脚
- Latex插入公式
- 博客中插入公式
- 如何插入公式
- latex插入公式
- mathtype 公式插入编号
- PowerPoint如何插入公式
- MarkDown语法--插入公式
- 博客中插入公式
- Linux下的公式编辑器——libreoffice math 使用快速入门
- Linux下的公式编辑器——Libreoffice math 使用快速入门
- Linux下的公式编辑器——Libreoffice math 使用快速入门
- word中插入公式编辑器
- 拖拽+碰撞+重力下的运动damp.html
- Photoshop文字特效——带有积雪效果的玻璃质感文字
- Java代码获取classpath路径方法和资源文件的读取方法
- VS2015使用小技巧 逐过程调试与逐语句调试的区别
- 递归算法
- libreoffice插入公式
- poj 3111 二分水题
- js小技巧
- php post请求http接口
- poj1066 && nyoj83
- QT-实现简单的学生信息管理_初识QT
- 10055---一步步优化JVM一:概述、方法及需求
- openstack vs docker
- jquery学习总结