お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2015-05-24 23:13:44

Hiroshi Kubo
メンバ
登録日: 2013-09-22

メール本体中の絵文字の扱い

メール本体に含まれる,スマートフォンでつくられた絵文字らしい文字をもっともらしく表示する方法はないものでしょうか。
というご相談です。

具体的に問題を書きます。
絵文字らしい文字を含む部分をlessは下のように表示します。

ホテルでTシャツ洗濯<U+E70E><U+E70B>明日の...

moreで表示させると<U+E70E>と<U+E70B>はそれぞれ1文字サイズの四角形フォントで表示されます。
四角形の中は上下二段に分かれ,前者の場合の上段には"E7",下段には"0E"を見ることができます。

emacsでもgeditでも表示は同じになります。

このままですと,メールを書いた方が絵文字に託した感情が私には伝わりません。
一番いいのはもちろん絵文字を復元することです。
それができなければ,絵文字を説明する文字テキストに変換し,そのテキストから意味を察することです。

このような場面は一般にどう扱っているのでしょうか。典型的な解決策を教えていただけたら幸いです。

---久保

オフライン

 

#2 2015-05-25 01:38:37

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: メール本体中の絵文字の扱い

絵文字 U+E70E で検索すると、
http://www.asahi-net.or.jp/~ax2s-kmtn/ref/i-mode.html
http://unicode.org/~scherer/emoji4unicode/snapshot/full.html
と言ったページがヒットします。
文章と上記ページの文字コードから、Docomoの、iモード絵文字で、「Tシャツ」と「OK」らしいことがわかります。

オフライン

 

#3 2015-05-25 15:22:41

のんき
メンバ
登録日: 2007-03-04

Re: メール本体中の絵文字の扱い

i絵文字の登録と表示方法

windowsで利用していた外字を利用したい(Ubuntu日本語フォーラム)
https://forums.ubuntulinux.jp/viewtopic.php?id=2830

オフライン

 

#4 2015-05-25 15:46:34

Hiroshi Kubo
メンバ
登録日: 2013-09-22

Re: メール本体中の絵文字の扱い

siさん,のんきさん,

ありがとうございます。のんきさんご紹介のスレッドに

他に, ubuntuでi-modeの絵文字を表示する てのもあるです。
https://forums.ubuntulinux.jp/viewtopic.php?pid=18097#p18097

なる語句があって,ちょっとうれしくなってアクセスしてみましたが,昔々の記事らしく痕跡をとどめていませんでした。

オフライン

 

#5 2015-05-25 15:46:41

のんき
メンバ
登録日: 2007-03-04

Re: メール本体中の絵文字の扱い

i-mode絵文字のフォント登録と表示

iモード携帯の絵文字の表示について(Ubuntu日本語フォーラム)
https://forums.ubuntulinux.jp/viewtopic.php?pid=36363

上記URLにて、Ubuntu 9.04で行うフォント登録の処理手順が書かれています。
Ubuntu 14.04でも同じです。
順番に実行してください。i-mode絵文字フォント(EUDC)が登録できます。
Wineを使用してフォントツールを登録していますがttfファイルだけ取り出すの
であれば圧縮解凍ツールで取り出してもOKです。
なお、Font-FamilyへEUDCを先頭に追加するよう指示されていますが
私の場合、YOutubeのサブタイトルで不都合が出ました。
最後尾に追加してOKになりました。

オフライン

 

#6 2015-05-25 16:41:52

Hiroshi Kubo
メンバ
登録日: 2013-09-22

Re: メール本体中の絵文字の扱い

のんきさん,

iモード携帯の絵文字の表示について(Ubuntu日本語フォーラム)
https://forums.ubuntulinux.jp/viewtopic.php?pid=36363

上記URLにて、Ubuntu 9.04で行うフォント登録の処理手順が書かれています。
Ubuntu 14.04でも同じです。

処理手順の一部を転記します。

ubuntu9.04のfirefoxから携帯の絵文字付きの
ホームページを見たくて以下のようにしたのですが
はたして正しいのでしょうか?
とりあえず動いているので満足してはいます

1.ドコモからファイルをダウンロードして解凍
    $ wget http://www.nttdocomo.co.jp/binary/archi … ver130.zip
    $ unzip iemoji*.zip
2.wineを使ってインストールする
    $ wine Setup.exe
...

zipファイルのURLは
https://www.nttdocomo.co.jp/binary/archive/service/developer/make/content/pictograph/tool/download/iemoji_ver140.zip
に変わっていました。これを解凍して得られるSetup.exeはwindows用でした。

$ file Setup.exe
Setup.exe: PE32 executable (GUI) Intel 80386, for MS Windows

オフライン

 

#7 2015-05-25 16:53:07

Hiroshi Kubo
メンバ
登録日: 2013-09-22

Re: メール本体中の絵文字の扱い

あわてて訂正します。

$wine Setup.exe

とすべきなのにwindows用のsetup.exeをみて続きの操作を放棄しました。

間違いに気がつきましたので,続きは追って行うことにします。今日は,これから外出です。

オフライン

 

#8 2015-05-25 23:43:12

Hiroshi Kubo
メンバ
登録日: 2013-09-22

Re: メール本体中の絵文字の扱い

間違いに気がつきましたので,続きは追って行うことにします。

この続きをご報告します。

iモード携帯の絵文字の表示について
https://forums.ubuntulinux.jp/viewtopic.php?pid=36363#p36363

に書かれている手順の

2.wineを使ってインストールする
    $ wine Setup.exe

まではできたようです。docomo.tteのリネームはしていません。
wineのステップではファイルを~/imodeにつくらせました。

$ ls -1 ~/imode/
ChangeEUDC.exe
ChangeEUDC.txt
docomo.tte
iEmoji.chm
iEmoji.exe
iEmoji.res

ここから先のステップは自分自身の環境に合わせて,適当な.fonts.confを編集する必要がありそうです。
私の環境では~/.fonts.confファイルは存在しません。
アプリケーションごとのフォントコントロール設定の知識を獲得するところから学ぶ必要があるかもしれません。
今は,ちょっとやる気になりません。急ぐことではありません。そのうちやる気を起こすかもしれません。

完全ソルーションを報告しないままの中断になります。おゆるしを。

オフライン

 

#9 2015-05-26 05:45:38

Templer
メンバ
登録日: 2009-07-08

Re: メール本体中の絵文字の扱い

少し補足しておきます。
Ubuntu 14.04以降の場合は、Fontconfigの設定は「~/.config/fontconfig/fonts.conf」か「~/.config/fontconfig/conf.d」ディレクトリー下で行なってください。
「/etc/fonts/conf.d/50-user.conf」ファイルを覗いた感じでは、今のところは「~/.fonts.conf」でも設定は可能のようですが、同ファイルに書かれているように何れは使えなくなりますので、今から変えておいたほうが良いかと思います。

また、のんきさんの#5にもその一端がありますように、Fontconfigの仕様そのものやUbuntuによる設定がちょくちょく微妙に変わっていたりしますので、情報は同じバージョン周辺のものを見たほうが回り道が少なくなります(念の為)。

オフライン

 

Board footer

Powered by FluxBB