• 締切済み

winshellについて

数式が含まれているtexファイルをpdflatexで実行しようとすると以下のようなtexファイルが新しいページで開きエラーが出てきます。 原因がわかりません。詳しい方、どなたか回答お願いします。 %% %% This is file `jsarticle.cls', %% generated with the docstrip utility. %% %% The original source files were: %% %% jsclasses.dtx (with options: `article') %% %% IMPORTANT NOTICE: %% %% For the copyright see the source file. %% %% Any modified versions of this file must be renamed %% with new filenames distinct from jsarticle.cls. %% %% For distribution of the original source see the terms %% for copying and modification in the file jsclasses.dtx. %% %% This generated file may be distributed as long as the %% original source files, as listed above, are part of the %% same distribution. (The sources need not necessarily be %% in the same archive or directory.) %% \CharacterTable %% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z %% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z %% Digits \0\1\2\3\4\5\6\7\8\9 %% Exclamation \! Double quote \" Hash (number) \# %% Dollar \$ Percent \% Ampersand \& %% Acute accent \' Left paren \( Right paren \) %% Asterisk \* Plus \+ Comma \, %% Minus \- Point \. Solidus \/ %% Colon \: Semicolon \; Less than \< %% Equals \= Greater than \> Question mark \? %% Commercial at \@ Left bracket \[ Backslash \\ %% Right bracket \] Circumflex \^ Underscore \_ %% Grave accent \` Left brace \{ Vertical bar \| %% Right brace \} Tilde \~} \NeedsTeXFormat{pLaTeX2e} \ProvidesClass{jsarticle} [2010/03/14 okumura] \newif\if@restonecol \newif\if@titlepage \newif\if@enablejfam \@enablejfamtrue \DeclareOption{a3paper}{% \setlength\paperheight {420mm}% \setlength\paperwidth {297mm}} \DeclareOption{a4paper}{% \setlength\paperheight {297mm}% \setlength\paperwidth {210mm}} \DeclareOption{a5paper}{% \setlength\paperheight {210mm}% \setlength\paperwidth {148mm}} \DeclareOption{a6paper}{% \setlength\paperheight {148mm}% \setlength\paperwidth {105mm}} \DeclareOption{b4paper}{% \setlength\paperheight {364mm}% \setlength\paperwidth {257mm}} \DeclareOption{b5paper}{% \setlength\paperheight {257mm}% \setlength\paperwidth {182mm}} \DeclareOption{b6paper}{% \setlength\paperheight {182mm}% \setlength\paperwidth {128mm}} \DeclareOption{a4j}{% \setlength\paperheight {297mm}% \setlength\paperwidth {210mm}} \DeclareOption{a5j}{% \setlength\paperheight {210mm}% \setlength\paperwidth {148mm}} \DeclareOption{b4j}{% \setlength\paperheight {364mm}% \setlength\paperwidth {257mm}} \DeclareOption{b5j}{% \setlength\paperheight {257mm}% \setlength\paperwidth {182mm}} \DeclareOption{a4var}{% \setlength\paperheight {283mm}% \setlength\paperwidth {210mm}} \DeclareOption{b5var}{% \setlength\paperheight {230mm}% \setlength\paperwidth {182mm}} \DeclareOption{letterpaper}{% \setlength\paperheight {11in}% \setlength\paperwidth {8.5in}} \DeclareOption{legalpaper}{% \setlength\paperheight {14in}% \setlength\paperwidth {8.5in}} \DeclareOption{executivepaper}{% \setlength\paperheight {10.5in}% \setlength\paperwidth {7.25in}} \newif\if@landscape \@landscapefalse \DeclareOption{landscape}{\@landscapetrue} \newif\if@slide \@slidefalse \newcommand{\@ptsize}{0} \DeclareOption{slide}{\@slidetrue\renewcommand{\@ptsize}{26}\@landscapetrue\@titlepagetrue} \DeclareOption{8pt}{\renewcommand{\@ptsize}{-2}} \DeclareOption{9pt}{\renewcommand{\@ptsize}{-1}} \DeclareOption{10pt}{\renewcommand{\@ptsize}{0}} \DeclareOption{11pt}{\renewcommand{\@ptsize}{1}} \DeclareOption{12pt}{\renewcommand{\@ptsize}{2}} 入力できるだけ記載しました。

みんなの回答

回答No.2

pdfTeXは日本語をサポートしていません。 http://ja.wikipedia.org/wiki/PdfTeX platex でDVIファイルを作成後、dvipdfmxでDVIファイルからPDFを作成してください。 http://oku.edu.mie-u.ac.jp/~okumura/texwiki/

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

pdflatexは日本語がサポートされていません。 logファイルに (c:/usr/local/share/texmf/tex/jlatex/base/jresize10.clo) ! Illegal unit of measure (pt inserted). <to be read again> z l.101 \setlength\parindent{1zw} ? というものがあるかと思います。 Winshellはこれをエラーとして出力しています。 http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?WinShell3 にあるように設定されているかと思いますが、 dvipdfmx を用いて、pdfファイルに変換され、表示した方がいいかと思います。

