当前位置: 首页 > news >正文

linux下数学公式的编辑器,Linux下的公式编辑器——libreoffice math 使用快速入门

概要:在wps这些windows下面的文本编辑工具中,我们常常使用公式编辑器来编辑数学公式,作为计算机和其他理工科的学生,如果想在linux下面编辑出漂亮的文档,就少不了linux下的编辑工具了。本文,将为你介绍libreoffice math的简单使用,基本可以应付大部分文档和公式编辑的需要。

1.安装

在ubuntu软件中心或者终端中,安装libreofficemath套件,这在发行版中并没有默认安装,需要自己手动安装。

2.启动

2.1作为独立文档创建

1)在终端中输入命令libreoffice–math

2)打开libreoffice,然后在toolbar栏:File——New——formular

2.2作为文档中的一部分

insert——object——Formular

3.一些实例和分析

3.1带上下索引的符号

(1)D_mn^size /2 LEFT(3 OVER 2 RIGHT)

效果:

1366553179_9482.png

此例展示了右侧下标,右侧上标,字体大小,输出方向的应用还有内容和位置的大小控制

(2)%SIGMA_g^{{}+{}}lsup3

效果:

1366553212_9995.png

注意:希腊字母,左上标,占位符

(3)%PHI^{i_1i_2 dotsaxis i_n}_{k_1 k_2 dotsaxis k_n}

效果:

1366553230_8651.png

注意:块输入,省略号输入

3.2矩阵

代码:fontsans bold size *2 A =left[matrix{A_11#A_12#dotsaxis#A_{1n}##A_21#{}#{}#A_{2n}##dotsvert#{}#{}#dotsvert##A_{n1}#A_{n2}#dotsaxis#A_nn}right]

效果:

1366553235_6202.png

注意:占位符,大小自适应

3.3含有不同大小自己的矩阵

代码:funcG^{(%alpha" ," %beta)}_{ x_m x_n} = left[ matrix {arctan(%alpha) # arctan(%beta) ## x_m + x_n # x_m - x_n }right]

效果:

1366553240_6157.png

注意:矩阵,希腊字母,格式化空格的输出

3.4粗体矩阵

代码:bold{ f(x", "y) = left [ stack { x + y over z + left lbracematrix { 2 # 3 # 4 ## 4 # 5 # 6 ## 6 # 7 # 8} right rbrace # {y + sin(x)} over %alpha # z + y over g } right ]}

效果:

1366553248_4765.png

注意:只有一列的不同宽度矩阵,大括号的输入方法

3.5函数

代码:funcf(x","y)={x sin x~ tan y} over {cos x}

效果:

1366553253_2981.png

注意:另外一种空格的输入方法

3.6根

代码:%LAMBDA_{deg","t}=1+ %alpha_deg SQRT {M_t over M_{(t=0)}-1}~"."

效果:

1366553262_3656.png

注意:根号的输入

3.7综合实例

代码:%rho(fontsans bold q","%omega) = int func e^{i %omegat}%rho(font sans bold q","t)"d"t

效果:

1366553515_3687.png

4.基本语法

4.1格式化输出:

1366553559_9033.png

4.2希腊字母与特殊字符

1366553566_9327.png

4.3高等数学运算符号

1366553571_1533.png

4. 4其他特殊字符与特殊符号

参见空间资源,“libreofficemath完全使用手册”的附录部分

5.一些问题:

1)如何进行上标,下标等标号输入?

答:参见第四部分

2)如何输入空格来填补blank,从而避免后续的字符被错误解释?

答:使用{},两外,在输入块的时候也要加{}

相关文章:

  • 三个数取大 c语言程序,C程序查找三个数字中最大的数字
  • 循环n个字符c语言,while( getchar() != ''\n) continue;这个循环读怎么取首字符
  • c语言数据类型l77,C语言练习题1(分支、循环)1v1.3完整版.docx
  • 能正确表达C语言表达式,能正确表达逻辑关系:a≥10 或a≤0的C语言表达式是 。...
  • linux date(),linux命令-date(??)
  • android 底部tab实现,安卓开发 底部tab的实现
  • android种listview使用方法,Android中ListView用法实例分析
  • android 打印机 sdk,通过WIFI使用Brother SDK进行Android打印(ERROR_WR...
  • synchronized android,GitHub - qn5566/Synchronized: Android同步列講解
  • android app应用豁免,android studio ..在代码中没有错误,但有豁免
  • android 检测app存在,Android APP存活检测
  • 行转换html,HTML连载30-CSS显示模式amp;模式转换
  • html资源文件记载进度条,html5 文件上传 带进度条
  • android vts 环境搭建,Android P VTS/GSI 测试配置
  • html5鼠标经过tr显示隐藏,Html中 tr 标签的隐藏与显示
  • [iOS]Core Data浅析一 -- 启用Core Data
  • Flex布局到底解决了什么问题
  • java小心机(3)| 浅析finalize()
  • nodejs调试方法
  • Python学习之路13-记分
  • 初识MongoDB分片
  • 分布式事物理论与实践
  • 干货 | 以太坊Mist负责人教你建立无服务器应用
  • 数据仓库的几种建模方法
  • 思否第一天
  • 听说你叫Java(二)–Servlet请求
  • 译有关态射的一切
  • 找一份好的前端工作,起点很重要
  • 《天龙八部3D》Unity技术方案揭秘
  • #{} 和 ${}区别
  • #多叉树深度遍历_结合深度学习的视频编码方法--帧内预测
  • #绘制圆心_R语言——绘制一个诚意满满的圆 祝你2021圆圆满满
  • #前后端分离# 头条发布系统
  • ${ }的特别功能
  • ( )的作用是将计算机中的信息传送给用户,计算机应用基础 吉大15春学期《计算机应用基础》在线作业二及答案...
  • (Oracle)SQL优化技巧(一):分页查询
  • (板子)A* astar算法,AcWing第k短路+八数码 带注释
  • (二)构建dubbo分布式平台-平台功能导图
  • (三分钟了解debug)SLAM研究方向-Debug总结
  • (一)eclipse Dynamic web project 工程目录以及文件路径问题
  • (转)大型网站的系统架构
  • .NET : 在VS2008中计算代码度量值
  • .net core 6 redis操作类
  • .net 重复调用webservice_Java RMI 远程调用详解,优劣势说明
  • .NET/C# 避免调试器不小心提前计算本应延迟计算的值
  • .NET微信公众号开发-2.0创建自定义菜单
  • /bin/bash^M: bad interpreter: No such file ordirectory
  • @configuration注解_2w字长文给你讲透了配置类为什么要添加 @Configuration注解
  • [].slice.call()将类数组转化为真正的数组
  • [20160902]rm -rf的惨案.txt
  • [20161214]如何确定dbid.txt
  • [23] GaussianAvatars: Photorealistic Head Avatars with Rigged 3D Gaussians
  • [4.9福建四校联考]
  • [ACM] hdu 1201 18岁生日
  • [C#] 基于 yield 语句的迭代器逻辑懒执行