GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    B̅ (cmplstofb@mathtod.online)'s status on Friday, 28-Apr-2023 11:10:13 JST B̅ B̅

    おもにロジバン語を美しく表記するための凛花文字というのがあるのだが,その文字がガンガンに合字を使っている。見た目にも美麗だしロジバン語音素との相性も抜群なので,ぜひ計算機上でフォントとして利用したいのだが,ガンガンに合字を形成するからか,ほかの文字体系のようなかたちでは利用できない(フォントがない)。
    というわけでOpenTypeの計算・置換機能を使ってどうにか実現できないかと調べていたんだけど,その過程でにせねこ氏の
    https://nixeneko.hatenablog.com/entry/2015/05/09/125826
    この記事がたいへん参考になった。
    そしてついでに連合宇宙にアカウントを持ってらっしゃったのでフォローした。

    In conversation Friday, 28-Apr-2023 11:10:13 JST from mathtod.online permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: cdn-ak.f.st-hatena.com
      単語の最初のみ(最後のみ)に置換を行うOpenType Feature Fileの書き方
      from nixeneko
      OpenType Feature FileでフォントのGSUBの設定を行っているのですが、単語の始めだけ指定して置換したい場合がしばしばあります。 今までは少し泥臭い方法(後述)でやっていたのですが、 Adobe の OpenType Feature File Specification ページにそのものずばりの例が上がっていたので、それについて。なお実際に試したり確認してないコードもあるので、動かなかったらごめんなさい。考え方はあってると思いますので。 単語の最初のみの置換について、スマートなやり方 単語の最初のみにマッチ Example 2. Matching a beginning-of…
    • Embed this notice
      B̅ (cmplstofb@mathtod.online)'s status on Friday, 28-Apr-2023 14:51:12 JST B̅ B̅
      in reply to

      GDEFでglyph classをよしなに定義しちゃえば,ラテン文字に対応する字形であっても「文頭」「文中」「文末」に分類できそう?

      In conversation Friday, 28-Apr-2023 14:51:12 JST permalink
    • Embed this notice
      B̅ (cmplstofb@mathtod.online)'s status on Monday, 01-May-2023 12:43:06 JST B̅ B̅
      in reply to

      うーむ……任意の長さの文字にまたがるタイをOpenType指令でやるのは無謀に思えてきたな。
      いちおう「母音の連続」は
      @ Vowel.A = [ a' ]
      @ Cons.withA = [ @ letter a' ]
      substitute @ Cons.withA ...
      とかで判定できるけど,問題はそのあと。mkmkとかGPOSでは字形の位置は自由に変えれるけどその形までは変えれない(はず)よね。だからタイを表現できない。

      In conversation Monday, 01-May-2023 12:43:06 JST permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.