【原】Ubuntunbsp;Linuxnbsp;下中文latex字…

2023-12-26 13:50

本文主要是介绍【原】Ubuntunbsp;Linuxnbsp;下中文latex字…,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

系统必须安装好 xetex,在linux下用xetex处理中文非常放便,直接使用系统字库就可以,模板如下:

--------------------------------------------------------------

\documentclass[a4paper,12pt]{article}
\usepackage[BoldFont,SlantFont,CJKsetspaces,CJKchecksingle]{xeCJK}
\setCJKmainfont[BoldFont=文泉驿微米黑]{AR PL UMing CN}
\setCJKsansfont{AR PL UKai CN}
\setmainfont{DejaVu Serif}
\setsansfont{DejaVu Sans}


\title{\bf 安装 linux }
\author{ 恒思凝}

\begin{document}
\maketitle
\Large

这{\sf 样就}会\textbf{心安理得}了,如\emph{此这}般。。。

Then {\sf even} so, will feel \textbf{confortable}. Hello, the \emph{little things} in Linux ~

\end{document}

-------------------------------------------------------------------------

将上述存为filename.tex,然后执行

telatex filename.tex

就会生成所要的pdf啦。 

------------

2013年7月4日补充:

\setCJKmainfont{}等命令后面,使用的是字体的family 名字。可以用fc-list命令查看(无论是windows还是linux),冒号前面的即是!有逗号分开的,则两个(中文英文)均可以使用。如:

---

URW Bookman L:style=Demi Bold Italic

STKaiti,华文楷体:style=Regular

LMRoman10:style=BoldItalic

Roboto,Roboto Th:style=Thin,Regular

Meiryo UI:style=Bold,Negreta,tu?né,fed,Fett,?ντονα,Negrita,Lihavoitu,Gras,Félk?vér,Grassetto,Vet,Halvfet,Pogrubiony,Negrito,Полужирный,Fet,Kal?n,Krepko,Lodia

LOGO10:style=Regular

---

更方便的--只显示出中文字体的family name--可用如下命令

fc-list -f "%{family}\n" :lang=zh


----------------

常见字体的名称如下:

================== windows =====

KaiTi,楷体

DFKai-SB,標楷體

STXinwei,华文新魏

SimHei,黑体

MingLiU_HKSCS,細明體_HKSCS

STZhongsong,华文中宋

FZShuTi,方正舒体

LiSu,隶书

Microsoft JhengHei,微軟正黑體

STCaiyun,华文彩云

STXihei,华文细黑

Microsoft JhengHei,微軟正黑體

Microsoft YaHei,微软雅黑

STFangsong,华文仿宋

STKaiti,华文楷体

迷你简硬笔行书

STSong,华文宋体

STLiti,华文隶书

FZYaoTi,方正姚体

Arial Unicode MS

STHupo,华文琥珀

MingLiU,細明體

PMingLiU,新細明體

Microsoft YaHei,微软雅黑

FangSong,仿宋

SimSun,宋体

NSimSun,新宋体

STXingkai,华文行楷

YouYuan,幼圆

================ lilnux ===================

AR PL UKai HK

文泉驿等宽正黑,文泉驛等寬正黑,WenQuanYi Zen Hei Mono

文泉驿正黑,文泉驛正黑,WenQuanYi Zen Hei

文泉驿点阵正黑,文泉驛點陣正黑,WenQuanYi Zen Hei Sharp

AR PL UKai TW

AR PL UKai CN

AR PL UKai TW MBE

AR PL UMing HK

AR PL UMing CN

AR PL UMing TW MBE

AR PL UMing TW


<script type="text/javascript" id="wumiiRelatedItems"> </script>

这篇关于【原】Ubuntunbsp;Linuxnbsp;下中文latex字…的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/539651

相关文章

Redis出现中文乱码的问题及解决

