偶然に TeX エラー "! TeX capacity exceeded, sorry [input stack size=1500]." が出た顛末の報告.

名前: 長島隆廣
日時: 2009-11-22 15:48:28
IPアドレス: 118.111.21.*

永らく TeX を使っていて,珍しいエラーが発生しましたので,報告します. 2つの自作のスタイルファイル TNmathdef.sty と tnquandle.sty を作り, 下記の様に記述したところ,エラー: ! TeX capacity exceeded, sorry [input stack size=1500]. が出ました. TNmathdef.sty ファイル \def\dootn#1#2{\overset{\mkern#1mu\rule[-0.05ex]{0.28ex}{0.28ex}}{#2}}% tnquandle.sty ファイル \newcommand{\aafju}{\ensuremath{a}}% \newcommand{\bbfju}{\ensuremath{b}}% \newcommand{\oozziku}{\ensuremath{\dootn{3.0}{z}}}% \newcommand{\oozzabiku}{\ensuremath{\oozzabiku ( \aafju, \bbfju \mkern0.5mu )}}% (★) (★)で,\oozzabiku が重複しているのが記入ミスです.これは, \newcommand{\oozzabiku}{\ensuremath{\oozziku ( \aafju, \bbfju \mkern0.5mu )}}% (☆) が正しいです.この(☆)に直した結果,エラーは出なくなりました. 以下がソースファイルです. \documentclass[a4paper,12pt,fleqn]{jarticle}% % \topmargin=-25mm% \headheight=10.5mm% \headsep=4.0mm% \topskip=1.0mm% \oddsidemargin =-7mm% \evensidemargin=-7mm% \textwidth =180mm% \textheight=265mm% % \usepackage[T1]{fontenc}% % \usepackage{TNmathdef}% \usepackage{tnquandle}% % \usepackage{amsmath,amssymb,amsfonts}% \usepackage{graphicx}% \usepackage{color}% \usepackage{float}% \usepackage{hypertex}% \usepackage{verbatim}% \usepackage{ascmac}% \usepackage{mathtools}% \usepackage{cases}% \usepackage{lastpage}% \usepackage{longtable}%% \setlength{\LTcapwidth}{0.8\textwidth}% % \renewcommand{\tablename}{\textbf{Table}}% \parindent=1zw% \jot=1ex \西暦 % \begin{document}% \baselineskip=1.7zh% \setcounter{equation}{0}% \newcommand{\tabtopsp}[1]{\vbox{\vbox to#1{}\vbox to1zw{}}}%%      (内容・省略) \end{document}% 以下がエラーの時の処理結果です. This is pTeX, Version 3.141592-p3.1.4 (sjis) (Web2C 7.5.3) (format=platex 2004.9.23) 22 NOV 2009 12:41 (中略) [144] ! TeX capacity exceeded, sorry [input stack size=1500]. <argument> \oozzabiku ( \aafju , \bbfju \mkern 0.5mu ) l.15958 ...$\backslash${\large\texttt{oozzabiku}}} % If you really absolutely need more capacity, you can ask a wizard to enlarge me. Here is how much of TeX's memory you used: 7701 strings out of 195555 92966 string characters out of 1641356 264399 words of memory out of 1500000 10730 multiletter control sequences out of 10000+50000 50984 words of font info for 155 fonts, out of 600000 for 2000 14 hyphenation exceptions out of 2000 1500i,21n,751p,274b,692s stack positions out of 1500i,500n,5000p,200000b,5000s Output written on a-macro-list-quandle.dvi (144 pages, 1029680 bytes). とエラーが出ました.以上です.

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます。適宜改行を入れてください)