4
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

TeXworksで,TeXの文章をpdfにコンパイルできない(2019/05頃)

Last updated at Posted at 2019-05-24

症状

  • TeXインストーラ3を使いwindows10上にTeXの環境を構築した
  • TeXworksを起動し,タイプセットをpdfplatexに設定し,pdfにコンパイルしようとしても,エラーで止まる
    • 2019年の4月上旬にインストーラを使い,インストールした人は問題なく使えている

原因

  • TeXworksが使っているw32texのサーバーから,pdfplatex.batが削除されたから

  • ptex2pdfはTeXworks上でタイプセットをpdfpTeXにすると使用できる

    • pdfpTeXでlatexファイルをpdfに変換しようとしても,エラーが出て変換できない

解決方法

ptex2pdfを使う

  • TeXworksのデフォルトの設定では,pdfpTeXではLaTeXが変換できないので,変更

    • TeXworksの[編集] > [設定] > [タイプセット] を表示
    • pdfpTeXを選択し,[編集]をクリック
    • 引数に -l を追加し,引数の一番上に動かす
      • 引数 -l は変換するファイルがlatexであるときに必要
  • 設定の変更後,タイプセットをpdfpTeXにし,実行するとpdfに変換できる

コマンドプロンプトから実行する

  • バッチファイルがないだけなので,コマンドを直接打てば,変換できる
platex hoge.tex
dvipdfmx hoge.tex

試したけどだめだった方法

  • 削除されたpdfplatex.batを作る
    • 保存場所は/w32tex/bin/pdfplatex.bat

    • バッチファイルの内容はTeX Wikiを参考

    • エラーが出てだめだった

    • 原因はわからない


あとがき

この記事を書いた人は,macOS,linuxユーザーなので,現在手元にTeXworksがインストールされたPCを持っていません.2019年の5月頃に知人のPCにTeXworksをインストールしたときの記憶を頼りに書いているので,誤表記が若干あるかもしれないです.

4
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?