linux texlive 中文,Ubuntu 安装 TexLive2013 及中文支持
分享一下Ubuntu 安装配置 TexLive2013 及中文支持经验。
1、材料准备
相关中文字体下载:
------------------------------------------分割线------------------------------------------
用户名:ftp1.linuxidc.com
密码:www.linuxidc.com
在 2015年LinuxIDC.com\8月\Ubuntu 安装 TexLive2013 及中文支持
------------------------------------------分割线------------------------------------------
2、安装texlive 2013
这个安装比较简单,我用的是Ubuntu 12.04.4。 具体步骤是,mount一下你下载的iso文件。
sudo mkdir /media/texlive
sudo mount texlive2013-20130530.iso /media/texlive
然后进入到 /media/texlive目录下,执行:
./install-tl
提示输入的时候,输入I (大写的i,会看到提示的)
安装完成后,可以向/etc/profile文件的最后一行添加如下代码,注意,我的系统是64位的,你要看看你自己的系统是不是在这个目录下有latex命令。
export PATH=/usr/local/texlive/2013/bin/x86_64-linux:$PATH
如果你想使用帮助的话,还可以向~/.bashrc中添加下面两行:
export MANPATH=/usr/local/texlive/2013/texmf-dist/doc/man:$MANPATH
export INFOPATH=/usr/local/texlive/2013/texmf-dist/doc/info:$INFOPATH
到这里,我一般会重启一下。
测试一下上面的配置是否正确:
which latex
如果找到了latex,那就可以继续了,找不到的话,你需要重新看一下自己是不是没有配置好环境PATH
3、搞定中文字体
先写一个简单的测试tex文件。起名为test.tex
\documentclass[UTF8]{ctexart}
\begin{document}
爱Linux就来 Linux公社 www.linuxidc.com
\end{document}
然后执行如下命令编译:
xelatex test.tex
等一会,你会遇到一个错误,大致如下:
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! fontspec error: "font-not-found"
!
! The font "SimSun" cannot be found.
!
! See the fontspec documentation for further information.
!
! For immediate help type H .
!...............................................
下面就要解决这个问题,错误里说了,"font-not-found"!
先执行如下命令:
cd /etc/fonts/conf.d
sudo ln -s /usr/local/texlive/2013/texmf-dist/tex/latex/ctex/fontset/ctex-xecjk-winfonts 09-texlive.conf
上面的命令是为了让系统可以使用texlive的字体
在做如下操作:
cd /usr/share/fonts
sudo mkdir WinFonts
然后将下载的字体解压后,拷贝到新建的目录WinFonts下,然后执行如下命令:
sudo chmod 644 *.ttf
sudo mkfontscale
sudo mkfontdir
sudo fc-cache -fsv
执行成功后,在做如下操作:
cd /usr/local/texlive/2013/texmf-dist/tex/latex/ctex/fontset/
在进入目录后,ls,你会看到一个文件ctex-xecjk-winfonts.def
用编辑器打开,内容大致如下:
% ctex-xecjk-winfonts.def: Windows 的 xeCJK 字体设置,默认为六种中易字体
% vim:ft=tex
\setCJKmainfont[BoldFont={SimHei},ItalicFont={[SIMKAI.TTF]}]
{SimSun}
\setCJKsansfont{SimHei}
\setCJKmonofont{[SIMFANG.TTF]}
\setCJKfamilyfont{zhsong}{SimSun}
\setCJKfamilyfont{zhhei}{SimHei}
\setCJKfamilyfont{zhkai}{[SIMKAI.TTF]}
\setCJKfamilyfont{zhfs}{[SIMFANG.TTF]}
% \setCJKfamilyfont{zhli}{LiSu}
% \setCJKfamilyfont{zhyou}{YouYuan}
\newcommand*{\songti}{\CJKfamily{zhsong}} % 宋体
\newcommand*{\heiti}{\CJKfamily{zhhei}} % 黑体
\newcommand*{\kaishu}{\CJKfamily{zhkai}} % 楷书
\newcommand*{\fangsong}{\CJKfamily{zhfs}} % 仿宋
% \newcommand*{\lishu}{\CJKfamily{zhli}} % 隶书
% \newcommand*{\youyuan}{\CJKfamily{zhyou}} % 幼圆
\endinput
下面,打开新的终端,执行如下命令:
fc-list :lang=zh-cn
输出大约如下:
FangSong,仿宋:style=Regular,...
KaiTi,楷体:style=Regular,...
SimSun,宋体:style=Regular
SimHei,黑体:style=Regular...
下面需要做的就是将ctex-xecjk-winfonts.def中的字体名字改成上面四行的行首的内容。
如果你用vim,可以在vim里执行如下命令:
:%s/
SIMFANG.TTF
/FangSong/g
:%s/
SIMKAI.TTF
/KaiTi/g
重新执行一下,那个编译命令吧:
xelatex test.tex
我反正成功了!以下是结果截屏:
linux texlive 中文,Ubuntu 安装 TexLive2013 及中文支持相关推荐
- Linux系统Deepin/Ubuntu解决IDEA输入中文光标无法跟随的问题
Linux系统Deepin/Ubuntu解决IDEA输入中文光标无法跟随的问题 1. 问题描述 2. 问题阐述 3. 解决方案 4. 解决步骤[推荐] (1) 先下载资源 (2)解压出jbr,放到一个 ...
- linux操作系统安装man,在deepin linux系统终端中安装man的中文手册
本文教你在深度deepin linux操作系统终端中安装man的中文手册的方法,当前manjaro系统的man的中文手册相当的好,在deepin的lion源中也可以安装man的中文手册,可参考解决de ...
- linux发行版本Ubuntu安装,显卡驱动安装以及软件安装卸载
linux发行版本Ubuntu安装,显卡驱动安装以及软件安装卸载 1 暗影精灵6安装Ubuntu 1.1 更新系统 1.2卸载原有驱动 1.3安装nvidia显卡驱动 1.4 查看nvidia显卡信息 ...
- 安装linux系统出来7只小企鹅,在Red Hat Linux 9.0下安装小企鹅中文输入法
小企鹅中文输入法(Free Chinese Input Toy for X,fcitx)是一个以GPL方式发布的.基于XIM的简体输入法(其前身为g五笔),包括五笔.拼音.区位输入法,是在Linux ...
- linux ubuntu设置中文,ubuntu怎么设置成中文?ubuntu中文设置图文方法
很多朋友安装ubuntu后,发现都是英文,看不懂要怎么办?其实ubuntu是可以设置成中文的,下文就为大家带来ubuntu中文的设置方法,一起去看下设置方法吧. ubuntu中文设置方法: 1.首先打 ...
- x200装linux驱动下载,ubuntu 安装X200声卡驱动
ubuntu 安装X200声卡驱动 标签:x200 ubuntu 声卡驱动 驱动 linux驱动 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任 ...
- linux 精简桌面,ubuntu 安装精简桌面
这里将告诉您ubuntu 安装精简桌面,教程操作方法: 安装最简单的环境: apt-get installgnome-shell apt-get install gnome-panel apt-get ...
- 虚拟机Linux 教程之Ubuntu安装教程【超多图】
文章目录 01前言 02虚拟机的安装 03Ubuntu镜像的下载 04虚拟机硬件配置 1.虚拟机安装完毕之后,界面如下图所示: 2.在弹出的对话框中选择自定义,然后点击下一步: 3.在 「虚拟机硬件兼 ...
- 电脑安装linux办公软件,Ubuntu安装WPS办公软件报错怎么解决
Ubuntu64位系统在安装WPS办公软件的时候,有时会出现错误,而且报错代码一长串看不懂,让很多用户烦恼,这是怎样的错误呢?下面小编就给大家介绍下Ubuntu安装WPS办公软件报错的解决方法,一起来 ...
- Ubuntu安装Docker引擎和支持HTTPS的docker-registry服务
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://dgd2010.blog.51cto.com/1539422/1729858 虽然 ...
最新文章
- VTK:几何对象之TriangleStrip
- DHCP_SNOOPING_ DAI_IPSG实验
- LeetCode 530. 二叉搜索树的最小绝对差 思考分析
- 由相机的自身参数求解内参矩阵
- bzoj2425 [HAOI2010]计数 组合数
- jfinal mysql存储过程_jfinal调用mysql存储过程
- python部署thrift服务以及客户端
- 宅男、游戏、美女,一场不一样的技术公开课让你老泪纵横
- func_ext.php,fsockopen和pfsockopen函数替换
- Ajax请求中的Redirect()
- duilib的通用窗口类WindowImplBase
- ubuntu防火墙安装和设置-ufw
- 计算机维修高级技能,高级计算机维修工操作技能考核试卷
- 好用的BUG、内存泄露捕捉工具 EurekaLog v6.0.11 Enterprise For D5-D2007 简体中文汉化版
- adaptive chosen ciphertext attack 和 non-malleability
- 建造者模式(Builder)---创建型
- acwing-小猫爬山
- 官宣, CSDN 2018博客之星获奖名单!
- 关于linux音频JACK的那些事情……
- 生命的意義在你的内心
热门文章
- java 异常_23、Java异常分类
- python中的fun_Python fun中*args,**kwargs参数的含义和用法(*args,**kwargs),Pythonfunargskwargs,及...
- python创意动态图片_Python趣味创意编程
- es 创建索引 指定id_ES的基本用法
- windows php7怎么配置,PHP7在windows7中的环境配置详解
- 考研调剂 计算机科学 软件,2020年四川大学计算机学院(软件学院)考研调剂信息...
- 训练模型以识别文本中的情绪 3 NLP 零到英雄 Training a model to recognize sentiment in text
- 机器学习- 吴恩达Andrew Ng Week7 知识总结Support Vector Machines
- 极客大学产品经理训练营 用例Use Case 第8课总结
- NumPy库---Axis理解