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

Ερωτήσεις που αφορούν τη στοιχειθεσία κειμένου (π.χ πλάγια γράμματα, αρίθμηση , έντονα γράμματα κτλ)
Απάντηση
Άβαταρ μέλους
Tolaso
Ιδρυτής
Δημοσιεύσεις: 54
Εγγραφή: Πέμ Απρ 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) Προβλήθηκε 175 φορές
Θα χρησιμοποιήσουμε το πακέτο
  1. \usepackage[most]{tcolorbox}

καθώς και τη βιβλιοθήκη αυτού
  1. \newtcbtheorem

Ο κώδικας που μας το δίδει είναι:

  1. \documentclass[12pt, a4paper]{memoir}
  2. \usepackage{amsmath}
  3. \usepackage{amsfonts}
  4. \usepackage{amssymb}
  5.  
  6. \iffalse
  7. Use inputenc and babel when using pfdlatex
  8. \fi
  9.  
  10. \usepackage[utf8]{inputenc}
  11. \usepackage[english, greek]{babel}
  12.  
  13. \iffalse
  14. Use polyglossia and fontspec when using XeTeX
  15. \fi
  16.  
  17. %\usepackage{polyglossia}
  18. %\usepackage{xltxtra}
  19. %\usepackage{fontspec}
  20. %\newfontfamily\greekfont[Script=Greek]{Linux Libertine O}
  21. %\setdefaultlanguage{greek}
  22. \usepackage[most]{tcolorbox}
  23.  
  24. %enumerate theorems in tcolorbox
  25.  
  26. \newtcbtheorem[auto counter]{definition}{Ορισμός}{
  27.     lower separated=false,
  28.     colback=white!80!gray,
  29.     colframe=white, fonttitle=\bfseries,
  30.     colbacktitle=white!50!gray,
  31.     coltitle=black,
  32.     enhanced,
  33.     boxed title style={colframe=black},
  34.     attach boxed title to top left={xshift=0.5cm,yshift=-2mm},
  35. }{def}
  36.  
  37. \newtcbtheorem[auto counter]{proposition}{Πρόταση}{%
  38.     lower separated=false,
  39.     colback=white,
  40.     colframe=black,fonttitle=\bfseries,
  41.     colbacktitle=black,
  42.     coltitle=white,
  43.     enhanced,
  44.     attach boxed title to top left={yshift=-0.1in,xshift=0.15in},
  45.     boxed title style={boxrule=0pt,colframe=white,},
  46. }{prop}
  47.  
  48. \begin{document}
  49.    
  50.     \begin{definition}{Γνησίως αύξουσα συνάρτηση}{}
  51.         Έστω $f:\Delta \rightarrow \mathbb{R}$. Η συνάρτηση $f$ καλείται γνησίως αύξουσα στο $\Delta$ όταν για κάθε $x_1 , x_2 \in \Delta$ με $x_1<x_2$ είναι $f(x_1)< f(x_2)$.
  52.     \end{definition}
  53.    
  54.     \begin{proposition}{Γνησίως φθίνουσα συνάρτηση}{}
  55.         Έστω $f:\Delta \rightarrow \mathbb{R}$. Η συνάρτηση $f$ καλείται γνησίως φθίνουσα στο $\Delta$ όταν για κάθε $x_1 , x_2 \in \Delta$ με $x_1<x_2$ είναι $f(x_1)>  f(x_2)$.
  56.     \end{proposition}
  57.    
  58. \end{document}

Αν θέλουμε να το τρέξουμε σε XeTeX τότε αντικαθιστούμε το αρχείο της γλώσσας.
Δε παρέχεται υποστήριξη μέσω προσωπικών μηνυμάτων . Για αυτήν υπάρχει το forum ! Όλα τα μηνύματα σχετικά με υποστήριξη θα αγνοούνται!!

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

Απάντηση

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

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