Minulla on useita kysymyksiä määritelmien ja lauseiden käytöstä sädepaketissa. Tässä on esimerkki:
\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}
Minulla on useita muutoksia, jotka haluaisin lisätä, mutta en todellakaan tiedä, miten tehdä ne itse Latexissa.
- Haluaisin, että määritelmät ja lauseet numeroidaan erikseen.
- Olen lisännyt uuden lauseen nimeltä
idea
, tämä on myös numeroitu. Mutta haluaisin, että tämä ei numeroitaisiin. - Uuden lauseen sisältö
idea
on kursivoitu. Kuinka voin poistaa tämän? - Lisää lopuksi
section
taisubsection
kehysten välissä ei tulosta osion otsikkoa kehykseen. Onko tällä jotain tekemistä oletusmallin kanssa, jota käytän? - Jos osioita voidaan lisätä, haluaisin kuten määritelmät ja lauseet numeroidaan erikseen niiden osioiden perusteella.
Kiitos
Kommentit
- Kohdassa tämä kysymys , Gonzalo Medina selittää perusteellisesti lauseympäristöjen mukauttamisen. Tarkista se! Se ei vastaa ' t vastaamaan kaikkeen mitä mietit.
Vastaa
Jos poistat lause lauseiden automaattisen luomisen käytöstä beamer
avulla ja pidät tavallisesta tavasta amsthm
-toiminnolla, voit muotoilla kaikki helposti .
Joten, vaihtoehto notheorems
poista automaattinen prosessi käytöstä ja sinun on sitten määriteltävä ympäristöt itse. Näin voit määrittää tyylin ja numeroinnin.
\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}
Jos et halua tehdä käsin kuten yllä, niin:
Yhdelle: ratkaisua ei vielä ole.
Käytä 2 ja 3 varten
\theoremstyle{definition} \newtheorem*{idea}{Proof idea}
Viiden käyttöohjeen mukaan (s. 119), käytä vaihtoehtoa envcountsect
dokumenttiluokassa
\documentclass[mathserif,envcountsect]{beamer}
Huomaa: 4 ei liity numerointiin. Käytä vain frame
\frametitle[short frame title]{title}
lisätäksesi siihen otsikon.
Kommentit
- @JNevens, muokkain. Ole hyvä ja tutki sitä.
- Käytin manuaalista ratkaisua. Kiitos lisäkommenteista selvennykseksi.
- @JNevens olet tervetullut.