LaTeX 编辑软件WinEdt使用简要介绍
LaTeX 编辑软件WinEdt使用简要介绍
LaTeX 的起源非常牛逼,有一套书大家可能听说过《计算机程序设计艺术》,写了好几本。当然能在计算机方面写上艺术俩字的书恐怕不是我们一般人能读懂得东西了。他的作者在1976年准备写第二卷的时候发现计算机的排版非常难看,所以,为了配合书名,在延后第二卷发布的条件下,TeX 被发明出来了。就像C语言一样,TeX完全是一个由应用者开发的系统。第一代TeX是由Pascal写得,嘚,Pascal既被使用来开发Photoshop之后又一次立功了。
之后的历史就像风一样刮走了各种乱七八糟的开发版本,留下了LaTeX2e,也就是现在的版本。详细了解请查阅百度百科,大概是有的。
为什么要学LaTeX呢。
既然有Word这样方便的所见即得的编辑软件,为什么还需要TeX这样还需经过编译才能看到结果的程序呢。原因很简单啊,装逼必备有木有啊。
LaTeX的特点就不多说了,有一点非常好,那就是注释功能,可以将暂时不需要的文字当做注释,就像编程一样。
之后我们为了偷懒,就用cTeX吧,支持中文的LaTeX,而且是套装哟,赠送31天“收费”编辑器。破解是后话。和谐社会。
下载地址,www.ctex.org 据说库不是很全啊,够用就行。不够再找嘛。~

菜单栏预览

用winedt写论文时,如果文章内又多个tex文件,但有一个是提纲文件,即主文件,如何将其设置为主文件呢,方法:点击该tex文件,然后按下ctrl+F5即可,
或者在页面的这个位置点击绿色的“”“+”号即可。

设置界面:


页面还好吧还好吧,其实很简单啊很简单。
知道右边的大框框是Coding 的就可以了。
废话到此为止。
我们学一门类似于编程语言的玩意,实在不好定义TeX是什么。首先还是从Hello World 开始吧。

\documentclass{book}
\usepackage{ctex}
\begin{document}
Hello World !
\end{document}

最近Live Writer 脑残一样的首行缩进。 管不了了。
把这些复制粘贴进Winedt的编辑框中,保存之后按下F9 ,等十几秒,一个新的PDF就生成了。

好吧,我不能给整个屏幕截图来证明他是个pdf 。
程序能运行,结果也是对的,那么我们来分析一下上面的结构。
首先,TeX使用了我们非常不熟悉的反斜杠作为命令的标志,当然这比用斜杠和除号长一样好多了!!

首先看这两行,这玩意的官方称谓:导言。
导言就像头文件一样,来定义文档的初始环境。
第一行,根据翻译就是文类。
文类主要有四种,book,report,article,beamer
后面还可以加参数,指定常规文字大小啊,行间距啊,反正就是页面里的大结构。
\usepackage {} 这个就是库啊,放各种库,扩展性能啊。库多了去了,介绍不完,用啥查啥。

