ximcoの部屋

主にフォントの配布場所に使う

【自作フォント】Xim Sans Ver. 1.50 配布【バージョン更新のお知らせ】 #Xim_Sans #日本語フォント #フリーフォント

挨拶と本記事の目的

やりたいことが多すぎて色々発散しています。Ximcoです。

自作フォント「Xim Sans 手書き風」のバージョン更新のお知らせです。

 

DLはこちらから。↓

github.com

 

サンプル画像

 ↓当フォントのサンプル画像です。色々な言語や文字で「猫」と書いてあります。

 こんな感じの手書き風(?)のガタガタしたフォントです。ホラーあるいはアンティークな風味が出ます。

 これまで使って下さっている方も、まだ使ったことのない人も、是非使ってみてください。何かしらのデザインのスパイスとして使ってみてはいかがでしょうか?

 

今回の更新について

 今回の大きな変更点は以下の通り。

  1. ミャオ語(フモン語)を表記するための文字を新に2種類(Pahawh Hmong,Nyiakeng Puachue Hmong)追加。
  2. 簡体字の言語設定で繁体字を入力することで大陸繁体字を表示できるように。

 他にも色々追加しています。詳細は後述。

 

利用規約

前回と同じです。

禁止行為

  1. 「Xim Sans」の作者を騙る行為。
  2. 「Xim Sans」を改変なしで有償で再配布する行為。(有償での再配布は改変を含む場合でも相談ください。基本ダメです
  3. 「Xim Sans」の名称を用いて他者に迷惑を掛けていると判断できるような行為。(Xim Sansの名前を出して他フォント制作者に文字追加を過剰に募る行為が確認されました。当フォントに対するイメージ悪化に繋がる可能性もあるのでおやめください…
  4. 特定の過激な政治思想、差別的主張への利用。
  5. 下記二次創作にあたる文字の中で、版権元が商用利用を禁止している文字を利用した商業活動

 本フォントに含まれる文字のうち、二次創作にあたるものリスト↓

文字 文字の説明 元となった作品 版権元 著作権情報
ウマ娘の「馬」 ウマ娘 プリティーダービー Cygames 公式二次創作ガイドラインに従う
当然だが商用利用不可
~ クリンゴン文字 Star Trek」シリーズ ViacomCBS, Inc., James Doohan, Marc Okrand 不明。恐らく商用利用不可
クリンゴン帝国旗 Star Trek」シリーズ ViacomCBS, Inc., James Doohan, Marc Okrand 不明。恐らく商用利用不可
~ アース(アーヴ語の文字) 星界の紋章」シリーズ 森岡浩之赤井孝美 不明。恐らく商用利用不可
ヒューマニズムのシンボル   British Humanist Association ゆっくり茶番劇のような悪意のある事案を防ぐために標章登録されているらしい
~ テングワール 指輪物語」他複数作品 J. R. R. Tolkien(故人) 2023年9月2日まで著作権が有効のため、それまでは商用利用不可と思われる。一応Unicode公式にも将来的にUnicodeに入れようとしている痕跡が見られる
INGSOCのロゴ 1984年」(映画) Michael Radford, Virgin Film, George Orwell 映画オリジナルのロゴなので、2034年12月までは著作権が残存するものと思われる。
SCPのロゴ The SCP Foundation Aelanna 🅭🅯🄎 (CC BY-SA 3.0) クレジット表記とCC表記さえされていれば商用利用ができるようです。
~ 凛花文字   cogas.iuk.uasanbon(原案)、おかゆ(当フォントが参考にした字形のデザイン) 🅭🅯🄏🄎 (CC BY-NC-SA 4.0) ※商用利用不可
~、~  デュテュスン・リパーシェ リパライン語(悠里世界) Fafs falira sashimi 不明
~ ユーナリア ユーゴック語(悠里世界) かぱはた(KPHT=YY) 不明
~ パイグ将棋の駒 パイグ語、机戦(パイグ将棋)、悠里世界とアルカ界隈を兼任? SY(@S_Y15)、日本机戦連盟(@cet2kaik) 不明
~、 幻字(Harma) 人工言語アルカ seren arbazard 公式サイトに❝アルカは著作権フリーです❞と記載があるため商用利用も可能と思われる。
アルバザード国の国旗 人工言語アルカ lem erfi, seren arbazard 公式サイトに❝アルカは著作権フリーです❞と記載があるため商用利用も可能と思われる。
~ シャレイア語   Ziphil Shaleiras 不明
~ アンベディアン カルコレーシュ語 らんべ(Lambe) 不明
カルコレーシュ共和国の旗 カルコレーシュ語 らんべ(Lambe) 不明
~ リフーン(Lihuun)   ベルティア(Bertia Arbarigmirok) 不明
~ lameletu語   ベルティア(Bertia Arbarigmirok) 不明

著作権情報が「不明」のものは各自で調べてほしいです…(特に人工言語の文字周りは製作者も商用利用に対する方針を明記していないものが多いので…)

 

 

今回の修正点

====文字の追加。(744件)
【CJK統合漢字拡張A】(15件)
•㠣㡧㤀㯺㳘㽮䄀䆸䋆䏈䗶䝲䞎䦸䵶
【CJK統合漢字】(63件)
•偾僨儎唝嘵壆夒奫寷屦峃峌怿栊洨浕溳潫濜灄炃爧玿疠筽箦篯糛紨絭聫舣荛荩荬蒀蒕蜖蝽蟕蠵蠿覥軜輼逯釨鏰镚闗阛颭飐饡骩鮙鱑鶱鷈鷿鸸鹋鼊
【彝文字】(11件)
•ꂜꂝꂟꂣꃌꅞꅢꎨꎺꐴꑕ
【メイテイ文字拡張】(1件)
•꫶
【ハングル音節文字】(26件)
•늼땈띔롑뢈륍뭗뭩뭬뭵븰삣삤샒썛앛읎쟀췍켁켑콪콫텃틑헿
【私用領域】(144件)
•
【CJK互換漢字】(3件)
•菉淚閭
アラビア文字表示形A】(7件)
•ﲷﳘﴭﴮﴯﶔﶱ
【バムン文字補助】(5件)
•𖠌𖣯𖤣𖥨𖦹
【パハウ・フモン文字】(127件)
•𖬀𖬁𖬂𖬃𖬄𖬅𖬆𖬇𖬈𖬉𖬊𖬋𖬌𖬍𖬎𖬏𖬐𖬑𖬒𖬓𖬔𖬕𖬖𖬗𖬘𖬙𖬚𖬛𖬜𖬝𖬞𖬟𖬠𖬡𖬢𖬣𖬤𖬥𖬦𖬧𖬨𖬩𖬪𖬫𖬬𖬭𖬮𖬯𖬰𖬱𖬲𖬳𖬴𖬵𖬶𖬷𖬸𖬹𖬺𖬻𖬼𖬽𖬾𖬿𖭀𖭁𖭂𖭃𖭄𖭅𖭐𖭑𖭒𖭓𖭔𖭕𖭖𖭗𖭘𖭙𖭛𖭜𖭝𖭞𖭟𖭠𖭡𖭣𖭤𖭥𖭦𖭧𖭨𖭩𖭪𖭫𖭬𖭭𖭮𖭯𖭰𖭱𖭲𖭳𖭴𖭵𖭶𖭷𖭽𖭾𖭿𖮀𖮁𖮂𖮃𖮄𖮅𖮆𖮇𖮈𖮉𖮊𖮋𖮌𖮍𖮎𖮏
【レガシー計算機用記号補助】(150件)
•𜸚𜸛𜸜𜸝𜸞𜸟𜸠𜸡𜸢𜸣𜸤𜸥𜸦𜸧𜸨𜸩𜸪𜸫𜸬𜸭𜸮𜸯𜸰𜸱𜸲𜸳𜸴𜸵𜸶𜸷𜸸𜸹𜸺𜸻𜸼𜸽𜸾𜸿𜹀𜹁𜹂𜹃𜹄𜹅𜹆𜹇𜹈𜹉𜹊𜹋𜹌𜹍𜹎𜹏𜹐𜹑𜹒𜹓𜹔𜹕𜹖𜹗𜹘𜹙𜹚𜹛𜹜𜹝𜹞𜹟𜹠𜹡𜹢𜹣𜹤𜹥𜹦𜹧𜹨𜹩𜹪𜹫𜹬𜹭𜹮𜹯𜹰𜹱𜹲𜹳𜹴𜹵𜹶𜹷𜹸𜹹𜹺𜹻𜹼𜹽𜹾𜹿𜺀𜺁𜺂𜺃𜺄𜺅𜺆𜺇𜺈𜺉𜺊𜺋𜺌𜺍𜺎𜺏𜺐𜺑𜺒𜺓𜺔𜺕𜺖𜺗𜺘𜺙𜺚𜺛𜺜𜺝𜺞𜺟𜺠𜺡𜺢𜺣𜺤𜺥𜺦𜺧𜺨𜺩𜺪𜺫𜺬𜺭𜺮𜺯
【ニャケン・プアチュエ・フモン文字】(71件)
•𞄀𞄁𞄂𞄃𞄄𞄅𞄆𞄇𞄈𞄉𞄊𞄋𞄌𞄍𞄎𞄏𞄐𞄑𞄒𞄓𞄔𞄕𞄖𞄗𞄘𞄙𞄚𞄛𞄜𞄝𞄞𞄟𞄠𞄡𞄢𞄣𞄤𞄥𞄦𞄧𞄨𞄩𞄪𞄫𞄬𞄰𞄱𞄲𞄳𞄴𞄵𞄶𞄷𞄸𞄹𞄺𞄻𞄼𞄽𞅀𞅁𞅂𞅃𞅄𞅅𞅆𞅇𞅈𞅉𞅎𞅏
【レガシー計算機用記号】(36件)
•🯋🯌🯍🯎🯏🯐🯑🯒🯔🯕🯖🯗🯘🯙🯚🯛🯜🯝🯞🯟🯠🯡🯢🯣🯤🯥🯦🯧🯨🯩🯪🯫🯬🯭🯮🯯
【CJK統合漢字拡張B】(6件)
•𡇸𦄿𨛗𨟠𩽾𪚶
【CJK統合漢字拡張C】(1件)
•𫒟
【CJK統合漢字拡張D】(1件)
•𫠊
【CJK統合漢字拡張E】(9件)
•𫧋𬘬𬘭𬞕𬤊𬳽𬷕𬸣𬸯
【CJK統合漢字拡張F】(1件)
•𮤭
【CJK統合漢字拡張H】(7件)
•𱐀𱐅𱖥𱣈𱬒𱮜𲅙
【追加私用領域A】(60件)
•󰀀󰀁󰀂󰀃󰀄󰀅󰀆󰀇󰀈󰀉󰀊󰀋󰀌󰀍󰀎󰀏󰀐󰀑󰀒󰀓󰀔󰀕󰀖󰀗󰀘󰀙󰀚󰀛󰀜󰀝󰀞󰀟󰄀󰄁󰄂󰄃󰄄󰄅󰄆󰄇󰄈󰄉󰄊󰄋󰄌󰄍󰄎󰄏󰄐󰄑󰄒󰄓󰄔󰄕󰄖󰄗󰄘󰄙󰄚󰄛

====字形の修正。(45件)
【CJK統合漢字】(2件)
•蚁鹰
【私用領域】(12件)
•
【CJK互換漢字】(1件)
•羅
【ミャオ文字(ポラード文字)】(25件)
•𖽖𖽰𖽱𖽲𖽳𖽴𖽵𖽶𖽷𖽸𖽹𖽺𖽻𖽼𖽽𖽾𖽿𖾀𖾁𖾂𖾃𖾄𖾅𖾆𖾇
【レガシー計算機用記号】(1件)
•🯓
【CJK統合漢字拡張H】(4件)
•𱖤𱛇𱬓𲅚

====文字の削除。(5件)
【私用領域】(4件)
•
【ミャオ文字(ポラード文字)】(1件)
•𖾈

====その他
•本バージョンからReadmeをtxtファイルではなくpdfファイルで作成することとしました。
•以下の漢字について、地域による字形差に対応。()内は既存のグリフの修正。中国簡体字の言語設定で繁体字を入力することで大陸繁体字に対応。
 日本字形:
綐𦃳𬝥𬞕
 中国簡体字(大陸繁体字):
䋆丑仹咼嗟囉應攞攬檻欖汭渦準漢澳濫灘瑥監禍稜窩筽籃糾紀約紅紆紋納紐紑純紙級紛紜紡紬細紲紳紹紺終組絆結絞絡給絨統絲絳絹綁綏經綜綠綢維綱網綴綺綾綿緋緒線緝締緣編緩緬緯練緻縊縛縝縫縮縱縷縺總績織繕繖繞繩繪繭繰繹繼續纖纚纜纝纞羅膺舊萵葒蓼蕝藍蘿蝸覧覽誰謹軜進過邏鉛錐鍋鑑鑼雁雑雖難飯髁髏鶴鷹(纛虎陵)
 臺灣正體:
䋆嗶應籍綐耕耗胐芮荊葒蕓藿蘣雁髁鷹𧀀(嚯曜濯耀膺舊蓼躍)
 香港繁体字
    䋆嗶應灘綐耕耗胐膺芮荊葒蕓藿蘣雁鷹𧀀(嚯所敬曜濯籍类耀舊蓼躍)
 韓国字形:
    䋆扇籍耕耗遝(嚼爵)
•ZWJを用いた仮名合字が対応しなくなっていたためZWJ合字を表示できるように修正。
•以下の古ハングル合字に対応。
ꥼᆞ ꥼ(U+A97C) ᆞ(U+119E)
ꥼᆞᇫ ꥼ(U+A97C) ᆞ(U+119E) ᇫ(U+11EB)
ꥪᆅ ꥪ(U+A96A) ᆅ(U+1185))
ꥪᆅퟤ ꥪ(U+A96A) ᆅ(U+1185) ퟤ(U+D7E4)
•阿比留文字用ハングル合字に(一部)対応。ソフトウェアによって私用領域同士の組み合わせが合字化できなかったり、逆に本家ハングルの文字が入っていると合字化できなかったりしていて苦戦しています。
•職業の絵文字について、ジェンダーニュートラルなデザインに変更。性別で分けられたものを新たに追加私用面に追加。(TODO: 性別に分けられた職業絵文字の合字対応をそのうちやります)

 

次にやりたいこと

  • シテレン・ポナ文字の合字の残りを追加
  • 帝国アラム文字、アヴェスター文字、カイティー文字などメジャーどころ?の古代文字を追加
  • アラビア文字のラーム・アリフ合字に母音記号が付いた時の処理の修正(現状だと、ラーム+母音記号+アリフの場合に合字になってくれない)
  • ポラード文字の母音記号の声調による位置変化の実装が誤っていたため修正(打開策が正直思いついていないので時間かかりそう。。。)
  • ウォロフ語の表記に用いられる「ガライ文字」の追加

おわりに

 現在の収録文字数:57,597 文字
 目指せ世界一収録文字数の多いフォント!(※一つのフォントに入れられるグリフの数は最大65,535文字)