Αρίθμηση θεωρημάτων με το tcolorbox

Ερωτήσεις που αφορούν τη στοιχειθεσία κειμένου (π.χ πλάγια γράμματα, αρίθμηση , έντονα γράμματα κτλ)
Απάντηση
Άβαταρ μέλους
Tolaso
Ιδρυτής
Δημοσιεύσεις: 69
Εγγραφή: Πέμ Απρ 13, 2017 7:47 pm
Τοποθεσία: @Λάρισα
Επικοινωνία:

Αρίθμηση θεωρημάτων με το tcolorbox

Δημοσίευση από Tolaso »

Θα δούμε πώς μπορούμε να παράγουμε το παρακάτω στη LaTeX. Αυτό που θα κάνουμε ουσιαστικά είναι αυτόματη αρίθμηση στα θεωρήματα , τις προτάσεις αλλά και στους ορισμούς.


Στιγμιότυπο από 2020-06-07 16-56-23.png
Στιγμιότυπο από 2020-06-07 16-56-23.png (35.89 KiB) Προβλήθηκε 3641 φορές
Θα χρησιμοποιήσουμε το πακέτο

Κώδικας: Επιλογή όλων

\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 τότε αντικαθιστούμε το αρχείο της γλώσσας.
Δε παρέχεται υποστήριξη μέσω προσωπικών μηνυμάτων . Για αυτήν υπάρχει το forum ! Όλα τα μηνύματα σχετικά με υποστήριξη θα αγνοούνται!!

Προσλάβετέ με για τις LaTeX εργασίες σας. | Αγοράστε με έναν καφέ.
Απάντηση

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 7 επισκέπτες