Unicodeの色々な文字をキーボードで打ちたい

パピーリナックスを初めて使う方

モデレータ: 暇人, YoN, nyu

返信する
shimada1992
記事: 33
登録日時: 18/07/26(木) 16:20

Unicodeの色々な文字をキーボードで打ちたい

投稿記事 by shimada1992 »

また助けを求めにきました :oops:  shimadaです。
例えばCO₂、HCO₃⁻みたいな文字を打つ時は、普通はOfficeに頼らなければいけませんし、これをnotepadやnotecaseなどににコピーする事もできません。でも実際Unicodeではこうゆう符号や大小号の数字を登録してて、これらをコピーして組み合わせる事で、重いOfficeに頼らずnotecaseやleafpadでも表示することができます。しかし使う量が多いと毎回コピーペースト繰り返すのも面倒になるので、よく使う文字をshort cutにできるかと考えています。
こうゆう設定はJWM、もしくはSCIMでできますかね?
thinkpadnerd
記事: 2035
登録日時: 15/10/25(日) 14:00

Re: Unicodeの色々な文字をキーボードで打ちたい

投稿記事 by thinkpadnerd »

”shimada1992 さんが書きました:
> こうゆう設定はJWM、もしくはSCIMでできますかね?

例えば、「CO₂」をanthy 辞書管理(霞)に登録して、読みで変換することができます。「しーおーつー」という読みで登録しておけば、変換することができます。任意の読みで登録することができます。

Puppy に IPA フォントを入れて使っていますが、IPA フォントには下付き数字は含まれていないはず。しかし、CO₂ が表示できるし、これをコピーしてテキストエディタにも貼り付けることができました。どうしてこんなことができるんだろう?
ThinkPad X121e (Precise 571 / Tahr 605 / Tahr64 606 / Xenial 7.5 / Bionic32)
CPU AMD C-50 1.0GHz, RAM 4GB
ThinkPad L440 (Xenial 7.5 / Bionic64 / Fossa64)
CPU intel Celeron 2950M 2.0GHz, RAM 4GB
shimada1992
記事: 33
登録日時: 18/07/26(木) 16:20

Re: Unicodeの色々な文字をキーボードで打ちたい

投稿記事 by shimada1992 »

