From 110af509a41e8c3bbc8f282be70a5d746423548f Mon Sep 17 00:00:00 2001 From: Sébastien Dailly Date: Sun, 17 Dec 2017 21:14:09 +0100 Subject: Update latex conf --- .../tex/latex/docUtils/DUsidebar/DUsidebar.sty | 48 ++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 latex_docutils/texmf/tex/latex/docUtils/DUsidebar/DUsidebar.sty (limited to 'latex_docutils/texmf/tex/latex/docUtils/DUsidebar/DUsidebar.sty') 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}} + -- cgit v1.2.3