关于 的入门,可以参考:
《LaTeX环境配置》,和 《LaTeX入门(一)》 当然,我不打算继续从 入门(二)开始写起,关于这个新的专题: 学习指南,将会一直写下去,与 R 语言系列一样不断地更新,同时,我希望,尽可能地解释清楚复杂的过程,降低 的学习成本,同时在必要的情况下,进一步讲解 如何与 R 语言实现联合使用,无缝对接,自动化输出。 最后一点,特别地,我希望将 与 Word 在相似的功能和思想上进行比对式的讲解,进一步完善两者之间的比较、联系与深入理解排版的核心思想。 在开始之前,一些简单的介绍: 首先,我需要说明,一直以来在文章中出现的 LaTeX 的专用符号是如何在公众号显示的,即这个符号: 是如何实现输出的。 很明显,微信公众号并不支持数学公式的输出,为此,我使用了谷歌浏览器上的插件:mpMath 来在公众号顶部页面添加按钮:即上方图片中的「公式」,首先在公众号图文编辑的正文区域,选择待插入符号的位置,显示光标即可,接着点击「公式」,待出现:「插入公式」后,点击,弹出界面:
在输入区域,输入:\rm{\LaTeX},点击插入即可看到: 效果。
同样地,在之前的一篇文章《一元弱酸碱的 pH 值计算--R语言方法》中大量的符号都是这样一个个依靠 TeX 公式输入完成的。
mpMath 是目前效果最好的微信公众号公式插件。
另一个细节,关于代码块的显示:
我最早使用的是 md2all 网站链接见:http://md.aclickall.com/ 来产生代码块效果,用于复制到公众号编辑界面,但实际上它的效果并不能达到我的预期效果,折腾了一段时间后,果断放弃。再之后,转而使用公众号自带的「插入代码」功能,但效果也不理想。在更多次的折腾之后,转入使用 mdnice 提供的代码块功能,链接见:http://md.aclickall.com/, 目前使用的代码主题为「github」
以上即为我日常写作的使用习惯。
下面开始进入正题:
关于 环境配置在之前的文章《LaTeX环境配置》和 《LaTeX入门(一)》有过详细的介绍,因此不再重复叙述。
举个例子:中级有机内容,高等有机内容,是不可能像基础有机课程那样一切从零开始讲起的。而这个专题内容也是一样的道理,随着内容的增加,难度将逐渐提高。
强调:不推荐 ctex, 也不推荐 miktex, 目前只推荐使用 texlive. 安装 texlive 之后,其实已经具备了 texworks 这个编辑工具。对于新手而言,可以选择 texworks 作为入门工具,避免刚开始因编辑器各种故障,无法设置成功而造成的畏难、沮丧心理。
其次,在几周的熟悉之后,便可以尝试使用 texstudio作为主流的编辑工具。在一段时间的使用之后,往往会回归 texworks 这一极简又「皮实」的工具。这个过程和 R 语言的学习很像,在 RGui 和 RStudio 之间不断地转换,实现螺旋式上升。
总的来说,LaTeX 和 R Language 很像。二者的官方网站分别为:CTAN, CRAN
其全称为:CTAN Comprehensive TeX Archive Network 和 CTAN Comprehensive R Archive Network.
网址分别对应:https://www.ctan.org 和 https://cran.r-project.org
所不同的的是,R Language 采用使用时下载包的习惯。这一点跟国内 CRAN 的镜像网站较多且稳定有密切