简单搞定NIPS LaTeX模板的中文支持
NIPS会议的LaTeX模板对中文支持不太好,本文给出数个解决方法。
众所周知,AI顶会NIPS的LaTeX模板需要用PDF LaTeX编译,而这个编译系统对汉语不太友好:因为inputenc
这个宏包的存在,如果直接编译带汉语的文件,会遇到编码问题,即能够编译输出文件,但是里面的汉语都变成乱码。
以下给出几种解决方式,在windows+texlive+texworks平台测试有效。
推荐:article+UTF8
做两处变化:
1.把\documentclass{article}
变成\documentclass[UTF8]{article}
2.\usepackage{ctex}
效果很好,在不破坏原来模板对英语的显示效果的基础上,也可以对汉语进行显示。
- 这样做的好处:不影响英语的显示效果
- 这样做的坏处:无
CJKutf8
如果需要插入的汉语片段较少(比如只有几个字),可以使用CJKutf8
宏包。
\documentclass{article}
\usepackage{CJKutf8}
\begin{document}
\begin{CJK}{UTF8}{gbsn}
这是一个CJKutf8的例子,使用的字体是gbsn。
\end{CJK}
\end{document}
参考LaTex支持中文的三种方式
- 这样做的好处:只需要一个宏包就解决问题,且不影响英语的显示效果
- 这样做的坏处:中文多时,每一段都要加CJK环境的begin end,比较麻烦
xeLaTeX
xeLaTeX对汉语的支持较好,如果pdfLaTeX实在编译不过,可以有个退路。
1.\documentclass{article}
2.\usepackage{ctex}
3.xelatex编译
- 这样做的好处:能编译通过
- 这样做的坏处:格式和字体与pdflatex有较大出入
不推荐:ctexart
ctexart和NIPS模板不兼容,会导致乱码。
简单搞定NIPS LaTeX模板的中文支持相关推荐
- uniapp简单搞定支付传统的开发支付需要前后端做很多工作,各种参数的处理,签名,秘钥的验证校验等,尤其是涉及到多种不同的平台支付,更是繁琐;而且以往的支付是由后端主导的,如果后端是个菜鸡,那么做这
uniapp简单搞定支付 传统的开发支付需要前后端做很多工作,各种参数的处理,签名,秘钥的验证校验等,尤其是涉及到多种不同的平台支付,更是繁琐:而且以往的支付是由后端主导的,如果后端是个菜鸡,那么做这 ...
- 畅言评论的版权及样式如何修改CSS一步简单搞定
16年9月份差不多,多说就已经开始各种抽风了,让鸡哥这种小老百姓是属实受不了,然而去多说官网反馈并没什么卵用,神奇的是我的反馈帖子只有在我登陆的时候可以看到,一旦退出登陆就消失了,..这种单机模式多说 ...
- uniapp简单搞定支付
传统的开发支付需要前后端做很多工作,各种参数的处理,签名,秘钥的验证校验等,尤其是涉及到多种不同的平台支付,更是繁琐:而且以往的支付是由后端主导的,如果后端是个菜鸡,那么做这个支付会相当累人,所以为了 ...
- 不花一分钱,七个小招式简单搞定新车异味
新车提回来味道较大,一些刺鼻的气味让人觉得头晕恶心,如果在车里呆久了,这些异味会使人头晕目眩.精神恍惚最重要的是还让人无法防备.那么有哪些办法可以快速,方便,经济的去除味道呢?这次有车大师来跟大家说说 ...
- Linux下的Latex安装和中文支持
需要安装latex,需要支持中文,这个问题一直很头疼.今天折腾了半天,总算搞定了,等搞定之后,发现还是很简单的.总结一下,希望给大家一个参考. 首先是安装包的选择,当然首选texlive,但是不是软件 ...
- LaTeX 系列(2) —— 中文支持
本文内容基于 Ubuntu16.04 和 TexLive 2018. 对于完整安装的TexLive2018, 应该是已经包含了中文支持的,使用 xeCJK 宏包即可. 我们可以测试一下以下代码: \d ...
- PyCharm汉化:简单两步搞定!PyCharm怎么设置中文简体,为什么我的pycharm搜不到中文语言包(Chinese (Simplified) Language Pack)
心灵笔记 今天我要给PyCharm汉化,这老是看英文难免眼睛有些不适应,时间长了呢还容易出现眼盲(哈啊哈哈) 用户珍贵,时间珍贵,用户的时间最珍贵 废话不多说了,直接开车.首先,你已经下载并安装好了P ...
- 只能选择分卷文件的第一部分_文件太大如何分块压缩?BetterZip简单搞定
为什么大文件需要分块压缩?首先,因为网络传输是存在time-out参数的,部分网站不支持断点续传,当文件上传时间过长时,与网站的连接会断开,导致文件上传失败.其次,大部分网盘会有单文件上传大小限制,通 ...
- 操作系统之(一篇文章让你简单搞定:什么是进程和线程)
文章目录 1.为什么引入进程 2.进程究竟是什么?进程的定义和属性: 3.进程的状态和转换 4.什么是进程上下文 5.进程的控制和管理 6.为什么要引入线程 7.线程的概念 8.引入线程的好处 9.进 ...
最新文章
- 相关与卷积、各种误差
- 案例解析|从数据规划、业务分析到管理决策的数据治理方案
- windows下将磁盘脱机,并在我的电脑下显示
- python学习总结----内置函数及数据持久化
- java入门之内部类
- 当一个人把你所有联系方式删除,意味着什么?
- Hdu2558(欧拉函数)
- windows server 2016安装weblogic
- SM2算法第十八篇:SM2毕设论文
- noip2013 day2
- 字面量long后面的大小写l
- 【汽车总线技术】CAN FD与CAN网络共存的解决方案
- 怎么用diskgenius扩大c盘,超简单。
- composer安装fxp/composer-asset-plugin
- PHP连接并使用人大金仓数据库kingbase
- linux cpu 时间,【Linux】CPU时间与处理器耗时
- 网路营销seo站群策略
- ndn-tools:dissect-wireshark的使用
- 谁动了我的奶酪之奶酪墙上的话。
- LeetCode 第 58 场力扣夜喵双周赛(动态规划、马拉车算法,前后缀处理)/ 第 253 场力扣周赛(贪心,LIS)
热门文章
- 江西师范大学c语言程序考研,2018年江西师范大学软件院869C语言程序设计与数据结构之C程序设计考研核心题库...
- 如何打造优秀团队--建立团队开放分享文化
- # beta冲刺(7/7)
- hyper服务器虚拟网卡和实际网卡,关于Hyper-V虚拟机中的vEthernet虚拟网卡不能联网的问题...
- 在js中,为什么{}不等于{},[]不等于[]?
- 直播技术专家蔡鼎:云导播的技术实现和玩法
- 《Redis开发与运维》---- 集合Set
- 翰墨颂华章一一 易鸿斌、傅黎明、谢秉世、唐建华 四人书法展成功举办
- 2019辽宁省电子税务助手
- 超详细git教程 GitHub创建管理仓库教程