aboutsummaryrefslogtreecommitdiff
path: root/common/99_sidebar.tex
diff options
context:
space:
mode:
Diffstat (limited to 'common/99_sidebar.tex')
-rwxr-xr-xcommon/99_sidebar.tex28
1 files changed, 28 insertions, 0 deletions
diff --git a/common/99_sidebar.tex b/common/99_sidebar.tex
new file mode 100755
index 0000000..ab599a0
--- /dev/null
+++ b/common/99_sidebar.tex
@@ -0,0 +1,28 @@
+\newlength{\notesep}
+
+\def\changemargin#1#2{\list{}{\rightmargin#2\leftmargin#1}\item[]}
+\let\endchangemargin=\endlist
+
+\ifdefinedcolor{backsidecolor}{%
+ \backgroundcolor{c[0]}{backsidecolor}
+}{}
+
+% Une commande dédiée pour les notes de marge
+\newcommand{\DUsidebar}[1]{%
+ \switchcolumn[0]
+ \begin{changemargin}{0.7cm}{0.7cm}
+ % Sélectionne la police alternative
+ \AltFont\selectfont
+ \ifdefinedcolor{textsidecolor}{\color{textsidecolor}}{}
+ #1
+ \end{changemargin}
+ \vspace{\notesep}
+ \switchcolumn
+ \ifdefinedcolor{textsidecolor}{\color{black}}{}
+}
+
+\AtEndDocument{%
+ % Make the column go to the bottom
+ \flushpage
+ \end{paracol}
+}