\fontseries
和 的可能值是什麼\fontshape
?我知道
\fontseries{m}
\fontseries{bx}
\fontshape{n}
\fontshape{it}
但我確信還有更多。
答案1
系列,重量和寬度的任意組合[理論上]都是可能的:
重量寬度 超輕 ul 超濃縮 uc 超輕 el 超濃縮 ec 光 l 凝聚 c 半光 sl 半冷凝 sc 中號(普通)米 半粗體 sb 半擴展 sx 粗體 b 擴展 x 額外粗體 eb 額外擴展 ex Ultra Bold ub Ultra Expanded ux
形狀:
直立(正常)n 斜體它 傾斜/傾斜 SL 小寫字母 SC 直立斜體使用者介面 輪廓線
這取決於字體的定義,是少還是多......對於當前的 TL 2012,我們得到該系列的以下值:
b,bc,bm,bux,bx,c,cl,d,db,dbuc,eb,ebc,ebx,el,f,g,i,l,lc,lux,lx,m,mb,mc,muc,mx,n,nx,
ny,o,s,sb,sbc,sbx,sl,ub,ubc,ubx,ux,w,x,xl,z
對於形狀:
a,ac,b,bc,bl,bx,cal,crml,ds,fic,fr,fsc,g,gi,gu,i,ic,Iit,in,In,Isc,Isl,it,itsc,iv,jm,Jm,
kfn,l,li,n,na,ns,o,oi,oj,ol,os,out,p,r,ro,rs,s,sc,scit,sco,scsl,scui,sf,si,sk,sl,slsc,
so,sr,st,ta,tabnums,textdenomnums,textnumnums,tt,u,ui,uv,w
請參閱下面的評論,其中 Heiko 列出了一些引用給定值的字體。
答案2
此類問題的標準手冊是fntguide
LaTeX2ε 字型選擇
在這裡您可以找到以下提示:
字體系列最常見的值是:
m Medium b Bold bx Bold extended sb Semi-bold c Condensed
字體形狀最常見的值是:
n Normal (that is ‘upright’ or ‘roman’) it Italic sl Slanted (or ‘oblique’) sc Caps and small caps
只要字體檔案存在,您就可以選擇您想要的。
答案3
赫伯特接受的答案遵循以下列表:乳膠伴侶(在第二版的第 414 頁),除了它不會誤導性地將正常寬度顯示為m
(從未附加到該系列的代碼中)。這LaTeX2e 字型選擇指南建議,「只要有可能,您應該使用中建議的系列和形狀名稱乳膠伴侶,因為這將使新字體與現有字體的組合變得更容易。然而,資格賽很重要。有時,該清單還不夠。
這 ”字型安裝指南” 添加兩個附加粗細mb
(在m
和之間sb
,如果半粗體和常規或書本也存在,則通常用於Medium)和db
(對於半粗體,在sb
和 之間b
)。一些軟體包(包括nfssext-cfr
)支援它們。如果一種字體只有常規和粗體之間的一種粗細,我建議對其進行標記sb
(例如,Computer Modern Demi),但許多字體有常規、中等、半粗體和粗體,在這種情況下m
,mb
、sb
和b
是最常用的字體。
另一種常見情況是斜體或傾斜小型大寫字母。現有字體和套件已使用scit
、itsc
、scsl
、slsc
和si
作為它們的形狀名稱。 至少一名編碼員將線條放入\let\scit\itsc
字體包中!幸運的是,如果您使用 ,這個問題就變得過時了fontspec
,因為小型大寫字母是 OpenType 中的一項字體功能,而不是單獨的字體。