文章目录

  • Tex vs. Word
  • 概念解析与区别: TeX , LaTeX ,TeX Live,TeXWork......
  • TeX的发行版本
  • TeX编辑器
  • TeX Live安装
  • Windows 下TeX发布版安装:MiKTeX
  • 参考

Tex vs. Word

Office Word 和 WordPerfect 是“字处理程序”(word processor),它 们是“所见即所得(WYSIWYG)”的,你直接修改字体,颜色,用鼠标 画出表格…… 马上就可以看到效果。屏幕上显示出来是什么效果, 印出来基本上就是那个效果。
Word 这样所见即所得的程序写科技论文是很累的。这会使你的脑 子总是想着专业排版人员考虑的问题,比如 “这个单词使用什 么字体呢?”,“这行应该缩进多少呢?” 这样就没有什么时 间用来思考语言和内容了。所以 TeX 被设计为“WYTIWYG (所 想即所得)”,你输入的都是文本文件, 需要一个程序(当然就是tex了)处理之后才能得到一个排版后的结果。
TeX可以编辑论文,书籍, 幻灯片,学术杂志,还可以编辑乐谱,化学分子图,电路图,国际象 棋,中国象棋,甚至围棋棋谱,
TeX 的一个宏包 MusiXTeX 可以做出漂亮的乐谱。报纸,画 报,广告等。像彩色杂志,图片很多,还有各种变化多端的分栏方 式,就不适合用 TeX 来排版。

概念解析与区别: TeX , LaTeX ,TeX Live,TeXWork…

TeX
TeX是由 Donald E. Knuth在1977年5月开始设计的款排版的软件,利用TeX可以很容易地生成高质量的dvi文件,打印输出。这套软件是基于命令行格式,用来排版高质量的书籍,特别是包含有数学公式的书籍。TEX以追求高质量为目标,很早就实现了矢量描述的计算机字体、细致的分页断行算法和数学排版功能,因其数学排版能力得到了学术界的广泛使用。
它多达900多条指令,并且TeX有宏功能,用户可以不断地定义自己适用的新命令来扩展TeX系统的功能。许多人利用TeX提供的宏定义功能对TeX进行了二次开发,LaTeX就是其中之一。
TeX 的名字来源于希腊字母。

LaTeX
LaTeX开始于20世纪80年代初,是Leslie Lamport博士为了编写自己的一部书籍而设计的。LATEX是对TEX的封装和拓展,实际上就是用TEX语言编写的一组宏代码,拥有比原来TEX格式(Plain TEX)更为规范的命令和一整套预定义的格式,隐藏了不少排版方面的细节,可以让完全不懂排版理论的学者们也可以比较容易地将书籍和文稿排版出来。
TeX 是 LaTeX 的基石,LaTeX 建立在 TeX 之上。TeX是一种程序语言,LaTeX是基于这个语言开发的一个包。

LaTeX2e
LaTeX2e 是 LaTeX 目前的版本。以前的 LaTeX 叫做 LaTeX 2.09

MikTeX 、TeX Live、…
这些都称为TeX的发行版本
Knuth 创造了 TeX 之后,免费公布了 TeX 程序的源代码。所以 任何人都可以在保证不修改那个文件的情况下把它编译成程序,然后 跟其它很多程序一起打包发行。这样就有了很多发行版本,比如 Windows 下有 MikTeX,fpTeX, … Linux 和 UNIX 下有 teTeX. 这 些简称“发行”

TeXWork、TeXmaker、TeXstudio、Lyx
为了方便编写 TeX, LaTex, 就出现了很多编辑器可以快速编写TeX, 有的编辑器在输入代码之后可以马上看到转换后的效果。类似数学公式的程序显示数学公式。

TeX的发行版本

TeX针对不同的操作系统有不同的发行版本,也有的发行版有不同操作系统的版本。以下列出一些常见的发行版本:

  1. TeX Live
    http://www.tug.org/texlive/

  2. CTeX
    http://www.ctex.org/

  3. XeTex
    http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=xetex
    w32tex
    http://www.fsci.fuk.kindai.ac.jp/kakuto/win32-ptex/web2c75-e.html

  4. ConTeXt
    http://www.contexteditor.org/

  5. TeXFriend 套装
    http://bbs.ctex.org/viewthread.php?tid=9532&extra=page%3D1

  6. MTeX套装2008-05-01正式预备版:
    http://bbs.ctex.org/viewthread.php?tid=43507&extra=&page=1

  7. CTex
    http://www.ctex.org

  8. ChinaTex:
    http://www.chinatex.org

  9. proTeXt
    http://www.tug.org/protext/

  10. MiKTeX ,安装在Windows下
    https://miktex.org/

  11. MacTeX, 安装在Mac系统下
    https://www.tug.org/mactex/

TeX编辑器

  1. TEXMAKER
    http://www.xm1math.net/texmaker/

  2. LyX –
    所见即所得,有点类似Word

  3. TeXworks,
    这个是MiKTeX自带的一款,轻量级的。

  4. TexStudio
    http://texstudio.sourceforge.net/,

  5. WinEdt,CTeX自带的。

  6. Sublime Text

  7. Emacs

  8. Atom Atom

TeX 编辑器有很多, 比较完整的收集和比较可以参考:
https://en.wikipedia.org/wiki/Comparison_of_TeX_editors

TeX Live安装

TeX Live 下载安装
TeX Live有在线安装和 .iso下载安装两种方式。
以Windows系统为例:
以下载 .iso 的安装压缩文件来说

  1. 进入下载页面, 点击 on DVD
    https://tug.org/texlive/

2.点击 downloading the TeX Live ISO image and burning

  1. 点击 download from a nearby CTAN mirror

  2. 点击 texlive2018.iso

下载的文件有 3 G多。

