首页 > 编程知识 正文

texworks教程,texworks和texstudio

时间:2023-05-04 04:07:41 阅读:270497 作者:4819

一.基本使用方法              1.1 TeXworks简单介绍

        TeXworks是TeX Live 自带的编辑器,在各个操作系统中都可以使用,并且在所有的TeX发行版中都带有TeXworks。TeXworks的特点是,十分的简洁,除了最基本的功能之外,并没有其他的一些东西。

      1.2 启动TeXworks

        启动TeXworks有两种方式,其中一种方式在CMDWin+R)中,输入texworks后回车。另外一种方式就是直接通过软件图标进行打开即可。

        整个空白面板都是输入文本的编辑框。在界面的右下角有三个方框,从左到右分别是,换行符模式,编码方式和当前鼠标所在位置。在界面的最上方是软件提供的工具栏,绿色的三角幸福好就是编译按钮(排版工具)。TeXworks预设了若干个排版工具(pdfTeX,pdfLaTeX,XeTeX,XeTeX等),主要使用XeLaTeX。

      1.3 开始上手 ,Hello,World! documentclass{article}begin{document}Hello,World!end{document}

  执行上面代码可以的达到所要的结果,如下图所示:

        第一行documentclass{article}中包含了一个控制序列(命令/标记)。控制序列就是以反斜杠  开头,以第一个空格或非字母的字符结束的一串文字。并不会输出,但是会影响输出文档的效果,此句的控制序列是documentclass,后面跟着{article}代表着调用article的文档类(不同的文档类在输出上效果上会有差别)。以%开头,TeX会将%作为注释标记。如果需要将%字符本身输出,需要在%前加上反斜杠  进行转义(%)。

        beginend控制序列是成对出现的,这两个控制序列以及之间的内容被称为环境,它们之后的第一个参数总是要保持一致的,被称为环境名。

        只有在 document 环境的内容,才会被正常输出到文档中去或者是作为控制序列对文档产生影响,也就是说在 end{documrnt} 之后插入的内容是无效的。

        在 documrntclass{article} 开始到 begin{document} 之前的部分称为导言区。在这个区域可以设置整篇文档的页面大小、页眉页脚样式以及章节标题样式等。 

二.简单的中英混排

        在TeX开发初期并没有考虑到押走文字的问题,早期的TeX系统不能直接支持中文,必须要是用其他工具处理一下。现在,XeTeX原生支持Unicode,并且可以方便调用系统字体。

        CTeX宏集和CTeX套装是两个不同的东西,CTeX宏集本质是LaTeX宏的集合,CTeX套装是一个过时的TeX系统。新版的CTeX宏集的默认能够走动识别用户的操作系统,并为之配置合适的字库。

documentclass[UTF8]{ctexart}begin{document}Hello,世界!end{document}

        通过编译上述代码,并以UTF8编码保存,可以得到输出结果如下图所示:

       通过与前面的例子对比可以看到,两者编码之间的差异。文档类从 article 变成了 ctexart,并且还增加了文档类选项UTF8。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。