Преглед на файлове

titre court dans le dtx

w2ak преди 10 години
родител
ревизия
211c0cef8d
променени са 3 файла, в които са добавени 11 реда и са изтрити 6 реда
  1. 2 2
      TODO
  2. 8 3
      source/polytechnique.dtx
  3. 1 1
      source/polytechnique.sty

+ 2 - 2
TODO

@@ -1,4 +1,4 @@
1
-1. faire l'ajout titre court dans le dtx
1
+# 1. faire l'ajout titre court dans le dtx
2 2
 2. transformer le logo entete en une option, ou quelque chose dans le genre
3 3
 3. Ajouter ces deux modifications à la documentation
4
-4. Corriger la partie install de la documentation.
4
+4. Corriger la partie install de la documentation.

+ 8 - 3
source/polytechnique.dtx

@@ -686,7 +686,7 @@ LaTeX version 1999/12/01 or later.
686 686
     \raisebox{\decalageverticalentete}
687 687
         {\begin{minipage}[b]{\largeurtitreentete}
688 688
             \scshape#1\textcolor{bleu303}
689
-            \polytitresave
689
+            \polytitrecourtsave
690 690
         \end{minipage}}
691 691
 }
692 692
 %    \end{macrocode}
@@ -802,8 +802,13 @@ LaTeX version 1999/12/01 or later.
802 802
 %\begin{macro}{\title}
803 803
 %Commande utilisée par l'utilisateur pour définit le titre. Comme les en-tête dépendent du titre, on les définit une fois qu'on connaît le titre.
804 804
 %    \begin{macrocode}
805
-\renewcommand*{\title}[1]{
806
-    \renewcommand*{\polytitresave}{#1}
805
+\renewcommand*{\title}[2][{}]{
806
+    \renewcommand*{\polytitresave}{#2}
807
+    \ifthenelse{\equal{#1}{}}{
808
+        \renewcommand*{\polytitrecourtsave}{#2}
809
+    }{
810
+        \renewcommand*{\polytitrecourtsave}{#1}v
811
+    }
807 812
     \entetes
808 813
 }
809 814
 %    \end{macrocode}

+ 1 - 1
source/polytechnique.sty

@@ -315,7 +315,7 @@
315 315
 \newcommand{\polytitrecourtsave}{}
316 316
 \renewcommand*{\title}[2][{}]{
317 317
     \renewcommand*{\polytitresave}{#2}
318
-    \ifthenelse{\equal{#1}{}{}}{
318
+    \ifthenelse{\equal{#1}{}}{
319 319
         \renewcommand*{\polytitrecourtsave}{#2}
320 320
     }{
321 321
         \renewcommand*{\polytitrecourtsave}{#1}