スポンサーサイト

一定期間更新がないため広告を表示しています

| スポンサードリンク | - | pookmark
Entry: main  << >>
さくらスクリプトでの、ウムラウトつき文字の表示の仕方
いわゆるロイツマの歌詞をNSP用歌詞カードで表示
させたいと思って、さくらスクリプトでのウムラウト
つき文字(äとかöとかですね)の表示の仕方を調べ
ました。(トークでも同じやり方で表示できます)

うみほたるさんのフォント『Nishiki-teki』(ギリシア
文字、ラテン文字も表示可能)で表示してみました。
(バルーンはDonさんの「にしき」です)
たいていのバルーンでデフォルトに指定されている、
「MS ゴシック」のフォントでも表示可能です。

ウムラウトNishiki-tekiサムネ

技術的な話なので、方法は「続きを読む」に畳んでおきます。

拍手、メッセージありがとうございます!大変励みに
なってます。
以下お返事です。

>社長のシェル(SETO_R)が画面から消えていた方
社長を使ってくださってありがとうございます!
使っていただけた上、そう言っていただけると大変
嬉しいです。症状もPCの再起動で直ったとのことで
安心しました。

今回シェルが消えたのとは関係ないかもしれませんが、
ゴーストを画面外に移動させてしまったときは、
CTRL+SHIFT+F12を同時に押すか、タスクトレイの
アイコンを右クリックして、「機能」→「シェル位置
初期化」を選択すると、シェルの位置が元に戻ります。

今後とも、何かあればお気軽にどうぞ。
------------------------------------------------------------
ロイツマで使われているウムラウトつき文字は、多分
ä(ウムラウトa)とö(ウムラウトo)の二種類。

ウムラウトつき文字は保存するときに、文字コードを
「Unicode」と選択しないといけないようなのですが、
それだとそもそも歌詞カードとして読み込めないよう
なので、通常読み込める文字コード「ANSI」でウムラ
ウトつき文字を表示する方法を探してみました。

(ぽなさんにお聞きしてみたところ、NSPには
notranslate(=MAKOTOを通すな)指定がついている
のでMAKOTOによる変換は使えないそうです)

Disc-2のリストで調べてみると、äなどを以下の
ように置き換えれば表示されるようです。
------------------------------------------------------------
¥_u[0x0000] 
------------------------------------------------------------
「UCS-2 コード埋め込み」のためのスクリプトだ
そうです。
これの「0000」の部分を書き換えることによって、
表示する文字を変えることができます。
「0000」の部分は、以下のようにして調べます。
------------------------------------------------------------
▼スタートメニュー→プログラム→アクセサリ
→システムツール→文字コード表
------------------------------------------------------------
(※2008/11/10追記 「詳細表示」チェック
  ボックスにチェックを入れます)
文字セットは「Unicode」にします。
そして、表示された表の文字をクリック。

一番下の列に「U+00E4」などと表示されている
ので、¥_u[0x0000]の「0000」を「00e4」に置き
換えて、¥_u[0x00e4]と書けば、äがトーク
や歌詞カードで表示されます。

ロイツマで使われている二種は以下のとおり。
------------------------------------------------------------
ä(ウムラウトa)→¥_u[0x00e4]
ö(ウムラウトo)→¥_u[0x00f6]
------------------------------------------------------------
「Ievan äiti se
tyttöösä vahti」

と表示したい場合は、歌詞カードまたはトークの
その部分を、以下のように書きます。
------------------------------------------------------------
Ievan ¥_u[0x00e4]iti se
tytt¥_u[0x00f6]¥_u[0x00f6]s¥_u[0x00e4] vahti
------------------------------------------------------------
手作業は面倒なので、単語登録しておくか、置換
機能で置き換えましょう。
------------------------------------------------------------
一応まとめてメモ。

▼ドイツ語に必要なもの

ä(ウムラウトa) → ¥_u[0x00e4]
ö(ウムラウトo) → ¥_u[0x00f6]
ü(ウムラウトu) → ¥_u[0x00fc]
ß(エスツェット) → ¥_u[0x00df]

Ä(ウムラウトA) → ¥_u[0x00c4]
Ö(ウムラウトO) → ¥_u[0x00d6]
Ü(ウムラウトU) → ¥_u[0x00dc]

