LaTeX支持中文英文混排编译的三种方式—Slager!
介绍
LaTeX 源代码的开头须用 \documentclass 指定文档类:
\documentclass[(options)]{(class-name)}
其中 (class-name) 为文档类的名称,如 LaTeX 提供的 article, book, report,在其基础上派生的一些文档类如支持中文排版的 ctexart / ctexbook / ctexrep。
1 LuaLaTeX
\documentclass{article}
\usepackage{ctex} %lualatex用ctex
\usepackage[utf8]{inputenc} \begin{document}
\huge LuaLaTex:\ Slager在线编译器,中文\LaTeX{}排版。Hello, Slager!
\end{document}
效果如下:
我们可以直接用 [UTF8] 使ctex 支持 utf-8 编码,利用 CTEX 丰富的字体和中文设置可以更好地编辑 LaTeX 中文文本,同时可以改变字体颜色,代码如下:
\documentclass{article}
\usepackage{ctex} %lualatex用ctex
\usepackage[utf8]{inputenc}
\usepackage[dvipsnames]{xcolor}
\colorlet{LightRubineRed}{RubineRed!70!}\begin{document}\huge LuaLaTex:\ Slager{\heiti 在线编译器},{\kaishu 中文}\LaTeX{}排版。 \color{LightRubineRed}{\textbf{Hello, Slager!}}\end{document}
编译效果:
2 XeLaTeX
\documentclass{article}
\usepackage{xeCJK} %xelatex用xeCJK或ctex
\usepackage[utf8]{inputenc} \begin{document}
\huge XeLaTex:\ Slager在线编译器,中文\LaTeX{}排版。Hello, Slager!
\end{document}
3 pdfLaTeX
\documentclass{article}
\usepackage{xeCJK} %pdflatex用xeCJK或ctex
\usepackage[utf8]{inputenc} \begin{document}
\huge pdfLaTex:\ Slager在线编译器,中文\LaTeX{}排版。Hello, Slager!
\end{document}
小结
现在用LaTeX写论文的高校研究生和博士生越来越多啦,希望这篇文章对LaTeX入门的新手有所帮助,我们会持续更新LaTeX教学,一起学习吧!
LaTeX支持中文英文混排编译的三种方式—Slager!相关推荐
- LaTex输入中文英文混排[overleaf]
\documentclass{ctexart} \begin{document} \tableofcontents\begin{abstract} 这是简介及摘要. \end{abstract}\se ...
- sass文件编译的三种方式【舒】
[舒:]sass文件编译的三种方式 方式一: 1.webstorm打开evtGulp项目或者mcake-activity项目 2.中,开启gulp->default/develop,启动watc ...
- Windows环境含第三方库代码编译的三种方式
个人平时编译代码倾向于用轻量级和跨平台的方式,比如最常用的Cmake编译,还有VScode编译等.然而轻量级可能容易满足,跨平台因为各种原因往往受阻.最近正好有个合适的例子解决这个小问题,小小总结一下 ...
- win8中文_免费文字转语音软件,支持男女中文英文混读,且用且珍惜!!
软件下载 [名称]:文字转语音 [语言]:简体中文 [安装环境]:Win7/Win8/Win10 [下载链接]: 链接: https://pan.baidu.com/s/1ooXI-zjujdHlOf ...
- LaTeX的一般图文混排介绍
在日常的文档编辑工作中,图文混排还是比较常见的,本文介绍使用wrapfig与picinpar宏包来实现这一排版方式. 1.示例代码的验证环境 操作系统:Ubuntu 22.04 引擎:XeTeX 3. ...
- Shiro 支持三种方式的授权
授权方式 Shiro 支持三种方式的授权: 编程式:通过写 if/else 授权代码块完成: Subject subject = SecurityUtils.getSubject(); if(subj ...
- 三种方式让 Android WebView 支持文件下载
三种方式让 Android WebView 支持文件下载 最近在开发的过程中遇到一个需求,那就是让 WebView 支持文件下载,比如说下载 apk.WebView 默认是不支持下载的,需要开发者自己 ...
- APS计划排程系统之下的MRPII、JIT、TOC三种方式对比分析
1.生产物流计划的制订方式对比 ①MRPII采用的是集中式的物料计划方式,建立好产品加工程序,在电脑中确定好准确的订单需求和库存量,对各个生产单元传送生产指令: ②JIT利用的是看板管理控制方式,按照 ...
- LaTex支持中文的三种方式
文章目录 CJKutf8 CTEX的UTF8选项 (我使用) xelatex编译 我们知道 Latex 一般用 CJK 和 CTEX 宏包支持中文编辑,CJK 和 CTEX 的默认编码是 GBK,而 ...
最新文章
- POJ-1185 炮兵阵地 动态规划+状态压缩
- java表达式类型自动提升
- 安装RVDS2.2破解版
- C#语法基础之第三节
- 有线网卡和无线网卡同时上网 优先级切换的设置方法
- Pygame:编写一个小游戏
- flex 自适应排版中由于数量不够造成的空白
- abaqus 多层网格绑定_ABAQUS螺栓接触分析
- 获取JavaScript变量的类型
- apache apollo_Apache Apollo REST API
- 计算机网络技术人员介绍,计算机网络技术专业介绍2021 计算机网络技术专业就业方向及前景...
- 随笔2010.01.25
- 20191019:(leetcode习题)第K个语法符号
- Apache Calcite官方文档中文版-概览-1.背景
- 二叉搜索树相关性质的应用
- select学习小demo--实现网页换肤
- 终极破产的原因——20年玩儿钱与玩观念的的新经济
- java报数报到3的人_Java-n个人报数
- 计算机中.dll文件检查,在电脑中查看并打开dll文件类型的具体方法
- 计算机的k代表什么意思,电脑CPU后缀K、U、HQ、M分别代表什么你清楚吗?
热门文章
- linux 命令中 ! 加命令是啥意思
- 美服疯狂坦克辅助瞄准外挂C#版开发(二)全局鼠标键盘HOOK
- Multimix:从医学图像中进行的少量监督,可解释的多任务学习
- 与计算机科学与技术相似的专业,【选专业】名称相似但实际千差万别的专业 谨防掉坑!...
- python怎么写翻译器_书写一个翻译器-python
- 帝国cms html广告,帝国CMS网站默认JS广告防止被浏览器屏蔽的解决办法
- 解除自己微信绑定的小程序公众号开发者
- SqlServer双机热备模式下单节点数据库重装后的配置
- Elasticsearch_分词器、搜索文档以及原生JAVA操作
- HTTP XMLHttp Ajax WebSocket