概念辨析理解--TEX、LATEX、TEXLive和Lyx的区别和联系
一、前言
最近搞了好久的Lyx,TEX、LATEX、TEXLive和Lyx这几个概念把我搞糊涂了,现在梳理一下。
二、细说TEX和LATEX
2.1 TEX
TEX是诞生于20世纪70年代末到80年代初的一款计算机排版软件,而且是命令行格式的(如下图),用来排版高质量的书籍,特别是包含有数学公式的书籍。TEX以追求高质量为目标,很早就实现了矢量描述的计算机字体、细致的分页断行算法和数学排版功能,因其数学排版能力得到了学术界的广泛使用,也启发了后来复杂的商业计算机排版软件。
TEX的命令行模式:
2.2 LATEX
LATEX开始于20世纪80年代初,是Leslie Lamport博士为了编写自己的一部书籍而设计的。LATEX是对TEX的封装和拓展,实际上就是用TEX语言编写的一组宏代码,拥有比原来TEX格式(Plain TEX)更为规范的命令和一整套预定义的格式,隐藏了不少排版方面的细节,可以让完全不懂排版理论的学者们也可以比较容易地将书籍和文稿排版出来。
三、再说TEXLive和Lyx
由于TEX/LATEX并不是单独的程序,现在的TEX系统都是复杂的软件包,里面包含各种排版的引擎、编译脚本、格式转换工具、管理界面、配置文件、支持工具、字体及数以千计的宏包和文档。一个TEX发行版就是把所有这样的部件都集合起来,打包发布的软件。
3.1 TEXLive
TEXLive是TEX的一个发行版,它是由TUG(TEX User Group,TEX用户组)发布的,可以在类UNIX/Linux、Mac OS X和Windows等不同的操作系统平台下安装使用,并且提供相当可靠的工作环境。
常用的两种安装方式:
1.从TEXLive光盘进行安装;
2.从网络在线安装(参见本人博文:http://blog.csdn.net/qq_33429968/article/details/62928742)。
3.2 Lyx
Lyx是一个编辑软件,简单点说就是,Lyx = Word面孔 + LaTeX核心。
概念辨析理解--TEX、LATEX、TEXLive和Lyx的区别和联系相关推荐
- Tex, LaTex概念及实例
文章目录 Tex vs. Word 概念解析与区别: TeX , LaTeX ,TeX Live,TeXWork...... TeX的发行版本 TeX编辑器 TeX Live安装 Windows 下T ...
- Mac下手动安装Tex/Latex Package
下载最小安装mactex-basic 传送门链接:https://pan.baidu.com/s/1jKiorVw 密码:a0fs #安装Package 英文好的自己看: https://en.wik ...
- CPU 主频,核数 参数解读 物理CPU,逻辑CPU,物理核 概念辨析
Q1: CPU高主频好还是多核数好? 游戏需求 如果是主打游戏,由于游戏需要的是最简单粗暴的计算工作,这方面多核心有点无用武之地.因此,目前主流游戏都是双核心调用,四核或者更多核心的比较少. 也就是说 ...
- 混淆矩阵及分类评价指标概念辨析
分类评价指标概念辨析 这些东西其实没什么难的,而且很多人肯定也是很早就接触过了,最大的问题在于时间长了记不住,所以就尽量解释的简单写,用于下次查阅使用. 主要需要理解的就是二分类的指标. ...
- 编程语言及编译过程的概念辨析
编程语言及编译过程的概念辨析 一.高级语言于汇编语言的区别 1.汇编语言是一种功能很强的程序设计语言,也是利用计算机所有硬件特性并能直接控制硬件的语言.它是面向机器的程序设计语言. 2.高级语言是相对 ...
- 指令周期、时钟周期、总线周期概念辨析
<指令周期.时钟周期.总线周期概念辨析>由会员分享,可在线阅读,更多相关<指令周期.时钟周期.总线周期概念辨析(2页珍藏版)>请在人人文库网上搜索. 指令周期.时钟周期.总线周 ...
- Spring Security 实战干货: RBAC权限控制概念的理解
点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 作者 | 码农小胖哥 来源 | 公众号「码农小胖哥」 1 ...
- 【深度学习】基于Pytorch的线性模型概念辨析和实现(二)
[深度学习]基于Pytorch的线性模型概念辨析和实现(二) 文章目录 [深度学习]基于Pytorch的线性模型概念辨析和实现(二) 1 线性回归的从零开始实现 2 训练 3 关于with 4 关于w ...
- 【深度学习】基于Pytorch的线性模型概念辨析和实现(一)
[深度学习]基于Pytorch的线性模型概念辨析和实现(一) 文章目录 1 为什么要谈线性回归? 2 建立模型基本形式 3 实现3.1 损失函数3.2 解析解3.3 小批量随机梯度下降3.4 矢量化加 ...
最新文章
- 【新产品发布】EVC9001 USB 隔离器
- vbn中使用的3种流程控制结构是_细菌进化树构建:从模式种序列下载到构建系统发育树一键搞定...
- php怎么调用css格式化,css文件格式化脚本的方法
- img加载不出来,给个默认图片。
- PHP判断浏览器类型和浏览器语言(附各国语言简写代码)
- 很喜欢VS.NET 2003对条件编译的代码提示
- 工作好多年可能还未真正了解接口和抽象类
- 敏捷外包工程系列之四:合理选择质量管理的等级(一)
- 代码生成工具系列-----代码生成工具(CodeEasy)介绍
- MAC版文本编辑(记事本),连显示行号的功能都没有
- 网站服务器无返回数据,服务器无返回数据处理
- C语言:简单实现图书管理系统
- sha1校验工具android,安卓md5校验工具下载
- 电脑网易云音乐,网易云音乐的橄榄枝来了?
- android tcp 工具,TcpIp工具包app
- java生成条形码_Java使用jbarcode生成条形码
- 阿里云服务器地域及可用区的选择问题
- 软件工程中哲理反思 - 古文学 -师说
- 360隐私保护器重现 称不针对任何公司
- 考拉兹猜想(Python版)