Indexへ
(5406)//【5412】→(5419)
------------------------
【タイトル】文字編集
【記事番号】 5412 (*)
【 日時 】06/02/10 21:35
【 発言者 】ハマグチ

いつもお世話になっております。

友人に聞かれて dos JWC 時代の 書き込みの途中に文字を足す
方法をいろいろやってみましたが なかなか良い方法がありません

文字入力ダイヤログのカーソル位置を移動して適当な位置で貼り付けを
行ってみましたが ダイヤログ内では連続しているのですが
適当な位置に配置(連結した文字列)すると連結した文字列にスペースが
入り込んでしまいます。 再度この文字列をダイヤログに表示させても
スペースは表示されません。

これってなんだろう?

文字列に文字を簡単に挿入できる方法をご存知の方、ご指導ください。

                        ハマグチ


Indexへ
(5412)←【5419】→(5436)
------------------------
【タイトル】Re(1):文字編集
【記事番号】 5419 (5412)
【 日時 】06/02/11 10:14
【 発言者 】ハマグチ

前回の文字列を座標ファイルに書き出し内容をみてみました。
どうも、ダイアログ内で貼り付けをすると、貼り付け文字の最後で
改行されています。 改行部分を修正すると きちんと表示されます。
もし jwwの仕様上問題が無いのでしたら貼り付け時に改行されないよう
していただけないでしょうか?
何かのついでにお願いします
 
      ただただ作者様には、頭が下がります。


Indexへ
(5419)←【5436】→(5441)
------------------------
【タイトル】Re(2):文字編集
【記事番号】 5436 (5419)
【 日時 】06/02/11 21:38
【 発言者 】ハマグチ

追加説明です
 座標ファイルに直接改行して書き込んだ文字は、改行部分
 の文字は表示してくれ無いようです。
 


Indexへ
(5436)←【5441】→(5442)
------------------------
【タイトル】Re(3):文字編集
【記事番号】 5441 (5436)
【 日時 】06/02/12 10:41
【 発言者 】gorilla

▼ハマグチさん:
>dos JWC 時代の 書き込みの途中に文字を足す
>方法をいろいろやってみましたが 

dosJWCで作ったデータを加工する と言う意味ですか??

JWW4.10a win2000 でやってみた限りではこんな具合です
操作
 1.文字列A 文字列B を各々書き込む
 2.文字列Bを範囲選択して <コピー>
 3.文字コマンドで 文字列Aを左クリック ダイアログに表示
 4.ダイアログ内で文字列Aの中間部分に <貼付>→文字列C とする
 5.左クリックで文字列Cを書き込む
結果
 ダイアログ内での文字列Cには、追加したBの直後に<・>が付いています
 画面に書き込んだ文字列Cでは、追加したBの直後に空白が入ります
 <・>を削除すると 問題なく連続します
 座標ファイルに書き出してみると 追加Bのあとで改行されています

ハマグチさんの場合はダイアログ内 <・>が表示もされないのですね
何が違うのか、わかりません

また、文字列B の選択コピーの際に
 ・文字列ダイアログ内の文字の一部を選択し、右クリック→コピー
 ・他のTEXTファイルなどの文字の一部を、右クリック→コピー
したものを 貼り付けた場合は、ダイアログ内文字列Cは <・>もなく、画面に書き込んだ結果の文字列Cも空白はなく、全く問題はありません
 
範囲選択で文字列B全体を選択コピーすると 文字列終端の改行コードまで読み込んでしまうので それを貼り付けるとおかしな事が起きる と言うことなんでしょうね
選択の方法を注意さえすればいいんじゃないでしょうか


Indexへ
(5441)←【5442】→(5443)
------------------------
【タイトル】Re(4):文字編集
【記事番号】 5442 (5441)
【 日時 】06/02/12 11:25
【 発言者 】幡

>ハマグチさんの場合はダイアログ内 <・>が表示もされないのですね
>何が違うのか、わかりません

http://support.microsoft.com/default.aspx?scid=kb;ja;822372

Windows2000だと「・」で表示されてXPだと違うということでしょう。いずれにしても改行コードですので、改行されるのが嫌なら改行コードを貼り付けないのがよいと思います。


Indexへ
(5442)←【5443】→(5452)
------------------------
【タイトル】Re(5):文字編集 疑問点解消
【記事番号】 5443 (5442)
【 日時 】06/02/12 13:21
【 発言者 】ハマグチ

gorilla さん 幡 さん
ご指導ありがとうございます