thinkpadnerd さんが書きました:”shimada1992 さんが書きました:
例えば、「CO₂」をanthy 辞書管理(霞)に登録して、読みで変換することができます。「しーおーつー」という読みで登録しておけば、変換することができます。任意の読みで登録することができます。
回答ありがとうございます!さっそく試してみました:
「単語」に「CO₂」、「読み」に「しーおーつー」(なぜか霞のウィンドウではanthyが使えず、仕方なくleafpadで「しーおーつー」と打ちコピー)を入れて、「頻度」は「500」、「品詞」は「名詞 - 一般名詞」にして保存した所、しーおーつーと打っても「しー」「おー」「つー」分別にしか選べなくて、全体で「CO₂」とは出できませんでした :( 問題探し中です。
thinkpadnerd さんが書きました: Puppy に IPA フォントを入れて使っていますが、IPA フォントには下付き数字は含まれていないはず。しかし、CO₂ が表示できるし、これをコピーしてテキストエディタにも貼り付けることができました。どうしてこんなことができるんだろう?
https://unicode-table.com/en/

上のサイトで正常に表示できるcharacter達は、あらかじめpuppyのunicodeにデフォルトで内蔵されてて(具体的にどこなのかは知りません :oops: )、それでコピーしてテキストエディタにも貼り付けて表示できたんだと思います。ギリシャ文字(Α α Β β Γ γ Δ δ)、ドイツ文字( ö ß ü)や常用科学符号(℃ ㎡ Å ° )など色々ありますので、必要なのを探して霞に登録できればとても便利になると思います :lol:
あと一つ気になる事がありますが、leafpadで書いた文書をwindowsを使ってる友達に送った時、いくつかpuppyでは正常に表示できるcharacterが、windowsでは正常に表示されませんでした。逆の場合もあると思います。この場合unicodeの拡張ができれば解決すると思うんですが、英語で調べてもやり方が分かりませんでした :(
Zstep
記事: 207
登録日時: 16/12/06(火) 12:49

Re: Unicodeの色々な文字をキーボードで打ちたい

投稿記事 by Zstep »

上付き・下付き文字はDejaVuSansがもってるようです
https://ja.fonts2u.com/dejavu-sans.%E3% ... 3%E3%83%88

「しー」「おー」「つー」分別にしか選べなくて

shift+カーソルキー右で文節をのばせますよ
thinkpadnerd
記事: 2035
登録日時: 15/10/25(日) 14:00

Re: Unicodeの色々な文字をキーボードで打ちたい

投稿記事 by thinkpadnerd »

”Zstep さんが書きました:
> 上付き・下付き文字はDejaVuSansがもってるようです

日本語化の邪魔をすることもある DejaVuSans ですが、メリットもあるんですね。見直しました。

”shimada1992 さんが書きました:
> leafpadで書いた文書をwindowsを使ってる友達に送った時、いくつかpuppyでは正常に表示できるcharacterが、windowsでは正常に表示されませんでした。逆の場合もあると思います。

windows と puppy ではデフォルトの文字コードが異なりますが、たいていのアプリは自動認識すると思います。むしろ、一部の文字が表示できないのは、システムにどういうフォントがインストールされているかによると思います。

(残念ながら windows はほとんど使いませんし、windows を起動して実験する気も起こりません。 :))
ThinkPad X121e (Precise 571 / Tahr 605 / Tahr64 606 / Xenial 7.5 / Bionic32)
CPU AMD C-50 1.0GHz, RAM 4GB
ThinkPad L440 (Xenial 7.5 / Bionic64 / Fossa64)
CPU intel Celeron 2950M 2.0GHz, RAM 4GB
shimada1992
記事: 33
登録日時: 18/07/26(木) 16:20

Re: Unicodeの色々な文字をキーボードで打ちたい

投稿記事 by shimada1992 »

Zstep さんが書きました:上付き・下付き文字はDejaVuSansがもってるようです
https://ja.fonts2u.com/dejavu-sans.%E3% ... 3%E3%83%88

「しー」「おー」「つー」分別にしか選べなくて

shift+カーソルキー右で文節をのばせますよ
なるほど!Zstepさんありがとうございます :D
けど実際打って見ると「CO〓」になってしまいました。。
霞の管理パネル中ではちゃんと「CO₂」と表示されるんですがね。。。
thinkpadnerd さんが書きました:一部の文字が表示できないのは、システムにどういうフォントがインストールされているかによると思います
フォントのインストールですね。zstepさんが紹介したサイトなどで色々試して見ようと思います。勉強になりました :D
thinkpadnerd
記事: 2035
登録日時: 15/10/25(日) 14:00

Re: Unicodeの色々な文字をキーボードで打ちたい

投稿記事 by thinkpadnerd »

"shimada1992 さんが書きました:
> 実際打って見ると「CO〓」になってしまいました。

571JP ですか。571JP の scim-anthy は古くて UTF-8 の辞書に対応していないのです。
scim-anthy 1.2.7 以降が必要です。

http://shino.pos.to/linux/puppy/
(シノバーさんに感謝)

上記の場所にある scim-anthy-1.2.7.pup4.4.2.2.1.pet をインストールすると、UTF-8 辞書を利用できるようになります。(このパッケージをインストール後、再起動して、変換できるか確認して下さい。)
ThinkPad X121e (Precise 571 / Tahr 605 / Tahr64 606 / Xenial 7.5 / Bionic32)
CPU AMD C-50 1.0GHz, RAM 4GB
ThinkPad L440 (Xenial 7.5 / Bionic64 / Fossa64)
CPU intel Celeron 2950M 2.0GHz, RAM 4GB
shimada1992
記事: 33
登録日時: 18/07/26(木) 16:20

Re: Unicodeの色々な文字をキーボードで打ちたい

投稿記事 by shimada1992 »

thinkpadnerd さんが書きました:"shimada1992 さんが書きました:
> 実際打って見ると「CO〓」になってしまいました。

571JP ですか。571JP の scim-anthy は古くて UTF-8 の辞書に対応していないのです。
scim-anthy 1.2.7 以降が必要です。

http://shino.pos.to/linux/puppy/
(シノバーさんに感謝)

上記の場所にある scim-anthy-1.2.7.pup4.4.2.2.1.pet をインストールすると、UTF-8 辞書を利用できるようになります。(このパッケージをインストール後、再起動して、変換できるか確認して下さい。)
変換できました :lol:
シノバーさん、thinkpadnerdさん、ありがとうございました!
返信する