수학 관련 글을 쓰고 있어서 amsthm을 유용하게 쓰고 있습니다.
수학논문에 기본적으로 들어가는 theorem-like 요소중 theorem, lemma, corollay가 한 그룹으로 묶이고 definition, example이 다른 한 그룹으로 묶여서 관습적으로 다른 텍스트 디자인을 쓰는데 amsthm에서는 이걸 theoremstyle로 처리하고 있습니다.
그런데 theoremstyle이 다를 경우 카운터를 통일할 수 없어요
예컨대
\theoremstyle{plain} %기본값
\newtheorem{thm}{Theorem}
\newtheorem{lem}[thm]{Lemma}
와 같이 설정해놓으면 Theorem과 Lemma의 카운터가 통일되어서 Theorem 1.1 다음에 Lemma 1.2가 나오는 식인데요
definition도 여기에 카운터를 맞추되 style은 관습에 맞추고 싶을 경우
\theoremstyle{definition}
\newtheorem{dfn}[thm]{definition}
와 같이 하면 에러가 납니다
물론 theorem과 definition에 같은 style을 주면 문제없이 카운터를 통일할 수 있지만, 다르게 두는 것이 좋습니다
이걸 해결할 방법이 있을까요?
KTUG 한국 텍 사용자 그룹