Αρίθμηση θεωρημάτων με το tcolorbox
Δημοσιεύτηκε: Κυρ Ιουν 07, 2020 2:04 pm
Θα δούμε πώς μπορούμε να παράγουμε το παρακάτω στη LaTeX. Αυτό που θα κάνουμε ουσιαστικά είναι αυτόματη αρίθμηση στα θεωρήματα , τις προτάσεις αλλά και στους ορισμούς.
Θα χρησιμοποιήσουμε το πακέτο
καθώς και τη βιβλιοθήκη αυτού
Ο κώδικας που μας το δίδει είναι:
Αν θέλουμε να το τρέξουμε σε XeTeX τότε αντικαθιστούμε το αρχείο της γλώσσας.
Θα χρησιμοποιήσουμε το πακέτο
Κώδικας: Επιλογή όλων
\usepackage[most]{tcolorbox}
καθώς και τη βιβλιοθήκη αυτού
Κώδικας: Επιλογή όλων
\newtcbtheorem
Ο κώδικας που μας το δίδει είναι:
Κώδικας: Επιλογή όλων
\documentclass[12pt, a4paper]{memoir}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\iffalse
Use inputenc and babel when using pfdlatex
\fi
\usepackage[utf8]{inputenc}
\usepackage[english, greek]{babel}
\iffalse
Use polyglossia and fontspec when using XeTeX
\fi
%\usepackage{polyglossia}
%\usepackage{xltxtra}
%\usepackage{fontspec}
%\newfontfamily\greekfont[Script=Greek]{Linux Libertine O}
%\setdefaultlanguage{greek}
\usepackage[most]{tcolorbox}
%enumerate theorems in tcolorbox
\newtcbtheorem[auto counter]{definition}{Ορισμός}{
lower separated=false,
colback=white!80!gray,
colframe=white, fonttitle=\bfseries,
colbacktitle=white!50!gray,
coltitle=black,
enhanced,
boxed title style={colframe=black},
attach boxed title to top left={xshift=0.5cm,yshift=-2mm},
}{def}
\newtcbtheorem[auto counter]{proposition}{Πρόταση}{%
lower separated=false,
colback=white,
colframe=black,fonttitle=\bfseries,
colbacktitle=black,
coltitle=white,
enhanced,
attach boxed title to top left={yshift=-0.1in,xshift=0.15in},
boxed title style={boxrule=0pt,colframe=white,},
}{prop}
\begin{document}
\begin{definition}{Γνησίως αύξουσα συνάρτηση}{}
Έστω $f:\Delta \rightarrow \mathbb{R}$. Η συνάρτηση $f$ καλείται γνησίως αύξουσα στο $\Delta$ όταν για κάθε $x_1 , x_2 \in \Delta$ με $x_1<x_2$ είναι $f(x_1)< f(x_2)$.
\end{definition}
\begin{proposition}{Γνησίως φθίνουσα συνάρτηση}{}
Έστω $f:\Delta \rightarrow \mathbb{R}$. Η συνάρτηση $f$ καλείται γνησίως φθίνουσα στο $\Delta$ όταν για κάθε $x_1 , x_2 \in \Delta$ με $x_1<x_2$ είναι $f(x_1)> f(x_2)$.
\end{proposition}
\end{document}
Αν θέλουμε να το τρέξουμε σε XeTeX τότε αντικαθιστούμε το αρχείο της γλώσσας.