Jw_cad 情報交換室−その3New

 JWW についての情報交換の場としてお使いください
初心者の方などのご相談は Jw_cad 相談 室−その2をご利用ください
なお、情報交換室と相談室の両方に同じ内容を投稿するのはご遠慮ください

2009年9月以前の発言過去ログのページからご覧ください。

それ以降の過去ログは消失しています。
申し訳ありませんが、復活の予定はありません。


  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃過去ログ ┃ホーム  
6 / 301 ツリー    ←次へ | 前へ→

文字打ち消し線が画面に表示されない sue 17/10/17(火) 14:37

Re:文字打ち消し線 外変(2) sue 17/11/3(金) 12:05
Re:文字打ち消し線 外変(2) いっち 17/11/3(金) 16:52
Re:文字打ち消し線 外変(2) いっち 17/11/4(土) 19:26
Re:文字打ち消し線 外変(2) sue 17/11/4(土) 20:53
Re:文字打ち消し線 外変(2) R.N 17/11/4(土) 21:38
Re:文字打ち消し線 外変(2) sue 17/11/4(土) 21:48
Re:文字打ち消し線 外変(2) sue 17/11/4(土) 22:36

Re:文字打ち消し線 外変(2)
 sue  - 17/11/3(金) 12:05 -
▼いっちさん:

ご教示ありがとうございます。
お返事遅くなり申し訳ございません。

今週は毎日出掛けており本日やっとゆっくり机に向かってます。
いま図書館です。

まずお断りを。
これまでの動作環境は旧PCと新PCが混ざってました。すみません。
これ以降は新PCでの動作のみに限って発言致します。


