emath saloon (Read Only)

新規発言一覧最新記事過去一覧検索HOME

スレッド

└◇811:
Re:emathPsに関して [tDB] 05/07 10:45

 └◇812:Re[2]:emathPsに関して [wizard] 05/07 11:37
  ├◇813:Re[3]:emathPsに関して [tDB] 05/07 11:59
  │└◇815:Re[4]:emathPsに関して [wizard] 05/08 09:45
  │ └◇816:Re[5]:emathPsに関して [tDB] 05/08 09:49
  │  ├◇818:--- [---] 05/08 09:59
  │  └◇819:Re[6]:emathPsに関して [wizard] 05/08 10:26
  │   └◇820:Re[7]:emathPsに関して [tDB] 05/08 10:40
  │    └◇821:Re[8]:emathPsに関して [wizard] 05/08 10:59
  │     └◇822:Re[9]:emathPsに関して [tDB] 05/08 11:31
  │      └◇823:Re[10]:emathPsに関して [wizard] 05/09 00:23
  │       └◇824:Re[11]:emathPsに関して [wizard] 05/09 10:35
  │        └◇825:Re[12]:emathPsに関して [tDB] 05/09 16:28
  │         └◇826:Re[13]:emathPsに関して [wizard] 05/10 09:24
  │          └◇827:Re[14]:emathPsに関して [tDB] 05/10 09:53
  │           └◇828:Re[15]:emathPsに関して [wizard] 05/10 10:11
  │            └◇829:Re[16]:emathPsに関して [tDB] 05/10 10:42
  │             └◇830:Re[17]:emathPsに関して [wizard] 05/10 11:11
  │              └◇831:Re[18]:emathPsに関して [tDB] 05/10 11:41
  └◇814:Re[3]:emathPsに関して [st] 05/08 02:04
   └◇817:Re[4]:emathPsに関して [wizard] 05/08 09:56


811● Re:emathPsに関して[ tDB ] 2010 05/07 10:45
dviout の gs に関する設定に問題ありでしょう。

dviout を単独に開いて,メニューから
  Option
    Setup Parameters...
とたどると
  DVIOUT のプロパティ
と称するダイアログが開きます。
  Graphic の項を開いて,その中ほど
    gsx:
  の右に gs の起動コマンドがフルパスで記入されています。
それが正しければ
> Cannot get C:\Users\user\Desktop\a\a.e1.pbm
ということにはならないはずです。

その gsx: の所をマウスで左クリックすると
  automatic search ?
と聞いてきますから,
  はい(y)
と答えます。前とは違う表示になったら,
  save
  Ok
と2つのボタンを押します。

さて,変化がありましたか?
スレッド一覧


812● Re[2]:emathPsに関して[ wizard ] 2010 05/07 11:37
お忙しいところ、ありがとうございます。

>   の右に gs の起動コマンドがフルパスで記入されています。
> それが正しければ
> > Cannot get C:\Users\user\Desktop\a\a.e1.pbm
> ということにはならないはずです。
調べましたが、問題にはありませんでした。

> その gsx: の所をマウスで左クリックすると
>   automatic search ?
> と聞いてきますから,
>   はい(y)
> と答えます。前とは違う表示になったら,
>   save
>   Ok
> と2つのボタンを押します。
念のため、やってみましたが、変化はなかったです。

しかし今度はユーザーアカウント制御に引っ掛かるようになったみたいで
dvioutを使用すると、その度にdviout.exeが認識出来ませんという警告
が出るようになりました。
これらを回避する別法でもあればと思いますが、ちょっと予想外の展開に
パニック気味です。



wizard
スレッド一覧


813● Re[3]:emathPsに関して[ tDB ] 2010 05/07 11:59
dviout をスルーします。

a.tex が存在するディレクトリをカレントとして
コマンドプロンプトを開きます。
キーボードから
    platex a.tex
エラーがなければ
    dvipdfmx a.dvi
これで a.pdf が出来たはずですから,
それを Adobe Raeder などで見るとどうなっていますか。
スレッド一覧


815● Re[4]:emathPsに関して[ wizard ] 2010 05/08 09:45
> dviout をスルーします。
> 
> a.tex が存在するディレクトリをカレントとして
> コマンドプロンプトを開きます。
> キーボードから
>     platex a.tex
> エラーがなければ
>     dvipdfmx a.dvi
> これで a.pdf が出来たはずですから,
> それを Adobe Raeder などで見るとどうなっていますか。

おはようございます。

