GraphiteとOpenTypeフォントのスマートフォント機能オプション

    From The Document Foundation Wiki
    This page is a translated version of the page Smart font optional features for Graphite and OpenType fonts and the translation is 35% complete.
    Other languages:
    Note pin.svg

    この表はOpenTypeとGraphitsフォントでサポートされている機能を掲載しています
    これは、ユーザーによるまとめでありThe Document Foundation公式の文書ではありません
    自由に改善してください。この表の最終更新は、2023年03月24日です。

    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

    参考