質問用フォーラムです。ご質問の前に質問のしかたをご覧ください。

\equation command

- 岡田 哲夫 の投稿

又初等的な質問ですみません。奥村先生の美文書4版のLaTexを使っていますが、

いつも\equationを使おうとするとエラーになってしまいます。どこが悪いのかおおしえねがいます。サンプルは以下の簡単なものです。環境はWindows XPです。

\documentclass{amsart}
\begin{document}
$\frac{972}{157}$を連分数で表わすと次のようになる。
\begin{equation}
\frac{972}{157}=6+\cfrac{1}{5+\cfrac{1}{4+\cfrac{1}{3+cfrac{1}{2}}}}

\end{equation}
\end{document}

以下のようなエラーが出ます。\equationは使えないのでしょうか?

もちろん \equationでなく$$で囲めば問題ないのですが。

宜しくお願いします。

/tex^^95陦ソ^8f^^91 1.tex(6): エラー: ! Missing $ inserted.
./tex^^95陦ソ^8f^^91 1.tex(6): エラー: ! Display math should end with $$.
./tex^^95陦ソ^8f^^91 1.tex(7): エラー: ! LaTeX Error: Bad math environment delimiter.
./tex^^95陦ソ^8f^^91 1.tex(7): エラー: ! You can't use `\leqno' in vertical mode.
./tex^^95陦ソ^8f^^91 1.tex(7): エラー: ! Missing $ inserted.
.tex^^95陦ソ^8f^^91 1.tex(7): エラー: ! Display math should end with $$.

--------------------------------------------------
TeX文書 1.tex - 6 個のエラー, 0 個の警告, 0 個のオーバーフル, 0 個のアンダーフル

本文で広めの傍注をとったときの目次を広げたい

- Dekki の投稿
初めまして。Dekkiといいます。
奥村先生の「LaTeX2e美文書作成入門」改訂第4版のように、傍注を比較的多くとった
テキストを、jsbookにreportオプションをつけて作成しています。

両側から1.5mmの余白をとって、\textwidthをその2/3程度にして1/3程度を
\marginparwidthに充てて傍注用の余白にしています。このようにすると、本文は
いいのですが、表紙、目次や図表目次まで、同じように傍注部分が余白となって、
奥村先生の御本のように、本文では傍注余白をとって、目次ではそれをとらないように
することができません。

jsbookをしらべ目次の定義のところを見ましたが、横幅に関する部分を
見付けることが、できずこちらに質問させていただいた次第です。

奥村先生の「LaTeX2e美文書作成入門」改訂第4版のように、本文には傍注用の
余白をとって、表紙、目次等には、傍注用の余白をとらないようにする方法を
ご教示いただけましたら幸いです。
よろしくお願いいたします。

Too many math alphabets used が起きる理由

- 馬骨 何処 の投稿
\DeclareMathAlphabet
を使って数式用のフォントを増やしてゆくと
! LaTeX Error: Too many math alphabets used in version
が起きてしまいますが,どうしてフォントの種類の上限が決められているのでしょうか?
使うフォントの数を減らすという解決策ではどうしても納得がゆきません.
例えば,何種類ものフォントを使い分けて数式を書くという用途にはTeXは使えないのでしょうか?
なぜこのような制限があるのでしょう?

tex,metafontのソースコード

- ウッ キー の投稿
はじめまして。最近、美文書を買いまして、texに非常に興味を持ちました。私はC言語プログラマー(たいしたことはありませんが)なのですが、tex,metafontの動作原理が知りたく、また自身の技量アップの為に、世界最高峰のソフトであるtex,metafontのソースコードを読んで研究してみたいです。これらはどんな言語で書かれているのでしょうか。ソースコードの入手先(クヌース先生のtex,metafontのソースコードの本があることは知っています)や、コンパイラの入手方法等、アドバイス頂けると嬉しいです。

algorithm2e.styをplatex(日本語)でつかう

- 小田島 浩介 の投稿

 私は奥村先生の書籍第4版に添付されていましたLatex systemをwindowsにインストールして利用しております.日本語を含む文章ではplatexコマンドを使っています.

教えていただきたいのですが,アルゴリズム記述に便利なalgorithm2e.styのv3.9を使いたいのですが,platexコマンドを実行すると

