バッチファイルからフォントを生成する方法

このQ&Aのポイント
  • dviout for windowsでは足らないフォントがあると自動生成機能でバッチファイルを生成してから必要なフォントを生成している
  • バッチファイルをもとにフォントをつくることができればよい
  • 生成したフォントのdvioutへの組み込み方も教えてほしい
回答を見る
  • ベストアンサー

バッチファイルからフォントを生成する方法

 先ほどからdviファイルについて質問させていただいています。おかげさまでやっとdviファイルをほぼ読み込めるところまでいったのですが、あと少しがうまくいかず途方にくれて再びご質問させていただきました。dviout for windowsをインストールすることによりdviファイルのほとんどは読み込めたのですが、一部のファイルでどうやらフォントの問題で正しく表示されないという問題が出てきたのです。調べてみるとdviout for windowsでは足らないフォントがあると自動生成機能でバッチファイルを生成してから必要なフォントを生成しているらしいのですが、どうやらフォントの自動生成機能が何故か効いていないようなのです。それならば元となるバッチファイルがあればフォントも生成できると思うのですが、幸い、バッチファイルは手元にあるのです。おそらくこのバッチファイルをもとにフォントをつくることができればよいのでしょうが、全くそのやり方がわかりません。知っている方、そのやり方を書いてあるサイトがあれば教えていただけませんか? また生成したフォントのdvioutへの組み込み方もできれば教えていただきたいです。お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • nightowl
  • ベストアンサー率44% (490/1101)
回答No.1

こんばんは、17940727 さん。 dviout のトラブルシューティングページを参考 URL に載せましたから その通りにしてみましょう。 もしかして "Cannot resolve Fonts" というエラーが出てはいないでしょうか。 そうだとしたら、 >環境変数 TMP または TEMP で示されたディレクトリに GEN_TMP.BATが >存在するならばそれを実行し、フォントが正しく作成されるか、あるい >はどのようなエラーになるかを調べる よう指示が出ていますから、まずは GEN_TMP.BAT を実行して その後は文書を順に追っていってください。

参考URL:
http://akagi.ms.u-tokyo.ac.jp/dvioutQA.html#resolveFont
17940727
質問者

お礼

 先ほどようやくすべて正常に動かすことができました!! 三日三晩、教えていただいたサイトの情報を元に、いろいろやってみて、ようやく解決にたどり着きました。これは偏に、nighttowlさんが2度にわたり、親切な助言を与えてくれたからからです。本当に感謝しております。どうもありがとうございました。

