Bladeren bron

Bugfixes
In notitlpage option with single logo

Denis Merigoux 10 jaren geleden
bovenliggende
commit
3fc760c79f
3 gewijzigde bestanden met toevoegingen van 9 en 9 verwijderingen
  1. 1 1
      makefile_windows.bat
  2. 4 4
      source/polytechnique.dtx
  3. 4 4
      source/polytechnique.sty

+ 1 - 1
makefile_windows.bat

11
 del *.log
11
 del *.log
12
 del *.toc
12
 del *.toc
13
 del *.out
13
 del *.out
14
-kpsewhich -var-value TEXMFMAIN > temp.txt
14
+kpsewhich -var-value TEXMFLOCAL > temp.txt
15
 set /p installdir=<temp.txt
15
 set /p installdir=<temp.txt
16
 del temp.txt
16
 del temp.txt
17
 md "%installdir%/tex/latex/polytechnique"
17
 md "%installdir%/tex/latex/polytechnique"

+ 4 - 4
source/polytechnique.dtx

643
 %    \begin{macrocode}
643
 %    \begin{macrocode}
644
 \newlength{\largeurminipage}
644
 \newlength{\largeurminipage}
645
 \setlength{\largeurminipage}
645
 \setlength{\largeurminipage}
646
-    {(\textwidth-\largeurlogovert)/\real{2}}
646
+    {(\textwidth-\largeurlogovert-0.5cm)/\real{2}}
647
 %    \end{macrocode}
647
 %    \end{macrocode}
648
 %\end{macro}
648
 %\end{macro}
649
 %\begin{macro}{\distancetitrecorps}
649
 %\begin{macro}{\distancetitrecorps}
904
     \noindent
904
     \noindent
905
     \begin{minipage}[b]{\largeurminipage}
905
     \begin{minipage}[b]{\largeurminipage}
906
         \hspace{0cm}\polyauthorsave
906
         \hspace{0cm}\polyauthorsave
907
-    \end{minipage}
907
+    \end{minipage}%
908
 %    \end{macrocode}
908
 %    \end{macrocode}
909
 %La |minipage| permet les sauts de ligne pour avoir plusieurs auteurs, et |\hspace{0cm}| sert a ne pas faire une minipage vide si |\polyauthorsave={}|.
909
 %La |minipage| permet les sauts de ligne pour avoir plusieurs auteurs, et |\hspace{0cm}| sert a ne pas faire une minipage vide si |\polyauthorsave={}|.
910
 %    \begin{macrocode}
910
 %    \begin{macrocode}
913
 %Les blocs sont séparés par des ressorts horizontaux. Vient ensuite le bloc central avec le logo de l'X.
913
 %Les blocs sont séparés par des ressorts horizontaux. Vient ensuite le bloc central avec le logo de l'X.
914
 %    \begin{macrocode}
914
 %    \begin{macrocode}
915
     \includegraphics[width=\largeurlogovert]{\polylogovert}
915
     \includegraphics[width=\largeurlogovert]{\polylogovert}
916
-    \hspace*{\fill}
916
+    \hspace*{\fill}%
917
 %    \end{macrocode}
917
 %    \end{macrocode}
918
 %Et pour conclure la première ligne le bloc de droite qui contient la |\date|.
918
 %Et pour conclure la première ligne le bloc de droite qui contient la |\date|.
919
 %    \begin{macrocode}
919
 %    \begin{macrocode}
920
     \begin{minipage}[b]{\largeurminipage}
920
     \begin{minipage}[b]{\largeurminipage}
921
         \flushright\hspace{0cm}\polydatesave
921
         \flushright\hspace{0cm}\polydatesave
922
-    \end{minipage}
922
+    \end{minipage}%
923
 }
923
 }
924
 %    \end{macrocode}
924
 %    \end{macrocode}
925
 %Le |\hspace{0cm}| sert a ne pas faire une minipage vide si |\polydatesave={}|.
925
 %Le |\hspace{0cm}| sert a ne pas faire une minipage vide si |\polydatesave={}|.

+ 4 - 4
source/polytechnique.sty

231
 \setlength{\separationlogotrait}{-\baselineskip*2+10mm}
231
 \setlength{\separationlogotrait}{-\baselineskip*2+10mm}
232
 \newlength{\largeurminipage}
232
 \newlength{\largeurminipage}
233
 \setlength{\largeurminipage}
233
 \setlength{\largeurminipage}
234
-    {(\textwidth-\largeurlogovert)/\real{2}}
234
+    {(\textwidth-\largeurlogovert-0.5cm)/\real{2}}
235
 \newlength{\distancetitrecorps}
235
 \newlength{\distancetitrecorps}
236
 \setlength{\distancetitrecorps}
236
 \setlength{\distancetitrecorps}
237
     {\separationtitrecorps-\baselineskip*2}
237
     {\separationtitrecorps-\baselineskip*2}
355
     \noindent
355
     \noindent
356
     \begin{minipage}[b]{\largeurminipage}
356
     \begin{minipage}[b]{\largeurminipage}
357
         \hspace{0cm}\polyauthorsave
357
         \hspace{0cm}\polyauthorsave
358
-    \end{minipage}
358
+    \end{minipage}%
359
     \hspace*{\fill}
359
     \hspace*{\fill}
360
     \includegraphics[width=\largeurlogovert]{\polylogovert}
360
     \includegraphics[width=\largeurlogovert]{\polylogovert}
361
-    \hspace*{\fill}
361
+    \hspace*{\fill}%
362
     \begin{minipage}[b]{\largeurminipage}
362
     \begin{minipage}[b]{\largeurminipage}
363
         \flushright\hspace{0cm}\polydatesave
363
         \flushright\hspace{0cm}\polydatesave
364
-    \end{minipage}
364
+    \end{minipage}%
365
 }
365
 }
366
 \newcommand{\notitlepagelayout}{
366
 \newcommand{\notitlepagelayout}{
367
 \thispagestyle{plain}
367
 \thispagestyle{plain}