■ 質問はここへ ■

1157 にジャンプ
No. 1156投稿者: you日付: 2004/02/26 12:17:31
題名 : モジモジ君のフォントの設定について

ハチコウさんのマクロ、モジモジ君を使わせてもらっています。ルビや太線、下線など、重宝しています。
ただ、フォントの設定がどうしても上手くできません。どうすればいいのでしょうか。お教え願えないでしょうか?

No. 1157 (1156へのコメント)投稿者: かぶねこ HP日付: 2004/02/26 12:54:01
題名 : Re:モジモジ君のフォントの設定について

QX エディタの修飾フォントは、まずそのフォント修飾を使うより前の位置で
「フォントの何番はこのフォントにします」という宣言をします。

ハチコウさんのモジモジ君のメニューの「フォント」の項目で「未設定」に
なっている部分があれば、「フォント(何番)を新規に設定する」で、フォントの
リストからフォントの種類とサイズを選んで、現在編集しているファイルに
直接書き込んで、使うフォントの宣言を行うことができます。

すなわち、この設定は個々のファイルに書き込まれるもので、マクロが
最初から設定として持っているものではありません。

修飾フォントに使うものがいつも決まっているのであれば、このマクロを使って
フォント設定をまとめて行い、そのフォント設定部分を次のファイルにも
貼り込めば、同じ設定が使えます。

また、マクロが読めるようになれば、ご自分でマクロを改造して好きな動作に
変更できますので、細かく動作を変更したいときは改造に挑戦してみてください。

No. 1158 (1157へのコメント)投稿者: you日付: 2004/02/26 14:35:47削除済 返信
題名 : Re^2:モジモジ君のフォントの設定について
No. 1159 (1157へのコメント)投稿者: you日付: 2004/02/26 16:14:09
題名 : Re^2:モジモジ君のフォントの設定について

改行せずに書いてしまって、申し訳ありません。
改めて書かせていただきます。


かぶねこさん、返信ありがとうございます。
でも、申し訳ないのですが、かぶねこさんに書いていただいた意味がよく理解できません。
それは以下に書いていただいたことです。

>ハチコウさんのモジモジ君のメニューの「フォント」の項目で「未設定」に
>なっている部分があれば、「フォント(何番)を新規に設定する」で、フォントの
>リストからフォントの種類とサイズを選んで、現在編集しているファイルに
>直接書き込んで、使うフォントの宣言を行うことができます。
>
↑のことなのですが、まず修飾したいフォントの部分を選択反転させて、モジモジ君
のフォント設定を表示させるのですが、「フォント(何番)を新規に設定する」の部
分が薄色になっていて、それ以上進めません。

>修飾フォントに使うものがいつも決まっているのであれば、このマクロを使って
>フォント設定をまとめて行い、そのフォント設定部分を次のファイルにも
>貼り込めば、同じ設定が使えます。

また↑のことについては、修飾フォントを決めて使いたいと考えています。
いつもは、MSゴシック体の18ドットを使って書いています。
たとえばそれをある行だけDF特大ゴシック体として使いたいのです。
でも、そのフォント設定をまとめて行う、ということができずにいます。

>また、マクロが読めるようになれば、ご自分でマクロを改造して好きな動作に
>変更できますので、細かく動作を変更したいときは改造に挑戦してみてください。

↑のことについては、78qxRubi.macの264行からの
		item$[1] = "●●フォントの設定●●"
		item$[2] = "-"
		item$[3] = ">フォント1 [" & h_font$(font$[1]) & "]"
		item$[4] = "{フォント1}で修飾"
		item$[5] = "定義&書込"
		item$[6] = "<"
のどこかを変更すればいいのだと思うのですが、どう変更したらいいのかわかりません。
まったく間違っているかもしれませんが。
まだマクロの使い方など理解できない点も多いです。
どうがご教授ください。
私のモジモジ君マクロの使い方が根本的に間違っているのでしたら、
恐れ入りますがご指摘いただければと思います。

No. 1160 (1159へのコメント)投稿者: かぶねこ HP日付: 2004/02/26 17:36:34
題名 : Re^3:モジモジ君のフォントの設定について

ここの掲示板は改行してもしなくても、どっちでもいいのです。
ブラウザの幅が広いときに多少読みにくくなると個人的に思うので、わたしは
改行を入れますが、とくにルールにしているわけではありません。
気を使わせてしまってすいません。が、改行が入っているほうが引用も
しやすいので、再投稿してくださってありがとうございます。

>まず修飾したいフォントの部分を選択反転させて、モジモジ君
>のフォント設定を表示させるのですが、「フォント(何番)を新規に設定する」の部
>分が薄色になっていて、それ以上進めません。

これは設定のときだけは「文字列に対して」行うのではなくて、文書に対して行う
ので、選択部分があってはできないのです。

やはり簡単なのはいったんマクロから設定したフォント設定書き込み部分を
IME の辞書に登録するとか、QTClip の定型文に入れるとかして、どこかで
書き入れてから、このマクロを起動することだと思いました。
その後、「既設定フォントのリロード」を実行すると、編集中のファイルを
スキャンして取得してくれます。