gswin32cは内部コマンド、外部コマンド、操作可能なプログラムまたはパッチファイルとして
認識されていませんという警告が出て、dvipdfmxではpdfが作成できていません。
ただdvipdfmを用いると…。
問題なく作成されるのですが、ただpszahyouを使っているにもかかわらず
座標や射影の表示がない状態です。
問題のあるdviをpdfに変換したような感じになっています。
ただ上記の警告が出ているので、当然と言えば当然なのかもしれません。
スレッド一覧


816● Re[5]:emathPsに関して[ tDB ] 2010 05/08 09:49
>   gswin32cは内部コマンド、外部コマンド、操作可能なプログラムまたはパッチファイルとして

gs に path を通していないのが原因です。
ついでに,dviout にも path を通しておきましょう。
スレッド一覧


818● ---[ --- ] 2010 05/08 09:59
この記事は何らかの理由で削除されました
スレッド一覧


819● Re[6]:emathPsに関して[ wizard ] 2010 05/08 10:26

> gs に path を通していないのが原因です。
> ついでに,dviout にも path を通しておきましょう。

大変申し訳ありません、今調べてやっているのですが、どうも上手く行っていません。
大変恐縮なのですが、どういう手順を踏むと、gsとdvioutのpathが通るのか
ご教授お願いします。
スレッド一覧


820● Re[7]:emathPsに関して[ tDB ] 2010 05/08 10:40
まずは次の2つのファイルの在処を調べます:
    gswin32c.exe
    dviout.exe
フルパスでお答えください。
(複数存在している場合は全部)
スレッド一覧


821● Re[8]:emathPsに関して[ wizard ] 2010 05/08 10:59
>     gswin32c.exe
C:\usr\local\GhostScript\gs8.54\bin
にあります。複数の場合はないようです。
パソコン上に検索を掛けましたが、これ以外はありませんでした。

>     dviout.exe
C:\dviout
にあります。複数の場合はないようです。
パソコン上に検索を掛けましたが、これ以外はありませんでした。


宜しくお願い致します
スレッド一覧


822● Re[9]:emathPsに関して[ tDB ] 2010 05/08 11:31
次の3つを現在の path に追加します。
区切りには
  ;
を入れるのもお忘れなく。

C:\usr\local\GhostScript\gs8.54\bin
C:\usr\local\GhostScript\gs8.54\lib
C:\dviout

システムをいじろうというのに,OS の情報が開示されていないのですから,
この先は答えようがありません。

例えば
    XP path 追加
などの検索キーワードで検索をかければ,具体的な方法が得られるでしょう。
スレッド一覧


823● Re[10]:emathPsに関して[ wizard ] 2010 05/09 00:23
OSは、vistaです。

とりあえずtDBさまのご指導としかるべき検索(!?)で設定を完了することが出来ました。

後学のためにお聞きしたいのですが、OSが違うと、何が違って来るのでしょうか?
設定の仕方そのものが変わって来るのでしょうか。
スレッド一覧


824● Re[11]:emathPsに関して[ wizard ] 2010 05/09 10:35
追記です。

深夜に書き忘れていたのですが、
Ghostscript8.54:Can't find initialization file gs_init.ps.
というエラーが出ています。

宜しくお願い致します。
スレッド一覧


825● Re[12]:emathPsに関して[ tDB ] 2010 05/09 16:28
次の情報をお知らせください。

1. dviout の system info (再度)

2. コマンドプロンプトで
     gswin32c --help
を実行した結果

3. gs_init.ps というファイルの在処(フルパスで)
スレッド一覧


826● Re[13]:emathPsに関して[ wizard ] 2010 05/10 09:24
おはようございます


dvioutのsystem info

 --- Environment ---
C:\dviout\dviout.exe
dviout          : Ver 3.18 (March 18, 2006)
OS              : Windows2000  Version 6.0 (4 日本語 (日本))
comctl32.dll    : Version 5.82
shell32.dll     : Version 6.0
printer         : Microsoft XPS Document Writer(600dpi)
TeX 3.141592 (Web2C 7.5.5)
pTeX 3.141592-p3.1.10 (sjis) (Web2C 7.5.5)
dvips(k) p1.7a 
dvipdfmx-20051229(cvs) 
GPL Ghostscript 8.54 (2006-05-17)
TEXMF=""
TEXMFMAIN=""
TEXMFCNF=""
GS_LIB=""
PATH="C:\Perl\site\bin;C:\Perl\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\DigiOn\DiXiM Media Client for Media Center;C:\Program Files\Common Files\Sony Shared\FeliCaLibrary;C:\Program Files\Common Files\Roxio Shared\10.0\DLLShared\;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\Common Files\Roxio Shared\10.0\DLLShared\;C:\Program Files\Common Files\Ulead Systems\MPEG;C:\Program Files\Edy\Edy Library;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\usr\local\bin\;C:\usr\local\GhostScript\gs8.54\bin;C:\usr\local\GhostScript\gs8.54\lib;C:\dviout"
 --- parameters ---
