I created a .layout file according to the recommendations of the help file, and the text class became available, and changing (a fork of) my dissertation to this new text class raised no errors initially.
Unfortunately, upon trying to typeset the old file, LaTeX complains that I haven't
Code: Select all
\define
Code: Select all
\maketitle
Code: Select all
\begin{abstract}
Should I start digging through the .cls file to see what it depends on, and start referring to extra files in my new .layout where the appropriate text class is defined? Do I need to somehow change my document, so that the title and abstract call different functions? What should my next steps be?
By the way, the .cls file is working fine within LaTeX: the sample .tex file included with the document class produces a .pdf output without incident. That .tex file calls
Code: Select all
\begin{abstract}
Also of interest: switching the text class back breaks the document in a different way. Trying to typeset after changing to thesis.layout, and back to report.layout, gives:
Such errors don't occur in the trunk version, which has remained in report.layout.LaTeX Error: Something's wrong--perhaps a missing \item.
Description:
...tentsline {part}{I\hspace {1em}Overview}{3}
Try typing <return> to proceed.
If that doesn't work, type X <return> to quit.