I have the following preamble:


\newcommand{\subscript}[2]{$#1 _ #2$}



\author{Frode Alfson Bj\o{}rdal}


How can I get \begin{definition} … \end {definition} here?

  • 3
    See how you defined theorem. Also you might want to have a look in the amsthm manual to familiarize yourself with the \newtheorem syntax.
    – daleif
    Aug 10 '17 at 8:28
  • Also note that your example has no chance to work as \institute and \email is not defined in the article class
    – daleif
    Aug 10 '17 at 8:29
  • In reality I have %\institute{Affiliation Institute \at Collegium Anonymia \\\email{clancularius@collegium.com}}, and so I delete this from my MWE.
    – Sapiens
    Aug 10 '17 at 11:19

Just define it using \newtheorem like you have done for environment theorem:

  This is a definition.

enter image description here

See also: How do you number theorems but not definitions?.

For more information about \newtheorem and how to use another style for the new theorem environment definition, e.g., using \theoremstyle{definition} before \newtheorem, see the manual of package amsthm.

  • 2
    if upright text is wanted (more usual for a definition), precede the \newtheorem{definition} by \theoremstyle{definition}. (defined by amsthm.) Aug 10 '17 at 19:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.