为了在博客上写公式,折腾了一晚上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. 为XHR对象所有方法和属性提供钩子 全局拦截AJAX

    摘要 ✨长文 阅读约需十分钟 ✨跟着走一遍需要一小时以上 ✨约100行代码 前段时间打算写一个给手机端用的假冒控制台 可以用来看console的输出 这一块功能目前已经完成了 但是后来知道有一个腾讯团 ...

  2. echarts实现饼图及横向柱状图的绘制

    项目中需要绘制饼图,因此简单学习了下echarts的基本使用.head中引入js文件: <script src="/static/frame/echarts/echarts.min.j ...

  3. 看过无数Java GC文章,这5个问题你也未必知道!

    看过无数Java GC文章,这6个问题你也未必知道! 读者朋友们可能已经看过太多关于Java垃圾回收相关的文章,如果没有,墙裂安利大家看下面这篇: 看完这篇垃圾回收,和面试官扯皮没问题了 本文不再重复 ...

  4. lesson01

    题目: Action3:  统计全班的成绩 班里有5名同学,现在需要你用numpy来统计下这些人在语文.英语.数学中的平均成绩.最小成绩.最大成绩.方差.标准差.然后把这些人的总成绩排序,得出名次进行 ...

  5. c js 字符串反转

    1.例如:输入 i am     a student    输出 student a am i #include <stdio.h> #include <string.h> v ...

  6. 如何安装vue-devtool调试工具

    1.从git上下载工具压缩包,github下载地址:https://github.com/vuejs/vue-devtools: 2.打开cmd,切换到下载的文件目录下:npm install---- ...

  7. 杂谈 | 习得性无助&习得性乐观

    习得性无助和习得性乐观简述 这两个概念均出自积极心理学家Martin Seligman. “习得性无助”的提出是基于一项动物实验. 狗关在笼子里,只要蜂音器一响,就对狗施予电击,狗在笼子里无法躲避电击 ...

  8. 关于浏览器Number.toFixed的错误修复

    问题描述如下: var n = 1.255; var fixed = n.toFixed(2); console.log(fixed);//结果:1.25 /* 以上代码运行预期的结果是1.26,但是 ...

  9. 040.集群网络-CNI网络模型

    一 CNM网络模型 1.1 网络模型 生产环境中,跨主机容器间的网络互通已经成为基本要求,更高的要求包括容器固定IP地址.一个容器多个IP地址.多个子网隔离.ACL控制策略.与SDN集成等.目前主流的 ...

  10. 74. pNextID、pNextVal、pNID的区别

    pNextID是平台调用单个新增组件的时候调用的: pNextVal是平台批量新增的时候调用: pNID应该是自己写的 :