<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Struggle&#38;Enjoy &#187; xetex</title>
	<atom:link href="http://www.richrat.net/blog/tag/xetex/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.richrat.net/blog</link>
	<description>Log in UESTC —&#62; IOP</description>
	<lastBuildDate>Tue, 04 Oct 2011 06:15:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>又开始折腾了</title>
		<link>http://www.richrat.net/blog/2009/05/10/%e5%8f%88%e5%bc%80%e5%a7%8b%e6%8a%98%e8%85%be%e4%ba%86/</link>
		<comments>http://www.richrat.net/blog/2009/05/10/%e5%8f%88%e5%bc%80%e5%a7%8b%e6%8a%98%e8%85%be%e4%ba%86/#comments</comments>
		<pubDate>Sat, 09 May 2009 16:52:12 +0000</pubDate>
		<dc:creator>richrat</dc:creator>
				<category><![CDATA[IT/Linux]]></category>
		<category><![CDATA[生活随笔]]></category>
		<category><![CDATA[context]]></category>
		<category><![CDATA[xetex]]></category>
		<category><![CDATA[实验]]></category>
		<category><![CDATA[工作]]></category>

		<guid isPermaLink="false">http://richrat.yo2.cn/articles/%e5%8f%88%e5%bc%80%e5%a7%8b%e6%8a%98%e8%85%be%e4%ba%86.html</guid>
		<description><![CDATA[<p>今天晚上装了context minimals,按照~的教程简单配置了中文字体，主要是被context的惊艳所震撼了，经不住诱惑啊，呵呵~
<br /><br />
xetex和luatex(context所使用的tex引擎)都是针对utf8设计的，并且支持本地字体的调用，但是相对于xetex，luatex的设计更加理想化，这导致它现在非常不成熟，不过，xetex的作者也表示过，只要luatex够成熟，就会放弃xetex的开发和维护的。不过也正是luatex的理想化，我用context编译短短的一...</p> <a href="http://www.richrat.net/blog/2009/05/10/%e5%8f%88%e5%bc%80%e5%a7%8b%e6%8a%98%e8%85%be%e4%ba%86/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>今天晚上装了context minimals,按照LiYanrui的教程简单配置了中文字体，主要是被context的惊艳所震撼了，经不住诱惑啊，呵呵~
</p>
<p>xetex和luatex(context所使用的tex引擎)都是针对utf8设计的，并且支持本地字体的调用，但是相对于xetex，luatex的设计更加理想化，这导致它现在非常不成熟，不过，xetex的作者也表示过，只要luatex够成熟，就会放弃xetex的开发和维护的。不过也正是luatex的理想化，我用context编译短短的一句英文就花了十多秒，cpu使用率狂飙~</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>今天ljl找我说他要退了云云，说是能不能叫我去当个支委。我是无所谓的，开拓一下视野也不错的嘛，一直闷着头干一件事也不见得好。</p>
<p>不过到了研究生的话，这种事情就别再怎么干了。</p>
<p>这几天有点儿失落，粉体的SEM测不了，还得盲目的配溶液烧粉体，还不知道结果怎么样。吴老师说最好能够这个学期做出结果，但是现在自己一点头绪都没有，郁闷──笨鸟先飞，还是要多看多学多想！</p>
]]></content:encoded>
			<wfw:commentRss>http://www.richrat.net/blog/2009/05/10/%e5%8f%88%e5%bc%80%e5%a7%8b%e6%8a%98%e8%85%be%e4%ba%86/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>xelatex中文字体配置（2）</title>
		<link>http://www.richrat.net/blog/2009/03/26/xelatex%e4%b8%ad%e6%96%87%e5%ad%97%e4%bd%93%e9%85%8d%e7%bd%ae%ef%bc%882%ef%bc%89/</link>
		<comments>http://www.richrat.net/blog/2009/03/26/xelatex%e4%b8%ad%e6%96%87%e5%ad%97%e4%bd%93%e9%85%8d%e7%bd%ae%ef%bc%882%ef%bc%89/#comments</comments>
		<pubDate>Thu, 26 Mar 2009 05:39:56 +0000</pubDate>
		<dc:creator>richrat</dc:creator>
				<category><![CDATA[IT/Linux]]></category>
		<category><![CDATA[xelatex]]></category>
		<category><![CDATA[xetex]]></category>
		<category><![CDATA[字体]]></category>
		<category><![CDATA[配置]]></category>

		<guid isPermaLink="false">http://richrat.yo2.cn/articles/xelatex%e4%b8%ad%e6%96%87%e5%ad%97%e4%bd%93%e9%85%8d%e7%bd%ae%ef%bc%882%ef%bc%89.html</guid>
		<description><![CDATA[这篇日志介绍archlinux环境中字体的安装和用xeCJK方式输入中文的相关配置。<br /><br />
-----------------------------------------<br /><br />
字体的安装：<br /><br />
将simsun等字体复制到目录/usr/share/fonts/TTF<br /><br />在字体所在目录<br />执行命令：<br />mkfontdir&#160; 生成font.dir<br />ttmkfdir&#160;&#038;nbs... <a href="http://www.richrat.net/blog/2009/03/26/xelatex%e4%b8%ad%e6%96%87%e5%ad%97%e4%bd%93%e9%85%8d%e7%bd%ae%ef%bc%882%ef%bc%89/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>这篇日志介绍archlinux环境中字体的安装和用xeCJK方式输入中文的相关配置。</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>字体的安装：</p>
<p>将simsun等字体复制到目录/usr/share/fonts/TTF</p>
<p>在字体所在目录<br />执行命令：<br />mkfontdir&nbsp; 生成font.dir<br />ttmkfdir&nbsp;&nbsp; 为ttc字体生成font.dir<br />mkfontscale 为simsun.ttc生成font.scale</p>
<p>生成encoding文件：<br />sudo cp /usr/share/fonts/encodings/encodings.dir ./</p>
<p>以上命令为X.org 字体系统服务</p>
<p>以下命令为xft字体系统服务：</p>
<p>sudo fc-cache -fv&nbsp;&nbsp; 刷新xft字体库</p>
<p>重启X即可。</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>xelatex+xeCJK配置：</p>
<p>安装xeCJK宏包：</p>
<p>xeCJK宏包可以从<a href="http://bbs.ctex.org/viewthread.php?tid=40232&amp;extra=page%3D1" target="_blank">这里下载。</a></p>
<p>宏包的安装可以参考我的<a href="http://richrat.blogbus.com/logs/37051314.html" target="_blank">上一篇日志</a>。</p>
<p>xeCJK配置：</p>
<p>解压缩xeCJK宏包xecjk-2.2.9.zip，并按照目录结构复制到以下目录：<br />/usr/share/texmf</p>
<p>执行命令：<br />texhash</p>
<p>在写tex文件时，可以用以下模板：</p>
<p>\documentclass[a4paper]{article}</p>
<p>\usepackage[version=3]{mhchem}<br />\usepackage{amsmath}</p>
<p>\usepackage{xeCJK}<br />\CJKlanguage{zh-cn}<br />\setmainfont{DejaVu Sans}<br />\setCJKmainfont{AR PL UMing CN}<br />\setCJKsansfont[BoldFont=AR PL New Kai]{AR PL New Kai}<br />\setCJKmonofont{DejaVu Sans Mono}<br />\setCJKfamilyfont{song}{AR PL New Sung}<br />\setCJKfamilyfont{kai}{AR PL New Kai}<br />\setCJKfamilyfont{hei}{文泉驿正黑}</p>
<p>把字体改为你自己的系统字体即可。</p>
<p>在正文中更改字体，可以用以下方式：</p>
<p>\CJKfamily{kai} 这样可以输入楷体</p>
<p>还可以更方便一点：</p>
<p>在导言区定义新命令：</p>
<p>\newcommand\kai{\CJKfamily{kai}}</p>
<p>那么，正文中可以这样写了：</p>
<p>\kai 这里可以输入楷体</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>总的来说xelatex输入中文还是很方便的，用zhconfcfg宏包和xeCJK宏包均可，当然还有很多其他的选择了。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.richrat.net/blog/2009/03/26/xelatex%e4%b8%ad%e6%96%87%e5%ad%97%e4%bd%93%e9%85%8d%e7%bd%ae%ef%bc%882%ef%bc%89/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>xelatex中文字体配置（1）</title>
		<link>http://www.richrat.net/blog/2009/03/25/xelatex%e4%b8%ad%e6%96%87%e5%ad%97%e4%bd%93%e9%85%8d%e7%bd%ae%ef%bc%881%ef%bc%89/</link>
		<comments>http://www.richrat.net/blog/2009/03/25/xelatex%e4%b8%ad%e6%96%87%e5%ad%97%e4%bd%93%e9%85%8d%e7%bd%ae%ef%bc%881%ef%bc%89/#comments</comments>
		<pubDate>Tue, 24 Mar 2009 16:24:20 +0000</pubDate>
		<dc:creator>richrat</dc:creator>
				<category><![CDATA[IT/Linux]]></category>
		<category><![CDATA[xelatex]]></category>
		<category><![CDATA[xetex]]></category>
		<category><![CDATA[字体]]></category>
		<category><![CDATA[配置]]></category>

		<guid isPermaLink="false">http://richrat.yo2.cn/articles/xelatex%e4%b8%ad%e6%96%87%e5%ad%97%e4%bd%93%e9%85%8d%e7%bd%ae%ef%bc%881%ef%bc%89.html</guid>
		<description><![CDATA[<p>xelatex中文字体配置：<br />在<br />/usr/share/texmf/tex/latex/local/zhfontcfg&#160; <br /><br />
下创建宏包zhfontcfg.sty<br /><br />
%大概就是放在texmf之类的目录，具体到哪个位置无所谓，因为要执&#160; 行texhash命令的。<br /><br />
<br />内容如下：<br />------------------------<br />% xetex/xelatex 字...</p> <a href="http://www.richrat.net/blog/2009/03/25/xelatex%e4%b8%ad%e6%96%87%e5%ad%97%e4%bd%93%e9%85%8d%e7%bd%ae%ef%bc%881%ef%bc%89/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>xelatex中文字体配置：<br />在<br />/usr/share/texmf/tex/latex/local/zhfontcfg&nbsp; </p>
<p>下创建宏包zhfontcfg.sty</p>
<p>%大概就是放在texmf之类的目录，具体到哪个位置无所谓，因为要执&nbsp; 行texhash命令的。</p>
<p>内容如下：<br />&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />% xetex/xelatex 字体设定宏包，作者：lyanry (2007.7.24)</p>
<p>\ProvidesPackage{zhfontcfg}<br />\usepackage{fontspec,xunicode}<br />\defaultfontfeatures{Mapping=tex-text} %如果没有它，会有一些 tex 特殊字符无法正常使用，比如连字符。</p>
<p>&nbsp;% 中文断行<br />\XeTeXlinebreaklocale “zh”<br />\XeTeXlinebreakskip = 0pt plus 1pt minus 0.1pt</p>
<p>%将系统字体名映射为逻辑字体名称，主要是为了维护的方便<br />\newcommand\fontnamehei{文泉驿正黑}<br />\newcommand\fontnamesong{文鼎ＰＬ新宋}<br />\newcommand\fontnamekai{AR PL UKai CN}<br />\newcommand\fontnamemono{Bitstream Vera Sans Mono}<br />\newcommand\fontnameroman{Bitstream Vera Serif}</p>
<p>%设置文档正文字体为宋体<br />\setmainfont{\fontnamesong}<br />\setsansfont[BoldFont=\fontnamekai]{\fontnamekai}<br />\setmonofont{\fontnamemono}</p>
<p>%楷体<br />\newfontinstance\KAI {\fontnamekai}<br />\newcommand{\kai}[ 1]{{\KAI&nbsp; #1}}</p>
<p>%黑体<br />%\newfontinstance\HEI{\fontnamehei}<br />%\newcommand{\hei}[ 1]{{\HEI # 1}}</p>
<p>%英文<br />\newfontinstance\ENF{\fontnameroman }<br />\newcommand{\en}[1 ]{\,{\ENF #1 }\,}<br />\newcommand{\EN}{\,\ENF\, }</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>然后刷新文件：texhash</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>现在你就可以在xelatex中使用zhfontcfg宏包：</p>
<p>\usepackage{zhfontcfg}</p>
<p>输入中文</p>
<p>\kai{这样可以输入楷体}</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.richrat.net/blog/2009/03/25/xelatex%e4%b8%ad%e6%96%87%e5%ad%97%e4%bd%93%e9%85%8d%e7%bd%ae%ef%bc%881%ef%bc%89/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