先日 system32 フォルダに入れた jgawk は、いま見たら1993年の年代物でした。(^^;

DOS窓で jgawk -W version を実行すると下記内容でした。

 サポートされていない 16 ビットアプリケーション
 なので、jgawk は実行できない。

これをアドバイス通り gawkm115.zip のやつをリネームして入れなおしたら
GNU Awk 3.0.6 + multi-byte extension 1.15 で始まるOKの表示になりました。


現時点(11/3 12:04)で以下外変はうまくいっていません。
× 従来から旧PCで使っていた文字囲みなどNG
× somenさん外変NG

しかし、別コメントにあります js はOKです!


取り急ぎご報告まで。
sue


>▼sueさん:
>
>Windowsにて、
>Windows システムツール〜コマンドプロンプトを選択して、「DOS窓」を表示させてください。
>(もっと簡単に「DOS窓」を表示させる方法をご存知の場合には、その方法で表示させてください。)
>
>そして、
>
>jgawk -W version
>
>と入力してください。
>
>> GNU Awk 3.0.6 + multi-byte extension 1.15
>> Copyright (C) 1989, 1991-2000 Free Software Foundation.
>>
>> This program is free software; you can redistribute it and/or modify
>> it under the terms of the GNU General Public License as published by
>> the Free Software Foundation; either version 2 of the License, or
>> (at your option) any later version.
>>
>> This program is distributed in the hope that it will be useful,
>> but WITHOUT ANY WARRANTY; without even the implied warranty of
>> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
>> GNU General Public License for more details.
>>
>> You should have received a copy of the GNU General Public License
>> along with this program; if not, write to the Free Software
>> Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
>
>と表示されれば、OKですが、 sueさんのパソコンではそうはならないと思います。
>何故なら、パスの通っているフォルダーに jgawk.exe が入っていないからです。
>
>そのメッセージが、
>> DOS窓のキャプチャーを撮りました。
>-------------------------------------------------------------------
>'jgawk' は、内部コマンドまたは外部コマンド、
>操作可能なプログラムまたはバッチ ファイルとして認識されていません。
> 1 個のファイルをコピーしました。
>続行するには何かキーを押してください . . .
>-------------------------------------------------------------------
>
>です。
>
>> gawk.exe や jgawk.exe は、パスの通ったフォルダ(system32)にあります。
>> 他の文字関係の外変は使えています。例えば、文字回転、文字囲みなど。
>
>と書かれていますが、jgawk ではなく、gawk を指定した外変が動いているだけではないでしょうか。
>(もしかしたら、jgawk.exe ではなく、igawk.exe を入れてしまっているのかもしれません。)
>(igawk.exe を用いた外部変形というのは、あまり聞いたことがありません。)
>
>jgawk.exe は、「gawkm115.zip」の中にある gawk.exe を jgawk.exe にリネームしたものを用います。
>何故そのようなめんどうな事をするかというと、「README.MB」に下記が書かれているからです。
>
>> 起動時のプログラム名によりマルチバイト文字として認識する文字セットのデ
>> フォルトを変更します。その規則は以下の通りです.
>>
>> 1. jgawk などプログラム名の先頭が j のとき
>> gawk コンパイルに指定した文字セットをマルチバイト文字として認
>> 識する.
>
>尚、このリネームする方法は、「gawkm115.zip」の場合に有効な方法であって、他のgawkで行っても単にリネームしたに過ぎなかったりします。
>
>文章が長くなって申し訳ありません。
>「gawkm115.zip」のダウンロード先は、ご存知ですね。
>ご存じない場合には、再度お知らせください。
>
>※早起きしたので、投稿が早すぎたかもしれません。
> R.Nさんからのレスを待った方が、分かり易くて良かったかも。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36@i121-117-167-68.s30.a048.ap.plala.or.jp>
・ツリー全体表示

Re:文字打ち消し線 外変(2)
 いっち  - 17/11/3(金) 16:52 -
▼sueさん:

ご連絡が、遅れました。

> これをアドバイス通り gawkm115.zip のやつをリネームして入れなおしたら
> GNU Awk 3.0.6 + multi-byte extension 1.15 で始まるOKの表示になりました。

> 現時点(11/3 12:04)で以下外変はうまくいっていません。
> × 従来から旧PCで使っていた文字囲みなどNG
> × somenさん外変NG

外部変形によっては、jgawk を指定するのでは無く、gawk を指定している場合もあると思いますので、gawkm115.zip の中にある gawk.exe (つまりリネームする前のもの) も、いっしょに同じフォルダーに入れて置くのが良いです。

AFsoft さんのホームページに書かれていたのですが、パスの通ったフォルダではあっても、system32 ですと、動かないそうです。
C:¥Windows なら動いたと、書かれていました。

下記の方法もあると思います。

「DOS窓」(コマンドプロンプト)にて、
path
と入力すると、私の場合は、
C:\Ruby23\bin
にも、パスが通っている事が分かります。
(Rubyのパスは、Rubyのバージョンによって異なります。)
(このC:\Ruby23\binには、ruby.exe とrubyw.exe も入っています。)

そこに、gawkとjgawkを、入れる方法もあると思います。
(実際にやってみました。ちゃんと動きます。)

Rubyがバージョンアップする度に、Rubyを更新されている方に対しては、お勧めのフォルダーでは無いと思いますが、Jw_cadユーザーの場合、割と古いRubyのまま利用されている事が多いと思いますので、良いような気がします。

私の場合は、手動でパスを通しています。
gawk と jgawk だけのフォルダーにパスを通しているのではなくて、パスを通したエディターのフォルダーに一緒に入れています。

そもそも、system32 に入れるというのを、どなたが言い始めたのか分かりませんが、現在のWindowsでは無理な場合があるようです。

個人的に、C:¥Windows とか、system32 に、入れない理由は下記です。

ウイルス対策ソフトに、jgawk が検出されるなど、ほとんどない事だと思います。
しかし、systemコマンドを実行すると、その内容がたとえ安全な内容であったとしても、私のパソコンでは、jgawk を削除しました。
そういう事があったので、個人的には、C:¥Windows とか、system32 を避けているだけで、それ以上深い意味はありません。

深い意味はありませんので、C:¥Windows でも良いかも知れません。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36@KD113151236026.ppp-bb.dion.ne.jp>
・ツリー全体表示

Re:文字打ち消し線 外変(2)
 いっち  - 17/11/4(土) 19:26 -
▼sueさん:

自分でも、検証しました。

もしこれまで通り、C:\Windows\System32にjgawk.exeを入れたいのでしたら、
C:\Windows\SysWOW64にも同じjgawk.exeを入れれば良いです。

コマンドプロンプト(DOS窓)では、C:\Windows\System32に入れたjgawkを利用し、32ビットプログラムであるJw_cadの外部変形として利用する場合は、自動的に、C:\Windows\SysWOW64に入れたjgawkを利用する事になります。

しかし、C:\Windowsに jgawk.exeを入れた場合には、1箇所入れるだけでコマンドプロンプト(DOS窓)でも、Jw_cadの外変としても利用できます。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36@KD113151236026.ppp-bb.dion.ne.jp>
・ツリー全体表示

Re:文字打ち消し線 外変(2)
 sue  - 17/11/4(土) 20:53 -
▼いっちさん:

引き続きアドバイスありがとうございます。
みなさま、お手数をお掛けしております。

両方とも C:\Windows に入れました。
他フォルダーにあったものは消しました。

結果OKです。
〇 従来から旧PCで使っていた文字囲みなどOK
〇 somenさん外変OK
〇 js外変OK

これで外変は動きました。ただし目的達成していません。

JWWの基本設定で“文字の輪郭を背景色で描画”にチェック
を入れているので、線を使って表現した打消し線は消えて
しまいます。

これはこれで、もう少し対応策を考えて行きたいです。

sue

>▼sueさん:
>
>自分でも、検証しました。
>
>もしこれまで通り、C:\Windows\System32にjgawk.exeを入れたいのでしたら、
>C:\Windows\SysWOW64にも同じjgawk.exeを入れれば良いです。
>
>コマンドプロンプト(DOS窓)では、C:\Windows\System32に入れたjgawkを利用し、32ビットプログラムであるJw_cadの外部変形として利用する場合は、自動的に、C:\Windows\SysWOW64に入れたjgawkを利用する事になります。
>
>しかし、C:\Windowsに jgawk.exeを入れた場合には、1箇所入れるだけでコマンドプロンプト(DOS窓)でも、Jw_cadの外変としても利用できます。

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36@210.6.138.210.rev.vmobile.jp>
・ツリー全体表示

Re:文字打ち消し線 外変(2)
 R.N  - 17/11/4(土) 21:38 -
▼sueさん:

こんばんは、

>JWWの基本設定で“文字の輪郭を背景色で描画”にチェック
>を入れているので、線を使って表現した打消し線は消えて
>しまいます。

その右の、"□文字(寸法図形、ブロック図形)を最後に描画"を
チェック無では、どうなるでしょう?

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:56.0) Gecko/20100101 Firefox/56.0@i180-63-96-156.s41.a034.ap.plala.or.jp>
・ツリー全体表示

