diff options
Diffstat (limited to 'latex_docutils/texmf/tex/latex/docUtils/DUsidebar')
-rw-r--r-- | latex_docutils/texmf/tex/latex/docUtils/DUsidebar/DUsidebar.sty | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/latex_docutils/texmf/tex/latex/docUtils/DUsidebar/DUsidebar.sty b/latex_docutils/texmf/tex/latex/docUtils/DUsidebar/DUsidebar.sty new file mode 100644 index 0000000..20defda --- /dev/null +++ b/latex_docutils/texmf/tex/latex/docUtils/DUsidebar/DUsidebar.sty @@ -0,0 +1,48 @@ +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{DUsidebar}[2017/04/16 Docutils sidebar] + +\RequirePackage{kvoptions} +\RequirePackage{mdframed} +\RequirePackage{ifthen} + +% Option for the color line ( +\DeclareStringOption {linecolor}[blue] +\ProcessKeyvalOptions* + +% Défini une note de marge entourée d'un petit cadre +% + +\ifthenelse{\equal{\DUsidebar@linecolor}{}}{% + % Node bar colored defined, juste put the note in the margin + \newcommand{\DUsidebar}[1]{\marginpar{\small#1}}% +}{% + \newcommand{\DUsidebar}[1]{% + \marginpar[{\begin{mdframed}[topline=false,% + bottomline=false,% + leftline=false,% + linecolor=\DUsidebar@linecolor,% + innerrightmargin=2pt,% + linewidth=.4pt]% + {\small#1}% + \end{mdframed}% + }]{\begin{mdframed}[topline=false,% + bottomline=false,% + rightline=false,% + linecolor=\DUsidebar@linecolor,% + innerleftmargin=2pt,% + linewidth=.4pt]% + {\small#1}% + \end{mdframed}% + }% + }% +}% + + +% +% Permet de créer une note en utilisant le rôle « note » +% +% .. role:: note +% +% :note:`Ceci est un test` +\newcommand{\DUrolenote}[1]{\marginpar{#1}} + |