関連するQ&A

  • PDF自動生成におけるフォントのライセンス

    自分のブログを本にするサービスがありますよね。 (1)ブログのデータを送信したら、 (2)サーバーが自動的に本の形のPDFを生成し、 (3)生成されたデータを利用者が確認。 (4)OKなら、そのデータをもとに製本を依頼する。 というやつです。 このときのフォントのライセンスについて教えてください。 以下、脳内での推理も混ざっておりますので、間違っていましたらご容赦ください。 (1)ではテキストデータ、あるいはそれに順ずるもの(何かはわかりませんが、フォントデータを持っていないもの)が送られ、受け取ったサーバは、自動レイアウトプラグラムにのっとり、PDFを作成する。 このとき使用されるフォントは、サーバに保存されているフォントである。 さて、以上が概ね正しかったとするならば、このときに使用されるフォントのライセンスに疑問ありです。 サーバに置いて、PDF自動生成に使用していいよ、という特別なライセンスが必要なのでしょうか? それとも正規に購入したフォントであれば、問題はないのでしょうか? たとえば、windows に最初から入っているMS明朝などならOKなんでしょうか? 「いやいや、印刷会社では、同じことを手動でやってるわけだから、これは問題ないよ」なのでしょうか? 教えてください。

  • doxygenで生成されたtexファイルを使う方法

    WindowsXP上でDoxygenを使っているのですが、texファイルからdviに変換できません。 どうやら生成されたtexファイルがutf8のようで、nkfを用いてShift JISに変換したのですが、エラーが出てdviファイルに変換できません。 Doxygenのバージョンは1.5.4、texのバージョンはWeb2C 7.5.6(よく分からないのですが、インストーラで一遍にdvioutやghostscriptを入れた記憶があります)です。 ・ファイルをシフトJIS変換する ・utf-8対応のtexをインストールする などの方法で変換できている方がおりましたら、お教えいただけたらと思います。

  • dviout 以外に windows で dvi ファイルを見る方法は?

    (1) dviout を Windows 7 (64bit) に入れました。  http://www.nsknet.or.jp/~tony/TeX/install/を参考にしました。 しかし、dviファイルを読み込むと  Cant't make fnt-batch file というエラーが出ます。 http://akagi.ms.u-tokyo.ac.jp/dvioutQA.html​ ​http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?dviout を5日くらい丁寧に読みましたがまったく解決しません。 (情報が・・・) dvipdfmx で pdf にするときちんと読めるので、dviout だけの問題だと思います。 どうすればよいでしょうか? まったく同じインストール方法で、32bit Windows 7 は大丈夫だったのですが、64bit Windows 7 なのが問題なのでしょうか? (2) dviout 以外に dvi ファイルを見る方法はないでしょうか?

  • バッチ実行後DOS窓を閉じるには

    Windows Me 上での操作なんですが、バッチファイルをダブルクリックで実行後、自動的にDOS窓を閉じるようにしたいです。なおバッチファイルのプロパティに「終了時にウィンドウを閉じる」という設定があるのは知っているんですが、バッチファイル実行時に自動生成されるショートカットを消す為、下記の一行をバッチ内に加えたら「終了時にウィンドウを閉じる」の設定が無効になってしまいました。 del test.pif 動作的な希望としては、「バッチ実行後は自動でDOS窓を閉じる」と「ショートカットを生成しない」の2点をクリアしたいのですが。 良い方法がありましたらどうぞ宜しくお願い致します。

  • バッチファイルの作り方

    このカテゴリーで質問して良かったのか分かりませんが、 バッチファイルの作り方を教えて欲しいです。 プリンターセッションを自動的に朝の7時に 立ち上がるようなバッチファイルを作りたいです。 後、タスクも使って。 説明不足でスイマセン。

  • バッチファイルの作り方

    Windowsでのバッチファイルの作り方の 参考書やホームページなど、お勧めのものがあれば、 紹介お願い致します。 例えば、バッチファイルを使って、 DOSプロンプトにIPを入れるだけで、 IEのインターネットプロパティの IPアドレス欄に自動的に入力されているとか 実務経験がないもので・・・・ お勧めな物があればお願いします。

  • バッチファイルによる自動化

    よろしくお願いします。 今、バッチファイルによる作業の自動化をしています。 そこで質問があります。 A.exeという自己複製型ファイルがあります。 それをバッチファイルにより実行します。 すると、パスワードと復号先をダイアログボックスで聞いてきます。 その復号先に自動でC:\AAAと指定するにはどうしたら良いのでしょうか? バッチファイルの中で指定できるものなのか、他に方法はありますか? ちなみに、復号先として初期値がE:\Mydocumentになっています。 A.exeの置き場所の問題では無いようだし、カレントディレクトリも関係ないようで…。 バッチファイルで指定できないかと思い、質問させて頂きました。 以上、よろしくお願い致します。

  • バッチファイルについて

    バッチファイルの質問です。 バッチファイルで start "" "Microsoft Office Outlook 2003" と書いてメールソフトを起動させているのですが、 開くとパスワード入力を求められます。 これを手入力しているのですが、バッチファイルで 自動的に入力する方法はありますでしょうか? ちなみに、パスワード入力画面が開くと、 入力欄にカーソルがのっている状態です。 よろしくお願いします。

  • バッチファイル

    すいません。初歩的な質問で申し訳ありません。 フォントに色を付けるバッチファイルが うまくできません。 どこか、おかしいですか? OSはWin98SEです。 @echo off @echo [31mKamiKen [1;31mkamiKen [0m

  • Win2000 バッチファイルについて

    こんにちは、 Win2000の環境で下記のバッチがうまく動作できません、”FIND:パラメータ書式が間違います”というエラーが出ています、ほかの2003,2008ではそういう現象が出ていません。 なぜでしょうか? そこの”^|”の”^”を消したとしても無理のようです。 ■簡単にバッチファイルが存在する領域の使用容量を算出するバッチファイルです。(一時ファイルの生成は利用しない、Findコマンドだけを使うという前提で) ソース: @echo off for /F "tokens=3" %%s in ('dir /s/-c ^| find "個のファイル"') do Set s=%%s echo %s% 分かって頂ければご教授ください。 誠にありがとうございます~~。

専門家に質問してみよう