latex学习笔记

TeX(/tɛx/):排版软件,尤其是对于复杂数学公式的处理,数学、物理学和计算机科学界十分流行。

LaTeX(/ˈlɑːtɛx/):是一种基于TeX的排版系统,即使用户没有排版和程序设计的知识也可以充分发挥由TeX所提供的强大功能,不必一一亲自去设计或校对,

环境和编辑器区分,就像python环境(编译器环境)和pycharm\jupyter(编辑器)区分一样

运行环境(3种):LaTeX类似于Linux系统,它有多个发行版,例如 MiKTeX 、 proTeXt 和TeX Live(官方版),其中proTeXt是基于MiKTeX打包的。因此重点介绍MiKTex与TeX Live的区别。中文套装CTex 已经不再维护。

Texlive包比较全,Miktex占用空间比较小,遇到需要的包需要在线下载。所以,硬盘空间比较充足的,网络不太方便的电脑,可以选择Texlive,反之硬盘空间小,一直保持网络链接的可以选择Miktex。

[专为 TeX 设计的编辑器TeXworks, TeXmaker, TeXstudio, WinEdt 等;通用的文本编辑器Emacs、Sublime Text、Atom、Visual Studio Code等]

TeXworks:TeXlive自带的一款,代码高亮和字体显示效果不好

==TexStudio==:集编辑和预览于一身,用起来比较方便,比较省心。但是Window上的感觉视觉效果不如Linux上的

WinEdt:CTeX自带的一款,功能比较齐全,入门首推这款,下载CTeX即可,也可以单独安装【CTeX+WinEdt、Texlive+WinEdt、】

VSCode+Latex Workshop(插件)

在 LaTeX 文件中,按 Ctrl + Alt + J 跳转到对应的 PDF 文件位置

在 PDF 文件中,按下 Ctrl + 同时鼠标单击,跳转到对应的 LaTeX 文件位置。

在线版:overleaf

TeXlive+TexStudio

选择Advanced,去掉一些不需要的语言包等

N. of collections选项,并根据个人需要,去掉Texworks(比较老的编辑器,不推荐)以及部分我们日常不会使用的语言包,例如阿拉伯语、斯洛伐克语等等,设置如下:

耐心等待,中途不可以退出

命令行输入以下查看是否出现版本信息

texstudio配置中文,点击options→ \to→Configure TeXstudio;anguage这里选择zh_CN

设置编译环境为XeLaTeX,options→ \to→Configure TeXstudio点击构建,默认编译器选择XeLaTeX(输出文档就可以显示中文内容) 英文是pdfLatex,写英文文献的时候用这个

编译器XeLaTex时,中文文档时,可以将拼写检查关掉,会更清爽

新建文件---编辑如下代码----点击构建并查看按钮,或者按F5

可以使用texwork 也可以使用texstudio

1、F5 :构建并查看2、F6 :编译3、Ctrl + T :注释选定代码4、Ctrl + U :取消选定代码注释5、Ctrl + F :可对源码或者PDF查看器的内容进行搜索定位,搜索文字可以同时定位源码和文档。按住Ctrl + 鼠标单击,即可实现由 源码 <------>文档 定位6、Ctrl + H 第一次跳到开始处,第二次跳到上次修改处

最好一句话一行,方便修改

打开两个视图:两个文件,可以选择一个移动到其它视图,然后垂直或水平分裂

英文默认pdfLaTeX,中文使用XeLaTeX

文件命名,路径都不要出现中文名字

以反斜杠 \ 开头,以第一个空格或非字母** 的字符结束的一串文字,不被输出,但会影响输出文档的效果。

以百分号 % 作为注释标记;若要输出%,则要在前面添加反斜杠\进行转义

以 UTF-8 编码保存,使用 XeLaTeX 编译

不要写段落号,会自动标注

在文档类 article/ctexart 中,定义了五个控制序列来调整行文组织结构。他们分别是

在report/ctexrep中,还有\chapter{·};

在文档类book/ctexbook中,还定义了\part{·}。

另起一段,用两次换行;\begin之前有效,\subsection前面无效

\\另起一行,不分段

\maketitle,在它的下面插入控制序列 \tableofcontents

\maketitle,在它的上面插入控制序列 \tableofcontents,目录在首页

