Definíciók és tételek a beamerben

Több kérdésem van a definíciók és tételek használatáról a beamer csomagban. Íme egy példa:

\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} 

Több módosítást is szeretnék hozzáadni, de nem igazán tudom, hogyan kell magam csinálni a Latexben.

  • Szeretném, ha a definíciókat és a tételeket külön számoznám.
  • Hozzáadtam az új idea nevű tételt, ez szintén megszámozva. De szeretném, ha ezt a nem számoznák.
  • Az új tétel tartalma A idea dőlt betűs. Hogyan távolíthatom el ezt?
  • Végül adjon hozzá section vagy a keretek között nem nyomtatja ki a szakasz címét a keretre. Van valami köze az általam használt alapértelmezett sablonhoz?
  • Ha lehetőség van szakaszok hozzáadására, akkor tetszik, hogy a definíciókat és a tételeket külön kell számozni, a szakasz alapján.

Köszönöm

Hozzászólások

  • A ezt a kérdést , Gonzalo Medina alaposan elmagyarázza a tétel környezeteinek testreszabását. Nézd meg! Nem ' nem válaszol meg mindent, amire kíváncsi.

Válasz

Ha letiltja a Tételblokkok automatikus létrehozását beamer által, és a amsthm használatával a szokásos módon tetszik, akkor könnyen formázhatja az összeset .

Tehát a notheorems opció letiltja az automatikus folyamatot, majd egyedül kell meghatároznia a környezeteket. Így megadhatja a stílust és a számozást.

\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} 

enter képleírás itt

Ha nem kézzel akarja, mint fent, akkor:

1: még nincs megoldás.

2 és 3 esetén használja

\theoremstyle{definition} \newtheorem*{idea}{Proof idea} 

5-ig a felhasználói útmutató szerint (119. oldal) használja a envcountsect opciót a dokumentumosztályon belül

\documentclass[mathserif,envcountsect]{beamer} 

Megjegyzés: A 4 nem kapcsolódik a számozáshoz. Csak használja a frame

\frametitle[short frame title]{title} 

cím beillesztéséhez.

Megjegyzések

  • @JNevens, szerkesztettem. Kérjük, tanulmányozza át.
  • A kézi megoldást használtam. Köszönöm a további megjegyzéseket a pontosítás érdekében.
  • @JNevens szívesen látjuk.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük