Indexへ
(12108)//【12040】→(12046)
------------------------
【タイトル】DXF保存で縦書きが横書きに
【記事番号】 12040 (*)
【 日時 】03/12/11 16:46
【 発言者 】roku roku@nojitech.com

”縦書き”の文字列があるファイルを、DXF形式で保存すると
その文字列が”横書き”に変更されてしまいます。
この現象は、私の環境だけでしょうか?。
Jw_winのバージョンは、Ver3.51C でOSは Win2K です。


Indexへ
(12040)←【12046】→(12047)
------------------------
【タイトル】Re:DXF保存で縦書きが横書きに
【記事番号】 12046 (12040)
【 日時 】03/12/11 18:09
【 発言者 】joker
【 リンク 】http://www.atsmile.com/jw/



▼rokuさん:
>”縦書き”の文字列があるファイルを、DXF形式で保存すると
>その文字列が”横書き”に変更されてしまいます。
>この現象は、私の環境だけでしょうか?。

いえ、残念ながら、そのようですね。

一旦、JWC形式で保存して、
古川さんの「JWX」を使って .JWC形式→.DXF形式 へ変換
でどうぞ。
http://jwx.hp.infoseek.co.jp/


Indexへ
(12046)←【12047】→(12052)
------------------------
【タイトル】Re(1):DXF保存で縦書きが横書きに
【記事番号】 12047 (12046)
【 日時 】03/12/11 18:23
【 発言者 】古川 furukawa@mail.ne.jp
【 リンク 】http://jwx.hp.infoseek.co.jp/



▼jokerさん:
>▼rokuさん:

>一旦、JWC形式で保存して、
>古川さんの「JWX」を使って .JWC形式→.DXF形式 へ変換
>でどうぞ。

もしくは、中原さんの JacConvert (シュアウェア \2500 試用期間 2ヶ月) を使って、.JWW形式 → .DXF/DWG形式で。

http://www.vector.co.jp/soft/dl/win95/business/se25209


Indexへ
(12047)←【12052】→(12048)
------------------------
【タイトル】検証有り難う御座いました。
【記事番号】 12052 (12047)
【 日時 】03/12/11 19:13
【 発言者 】roku roku@nojitech.com

jokerさん、古川さん検証、有り難う御座いました。
私の環境だけでは無かったので安心いたしました?。

私も、JacConvert を使って変換しています。

「DXF_HDR.DAT」の編集は、早速やってみようと思います。


Indexへ
(12052)←【12048】→(12049)
------------------------
【タイトル】Re:追記
【記事番号】 12048 (12046)
【 日時 】03/12/11 18:26
【 発言者 】joker
【 リンク 】http://www.atsmile.com/jw/



▼rokuさん:

追記します。

今、Ver3.51cでためしに縦字を書いてDXF出力しましたら
OKを確認しました。
といっても、DXF_HDR.DATを書き換える必要があります。(^^;;

ファイル「DXF_HDR.DAT」をテキストエディタで開き、
最後の部分の
 0
TABLE
 2
STYLE
70
   1
 0
STYLE
 2
STANDARD
70
   0
40
0.0
41
1.0
50
0.0
71
   0
42
0.2
 3
txt
 4
bigfont.shx
 0
ENDTAB
 0
EOF



 0
TABLE
 2
STYLE
70
   2
 0
STYLE
 2
STANDARD
70
   0
40
0.0
41
1.0
50
0.0
71
   0
42
0.2
 3
txt
 4
extfont.shx
 0
STYLE
 2
TATEGAKI
70
   4
40
0.0
41
1.0
50
0.0
71
   0
42
0.2
 3
txt
 4
extfont.shx
 0
ENDTAB
 0
EOF

と書き換えればOK。

うーん、文字スタイルを「TATEGAKI」にして出力してるのに
なんで、文字スタイル定義の方を追加記述されていないのかな?
いや、単なる ど忘れかな? (^^;;


Indexへ
(12048)←【12049】→(12051)
------------------------
【タイトル】Re(1):追記
【記事番号】 12049 (12048)
【 日時 】03/12/11 18:33
【 発言者 】古川 furukawa@mail.ne.jp
【 リンク 】http://jwx.hp.infoseek.co.jp/



▼jokerさん:

>うーん、文字スタイルを「TATEGAKI」にして出力してるのに
>なんで、文字スタイル定義の方を追加記述されていないのかな?

どのみち、文字ごとに、どっちのスタイルを使うのか指定する必要があるので、直接、DXFファイルを修正するのは大変かと。(^^ゞ


Indexへ
(12049)←【12051】→(12056)
------------------------
【タイトル】Re:文字スタイル
【記事番号】 12051 (12049)
【 日時 】03/12/11 18:50
【 発言者 】joker
【 リンク 】http://www.atsmile.com/jw/



▼古川さん:

>どのみち、文字ごとに、どっちのスタイルを使うのか指定する必要があるので、直接、DXFファイルを修正するのは大変かと。(^^ゞ

いや、DXFファイルを出力して、そのDXFファイルを編集してくれ、
とJWWユーザーに言ってるのではなくて、

DXF_HDR.DATを一度書き換えておけば、
横文字、縦文字を、そのまんま、DXF出力すればそのまんま
横文字、縦文字として反映されますよ、って事を書いてる訳です。

だから、
JWW351C.EXE内のDXF_HDR.DATを最初から JWW作者さんが
新しく書き換えてくれておいたら、別段、何の問題もなく
今回のような質問もあり得ないなー っていうだけの事です。
何でだろう?
いや、単に、ど忘れと違う? って事を書いただけです。
だって、
横文字の時は、文字は、STANDARDという文字スタイルで出力していて
縦文字の時は、文字は、TATEGAKIという文字スタイルで出力してるのだから
当然、DXF_HDR.DATにも、
STANDARDの文字スタイル定義だけではなく、
TATEGAKIの文字スタイル定義も、記述していないと意味無いですから〜

つー訳で、古川さんも、DXF_HDR.DATを確認して、書き換えてみて下さい。
あっさり、縦文字で出せますから。


Indexへ
(12051)←【12056】//(12042)
------------------------
【タイトル】TATEGAKI スタイル、無いとまずいかも。
【記事番号】 12056 (12051)
【 日時 】03/12/11 22:39
【 発言者 】古川
【 リンク 】http://jwx.hp.infoseek.co.jp/



▼jokerさん:
>つー訳で、古川さんも、DXF_HDR.DATを確認して、書き換えてみて下さい。
>あっさり、縦文字で出せますから。

なるほど、文字データには、TATEGAKI の文字スタイルがちゃんと出力されていました。

先日、たまたまですが、縦書き文字をDXF出力してAutoCAD で読み込む機会がありましたが、DOS版とJWWで、AutoCAD読み込みの、文字と言うより、文字列自体の向きが違うのを見つけて、不思議な感じがしていました。

つまり JWW で縦向きに書いても、AutoCAD で読み込むと、文字列の向き自体が横向きに変わっているんです。DOS版では、縦向きのままです。

これは、AutoCAD の文字スタイルで縦書き指定すると、文字列の向きが回転する事を見込んで、わざと回転している物と思われます。

そう考えると、TATEGAKIという文字スタイルが無い事は、まずいような気がしますね。次回バージョンアップのおりにでも、DXF_HDR.DAT にTATEGAKI 文字スタイルを書き加えていただけるよう、お願いいたします。