■ 質問はここへ ■

前へ 次へ
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を超えた」
というエラーで中止されます。でも、マクロのないエディタでも
使えるので、こういうときだけフリーのエディタ(たくさんあって楽しいですよ)
を使うのもいいのでは。

No. 1308 (1307へのコメント)投稿者: 野口五郎日付: 2004/09/25 05:51:09
題名 : Re^2:行末改行を削除する方法

かぶねこ様

ご丁寧なアドバイスを有難う御座いました。

対象はPDFファイルで購入した対訳集なのですが、数字・英文字・かな・漢字
など改行の前も後も最初に来る文字が不規則であり、また改行箇所の文字数も
不規則なため結局手作業で改行を削除するしかないかなと諦めています。
気の遠くなる作業ですが (^^;

PDFファイルをテキスト化する必要はたまにあると思うのですが、なんとか
できるようPDFソフトのメーカーにも考えて欲しいと思います。

頂いたアドバイスは今後の参考に生かしたいと思います。
ありがとうございました。

No. 1309投稿者: 原田日付: 2004/09/25 15:21:13
題名 : XPでユーザーなのですが、

マックのIBOOKの購入を検討しています。
こういう場合、再度QXの購入になるのですよね?!
素人質問ですみませんが、マックでもQXは使えるのですか?
XPとの互換性はあるのしょうか。

No. 1310 (1309へのコメント)投稿者: かぶねこ HP日付: 2004/09/25 20:11:51
題名 : Re:XPでユーザーなのですが、

Macintosh は Windows とは根本から違う OS を使ってますので、
互換はまったくありません。QXエディタも使えません。
Macintosh でもテキストエディタはありますが、縦書きは困難です。

No. 1311投稿者: ごっつぁん日付: 2004/09/30 22:39:57
題名 : バックアップの数について

QX使ってるユーザーです。
毎日プログラミングで使っているのですがバックアップファイルを9までしか設定できませんよね?
これを無限大(or999)にしたいのです。
というのは、逐次セーブする癖があり、9個では全然足りません。
1時間前のファイルに戻したいことがしばしば。

何か良い方法ないでしょうか?

No. 1312 (1311へのコメント)投稿者: CINEPHILE日付: 2004/10/01 01:48:14
題名 : Re:バックアップの数について

標準のバックアップでは無理だと思います。一般マクロをキー操作で実行して
バックアップするか、自動実行マクロを利用して何らかのタイミングで自動的
にバックアップするような方法が考えられまが、どちらが適当であるかは目的
や使い方次第ですね。

プログラミングが目的であれば、CVS で完全にバージョン管理をすることも可
能だと思いますが、今回の質問の趣旨はそのようなバックアップとは違うんで
しょうか?

No. 1313 (1312へのコメント)投稿者: ごっつあん日付: 2004/10/01 12:28:02
題名 : Re^2:バックアップの数について

>プログラミングが目的であれば、CVS で完全にバージョン管理をすることも可
>能だと思いますが、今回の質問の趣旨はそのようなバックアップとは違うんで
>しょうか?

CVSは版数管理ですよね。バージョンではなく、セーブ時にバックアップしたいのですが
マクロ作成にチャレンジしてみます。

(レジストリにバックアップ数最大値でもあればと期待しましたが...)

No. 1314 (1313へのコメント)投稿者: ごっつぁん日付: 2004/10/02 22:36:37
題名 : Re^3:バックアップの数について

結局、自製ソフトをマクロが呼び出す形で完成しました。
(ファイル名がダブらないように連番にして保存する。)

これで無限にバックアップできるようになりますた。
arakenさん、今後も頑張って下さいね。

No. 1315投稿者: 野口五郎日付: 2004/10/08 02:16:50
題名 : EDMaxによる掲示板巡回

最近メールソフトをEDMaxフリー版に乗り換え、この掲示板をメールソフトで自動巡回したいと思っております。

「管理者からのお知らせ」に掲示されている「解析ファイル」をBBXファイル化して設定し試したところ「管理者からのお知らせ」掲載記事はすべて導入できました。
その後URLをhttp://0ban.com/forum/write.cgi?f=22としてメッセージ受信を起動しましたが、何も受信できません。
どの辺が誤っているのかご教示いただけませんでしょうか?

宜しくお願い致します。

No. 1316投稿者: 1006日付: 2004/10/10 01:12:57
題名 : 操作できませーん

CAD操作のためにどこでもホイールをインストールしましたが動作しません。パソコンはXP、CADはCAWAWAとアークドロウというソフトです。
何度かインストールしてみましたができませんでした。どこでもホイールはスタート画面においています。

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


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

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