multi=4
gsx=C:\usr\local\GHOSTS~1\gs8.54\bin\gswin32c.exe
ToEdit=^c^V
gen="`C:\usr\local\bin\mktexpk.exe --dpi ^d --bdpi ^D --mag ^M ^s"
BMP=6:6:800
TEXROOT=c:\usr\local\share\texmf\fonts
TEXPK=^r\tfm\\^s^tfm;^r\pk\\^s.^dpk;^r\vf\\^s.vf;^r\ovf\\^s.ovf;^r\tfm\\^s.tfm

 --- End ---


gswin32c --helpの箇所なのですが、どうやってコピーアンドペーストすればいいのでしょうか?
どこかにテキストファイルで、データを吐き出してくれているのでしょうか。
これを正確にタイピングする自信がありません。


gs_init.psは、C:\usr\local\GhostScript\gs8.54\lib
に存在しています。


宜しくお願い致します。
スレッド一覧


827● Re[14]:emathPsに関して[ tDB ] 2010 05/10 09:53
> gswin32c --helpの箇所なのですが、どうやってコピーアンドペーストすればいいのでしょうか?
> どこかにテキストファイルで、データを吐き出してくれているのでしょうか。

出力をリダイレクトしましょう。
コマンドプロンプトで

gswin32c --help > temp.txt

を実行すれば,カレントディレクトリ(コマンドプロンプトを実行したディレクトリ)
に temp.txt というファイルが出来ます。それを貼り付けてください。

注:上で temp.txt としたファイル名は任意です。
 同名のファイルがあると上書きされます。適当なファイル名で実行してください。
スレッド一覧


828● Re[15]:emathPsに関して[ wizard ] 2010 05/10 10:11
ご指導ありがとうございます

