비머 패키지에서 정의와 정리를 사용하는 것과 관련하여 몇 가지 질문이 있습니다. 예는 다음과 같습니다.
\documentclass[mathserif]{beamer} \usepackage{graphicx} \usepackage{tcolorbox} \usepackage{amsthm} \setbeamertemplate{theorems}[numbered] \newtheorem{idea}{Proof idea} \begin{document} \section[test]{this is a test} \frame{ \begin{tcolorbox} \begin{definition} This is a definition. \end{definition} \begin{theorem} This is a theorem. \end{theorem} \begin{idea} This is a proof idea. \end{idea} \begin{proof} This is a proof. \end{proof} \end{tcolorbox} } \end{document}
추가하고 싶은 수정 사항이 여러 개 있지만 Latex에서 직접 수정하는 방법을 모르겠습니다.
- 정의와 정리를 별도로 번호를 매기고 싶습니다.
-
idea
라는 새로운 정리를 추가했습니다. 또한 번호가 매겨져 있습니다. 그러나이 번호를 매기기 아니요 . - 새 정리의 내용
idea
는 기울임 꼴입니다. 어떻게 제거 할 수 있나요? - 마지막으로
section
또는 프레임 사이에 섹션 제목이 프레임에 인쇄되지 않습니다. 사용중인 기본 템플릿과 관련이 있습니까? - 섹션을 추가 할 수있는 경우 섹션에 따라 별도로 번호가 매겨지는 정의 및 정리와 같습니다.
감사합니다
댓글
- 이 질문 , Gonzalo Medina는 정리 환경을 사용자 정의하는 방법을 철저히 설명합니다. 확인 해봐! ' 당신이 궁금해하는 모든 것에 대답하지는 않습니다.
답변
beamer
에 의한 정리 블록의 자동 생성을 비활성화하고 amsthm
를 사용하는 일반적인 방법처럼하면 모든 형식을 쉽게 지정할 수 있습니다. .
따라서 notheorems
옵션은 자동 프로세스를 비활성화 한 다음 사용자가 직접 환경을 정의해야합니다. 따라서 스타일과 번호를 지정할 수 있습니다.
\documentclass[mathserif,notheorems]{beamer} % option notheorems \usepackage{amsthm} \setbeamertemplate{theorems}[numbered] % to number \theoremstyle{plain} % insert bellow all blocks you want in italic \newtheorem{theorem}{Theorem}[section] % to number according to section \theoremstyle{definition} % insert bellow all blocks you want in normal text \newtheorem{definition}{Definition}[section] % to number according to section \newtheorem*{idea}{Proof idea} % no numbered block \usepackage{graphicx} \usepackage{tcolorbox} \begin{document} \section[test]{this is a test} \frame{ \frametitle[short frame title]{title} \begin{tcolorbox} \begin{definition} This is a definition. \end{definition} \begin{theorem} This is a theorem. \end{theorem} \begin{idea} This is a proof idea. \end{idea} \begin{proof} This is a proof. \end{proof} \end{tcolorbox} } \end{document}
위와 같이 수작업으로하고 싶지 않은 경우 :
1 인 경우 : 아직 솔루션이 없습니다.
2 및 3 인 경우
\theoremstyle{definition} \newtheorem*{idea}{Proof idea}
사용자 가이드 (119 페이지)에 따라 5 인 경우 문서 클래스 내에서 envcountsect
옵션을 사용합니다.
\documentclass[mathserif,envcountsect]{beamer}
참고 : 4는 번호 매기기와 관련이 없습니다. frame
\frametitle[short frame title]{title}
제목을 삽입합니다.
댓글
- @JNevens, 편집했습니다. 연구 해주세요.
- 수동 솔루션을 사용했습니다. 설명을 추가해 주셔서 감사합니다.
- @JNevens 환영합니다.