##// END OF EJS Templates
Merge pull request #4104 from rgbkrk/mathjax_profile...
Min RK -
r12384:972ed784 merge
parent child Browse files
Show More
@@ -19,6 +19,10 From the command line:
19 19
20 20 $ python -m IPython.external.mathjax
21 21
22 To a specific profile:
23
24 $ python -m IPython.external.mathjax --profile=research
25
22 26 To install MathJax from a file you have already downloaded:
23 27
24 28 $ python -m IPython.external.mathjax mathjax-xxx.tar.gz
@@ -200,20 +204,26 def main() :
200 204 )
201 205
202 206 parser.add_argument(
207 '-p',
208 '--profile',
209 default='default',
210 help='profile to install MathJax to (default is default)')
211
212 parser.add_argument(
203 213 '-i',
204 214 '--install-dir',
205 default=default_dest,
206 help='installation directory (by default : %s)' % (default_dest))
215 help='custom installation directory')
216
207 217 parser.add_argument(
208 218 '-d',
209 219 '--dest',
210 220 action='store_true',
211 help='print where is current mathjax would be installed and exit')
221 help='print where current mathjax would be installed and exit')
212 222 parser.add_argument(
213 223 '-r',
214 224 '--replace',
215 225 action='store_true',
216 help='Wether to replace current mathjax if already exist')
226 help='Whether to replace current mathjax if it already exists')
217 227 parser.add_argument(
218 228 '-t',
219 229 '--test',
@@ -225,7 +235,13 def main() :
225 235
226 236 pargs = parser.parse_args()
227 237
238 if pargs.install_dir:
239 # Explicit install_dir overrides profile
228 240 dest = pargs.install_dir
241 else:
242 profile = pargs.profile
243 dest = os.path.join(locate_profile(profile), 'static', 'mathjax')
244
229 245 if pargs.dest :
230 246 print dest
231 247 return
General Comments 0
You need to be logged in to leave comments. Login now