为了在博客上写公式,折腾了一晚上Mac上的LaTex的环境搭建,本文对步骤进行记录。

系统:Mac OSX 10.10.5

软件准备

1) MacTex 2015 Distribution (Tex的Mac发行版)

2) Skim 1.4.16 (轻量级pdf阅读器,与下面的LaTexTools配合使用,即时编译+预览)

3) Sublime Text 2 (LeTax编辑器)

4) Sublime Text 2 相关插件

  1. Package Control (包管理工具)

  2. LaTeXTools (集成于Sublime Text的LaTex编译器)

步骤

1)下载安装 MacTex,若空间足够最好安装全面版本,约2.4G,避免使用时出现插件不全的情况。

   下载地址:https://tug.org/mactex/

2)下载安装 Sublime Text 2,若已有请忽略此步。

下载地址:http://www.sublimetext.com

3)下载安装 Skim,注意在未指定文件的情况下打开此款编辑器不会出现实体窗口,但屏幕上方会出现工具条。此时已安装成功。

进入“选项-同步-PDF-Tex支持-预设”,选择Sublime Text 2。

下载地址:http://skim-app.sourceforge.net

4)打开 Sublime Text 2,安装使用Package Control插件。

具体方法请参考:https://packagecontrol.io/installation

5)使用 Package Control 安装LaTeXTools。

在 Sublime Text 2 中 Command + Shift + P,在搜索框中输入install,回车。

在新搜索框中输入LaTeXTools,回车。(此处出现错误?查看另一篇博文 Sublime Text 2 Install Package Debug

系统开始安装,结束后提示重启。

6)新建文件夹(因为LaTex文件编译后会产生一系列伴随文件,建议为每一个LaTex文件建立单独的文件夹),并在其中新建文件test.tex

使用 sublime Text 2 打开,在其中粘贴以下LaTex模板:

 %!TEX program = xelatex
\documentclass[UTF8]{ctexart} \title{LaTeX中文环境搭建}
\begin{document}
\maketitle
这里是正文。
\end{document}

其中 xelatex为中文环境。

Ctrl + B 进行编译。控制台输出编译无错误并且自动打开 skim 显示生成的pdf,则完成环境搭建。

如果控制台无输出,则表示未能执行编译命令。可以尝试按一下步骤解决:

在 Sublime Text 2 中 Command + Shift + P,在搜索框中输入LaTex,找到LaTex:Reconfigure and migrate settings ,回车。

重新编译,成功。完成环境搭建。

Mac LaTex中文环境搭建的更多相关文章

  1. Ubuntu下LaTex中文环境安装与配置

    转载自:http://www.linuxidc.com/Linux/2012-06/62456.htm LaTeX是一个强大的排版软件,但是其最初只是为英文排版而设计的.为了使其能够胜任中文排版的重任 ...

  2. RF+Appium框架自动化测试系列一之(Mac下Appium环境搭建)万事开头难

    消失了3个月,有一段时间没来园子更新博客了,各位看官见谅哈哈,消失是因为刚换了工作环境没外网,好多笔记没能及时的记录分享,以后有时间慢慢补上吧,这段时间主要接触了移动端app的自动化测试,公司为了快速 ...

  3. (干货分享)mac python+appium环境搭建

    因为mac本自带python2.x(不建议卸载,因为本本本身有很多依赖与此),所以装python3的过程极其坎坷,勉强装好后也总是各种报错.这次装appium环境,直接把原来的python3卸了,用h ...

  4. Mac+appium+iOS 环境搭建

    Mac+appium+iOS 环境搭建,需要用到的信息如下,参考搭建环境. 1.安装brew,安装介绍:https://jingyan.baidu.com/article/fec7a1e5ec3034 ...

  5. Mac Python PyQt5 环境搭建

    pip install pyqt5 测试开发环境 在Terminal里敲下以下代码,如果没有报错就说明安装成功了. python -c "import PyQt5" 或是如下图,导 ...

  6. mac下wordpress环境搭建

    mac下本来就有apache和php,只需要配置以下+安装mysql 1.Apache 预装目录在  /etc/apache2: 默认的网站目录在 /Library/WebServer/Documen ...

  7. latex中文环境配置(针对北大模板,开题报告+中期答辩+毕业论文)

    最近自己在忙着开题,中文环境真的是emm 以下只针对北大的毕业论文模板,至于其他的中文环境没有尝试 主要是用不同的latex编辑器会报不同的错误,当然我最后还是统一成了pdflatex,经过无数次尝试 ...

  8. Mac最新Flutter环境搭建运行和对比理解声明式UI

    前言 这段时间一直都在学习和写关于SwiftUI的东西,前面也总结了四篇文章来大体上说了下Demo中功能实现的一些细节,后面准备开始了解学习一下Flutter,争取在年前能再用Flutter写一份项目 ...

  9. Ios 开发 mac cocoaPods的环境搭建

    CocoaPods不多介绍,一个大家几乎都会使用的第三方库的管理框架! 本文主要介绍如何安装和使用CocoaPods,本人亲测可行. 1.Ruby环境搭建 查看下当前ruby版本: ruby -v 更 ...

