初识LaTeX
2016-02-17 17:59
190 查看
初识LaTeX
概述
相信对很多进行科技写作的人来说,或多或少的都听说过LaTeX,但是大家一致的反应是LaTeX很难,虽然排版很美,但是还是不敢去尝试,我承认这个观点,但是我更想说的是,其实LaTeX入门很简单,但是想要设计漂亮的排版还是需要进行更加系统的学习。本文主要解决一下几个问题:LaTeX发行版的安装
编辑器的介绍和使用
第一次实现中文的输出
LaTeX发行版的安装
目前市面上比较流行的LaTeX发行版主要包含MikTeX系列和TeXLive系列。其中:MikTeX系列的主流产品包括:
MikTeX发行版
CteX发行版,CteX发行版是在MikTeX基础之上研发而成的,在国内曾经一段时间内很是流行,但是这种流行是优于某种历史原因,这其实本身是一个个人产品,存在很多的bug,并且不能及时的修复。
说明:我不建议大家安装MikTeX的任何发行版,这个目前不是主流的产品
TeXLive系列的主流产品:
目前最新版的TeXLive 2015,国内由于某些原因,可能不能下载,我这里有完整的安装包,如果需要,请联系:13101900@qq.com ,并且我正在用LaTeX排版一个完整的安装使用教程。
说明:在这里我推荐使用国际上都比较流行的TeXLive 2015,我安装的就是TeXLive 2015,并且这个软件支持多平台(Windows、Linux、Mac)
编辑器工具
安装完成TeXLiva2015之后会自动的安装TeXworks(从TeXLive2009开始集成了TeXworks),安装完成TeXLive之后不会在桌面上生成任何的图标,那么我们怎么样找到TeXworks呢?我只介绍在Windows下寻找的方法:按下:Win+R键;
在窗口中输入:texworks,回车,就会出现texworks。
使用XeLaTeX进行编译(在TeXworks中编译按钮是一个绿色键),编译的结果将作为.pdf文件输出。
进行相应的偏好设置。请读者自行谷歌解决。
TeXworks对于新手来说最适合的编辑器,后续的博文中我会继续介绍TeXstudio等一系列更加强大的编辑器。TeXworks相对于后面这些编辑器而言使用及其的简单,就是一个纯文本的编辑器,功能十分简单容易上手。
初次使用LaTeX排版
\documentclass{article} %导言区 \begin{document} %正文 Hello,World! \end{document}
这是最简单的一个LaTeX程序,这段程序将会输出“Hello,World!”正如上面的代码显示,\后面的命令不会在正文中直接输出。但是当我们在上面的代码中加入中文时,根本不会显示,请自行尝试,采用下面的解决办法:
\documentclass[utf8]{ctexart} %导言区 \begin{document} %正文 你好,世界! \end{document}
说明ctex宏包和CteX发行版是不同的概念,请读者自行谷歌解决。
解释代码含义
\documentclass[utf8]{ctexart}是命令,不会直接显示在正文中,在
begin{document}与
end{document}之间的部分是正文。
\documentclass[utf8]{ctexart}与
\begin{document}之间的部分我们称为导言区,也称为全局数据区,类似于C语言中的
.h头文件。
[b]联系我[/b]
如果大家对我所研究的问题感兴趣,或者需要与我联系,请在下方扫描我的微信二维码添加好友:
相关文章推荐
- 一步一步跟我学易语言之第二个易程序菜单设计
- 基于逻辑运算的简单权限系统(原理,设计,实现) VBS 版
- C#中设计、使用Fluent API
- 基于逻辑运算的简单权限系统(原理,设计,实现) VBS 版
- FCK编辑器(FCKEditor)添加新按钮和功能的修改方法
- ecshop后台编辑器替换成ueditor编辑器
- JavaScript设计模式初探
- JavaScript 组件之旅(一)分析和设计
- jquery可定制的在线UEditor编辑器
- 10个基于jQuery或JavaScript的WYSIWYG 编辑器整理
- C# 事件的设计与使用深入理解
- 大型网站设计注意事项大全
- PHP网页 Ewebeditor 编辑器嵌入方法
- Android中的脑残设计总结
- kindSoft在线网页编辑器简单的配置参数介绍
- dedecms5.5 最新版ckeditor编辑器整合教程
- javascript 在线文本编辑器实现代码
- 在线编辑器中换行与内容自动提取
- 网页上的Javascript编辑器和代码格式化
- Linux-VI编辑器的使用—高手与菜鸟