GPL Ghostscript 8.54 (2006-05-17)
Copyright (C) 2006 artofcode LLC, Benicia, CA.  All rights reserved.
Usage: gs [switches] [file1.ps file2.ps ...]
Most frequently used switches: (you can use # in place of =)
 -dNOPAUSE           no pause after page   | -q       `quiet', fewer messages
 -g<width>x<height>  page size in pixels   | -r<res>  pixels/inch resolution
 -sDEVICE=<devname>  select device         | -dBATCH  exit after last file
 -sOutputFile=<file> select output file: - for stdout, |command for pipe,
                                         embed %d or %ld for page #
Input formats: PostScript PostScriptLevel1 PostScriptLevel2 PostScriptLevel3 PDF
Default output device: display
Available devices:
   bbox bit bitcmyk bitrgb bj10e bj200 bjc600 bjc800 bmp16 bmp16m bmp256
   bmp32b bmpgray bmpmono bmpsep1 bmpsep8 cdeskjet cdj550 cdjcolor cdjmono
   declj250 deskjet devicen display djet500 djet500c eps9high eps9mid epson
   epsonc epswrite escpage ibmpro ijs jetp3852 jpeg jpegcmyk jpeggray
   laserjet lbp8 lips3 lips4 lips4v lj250 ljet2p ljet3 ljet3d ljet4 ljet4d
   ljetplus m8510 mswindll mswinpr2 necp6 nullpage pbm pbmraw pcx16 pcx24b
   pcx256 pcxcmyk pcxgray pcxmono pdfwrite pgm pgmraw pgnm pgnmraw pj pjxl
   pjxl300 pkmraw png16 png16m png256 pnga pngalpha pnggray pngmono pnm
   pnmraw ppm ppmraw ps2write psdcmyk psdrgb psmono pswrite pxlcolor pxlmono
   r4081 rinkj spotcmyk st800 stcolor t4693d2 t4693d4 t4693d8 tek4696
   tiff12nc tiff24nc tiff32nc tiffcrle tiffg3 tiffg32d tiffg4 tiffgray
   tifflzw tiffpack tiffsep uniprint
Search path:
   . ; c:/usr/Resource ; c:/gs/gs8.54/Resource ; c:/gs/gs8.54/lib ;
   c:/gs/gs8.54/kanji ; c:/gs/fonts ; c:/winnt/fonts ; c:/windows/fonts ;
   c:/usr/sysfonts ; c:/usr/sysfonts/typex ; c:/usr/sysfonts/ipa
For more information, see c:/gs/gs8.54/doc/Use.htm.
Report bugs to bug-gs@ghostscript.com, using the form in Bug-form.htm.



宜しくお願い致します
スレッド一覧


829● Re[16]:emathPsに関して[ tDB ] 2010 05/10 10:42
あなたの gs は
> gs_init.psは、C:\usr\local\GhostScript\gs8.54\lib
にある,とおっしゃていますが,gs の方は
> c:/gs/gs8.54/lib ;
を探す,といっています。
すなわち gs のインストールがうまくいっていないということのようです。

このさい,gs を再インストールすることをお勧めします。
インストール先は
C:\usr\local\GhostScript
ではなく
c:\gs
が標準です( gs のバージョンも上がっています)。

path の再設定も必要です。
スレッド一覧


830● Re[17]:emathPsに関して[ wizard ] 2010 05/10 11:11
わかりました。

さらにお聞きしたいのは

1.今のままで最新のものをc:\gs以下に置き、pathを設定するだけでいいのか

2.今までのものを全て削除(ディレクトリをゴミ箱に移すなど)して、新たに
  GSをイントールした方がいいのか

3.C:\usr\local\GhostScript\gs8.54\libを探すように設定することは可能なのか

どれがいいのでしょうか。
tDB様のように複数のTeXが入っていても、動かせるだけの能力があればいいのですが
私にはそこまでの管理能力があるとは思えないので、出来るだけ簡単な方法で
乗り切りたいと思っています。
また以前にTeXを再インストールした際にレジストリー関係で結構問題を厄介に
した記憶があるのですが、GSの再インストールの場合もそういう事態が予測される
のでしょうか。
1で乗り切れるのならば、それで行きたいというのが本音です。

これらが全て成功した際には、今回のトラブルは解決するということでいいのでしょうか。
まだ私には全容が見えていないのです。
後学のために、ご教授願います。

本当に長い間検証して頂いて、有難うございました。
感謝しております。


wizard
スレッド一覧


831● Re[18]:emathPsに関して[ tDB ] 2010 05/10 11:41
掲示板のネストが深くなったので,
冒頭の発言につなげ直します。
スレッド一覧


814● Re[3]:emathPsに関して[ st ] 2010 05/08 02:04
横から失礼します。

> しかし今度はユーザーアカウント制御に引っ掛かるようになったみたいで
> dvioutを使用すると、その度にdviout.exeが認識出来ませんという警告
> が出るようになりました。
> これらを回避する別法でもあればと思いますが、ちょっと予想外の展開に
> パニック気味です。

Vistaのユーザーアカウント制御はソフトウェアをインストールしたり動作させる時に障
害を引き起こすことがあります(自分の経験上)。

本件で解決策になるか分かりませんが、私はユーザーアカウント制御は常に無効にして
います。具体的には「コントロールパネル」をクラシック表示にして、
「ユーザーアカウント」->「ユーザーアカウント制御の有効化または無効化」
の順にクリックし、
「ユーザーアカウント制御(UAC)を使ってコンピュータの保護に役立たせる」
をチェックオフの後、再起動です。

これにより「続行するにはあなたの許可が必要です」といったダイアログがいちいち
出ることがなくなります。保護の観点からは「お勧め」でないようですが。
スレッド一覧


817● Re[4]:emathPsに関して[ wizard ] 2010 05/08 09:56
st様 ありがとうございます。

> これにより「続行するにはあなたの許可が必要です」といったダイアログがいちいち
> 出ることがなくなります。保護の観点からは「お勧め」でないようですが。
指示通りにさせて頂いたら、問題修正は解決出来ました。
ただこのマシンは、複数人で使うことはないので、stさんが指摘された保護の観点という
云々は、私が変な設定でもしない限り、起り得ません。

xp時代にはトラブルシューティングというと、設定の復帰点が設けられていて、設定を
問題のない時に戻すような機能があったように記憶しているのですが、老兵のため、そ
の辺の記憶がごっそりと忘れています。(汗)

ただあの警告から解放されただけでも、ストレスの軽減になりました。
助言ありがとうございます。
スレッド一覧

CGIROOM