随机推荐

  1. 玩转 React(五)- 组件的内部状态和生命周期

    文章标题总算是可以正常一点了-- 通过之前的文章我们已经知道:在 React 体系中所谓的 "在 JavaScript 中编写 HTML 代码" 指的是 React 扩展了 Jav ...

  2. deepin中安装pycharm过程

    安装过程真的超级简单!一遍就会! 1.下载pycharm(下载地址):https://www.jetbrains.com/pycharm/ 2.在网址中找到对应的版本:在deepin中选择linux版 ...

  3. php实现post跳转

    大家否知道php可以利用header('Location')实现get请求跳转. php利用curl可以实现模拟post请求. 但是却找不到php现成的实现post跳转.那么问题来了,如果有这个需求该 ...

  4. vue的computed计算属性

    computed可定义一些函数,这些函数叫做[计算属性] 只要data里面的数据发生变化computed会同步改变 引用[计算属性]时不要加  () ,应当普通属性使用 例:console.log(t ...

  5. 编译 openwrt 及初始配置

    主机为 ubuntu 14 x64 硬件: 优酷土豆宝 cpuMT7620A,内存128M,flash 32M有2个源,用哪个也可以git clone https://github.com/openw ...

  6. React-redux: React.js 和 Redux 架构的结合

    通过Redux 架构理解我们了解到 Redux 架构的 store.action.reducers 这些基本概念和工作流程.我们也知道了 Redux 这种架构模式可以和其他的前端库组合使用,而 Rea ...

  7. RTOS文件系统对比:LittleFS Vs. SPIFFS

    概述 在RTOS上免费的文件系统本身就不多,广泛使用且掉电安全的就更少了.本文选取当前RTOS上比较受欢迎的两个文件系统 SPIFFS 和 LittleFS 做全方位的对比,以便项目上评估在RTOS上 ...

  8. Python面向对象之:三大特性:继承,封装,多态以及类的约束

    前言: python面向对象的三大特性:继承,封装,多态. 1. 封装: 把很多数据封装到⼀个对象中. 把固定功能的代码封装到⼀个代码块, 函数, 对象, 打包成模块. 这都属于封装的思想. 具体的情 ...

  9. 学妹问的Spring Bean常用配置,我用最通俗易懂的讲解让她学会了

    你好呀,我是沉默王二,一枚有趣的程序员,写的文章一直充满灵气,力求清新脱俗.昨天跑去王府井的小米店订购了一台小米 10,说是一周之内能到货,但我还是忍不住今天就想见到她.见我茶不思饭不想的,老婆就劝我 ...

  10. (转)C++中的new

    转载自:http://blog.csdn.net/sparkliang/article/details/3650324 C++中的new其实是一个很糊弄人的术语,它有两种不同的含义,new运算符(ne ...