Runaway argument?
{\renewcommand {\a@block }[2]{\a@group {####1}} \algocf@defaults@common \ETC.
! File ended while scanning use of \@argdef.

のようなメッセージが返されます.日本語を含まない場合はlatexコマンドで問題なく通ります.実は過去ログに似たような質問があり,対処してみたのですが効果ありませんでした.

もしwindow-latexでalgorithm2e.styを使われている方や上記の適切な対処方法やアドバイスをお持ちの方がおられましたら,よい方法を教えていただくませんか.お願いします.

mathモードエラー

- 岡田 哲夫 の投稿

奥村先生の美文書4版のCD-ROMを 使っています。ラべルつきの定理の

証明の中で、math modeを使おうとすると、エラーになったり、ならなかったりで

動作が不安定です。Windows XPの環境で、当然\usepackage(amsmath)などは定義し、マクロも使っていますが、必ず\ensuremathも定義しています。math mode

を使うときの注意点はその他に何かあるでしょうか?それともLaTexを再ロード

したほうがよいでしょうか。ちなみにエラーメッセージは以下の通りです。

/^^90^^94^^8aw^^83m^^81[^^83g^^81i^^82p^^81j.tex(578): エラー: ! LaTeX Error: Bad math environment delimiter.

単独では使えますが定理の中ではだめなのでしょうか?何か使う環境の制限が

あるのでしょうか?お教え下さい。

algorithm.sty

- hosono yuka の投稿

ご存知の方いましたらご教授願います.

アルゴリズムの記述に便利なalgorithm.styやalgorithmic.styについての質問です.下記のような例題通りですと,アルゴリズムにタイトルがつくのですが,仕様で'1'という番号も付加されてしまます.

すなわち,"Algorithm 1 Calculate $y = x^n$" のようなタイトルがつきます.

この'1'という番号をつかないようにする方法をご存知の方おられましたらお願いいたします.

\begin{algorithm}
\caption{Calculate $y = x^n$}
\label{alg1}
\begin{algorithmic}
\REQUIRE $n \geq 0 \vee x \neq 0$
\ENSURE $y = x^n$
\STATE $y \Leftarrow 1$
\IF{$n < 0$}
\STATE $X \Leftarrow 1 / x$
\STATE $N \Leftarrow -n$
\ELSE
\STATE $X \Leftarrow x$
\STATE $N \Leftarrow n$
\ENDIF
\WHILE{$N \neq 0$}
\IF{$N$ is even}
\STATE $X \Leftarrow X \times X$
\STATE $N \Leftarrow N / 2$
\ELSE[$N$ is odd]
\STATE $y \Leftarrow y \times X$
\STATE $N \Leftarrow N - 1$
\ENDIF
\ENDWHILE
\end{algorithmic}
\end{algorithm}

フォントの上げ下げ

- 岡田 哲夫 の投稿

又初等的な質問ですみません。

以下の論理記号を少し上にあげて印字したいのですが方法がわかりません。

¥LaTeXの印字のように以下の"22のフォントを少し上にあげたいのですが。

{\scriptsize{\Pisymbol{psy}{"22}}}$m\in \mathbb{Z}$ 

すみませんが教えてください。

FedoraでTeX Live 2008のライセンスが話題に

- 匿 名 の投稿
fedora-devel MLの "TeXlive 2008 in Fedora 11" の一連のスレッドで、TeX Live 2008に含まれるファイルのライセンスが話題になっているようです。

https://www.redhat.com/archives/fedora-devel-list/2009-January/msg01194.html

FedoraからTeX Liveの全部または一部が消えてしまうかも…。

相互参照

- 岡田 哲夫 の投稿

初等的な質問ですみません。

今数学関係のレポートを書いているのですが、例えば定理の番号を引用する方法がわかりません。

\newtheorem{theorem}{定理}{subsection}

と定義して使っているのですが、この定理番号を引用する為にどこに

\label をつけ、\ref をどう使うのかよくわかりません。今はわからないので

PDF Fileの番号をみて手入力していますが、Volumeが大きくなって、途中に

定理を付け加えたりすると当たり前ですがお手上げです。本を読んでももうひとつ

やりかたが分かりません。どなたか御教授お願いします。