「改造」を話題に出しましたが、このマクロのフォント指定部分の書き換えは
かなり複雑なので、上のような方法でやってみてください。一部分を変更する
だけでは目的のようにはなりません。

No. 1161 (1160へのコメント)投稿者: you日付: 2004/02/26 18:27:15
題名 : Re^4:モジモジ君のフォントの設定について

>ここの掲示板は改行してもしなくても、どっちでもいいのです。
>ブラウザの幅が広いときに多少読みにくくなると個人的に思うので、わたしは
>改行を入れますが、とくにルールにしているわけではありません。
>気を使わせてしまってすいません。が、改行が入っているほうが引用も
>しやすいので、再投稿してくださってありがとうございます。

掲示板の改行の件、お気遣いいただき、わたしの方こそ強縮です。

かぶねこさんに教えていただいた、設定の時は、「文書に対して行う」という
のは理解できました。
ただ、以下に書いていただいたコメントがどうも理解できません。
ご親切にアドバイスしていただいているにもかかわらず、
理解できずにいる自分が情けないのですが、具体的にはどうすればいいのか
もう一度お教え願えないでしょうか?

>やはり簡単なのはいったんマクロから設定したフォント設定書き込み部分を
>IME の辞書に登録するとか、QTClip の定型文に入れるとかして、どこかで
>書き入れてから、このマクロを起動することだと思いました。
>その後、「既設定フォントのリロード」を実行すると、編集中のファイルを
>スキャンして取得してくれます。

No. 1162 (1161へのコメント)投稿者: かぶねこ HP日付: 2004/02/26 19:16:15
題名 : Re^5:モジモジ君のフォントの設定について

フォント設定の記述というのは、設定を実行するとわかりますが、ファイルの
なかに直接記述されます。たとえば、「{フォント1 DF特太ゴシック体,18}」
などという記述になります。

この文字列を IME の辞書に適当な読みで追加しておけば、このフォント設定を
簡単に文書に書き込むことができます。また、araken さんのクリップボード
ツールの QTClip には、テキストのリストをあらかじめ設定しておいて、
(クリップボード履歴から、文字列リストに転送もできる)、そこからいつでも
文書に貼り付けることができます。どちらも、この複雑で書き間違えやすい
フォント設定を楽に書くためだけの手順です。使うフォントが決まっているの
であれば、マクロを起動してフォントリストから選ぶより簡便かと思います。

このフォント設定がすでに書き込んである文書でマクロを実行し、フォントの
サブメニューから「既設定フォントのリロード」を選択すると、その文書内に
すでに書き込まれているフォント設定をマクロが自動的に読み取ってくれるので
それ以後はふつうにマクロを使えます。

マクロからフォントを毎回設定するのが面倒でなければ、特に IME や QTClip
を使う必要はありません。

No. 1163 (1162へのコメント)投稿者: you日付: 2004/02/27 16:00:45
題名 : Re^6:モジモジ君のフォントの設定について

かぶねこさん、返信が遅くなって申し訳ありません。

フォントの設定は、かぶねこさんにアドバイスしていただいた
QTClipをの機能を使うことにしました。
ポップアップメニューの中にフォントのタグを登録し、
そこからフォント設定を使用することにしました。
私には、この方法が一番使いやすいように思います。

かぶねこさん、貴重なアドバイス、助かりました。
私の疑問に時間を割いていただき、また親切丁寧に
ご教授いただき、本当にありがとうございました。

今回あらためてQXエディタとQTClip、またマクロのすごさに
驚いています。
これからもずっとQXエディタを使い続けていきたいと
思っています。

今後また、「こんなこともわからないの?」といった
投稿をさせていただくかもしれませんが、「困った奴だ」
とお思いになりながらも、アドバイスしていただけたらと
願っております。
ありがとうございました。

No. 1164 (1163へのコメント)投稿者: かぶねこ HP日付: 2004/02/27 21:00:15
題名 : Re^7:モジモジ君のフォントの設定について

うまくいったようでよかったです。

QX での特殊メモでフォント設定をするのって、かなり複雑だと思います。
でも印刷まで QX でやる場合には非常に強力な機能ですよね。
わたし自身はほとんど使わないので、なんかもったいないと思ったりします。
ぜひたくさん活用してください。

you さんの質問は、段階を追って「ここがわからない」というのをはっきり
書いてくださったので、回答を書きやすかったです。

印刷用フォント変更の特殊メモを書き入れるのには、この他にも QX の
「キー定義設定」に「文字列」を設定する方法もあります。
「キー定義設定」のダイアログから「ヘルプ」を読むとだいたいわかると
思います。


ヘッダのみ表示
順番に表示(No. 1157 から)


メールアドレスを表示するにはURLの後ろに &m=89d55a7a をつけてください。
ユーザー フォーラム一覧

http://www2k.biglobe.ne.jp/~araken/
http://0ban.com/araken/