texをPDFに変換できない原因とは?

このQ&Aのポイント
  • tex初心者がPDFに変換できないエラーの原因と解決法を紹介します。
  • texで文章を作成した後、PDF形式に変換する際に起こる多くのエラーを解説します。
  • texのインストールや設定に問題がないのにPDFに変換できない場合の対処法をご紹介します。
回答を見る
  • ベストアンサー

texをPDFに変換できません

tex初心者です。 この前インストールしたtexで文章を作成し、PDF形式にしようとしたのですが、ものすごい数のエラーが出ました。何かやり方か設定を間違えているのでしょうか? ちなみに文章のコンパイルは通りました。 表示されたエラーは以下のとおりです。 \..\..\..\..\w32tex\share\texmf\tex\jlatex\base\j-size10.clo(101): エラー: Illegal unit of measure (pt inserted). \..\..\..\..\w32tex\share\texmf\tex\jlatex\base\j-size10.clo(101): エラー: LaTeX Error: Missing \begin{document}. \..\..\..\..\w32tex\share\texmf\tex\jlatex\base\j-article.cls(101): Overfull \hbox (12.66667pt too wide) in paragraph at lines 101--289 \..\..\..\..\w32tex\share\texmf\tex\jlatex\base\j-article.cls(624): エラー: Text line contains an invalid character. \..\..\..\..\w32tex\share\texmf\tex\jlatex\base\j-article.cls(624): エラー: Text line contains an invalid character. \..\..\..\..\w32tex\share\texmf\tex\jlatex\base\j-article.cls(625): エラー: Text line contains an invalid character. \..\..\..\..\w32tex\share\texmf\tex\jlatex\base\j-article.cls(625): エラー: Text line contains an invalid character. \..\..\..\..\w32tex\share\texmf\tex\jlatex\base\j-article.cls(626): エラー: Text line contains an invalid character. \..\..\..\..\w32tex\share\texmf\tex\jlatex\base\j-article.cls(626): エラー: Text line contains an invalid character. \..\..\..\..\w32tex\share\texmf\tex\jlatex\base\j-article.cls(627): エラー: Text line contains an invalid character. \..\..\..\..\w32tex\share\texmf\tex\jlatex\base\j-article.cls(628): エラー: Text line contains an invalid character. \..\..\..\..\w32tex\share\texmf\tex\jlatex\base\j-article.cls(628): エラー: Text line contains an invalid character. \..\..\..\..\w32tex\share\texmf\tex\jlatex\base\j-article.cls(629): エラー: Text line contains an invalid character. \..\..\..\..\w32tex\share\texmf\tex\jlatex\base\j-article.cls(629): エラー: Text line contains an invalid character. \..\..\..\..\w32tex\share\texmf\tex\jlatex\base\j-article.cls(630): エラー: Text line contains an invalid character. \..\..\..\..\w32tex\share\texmf\tex\jlatex\base\j-article.cls(630): エラー: Text line contains an invalid character. \..\..\..\..\w32tex\share\texmf\tex\jlatex\base\j-article.cls(631): エラー: Text line contains an invalid character. B}(631): エラー: Text line contains an invalid character. B}(631): エラー: Text line contains an invalid character. B}(631): エラー: Text line contains an invalid character. B}(632): エラー: Text line contains an invalid character. B #1}(632): エラー: Text line contains an invalid character. B #1}(633): エラー: Text line contains an invalid character. B}(633): エラー: Text line contains an invalid character. B}(634): エラー: Text line contains an invalid character. B\def\^...(634): エラー: Text line contains an invalid character. B\def\^...(634): エラー: Text line contains an invalid character. B\def\^...(634): エラー: Text line contains an invalid character. B...(634): エラー: Text line contains an invalid character. B\l...(634): エラー: Text line contains an invalid character. ...(634): エラー: Text line contains an invalid character. B(634): エラー: Text line contains an invalid character. B(635): エラー: Text line contains an invalid character. B(636): エラー: Text line contains an invalid character. B\number\year(636): エラー: Text line contains an invalid character. B\number\year(637): エラー: Text line contains an invalid character. B%(637): エラー: Text line contains an invalid character. B%(638): エラー: Text line contains an invalid character. B\else\number\count255\fi}\fi(638): エラー: Text line contains an invalid character. B\else\number\count255\fi}\fi(639): エラー: Text line contains an invalid character. B}(639): エラー: Text line contains an invalid character. B}(639): エラー: Text line contains an invalid character. B}(639): エラー: Text line contains an invalid character. B}(639): エラー: Text line contains an invalid character. B}(639): エラー: Text line contains an invalid character. B \number\day ^^(5): エラー: File ended while scanning use of \@argdef. B \number\day ^^(1): Unused global option(s): B \number\day ^^(1): fontmap entry for `cmcsc8' already exists, duplicates ignored B \number\day ^^(1): fontmap entry for `cmcsc9' already exists, dupli

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

  • ベストアンサー
  • Tora_777
  • ベストアンサー率73% (28/38)
