Hello, i'm currently writing a script on biosignal analysis. And therefore i need such things as definitions, lemmas, theorems, remarks and so on. One can easily define numbered versions of these using \defineenumeration. But i need two extra fetures: first: Some theorems have names, some not. Is it possible to introduce a new optional argument to the enumeration (a 'named enumeration')? Something like \startTheorem[Shannon Sampling Theorem] You have to select $f_s\ge2 f_h$. \stopTheorem to get Theorem 1.1: (Shannon Sampling Theorem) You have top select fs\ge fh. Nevertheless it should be possible to label the theorem: \startTheorem[thm:shannon][Shannon Sampling Theorem] You have to select $f_s\ge2 f_h$. \stopTheorem \in{Theorem}[thm:shannon] we have seen.... Second: Is it possible to generate a content list of all named theorems? Thanks a lot in advance richard rascher-friesenhausen -- ============================================================================== Dr. Richard Rascher-Friesenhausen MeVis -- Centrum fuer Medizinische Diagnosesysteme und Visualisierung GmbH Universitaetsallee 29 D-28359 Bremen email: richard@mevis.de ==============================================================================