精华内容
下载资源
问答
  • 我的LaTeX入门

    万次阅读 多人点赞 2018-02-20 18:14:29
    第一次打美赛就用了latex,比赛前刷了各种博客,学习了1天就上场。美赛期间全程扮演不同角色,就是打杂的,大家都是第一次参加,都很累,不过我是最累的,两天两夜没睡。建模,编程,latex写论文全程参与。用latex写...

    第一次打美赛就用了latex,比赛前刷了各种博客,学习了1天就上场。美赛期间全程扮演不同角色,就是打杂的,大家都是第一次参加,都很累,不过我是最累的,两天两夜没睡。建模,编程,latex写论文全程参与。用latex写论文真的是太爽了,闲着也是闲着,不如把latex好好学习下,方便以后建模比赛提高速度。总结下其他博主的笔记

     

    LaTeX概览

    摘自维基百科:

    LaTeX, 是一种基于TEX的排版系统,由美国电脑学家莱斯利·兰伯特在20世纪80年代初期开发,利用这种格式,即使用户没有排版和程序设计的知识也可以充分发挥由TEX所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。这个系统同样适用于生成从简单的信件到完整书籍的所有其他种类的文档。

    简单点说:LaTeX 基于 TeX,主要目的是为了方便排版。在学术界的论文,尤其是数学、计算机等学科论文都是由 LaTeX 编写, 因为用它写数学公式非常漂亮。

    我的一点理解:

    在稍微了解一点 LaTeX 后,你会发现 LaTeX 的工作方式类似 web page,都是由源文件(.tex or .html)经由引擎(TeX or browser)渲染产生最终效果(得到 PDF 文件 或者 生成页面)。两者极其神似,包括语法规则与工作方式。所以呢,与 HTML 一样,入门其实很简单。

    sketch

    一般的规范写法中都是在 HTML 文件中写入 web page 的结构与内容,再由 css 控制页面生成的样式。当然你也可以选择在 HTML 中直接写入样式内容,不过这并不提倡。同样,在 LaTeX 有着同样的情况,你可以在 tex 源文件中同时写入内容和样式,也可以内容与样式分离,以网络上流传广泛的 清华大学 LaTeX 模板为例,以.cls(class)结尾的 thuthesis.cls 便可看作是与 css 起到同样作用的样式文件。

    LaTeX 有所谓宏包的概念,\usepackage{foo} 即可使用宏包 foo 中定义的内容。所谓宏包就是一些写好的内容打包出来以便大家使用而已。这跟 C 语言的 include 是一致的,将文件加载进来进行使用。利用宏包,我们可以使用很多现成的好用的样式。当然了,如果要编写一个自己的个性化的宏包也是可以的,不过需要学习成本。

    初期的话,我们可以选择一个 LaTeX 模板进行改造。不过第一次见到一些模板,可能会对其中很多文件的作用一头雾水. 下面是简单的介绍,详细内容可见在 LaTeX 中进行文学编程,当然更多介绍的话可以自行搜索。

    LaTeX模板常见文件类型功能简要介绍
    .dtxDocumented LaTeX sources,宏包重要部分
    .insinstallation,控制 TeX 从 .dtx 文件里释放宏包文件
    .cfgconfig, 配置文件,可由上面两个文件生成
    .stystyle files,使用\usepackage{...}命令进行加载
    .clsclasses files,类文件,使用\documentclass{...}命令进行加载
    .auxauxiliary, 辅助文件,不影响正常使用
    .bstBibTeX style file,用来控制参考文献样式

    class 与 style 似乎十分相像,它们在功能上的确很相似,但是也有区别。这里 是关于 .cls 与 .sty 文件的区别.

    额外推荐阅读材料: 来自北京大学李东风老师的 LaTeX 排版心得.

    安装配置LaTeX

    LaTeX 配置环境很简单,只需 2 步:

    1. 根据平台选择一个 TeX 发行版 进行安装,建议选择最全功能最多的版本。

      TeX 发行版的概念相当于 Linux 及其发行版,Linux 内核虽然只有一个,但是有很多基于内核的不同特色的 Linux 发行版,Ubuntu,Fedora 等等不胜枚举。

      OSTeX Distribution
      WindowsCTeX
      MacMacTeX
      Windows, LinuxTeXLive

      Windows 用户推荐 TeXlive,不推荐 CTeX。我一开始安装的是 CTeX,在 TeXstudio 里面时常有一些莫名其妙的错误,比如明明定义了一个命令,在 log 里面还是会显示 error:undefined control sequence,换了 TeXlive 就没有那些莫名其妙的错误了。

      不过 TeXlive 在线安装太慢了,安装包太大,两三个 G,这里是百度云链接 2015 TeXlive 离线安装包, 提取密码2cj2,解压缩后运行 install-tl-windows.bat 即可。Mac用户推荐使用 MacTeX.

    2. 选择一个合适的 LaTeX 编辑器

      在安装好LaTeX环境以后,通常都会有一个自带的编辑器,比如 CTex 的WinEdt, MacTeX的TeXShop, 不过功能并不强大,好比 Windows 记事本,只有一些基本的文本编辑功能。

      在这里推荐一个我觉得还不错的LaTeX编辑器:TeXstudio。我试过 WinEdt,TeXnicle,不过都比不上 TeXstudio。在 WinEdt 下面无法编译的文件,居然可以在 TeXstudio 中编译生成最终效果 (虽然 log 里面显示 error,但的确产生了效果)。总之,用 TeXstudio 就对了, 而且它是用 qt 写的,还跨平台。

      TeXmacs 有兴趣的也可以了解一下,王垠也在博客中推荐过

    开始第一个 LaTeX 文档

    打开 TeXstudio,新建一个 TeX 文件,写入以下内容:

    \documentclass{article}
    \begin{document}
    Here comes \LaTeX!
    \end{document}
    

    点击 F5(默认快捷键)compile and view,即可看到效果。

    TeXstudio

    至此,一个极简易的 LaTeX 文档已经完成。以后要做的事情不过是多用多查,熟能生巧。此外记得找本 LaTeX 的书籍看一下,一来对于更为精细的知识做一个了解,二来可以作为工具书查询。我经常查的是 «LaTeX入门与提高 第二版»。

    LaTeX数学公式

    学习 LaTeX 的一大初衷便是为了写漂亮的数学公式。而于我个人而言,数学公式的练习始于 markdown,很多 markdown 编辑器是支持 LaTeX 数学公式的,比如 haroopad。

    以下内容直接在支持数学公式的 markdown 编辑器中即可操作,而且是即时显示效果,对新手很有帮助。如果使用 haroopad,请在 偏好设置 中 启用数学表达式

    学会写 LaTeX 公式,只需要了解 4 个概念:

    1. 数学公式环境。

      LaTeX 的数学模式有两种:行内模式(inline)和行间模式(display)。前者在正文的行文中,插入数学公式;后者独立排列单独成行。

      在行文中,使用 \$ ... \$ 可以插入行内公式,使用 \$\$ ... \$\$ 可以插入行间公式,如果需要对行间公式进行编号,可以使用 equation 环境.

    2. 控制序列。

      凡是键盘不能够直接表示的符号或者起着特定作用的皆有命令,类似转义,叫做控制序列(control sequence)。比如求和符号$\sum$对应的命令为 \sum.

    3. 上下标。

      _{...}表示下标,^{...}表示上标。它默认只作用于之后的一个字符,如果想对连续的几个字符起作用,请将这些字符用花括号{}括起来, 也就是下面分组的概念。

    4. 分组。

      很简单,就是用{...}将内容包含起来视作整体,比如上下标很长的时候。遇到什么时候得到的效果不是预期,那么很可能你需要加个分组,也就是添个大括号{...}.

    LaTeX命令预览效果
    \$ x_i \$$x_i$
    \$ x^2 \$$x^2$
    \$ x^ {y^z}\$$x^{y^z}$
    \$ \int_a^b f(x)\$$\int_a^bf(x)$
    \$ \frac ab \$$\frac ab$

    有了这几个概念以后,再动手写几个就大概懂了。无论多么复杂的公式都是有一个个简单的东西构成。推荐一个网站:MathJax basic tutorial .

    LaTeX 中文支持

    不同环境具体操作有所不同,造成这种不同的主要是各平台下的字体不同。下面介绍 Windows 与 Mac 平台。

    Windows平台比较简单, 引入 CJK 宏包并应用 CJK 环境即可。

    \documentclass[11pt]{article}  %百分号表示注释
    \usepackage{CJK}               %引入CJK宏包
    \begin{document}               %begin与end成对出现
    \begin{CJK}{UTF8}{song}        %应用CJK环境
    你好
    \end{CJK}
    \end{document}
    

    LaTeX将

    \begin{...}
    content
    \end{...}
    

    称为 ... 环境。在对应环境中 content 产生对应效果。

    winedt

    还有一个更方便的方式,直接使用ctexart模板:

    \documentclass[UTF8]{ctexart}
    

    或者使用 ctex 宏包:

    \usepackage{ctex}
    

    如果 Mac 下直接使用 ctex 有问题的话, 可以使用 xeCJK ,不过可能需要稍微多几个操作,除了引入xeCJK宏包,还要设置字体名称。测试系统为osx 10.11.3, 关于设置字体名称,spotlight 输入 font 打开 Mac 的字体册,从字体中选择一个,将其名称填入,如华文楷体的名称为 STKaiti 。 如果没有显示字体名称,请 command + I 或在显示–>显示字体信息即可。

    font

    mac-chinese

    LaTeX 资源推荐

    • Detexify LaTeX handwritten symbol recognition.

      通过手写识别 LaTeX 符号,识别率很高。尤其是当看到一个符号却不知道其 LaTeX 命令的时候它很有用。只要画出记忆中符号的样子,就会自动出现各种可能想要的表示方法。

    • LaTeX公式编辑器

      对于尚不熟悉的人书写 LaTeX 公式提供一点便利。

    • 在线LaTeX编辑器shareLaTeX

      好处就是不用本地搭建环境,有中文界面,直接在线操作。还有很多 LaTeX 模板可供选择。

    LaTeX数学符号

    LaTeX具有十分强大的数学符号编辑功能

    1.LaTeX语法有两种控制符可以用来控制生成数学公式

    1. $……$ 生成的数学公式与文字并列
    2. $$……$$ 生成的数学公式独占一行
    • 通过$…$控制符来生成数学行内公式:

      例子:

      语句:$y=\sum_{b}^{a}x^2$_

      运行生成之后:y=∑abx2

    • 通过$$…$$控制符来生成数学块公式:

      例子:

      语句:$$y=\sum_{b}^{a}x^2$$

      运行生成之后:

       

      y=∑bax2

       

    2.有了前面两种数学公式的控制语句之后我们就可以开始在里面编辑数学公式了

    • 我们可以把数学公式的编辑分为语法(结构)元素(内容)两部分

    • 一个字符或字符串可以称为元素,由中括号{}括起来的语句也可以称为元素

      举个栗子:

      公式:$\sum_{b}^{a}{x_i}$ 
      运行生成之后:∑abxi

      在这个例子中\sum_{}^{}{}就是一个语法产生∑□□□这样的结构,x_i中的_也可以看成是一个产生下标的语法x□

      而b、a、{x_i}就可以看成是元素

    • 有了语法和元素的概念之后就可以通过查文档或者百度的方法获得各种各样的数学符号了

      需要注意的一点:因为控制语句$ _ { }等在公式表达中用来控制语句的结构,所以如果我们要在公式中使用这些符号就需要用到转义字符来表示

      比如要得到1{a+b},就在公式中就需要用到\{和\}来表示前后中括号,$\frac{1}{\{a+b\}}$

      同样如果要表示\就需要这样写:\\

    更多的数学符号表示可以参考网上一份总结:http://www.mohu.org/info/symbols/symbols.htm

    四:论文格式控制

    论文格式的命令控制语法和类似于HTML的标签式语言

    下面列举一些常用的排版格式控制语句: 


    1.整体格式控制

      
    \ begin{XXX}…..\end{XXX}表示一个段落,XXX填document表示整篇文章,abstract表示摘要。。。
    \newpage新起一页
    \setcounter{page}{1}设置页码计数器从当前页面开始之后每页自动加上页码
    \section{XXX}段落,XXX为段落标题
    \subsection{XXX}子段落



    2.语句编辑

      
    \indent…….缩进
    \noindent不缩进(如果本身就没有缩进就不用加)
    \\换行,不另起一段
    \par换行,另起一段(首行缩进)
    \bf加粗
    {…}语句块,和之前latex数学符号中的作用类似
    $…$行内数学公式
    $$…$$数学公式块
    \url加入超链接(一般用于参考文献那里)



    3.插入图片

      
    \centerline{\includegraphics[height=X.Xcm]{图片名.后缀名}}插入图片设置图片高度(大小),要插入的图片放在figures文件夹里面
    \centerline{XXXX}图片下方文字标注



    4.插入表格

      
    \ begin{table}…\end{table}插入表格块控制语句
    \ begin{tabular}{{p{3cm}|p{3cm}|p{3cm}|p{3cm}}… \end{tabular}控制表格每一列的宽度
    \centering居中
    \hline表格每一行的的横线
    &表示表格一行中的
    \\表格中一行的结束
    \rowcolor[gray]{0.9}设置一行的颜色



    上面的控制语句需要在文档开头添加上相对应的包(package):

      
    \usepackage{palatino}字体
    \usepackage{graphicx}图片
    \usepackage{tabularx}表格



    在使用的编辑文档过程中如果遇到不会的问题可以百度寻找相应的教程。数学公式可以采用MathType和latex进行关联使用。

     

     

     

     

    展开全文
  • Latex中插图总结(一)

    万次阅读 多人点赞 2016-09-20 00:10:10
    Latex的插图在Latex中使用插图一般有两种方式,一种是插入事先准备好的图片,另一种是使用Latex代码直接在文档中画图。我们一般常见的使用都是第一种,准备好图片,然后直接插入在我们文档当中。只有一些特殊情况...

    写在前面的话

    CSDN中的数据库保存是不是有问题,我之前写了很多的,存在草稿箱里的最后竟然没有在了。真是郁闷死个人。亏我写了这么多,以后写完要保存了。泪目。


    Latex的插图

    在Latex中使用插图一般有两种方式,一种是插入事先准备好的图片,另一种是使用Latex代码直接在文档中画图。我们一般常见的使用都是第一种,准备好图片,然后直接插入在我们文档当中。只有一些特殊情况需要用大量代码作图。

    插图功能不是有Latex的内核直接提供的,而是需要由宏包graphicx提供的。因此要使用宏包的话,我们就需要在引言区插入我们的宏包。

    当然咯,插图的宏包我们还可以选择性的使用graphics这个宏包,这个两个宏包在功能上并没有什么差别,只是graphicx宏包支持<项目>=<值>的语法,使用起来更方便。

    注意:引言区就是指的从\documentclass 开始到\begin[document]的这个部分的区域

    代码如下所示:

    \documentclass{article}
    %导言区
    \usepackage{graphicx}
    
    % ... ...
    %导言区
    \begin{document}
    

    导入宏包之后我们就可以使用\includegraphics命令进行插图。

    我们来段代码:

    \documentclass{article}
    
    \usepackage{graphicx}
    
    \begin{document}
    
    \includegraphics[scale=0.6]{fullscreen.png}
    
    \end{document}
    

    我们在和文本相同的路径下面放置一张图片叫做fullscreen.png.使用了上面的这个语句之后我们就可以得到一张插入的图片了

    噔噔噔噔噔。。。
    然后结果就是下面这个样子了:

    图片插入实例

    \includegraphics这里有两个参数,第二参数是我们的图片的名字,全称(在这里要编译成功必须和我们的tex文件放在同一个路径下)。

    \includegraphics[scale=0.6]{fullscreen.png}
    
    

    第一个参数是可选的,第二个参数是必须的。第一参数设置的意义就是,因为一般我们要插入的图片是提前选好的,那么有可能就存在着和文档的规格有一些不符合的情况,这个样子的话我们就需要对图片做一些适当的调整。比如说设定图片的高度和宽度或者是按比例缩放。

    eg: width=3cm[缩放因子], height=8 cm[缩放因子] scale=0.4[缩放因子]

    浮动体

    一般情况下我们很少会把图片直接插入到我们的文本当中,而是会给它放置在一个叫做浮动体(float)的东西中。这样图片可以有一些相对位置的变换,不会造成分页困难等问题。

    图片的浮动环境是figure.

    使用的方法如下所示:

    \begin{figure}[ht]
    
    \centering
    \includegraphics[scale=0.6]{fullscreen.png}
    \caption{this is a figure demo}
    \label{fig:label}
    \end{figure}
    
    

    在这里第一行和最后一行就是我们使用figure的浮动体环境。
    [ht]是可选项 h表示的是here在这里插入
    t表示的是在页面的顶部插入

    使用figure表示的是把我们这个东西看成一个段落并且是没有任何缩进的

    • \centering表示的是里面紧跟的内容都居中

    • \includegraphics[]{}表示的插入图片

    • \caption设置图片的一个编号以及为图片添加标题


    得到的效果如下所示:

    这里写图片描述

    可选的参数

    • h 此处(here)
    • t 页顶(top)
    • b 页底(bottom)
    • p 独立一页(page)

    相对路径插入

    我们在写论文的时候,一般如果图片比较多我们一般会选择把图片统一的放到和源文件一个路径下的某个目录里,这个时候我们要成功的加载图片我们就可以使用相对路径来加载。

    如我们把图片全部放在一个叫做figs的文件夹下面,如图所示:
    这里写图片描述

    这里写图片描述

    我们要用相对路径把这个图加载出来
    代码如下所示:

    
    \begin{figure}[ht]
    
    \centering
    \includegraphics[scale=0.6]{figs/droid.png}
    \caption{this is a figure demo}
    \label{fig:pathdemo}
    \end{figure}
    

    得到的效果如下图所示:
    这里写图片描述


    绝对路径插入图片

    有相对路径当然还有绝对路径,使用绝对路径插入图片的代码如下所示,使用与windows系统和linux系统。

    \begin{figure}[ht]
    
    \centering
    \includegraphics[scale=0.6]{F:/LatexWS/figs/index.png}
    \caption{this is a figure demo}
    \label{fig:pathdemo1}
    \end{figure}
    

    得到的效果如下图所示:

    这里写图片描述

    当然了,graphicx宏包有一个特别有用的命令就是graphicspath它可以指定我们图片的路径。

    \graphicspath{{figs/}}%表示在当前目录下存放有一个图片
    
    

    \documentclass{article}
    
    \usepackage{graphicx}
    \graphicspath{{figs/}}
    
    \begin{document}
    

    这个时候我们插入一张图片看看

    \begin{figure}[ht]
    
    \centering
    \includegraphics[scale=0.6]{KitKat.png}
    \caption{this is a figure demo}
    \label{fig:pathdemo4}
    \end{figure}
    
    

    这个时候我们得到的图片的效果如下图所示

    这里写图片描述



    跨双栏插入图片

    代码的格式如下所示

    \begin{figure*}[ht]
    
    \centering
    \includegraphics[scale=0.6]{KitKat.png}
    \caption{this is a figure demo}
    \label{fig:pathdemo4}
    \end{figure*}
    

    在figure后面加*号这样就可以把单栏的图片双栏显示了



    写在后面的话

    啊哈哈,救救孩子吧~

    在这里插入图片描述

    无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家。教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家。点这里可以跳转到教程 https://www.cbedai.net/chichoxian



    展开全文
  • LaTeX的下载安装及简易使用

    万次阅读 多人点赞 2018-05-15 18:33:36
    前言 毕业论文中需要使用Ctex来写,但是之前完全没有接触过这个软件,所以就打算记录一下自己的学习过程。...LaTeX是一种基于ΤΕΧ的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在20世纪8...

    前言

        毕业论文中需要使用Ctex来写,但是之前完全没有接触过这个软件,所以就打算记录一下自己的学习过程。本来打算自己写一下相关的一些东西,但是发现大佬们已经写得特别棒了,就把一些大佬写得东西的链接写出来,希望能帮到有需要的小伙伴们。

     

    1.关于 LaTeX和CTeX

    LaTeX是一种基于ΤΕΧ的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在20世纪80年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由TeX所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。这个系统同样适用于生成从简单的信件到完整书籍的所有其他种类的文档。

     

    CTeX是TEX中的一个版本,CTeX 指的是CTEX 中文套装的简称。TEX 在不同的硬件和操作系统上有不同的实现版本。这就像C 语言,在不同的操作系统中有不同的编译系统,例如Linux 下的gcc,Windows 下的Visual C++等。有时,一种操作系统里也会有好几种的TEX 系统。常见的Unix/Linux 下的TEX 系统是teTEX,Windows 下则有MiKTEX 和fpTEX。CTeX 指的是CTeX 中文套装的简称,是把MiKTEX 和一些常用的相关工具,如GSview,WinEdt 等包装在一起制作的一个简易安装程序,并对其中的中文支持部分进行了配置,使得安装后马上就可以使用中文。
    LaTeX官方网站:https://www.latex-project.org/
     

    CTeX官方网站:http://www.ctex.org/HomePage

     

    2.CTeX下载安装教程(不推荐使用)

       CteX的下载可以直接在CteX官网下载页面找到下载的镜像网站,点击对应的网站选择要下载的软件即可。我下载的是CTeX_2.9.2.164的完整版本,1.3G左右。下载完成之后点击安装:

        首先会需要你选择语言版本,默认语言就是中文,如需选择其他语言点击下拉框进行选择即可,

     

        之后几步基本都是直接点击下一步,如需更改安装路径在对应的步骤中进行更改

        最后的安装过程比较漫长,可以先听一下音乐或者干一些别的工作。

    2.TeX Live 下载安装教程

       TeX Live 是 TUG (TeX User Group) 维护和发布的 TeX 系统,可说是「官方」的 TeX 系统。推荐任何阶段的 TeX 用户,都尽可能使用 TeX Live,以保持在跨操作系统平台、跨用户的一致性。TeX Live 的官方站点是 https://tug.org/texlive/。TeX Live 各版本的安装过程基本没有变化,故仍可参考

    1.  TeX Live下载链接

      https://liam0205.me/texlive/

    2. TeX Live 2014安装引导流程

      https://zhuanlan.zhihu.com/p/19779481?columnSlug=LaTeX

    3. TeXLive 2014安装过程演示

      http://www.latexstudio.net/archives/2574
    4.  TeXLive小白安装入门视频与必读

            http://www.latexstudio.net/archives/12221

    3.TeXstudio 安装手记&WinEdt

    1. TeXstudio官网

       http://texstudio.sourceforge.net/

    2. WinEdt官网

             http://www.winedt.com

        3.TeX Live & TeXstudio 安装手记

              http://www.cnblogs.com/joyeecheung/p/3596255.html

    4. LaTeX简易教程

    1. 一份其实很短的 LaTeX 入门文档

      https://liam0205.me/2014/09/08/latex-introduction/#TeX_%E5%AE%B6%E6%97%8F
    2. (LaTex)CTex的初次使用心得及入门教程

      https://blog.csdn.net/tostq/article/details/50110329
    3. LaTeX新人教程,一小时从完全陌生到基本入门

            原作者:http://blog.renren.com/share/1004803728/15161273077

            CSDN转载地址:https://blog.csdn.net/u014803202/article/details/50410748

            (PS:个人感觉CSDN转载看起来比较方便)

     

    对微信聊天记录提取、利用聊天记录生成专属词云,想知道和其他人聊天次数的可以参考这篇博客哦(有详细代码及注释)

    微信聊天记录提取及分析(wordcloud+pyecharts)

    展开全文
  • 二、 LaTex环境配置 (LaTex排版所需要安装的软件) 1 Tex live 安装 (1)离线安装 (2)在线安装 2 Tex studio 安装 (1)设置中文界面 (2)添加行号 参考资料 一、 LaTex简介 论文投稿时,有的期刊要求用...

    目录

    一、 LaTex简介

    (1)百度百科

    (2)其他理解

    二、 LaTex环境配置 (LaTex排版所需要安装的软件)

    1 Tex live 安装

    (1)离线安装

    (2)在线安装

    2 Tex studio 安装

    (1)设置中文界面

    (2)添加行号

    参考资料


    一、 LaTex简介

    论文投稿时,有的期刊要求用LaTex 对论文进行排版,也有的期刊在投稿指南写接受LaTex和word,然后只给LaTex模板,真是变态。尤其是Springer 和Elsevier 真的是太绝情了,给个word模板多好呀。不像IEEE就很好, LaTex和word模板都有,而且IEEE给的模板里面设置的字体,字号什么的都很规范,排版出来就很好看。Springer 和Elsevier 有的排版出来的 字号又小,字体又不是Times New Roman,看了就是不爽。可能是我的专业,一般都看IEEE的文献,看习惯了。好了,吐槽完毕。

    刚开始,很排斥LaTex,下面看一下LaTex排版的界面。

     

    当时看了,顿时懵逼,这是啥玩意?还有更刺激的,点击按钮,运行一下,我里个去,pdf出来的,如下图所示,是不是很神奇,很刺激?

    网上有很多人推荐用LaTex排版,说这样好,还说很简单,比Word方便。学了好几天,发现LaTex排版还好吧,只要有LaTex模板,直接在里面添加就行,注意公式,图片,表格怎么插入,其他的文本直接复制粘贴就行了。但是,直接在LaTex写论文,我觉得不可能。我觉得先在Word上撰写,然后在再复制到LaTex。为什么LaTex 这么多期刊欢迎,绝大部分是因为数学公式,下面接慢慢说明,反正作为初学者,我觉得一般般吧。毕竟LaTex不像Word所见即所得。关于LaTex历史由来可参见LaTex开源小屋网站给出的介绍。

     

    (1)百度百科

    LaTeX(LATEX,音译“拉泰赫”)是一种基于TEX的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在20世纪80年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由TeX所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。这个系统同样适用于生成从简单的信件到完整书籍的所有其他种类的文档。

     

    简单点说:LaTeX 基于 TeX,主要目的是为了方便排版。在学术界的论文,尤其是数学、计算机等学科论文都是由 LaTeX 编写, 因为用它写数学公式非常漂亮,这一点我无可否认,毕竟Word用MathType的公式符号毕竟有限,但作为工科学生,用MathType的符号够用的,但有的专业,数学符号超级多,真的是佩服,微微带一点心疼,哈哈哈。

     

    (2)其他理解

    有一个博客:https://blog.csdn.net/shujuelin/article/details/79340373 写了,LaTeX 的工作方式类似 web page,看了之后还真有点像。它们都是由源文件(.tex or .html)经由引擎(TeX or browser)渲染产生最终效果(得到 PDF 文件 或者 生成页面)。两者极其神似,包括语法规则与工作方式。所以呢,与 HTML 一样,入门其实很简单。这里就不做这么多说明了。

     

    总的来说,用期刊给的LaTex模板,不算太难,几天就学会了。毕竟模板已经把格式都设置好了。下面将依次介绍LaTex排版所需要安装的软件。

     

    二、 LaTex环境配置 (LaTex排版所需要安装的软件)

    Windows 用户推荐使用: Tex live  + Tex studio

    其中, Tex live是Tex的一个发行版,给Tex的使用提供了工作环境,但是Tex studio比Tex live自带的Texwork editor编辑器好用。总的来说,Tex studio上的IDE(Integrated Development Environment, 集成开发环境)比较好,就像微软的VS(Visual Studio), IDE界面就是高端大气上档次,功能齐全,关键还稳。

    1 Tex live 安装

    Tex live有在线安装离线安装,在线安装,我试过一次,真慢,真的还不如把安装包下载下来(3.2G左右),这样下载下来,下次还能安装上,这个软件不像微软的VS (Visual Studio) 2017在线安装,方便,毕竟VS 2017安装包太大了,但是VS 2017在线安装非常地稳,毕竟微软是大公司,就是不一样。这里我推荐用离线安装。

    (1)离线安装

    官方下载网址: http://www.tug.org/texlive/

    进入官网,点击进入如下图所示:

     

    接着点击进入,如下图所示:

     

    接着点击进入,如下图所示:

    选择 texlive.iso 文件,如下图所示:

    接着就慢慢下载:

    官网的下载速度也还可以,但是有的网友说很慢,可能是我运气好,哈哈哈。

    这里也给出另外一个下载网址,清华大学镜像文件

    https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/Images/ 良心网址。也是国内公认的好网址。

    下载后,解压texlive.iso文件,解压后,点击运行install-tl-advanced 文件,如下图所示:

    然后点击:“Continue

     

    然后,可以更改安装路径,更改路径比较麻烦,只能键盘输入,不支持粘贴路径,真的无语。

     

    路径更改完成后,点击:“安装 Tex Live

     

    静静地等待安装即可:

     

     

     

    大概三十分钟左右,点击完成即可:

     

    这样,Tex Live就安装成功了,接着将安装Tex studio软件。

     

    (2)在线安装

    在线安装方法,可参考博客:https://blog.csdn.net/zywhehe/article/details/83113214

    尝试一下在线安装,你就知道速度了,可能运气好,安装就比较快,哈哈。

     

    2 Tex studio 安装

    官网下载地址:www.texstudio.org/

    官网我一直没进去,很无语,我从别人的网盘分享下载的,这里给出我的网盘的安装包链接,方便下载。

    安装包链接:https://pan.baidu.com/s/1uWVCwXKkCRki_5FF5jE-OQ   提取码:qzzk

    安装包下载之后,直接安装即可,安装非常快。安装成功后,打开Tex studio,对其进行简单的设置。

    (1)设置中文界面

    依次点击:Options—> Configure Texstudio —> General—> Language—> zh_CN

     

     

    设置完成后即可为中文,如下图所示:

     

    (2)添加行号

    添加段落行号,这样可以很方便查看段落的某句话所在的位置,尤其是在运行报错时,有行号就非常方便查看错误的位置了,一旦习惯用行号的,没有行号,就是不爽。

    依次点击:选项—>设置 Texstudio —>显示高级选项

     

     

    设置好显示行号,如下图所示:

    其他的设置根据要求可以自行设置,不会的可以百度,网上的大神太多。

     

    因初次学习LaTex软件排版,写个博客,记录一下,方便以后查找,本次是安装教程,博客有若有错误,欢迎在评论区批评指正。不足之处,望网友谅解,后期有时间会更新 LaTex排版期刊论文教程,如插入公式、图片、参考文献等。

     

    这里几个LaTex模板:

    1 清华大学论文模板 

    IEEE Transactions 的模板

    3 其他模板可以从LaTex开源小屋网站上下载

     

    LaTex 论文排版更新:

    [1] LaTex 论文排版(2): 插入公式 (从MathType公式编辑器导入到LaTex中)

    [2] LaTex 论文排版(3): 插入参考文献

    [3] LaTex 论文排版(4): 插入图片(Visio图转换成.eps图)

     

    参考资料

    [1] https://blog.csdn.net/shujuelin/article/details/79340373

    [2] https://blog.csdn.net/zywhehe/article/details/83113214

     


     

    如果觉得内容还不错的话,欢迎点赞、转发、收藏,还可以关注微信公众号、CSDN博客、知乎。

     

    1. 微信公众号:

    2. CSDN博客:https://xiongyiming.blog.csdn.net/

    3. 知乎:https://www.zhihu.com/people/xiongyiming

     

     

    展开全文
  • 最近需要用latex插入多张图片,达到这么一个效果。 但是我原来只插入过一张图片(图片内容来源于网络;是国漫一人之下的宝儿姐。强推这部国漫~),代码如下,效果如图: \begin{figure} \centering \...
  • Latex基本表格绘制

    万次阅读 多人点赞 2017-08-12 14:18:56
    latex基本表格绘制
  • LaTeX大括号公式和一般括号总结

    万次阅读 多人点赞 2017-12-04 19:14:23
    功能 语法 显示 不好看 \frac{1}{2} (12)( \frac{1}{2} ) 好一点 \left( \frac{1}{2} \right)(12)\left ( \frac{1}{2} \right ) 您可以使用\left和\right来显示不同的括号: 功能 语法 显示 ...
  • LaTeX学习:Texlive 2019和TeX studio的安装及使用

    万次阅读 多人点赞 2019-07-02 16:04:59
    LaTex介绍2. Texlive2019的下载和安装(1) 下载(2) 安装3. TeXstudio的安装以及简单使用(1) 设置中文界面(2) 添加行号(3) 设置编译器与编码(4) 第一个简单程序4. 扩展 1. LaTex介绍 LaTeX 基于 TeX,主要目的是为了...
  • Latex:简介及安装

    万次阅读 多人点赞 2017-01-15 21:09:20
    它是一个“所想即所得”的工具,你想怎么设定格式,...不过,前提是你知道一点latex语法(或者说,latex的命令),并且安装有latex的环境。先要安装latex软件(如下面的tex发行版texlive),之后才能使用latex编辑器Tex
  • Latex 安装及学习教程

    万次阅读 多人点赞 2018-09-19 16:49:56
    Latex 下载安装及使用教程一 介绍(一)关于 LaTeX和CTeX二 TexLive2018+WinEdt10.3安装(一)基本安装(二)使用介绍(三)完整的入门资源: 一 介绍 (一)关于 LaTeX和CTeX Latex是一种排版系统。TeX 是 LaTeX...
  • Windows下LaTeX安装教程

    万次阅读 多人点赞 2019-03-11 22:29:49
    文章目录一、前言二、TeXLive下载三、WinEdt下载四、感谢 一、前言 LaTeX在Windows、Mac、Linux三个系统都具有发行版,而且版本也比较多,比如TeXLive、...TeXLive 是LaTeX的运行环境,而 WinEdt 则是编写LaTeX文...
  • LaTex符号大全(LaTeX_Symbols)

    万次阅读 多人点赞 2018-04-16 21:33:20
    LaTeX:
  • latex心得 latex心得 latex心得 latex心得 latex心得 latex心得
  • Latex手册 Latex手册 Latex手册 Latex手册
  • latex系列---Latex参考文献的引用

    万次阅读 多人点赞 2019-11-13 09:26:29
    LaTeX插入参考文献,简单高效 Latex参考文献的引用 Latex中用Bibtex来引用文献 一、使用thebibliography标签 <span style="font-size:18px;">\begin{thebibliography}{} \bibitem[显示符号]{引用标签} Book ...
  • LaTeX详细教程+技巧总结

    万次阅读 多人点赞 2020-11-29 20:10:11
    LaTeX技巧总结,包含LaTeX工具,LaTeX模板,LaTeX技巧,LaTeX基础,文章架构,字体、大小和颜色,链接,列表,图片,表格,数学公式,算法(伪代码),代码块,论文写作,等等。
  • Latex特殊符号汇集

    万次阅读 多人点赞 2018-07-13 17:41:11
    原文链接:... 这段时间用Latex很多,常常需要查阅相关特殊的符号,这里做一个整理,也方便大家查阅。 摘自:《一份不太简短的LATEX2介绍》或112分钟学会LATEX2 原版作者:Tobias Oetiker...
  • 如何将Word文件转化为Latex文件:word-to-latex-2.56详解

    万次阅读 多人点赞 2016-01-31 14:51:07
    word-to-latex(下载地址:http://www.wordtolatex.com),顾名思义,是用来将doc和docx文件转化为tex文件的(其实还可以转化为xml文件)。有一个名称和word-to-latex很相似的软件,叫word2tex(下载地址:...
  • LaTeX 换行

    千次阅读 2021-03-02 11:52:55
    LaTeX换行的几种方法 方法一:输入 \\ 结果即只进行单纯换行,并无缩进 方法二:输入 \par 显示结果为自动换行加缩进
  • VSCode + Latex 配置

    万次阅读 多人点赞 2019-05-05 16:16:41
    2.1 安装LaTeX Workshop插件 install,安装LaTeX Workshop插件 2.2 修改 user setting 点击左下角,进入用户设置 点击上图标记的部分,选择 打开settings.json 具体配置文件如下: { "latex-workshop.la...
  • TeX Live2018_latex安装教程

    万次阅读 多人点赞 2018-08-05 15:08:06
    注:Latex不止TeX这一种,这里只给出了TeX的安装,如果想尝试别的软件的同学可以自行寻找其他教程。 并执行如下操作: 第一步 第二步 第三步 第四步 第五步 装载下载好了的Tex Live...
  • LaTeX简介

    千次阅读 2019-04-30 19:29:48
    Latex简介TeX 和 LaTeX关于 TeX关于 LaTeXLaTeX 的优点排版质量高,数学式精美格式自动处理创建参考文献可扩充性稳定性和安全性版本兼容性强,通用性强免费使用与 word 相比, LaTeX 的缺点LaTeX 起点门槛高,初学者...
  • LaTeX 加粗

    万次阅读 多人点赞 2016-03-28 14:52:13
    LaTeX中文本加粗的方法,给出代码示例,一看就懂。
  • Latex宏包

    千次阅读 2018-11-22 22:28:07
    Latex之安装宏包 转载自Latex之安装宏包 因论文写作需要用到Latex,所以很多未定义的宏包也显得更加重要。 宏包就是Latex发行版(TexLive、MikTex等)的插件功能,通过安装不同的宏包可以获得更多的功能。一般...
  • Latex 工具

    千次阅读 2019-10-11 19:18:52
    记录一下LaTex 常用的代码和工具
  • Latex如何插入图片

    万次阅读 多人点赞 2019-12-27 20:03:31
    在写报告或论文的过程中,几乎不...这种情况是最简单的了,当然使用latex排版时也要注意一些问题,比如相关宏包的引用、图片存放路径、图片尺寸及位置调整等,下面给出一例子。 代码: \documentclass{article} \use...
  • latex 作业模板

    2019-10-21 16:02:21
    很实用的一套latex写作业的模板,包含所需的各种信息。 可直接编译运行。
  • LaTeX记录 —— 各种数学符号

    万次阅读 多人点赞 2018-07-01 23:51:05
    LaTeX记录 —— 各种数学符号 希腊字母 大写LaTeX命令 小写LaTeX命令 大写 小写 大写LaTeX命令 小写LaTeX命令 大写 小写 大写LaTeX命令 小写LaTeX命令 大写 小写 A \alpha AAA αα\...
  • SpringerLATEX模板

    2018-12-20 21:30:24
    这是Springer的官方Latex模板,如有需要请大家尽情下载。
  • latex 点乘

    万次阅读 2017-03-11 23:36:40
    latex 点乘命令为 \cdot 举例: \begin{equation} a\cdot b \end{equation} 显示效果:

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 110,599
精华内容 44,239
关键字:

latex