リガチャ

合字

意味

[33] を組み合わせた(ようにみえる)ものは幅広く合字と呼ばれます。

いろいろな合字

[3] 合字

連字

[28] 活字時代、貴人の名前に関する連字の慣習:

[29] 伊豆大島独立構想と1946年暫定憲法, NetCommons, , , https://ngu.repo.nii.ac.jp/index.php?active_action=repository_view_main_item_detail&page_id=13&block_id=49&item_id=165&item_no=1 #page=25

実際,『島の新聞』に対しても検閲の目は 厳しく,「天皇「陛下」を「陸下」と誤って印 刷した」ことにより,一ヶ月の休刊処分を受け たという

OpenType 合字グリフ

[16] OpenTypeグリフ級 2 は、 (ごう) () グリフ (ligature glyph) を表します。

[17] 合字グリフ合字を表すグリフです。

[18] 合字グリフ基底グリフと似ていますが、 基底グリフが1組分の添付点しか指定できないのに対し、 合字グリフには複数組分の添付点が指定できます。 グリフ位置決定

[20] どの組が選ばれるか 文字のレンダリング

[19] 合字上のキャレット位置 キャレット, 合字キャレットリスト, 文字のレンダリング

[22] 合字グリフanchor point の記述においては、 データ構造上の構成部品 (component) の順序は、 文章 (text) 書字方向 (writing direction, logical direction) によるとされます。 すなわち、例えば左横書きなら左から右の順とします。 >>21

[23] これは1つの合字グリフは1つの書字方向を内包するという前提になっていますが、 それって必ず成り立つものなのですかね。
[24] 必ずしもグリフ列全体 (text) の書字方向と同じである必要はなく、 当該グリフ内の構成部品の書字方向 (というか論理順) で良い、 と緩和するべきかも? それなら「株式会社」 のような2次元の書字方向でも、 「ゆるゆるKKです」 のような周りの書字方向と違う書字方向グリフでも、 問題にならないのですが。

[25] 合字キャレットリスト中のキャレット位置の意味するところは不明瞭ですが、 常識的に考えれば合字化される前の各文字と元のままの順序、 つまり論理順で対応付けられるものでしょう。 従って anchor point 群の順序と同じ順序になるはずです。 ただしキャレット位置は1次元になります。

[26] 単調増加は求められていないようなので行ったり戻ったりを記述することも不可能ではなさそうですが、 「株式会社」のような合字の構成要素に合わせた上下移動は記述できません。

liga (OpenType)

[32] 関連: CJK統合漢字合字

合字フォント

[10] アイコンフォント

[30] GitHub - kirishitanbank/KirishitanLigaturesFont: Font for displaying abbreviated ligatures found in Kirishitan Ban prints., https://github.com/kirishitanbank/KirishitanLigaturesFont

フォントをお使いの機器にインストールし、アプリケーションの文書からフォントを選択します。フォントで以下の画像のようなスラッシュ付きの文字列を入力すると、それに対応する合字記号が表示されます。大文字小文字の区別はありません。/apoは/APO、/Apo、/aPoなど、いずれも受け付けられます。スラッシュがあることで検索が楽になりますし、合字が表示されていない場合に発見しやすくなります。

/apo /apt /bta /bto /de /de2 /dpo /ds /ds2 /ds3 /ds4 /fo /jao /jo /jo2 /js /jxo /ma /pa /pe /po /pp /pt /pta /pu /sm /sma /xao /xo /x1 /x2 /x3

合字・連綿の有無の記述

連綿

Web における合字

[1] Web standards: Bookmarks and test files (Joe Clark) ( 版) http://joeclark.org/standards/#ligatures

[31] 22240 - Do ligature substitution on web content - chromium, https://bugs.chromium.org/p/chromium/issues/detail?id=22240

メモ

[34] DSSSL には combine-char があって、基底文字アクセントの組み合わせを合成済文字に置き換えるような使い方ができました。

[2] Prefectly | deform ( ()) http://deform.jp/prefectly/

大文字のAからZと小文字のaからuまでの文字に47都道府県、それらとは別に、yに県境なしの日本地図、zに県境ありの日本地図が割り振ってあります。

モダンブラウザでは都道府県の略記によるリガチャ(合字)を使用できます。例えば、"st"と入力すれば埼玉県が、"hk"なら北海道が表示されます。加えて、"jp"のリガチャでは日本地図が表示されます。

[4] tonsky/FiraCode: Monospaced font with programming ligatures ( ()) https://github.com/tonsky/FiraCode

[5] Iosevka ( ()) https://be5invis.github.io/Iosevka/

[6] Inziu Iosevka Downloads ( ()) https://be5invis.github.io/Iosevka/inziu.html

[9] 技術と方法(4)コンピュータ・下 | 文字を組む方法 | 文字の手帖 | 株式会社モリサワ, https://www.morisawa.co.jp/culture/japanese-typesetting/07/

[15] しま書体 - しまの言葉を伝える書体 -, , https://shimanomoji.site/how.html

[11] 合字(2) : デザインの現場 小林章の「タイプディレクターの眼」, type_director, https://blog.excite.co.jp/t-director/10503399/

[12] プログラム用リガチャはプログラマ向けではない | NUMBER-SHOT.NET, https://number-shot.net/blog/programming-ligatures-are-not-for-programmers/

[13] アラビア文字の合字(リガチャー)と手書き時の位置関係 – アラビア語学習メモ () https://alarabiyah.sakura.ne.jp/arabic/alphabets/arabicligatures/

[14] Sam Sneddon 🏳️‍⚧️さんはTwitterを使っています 「And finally inspired by @Berlin_Type: 9. a reminder that ß is in origin a ſz digraph, which many street signs make more obvious than it often is, 10. interesting letter width & kerning choices for "ch" (plus bonus tz ligature). https://t.co/QiKR4xBr1V」 / Twitter (, ) https://twitter.com/gsnedders/status/1500615671977332739

[27] 点訳校正委員会報告(「点訳のてびき 第4版」), , http://www.shichocenter.kagoshima.kagoshima.jp/shikaku_sub/tennyaku_kosei4.html#20200906