作者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)
→ Volodos:如果字型本身不提供粗體,那就只能像這樣做出假的粗體 11/08 02:11
→ Volodos:像是fontspec有指令可以造假粗體. 11/08 02:14
→ Volodos:有的字,像Kuenstler Script LT Std 有粗體跟一般體 11/08 02:36
→ ballII:請問使用Kuenstler需叫什麼package嗎? 11/08 11:35
→ Volodos:那是自己裝的字體,用xelatex可以使用系統字型 11/08 12:01
→ Volodos:我很少用latex所附的字型,所以不是很清楚這些字有無粗體 11/08 12:03