GraphiteとOpenTypeフォントのスマートフォント機能オプション
TDF LibreOffice Document Liberation Project Community Blogs Weblate Nextcloud Redmine Ask LibreOffice Donate
LibreOfficeは、SIL Graphiteのスマートフォント技術とOpenTypeをサポートしています。LibreOfficeでは、フォントダイアログから拡張フォント名を設定するとオプションのフォント機能を利用できます。利用をするにはフォント名の後に以下の表のIDを入力する必要があります。フォント機能を設定するためのユーザーインターフェースは、バージョン 6.2(tdf#58941)から実装されています。
例
"Linux Libertine G"フォントの場合:
Linux Libertine G:smcp=1
(スモールキャップス)
または機能を組み合わせた場合:
Linux Libertine G:pnum=1&onum=1
(プロポーショナルとオールドスタイル数字)
ほとんどのフォントは、以下のオプション機能のサブセットしかサポートしていないことに注意してください。
制限事項
サポートの現在の制限は、OOXMLエクスポートではOpenType機能オプションはサポートされていません。また、ODF 1.2標準ではOpenType機能オプションのサポートは提供されていません。この機能はODF 1.3標準からサポートの予定です。
Graphiteフォントについて
Graphiteフォントについては、以下の「Libertine G、Linux Biolinum Gのフォント機能 HowTo」とSIL Graphiteフォントを参照してください。
LibreOfficeにバンドルされているスマートフォント
Linux、MS Windows、Apple macOSには、OSやその他アプリケーションによって多数のスマートフォントがインストールされています。そして、LibreOfficeにはバンドルされている以下のスマートフォントがインストールされます:
以下のフォントリストが正しいかチェックをお願いします!!
- Linux Biolinum G
- Linux Libertine Display G
- Linux Libertine G
- Noto Sans
- Noto Serif
- Source Code Pro
- Source Sans Pro
- Source Serif Pro
以下のバンドルフォントはオプションのスマートフォント機能はサポートされていません:: Caladea, Carlito, DejaVu Sans, DejaVu Sans Condensed, DejaVu Sans Mono, DejaVu Serif, DejaVu Serif Condensed, Gentium Basic, Gentium Book Basic, Liberation Mono, Liberation Sans, Liberation Sans Narrow, Liberation Serif,Noto SansとNoto Serifを除くNotoフォントファミリー
オプションのスマートフォント機能とID一覧
Note: All Graphite font feature IDs are font specific, depending on which font you are used.
ID | 説明 | 詳細情報と使用例 |
---|---|---|
aalt | Access all alternates | |
abvf | Above-base forms | |
abvm | Above-base mark positioning | |
abvs | Above-base substitutions | |
afrc | Alternative fractions | |
akhn | Akhands | |
algn | Right-aligned numbers or footnote numbering signs | Graphiteのみ利用可 |
arti | Definitive article | Graphiteのみ利用可 |
blwf | Below-base forms | |
blwm | Below-base mark positioning | |
blws | Below-base substitutions | |
c2pc | Capitals to petite capitals | |
c2sc | Capitals to small capitals | |
calt | 前後関係に依存する字形 | |
caps | Capitalized forms | Graphiteのみ利用可 |
case | Case-sensitive forms | |
ccmp | Glyph composition/decomposition | |
cfar | Conjunct form after Ro | |
circ | Enclosed alphanumerics | Graphiteのみ利用可 |
cjct | Conjunct forms | |
clig | Contextual ligatures | |
cpct | Centered CJK punctuation | |
cpsp | Capital spacing | |
cswh | Contextual swash | |
curs | Cursive positioning | |
cv01-cv99 | Character variants | |
dash | N-dash correction | Graphiteのみ利用可 |
dbls | Double-stroke letters | Graphiteのみ利用可 |
dist | Distances | |
dlig | 任意の合字 | |
dnom | Denominators | |
dtls | Dotless forms | |
expt | Expert forms | |
falt | Final glyph on line alternates | |
fin2 | Terminal forms #2 | |
fin3 | Terminal forms #3 | |
fina | Terminal forms | |
flac | Flattened accent forms | |
foot | Footnote numbering signs | Graphiteのみ利用可 |
frac | Fractions (diagonal fractions) | |
frsp | French spacing | Graphiteのみ利用可 |
fwid | 全角 | |
grkn | Numbers to Greek small letters | Graphiteのみ利用可 |
hang | Hanging punctuation | Graphiteのみ利用可 |
half | Half forms | |
haln | Halant forms | |
halt | Alternate half widths | |
hist | Historical forms | |
hkna | Horizontal Kana alternates | |
hlig | Historical ligatures | |
hngl | ハングル | |
hojo | Hojo Kanji forms (JIS X 0212-1990 Kanji Forms) | |
hwid | 半角 | |
init | Initial forms | |
ingl | Single substitution | Graphiteのみ利用可 |
isol | Isolated forms | |
ital | Italics | |
itlc | Italic correction | Graphiteのみ利用可 |
jalt | Justification alternates | |
jp04 | JIS2004字形 | |
jp78 | JIS78字形 | |
jp83 | JIS83字形 | |
jp90 | JIS90字形 | |
kern | カーニング(字詰め) | |
lfbd | Left bounds | |
liga | 一般的な合字 | |
ligc | Ligature correction at hyphenation | Graphiteのみ利用可 |
lith | Extra switch for “Th” ligature | Graphiteのみ利用可 |
litt | Extra switch for “tt” ligature | Graphiteのみ利用可 |
ljmo | Leading Jamo forms | |
lnum | Lining Figures | |
locl | Localized forms in Latin | |
ltra | Left-to-right alternates | |
ltrm | Left-to-right mirrored forms | |
mark | Mark positioning | |
med2 | Medial forms #2 | |
medi | Medial forms | |
mgrk | Mathematical Greek | |
minu | True minus sign | Graphiteのみ利用可 |
mkmk | Mark to mark positioning | |
mset | Mark positioning via substitution | |
name | Number to number names | Graphiteのみ利用可 |
nalt | Alternate annotation forms | |
nfsp | Non French spacing: greater spaces between sentences | Graphiteのみ利用可 |
nlck | NLC Kanji forms | |
nukt | Nukta forms | |
numr | Numerators | |
onum | Oldstyle numbers / Text figures / Non-lining figures | Text figures |
opbd | Optical bounds | |
ordn | Ordinals | |
ornm | Ornaments | |
palt | プロポーショナルメトリクス | |
para | Regular parenthesis in Italic | Graphiteのみ利用可 |
pcap | Petite capitals | |
pkna | プロポーショナルかな | |
pnum | Proportional numbers | |
pref | Pre-base forms | |
pres | Pre-base substitutions | |
pstf | Post-base forms | |
psts | Post-base substitutions | |
pwid | プロポーショナル幅 | |
quot | Quotation mark correction | Graphiteのみ利用可 |
qwid | Quarter widths | |
rand | Randomize | |
rand | Required contextual alternates | |
rkrf | Rakar forms | |
rlig | Required ligatures | |
rphf | Reph forms | |
rtbd | Right bounds | |
rtla | Right-to-left alternates | |
rtlm | Right-to-left mirrored forms | |
ruby | ルビ用字形 | |
rvrn | Required variation alternates | |
sa01-99 | for single salt items | Graphiteのみ利用可 |
salt | Stylistic alternatives | |
sinf | Scientific inferiors | |
size | Optical size | |
smcp | スモールキャップス | |
smpl | Simplified forms | |
ss01-20 | Stylistic set 1 to 20 | |
ssty | Math script style alternates | |
stch | Stretching glyph decomposition | |
subs | Subscript | |
sups | Superscript | |
swsh | スワッシュ字形 | |
texm | TeX-mode | Graphiteのみ利用可 |
thou | Thousand separation | only available in Graphite |
titl | Titling | |
tjmo | Trailing Jamo forms | |
tnam | Traditional name forms | |
tnum | Tabular figures | |
trad | 旧字体 | |
twid | Third widths | |
unic | Unicase | |
valt | Alternate vertical metrics | |
vari | Variant | Graphiteのみ利用可 |
vatu | Vattu variants | |
vert | Vertical writing | |
vhal | Alternate vertical half metrics | |
vjmo | Vowel Jamo forms | |
vkna | Vertical Kana alternates | |
vkrn | Vertical kerning | |
vpal | Proportional alternate vertical metrics | |
vrt2 | Vertical alternates and rotation | |
vrtr | Vertical alternates for rotation | |
zero | Slashed zero |