Forums: M+ OUTLINE FONTS (Thread #34120)

U+02E9 と U+02E5 の合字について (2013-06-11 23:34 by abc #69075)

mplus-TESTFLIGHT-056 の mplus-1c-regular.ttf と mplus-1m-regular.ttf で確認したのみですが、
U+02E9 U+02E5 の時と、U+02E5 U+02E9 の時の合字が上手く出来ていない様に思います。(合字にならず、単に U+02E9 と U+02E5 が各々横並びになるだけ)
この2つの合字は、JIS X 0213 の1面11区69点~70点相当の文字です。
※確認環境は Windows 7 Home Premium 64bit です。
バイナリエディタで FF FE E9 02 E5 02 20 00 E5 02 E9 02 0D 00 0A 00 の16バイトをテキストファイルに打ち込み
Win の「メモ帳」で開いて、フォントを変更して確認しました。

Reply to #69075×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login

RE: U+02E9 と U+02E5 の合字について (2013-06-11 23:49 by coz #69077)

ご指摘ありがとうございます。
U+02E5 と U+02E9、JIS X 0213 の 1 面 11 区 69 点、70 点の各字形を確認してみましたが、「合字」の内容が今ひとつ分かりません。具体的にはどのような字形になるのでしょうか?
Reply to #69075

Reply to #69077×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login

RE: U+02E9 と U+02E5 の合字について (2013-06-12 01:18 by itouhiro #69078)

横から失礼します。
質問者abcさんはこの課題について、もともとmixfont-mplus-ipaフォーラムで質問され、私がM+ OUTLINE FONTSフォーラムで質問するよう誘導させてもらいました。

以下が元のmixfont-mplus-ipaフォーラムの質問です。
http://sourceforge.jp/forum/forum.php?forum_id=9259&thread_id=34112

「バイナリエディタで FF FE E9 02 E5 02 20 00 E5 02 E9 02 0D 00 0A 00 の16バイトをテキストファイルに打ち込み‥」のテキストファイルは以下から取得できます。
https://sites.google.com/site/itouhiro/2013/ligature-U02E9-U02E5.txt?attredirects=0&d=1
Reply to #69077

Reply to #69078×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login

RE: U+02E9 と U+02E5 の合字について (2013-06-12 02:33 by coz #69079)

確認しました、いつもありがとうございます。

「合字が上手く出来ていない様に思います」ではなくて、全く用意していなかった部分ですね。グリフ自体は簡単に用意できそうですが、Unicode 外(ですよね?)のグリフを追加する仕組みが分かりません。scripts/ligature01.fea も修正する必要があると思うのですが。
Reply to #69078

Reply to #69079×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login

RE: U+02E9 と U+02E5 の合字について (2013-06-12 12:44 by abc #69085)

abc です。
小生、スクリプトの方は全く理解できておらず、どの様に修正すれば良いのかわからないのですが、
例えば、アイヌ語用カタカナの小書きのプ U+31F7 U+309A の合字は、どの様に実現されているのでしょうか?
バイナリエディタで FF FE F7 31 9A 30 と打ち込んで、Windows のメモ帳で見たところ、正常に表示できています。

U+02E9 U+02E5 の合字と、U+02E5 U+02E9 の合字につきましても、同じ仕組みで実現できるのは?と
安直に考えたのですが、違うものなのでしょうか?
質問ばかりで申し訳有りません。
Reply to #69075

Reply to #69085×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login

RE: U+02E9 と U+02E5 の合字について (2013-06-12 23:15 by abc #69091)

abcです。すいません、返信する場所間違えて、変なインデントになってしまいました。

自分で質問した「小書きのプ」の件ですが、build-tty.py の321行目に発見しました。
> (0xE29B, "uni31F7_uni309A")]
U+02E9 と U+02E5 の合字2つも、ここに追加していけば良いのでは?と思いました。(Python言語見るの初めてなんで間違っているかも)

>グリフ自体は簡単に用意できそうですが、Unicode 外(ですよね?)のグリフを追加する仕組みが分かりません。
「小書きのプ」のグリフは Unicode の Private Use Area の U+E29B に割り当てられているようです。
同様に U+02E9 と U+02E5 の合字のグリフ2つも、ここに割り振っていけばよろしいと思われるのですが、
Private Use Area の割り振り方には、何かルールがあるのでしょうか?
※ build-tty.py を見ても、半濁点付きのひらがな・カタカナの合字に割り振られている Private Use Area の番号に規則性が見出せなかったものでして。
Reply to #69085

Reply to #69091×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login

RE: U+02E9 と U+02E5 の合字について (2013-06-13 10:14 by coz #69095)

知識の無い自分がスクリプトに手を入れる事は危険なので ML にて相談してみます。
Reply to #69091

Reply to #69095×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login

RE: U+02E9 と U+02E5 の合字について (2013-06-13 22:19 by abc #69100)

abcです。了解しました。
グリフの方もありがとうございます。
Reply to #69095

Reply to #69100×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login

RE: U+02E9 と U+02E5 の合字について (2013-06-17 12:25 by coz #69146)

最後に自分のミスで確認が遅れましたが、プロジェクトの方の修正スクリプトで利用可能となりました。M+ FONTS であれば CVS 版、もしくは次の TESTFLIGHT からご利用いただけます。Migu フォントも itouhiro さんが早々に対応して下さると思います ;-)
Reply to #69075

Reply to #69146×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login

RE: U+02E9 と U+02E5 の合字について (2013-06-17 23:15 by itouhiro #69154)

Miguフォント、バージョン20130617で課題の合字に対応しました。
Reply to #69146

Reply to #69154×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login

RE: U+02E9 と U+02E5 の合字について (2013-06-17 23:19 by abc #69156)

abcです。
御対応頂き、ありがとうございます。
M+フォント製作、頑張ってください。並の人間では達成が困難な、偉大なプロジェクトだと思います(小生ならASCII部製作だけで音を上げる事でしょう)。
Reply to #69146

Reply to #69156×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login