cpierquet

vignettelatexalgo

Jul 6th, 2020
366
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Latex 2.01 KB | None | 0 0
  1. \RequirePackage{fontawesome5}
  2. \RequirePackage{tikz,tkz-tab}
  3. \usetikzlibrary{automata,positioning}
  4. \RequirePackage{tcolorbox}
  5. \tcbuselibrary{skins}
  6.  
  7. %Commandes Python/Algo sous forme de vignette
  8. \tcbset{vignettelogo/.style={%
  9.         fontupper={\tiny \textcolor{Green!75!black}{\faPython}}\:\vphantom{pf}\small\ttfamily,%
  10.         nobeforeafter,%
  11.         box align=base,%
  12.         boxsep=0pt,%
  13.         enhanced,%
  14.         sharp corners=all,rounded corners=southeast,%
  15.         boxrule=0.75pt,%
  16.         left=1pt,%
  17.         right=1pt,%
  18.         top=0pt,%
  19.         bottom=0.25pt,%
  20.         enhanced,%
  21.         colframe=Green,coltitle=Green!75!black,colback=ForestGreen!5,%
  22.         overlay={\begin{tcbclipinterior}\draw[color=ForestGreen!33,fill=ForestGreen!33]($(interior.south west)$) rectangle ($(interior.north west)+(7pt,0pt)$);\end{tcbclipinterior}}
  23.     }
  24. }
  25.  
  26. \tcbset{vignettepy/.style={%
  27.         fontupper={\:\,\,\vphantom{pf}\small\ttfamily},%
  28.         nobeforeafter,%
  29.         box align=base,%
  30.         boxsep=0pt,%
  31.         enhanced,%
  32.         sharp corners=all,rounded corners=southeast,%
  33.         boxrule=0.75pt,%
  34.         left=1pt,%
  35.         right=1pt,%
  36.         top=0pt,%
  37.         bottom=0.25pt,%
  38.         enhanced,%
  39.         colframe=Green,coltitle=Green!75!black,colback=ForestGreen!5,%
  40.         overlay={\begin{tcbclipinterior}\draw[color=lightgray!50,fill=lightgray!50]($(interior.south west)$) rectangle node[rotate=90]{\tiny \sffamily{\textcolor{Green!75!black}{\scalebox{0.55}[0.75]{\textbf{PY}}}}} ($(interior.north west)+(5pt,0pt)$);\end{tcbclipinterior}}
  41.     }
  42. }
  43.  
  44. \tcbset{vignettealgo/.style={%
  45.         fontupper={\:\,\,\vphantom{pf}\small\sffamily},%
  46.         nobeforeafter,%
  47.         box align=base,%
  48.         boxsep=0pt,%
  49.         enhanced,%
  50.         sharp corners=all,rounded corners=southeast,%
  51.         boxrule=0.75pt,%
  52.         left=1pt,%
  53.         right=1pt,%
  54.         top=0pt,%
  55.         bottom=0.25pt,%
  56.         enhanced,%
  57.         colframe=darkgray,coltitle=white,colback=white,%
  58.         %arc=1pt,%
  59.         overlay={\begin{tcbclipinterior}\draw[color=lightgray!50,fill=lightgray!50]($(interior.south west)$) rectangle node[rotate=90]{\tiny \sffamily{\textcolor{darkgray}{\scalebox{0.55}[0.75]{\textbf{ALGO}}}}} ($(interior.north west)+(5pt,0pt)$);\end{tcbclipinterior}}
  60.     }
  61. }
Add Comment
Please, Sign In to add comment