介绍

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!相关推荐

  1. LaTex输入中文英文混排[overleaf]

    \documentclass{ctexart} \begin{document} \tableofcontents\begin{abstract} 这是简介及摘要. \end{abstract}\se ...

  2. sass文件编译的三种方式【舒】

    [舒:]sass文件编译的三种方式 方式一: 1.webstorm打开evtGulp项目或者mcake-activity项目 2.中,开启gulp->default/develop,启动watc ...

  3. Windows环境含第三方库代码编译的三种方式

    个人平时编译代码倾向于用轻量级和跨平台的方式,比如最常用的Cmake编译,还有VScode编译等.然而轻量级可能容易满足,跨平台因为各种原因往往受阻.最近正好有个合适的例子解决这个小问题,小小总结一下 ...

  4. win8中文_免费文字转语音软件,支持男女中文英文混读,且用且珍惜!!

    软件下载 [名称]:文字转语音 [语言]:简体中文 [安装环境]:Win7/Win8/Win10 [下载链接]: 链接: https://pan.baidu.com/s/1ooXI-zjujdHlOf ...

  5. LaTeX的一般图文混排介绍

    在日常的文档编辑工作中,图文混排还是比较常见的,本文介绍使用wrapfig与picinpar宏包来实现这一排版方式. 1.示例代码的验证环境 操作系统:Ubuntu 22.04 引擎:XeTeX 3. ...

  6. Shiro 支持三种方式的授权

    授权方式 Shiro 支持三种方式的授权: 编程式:通过写 if/else 授权代码块完成: Subject subject = SecurityUtils.getSubject(); if(subj ...

  7. 三种方式让 Android WebView 支持文件下载

    三种方式让 Android WebView 支持文件下载 最近在开发的过程中遇到一个需求,那就是让 WebView 支持文件下载,比如说下载 apk.WebView 默认是不支持下载的,需要开发者自己 ...

  8. APS计划排程系统之下的MRPII、JIT、TOC三种方式对比分析

    1.生产物流计划的制订方式对比 ①MRPII采用的是集中式的物料计划方式,建立好产品加工程序,在电脑中确定好准确的订单需求和库存量,对各个生产单元传送生产指令: ②JIT利用的是看板管理控制方式,按照 ...

  9. LaTex支持中文的三种方式

    文章目录 CJKutf8 CTEX的UTF8选项 (我使用) xelatex编译 我们知道 Latex 一般用 CJK 和 CTEX 宏包支持中文编辑,CJK 和 CTEX 的默认编码是 GBK,而 ...

最新文章

  1. POJ-1185 炮兵阵地 动态规划+状态压缩
  2. java表达式类型自动提升
  3. 安装RVDS2.2破解版
  4. C#语法基础之第三节
  5. 有线网卡和无线网卡同时上网 优先级切换的设置方法
  6. Pygame:编写一个小游戏
  7. flex 自适应排版中由于数量不够造成的空白
  8. abaqus 多层网格绑定_ABAQUS螺栓接触分析
  9. 获取JavaScript变量的类型
  10. apache apollo_Apache Apollo REST API
  11. 计算机网络技术人员介绍,计算机网络技术专业介绍2021 计算机网络技术专业就业方向及前景...
  12. 随笔2010.01.25
  13. 20191019:(leetcode习题)第K个语法符号
  14. Apache Calcite官方文档中文版-概览-1.背景
  15. 二叉搜索树相关性质的应用
  16. select学习小demo--实现网页换肤
  17. 终极破产的原因——20年玩儿钱与玩观念的的新经济
  18. java报数报到3的人_Java-n个人报数
  19. 计算机中.dll文件检查,在电脑中查看并打开dll文件类型的具体方法
  20. 计算机的k代表什么意思,电脑CPU后缀K、U、HQ、M分别代表什么你清楚吗?

热门文章

  1. linux 命令中 ! 加命令是啥意思
  2. 美服疯狂坦克辅助瞄准外挂C#版开发(二)全局鼠标键盘HOOK
  3. Multimix:从医学图像中进行的少量监督,可解释的多任务学习
  4. 与计算机科学与技术相似的专业,【选专业】名称相似但实际千差万别的专业 谨防掉坑!...
  5. python怎么写翻译器_书写一个翻译器-python
  6. 帝国cms html广告,帝国CMS网站默认JS广告防止被浏览器屏蔽的解决办法
  7. 解除自己微信绑定的小程序公众号开发者
  8. SqlServer双机热备模式下单节点数据库重装后的配置
  9. Elasticsearch_分词器、搜索文档以及原生JAVA操作
  10. HTTP XMLHttp Ajax WebSocket