■ 質問はここへ ■

前へ 次へ
No. 1298 (1297へのコメント)投稿者: CINEPHILE日付: 2004/09/16 20:17:58
題名 : Re^6:メーリングリスト案内

管理人宛てのメールには応答がないようなので、ご本人宛てにメールで問い合
わせることもできますが、メーリングリストの現状を考えると、あまり無理に
お願いするのも気が引けますね。

個人的にも、最近の状況は少し辛くなりつつあります。Unicode のサポートが
不十分なまま、新バージョンの開発も今だにネタなのかどうか曖昧なままです
し。しかし、ユーザーのサポートは必要なので、常に稼働状態にあるメーリン
グリストは必要でしょうね。

No. 1299投稿者: 横爺日付: 2004/09/21 18:00:42
題名 : 変換しようとすると、横書きに

みなさま、こんにちは。QXを使わせていただいて2年ほどになりますが、ある事情があって、QXを再インストールし、あちこちいじっていたら、おかしな現象が発生してしまいました。縦書き編集中、再変換するため、変換キーを押すと、反転表示されたところの下に、横線つきで出る字が、そこだけ横書きになるのです。以前はそこも、縦書き用の字が出ていたんですが。今日、半日、あちこち調べていましたが、どうしても原因がわかりません。解決法をご存知の方が、いらっしゃいましたら、どうかご教示すださい。お願いします。

No. 1300 (1299へのコメント)投稿者: 横爺日付: 2004/09/21 18:21:34削除済 返信
題名 : Re:変換しようとすると、横書きに
No. 1301 (1299へのコメント)投稿者: 横爺日付: 2004/09/21 18:41:27
題名 : Re:変換しようとすると、横書きに

みなさま、すみません。問題、解決しました。お手数をおかけしました。

No. 1302投稿者: 浮草人日付: 2004/09/24 10:36:06
題名 : ツールバーでの日付入力で、

お世話になります。

「日付の入力」をツールバーの所から入力したいのですが、

QSANPLE.MAC
'本日の日付・時間を入力
item$[1] = date0$ + " " + time0$
item$[4] = cformat$("%4d/%s/%s(%s) %s",val(d$), mon$, day$, left$(week$(0),3), t$)

2004-09-24
2004.9.24
と表示になりますが、これを変更して
"2004.09.24" と月も09と2桁で区切りは"." それに曜日時間は不要にしたいのですが、

このようにする方法がわかりませんでした。
ちょっと場違いな、質問ですいませんがここに書かせていただきましたm(_ _)m
よろしくご教示お願いします。

--------
作者様にお願いなんですが、
Ver 6.9B から正式Verの見通しなど、折りにふれてアナウンスいただけると
ユーザは楽しく、また安心感もありますのでユーザサービスの観点で
なにかアナウンスがありますようにご要望したいですね。m(_ _)m

では、勝手に書き込んで申し訳ありませんが、ご教示などよろしく
お願いします。



No. 1303 (1302へのコメント)投稿者: かぶねこ HP日付: 2004/09/24 12:57:19
題名 : Re:ツールバーでの日付入力で、

>QSANPLE.MAC
>'本日の日付・時間を入力
>item$[1] = date0$ + " " + time0$
>item$[4] = cformat$("%4d/%s/%s(%s) %s",val(d$), mon$, day$, left$(week$(0),3), t$)
>
>2004-09-24
>2004.9.24
>と表示になりますが、これを変更して
>"2004.09.24" と月も09と2桁で区切りは"." それに曜日時間は不要にしたいのですが、

常に数字を 0 つきにするには、最初のほうにある d$ = data$ のところを d$ = date0$
に変更します。曜日と時間がいらなければ、後ろのほうは切り捨てて、たとえば、
item$[4] = cformat$("%4d/%s/%s",val(d$), mon$, day$)
となります。

ここはユーザー同士のサポート場所であり、作者への要望を書いても必ずしも
読んでもらえないので、(あるいは読んでも、読んだという返事はないので)、
そこのところはご理解ください。ただ、その心情はわかります。

No. 1304投稿者: 野口五郎日付: 2004/09/24 17:10:48
題名 : 行末改行を削除する方法

PDFファイルをテキスト化する際に連続する文の行末に強制的に改行が入って
しまいます。この改行を削除して自然な文になるように整形したいのですが、
QXではどのような方法がありますでしょうか。

恐れ入りますが、ご教示頂きたくお願い申し上げます。


野口五郎

