<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><section><h1>字母のみによる表記法</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[2]</anchor-end> 
<cite xml:lang="ko">풀어쓰기 - 나무위키</cite>, <time>2025-05-02T03:43:16.000Z</time> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://namu.wiki/w/%ED%92%80%EC%96%B4%EC%93%B0%EA%B8%B0">https://namu.wiki/w/%ED%92%80%EC%96%B4%EC%93%B0%EA%B8%B0</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="3" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[3]</anchor-end> 
<cite xml:lang="ja">Xユーザーのノラ神主ぴーちゃんPete the Stray Shinto Priestさん: 「同じような書体を発見!전신 타자기(電信打字機)による電報文。 最初の行は「10 서귀포 4 09 17」か? https://t.co/d6Kkak9Itm https://t.co/fWDHk3mkjp」 / X</cite>, <time>午後8:30 · 2025年5月1日<attrvalue xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">2025-05-01T11:30:46.000Z</attrvalue></time>, <time>2025-05-02T03:23:34.000Z</time> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://x.com/PeterYokoyama/status/1917904525132013823">https://x.com/PeterYokoyama/status/1917904525132013823</anchor-external></p></section><section><h1>フォント機能</h1><section><h1><code>ljmo</code> (OpenType)</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="5" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[5]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">OpenType</anchor> の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">フォント機能</anchor>
<dfn><code>ljmo</code></dfn>
は、
Leading Jamo Forms
とされています。
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;4</anchor-internal></src></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="7" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[7]</anchor-end> 
<code>ljmo</code>
は、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">jamo cluster</anchor>
で使われる
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Hangul leading consonant jamo</anchor>
の<rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><anchor>字形</anchor><rt xmlns="http://www.w3.org/1999/xhtml">form</rt></rubyb>を<rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">置換<rt xmlns="http://www.w3.org/1999/xhtml">substitute</rt></rubyb>します。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">jamo cluster</anchor>
は
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">leading consonant</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">vowel</anchor>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">trailing consonant</anchor>
の3部で構成されますが、
そのうち
leading jamo
を、
<rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><anchor>音節</anchor><rt xmlns="http://www.w3.org/1999/xhtml">syllable</rt></rubyb>における<rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">合体<rt xmlns="http://www.w3.org/1999/xhtml">conjoining</rt></rubyb>に必要な
alternate leading jamo form
に<rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">置換<rt xmlns="http://www.w3.org/1999/xhtml">substitute</rt></rubyb>します。
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;4</anchor-internal></src></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="6" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[6]</anchor-end> 
<code>GSUB</code> <f xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><code xmlns="http://www.w3.org/1999/xhtml">lookupType</code></f> <n xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">1</n> または <n xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">1</n> を参照する文脈的置換が<rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">推奨<rt xmlns="http://www.w3.org/1999/xhtml">recommended</rt></rubyb>されます。
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;4</anchor-internal></src>
それ以外の <code>GSUB</code> や <code>GPOS</code> が禁止されているわけではありません。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="8" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[8]</anchor-end> 
<code>ljmo</code>
の制御は<rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">通常<rt xmlns="http://www.w3.org/1999/xhtml">generally</rt></rubyb><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">利用者</anchor>に<rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">晒す<rt xmlns="http://www.w3.org/1999/xhtml">expose</rt></rubyb><rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">べきではありません<rt xmlns="http://www.w3.org/1999/xhtml">should not</rt></rubyb>。
<rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><anchor>用字系</anchor>固有<rt xmlns="http://www.w3.org/1999/xhtml">script-specific</rt></rubyb>の処理の要件により定まる適当な文脈で<rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">適用<rt xmlns="http://www.w3.org/1999/xhtml">apply</rt></rubyb>される<rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">べき<rt xmlns="http://www.w3.org/1999/xhtml">shpuld</rt></rubyb>です。
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;4</anchor-internal></src></p><comment-p xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="11" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[11]</anchor-end> 
と丸投げされていて仕様上はいつどこでどうやって使われるものなのかさっぱりわかりません。</comment-p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="9" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[9]</anchor-end> 
<code>ljmo</code> は、他のすべての<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">機能</anchor>の結果を<rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">上書き<rt xmlns="http://www.w3.org/1999/xhtml">override</rt></rubyb>します。
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;4</anchor-internal></src></p><comment-p xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="10" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[10]</anchor-end> この「上書き」は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">OpenType</anchor> で定められていない概念であり、
具体的に何を意味しているのか定かではありません。
また、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">フォント</anchor>に対する要件なのか、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文字のレンダリング</anchor>の実装に対する要件なのか、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">応用</anchor>に対する要件なのかもよくわかりません。</comment-p><refs xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><ul xmlns="http://www.w3.org/1999/xhtml"><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[4]</anchor-end> 
<cite xml:lang="en-us">Registered features, k-o (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">OpenType</anchor> 1.9.1) - Typography | Microsoft Learn</cite>, <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">PeterCon</anchor>, <time>2024-05-31T17:42:31.000Z</time>, <time>2026-01-06T13:38:41.180Z</time> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://learn.microsoft.com/en-us/typography/opentype/spec/features_ko#ljmo">https://learn.microsoft.com/en-us/typography/opentype/spec/features_ko#ljmo</anchor-external></li></ul></refs></section></section><section><h1>メモ</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[1]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">開天紀元</anchor></p></section></body></html>