一份不太简短的ae简介

我脑子不好使,有些代码不写一遍实在是记不住。本文简述了$\LaTeX$的发展历史和使用方法,确切的说是使用方法,对历史我没有了解过,其实是我的$\LaTeX$速查笔记。如果你想从这里面学习$\LaTeX$的操作,也不是不可以,涵盖了所有的基本操作~后来有人提到:能不能整理Lshort这里面的MWE,我想想,把我之前学习时写过的代码整理一下是可以的,虽然不太全面,也欢迎大家补充或者有更好的方案。但本文并不正规,你甚至能在里面发现几个错别字。

代码要多写

不要无脑提问,多问多学、不懂就问这是中学时代落伍的想法。我们不排斥任何新手,但一上来就提很无脑的问题都很反感,什么是无脑的问题呢?就是能通过阅读教程很快就能解决的问题。

不会就问只会影响自己的探索能力和浪费别人的时间,手里有电脑能上网,学校图书馆有书,自己先去探索,别人的时间就不是时间了?学的是解决问题的能力,而不是解决某个具体问题。遇到问题如何解决,比在别人的教导下会解决一个问题要来的实在。首先一定要阅读一份合适的文档,这样你能解决掉70%的问题。剩下的30%不常见的问题可以通过谷歌解决。

提问的智慧:提问题时,不要一味的说代码错了,你说一千遍代码还是错了。如果控制变量法解决不了问题。那么你要提供报错信息,提供你原来的代码(居然还有智障怕自己的论文被别人看而不提供代码,可能你的垃圾论文我也不想看,我也不会给这种自以为是的人改代码),提供MWE,说明操作系统,说明使用的发行版。正确提问,虚心请教,交流技术。不要拍照,又不是只有你有手机,请截图,拍照看不清。

之前有人在群里说道能不能提供每个章节的MWE,正好,我可以试试。因为第一次学习时里面的代码我都敲过一次,这次来整理一下。(暂时先放到博客,不准备放到github)

$\LaTeX$ 是一个文档准备系统,是一种格式,排版引擎为 $\TeX$ ,跨平台,稳定,支持多语言排版。

$\LaTeX$ 中的命令以反斜线开头(回车键上方),大小写敏感。命令可以接受一些参数,可选参数在方括号[]中,必须参数在花括号内{}。

$\LaTeX$ 中的环境在\begin{name}和\end{name}之中包裹,部分环境可以嵌套使用。有些命令会产生全局作用,比如\centering。若要限制作用范围,可以将命令限制在一对花括号内,不会影响下文。如{\centering test \par}。

文档类别由documentclass指定,包括article(科技论文、报告、说明文档),report(长篇论文,比如硕博论文),book(书籍),ctexart(支持中文的article的派生类),beamer(PPT)等,规定了生成文档的性质。

options可以全局规定包括字号(默认10pt)、公式与编号对齐方式(fleqn,leqno)、双栏排版、纸张类型、横纵排版、草稿模式等排版元素。常用:

\usepackage{} 中调用的宏包用于扩展和增强 $\LaTeX$ 。宏包内定义了环境和命令,查阅方式为命令行内:texdoc yourfilename。

$\LaTeX$ 在编译中除了生成最终的pdf文件外,还会在同目录下生成辅助文件和日志,如log是日志记录文件,aux是记录交叉引用,bbl记录参考文献,一些特殊的功能如交叉引用需要编译生成辅助文件,再次编译读入辅助文件得到正确的结果,如:编译两次才能生成目录。

所以,没必要删除辅助性文件。当一份正确的代码无法编译过去时,可以尝试删除其中的aux文件。(一个简单的经验,不一定通用)

脑补在写代码的过程中会将代码分为多个文件, $\LaTeX$ 也不例外。如在写毕业论文时,可以分为多个文件。使用inlcude{filename}来插入。但是include会另起一页,不如使用\input将文件里的内容插入。具体如下(两者在相同目录):

效果如下:

通俗理解:引擎是编译器,将源程序翻译为二进制,CPU执行二进制机器代码输出最后的pdf文件。格式是定义命令的代码集合,命令是实际调用编译和格式的总和,调用引擎,分析格式,最终编译代码生成文档。中文排版推荐xelatex命令(结合了 XeTeX 引擎和 $\LaTeX$ 格式),支持系统预装字体(ttf)和支持UTF8编码。

警告:此处开始会有图片,图片的源代码在图片的下方,两者结合观看效果更加。

