macbook的vscode中插件LaTeX-Workshop将默认的latexmk改为xelatex,然后添加Heiti SC中文字体和Times New Roman英文字体

原因:我的macbook m1,因为我用latexmk写幻灯片时写不了中文很麻烦,我就按照overleaf的官方documenthttps://www.overleaf.com/learn/latex/Chinese把编译器改为xelatex。

下面是操作过程:

1、在vscode边上的插件找到这个workshop,然后找到这个扩展设置。

2、然后在这里输入build,然后找到这个Latex > Recipe:Default。

这个默认是用latexmk的,然后点击Recipes,然后看到这个在settings.json中编辑。

(或者也可以找到settings.json这个文件中latex-workshop.latex.recipes这个。)

 

3、最后会进入这个,然后找到xelatex部分,然后把那一部分移到"latexmk"的前面。之后默认的Option+Command+B就会变成用xelatex编译。默认情况下,在Mac Vscode上用command+S保存tex代码后,会自动运行xelatex编译pdf。按照xelatex优先的顺序。


在用beamer制作类似PPT幻灯片的PDF时,使用xeCJK包,这个包是Chinese-Janpanese-Korean语言包。而我在用下面设置中文字体和英文字体的时候会报错。原因是因为我的Macbook没有安装这个字体。接下来我将介绍如何安装字体。

\documentclass{beamer}
%Information to be included in the title page:
\usepackage{xeCJK} % 加载 xeCJK 宏包以支持中文
\usepackage{fontspec} % 加载 fontspec 宏包以设置字体

% 设置中文字体和英文字体
\setCJKmainfont{Heiti SC} % 设置中文主字体为宋体,可以根据需要修改为其他字体,如 SimHei(黑体)
\setmainfont{Times New Roman} % 设置英文字体

1、在MacBook中找到字体册

然后找到黑体字体,然后下载,然后在选择在字体册中打开改字体然后安装到MacBook中。

对于Times New Roman也是一样的。安装好了就是这样的。

这个SC代表的是simplified chinese简体中文,TC 代表traditional Chinese繁体中文。

MAC字体中左边的标识符,如这个{简宋}就是\setCJKmainfont{}中要填的

接下来的就可以用下面代码在xelatex编译器下使用中文了:

\documentclass{beamer}

\usepackage{xeCJK} % 加载 xeCJK 宏包以支持中文
\usepackage{fontspec} % 加载 fontspec 宏包以设置字体

% 设置中文字体和英文字体
\setCJKmainfont{Heiti SC} % 设置中文主字体为宋体,可以根据需要修改为其他字体,如 SimHei(黑体)
\setmainfont{Times New Roman} % 设置英文字体

\title{我的演示文稿}
\author{张三}
\date{\today}

\begin{document}

\frame{\titlepage}

\begin{frame}
  \frametitle{介绍}
  这是介绍幻灯片。
\end{frame}

\begin{frame}
  \frametitle{主要内容}
  这里是主要内容幻灯片。
  \begin{itemize}
    \item 第一项
    \item 第二项
    \item 第三项
  \end{itemize}
\end{frame}

\begin{frame}
  \frametitle{结论}
  这是结论幻灯片。
\end{frame}

\end{document}

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值