作者andrew43 (讨厌有好心推文後删文者)
看板LaTeX
标题Re: [问题] CJK遇到少见字体
时间Wed Jun 3 22:59:40 2015
※ 引述《LeFilsDuVent (Le Fils Du Vent)》之铭言:
: 标题: [问题] CJK遇到少见字体
: 时间: Mon Jun 1 23:21:28 2015
:
: 用CJK套件打中文字体的时候,
:
: 发现有一个少见的中文字会消失,
:
: 猜测是CJK的字体或编码看不懂那个字,
:
: google了一下发现用xeLatex也许可以解决这个问题
:
: 但是我在我的texshop找了好久都找不到如何用xLatex编译的方法
:
: 有试过在source档一开始加入这行 % !TEX TS-program = XeLaTeX
:
: 但是如此一来似乎跟我原本就有的 %!TEX encoding = UTF-8 Unicode 冲突
:
: 如果我把 % !TEX TS-program = XeLaTeX 加在最前面
:
: 连原本可以编译出来的中文字都不见了,
:
: 想请教一下该如何在CJK套件中对付少见的中文字呢?
:
: 谢谢!
:
:
: --
:
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 129.234.0.3
: ※ 文章网址: https://webptt.com/cn.aspx?n=bbs/LaTeX/M.1433172090.A.1BC.html
: 推 JamesChen: 可以自创字 应该是 tex 系统都可以 06/02 00:17
: → Ice9: 改字体吧,使用 font family。我猜是原字体并未收录罕见字。 06/02 00:47
: → andrew43: 1.哪个字?2.不贴原始码和编译过程没办法帮你 06/03 00:24
: → LeFilsDuVent: 1.sorry,是珏,这个字显示不出来 06/03 17:18
: 2.
: %!TEX encoding = UTF-8 Unicode
: % !TEX TS-program = XeLaTeX
:
: \documentclass{article}
:
: \usepackage [T1]{fontenc}
: \usepackage {calligra}
: \usepackage [T1]{pbsi}
: \usepackage[encapsulated]{CJK}%utf8} % Chinese typing
:
:
: \begin{document}
: \begin{CJK}{UTF8}{bsmi}
:
: ... 内容
:
: \end{CJK}
: \end{document}
可以看出你搞错许多事情了,帮你说清楚一些。
要用 CJK 或 CJKutf8 这个 package 就不要用 xelatex 编译。
我建议你,好好查查 xelatex 和 xecjk package 的使用方法,会比较容易进行。
在网上查 xecjk 中文 字形 等相关内容。
直接按其他人提供的范本开始做起。
正体中文的资料很多,不会很难。
我并不是指传统的 CJK/CJKutf8 不好,
只是它们有点年代了,而新的 xecjk 有许多优势。
如果你一定要用 pdflatex/latex+dvips+pspdf/latex+dvipdfm 等传统编译方法,
也就是不能使 xelatex,也就要配合使用 CJK/CJKutf8 package,
那要造新字或换任意字体「真的会比较难」。
比较快的方法是直接画一个新字,存成向量的 pdf 或 eps,
再直接以引入图的方法引入文字之间。
:
: ※ 编辑: LeFilsDuVent (129.234.157.57), 06/03/2015 17:20:22
: → LeFilsDuVent: 编译过程是使用TexShop中的pdflatex 06/03 17:21
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 125.230.65.63
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/LaTeX/M.1433343584.A.167.html