当方 OS winxp 環境です DOS JWC の編集ではなく 同じような操作方法を
聞かれ 当方の操作方法がいけなかったのですが、疑問に思っていました。
結局、私の操作方法が改行コードまでコピーしていたのですね。
win2000 のように何か改行表示らしきものが表示されていれば良かったのですが
何も表示なしの状態だったので分かりませんでした。
一度コピーしたい文字列を取り込んでここでコピーすればなんら問題は無いです
ただ、少し面倒な気がしますが、お決まりの決め事みたいですね。
その後色々調べていましたら、文字記入ダイアログ内の数字 たぶん
全角1半角0.5だと思うのですが、改行が挿入されている場合は0.5カウントが多く表示されて
います。カーソル位置を移動していくと、一度カーソルがとまる箇所があり、この部分を削除
すると思い通り表示出来るようになりました..が でも位置を探すのが面倒です
ご指導いただいた方法で操作するよう説明したいと思います。

モヤモヤが晴れてすっきりしました。
ありがとうございました。


Indexへ
(5443)←【5452】→(5454)
------------------------
【タイトル】Re(6):文字編集 疑問点解消
【記事番号】 5452 (5443)
【 日時 】06/02/12 20:34
【 発言者 】coolyoppe

▼ハマグチさん:
> gorilla さん 幡 さん
>ご指導ありがとうございます
>
>当方 OS winxp 環境です DOS JWC の編集ではなく 同じような操作方法を
>聞かれ 当方の操作方法がいけなかったのですが、疑問に思っていました。
>結局、私の操作方法が改行コードまでコピーしていたのですね。
>win2000 のように何か改行表示らしきものが表示されていれば良かったのですが
>何も表示なしの状態だったので分かりませんでした。
>一度コピーしたい文字列を取り込んでここでコピーすればなんら問題は無いです
>ただ、少し面倒な気がしますが、お決まりの決め事みたいですね。
>その後色々調べていましたら、文字記入ダイアログ内の数字 たぶん
>全角1半角0.5だと思うのですが、改行が挿入されている場合は0.5カウントが多く表示されて
>います。カーソル位置を移動していくと、一度カーソルがとまる箇所があり、この部分を削除
>すると思い通り表示出来るようになりました..が でも位置を探すのが面倒です
>ご指導いただいた方法で操作するよう説明したいと思います。
>
>モヤモヤが晴れてすっきりしました。
>ありがとうございました。

こんにちは。

解決されたようですが、改行コード付きの文字が含まれるもので
DXFファイルを作成してしまうと不正ファイルとなってしまうようです。
以前に報告がありますので参考にしてみて下さい。

http://hpcgi2.nifty.com/jw_cad/c-board.cgi?cmd=ntr;tree=5138;id=003

この中で、外部エディタを使った修正の方法なども載せていましたが、
一つの文字列に複数の改行コードが含まれている場合だと判別出来ないので、
座標コマンドで確認修正する方法が良いと思います。
(「ch 座標 角度 "文字列」というのが文字データになりますので、
文字列だけで改行されているところに改行コードが在るということに
なります。その改行を削除して上の文字列の後にくっつけるように修正
すればOKかと思います。もちろん、文字を削除後、座標ファイル読込で
同じ位置に貼り付けしないと修正は完了しません。)


Indexへ
(5452)←【5454】//(5426)
------------------------
【タイトル】Re(7):文字編集 疑問点解消
【記事番号】 5454 (5452)
【 日時 】06/02/12 21:51
【 発言者 】ハマグチ

▼coolyoppeさん:
重ね重ねのご指導ありがとうございます
確かにdxfに変換して再度読み込んでみますと、文字の内容が一部抜けたり
化けたりすることを確認しました。
文字途中の貼り付けはだめだけど最後に追加の貼り付けは使えるかなとも考えて
いましたが考えが甘かったようです。

前回dxfが変だといった発言は見ていましたのですが、他人事と思っておりました
私自身、文字編集にこのような操作はほとんどしませんでしたし、当方の環境では
dxfにての受け渡しもあまりありませんでした。
jwwを使ってなんら問題もありませんでした

ただ県などの仕事で最終オリジナル+dxfといったことも聞いております。
いろんな方とデーターの受け渡しをdxfでされる方達にとっては、
基本的には、禁じ手とすべき操作方法なのかも知れませんね
 
sfc変換の場合は(jwwでスペース表示されている場合)ブロック化されていますが(当方の設定のせいなのか、いまだ良くわかっていませんsfc)文字の表示は逆に旨く表示します
改行によるスペースが入りこんでもいません。
線とか色々すべて検証したわけでは有りませんが

とにかく大変重要な事をお教えいただき感謝しております