<?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>wd and cc &#187; lyx</title>
	<atom:link href="http://wdicc.com/tag/lyx/feed/" rel="self" type="application/rss+xml" />
	<link>http://wdicc.com</link>
	<description>Happy every day...</description>
	<lastBuildDate>Wed, 01 Feb 2012 03:27:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>lyx 的中文化</title>
		<link>http://wdicc.com/lyx-unicode-howto/</link>
		<comments>http://wdicc.com/lyx-unicode-howto/#comments</comments>
		<pubDate>Thu, 27 Nov 2008 15:06:13 +0000</pubDate>
		<dc:creator>wd</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[latex]]></category>
		<category><![CDATA[lyx]]></category>
		<category><![CDATA[pdf]]></category>

		<guid isPermaLink="false">http://wdicc.com/?p=463</guid>
		<description><![CDATA[lyx 可以认为是一个 latex 的所见即所得的编辑工具。 先来搞定 latex 的中文。latex 的中文配置是千奇百怪的，怎么配的都有。看到那些帖子真的很头疼，不知道从哪里下手好。最近从 linuxsir gentoo 的论坛上面看到了一个简单的配置方法，总算我也可以使用 latex 生成支持中英文混排的 pdf 文件了。 首先需要安装 dev-tex/zhspacing(gentoo-china-overlay) 和 dev-texlive/texlive-fontsrecommended 这两个包，会依赖安装一些别的包。 此后就可以使用 xelatex 命令来编译 tex 文件了。如果没有 simsun simhei 那些字体，就还需要下面的操作。 \documentclass{article} \usepackage{fontspec} \newfontfamily\zhfont[BoldFont=Microsoft YaHei]{Microsoft YaHei} %设置中文 \newfontfamily\zhpunctfont{Microsoft YaHei} % 设置中文 %\makeglossary &#160; \setmainfont{Consolas} %这里设置英文衬线字体 \setmonofont{Consolas} %英文等宽字体 \setsansfont{Consolas} %英文无衬线字体 &#160; \usepackage{zhspacing} \zhspacing \begin{document} 中Eng文混排，“标点压缩”，间 距 调 整 …… [...]]]></description>
			<content:encoded><![CDATA[<p>lyx 可以认为是一个 latex 的所见即所得的编辑工具。</p>
<p>先来搞定 latex 的中文。latex 的中文配置是千奇百怪的，怎么配的都有。看到那些帖子真的很头疼，不知道从哪里下手好。最近从 linuxsir gentoo 的论坛上面看到了一个简单的配置方法，总算我也可以使用 latex 生成支持中英文混排的 pdf 文件了。</p>
<p>首先需要安装 dev-tex/zhspacing(gentoo-china-overlay) 和 dev-texlive/texlive-fontsrecommended 这两个包，会依赖安装一些别的包。</p>
<p>此后就可以使用 xelatex 命令来编译 tex 文件了。如果没有 simsun simhei 那些字体，就还需要下面的操作。</p>

<div class="wp_syntax"><div class="code"><pre class="latex"><span class="sy0">\</span><a href="http://www.golatex.de/wiki/index.php?title=%5Cdocumentclass"><span class="kw1">documentclass</span></a><span class="sy0">{</span><span class="re9">article</span><span class="sy0">}</span>
<span class="sy0">\</span><a href="http://www.golatex.de/wiki/index.php?title=%5Cusepackage"><span class="kw1">usepackage</span></a><span class="sy0">{</span><span class="re9">fontspec</span><span class="sy0">}</span>
<span class="re12">\newfontfamily</span><span class="re12">\zhfont</span><span class="sy0">[</span><span class="re2">BoldFont=Microsoft YaHei</span><span class="sy0">]{</span><span class="re9">Microsoft YaHei</span><span class="sy0">}</span> <span class="co1">%设置中文</span>
<span class="re12">\newfontfamily</span><span class="re12">\zhpunctfont</span><span class="sy0">{</span><span class="re9">Microsoft YaHei</span><span class="sy0">}</span> <span class="co1">% 设置中文</span>
<span class="co1">%\makeglossary</span>
&nbsp;
<span class="re12">\setmainfont</span><span class="sy0">{</span><span class="re9">Consolas</span><span class="sy0">}</span>           <span class="co1">%这里设置英文衬线字体</span>
<span class="re12">\setmonofont</span><span class="sy0">{</span><span class="re9">Consolas</span><span class="sy0">}</span>                     <span class="co1">%英文等宽字体</span>
<span class="re12">\setsansfont</span><span class="sy0">{</span><span class="re9">Consolas</span><span class="sy0">}</span>               <span class="co1">%英文无衬线字体</span>
&nbsp;
<span class="sy0">\</span><a href="http://www.golatex.de/wiki/index.php?title=%5Cusepackage"><span class="kw1">usepackage</span></a><span class="sy0">{</span><span class="re9">zhspacing</span><span class="sy0">}</span>
<span class="re12">\zhspacing</span>
<span class="re8">\begin</span><span class="sy0">{</span><span class="re9"><span class="re7">document</span></span><span class="sy0">}</span>
中Eng文混排，“标点压缩”，间 距 调 整 ……
<span class="re8">\end</span><span class="sy0">{</span><span class="re9"><span class="re7">document</span></span><span class="sy0">}</span></pre></div></div>

<p>里面那几行有注释的，就是用来设置字体的。设置为 fc-list 列表里面的一个或者几个字体，然后使用 xelatex xx.tex 命令来编译你的 tex 文件，是不是生成了相应的 pdf？可以去看看里面的中文英文是不是都正常显示了。</p>
<p>接下来配置 lyx。我参考了<a href="http://blog.bs2.to/post/EdwardLee/8545">这个</a>文章，新建一个文档，设置几个地方。</p>
<p>文档-&gt; 首选项-&gt; 语言 使用 utf8。</p>
<p>文档-&gt; 首选项-&gt; latex序 添加下面的内容。</p>

<div class="wp_syntax"><div class="code"><pre class="latex"><span class="sy0">\</span><a href="http://www.golatex.de/wiki/index.php?title=%5Cusepackage"><span class="kw1">usepackage</span></a><span class="sy0">{</span><span class="re9">fontspec</span><span class="sy0">}</span>
<span class="re12">\newfontfamily</span><span class="re12">\zhfont</span><span class="sy0">[</span><span class="re2">BoldFont=Microsoft YaHei</span><span class="sy0">]{</span><span class="re9">Microsoft YaHei</span><span class="sy0">}</span> <span class="co1">%设置中文</span>
<span class="re12">\newfontfamily</span><span class="re12">\zhpunctfont</span><span class="sy0">{</span><span class="re9">Microsoft YaHei</span><span class="sy0">}</span> <span class="co1">% 设置中文</span>
<span class="co1">%\makeglossary</span>
&nbsp;
<span class="re12">\setmainfont</span><span class="sy0">{</span><span class="re9">Consolas</span><span class="sy0">}</span>           <span class="co1">%这里设置英文衬线字体</span>
<span class="re12">\setmonofont</span><span class="sy0">{</span><span class="re9">Consolas</span><span class="sy0">}</span>                     <span class="co1">%英文等宽字体</span>
<span class="re12">\setsansfont</span><span class="sy0">{</span><span class="re9">Consolas</span><span class="sy0">}</span>               <span class="co1">%英文无衬线字体</span>
&nbsp;
<span class="sy0">\</span><a href="http://www.golatex.de/wiki/index.php?title=%5Cusepackage"><span class="kw1">usepackage</span></a><span class="sy0">{</span><span class="re9">zhspacing</span><span class="sy0">}</span>
<span class="re12">\zhspacing</span></pre></div></div>

<p>我还设置了保存为文档缺省设置，这样新编辑的文件就不用设置了，当然也可以保存成模板，这样每次加载这个模板就可以了。</p>
<p>还需要设置</p>
<p>lyx 可以认为是一个 latex 的所见即所得的编辑工具。</p>
<p>先来搞定 latex 的中文。latex 的中文配置是千奇百怪的，怎么配的都有。看到那些帖子真的很头疼，不知道从哪里下手好。最近从 linuxsir gentoo 的论坛上面看到了一个简单的配置方法，总算我也可以使用 latex 生成支持中英文混排的 pdf 文件了。</p>
<p>首先需要安装 dev-tex/zhspacing(gentoo-china-overlay) 和 dev-texlive/texlive-fontsrecommended 这两个包，会依赖安装一些别的包。</p>
<p>此后就可以使用 xelatex 命令来编译 tex 文件了。如果没有 simsun simhei 那些字体，就还需要下面的操作。</p>

<div class="wp_syntax"><div class="code"><pre class="latex"><span class="sy0">\</span><a href="http://www.golatex.de/wiki/index.php?title=%5Cdocumentclass"><span class="kw1">documentclass</span></a><span class="sy0">{</span><span class="re9">article</span><span class="sy0">}</span>
<span class="sy0">\</span><a href="http://www.golatex.de/wiki/index.php?title=%5Cusepackage"><span class="kw1">usepackage</span></a><span class="sy0">{</span><span class="re9">fontspec</span><span class="sy0">}</span>
<span class="re12">\newfontfamily</span><span class="re12">\zhfont</span><span class="sy0">[</span><span class="re2">BoldFont=Microsoft YaHei</span><span class="sy0">]{</span><span class="re9">Microsoft YaHei</span><span class="sy0">}</span> <span class="co1">%设置中文</span>
<span class="re12">\newfontfamily</span><span class="re12">\zhpunctfont</span><span class="sy0">{</span><span class="re9">Microsoft YaHei</span><span class="sy0">}</span> <span class="co1">% 设置中文</span>
<span class="co1">%\makeglossary</span>
&nbsp;
<span class="re12">\setmainfont</span><span class="sy0">{</span><span class="re9">Consolas</span><span class="sy0">}</span>           <span class="co1">%这里设置英文衬线字体</span>
<span class="re12">\setmonofont</span><span class="sy0">{</span><span class="re9">Consolas</span><span class="sy0">}</span>                     <span class="co1">%英文等宽字体</span>
<span class="re12">\setsansfont</span><span class="sy0">{</span><span class="re9">Consolas</span><span class="sy0">}</span>               <span class="co1">%英文无衬线字体</span>
&nbsp;
<span class="sy0">\</span><a href="http://www.golatex.de/wiki/index.php?title=%5Cusepackage"><span class="kw1">usepackage</span></a><span class="sy0">{</span><span class="re9">zhspacing</span><span class="sy0">}</span>
<span class="re12">\zhspacing</span>
<span class="re8">\begin</span><span class="sy0">{</span><span class="re9"><span class="re7">document</span></span><span class="sy0">}</span>
中Eng文混排，“标点压缩”，间 距 调 整 ……
<span class="re8">\end</span><span class="sy0">{</span><span class="re9"><span class="re7">document</span></span><span class="sy0">}</span></pre></div></div>

<p>里面那几行有注释的，就是用来设置字体的。设置为 fc-list 列表里面的一个或者几个字体，然后使用 xelatex xx.tex 命令来编译你的 tex 文件，是不是生成了相应的 pdf？可以去看看里面的中文英文是不是都正常显示了。</p>
<p>接下来配置 lyx。我参考了<a href="http://blog.bs2.to/post/EdwardLee/8545">这个</a>文章，新建一个文档，设置几个地方。</p>
<p>文档-&gt; 首选项-&gt; 语言 使用 utf8。</p>
<p>文档-&gt; 首选项-&gt; latex序 添加下面的内容。</p>

<div class="wp_syntax"><div class="code"><pre class="latex"><span class="sy0">\</span><a href="http://www.golatex.de/wiki/index.php?title=%5Cusepackage"><span class="kw1">usepackage</span></a><span class="sy0">{</span><span class="re9">fontspec</span><span class="sy0">}</span>
<span class="re12">\newfontfamily</span><span class="re12">\zhfont</span><span class="sy0">[</span><span class="re2">BoldFont=Microsoft YaHei</span><span class="sy0">]{</span><span class="re9">Microsoft YaHei</span><span class="sy0">}</span> <span class="co1">%设置中文</span>
<span class="re12">\newfontfamily</span><span class="re12">\zhpunctfont</span><span class="sy0">{</span><span class="re9">Microsoft YaHei</span><span class="sy0">}</span> <span class="co1">% 设置中文</span>
<span class="co1">%\makeglossary</span>
&nbsp;
<span class="re12">\setmainfont</span><span class="sy0">{</span><span class="re9">Consolas</span><span class="sy0">}</span>           <span class="co1">%这里设置英文衬线字体</span>
<span class="re12">\setmonofont</span><span class="sy0">{</span><span class="re9">Consolas</span><span class="sy0">}</span>                     <span class="co1">%英文等宽字体</span>
<span class="re12">\setsansfont</span><span class="sy0">{</span><span class="re9">Consolas</span><span class="sy0">}</span>               <span class="co1">%英文无衬线字体</span>
&nbsp;
<span class="sy0">\</span><a href="http://www.golatex.de/wiki/index.php?title=%5Cusepackage"><span class="kw1">usepackage</span></a><span class="sy0">{</span><span class="re9">zhspacing</span><span class="sy0">}</span>
<span class="re12">\zhspacing</span></pre></div></div>

<p>我还设置了保存为文档缺省设置，这样新编辑的文件就不用设置了，当然也可以保存成模板，这样每次加载这个模板就可以了。</p>
<p>还需要设置 工具-&gt;首选项-&gt;file handling-&gt;转换器 这里的 latex(pdflatex)-&gt;PDF(pdflatex) 这项，然后设置 转换器 为 xelatex $$i 。点击那个修改按钮，保存，应用。</p>
<p>这样，以后写好文件，点那个 pdf 的图标就可以直接预览到 pdf 文件啦。</p>
]]></content:encoded>
			<wfw:commentRss>http://wdicc.com/lyx-unicode-howto/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

