Browse Source

Cleaned installation repertories

In TEXMFMAIN/tex/latex/polytechnique no more subdirectory resources that was ignored during LaTex compilation. Added source files in TEXMFMAIN/source/latex/polytechnique.
Denis Merigoux 10 years ago
parent
commit
28ce29f3f8
4 changed files with 59 additions and 53 deletions
  1. 2 3
      .gitignore
  2. 45 0
      makefile_windows.bat
  3. 12 12
      polytechnique.dtx
  4. 0 38
      windows_installer.bat

+ 2 - 3
.gitignore

@@ -1,6 +1,5 @@
1
-polytechnique.pdf
2
-guide/installation.pdf
3
-ressources/
1
+*.pdf
2
+*.eps
4 3
 *.aux
5 4
 *.fdb_latexmk
6 5
 *.fls

+ 45 - 0
makefile_windows.bat

@@ -0,0 +1,45 @@
1
+@echo off
2
+cd source
3
+pdflatex polytechnique.dtx
4
+makeindex -s gind.ist -o polytechnique.ind polytechnique.idx
5
+pdflatex polytechnique.dtx
6
+del *.aux
7
+del *.glo
8
+del *.idx
9
+del *.ilg
10
+del *.ind
11
+del *.log
12
+del *.toc
13
+kpsewhich -var-value TEXMFMAIN > temp.txt
14
+set /p installdir=<temp.txt
15
+del temp.txt
16
+md "%installdir%/tex/latex/polytechnique"
17
+md "%installdir%/source/latex/polytechnique"
18
+md "%installdir%/source/latex/polytechnique/resources"
19
+md "%installdir%/doc/latex/polytechnique"
20
+copy polytechnique.dtx "%installdir%/source/latex/polytechnique"
21
+copy polytechnique.sty "%installdir%/tex/latex/polytechnique"
22
+copy polytechnique.pdf "%installdir%/doc/latex/polytechnique"
23
+del polytechnique.sty
24
+copy *.eps "%installdir%/source/latex/polytechnique/resources"
25
+copy *.pdf "%installdir%/source/latex/polytechnique/resources"
26
+copy *.eps "%installdir%/tex/latex/polytechnique"
27
+copy *.pdf "%installdir%/tex/latex/polytechnique"
28
+echo ************************************************
29
+echo * La base de donnees des packages est en train *
30
+echo * d'etre mise a jour. Cela peut prendre un peu *
31
+echo * de temps. Merci de patienter.                *
32
+echo ************************************************
33
+initexmf --update-fndb
34
+echo ************************************************
35
+echo * Le package a ete installe ! La documentation *
36
+echo * se trouve a l'emplacement suivant :          *
37
+echo %installdir%/doc/latex/polytechnique
38
+echo * Les fichiers sources et resources  a         *
39
+echo * l'endroit suivant :                          *
40
+echo %installdir%/source/latex/polytechnique
41
+echo * Et le .sty a l'endroit suivant :             *
42
+echo %installdir%/tex/latex/polytechnique
43
+echo * Bonne utilisation !                          *
44
+echo ************************************************
45
+pause

+ 12 - 12
polytechnique.dtx

@@ -531,21 +531,21 @@ LaTeX version 1999/12/01 or later.
531 531
 %Les lignes suivantes servent à inclure les logos et éléments graphiques. Les fichiers correspondant doivent se trouver dans le même dossier que |polytechnique.sty|. |\ifpdf| exécute la première partie du code si le document est compilé avec |pdflatex|, et la deuxième si le document est compilé avec |latex|. Ceci permet d'utiliser des images vectorielles lorsque c'est possible.
532 532
 %    \begin{macrocode}
533 533
 \ifpdf
534
-    \newcommand{\polyfiletlongrouge}{ressources/filetlongrouge.pdf}
534
+    \newcommand{\polyfiletlongrouge}{filetlongrouge.pdf}
535 535
     \newcommand{\polyfiletcourtbleuclair}
536
-        {ressources/filetcourtbleuclair.pdf}
537
-    \newcommand{\polyfiletcourtbleu}{ressources/filetcourtbleu.pdf}
538
-    \newcommand{\polylogovert}{ressources/logovert.pdf}
539
-    \newcommand{\polylogohori}{ressources/logohori.pdf}
540
-    \newcommand{\polyarmes}{ressources/armes.pdf}
536
+        {filetcourtbleuclair.pdf}
537
+    \newcommand{\polyfiletcourtbleu}{filetcourtbleu.pdf}
538
+    \newcommand{\polylogovert}{logovert.pdf}
539
+    \newcommand{\polylogohori}{logohori.pdf}
540
+    \newcommand{\polyarmes}{armes.pdf}
541 541
 \else
542
-    \newcommand{\polyfiletlongrouge}{ressources/filetlongrouge.eps}
542
+    \newcommand{\polyfiletlongrouge}{filetlongrouge.eps}
543 543
     \newcommand{\polyfiletcourtbleuclair}
544
-        {ressources/filetcourtbleuclair.eps}
545
-    \newcommand{\polyfiletcourtbleu}{ressources/filetcourtbleu.eps}
546
-    \newcommand{\polylogovert}{ressources/logovert.eps}
547
-    \newcommand{\polylogohori}{ressources/logohori.eps}
548
-    \newcommand{\polyarmes}{ressources/armes.eps}
544
+        {filetcourtbleuclair.eps}
545
+    \newcommand{\polyfiletcourtbleu}{filetcourtbleu.eps}
546
+    \newcommand{\polylogovert}{logovert.eps}
547
+    \newcommand{\polylogohori}{logohori.eps}
548
+    \newcommand{\polyarmes}{armes.eps}
549 549
 \fi
550 550
 %    \end{macrocode}
551 551
 %

+ 0 - 38
windows_installer.bat

@@ -1,38 +0,0 @@
1
-@echo off
2
-pdflatex polytechnique.dtx
3
-makeindex -s gind.ist -o polytechnique.ind polytechnique.idx
4
-pdflatex polytechnique.dtx
5
-del *.aux
6
-del *.glo
7
-del *.idx
8
-del *.ilg
9
-del *.ind
10
-del *.log
11
-del *.toc
12
-kpsewhich article.cls> temp.txt
13
-set /p installdir=<temp.txt
14
-set installdir=%installdir:~0,-16%
15
-del temp.txt
16
-md "%installdir%polytechnique"
17
-md "%installdir%polytechnique/ressources"
18
-copy polytechnique.dtx "%installdir%polytechnique"
19
-copy polytechnique.sty "%installdir%polytechnique"
20
-md "%installdir:~0,-10%doc/polytechnique"
21
-copy polytechnique.pdf "%installdir:~0,-10%doc/polytechnique"
22
-del polytechnique.sty
23
-cd ressources
24
-copy *.eps "%installdir%polytechnique/ressources"
25
-copy *.pdf "%installdir%polytechnique/ressources"
26
-echo ************************************************
27
-echo * La base de donnees des packages est en train *
28
-echo * d'etre mise a jour. Cela peut prendre un peu *
29
-echo * de temps. Merci de patienter.                *
30
-echo ************************************************
31
-initexmf --update-fndb
32
-echo ************************************************
33
-echo * Le package a ete installe ! La documentation *
34
-echo * se trouve a l'emplacement suivant :          *
35
-echo %installdir:~0,-10%doc/polytechnique
36
-echo * Bonne utilisation !                          *
37
-echo ************************************************
38
-pause