
自分のPCでどうしてTeXを使う必要があり、何とかインストールまではしたのですがどうしてもコンパイルができません。
エラーメッセージがよくわかりませんので、詳しい方がいらっしゃいましたら教えてください。もう疲れました(;_;)
ちなみに、テキストはワードパッドで、コンパイルはMS-DOSプロンプトでやっています。
【エラーメッセージ】
(c:/tex/share/texmf/ptex/platex209/base/platex.tex
pLaTeX2e <2006/11/10>+0 (based on LaTeX2e <2005/12/01> patch level 0)
Babel <v3.8h> and hyphenation patterns for english, usenglishmax, ukenglish, ba
sque, bulgarian, coptic, welsh, czech, slovak, german, ngerman, danish, spanish
, catalan, estonian, finnish, french, irish, polygreek, monogreek, ancientgreek
, croatian, hungarian, interlingua, ibycus, bahasa, icelandic, italian, latin,
mongolian, dutch, norsk, polish, portuguese, pinyin, romanian, russian, samin,
slovene, usorbian, serbian, swedish, turkish, ukrainian, dumylang, nohyphenatio
n, loaded.
tate:output, tate:tabular,
! LaTeX Error: Missing \begin{document}.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.83 \newif\if@
tbdir \@tbdirfalse
?
ちなみにテキストは
\documentclass{jarticle}
\begin{document}
Hello
\end{document}
です
No.3ベストアンサー
- 回答日時:
>なぜいけないのです?
プログラマでワードパッドでソースを書く人がいないのと同じ理由.
加えて,ワードパッドやメモ帳はわけのわからない動作
(プログラム的には仕様だけどもユーザにとっては不可解な動作や
仕様そのものが間違っている動作)をすることがあるから.
#ファイルの拡張子やデフォルトの文字コードの問題とか
#保存の際にUTF8なのにも関わらずBOMをつけるとか
ついでにいうと,TeX周りのツールのドキュメントは
euc-jp+LFとかjis+LFで書かれていることも多いので
ドキュメントすらまともに読めなくて困ることも多いから.
#角藤さん提供のドキュメント類はほぼ該当する.
とりあえず,
本当にそのサンプルファイルをコンパイルしているか
というだけ.
その形でログがでているということは
TeXそのもののインストールはできているけども
ログに
c:/tex/share/texmf/ptex/platex209/base/platex.tex
なんてでているので,
platex platex.tex
というようにやってる可能性が高い.
丁寧な解答ありがとうございます。とにかくメモパッドは不向きなのですね。よくわかりました。コマンドも間違いなくやっていますので、秀丸をインストールしてリトライします。ありがとうございます。
No.2
- 回答日時:
\documentclass{jarticle}
\begin{document}
Hello
\end{document}
を手元のTeXでコンパイルしてみましたが、そのようなエラーは起きずに正常にコンパイルが終わります。
ということは、
・texが正しくインストールされていない
・texでコンパイルを行う際のコマンドをそもそも間違っている
・texソースファイルに、違う内容が入っている。全角スペースとか。
あるいは、メモ帳で作ったときにユニコードでセーブしたりしていませんか?
No.1
- 回答日時:
メッセージの意味は
\begin{document}よりも前に余計なもの(組版要素)がある
ということだが
本当に,提示されているソースをコンパイルしてるの?
絶対にそのソースをコンパイルして
l.83 \newif\if@
tbdir \@tbdirfalse
?
なんていうメッセージは出てこない.
そもそも,ログに
(c:/tex/share/texmf/ptex/platex209/base/platex.tex
なんてものが出てるんだから
このplatex.texをコンパイルしているに間違いない.
実際,このファイルの83行目に tbdir がある.
そもそもどういうコマンドでコンパイルしてるんだ?
きちんとした入門書を読むことと.
最低限,奥村先生の美文書程度は理解すること.
コマンドプロンプトの使い方を理解すること.
また、ワードパッドやメモ帳は使わないこと.
なんらかのテキストエディタを用意してそれを使うこと
この回答への補足
コマンドは奥村先生の本を読んで、”platex ファイル名”としています。
その本にワードパッドでも使えると書いてあるのですが、
なぜいけないのです?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) VS CodeでTEXファイルにPDF形式の図を挿入する方法 2 2023/01/19 11:56
- その他(プログラミング・Web制作) python fbprophetについて 1 2022/09/29 19:44
- その他(プログラミング・Web制作) Latexに関する質問です。 3 2023/05/23 10:18
- その他(SNS・コミュニケーションサービス) 爆サイやっていたら、下のような文字が出ました! これは何なのでしょうか? nginx error! 1 2023/06/09 12:27
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- 英語 下記はなんていってますか? こんにちは以降、訳していただけたら助かります。 Hello, We’re 1 2023/01/14 00:09
- その他(プログラミング・Web制作) Texに詳しい方よろしくお願いいたします 2 2023/01/16 22:25
- 戦争・テロ・デモ ウクライナ、メル友に五千円要求されてさ 1 2022/04/02 09:38
- 英語 この英文は格調高いのでしょうか? 3 2022/06/03 18:55
- 英語 Therefore, it appears to be more logical to avoid 2 2022/07/05 15:31
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
LATEXでdvioutができない
-
RealSyncの設定問題
-
audacityについて
-
chainLPのエラー
-
大量のフォルダからひとつのフ...
-
コマンドプロンプトの「%1」と...
-
コマンドプロンプトのエラーに...
-
[teraterm] waitコマンドで停止...
-
バッチでテキストファイルから...
-
echoの出力の最後のスペースを...
-
exeファイルを実行するとコマン...
-
複数のbatファイルを自動実行し...
-
binファイルを解凍したいの...
-
.txtではなく.logの方が良いの...
-
Thunderbirdで社内共有フォルダ...
-
バッチファイル 文字列にスペ...
-
リンクの張り付けかたを教えて...
-
ある文字列を含む行の抽出
-
バッチ処理でファイルの中身を...
-
ファイルの最後に文字列挿入
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
RipIt4Meの日本語化
-
RealSyncの設定問題
-
C言語初心者です。コマンドプロ...
-
mathtexの使用法について
-
既存のchmファイルの編集について
-
bcpadでコンパイルできない
-
vbp というファイルについて
-
タイピングソフトの設定の仕方...
-
できるだけ簡便にLATEXの文書の...
-
foobar2000のアルバムアート表...
-
chainLPのエラー
-
texファイルをgui-shellでコン...
-
GSviewの動作について
-
TexStudio のエラーメッセージ
-
exeからソースファイルを読み取...
-
GnuPGをAIXにインストールする方法
-
なんでフリーズするの??
-
DVD2AVIで・・・
-
xoopsのエラーについて
-
linuxへfujitsuコンパイラのイ...
おすすめ情報