No. 1305 (1302へのコメント)投稿者: Aone日付: 2004/09/24 19:33:17
題名 : Re:ツールバーでの日付入力で、

>QSANPLE.MAC
>'本日の日付・時間を入力
>item$[1] = date0$ + " " + time0$
>item$[4] = cformat$("%4d/%s/%s(%s) %s",val(d$), mon$, day$, left$(week$(0),3), t$)
>
>2004-09-24
>2004.9.24
>と表示になりますが、これを変更して
>"2004.09.24" と月も09と2桁で区切りは"." それに曜日時間は不要にしたいのですが、

cformat$は、初めのうち理解しにくいので、ここは、文字列を切り出す関数を使ってみます。

proc main
dim tim$
tim$=left$(date0$,4)+"."+mid$(date0$,6,2)+"."+right$(date0$,2)
@Insert tim$
end proc

上記のマクロで、日付を文章中に張りつられます。
left$(date0$,4) で、2004を表しています。date0$の左側から4文字切り出すということで、2004になります。詳細はヘルプをどうぞ。この要領で、日付の文字列加工はいかようにも出来ます。

No. 1306 (1303へのコメント)投稿者: 浮草人日付: 2004/09/24 20:27:39
題名 : Re^2:ツールバーでの日付入力で、

>>QSANPLE.MAC
>>"2004.09.24" と月も09と2桁で区切りは"." それに曜日時間は不要にしたいのですが、
>
>常に数字を 0 つきにするには、最初のほうにある d$ = data$ のところを d$ = date0$
>に変更します。曜日と時間がいらなければ、後ろのほうは切り捨てて、たとえば、
>item$[4] = cformat$("%4d/%s/%s",val(d$), mon$, day$)
>となります。
>
>ここはユーザー同士のサポート場所であり、作者への要望を書いても必ずしも
>読んでもらえないので、(あるいは読んでも、読んだという返事はないので)、
>そこのところはご理解ください。ただ、その心情はわかります。

かぶねこさん
ご教示、たいへんありがとうございます。
日付入力、自分的にスマートに入力できて、この上なしですね。

QXは解る人には便利でも、いじれない人にとっては近寄れない感じですよね。
この掲示版は貴重な場ですね、
作者さんの意向というかアナウンスが聞けるなんかがあると、ユーザとしては
先が見えるし、ツールとしていっそう愛着をもて、生き物として大切にしたい
と思いますね。
QX期待してます、がんばって、ですね。 ありがとうございます。


 

No. 1307 (1304へのコメント)投稿者: かぶねこ HP日付: 2004/09/24 22:24:20
題名 : Re:行末改行を削除する方法

>PDFファイルをテキスト化する際に連続する文の行末に強制的に改行が入って
>しまいます。この改行を削除して自然な文になるように整形したいのですが、
>QXではどのような方法がありますでしょうか。

基本機能の中に「改行を削除」というのがありますが、これはQXで整形、
自動整形した場合のためのもので、現在の「整形位置」の桁数に一致する場所に
改行があった場合に改行を取ります。それ以外のときの改行削除は
文書によって条件もあるので、基本的にユーザーが考えることになっています。

……というのだと慣れないと面倒なので、わたしのサイトに改行を取るための
小さいマクロがありますので、使ってみてください。

http://homepage1.nifty.com/kabuneko/qx/sub/lib_3.htm#delcr

「読む」のリンクで見ていただくとわかりますが、最初のほうに「パラグラフ先頭」
を判断する文字を指定する場所があります。必要でしたらここに追加します。
わからないことがあったら、また質問してください。

マクロを使わなくても、たとえばパラグラフを選択しておいて「置換」で
「\n」を「」に置き換えると改行がなくなります。

置換は「正規表現」というのを使うと高度なこともできるのですが、
改行に対しては使えない(改行単位の内容で正規表現のマッチを計算するため)ので、
改行を取るのに条件が絡む場合はマクロが適しています。

正規表現を使わず二段階で置換、という方法もあります。パラグラフの
先頭に来る文字を単純に特殊な文字列に置き換えておいて、次に改行を
全部削除し、最後に特殊な文字のところを改行とパラグラフ先頭文字に
置換する方法です。が、現在のところ、QXエディタはパラグラフの長さの
制限が半角4000文字なので、QXで使うとわりと頻繁に「4000を超えた」
というエラーで中止されます。でも、マクロのないエディタでも
使えるので、こういうときだけフリーのエディタ(たくさんあって楽しいですよ)
を使うのもいいのでは。

次へ
現在の既読番号は 0  既読を


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

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