Hi Lyx people I am a new user and am struggling to implement features of the Cambridge university press latex class cupbook.cls that I need to use. This includes alternative \authorindex and \subjectindex commands, and also \endnote. I've made a layout that invokes the cls OK, but having messed around with it for ages and read the manual about using layouts and I'm not sure I can use layouts for simple commands, so have now attempted to apply the endnote command in a simple file with latex and with ERT in lyx.
Here is my Latex file that works fine: ---------------- \documentclass{cupbook} \begin{document} \title{Test CUPBOOK} \section{Introduction} Here is the text of your introduction \endnote{Fist para.}. \section{Conclusion} Write your conclusion here. \theendnotes \end{document} ----------- I then made a similar file in Lyx. Here is the latex preview. % Preview source code %% LyX 1.5.3 created this file. For more info, see http://www.lyx.org/. %% Do not edit unless you really know what you are doing. \makeatletter [EMAIL PROTECTED]"C:/Documents and Settings/hollidie/Desktop/\string"/}} \makeatother \documentclass[oneside,english]{cupbook} \usepackage[T1]{fontenc} \usepackage[latin9]{inputenc} \setcounter{secnumdepth}{3} \setcounter{tocdepth}{3} \makeatletter \usepackage{babel} \makeatother \begin{document} \title{Here is the title.} \maketitle \chapter{The first chapter.} \paragraph{First things first.} \paragraph{Here is a section on stuff. Stuff is OK to use for things like this. Yak Yak \endnote{Stuff}.} \theendnotes \end{document} ------ But this will not compile to a dvi OK in LyX. The error log claims there is a '}' missing, but I can't spot anything wrong (and even if I could I don't know how I'd fix it!): \theendnotes I've run across a `}' that doesn't seem to match anything. For example, `\def\a#1{...}' and `\a}' would produce this error. If you simply proceed now, the `\par' that I've just inserted will cause me to report a runaway argument that might be the root of the problem. But if your `}' was spurious, just type `2' and it will go away. Any ideas? Thanks Ian