next up previous contents
Next: 4.9 コマンドの中止 Up: 4. CNSトラブルシューティング Previous: 4.7 フロッピーディスクが読めない



4.8 が思い通りに処理されない

* 文字コードがおかしい

WindowsやMacintoshで編集したものをCNSに転送した際,日本語文字コードが正しくないため,`Text line contains an invalid character'と表示されて処理が行われない場合がある.その場合にはnkfコマンドを利用して日本語文字コードをISO-2022-JPに変換してからやり直すこと.また,Muleでも文字コードを変換できる

* バイナリ形式のEPSが含まれている

Photoshopなどで作成したバイナリ形式のEPSファイルが含まれていると 処理が正常に終了しない.その際には,EPSファイルをテキスト形式で保存してからやり直すこと.

* 極端に行間が空く

コントロールシーケンスと呼ばれる特殊記号が含まれているためにが通らない場合がある.いくつかの方法で,ファイル中に存在するコントロールシーケンスを取り除ける.

方法1

Muleでソースファイルを開き,コピー&ペーストして,新しいファイルとして保存したものを処理する.

1.
Muleでコントロールシーケンスが含まれているファイル(test.texとする)を開く.
2.
C-x 2で画面を2分割し,新しいバッファ(test1.texとする)を表示する.
3.
M-<test.texの先頭にカーソルを移動し, C-<SPACE>でMark setを行う.
4.
M->でファイルの最後にカーソルを移動し, M-wでファイル全体をキリングバッファに取り込む.
5.
C-x otest1.texを編集するウィンドウに移動し, C-yでバッファの内容をペーストして,保存する.

方法2

WindowsやMacintoshで作成したファイルをUNIXで編集する場合には,次のようにして改行コードを変更する.

% tr -d '15' < [Windowsのファイル] > [UNIXのファイル]<RET>
% tr -d '15' '12' < [Macintoshのファイル] > [UNIXのファイル]<RET>

1ページ目から2ページ目への改ページが正しくされない場合は,\maketitle\begin{document}の前に書かれている場合が多いので,のソースファイルを確認する.



next up previous contents
Next: 4.9 コマンドの中止 Up: 4. CNSトラブルシューティング Previous: 4.7 フロッピーディスクが読めない