@@ -31,14 +31,14 @@ mkdir -p $SRC_DIR
31
31
mkdir -p $TEX_DIR
32
32
mkdir -p $DOC_DIR
33
33
34
- cp $WORKING_DIR /source/* .dtx $TEMP_DIR
35
- cp $WORKING_DIR /source/* .pdf $TEMP_DIR
36
- cp $WORKING_DIR /docs/$JOB_NAME -template .tex $TEMP_DIR
37
- cp $WORKING_DIR /docs/$JOB_NAME -template .bib $TEMP_DIR
38
- cp $WORKING_DIR /docs/* .png $TEMP_DIR
39
- cp $LOGO_DIR /fudan-emblem-a-black.pdf $TEMP_DIR /fudan-emblem.pdf
40
- cp $LOGO_DIR /fudan-emblem-new-a-black.pdf $TEMP_DIR /fudan-emblem-new.pdf
41
- cp $LOGO_DIR /fudan-name-black.pdf $TEMP_DIR /fudan-name.pdf
34
+ cp $WORKING_DIR /source/* .dtx $TEMP_DIR
35
+ cp $WORKING_DIR /source/* .pdf $TEMP_DIR
36
+ cp $WORKING_DIR /docs/main .tex $TEMP_DIR
37
+ cp $WORKING_DIR /docs/main .bib $TEMP_DIR
38
+ cp $WORKING_DIR /docs/* .png $TEMP_DIR
39
+ cp $LOGO_DIR /fudan-emblem-a-black.pdf $TEMP_DIR /fudan-emblem.pdf
40
+ cp $LOGO_DIR /fudan-emblem-new-a-black.pdf $TEMP_DIR /fudan-emblem-new.pdf
41
+ cp $LOGO_DIR /fudan-name-black.pdf $TEMP_DIR /fudan-name.pdf
42
42
43
43
cd $TEMP_DIR
44
44
xetex $JOB_NAME .dtx > /dev/null
@@ -63,47 +63,22 @@ cp $TEMP_DIR/*.md $DOC_DIR
63
63
cp $TEMP_DIR /* .tex $DOC_DIR
64
64
cp $TEMP_DIR /$JOB_NAME * .pdf $DOC_DIR
65
65
66
+ rm $DOC_DIR /main.tex
67
+
66
68
# Overleaf
67
- cp $JOB_NAME .cls $OVERLEAF_DIR
68
- cp $JOB_NAME -en.cls $OVERLEAF_DIR
69
- cp $JOB_NAME .def $OVERLEAF_DIR
70
- cp $JOB_NAME -template.tex $OVERLEAF_DIR
71
- cp $JOB_NAME -template.bib $OVERLEAF_DIR
72
- cp $TEMP_DIR /fudan-emblem.pdf $OVERLEAF_DIR
73
- cp $TEMP_DIR /fudan-emblem-new.pdf $OVERLEAF_DIR
74
- cp $TEMP_DIR /fudan-name.pdf $OVERLEAF_DIR
75
- cp * .png $OVERLEAF_DIR
76
-
77
- # LaTeX3
78
- cp $( kpsewhich expl3.sty) $OVERLEAF_DIR
79
- cp $( kpsewhich expl3-code.tex) $OVERLEAF_DIR
80
- cp $( kpsewhich l3backend-pdfmode.def) $OVERLEAF_DIR
81
- cp $( kpsewhich l3backend-xdvipdfmx.def) $OVERLEAF_DIR
82
- cp $( kpsewhich l3keys2e.sty) $OVERLEAF_DIR
83
- cp $( kpsewhich xparse.sty) $OVERLEAF_DIR
84
- cp $( kpsewhich xparse-generic.tex) $OVERLEAF_DIR
85
- cp $( kpsewhich xtemplate.sty) $OVERLEAF_DIR
86
- # fontspec & unicode-math
87
- cp $( kpsewhich fontspec.sty) $OVERLEAF_DIR
88
- cp $( kpsewhich fontspec-xetex.sty) $OVERLEAF_DIR
89
- cp $( kpsewhich unicode-math.sty) $OVERLEAF_DIR
90
- cp $( kpsewhich unicode-math-xetex.sty) $OVERLEAF_DIR
91
- # ctex etc.
92
- cp $( kpsewhich ctexbook.cls) $OVERLEAF_DIR
93
- cp $( kpsewhich ctexbackend.cfg) $OVERLEAF_DIR
94
- cp $( kpsewhich ctex-scheme-chinese-book.def) $OVERLEAF_DIR
95
- cp $( kpsewhich ctex-scheme-plain-book.def) $OVERLEAF_DIR
96
- cp $( kpsewhich ctex-engine-xetex.def) $OVERLEAF_DIR
97
- cp $( kpsewhich xeCJK.sty) $OVERLEAF_DIR
98
- cp $( kpsewhich xeCJKfntef.sty) $OVERLEAF_DIR
99
- cp $( kpsewhich zhnumber.sty) $OVERLEAF_DIR
100
- # gbt7714
101
- cp $( kpsewhich gbt7714-numerical.bst) $OVERLEAF_DIR
102
- cp $( kpsewhich gbt7714-author-year.bst) $OVERLEAF_DIR
69
+ cp $JOB_NAME .cls $OVERLEAF_DIR
70
+ cp $JOB_NAME -en.cls $OVERLEAF_DIR
71
+ cp $JOB_NAME .def $OVERLEAF_DIR
72
+ cp main.tex $OVERLEAF_DIR
73
+ cp main.bib $OVERLEAF_DIR
74
+ cp $TEMP_DIR /fudan-emblem.pdf $OVERLEAF_DIR
75
+ cp $TEMP_DIR /fudan-emblem-new.pdf $OVERLEAF_DIR
76
+ cp $TEMP_DIR /fudan-name.pdf $OVERLEAF_DIR
77
+ cp * .png $OVERLEAF_DIR
103
78
104
79
# Make TDS zip
105
80
cd $TDS_DIR
106
- zip -q -r -9 $JOB_NAME .tds.zip .
81
+ zip -qr9 $JOB_NAME .tds.zip .
107
82
108
83
cp $TEMP_DIR /* .dtx $CTAN_DIR
109
84
cp $TEMP_DIR /* .md $CTAN_DIR
@@ -115,11 +90,11 @@ rm -r $TDS_DIR
115
90
116
91
# Make CTAN zip
117
92
cd $TEMP_DIR
118
- zip -q -r -9 $JOB_NAME .zip .
93
+ zip -qr9 $JOB_NAME .zip .
119
94
120
95
# Make Overleaf zip
121
96
cd $OVERLEAF_DIR
122
- zip -q -r -9 $JOB_NAME -overleaf.zip .
97
+ zip -qr9 $JOB_NAME -overleaf.zip .
123
98
124
99
cd $WORKING_DIR
125
100
cp -f $TEMP_DIR /* .zip $RELEASE_DIR
0 commit comments