其实在之前的LaTeX Formula我已经接触过并简单介绍过LaTeX,不过那时候只是由于macdown支持用LaTeX语法写公式,并且LaTeX在公式编辑上十分强大,并没有完整了解过如何用LaTeX写完整的文章。所以在这里简单介绍下MacOS上的安装和基础设置过程。
安装MacTeX
与Windows平台上安装CTex套件不同,MacOS上用MacTex,安装地址。大小大概在2G左右。除了给你的系统安装必备的系统组件外,这里面还包括一些辅助软件。
这里面的TeXShop是自带的文本编辑器,TextLiveUtility是检测更新的软件,Excalibur(ex咖喱棒,对,就是亚瑟王的胜利与誓约之剑)是个写LaTeX编译时检查有没有语法错误的辅助软件。反正看上去杂七杂八的,因为后来还是选择了sublime text辅助MacTeX,这部分辅助软件后来都被我删了。
配置Sublime Text
1.如果sublime还没装Package Control需要安装这个sublime上的插件下载管理工具。官网地址
2.使用快捷键control+Esc键下面那个键打开 Console,会在底部看到弹出一个白色窗口。然后,把官网上看到的灰色部分的代码粘贴到控制面板。待install完成后, 退出并重启软件。
3.重启后,按下Command+Shift+P打开 Command pallet输入命令Install Package,按下Enter回车建。
4.完成之后,再输入LaTeX Tools,找到这一项并安装.
5.安装完成后,退出并重启Sublime Text。配置基本完成。
配合preview使用
像markdown一样,写了LaTeX之后也需要编译看看生成的PDF长什么样,所以需要PDF的查看工具。很多教程都提到了还要配合skim(一款PDF演示工具)。不过其实macOS自带的Preview也相当好用。所以不想下那么多额外软件,选择用Preview,在sublime的preferences里修改settings,在右侧的user栏按照下图加上"viewer": "preview"就行
中文的处理
每次遇到这种字体和编码的问题都会感觉很烦。这部分我是看了MAC上使用SUBLIME TEXT3编写LATEX上介绍的方法,很详细。
最简单的方式是每个你写的tex文件开头都加上%!TEX program = xelatex并且command+shift+b编译时候选择xelatex。或者详见上面这篇博客中修改配置的方法。
在一开始尝试的时候会遇到某些字体没下载或者其他稀奇古怪的报错。并且值得在意的是整个编译过程会产生很多log文件作为日志和其他格式的文件,这是LaTeX自动生成的不必在意。
简单的模版和效果
这篇博客也给出了一个简单的书写文章模版
\documentclass{article}
\usepackage{ctex}
\setmainfont{Hiragino Sans GB}
\title{Title}
\author{}
\begin{document}
\maketitle{}
\section{Introduction}
This is where you will write your content. 在这里写上内容。
\end{document}
在sublime中复制保存为text.tex后command+b编译,结果如下
对于更多的模版可以从overleaf进行下载和参考。