CCT、CJK退出历史舞台,如果不是被老师强迫,就不要再用了。建议源代码的编码方式为UTF8(一到四个字节的可变长编码,支持各国语言,也就支持中文),xelatex命令原生支持UTF8编码,本文内容均使用UTF8编码,xelatex命令编译。

xeCJK宏包完善了排版中文的细节,可以简单的配置中文字体,支持简单命令配置中文字体。以下的代码只是设置中文而不是汉化:

ctex宏包和文档类是对xeCJK的进一步封装,ctex文档类中包括ctexart(封装了标准文档类article),符合中文的排版习惯,如英文的排版习惯中,章节第一段不缩进,不符合中文的排版习惯。UTF-8编码下xelatex配合xeCJK或者ctex宏包的方式成为目前主流的中文排版方式。于是上面代码何以简化为:

也许感觉上述代码多此一举,但它确实有用。比如在使用国外大学写的beamer(一种ppt模板)时,发现无法显示中文,\usepackage{ctex}就是一个在国外的文档类中显示中文的很好的方法。(我只是测试过能用,好不好的就不了解)。也可以简化为(并不等价,只是都能显示中文)

连字处理,引号,破折号,省略号,波浪号,文字强调,间距。talk is cheap,show me your code。看下效果,这个图片里的内容是“文档”,代码提供参考。

依赖宏包:amsmath,由美国数学学会American Mathematical Society提供,支持常见的\notag, eqref操作,主要内容:行内公式、行间公式、编号、特殊符号、多行公式、矩阵、定理。内容太多,分批来吧。

行间公式不能用两个斜杠换行,多行公式应该用特殊的环境。

折行顺序:等号前 $\to$加减前 $\to$ 乘除前。此外

重点:数学公式中的排版。也许你用过mathtype这款软件,我在这里准备逼死一下强迫症,在mathtype里面选中数学符号,然后按Ctrl+ $\to$ ,还有Ctrl+shift+>试试,公式位置被移动,大小被改变,刺不刺激。

说到这里,还是提倡不要搞破解,以为破解是很技术的事,其实破解这种东西一点都不尊重别人的劳动成果,完全是在“偷鸡摸狗”。每个人都不希望自己的劳动成果被别人窃取,如果有一天发现自己努力的成果被别人窃取、贩卖、侮辱,自己是什么心情呢?所以,从自己做起,说好听的叫尊重别人的成果,说难听的叫积点阴德。所以,我是正儿八经的购买的Axmath,没有用所谓的破解。

我也提倡去购买,还有一个事,可以去办理edu邮箱,国外的好多软件很重视对学生的教育,如果你有edu邮箱,好多软件都会有优惠,甚至将近一折的优惠,甚至免费。比如jetbrains公司旗下的软件,python的IDE:pycharm,数据库的IDE:DataGrip等,如果有edu邮箱,这些东西完全免费。

字体的倾斜、加粗、大小、行间距、段间距设置等。

为什么叫未走之路呢?因为这玩意我没用过,而且没有这个需求,为了体现latex的强大,乱入一段有关tikz绘图的东西。

在绘制流程框图时,有许多工具可以采用,最著名的有微软的Viso,而开源的有Graphviz、PGF/TikZ,Graphviz是采用dot语言的一个矢量图生成系统,但是不支持 LaTeX 公式,安装也比较麻烦。PGF是用于生成矢量图的一种语言,而TikZ则是在 TeX 环境下的一个宏包,实现了对PGF的封装,所以我们要使用TikZ,就需要先配置 LaTeX 环境,用TikZ绘制出来的图形效果非常好,原生支持所有 LaTeX 语法,同时能和正文的文字字体保持高度一致,但是学习曲线略微陡峭,适合有排版强迫症的同学。

此处遇到一个坑,在使用{geometry}宏包设置边距和{fancyhdr}宏包设置页眉的时候,一定要先设置页面在设置页眉,否则先设置页眉在设置页面的话,页眉不够长。

1234567891011121314151617181920212223242526272829\documentclass{ctexart}\begin{document}有序列表:\textbackslash begin \{enumerate\},无序列表:\textbackslash begin \{itemize\}。如下所示:\begin{enumerate} \item 假设我说的都对 \begin{enumerate} \item 这么说是有参考文献的 \item 但是那个参考文献我找不到了 \item[·] 我好像在说废话 \end{enumerate} \item 假设别人说的都不对 \begin{itemize} \item 因为他们不会做 \item 而且还是抄的 \end{itemize} \item 这么说肯定不行\end{enumerate}列表中第一个重点词加粗:\textbackslash begin \{description\}\begin{description} \item[blablabla] 和后面的blablabla \item[test] 和后面的test\end{description}\end{document}