Re:文字打ち消し線 外変(2)
 sue  - 17/11/4(土) 21:48 -
▼R.Nさん:

チェックの有り無しを繰り返してみました。
どちらも同じで線が文字に隠れてしまいます。

sue


>▼sueさん:
>
>こんばんは、
>
>>JWWの基本設定で“文字の輪郭を背景色で描画”にチェック
>>を入れているので、線を使って表現した打消し線は消えて
>>しまいます。
>
>その右の、"□文字(寸法図形、ブロック図形)を最後に描画"を
>チェック無では、どうなるでしょう?

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36@210.6.138.210.rev.vmobile.jp>
・ツリー全体表示

Re:文字打ち消し線 外変(2)
 sue  - 17/11/4(土) 22:36 -
▼R.Nさん:

一般の逆順描画のチェックを外してうまくいきました!

今となってはなぜ逆順に描画させる jwf にしているのか
自分でも思い出せません。まぁこの部分は様子を見るとして
当面この運用でやってみます。ありがとうございました。

sue

>▼sueさん:
>
>こんばんは、
>
>>JWWの基本設定で“文字の輪郭を背景色で描画”にチェック
>>を入れているので、線を使って表現した打消し線は消えて
>>しまいます。
>
>その右の、"□文字(寸法図形、ブロック図形)を最後に描画"を
>チェック無では、どうなるでしょう?

引用なし

パスワード


<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36@243.176.138.210.rev.vmobile.jp>
・ツリー全体表示

6 / 301 ツリー    ←次へ | 前へ→
  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃過去ログ ┃ホーム  
 734435
ページ:  ┃  記事番号:  

C-BOARD Moyuku v1.03b3
Jw_cad Copyright (C)1997-2016 Jiro Shimizu & Yoshifumi Tanaka