aboutsummaryrefslogtreecommitdiff
path: root/example_1/resources
diff options
context:
space:
mode:
authorSébastien Dailly <sebastien@chimrod.com>2019-08-16 10:35:52 +0200
committerSébastien Dailly <sebastien@chimrod.com>2019-08-16 10:35:52 +0200
commitfd67f410b29933b2b1d9861af0c9ce12dd297ba9 (patch)
tree931904834606afd1915bd5e845adcbcae0713186 /example_1/resources
parent42e21fdaf26219f844ea626ae5df6010712fed04 (diff)
Provide new example
Diffstat (limited to 'example_1/resources')
-rwxr-xr-xexample_1/resources/00_preamble.tex33
-rwxr-xr-xexample_1/resources/10_language.tex8
-rwxr-xr-xexample_1/resources/99_sidebar.tex33
-rwxr-xr-xexample_1/resources/modules7
4 files changed, 81 insertions, 0 deletions
diff --git a/example_1/resources/00_preamble.tex b/example_1/resources/00_preamble.tex
new file mode 100755
index 0000000..3aa9b50
--- /dev/null
+++ b/example_1/resources/00_preamble.tex
@@ -0,0 +1,33 @@
+\usepackage{calc}
+
+\usepackage[a4paper, top=0.5cm, bottom=0.5cm, outer=0.5cm, inner=0.5cm]{geometry}
+\pagestyle{empty}
+\pagenumbering{gobble}
+
+\usepackage{fontspec}
+%\defaultfontfeatures{Ligatures={Common, Required, Contextual}}
+\setmainfont{DejaVu Sans Bold}
+
+\newcommand{\DUtitletitle}[1]{%
+ {\begin{center}\textbf{\textsc{#1}}\end{center}}
+ }
+
+% Change the font for bold text
+\let\bf\textbf
+\renewcommand{\textbf}[1]{{\LibertineFont\selectfont\bf{#1}}}
+
+\setmonofont{Latin Modern Mono Light}
+
+
+\newcommand{\DUrolelatex}[1]{#1}
+
+% Supprime l'indentation pour les listes de définitions
+%\newenvironment{DUfieldlist}%
+% {\description[align=left,labelwidth=1.0cm,leftmargin=.5cm]}
+% {\enddescription}
+
+\makeatletter
+\newcommand{\ifdefinedcolor}[3]{%
+ \@ifundefinedcolor{#1}{#3}{#2}
+}
+\makeatother
diff --git a/example_1/resources/10_language.tex b/example_1/resources/10_language.tex
new file mode 100755
index 0000000..7cc0990
--- /dev/null
+++ b/example_1/resources/10_language.tex
@@ -0,0 +1,8 @@
+\RequirePackage[french]{babel}
+
+%\frenchbsetup{ItemLabeli=\color{fondetsection}\ding{251}}
+
+\selectlanguage{french}
+\frenchspacing
+\FrenchFootnotes
+
diff --git a/example_1/resources/99_sidebar.tex b/example_1/resources/99_sidebar.tex
new file mode 100755
index 0000000..2b41d2a
--- /dev/null
+++ b/example_1/resources/99_sidebar.tex
@@ -0,0 +1,33 @@
+\newlength{\notesep}
+
+\def\changemargin#1#2{\list{}{\rightmargin#2\leftmargin#1}\item[]}
+\let\endchangemargin=\endlist
+
+% Une commande dédiée pour les notes de marge
+\setlength{\columnsep}{0.25cm}
+\columnratio{0.75}
+
+\ifdefinedcolor{backsidecolor}{%
+ \backgroundcolor{c[0]}{backsidecolor}
+}{}
+
+\newcommand{\DUsidebar}[1]{%
+ \switchcolumn[0]
+ \begin{changemargin}{0.7cm}{0.7cm}
+ %\LibertineFont\selectfont
+ \ifdefinedcolor{textsidecolor}{\color{textsidecolor}}{}
+ #1
+ \end{changemargin}
+ \vspace{\notesep}
+ \switchcolumn
+ \ifdefinedcolor{textsidecolor}{\color{black}}{}
+}
+
+\AtBeginDocument{%
+ \begin{paracol}{2}
+}
+\AtEndDocument{%
+ % Make the column go to the bottom
+ %\flushpage
+ \end{paracol}
+}
diff --git a/example_1/resources/modules b/example_1/resources/modules
new file mode 100755
index 0000000..ae8cc26
--- /dev/null
+++ b/example_1/resources/modules
@@ -0,0 +1,7 @@
+tikz
+parskip # Ne pas indenter la premiere ligne d'un paragraphe
+setspace
+
+DUclasses
+paracol
+lipsum