之前折腾过有关参考文献的东西,但好像一直不如人意,所以这次又来光顾参考文献了。一点一点来:

插图为单幅图片,左右子图;表格就是三线表。

切记,合并完后加一个 & 符号,用于占位。表示合并完了也要占点位置。

THE END
0.简爱(英)夏洛蒂·勃朗特考试要记住的内容:《简·爱》是夏洛蒂·勃朗特带有自传性质的一部小说。主要表达了简·爱对自由平等的爱情的追求和人格平等的坚持。塑造了一位经典的富有激情的独立女性形象。江湖传言:夏洛蒂在做家庭教师时做过第三者,所以才写死了女主人。 撇开考试,回归轻松阅读状态:《简·爱》算是古早言情小说,讲述了霸道绅士与家庭女教师的爱 https://www.jianshu.com/p/2cdf5977ac57
1.✨原来每个小孩都能当勃朗特姐妹同款「文学小天才」!✨原来每个小孩都能当勃朗特姐妹同款「文学小天才」! 🤔 你知道《简·爱》《呼啸山庄》《艾格尼丝·格雷》的作者小时候在玩什么吗?不是手机、平板,而是——亲手制作的「小小书」!勃朗特三姐妹的童年秘密,全藏在这本《勃朗特姐妹的小小书》里,原来大文豪的起点,是从一张纸、一支笔、一场天马行空的想象开始的https://m.dewu.com/note/trend/details?id=334338390
2.呼啸山庄(英)艾米莉·勃朗特1939年的版本,基本做到了很好的还原,尤其是梅尔的颜值实在能打。1992年的版本,配乐果断出圈。唯一让我看得不舒服的地方是,演员都不熟悉,产生了感觉都长得差不多的错觉。2011年的版本基本等于同人电影,虽然引用了主线,但是导演做出了大量改编,打破了传统的名著改编的英式电影模式。但是我无法接受的点:呼啸山庄和画眉https://www.jianshu.com/p/804b9735fa7c
3.女作家的颜值紫荆大讲堂“颜值即正义”,上帝没有赋予美貌和财富,意味着也就没有赋予公平。无论是哪个时代,斯宾塞对于艾略特的容貌打击,男性对于女性颜值的挑剔和苛刻,一直就没停止过。 八零后作家蒋方舟有一篇名为《我的相亲史》的文章,里面谈到有一位青年书法家。蒋方舟说:“那时我还没恋爱过,非常急于摆脱母胎单身,友人要介绍一个青年书https://gh.scnu.edu.cn/redbud/a/20210909/885.html
4.重磅!2017江苏及各市高考状元出炉!学霸颜值比分数高!来膜拜吧!学霸颜值比分数高!来膜拜吧! 2017年江苏高考分数线公布! 文科类本一333分,本二281分; 理科类本一331分,本二269分; 体育类本 科文化231分/专业110分; 艺术类本科统考: 美术:文化213分/专业170分 音乐(声乐):文化185分/专业140分 音乐(器乐):文化185分/专业140分https://www.bjdcfy.com/jihua/gkwkzyxxjh/2017-6/948329.html
5.你的相貌里,藏着你读过的书读书毛姆叶嘉莹但常读书的人,总能躲过流年的侵蚀,被命运温柔以待。 他们身有书卷气,胸有鸿鹄志,灵魂丰盈,神态笃定。 没有一本书是白读的。 书中的每一页每一句,都将融进血液,滋养我们的容颜。 1 读书,提升颜值 2024年11月24日,叶嘉莹先生逝世。 作为“中国最后的诗词大家”,叶嘉莹给人的印象,始终是那么恬静。 http://k.sina.com.cn/article_6301309508_177965a440010130jc.html
6.企鹅布纹经典·第二辑上新:2023年了,经典文学的颜值天花板还是它!上海译文出版社推出的“企鹅布纹经典”,由企鹅图书授权,高度还原享誉国际图书界的“企鹅布纹经典”形神之美。 此前推出的第一辑,包括简·奥斯丁、查尔斯·狄更斯、勃朗特姐妹的十五部作品,读者反响热烈,收获好评无数。 2023年春天,上海译文出版社联合企鹅图书,再推出企鹅布纹经典系列·第二辑,用五部重量级史诗巨著,带https://www.douban.com/note/848091590/