这就是写正文的地方了,照抄就成了。之后细说~
好吧,我觉得开篇介绍到这里就可以了。
LaTeX 编辑软件WinEdt使用简要介绍的更多相关文章
- PlantUML —— 应用于 Eclipse 的简单快速的 UML 编辑软件
PlantUML —— 应用于 Eclipse 的简单快速的 UML 编辑软件 简介: 在应用系统软件开发过程中,如果软件由很多对象组成,它的结构仅仅凭借分析很难理清,同时为了有利于软件的开发及重用, ...
- [转] Android资源管理框架(Asset Manager)简要介绍和学习计划
转自:http://blog.csdn.net/luoshengyang/article/details/8738877 Android应用程序主要由两部分内容组成:代码和资源.资源主要就是指那些与U ...
- Android资源管理框架(Asset Manager)简要介绍和学习计划
文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/8738877 Android应用程序主要由两部分 ...
- Linux下的好用的编辑软件Remarkable
Linux下的好用的编辑软件Remarkable最近着手开始学习Linux,就想着找一款好用的编辑器作笔记,在网上爬了些贴选择了Remarkable.官网崩了,有没有梯子,废了好大力气才装好.于是把资 ...
- TeXLive里面集成了CTeX,Lyx是一个编辑软件
TeXLive里面集成了CTeX,LaTeX是排版引擎,CTeX和TeXLive是发行版.LaTeX是毛坯房,CTeX和TeX Live是带精装的房子.CTeX 套装是一个个人作品,存在很多问题.这些 ...
- 使用安捷伦波形编辑软件产生GK101 任意波数据文件的方法(支持手绘)
软件安装包下载地址: 链接: http://pan.baidu.com/s/1bn8Lmhx 密码: v5xz 一.安捷伦IO套件安装 1.将压缩包解压,首先双击IOLibSuite_16_3_179 ...
- 佳博GprinterApp编辑软件使用说明
佳博打印机代理商淘宝店https://shop107172033.taobao.com/index.htm?spm=2013.1.w5002-9520741823.2.Sqz8Pf 在此店购买的打印机 ...
- 软件发布版本区别介绍-Alpha,Beta,RC,Release
Alpha: Alpha是内部测试版,一般不向外部发布,会有很多Bug.除非你也是测试人员,否则不建议使用. 是希腊字母的第一位,表示最初级的版本 alpha就是α,beta就是β alpha版就是比 ...
- Android应用程序的Activity启动过程简要介绍和学习计划
文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/6685853 在Android系统中,Activ ...
随机推荐
- ftp-ftp权限
在服务器上创建ftp站点时勾选的是读写权限对所有的用户开放,但是发现有些用户还是只能读取不能写入,后来发现是因为ftp指向的文件夹本身的权限没有打开导致的,解决办法是,设置ftp指向的文件夹的权限为u ...
- (转)<Unity3D>Unity3D在android下调试
转自:http://blog.csdn.net/zuoyamin/article/details/11827309 一.工具准备 1.JDK——由于android是基于Java平台开发的,jdk是必须 ...
- matlab使用常犯的错误
总是在最后关掉的时候忘了保存工作空间 save... 我用的版本R2013a 每次要setpath...!!!!!!!!!!
- IN 查询时出现ORA-01795:列表中的最大表达式数为1000解决方法
问题描写叙述: SQL进行IN查询时出现:java.sql.SQLException: ORA-01795: 列表中的最大表达式数为 1000 解决的方法: 问题原因是:SQL进行IN查询时.IN中的 ...
- B - Sort the Array
找出一个递减序列,假设有两个或两个以上递减序列直接no了,然后对递减序列两端数start.end,然后比較a[start]和a[end+1] . a[end] 和a[start-1] #include ...
- Missing styles. Is the correct theme chosen for this layout? Use the Theme combo box above the layou
android无法静态显示ui效果. Missing styles. Is the correct theme chosen for this layout? Use the Theme combo ...
- W3CSchool CSS学习简记
什么是 CSS? CSS 指层叠样式表 (Cascading Style Sheets) 样式定义如何显示 HTML 元素 样式通常存储在样式表中 把样式添加到 HTML 4.0 中,是为了解决内 ...
- 执行Socket socket = new Socket(ip, port);时抛出个异常:android.os.NetworkOnMainThreadException解决办法
首先,确认你的android版本是4.0之后再用此方法解决,因为在4.0之后在主线程里面执行Http请求才会报这个错,也许是怕Http请求时间太长造成程序假死的情况吧.Android在4.0之前的版本 ...
- 微信小程序 - 反编译线上源码
github地址:https://github.com/qwerty472123/wxappUnpacker 不过我好像从来未成功过哈,TX地图+.TX公交都失败了 点击下载以上两个文件 哦,对了,你 ...
- 笨鸟先飞之Java(一)--使用struts2框架实现文件上传
无论是.net还是Java,我们最常接触到的就是文件的上传和下载功能,在Java里要实现这两个经常使用功能会有非常多种解决方案,可是struts2的框架却能给我们一个比較简单的方式,以下就一起来看吧: ...