《Redis出现中文乱码的问题及解决》:本文主要介绍Redis出现中文乱码的问题及解决,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1. 问题的产生2China编程. 问题的解决redihttp://www.chinasem.cns数据进制问题的解决中文乱码问题解决总结

RedisTemplate默认序列化方式显示中文乱码的解决

《RedisTemplate默认序列化方式显示中文乱码的解决》本文主要介绍了SpringDataRedis默认使用JdkSerializationRedisSerializer导致数据乱码,文中通过示... 目录1. 问题原因2. 解决方案3. 配置类示例4. 配置说明5. 使用示例6. 验证存储结果7.

一文教你解决Python不支持中文路径的问题

《一文教你解决Python不支持中文路径的问题》Python是一种广泛使用的高级编程语言,然而在处理包含中文字符的文件路径时,Python有时会表现出一些不友好的行为,下面小编就来为大家介绍一下具体的... 目录问题背景解决方案1. 设置正确的文件编码2. 使用pathlib模块3. 转换路径为Unicod

Python爬虫selenium验证之中文识别点选+图片验证码案例(最新推荐)

《Python爬虫selenium验证之中文识别点选+图片验证码案例(最新推荐)》本文介绍了如何使用Python和Selenium结合ddddocr库实现图片验证码的识别和点击功能,感兴趣的朋友一起看... 目录1.获取图片2.目标识别3.背景坐标识别3.1 ddddocr3.2 打码平台4.坐标点击5.图

Java下载文件中文文件名乱码的解决方案(文件名包含很多%)

《Java下载文件中文文件名乱码的解决方案(文件名包含很多%)》Java下载文件时,文件名中文乱码问题通常是由于编码不正确导致的,使用`URLEncoder.encode(filepath,UTF-8... 目录Java下载文件中文文件名乱码问题一般情况下,大家都是这样为了解决这个问题最终解决总结Java下

Go语言实现将中文转化为拼音功能

《Go语言实现将中文转化为拼音功能》这篇文章主要为大家详细介绍了Go语言中如何实现将中文转化为拼音功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 有这么一个需求:新用户入职 创建一系列账号比较麻烦,打算通过接口传入姓名进行初始化。想把姓名转化成拼音。因为有些账号即需要中文也需要英

中文分词jieba库的使用与实景应用(一)

知识星球:https://articles.zsxq.com/id_fxvgc803qmr2.html 目录 一.定义: 精确模式(默认模式): 全模式: 搜索引擎模式: paddle 模式(基于深度学习的分词模式): 二 自定义词典 三.文本解析   调整词出现的频率 四. 关键词提取 A. 基于TF-IDF算法的关键词提取 B. 基于TextRank算法的关键词提取

vscode中文乱码问题,注释,终端,调试乱码一劳永逸版

忘记咋回事突然出现了乱码问题,很多方法都试了,注释乱码解决了,终端又乱码,调试窗口也乱码,最后经过本人不懈努力,终于全部解决了,现在分享给大家我的方法。 乱码的原因是各个地方用的编码格式不统一,所以把他们设成统一的utf8. 1.电脑的编码格式 开始-设置-时间和语言-语言和区域 管理语言设置-更改系统区域设置-勾选Bata版:使用utf8-确定-然后按指示重启 2.vscode

解决Office Word不能切换中文输入

我们在使用WORD的时可能会经常碰到WORD中无法输入中文的情况。因为,虽然我们安装了搜狗输入法,但是到我们在WORD中使用搜狗的输入法的切换中英文的按键的时候会发现根本没有效果,无法将输入法切换成中文的。下面我就介绍一下如何在WORD中把搜狗输入法切换到中文。

sqlite不支持中文排序,采用java排序

方式一 不支持含有重复字段进行排序 /*** sqlite不支持中文排序,改用java排序* 根据指定的对象属性字段,排序对象集合,顺序* @param list* @param field* @return*/public static List sortListByField(List<?> list,String field){List temp = new ArrayList(