-
Notifications
You must be signed in to change notification settings - Fork 0
/
Installpptex.applescript
284 lines (276 loc) · 15 KB
/
Installpptex.applescript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
set ti to "pptex Installer"
set cnt to "Continue installation"
set cnc to "Cancel installation"
display dialog "pptex
https://github.com/v-joe/pptex
License: GPLv3
This script will install pptex with support files in
~/Documents/pptex and
~/Library/Application Scripts/com.microsoft.Powerpoint.
As a final step, ~/Documents/pptex/pptex.ppam
has to be added as an Add-in to PowerPoint.
" with title ti buttons {cnc, cnt} default button cnt cancel button cnc
set textmate to false
try
if exists application id "com.macromates.TextMate" then
set textmate to true
end if
end try
if not textmate then
display dialog "Using TextMate for editing the LaTeX equation source is
highly recommended (in fact no other editor seems to
reliably work with pptex due to file access status
checking issues).
TextMate does not appear to be installed.
It can be downloaded at
https://github.com/textmate/textmate/releases" with title ti buttons {cnc, cnt} default button cnt cancel button cnc
end if
set pathList to {"opt/local/bin", "sw/bin", "usr/texbin"}
set fpath to "Library/TeX/texbin"
repeat with p in pathList
do shell script "/" & p & "/pdflatex --version;exit 0"
if length of the result > 100 then
set fpath to p
exit repeat
end if
end repeat
do shell script "/" & p & "/pdflatex --version;exit 0"
if length of the result < 101 then
display dialog "No working pdflatex installation could be found.
Options to install pdflatex from include MacPorts,
Fink, and MacTeX.
Also make sure to have installed the
standalone LaTeX package, which might be
missing from basic installation packages:
https://ctan.org/pkg/standalone
" with title ti buttons {cnc, cnt} default button cnt cancel button cnc
end if
do shell script "/bin/mkdir -p ~/Documents/pptex;/bin/mkdir -p ~/Library/'Application Scripts'/com.microsoft.Powerpoint"
do shell script "/usr/bin/uudecode -p <<EOF | /usr/bin/gzcat >~/Documents/pptex/pptex.ppam
begin-base64 664 x
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
FPQPI+TnT9vzbVv26sfM/w/PNdB3hygAAA==
====
EOF"
do shell script "/usr/bin/uudecode -p <<EOF | /usr/bin/gzcat|sed s,pathsubst," & p & ", >~/Library/'Application Scripts'/com.microsoft.Powerpoint/pptexLaunch.applescript
begin-base64 664 x
H4sICAOuiFwAA3BwdGV4TGF1bmNoLmFwcGxlc2NyaXB0AKVUTU/jMBA9N79i
lEoLSLQB7a2cOJTVSkWLVA5cnWTamDp2ZE8akPjxO2M3tCChXe3mFI/fvHnz
5Sncdp3BdeV1R9ApT+A20HWEL9kUGqIuLIpiq6npy3nl2mI/e3ZYjICVrtAG
XMCPh9X+e+Ysu65Ub6sG/XmtvVUtXmQMnJ18cK92CKp+7gO1aCnAxnl4db2H
8BoIW2Bv/OAym2VTZlnWmoAaZAdj3KDtFvbKa1UaBHLQ6WqXeJCBzCm8K/WI
T+z7iC90rwghILZB4CXC4PxOWAY0JqKFPCYHraq8A2Vr0AE8cu6stcZ6fuAS
LZew7sslNSodBMwGo1uE2oF1FINJLAm0ABO4uJWyclMjYUVM5jq0sNGcQiBF
fYCBqy1CAifVeMRDNiEF+KxwcPaMOBdmGuuQqGFomFh8JUNxi6WAYHXXIUla
tbMo+dySa/mAAULjhi8UifhLKPvUgbr3kRYDsTC2MM2pLK8saMti0HvWPs8C
h1ymtrA1H9uR/0VbHRPJT4T03KlOsR6Z03pjVJrE5Xw7v4wtvFfVg/MUFpAX
rqPCuEqZotS2GOES8zAdd9ruBBiGrxBMx1UTzEqXXvnXgo8FYz7iJT0+reQU
EyxEZOjLQKesn1bhn74sizyt0vZ9Y6U0IS4x34kWaZ9sX5yHtIjwjVVp2/U0
P0q+06nI5w+/1j+fUtdH34sIkb6vKXUtGMQOruZX1zdxlnPmfI/E9G9bz/cz
HS8O3RbzUMHMvDHJrIYzOMszkoVT/PToSpHmdyOBs4mqSO+5WNnkOIVRZDaZ
wqB4UHpL2owb3qgQxxXTYmwikDWgomwy4SUMjURKpRlT4RudSuYx9CauQn6d
i4UX5oVjjAy88e//X4WvjAv/H/7qD+HlV4rGjfe9PU7+5xh5Vcfin/T8Rs7v
s8kGOBkC4T2+2dlve81+KBAGAAA=
====
EOF"
display dialog "All files have been installed.
Now open PowerPoint, choose Tools->PowerPoint Add-ins...
Click + and open Documents/pptex/pptex.ppam
Click Enable Macros and Turn off virus protection
Click OK
" with title ti buttons {"OK"}