▼おまけ。
(ウムラウトe) → ¥_u[0x00eb]
(ウムラウトy) → ¥_u[0x00ff]
------------------------------------------------------------
CMNまたはYGOなどのCMNベースゴーストの場合は、
------------------------------------------------------------
*U雑談
:Ievan ¥_u[0x00e4]iti se
tytt¥_u[0x00f6]¥_u[0x00f6]s¥_u[0x00e4] vahti
------------------------------------------------------------
のように書くか、たくさん使うなら「replace.txt」
に以下のような記述を書き加えます。(【タブ】は、
代わりにTabキーを押します)
------------------------------------------------------------
ウムa【タブ】¥_u[0x00e4]
ウムo【タブ】¥_u[0x00f6]
------------------------------------------------------------
「ウムa」は入力しやすい文字なら何でも構いません
が、記号と数字は使わないほうがいいです。
そうすると、以下のように書けば画像のように表示
されます。
------------------------------------------------------------
*U雑談
:Ievan ウムaiti se
tyttウムoウムosウムa vahti

ウムラウト表示
------------------------------------------------------------
この方法は里々を使用していて「replace.txt」がある
ゴーストさんなら、同様に使えると思います。もし
違っているところがあったら、教えていただけると
助かります。
| haru | trackbacks(0) | pookmark
スポンサーサイト
| スポンサードリンク | - | pookmark
Comment
こちらこそ、いつもお世話になっています。
「Nishiki-teki」の派生文字をぜひ使ってみたいと思っていたので、今回使用例にさせていただきました。ネットで見かけた文字をそのままコピーするだけでは、ゴーストのバルーン内にトークや歌詞として表示されないことが分かったので、他の方が調べる時間短縮に役立てばと思い、まとめてみました。

「Aegyptus.otf」さっそくインストールしました。線がとても綺麗で、種類もたくさんあって感動しました。コードつきの一覧表もあって、どう入力すればどの字が出るのかも分かりやすそうです。確かに使いこなすには勉強と時間が必要そうですが、これはそれだけの価値があると思います。これだけの高品質でフリーとは、大変ありがたいです。

私の二次創作ゴーストの原作の漫画が、古代エジプトと深い関わりのある物語でして、ヒエログリフも重要な位置を占めています。そのため、字体を眺めているだけでわくわくしてきます。

素晴らしいフォントを紹介してくださってとても嬉しいです。ありがとうございました!
Posted by: haru |at: 2008/09/26 11:28 PM
「Nishiki-teki」を愛用くださってありがとうございます。
ウムラウト付きなどの派生文字はそうそう使われないだろうなと思っていたので、実際の使用例が拝見できて嬉しくなりました。

ところで下の方の記事でヒエログリフについて触れておられましたが、ヒエログリフのフォントといえば、フリーかつ非常に高品質なものとして「Aegyptus.otf」というのがあります。学術的用途を想定したものなので字形も正確で、なおかつ圧倒的な収録字数を持ち、知られている文字をほとんど完璧に備えているようです。ただ、文字の割り当て位置が U+F3000-F4BFF (Unicode第15面の私用領域) という妙なところにあるのと、あまりに本格的すぎるので少々扱いにくいかもしれません。
配布サイトはこちらです→ http://users.teilar.gr/~g1951d/
間の悪いことに現在サーバが落ちているようでアクセスできないみたいですが……。
以上さしでがましいようで恐縮ですが、参考になりましたら。
長々と失礼しました。
Posted by: うみほたる |at: 2008/09/25 5:48 PM








Trackback

Calendar

      1
2345678
9101112131415
16171819202122
23242526272829
30      
<< April 2017 >>

Sponsored Links

Search/ブログ内検索

Profile

連絡・応援など

Category

Entry

Link

Comment

  • さくらスクリプトでの、ウムラウトつき文字の表示の仕方
    haru (09/26)
  • さくらスクリプトでの、ウムラウトつき文字の表示の仕方
    うみほたる (09/25)
  • 社長の音楽再生PLについて
    haru (08/16)
  • 社長の音楽再生PLについて
    (08/16)

Trackback

Archives

Feed

Others

無料ブログ作成サービス JUGEM

Mobile

qrcode
QLOOKアクセス解析