解压后, 右键单击install-tl-advanced.bat, Run as administrator 以管理员身份运行进行安装。
安装需要一定的时间。

Windows 下TeX发布版安装:MiKTeX

Windows 下可以使用 MiKTeX

MiKTeX 下载之后 190M。 下载地址:https://miktex.org/download

MiKTeX 自带TeXworks编辑器。
新建一个文件,内容如下:

\documentclass{article}
\begin{document}
hello, world
∑p  primef(p)=∫t>1f(t)dπ(t).\sum_{p\rm\;prime}f(p) = \int_{t>1}f(t)d\pi(t).pprime∑​f(p)=∫t>1​f(t)dπ(t).
\end{document}

点击绿色按钮, 就可以看到转换的效果了。

参考

参考:

  1. 在线文档
    http://www.ctex.org/OnlineDocuments

Tex, LaTex概念及实例相关推荐

  1. 论文浅尝 | 区分概念和实例的知识图谱嵌入方法

    链接:https://arxiv.org/pdf/1811.04588.pdf 知识图谱的表示学习最近几年被广泛研究,表示学习的结果对知识图谱补全和信息抽取都有很大帮助.本文提出了一种新的区分概念和实 ...

  2. 【编撰】linux IPC 002 - 匿名管道PIPE和有名管道FIFO的概念和实例,以及应用比较

    前言:上一节提到IPC的概述,本一节,原文作者比较详细的讨论了,管道的概念和实例和使用场景: 原文作者:郑彦兴 (mlinux@163.com)国防科大计算机学院 http://www.ibm.com ...

  3. java编译不报错但运行啥都没_java编译时与运行时概念与实例详解

    java编译时与运行时概念与实例详解 发布于 2020-7-29| 复制链接 本篇文章通过实例对 java程序编译时与运行时进行了详解,需要的朋友可以参考下 Java编译时与运行时很重要的概念,但是一 ...

  4. Kile 2.1.3 发布,TeX/LaTeX 集成编辑器

    Kile 2.1.3 为 ifplatform 包增加了完整的文章,Tab 上下文菜单增加 Save/Save As/Save Copy As 菜单,为结构化视图增加了工具提升,修复了一些 bug 等 ...

  5. 沐阳Python扫盲01类的概念与实例

    沐阳Python扫盲01类的概念与实例 文章目录 沐阳Python扫盲01类的概念与实例 前言 一.面向过程编程的实现 二.面向对象编程的实现 总结 前言 让我们从一个实际的游戏人物例子出发,学习理解 ...

  6. Mac下手动安装Tex/Latex Package

    下载最小安装mactex-basic 传送门链接:https://pan.baidu.com/s/1jKiorVw 密码:a0fs #安装Package 英文好的自己看: https://en.wik ...

  7. TeX/LaTeX 常用宏包简介

    geometry 利用 geometry 可以很方便的设置页面的大小.由于可以自动居中排放页面,自动计算并平衡页面各部分如页眉.页脚.左右边空等的大小,因此只需给出很少的信息就能得到满意的页面.   ...

  8. TeX/LaTeX 常用宏包

    页面与标题式样 geometry 利用 geometry 可以很方便的设置页面的大小.由于可以自动居中排放页面,自动计算并平衡页面各部分如页眉.页脚.左右边空等的大小,因此只需给出很少的信息就能得到满 ...

  9. TeX/LaTeX相关软件

    导读: 查看ps格式文件的工具. WinEdit 包括软件注册码. LaTeX的Windows套装 在Windows下的TeX/LaTeX的套装软件,包括MikTeX, GS View和WinEdit ...

最新文章

  1. linux 隧道服务器,两台linux服务器上建立ip隧道 | 菜鸟博客
  2. linux postgresql默认安装目录,PostgreSQL for Linux 安装方式
  3. java nio doug_深入的聊聊 Java NIO
  4. Python实现堆排序
  5. git clone加速(github加速)
  6. oracle11g运行超慢,oracle11g安装后电脑启动很慢怎么解决
  7. 【CAD技巧】CAD字体文字乱码(回复“CAD字体大全”)
  8. win10查看激活时间(Win10查看激活信息)
  9. setValue和setObject的区别
  10. Java实现P5713 【深基3.例5】洛谷团队系统
  11. centos虚拟机上网慢的问题
  12. 快速入门 | 篇二十一:正运动技术运动控制器自定义通讯
  13. win11系统用户名称为中文导致文件夹出现繁体字文件夹、系统路径配置错误修改教程(博主亲测,基于win11,系统文件保留)
  14. MLAPP————第六章 频率派统计
  15. 盘古开源:Web3.0浪潮来袭,离不开分布式存储赋能
  16. Java 翻转字符串 将字符串逆序
  17. python哈姆雷特词频统计_Python练习题15:文本词频统计:英文版哈姆雷特
  18. 篇三:Jmeter察看结果树与保存
  19. 迅雷链总工程师来鑫:在解决了区块链应用四大问题后,迅雷链今年将在密码领域为行业贡献...
  20. 等比、等差数列及其求和公式

热门文章

  1. 添加RPMfusion仓库
  2. Python学习-day20 django进阶篇
  3. Atitit orm的实现模式 data-mapper模式和active-record模式有什么区别
  4. Web.Config中的compilation debug=true/
  5. JavaScript 类型的隐式转换
  6. 在 Tomcat 中部署 Java Web 程序 ( jar cvf *.war */. ) war 包
  7. visualstudio2019 的报表技术rdlc在windows10上出现乱码的问题解决方法
  8. Matlab内存不足问题的解决 .
  9. “进化”的搜索方式:揭秘微软语义搜索背后的技术
  10. 【报告分享】2020解读中国互联网:局部领先、快进的数字化发展.pdf(附下载链接)...