作者ballII (ballII)
看板LaTeX
标题花体小写字母
时间Mon Nov 7 20:31:39 2011
※ 引述《junowm (junowm)》之铭言:
: 标题: Re: [问题] \cal
: 时间: Thu Jul 30 09:30:18 2009
:
: \cal or \mathcal 一般的package 都没有小写字母。
: 知道有三种解决方法,不过都不简单:
: 2) 根据 Latex 符号大全:
: http://www.ctan.org/tex-archive/info/symbols/comprehensive/
: 内的 Table 196, \mathpzc 有类似小写 mathcal。
: 如说明,在 preamble 输入这行
: \DeclareMathAlphabet{\mathpzc}{OT1}{pzc}{m}{it}
: 用 \mathpzc 叫出
我采用这种方法失败了,跑後没有出现错误讯息,但显示空白。
於是我尝试另一个方法:
\usepackage{calligra}
\DeclareMathAlphabet{\mathcalligra}{T1}{calligra}{m}{n}
\DeclareFontShape{T1}{calligra}{m}{n}{<->s*[2.2]callig15}{}
用 \mathcalligra 叫出,
终於成功。虽然字体有点丑。
但是我没有办法让它在数学式里显示细体与粗体之别。请问如何让它变粗体或细体呢?
---
目前用土法炼钢方式解决了:
\mathcalligra{r}\hspace{-6pt}\mathcalligra{r}\hspace{-6pt}\mathcalligra{r}
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.122.161.110
※ 编辑: ballII 来自: 140.122.161.110 (11/07 20:59)
1F:→ Volodos:如果字型本身不提供粗体,那就只能像这样做出假的粗体 11/08 02:11
2F:→ Volodos:像是fontspec有指令可以造假粗体. 11/08 02:14
3F:→ Volodos:有的字,像Kuenstler Script LT Std 有粗体跟一般体 11/08 02:36
4F:→ ballII:请问使用Kuenstler需叫什麽package吗? 11/08 11:35
5F:→ Volodos:那是自己装的字体,用xelatex可以使用系统字型 11/08 12:01
6F:→ Volodos:我很少用latex所附的字型,所以不是很清楚这些字有无粗体 11/08 12:03