비머의 정의와 정리

비머 패키지에서 정의와 정리를 사용하는 것과 관련하여 몇 가지 질문이 있습니다. 예는 다음과 같습니다.

\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 환영합니다.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다