w2ak лет назад: 10
Родитель
Сommit
211c0cef8d
3 измененных файлов с 11 добавлено и 6 удалено
  1. 2 2
      TODO
  2. 8 3
      source/polytechnique.dtx
  3. 1 1
      source/polytechnique.sty

+ 2 - 2
TODO

1
-1. faire l'ajout titre court dans le dtx
1
+# 1. faire l'ajout titre court dans le dtx
2
 2. transformer le logo entete en une option, ou quelque chose dans le genre
2
 2. transformer le logo entete en une option, ou quelque chose dans le genre
3
 3. Ajouter ces deux modifications à la documentation
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
     \raisebox{\decalageverticalentete}
686
     \raisebox{\decalageverticalentete}
687
         {\begin{minipage}[b]{\largeurtitreentete}
687
         {\begin{minipage}[b]{\largeurtitreentete}
688
             \scshape#1\textcolor{bleu303}
688
             \scshape#1\textcolor{bleu303}
689
-            \polytitresave
689
+            \polytitrecourtsave
690
         \end{minipage}}
690
         \end{minipage}}
691
 }
691
 }
692
 %    \end{macrocode}
692
 %    \end{macrocode}
802
 %\begin{macro}{\title}
802
 %\begin{macro}{\title}
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.
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
 %    \begin{macrocode}
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
     \entetes
812
     \entetes
808
 }
813
 }
809
 %    \end{macrocode}
814
 %    \end{macrocode}

+ 1 - 1
source/polytechnique.sty

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