回答No.2

憶測で書いています。 Winshellを設定せずに、Winshellのpdfのボタンを押されているのではないですか。 通常、TeXファイルからdviファイルを作成し、pdfファイルに変換するという工程を踏みます。 Winshellの設定 http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?WinShell3 を確認してみてください。 間違っていたら御免なさい。

その他の回答 (1)

回答No.1

> ちなみに文章のコンパイルは通りました と > この前インストールしたtexで文章を作成し、PDF形式にしようとしたのですが、ものすごい数のエラーが出ました がどういう事か解りません。 前者は何をして、後者は何をしたのでしょうか? 言い方を変えれば、どういったファイル(DVIやPDFなど)を作ろうとしたのか?若しくは、どのようなツール、どのような操作をしたのか?が解らないと、回答が付きにくいと思います。 何となく、pLaTeXのファイルをjLaTeXでタイプセットしている気がするのですが。

関連するQ&A

  • picins.styがインストールできない

    Windows7にTeXをインストールしました。 図形を入れるためにpicins.styを入れたかったのですが、latexフォルダに入れてWinshellでLaTeXで読み込むと必ず c:\w32tex\share\texmf\tex\latex\picins\picins.sty(579): エラー: Text line contains an invalid character. とエラーが出ます。図形のないファイルを読み込んでも同様です。出ないようにするにはどうしたら良いでしょうか?

  • PDF画像のTeXへの埋め込み

    pdfファイルの画像(fig1.pdf)をTeXに取り込もうと思い、texファイルのあるフォルダにmediabb.styをおき、 \documentclass{jarticle} \usepackage[dvipdfm]{graphicx} \usepackage{mediabb} \begin{document} \includegraphics[width=5cm,clip]{fig1.pdf} \end{document} と書いて、platexを実行したところ、WinShellの下部にある、出力のところに、 thesis.tex... thesis.tex(1): エラー: ! LaTeX Error: Missing \begin{document}. thesis.tex(4): エラー: ! Missing $ inserted. thesis.tex(4): LaTeX Font Warning: Command \normalsize invalid in math mode on input line 4. thesis.tex(5): エラー: ! Missing = inserted for \ifnum. thesis.tex(5): エラー: ! Missing number, treated as zero. thesis.tex(5): エラー: ! Misplaced alignment tab character &. thesis.tex(5): エラー: ! Missing = inserted for \ifnum. thesis.tex(5): エラー: ! Missing number, treated as zero. thesis.tex(5): エラー: ! Missing = inserted for \ifnum. thesis.tex(5): エラー: ! Missing number, treated as zero. thesis.tex(1): エラー: ! Text line contains an invalid character. というものすごい量のエラーメッセージが出てしまいました。TeX Wikiに例示されているものと同じ手順を踏んでいると思うのですが、どこが問題なのでしょうか?「Missing $ inserted」というエラーメッセージの意味をネットで検索したけれども、わかりませんでした。アドバイス、お願いします。

  • texでText line contains an invalid characterというエラーがやたら出る

    先日OS(windowsXP)を入れなおして、texを入れました。 OSを入れなおす前と同様にやったようにやったのですが、 変なエラーがやたらでてきます。 \documentclass[a4paper,12pt]{jarticle} \usepackage[dviout]{graphicx} \usepackage{wrapfig} \setlength{\textwidth}{16cm} \setlength{\textheight}{23cm} \setlength{\topmargin}{-1cm} \setlength{\oddsidemargin}{0cm} \setlength{\evensidemargin}{0cm} \makeatletter \newcommand{\figcaption}[1]{\def\@captype{figure}\caption{#1}} \newcommand{\tblcaption}[1]{\def\@captype{table}\caption{#1}} \makeatother \begin{document} 文章 \end{document} これで、 tex文書 1.tex(101): エラー: ! Illegal unit of measure (pt inserted). tex文書 1.tex(101): エラー: ! LaTeX Error: Missing \begin{document}. tex文書 1.tex(101): Overfull \hbox (14.70819pt too wide) in paragraph at lines 101--289 tex文書 1.tex(624): エラー: ! Text line contains an invalid             省略 tex文書 1.tex(639): エラー: ! Text line contains an invalid character. tex文書 1.tex(2): エラー: ! File ended while scanning use of \@argdef. というように書いてない部分でエラーが出てしまいます。 \begin{document}より上の部分は以前使っていたものをそのまま使って います。この部分を消しても変わりませんでした。 どうしたらエラーをなくせるか教えてください。 よろしくお願いします。

  • 助けてください。コンパイルできません。

    初心者なので説明足らずになってしまうかもしれませんが、回答していただけると幸いです。 UNIX環境の中でTEXというものを使っていたのですが、ある日、変なところをいじってしまったせいか、texファイルをコンパイルできなくなってしまいました。 記憶があいまいなのですが C-x <ENTER> f   ←これを入力して文字コードとやらをいじってしまったからおかしくなってしまったのではないかと思っているんですが…(予想) 回答よろしくお願いしますm(_ _)m texファイルをコンパイルすると↓のようなエラーが出ます。 ※このエラーはほんの一部分です。本当は、エラーメッセージは永遠と続いています。 $ platex kadai.tex This is pTeX, Version 3.141592-p3.1.9 (euc) (Web2C 7.5.4) (./kadai.tex pLaTeX2e <2006/01/04>+0 (based on LaTeX2e <2003/12/01> patch level 0) ! LaTeX Error: Missing \begin{document}. See the LaTeX manual or LaTeX Companion for explanation. Type H <return> for immediate help. ... l.1 ^^ff \^^@d^^@o^^@c^^@u^^@m^^@e^^@n^^@t^^@c^^@l^^@a^^@s^^@s^^@[^^@t^^@i^^... ? ! Undefined control sequence. l.1 ^^ff\^^@ d^^@o^^@c^^@u^^@m^^@e^^@n^^@t^^@c^^@l^^@a^^@s^^@s^^@[^^@t^^@i^^... ? ! Text line contains an invalid character. l.1 ^^ff\^^@d^^@ o^^@c^^@u^^@m^^@e^^@n^^@t^^@c^^@l^^@a^^@s^^@s^^@[^^@t^^@i^^... ? ! Text line contains an invalid character. l.1 ^^ff\^^@d^^@o^^@ c^^@u^^@m^^@e^^@n^^@t^^@c^^@l^^@a^^@s^^@s^^@[^^@t^^@i^^... ? ! Text line contains an invalid character. l.1 ^^ff\^^@d^^@o^^@c^^@ u^^@m^^@e^^@n^^@t^^@c^^@l^^@a^^@s^^@s^^@[^^@t^^@i^^... ? ! Text line contains an invalid character. l.1 ^^ff\^^@d^^@o^^@c^^@u^^@ m^^@e^^@n^^@t^^@c^^@l^^@a^^@s^^@s^^@[^^@t^^@i^^... ? ! Text line contains an invalid character. l.1 ^^ff\^^@d^^@o^^@c^^@u^^@m^^@ e^^@n^^@t^^@c^^@l^^@a^^@s^^@s^^@[^^@t^^@i^^... ? ! Text line contains an invalid character. l.1 ^^ff\^^@d^^@o^^@c^^@u^^@m^^@e^^@ n^^@t^^@c^^@l^^@a^^@s^^@s^^@[^^@t^^@i^^... ? ! Text line contains an invalid character. l.1 ^^ff\^^@d^^@o^^@c^^@u^^@m^^@e^^@n^^@ t^^@c^^@l^^@a^^@s^^@s^^@[^^@t^^@i^^... ? ! Text line contains an invalid character. l.1 ^^ff\^^@d^^@o^^@c^^@u^^@m^^@e^^@n^^@t^^@ c^^@l^^@a^^@s^^@s^^@[^^@t^^@i^^... ? ! Text line contains an invalid character. l.1 ^^ff\^^@d^^@o^^@c^^@u^^@m^^@e^^@n^^@t^^@c^^@ l^^@a^^@s^^@s^^@[^^@t^^@i^^... ? ! Text line contains an invalid character. l.1 ...^^@d^^@o^^@c^^@u^^@m^^@e^^@n^^@t^^@c^^@l^^@ a^^@s^^@s^^@[^^@t^^@i^^@t^... ? ! Text line contains an invalid character. l.1 ...^^@o^^@c^^@u^^@m^^@e^^@n^^@t^^@c^^@l^^@a^^@ s^^@s^^@[^^@t^^@i^^@t^^@l^... ! Text line contains an invalid character. l.2 ^^@ \^^@t^^@i^^@t^^@l^^@e^^@{^^@^^H^^8a^^97{_jeQ^^80^^95ハSs0^^Toメ^^?\^^@\^^@ ? ! Undefined control sequence. l.2 ^^@\^^@ t^^@i^^@t^^@l^^@e^^@{^^@^^H^^8a^^97{_jeQ^^80^^95ハSs0^^Toメ^^?\^^@\^^@ ? ! Text line contains an invalid character. l.2 ^^@\^^@t^^@ i^^@t^^@l^^@e^^@{^^@^^H^^8a^^97{_jeQ^^80^^95ハSs0^^Toメ^^?\^^@\^^@ ? ! Text line contains an invalid character. l.2 ^^@\^^@t^^@i^^@

  • TeX listingsのインストール (再質問)

    OS Windows Vista インストール場所 C:\usr\local\W32Tex\bin 環境変数path C:\usr\local\W32TeX\bin 以下のサイトを参考にlistingsをインストールしようとしているのですが,うまくいきません。ご教授お願いします。 ​http://d.hatena.ne.jp/mallowlabs/20061226/1167137637​ まずは,以下のディレクトリに展開しました。 C:\usr\local\W32Tex\share\texmf\ptex\listings 次に,書いてある通りにcmdから以下のコマンドを入力しました。 cd C:\usr\local\W32Tex\share\texmf\ptex\listings platex *.ins mktexlsr ここでTeX文章の始めにファイルに以下のように書いてコンパイルしても, \usepackage{listings, jlisting} 以下のエラーメッセージを吐いてしまいうまく通りません。 ! LaTeX Error: File `listings.sty' not found. texmfフォルダ以下に環境変数が通ってないからかと思い,一応以下を追加して再度実行してみましたが,やはりうまくいきませんでした。 C:\usr\local\W32TeX\bin;C:\tex\share\texmf

  • beamer(TeX)の使い方がよくわかりません

    beamerを使って簡単なスライドを作りたいです。 beamer,pgf,configのファイルをダウンロードして解凍して出てきたフォルダをC:\tex\share\texmf\texに入れて、beamerの使い方が乗っているHPでサンプルファイルをダウンロードしてeasytexで起動させたところ、どこのものを使ってもエラーが出ます。 何かいいbeamerを使ったサンプルファイルはないでしょうか。

  • TeX 環境設定ができなくて困っています

    つい最近TeXを始めたのですが、設定で困っています。 参考書として、『誰でもできるやさしいTEX入門』・・土浦勝(著) を使っています。 付属のCDをインストールして、EMACSでプログラムを書き、YATEXでコンパイルしています。 文書、たとえば「あいうえお」は、 \documentclass[a4paper,12pt]{jarticle} \begin{document} あいうえお \end{document} と書きコンパイルするとエラーなしに表示できるのですが、数式、例えばy=xを表示させたいと思い \documentclass[a4paper,12pt]{jarticle} \begin{equation} y=x \end{equation} でコンパイルするとエラーが以下のように出てしまいます。 This is pTeX, Version p3.0.1, based on TeX, Version 3.14159 (SJIS) (Web2C 7.3.7) (./test.tex pLaTeX2e <2001/09/04>+0 (based on LaTeX2e <2001/06/01> patch level 0) (c:/usr/local/share/texmf/ptex/platex/base/jarticle.cls Document Class: jarticle 2001/10/04 v1.3 Standard pLaTeX class (c:/usr/local/share/texmf/ptex/platex/base/jsize12.clo)) ! LaTeX Error: Missing \begin{document}. See the LaTeX manual or LaTeX Companion for explanation. Type H <return> for immediate help. ... l.2 \begin{equation} ? プログラム自体が間違っているのでしょうか? どうすれば数式をコンパイルできるのでしょうか? 教えてください。

  • Latexでコンパイルはできるがdviで表示されない

    現在LATEXで論文作成を行っているのですが、コンパイルはできるのにdviを実行すると以下のようなエラーが出て、何も表示されずにdviが強制終了してしまいます。 cmss17.300(1500): searched c:\tex\share\texmf\fonts\tfn\\cmss17.tfm searched c:\tex\share\texmf-local\fonts\tfm\\cmss17.tfm searched c:\tex\share\texmf\fonts\pk\\cmss17.300pk searched c:\tex\share\texmf\fonts\pk\\cmss17.301pk searched c:\tex\share\texmf\fonts\pk\\cmss17.299pk searched c:\tex\share\texmf-local\fonts\pk\\cmss17.300pk searched c:\tex\share\texmf-local\fonts\pk\\cmss17.301pk searched c:\tex\share\texmf-local\fonts\pk\\cmss17.299pk searched c:\tex\share\texmf\fonts\vf\\cmss17.vf searched c:\tex\share\texmf-local\fonts\vf\\cmss17.vf searched c:\tex\share\texmf\fonts\ovf\\cmss17.ovf searched c:\tex\share\texmf-local\fonts\ovf\\cmss17.ovf searched c:\tex\share\texmf\fonts\tfm\\cmss17.tfm searched c:\tex\share\texmf-local\fonts\tfm\\cmss17.tfm Can't make tmp-batch file: C:\DOCUME~1\磯崎~1.6DE\LOCALS~1\Temp\GEN_TMP.BAT Check environment variables TMP and TEMP 以上がエラー内容です。 なお、別のPCでは全く問題なく表示されます。自分のPCだけdviが表示されません。どなたかご教授お願いします。

  • dvioutの「Cannot resolve Fonts」エラーを解決

    dvioutの「Cannot resolve Fonts」エラーを解決できません(涙) dviout を Windows 7 Professional (64bit) に入れました。 dviファイルを読み込むと、一部のファイルで、 「Cannot resolve Fonts」 というエラーが出ます。 不思議なのは、全てのファイルではなく一部のdviファイルだけでエラーが出るということです。 エラーは出るのですが、ちゃんと表示されているようにも思えます。 dvioutでは以下の情報が表示されています。 ------------------------- line10.300(1500): Searched c:\cygwin\usr\local\tex\share\texmf\fonts\tfm\\line10.tfm Searched c:\cygwin\usr\local\tex\share\texmf\fonts\pk\\line10.300pk Searched c:\cygwin\usr\local\tex\share\texmf\fonts\pk\\line10.301pk Searched c:\cygwin\usr\local\tex\share\texmf\fonts\pk\\line10.299pk Searched c:\cygwin\usr\local\tex\share\texmf\fonts\vf\\line10.vf Searched c:\cygwin\usr\local\tex\share\texmf\fonts\ovf\\line10.ovf Searched c:\cygwin\usr\local\tex\share\texmf\fonts\tfm\\line10.tfm Searched the above ------------------------- http://akagi.ms.u-tokyo.ac.jp/dvioutQA.html​ を読んで格闘したのですが・・・解決しませんでした。 絶望的でしょうか? ●使用しているのは角藤さんのW32TeXとdvioutです。 cygwinをインストールした後、 ・c:\cygwin\usr\local\tex に角藤さんのW32TeX ・c:\cygwin\usr\local\dviout にdviout をインストールしました。 ●%TEMP% %TMP% とも C:\Users\私\AppData\Local\Tempです。 ●PATHの順番は、前から (1) c:\cygwin\usr\local\tex\bin ← 角藤さんのW32TeX (2) c:\cygwin\usr\local\tex\dviout ← dviout (3) C:\cygwin\usr\local\bin;C:\cygwin\bin ← cygwin です。 ●dvipsk はうまくいきます。 --- Environment --- C:\cygwin\usr\local\tex\dviout\dviout.exe dviout : Ver 3.18.1 (July 20, 2006) OS : WindowsXP Version 6.1 (4 日本語 (日本)) comctl32.dll : Version 5.82 shell32.dll : Version 6.1 printer : Canon MF4360-4390 monochrome(600dpi) TeX 3.1415926 (Web2C 2009) pTeX 3.1415926-p3.1.11 (sjis) (Web2C 2009) dvips(k) p1.7b GPL Ghostscript 8.70 (2009-07-31) TEXMF="" TEXMFMAIN="" TEXMFCNF="" GS_LIB="" PATH="C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\ImageMagick-6.5.7-Q16;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v 1.0\;c:\cygwin\usr\local\tex\bin;c:\cygwin\usr\local\gs\gs8.70\bin;c:\cygwin\us

  • beamerのダウンロードの仕方

    プレゼンテーションでbeamerを使いたく、 user>local >share >texmf >tex >latex >beamer の手順で新しく作ったbeamerというフォルダに下記の3つのファイルを置き、 +Lhacaで展開しました。 latex-beamer-3.07.tar.gz pgf-1.01.tar.gz xcolor-2.00.tar.gz しかし、実際にコンパイルすると、 ./tex-document 1.tex(1): Error: ! LaTeX Error: File `beamer.cls' not found. というエラーが出てしまい、コンパイルする事ができません。 解決策をお教えいただけませんでしょうか。 よろしくお願いいたします。

専門家に質問してみよう