Google Scholar 的BibTeX经常出现期刊名不全这种情况,有条件还是通过 Elsvier,PubMed 等数据库来抓取文献信息吧

行内模式 (inline) :在正文的行文中插入数学公式==$ ... $== or \(...\) or \begin{math}...\end{math}行间模式 (display):独立排列单独成行,并自动居中 ==\[ ... \]==;\begin{displaymath} ... \end{displaymath} 或者 \begin{equation*} ... \end{equation*} *表示环境不编号需要对行间公式进行编号,则可以使用 equation 环境==\begin{equation}...\end{equation}==

对于急用的初学者而言,适当地使用辅助工具(而不形成依赖)也是有一些收益的

上标^ 来实现;下标则是 _,默认只作用于之后的一个字符

如果想对连续的几个字符起作用,用花括号 {} 括起来

强制行内模式的分式显示为行间模式的大小,可以使用 \dfrac, 反之可以使用 \tfrac在行内写分式,你可能会喜欢 xfrac 宏包提供的 \sfrac 命令的效果。排版繁分式,你应该使用 \cfrac 命令。

(), [], {}, <> \langle\rangle ||\lvert\rvert \lVert\rVert

使用 \big, \Big, \bigg, \Bigg 等一系列命令放在上述括号前面调整大小。

\dots, \cdots, \vdots, \ddots 等命令表示。

\dots 和 \cdots 的纵向位置不同,前者一般用于有下标的序列。

THE END
0.LearnArabicforBeginnersLearn Arabic with the world’s most effective language learning educational app for Free. This app is an ultimate quick Arabic learning package for 更多 一般 What's new Surface Pro Surface Laptop Surface Laptop Studio 2 Copilot for organizations Copilot for personal use AI in jvzquC41yy}/orhtquugv7hqo1€i/}|1r1rfc{s/ctgckl2hqt3cgpnppgxt1B||fpisfzr5p
1.eval()pythonPython教程(二)——基础语法本次教程二我们来基于小猪佩奇的代码来开始基础语法的入门。 编码 默认情况下,Python3 源码文件以UTF-8编码,所有字符串都是unicode 字符串。 # coding:utf-8 AI写代码 为什么要有编码呢?可以简单地理解,就是,世界上人会说很多语言,汉语,英语,阿拉伯语等等,但是计算机只会二进制语言,所以就有了编码来转换。差不jvzquC41dnuh0lxfp0tfv8|gkzooa<>;73:2;8ftvkimg8igvcomu86328;1396
2.越南语基础写作教程世界图书出版广东有限公司基础越南语(1亚非语言文学重量特色专业建设点系列教材) 世界图书出版公司 ¥25.00 马来语阅读教程(2) 世界图书出版公司 ¥23.30 限时抢 新经典葡萄牙语写作 外语教学与研究出版社 ¥27.90 限时抢 土耳其语汉语词典 商务印书馆 ¥106.50 限时抢 阿拉伯语美文晨读 世界图书出版公司 ¥23.20 新启航西班jvzq<84rtqjve}3o0fgoimfpi0ipo86696884?:90jznn
3.免费Python网站搭建教程,轻松学习,快速上手,零基础也能掌握免费Python网站搭建教程:零基础也能快速上手在数字化时代,拥有一个个人网站或小型网站已经成为许多人展示自己、分享想法和建立在线业务的重要工具,对于许多初学者来说,网站搭建似乎是一个复杂且难以触及的领域,幸运的是,借助Python这一强大的编程语言及其丰富的框架,如Django和Flask,搭建网站变得前所未有的简单,本文将为jvzq<84o0cyuw}jmpq}mgmlg0et0c}ytcezjxn433390596324e6;B:940nuo
4.四川外国语大学2023年考研参考书(第4页)考研615 基础日语 《日语综合教程》陈小芬编著,新世纪高等学校本科生系列教材,上海外语教育出版社,2018 年 2 月 815 日语翻译与写作 《日汉互译教程》高宁、张秀华著, (第二版) ,南开大学出版社,2010 年版 复试参考书目: 《日语文语语法》,王廷凯主编,四川大学出版社 2010 年 9 月第二版 jvzquC41mcuzcw3mqqrfc{s0eqs049742;761::73:;6a=3jvor