関連するQ&A

  • LaTeXでemathを使おうとするとエラーが出る

    LaTeXで、emathを使おうとすると、コンパイル時にエラーが出ます。 エラーの内容は「"は整数ではありません」というものです。 原因、あるいは対処方法をご教授いただけませんか。 とりあえず、プリアンブル部分だけ書いておきます(ごちゃごちゃしていてすみません)。 \usepackageのうち、pxchfonは基本和文フォントを変更するもの、ceoは英数字・数式用フォントです。 なお、表示の関係上、元ファイルでは半角スペースのところを全角スペースに置き換えています。 \documentclass[a5j,9pt]{jsbook} \usepackage[noalphabet]{pxchfon} \setminchofont{F910MinchoW3.otf} \setgothicfont{F910GothicW3.otf} \usepackage{amstext,amsmath,amssymb} \usepackage{ceo} \usepackage{emath} \renewcommand{\baselinestretch}{1.2} \setlength{\textwidth}{\fullwidth} \setlength{\evensidemargin}{\oddsidemargin} \setlength{\hoffset}{0cm} \setlength{\voffset}{0cm} \renewcommand{\headfont}{\bfseries} \makeatletter \renewcommand{\chapter}{%  \if@openright\cleardoublepage\else\clearpage\fi  \global\@topnum\z@  \secdef\@chapter\@schapter} \makeatother \makeatletter   \renewcommand{\theequation}{%   \thesection.\arabic{equation}}   \@addtoreset{equation}{section} \makeatother

  • TEX 本文を横書きにする方法

    お世話になります。 texを用紙横書きで設定したいのですが、 以下の書式でうまくいきません。 \documentclass[a4j,landscape,10pt]{jarticle} \AtBeginDvi{\special{landscape}} \usepackage{amsmath} \usepackage{array} \usepackage{multicol} \setlength{\oddsidemargin}{-15mm} \setlength{\topmargin}{-25mm} \setlength{\textwidth}{180mm} \setlength{\textheight}{250mm} \setlength{\columnsep}{0.4pt} \setlength{\columnseprule}{0.4pt} \setlength{\columnwidth}{10cm} \pagestyle{empty} \begin{document} \begin{multicols}{4} %本文内容 \end{multicols}{4} \end{document} 用紙は横書きになっていますが、本文が横書きに対応していないようです。 対象方法がお分かりの方いらっしゃいましたら、ご教授願います。

  • Texからpdfファイル

    Texで作成したデータ(横書き)をpdfファイルにしようとしましたが、 やたら右側に寄っていて左側がかなり空いてしまいました。 Tex環境は以下の通りですが、どうしたらよいのでしょうか? \documentclass[landscape]{article} \AtBeginDvi{\special{papersize=A4L}} \special{papersize=297mm,210mm} \setlength{\textwidth}{19.7cm} \setlength{\textheight}{16cm} \usepackage{amsmath,amssymb} \usepackage{TxFonts} \usepackage{amssymb} \usepackage{amscd} \usepackage{amsmath} \usepackage{latexsym} \usepackage{lscape} \usepackage{enumerate} \renewcommand{\labelenumi}{$(\mathrm{\theenumi})$} \renewcommand{\labelenumii}{$(\mathrm{\theenumii})$} \usepackage{theorem} \theoremstyle{plain} \theorembodyfont{\rmfamily} かなりゴチャゴチャしてて申し訳ありません!よろしくお願いします!!

  • TeXでの2段組の字数・行数指定

    TeXで2段組の21字×36行で書きたいのですがうまくいきません。 大まかに書くとこんな感じなんですが何がまずいんでしょうか?? ------------------------------------------- \documentclass[a4paper,11pt,twocolumn]{jarticle} \begin{document} \setlength{\textwidth}{21zw} \setlength{\textheight}{36\baselineskip}    ・    ・    ・ \end{document} ------------------------------------------- 3,4行目の数字を変化させても出力に変化がありません・・・ ちなみに11ptの2段組にすると自動的に21字になりました。 できれば10ptにしたんですが・・・・

  • latexでA4横置きにできない。

    texで資料を作ってるんですけど普通はA4縦置きなんですが 横置きにしたいんです。 ソースファイル \documentclass[landscape,12pt,twoside,titlepage]{jarticle} \pagestyle{empty} \usepackage{graphicx} \usepackage{doctor} \usepackage{kaneko} \usepackage{cite} \usepackage{latexsym} \usepackage{fancyheadings} \usepackage{C:/ptex/style/here} \setlength{\textwidth}{170mm} \setlength{\textheight}{220mm} \setlength{\topmargin}{-6mm} \setlength{\oddsidemargin}{-5mm} \setlength{\evensidemargin}{-5mm} \setlength{\parindent}{1zw} \setlength{\headsep}{2.3cm} \setlength{\footskip}{15mm} \begin{document} タイトル\\ 某大学院工学研究科    氏名\\ \begin{figure}[H] \begin{minipage}{80mm} %\vspace{-10mm} 文章 \end{minipage} \hfill \begin{minipage}{80mm} \begin{center} \includegraphics[width=7cm]{picture.eps} \caption{図の名前.} \end{center} \end{minipage} \end{figure} \end{document} 余計なのがいろいろありますが、以前のtexファイルの使いまわしなので、 余計なのは書いてはだめなのかなぁ。 とりあえず \documentclass[landscape]{jarticle} ってやれば横置きになるんじゃないんですか? 締め切りぎりぎりなんでマジ困ってます。 よろしくお願いします。

  • LaTeXでページ番号をもっと下げたい

    書類をWin2kでpLaTeX2e(Gui-ShellVersion1.39)を使って作成しています。 A4サイズ用紙に出来るだけ文章を出力させたく思っています。 (コピー用紙を出来るだけ節約したいので) \documentclass[a4paper,10pt]{jbook} \setlength{\topmargin}{-3cm} \setlength{\oddsidemargin}{-0.2cm} \setlength{\evensidemargin}{-2cm} \setlength{\textheight}{27.5cm} \setlength{\textwidth}{18.3cm} \setlength{\footskip}{0cm} \pagestyle{plain} として各頁の下部にページ番号が出力されましたが本文がこのページ番号に覆い被さってしまいます。 ページ番号を下げるにはどうしたらいいのでしょうか?

  • texの基本的な質問

    \documentclass[a4j,11pt]{jreport} \usepackage{amsmath,amssymb,amsthm} \begin{document} \newtheorem{prf}{証明} \renewcommand{\theprf}{} \begin{prf} a=b \qed \end{prf} \end{document} 証明.と表示されるのですが .を消したいのですが、どうすれば、よろしいですか?

  • 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}より上の部分は以前使っていたものをそのまま使って います。この部分を消しても変わりませんでした。 どうしたらエラーをなくせるか教えてください。 よろしくお願いします。

  • TeXを使えるようにしたい

    論文執筆のためにMacbook Airを購入したものですが http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?Mac#t244993f に従い、MacTeXをインストールしたのですが以下のようなtexファイルをタイプセットできません。具体的には command not found というエラーがでてしまいます。ネットで調べてもうまくいきません。 このサイトをみれば絶対できるというものがあったら教えてください。よろしくお願います。 ¥documentclass[10pt,a4paper,dvipdfm]{jarticle} ¥usepackage{yoshi_mars_j} ¥usepackage{ccaption} ¥usepackage{lscape} ¥usepackage[stable]{footmisc} ¥begin{document} ¥newcommand{¥cosp}{¥raisebox{.6em}{¥rotatebox{180}{$¥nabla$}}} ¥newcommand{¥fd}{¥mbox{I¥hspace{-.2em}F}} ¥newcommand{¥defi}{{¥large {¥bf Definition} ¥ ¥ ¥ }} ¥newcommand{¥rn}{¥mbox{I¥hspace{-.2em}R}} ¥newcommand{¥qp}{(q,p)} ¥newcommand{¥qvp}{TQ¥oplus T^¥ast Q } ¥makeatletter ¥renewcommand{¥paragraph}{¥@startsection{paragraph}{4}{¥z@}% {1.5¥Cvs ¥@plus.5¥Cdp ¥@minus.2¥Cdp}% {.5¥Cvs ¥@plus.3¥Cdp}% {¥reset@font¥normalsize¥bfseries}} ¥makeatother ¥setlength{¥abovecaptionskip}{0pt} ¥setlength{¥belowcaptionskip}{0pt} % タイトル ¥theyear{年度} ¥theme{テーマ} ¥title{タイトル} ¥supervisor{教授} ¥author{著者} ¥date{} ¥makecover %% 目次 ¥renewcommand{¥contentsname}{目次} ¥tableofcontents ¥pagestyle{myheadings} ¥setcounter{page}{0} ¥def¥thepage{¥arabic{page}} ¥clearpage ¥input{tex/intro} ¥input{tex/first} ¥input{tex/method} ¥input{tex/result} ¥input{tex/study} ¥input{tex/reference} ¥end{document}

    • 締切済み
    • Mac
  • latexの図の挿入について。

    今、emacsでtexファイルをつくっています。 2段組みで文章を構成していて、 図だけは1段、つまり2段組みの構成をやめたいんです。 ネットや本では*をつけるとできると書いてあるのですが どうしても同じページにおさまらず、次のページにいってしまいます。 同じページで図を挿入したいのですが...。 ちなみに以下の通りになっています。 \begin{figure*}[ht] \begin{center} \includegraphics[width=100mm]{ファイル名.eps} \end{center} \caption{図の説明} \label{fig:one} \end{figure*} ついでに宣言は \documentclass[10pt,twocolumn]{jarticle} \usepackage[dvips]{graphicx} \setlength{\topmargin}{-3cm} \setlength{\textheight}{25cm} \setlength{\textwidth}{16cm} \setlength{\oddsidemargin}{-.5cm} となっています。

専門家に質問してみよう