Kaynağa Gözat

Merge pull request from 'AsGhee/master'

Signed-off-by: w2ak <w2ak@users.noreply.github.com>
w2ak 8 yıl önce
ebeveyn
işleme
88d525f5b1
2 değiştirilmiş dosya ile 29 ekleme ve 0 silme
  1. 17 0
      source/polytechnique.dtx
  2. 12 0
      source/polytechnique.sty

+ 17 - 0
source/polytechnique.dtx

@@ -396,6 +396,14 @@ LaTeX version 1999/12/01 or later.
396 396
 }
397 397
 %    \end{macrocode}
398 398
 %
399
+%\paragraph{Grandes marges} Pour les documents trop denses avec les marges standard.
400
+%    \begin{macrocode}
401
+\newif\ifgrandesmarges
402
+\grandesmargesfalse
403
+\DeclareOption{enmanquedinspiration}{
404
+    \grandesmargestrue
405
+}
406
+%    \end{macrocode}
399 407
 %\paragraph{Autres options} Toute option passée au package qui n'est pas dans la liste ci-avant est repassée au package |geometry| (différentes tailles de papier).
400 408
 %    \begin{macrocode}
401 409
 \DeclareOption*{
@@ -564,6 +572,15 @@ LaTeX version 1999/12/01 or later.
564 572
 \setlength{\separationtitrecorps}{15mm}
565 573
 %    \end{macrocode}
566 574
 %\end{macro}
575
+%    \begin{macrocode}
576
+\ifgrandesmarges
577
+\setlength\margecote{1.5\margecote}
578
+\setlength\margehaut{1.2\margehaut}
579
+\setlength\margebas{1.2\margebas}
580
+\setlength\margecoteinterieur{1.5\margecoteinterieur}
581
+\setlength\margecoteexterieur{1.5\margecoteexterieur}
582
+\fi
583
+%    \end{macrocode}
567 584
 %\begin{macro}{\hauteurlogopage}
568 585
 %Sur la page de titre de l'option |titlepage|, hauteur de l'image des armes de l'École en arrière-plan.
569 586
 %    \begin{macrocode}

+ 12 - 0
source/polytechnique.sty

@@ -150,6 +150,11 @@
150 150
         }
151 151
     }
152 152
 }
153
+\newif\ifgrandesmarges
154
+\grandesmargesfalse
155
+\DeclareOption{enmanquedinspiration}{
156
+    \grandesmargestrue
157
+}
153 158
 \DeclareOption*{
154 159
     \PassOptionsToPackage{\CurrentOption}{geometry}
155 160
 }
@@ -220,6 +225,13 @@
220 225
 \setlength{\separationlignestitre}{3mm}
221 226
 \newlength{\separationtitrecorps}
222 227
 \setlength{\separationtitrecorps}{15mm}
228
+\ifgrandesmarges
229
+\setlength\margecote{1.5\margecote}
230
+\setlength\margehaut{1.2\margehaut}
231
+\setlength\margebas{1.2\margebas}
232
+\setlength\margecoteinterieur{1.5\margecoteinterieur}
233
+\setlength\margecoteexterieur{1.5\margecoteexterieur}
234
+\fi
223 235
 \newlength{\hauteurlogopage}
224 236
 \setlength{\hauteurlogopage}{0.6\textheight}
225 237
 \newlength{\separationentetelogo}