5050 </ header >
5151 </ section >
5252
53- <!-- Features -->
54- < section id ="features " class ="wrapper ">
55- < div class ="inner alt ">
56- < section class ="spotlight ">
57- < div class ="image ">
58- < img src ="images/gpl.svg " alt ="GPLv3 logo " />
59- </ div >
60- < div class ="content ">
61- < h3 > Free software</ h3 >
62- < p > Mathics is licensed under
63- < a
64- href ="https://github.com/mathics/Mathics/blob/master/COPYING.txt "/>
65- GPLv3</ a > and is developed by an active community of
66- volunteers. Its source code is freely available in the Github organizations
67- < a href ="https://github.com/mathics "> Mathics</ a > and
68- < a href ="https://github.com/Mathics3 "> Mathics3</ a > repositories.
69- </ p >
70- </ div >
71- </ section >
72- < section class ="spotlight ">
73- < div class ="image ">
74- < img src ="images/python-logo.svg " alt ="Python logo " />
75- </ div >
76- < div class ="content ">
77- < h3 > Python</ h3 >
78- Since Mathics is a collection of Python packages. It is intended to be used as a collection or from other Python packages and code.
79- </ p >
80- </ div >
81- </ section >
82- < section class ="spotlight ">
83- < div class ="image ">
84- < img src ="images/cli.png " alt ="mathicsscript screenshot " />
85- </ div >
86- < div class ="content ">
87- < h3 > Clients</ h3 >
88- < p > Front-end clients are currently < a href ="https://pypi.org/project/mathicsscript/ ">
89- mathicsscript</ a > , a command-line client, and
90- < a href ="https://github.com/Mathics3/mathics-django ">
91- mathics-django</ a > , a Django-based web interface. We are also
92- working on a Jupyter kernel for Mathics.
93- </ div >
94- </ section >
95- </ div >
96- </ section >
97-
98- <!-- Installation -->
53+ <!-- Components -->
9954 < section id ="install " class ="wrapper style2 special ">
100- < h2 > Installation </ h2 >
55+ < h2 > Components </ h2 >
10156 < div class ="inner align-left ">
10257 < p >
10358 Mathics is broken up into a number of pieces in order to
104- facilitate using the parts of you desire. This can also reduce the
105- vast number of dependencies to those that you need and the
106- footprint to run. The pieces are described next with the
107- components' OS and Python-package dependencies.
59+ facilitate using the parts of you desire. This also
60+ reduces the vast number of dependencies to those that you
61+ need and the footprint to run. However if you want to run
62+ everything we have a docker container
63+ on < a href ="https://hub.docker.com/r/mathicsorg/mathics "> dockerhub</ a >
64+ that has everything.
65+ </ p >
66+
67+ < p > The pieces are described next with the
68+ components' OS and Python-package dependencies.
10869 </ p >
10970
11071 < h3 > < a href ="https://github.com/mathics/Mathics "> Mathics Core</ a > </ h3 >
@@ -119,6 +80,14 @@ <h3><a href="https://github.com/mathics/Mathics">Mathics Core</a></h3>
11980 </ p >
12081
12182 < h3 > < a href ="https://pypi.org/project/mathics-django/ "> mathicsscript</ a > </ h3 >
83+ < p >
84+ < dd >
85+ < div class ="image ">
86+ < img src ="images/mathicsscript1.gif "
87+ alt ="mathicsscript screenshot " />
88+ </ div >
89+ </ dd >
90+ </ p >
12291 < p >
12392 mathicsscript is a CLI client for Mathics. It features:
12493 </ p >
@@ -163,11 +132,18 @@ <h3><a href="https://pypi.org/project/mathics-django/">mathicsscript</a></h3>
163132 < h3 > < a href ="https://pypi.org/project/mathics-django/ "> Mathics-Django</ a > </ h3 >
164133
165134 < p >
166- If you prefer, as many do, browser-based interaction with nicely
167- formatted graphics and MathML-formatted output. The github repository is
135+ There is a browser-based webserver that has
136+ MathML-formatted formatted output using < a href ="https://threejs.org/ "> three.js</ a >
137+ graphics. The github repository is
168138 < a href ="https://github.com/Mathics/mathics-django "> here</ a > .
169139 </ p >
170140
141+ < p >
142+ < div class ="image ">
143+ < img src ="images/mathicsserver.png "
144+ alt ="Mathics-Django screenshot " />
145+ </ div >
146+ </ p >
171147 < p >
172148 It features:
173149 </ p >
@@ -179,7 +155,7 @@ <h3><a href="https://pypi.org/project/mathics-django/">Mathics-Django</a></h3>
179155 </ li >
180156
181157 < li >
182- Integrated graphics and MathML mathematics output via MathJax
158+ Integrated graphics and MathML mathematics output via MathJax and Three.js.
183159 </ li >
184160
185161 < li >
@@ -261,6 +237,38 @@ <h2>Contributing</h2>
261237 </ div >
262238 </ section >
263239
240+ <!-- Features -->
241+ < section id ="features " class ="wrapper ">
242+ < div class ="inner alt ">
243+ < section class ="spotlight ">
244+ < div class ="image ">
245+ < img src ="images/gpl.svg " alt ="GPLv3 logo " />
246+ </ div >
247+ < div class ="content ">
248+ < h3 > Free software</ h3 >
249+ < p > Mathics is licensed under
250+ < a
251+ href ="https://github.com/mathics/Mathics/blob/master/COPYING.txt "/>
252+ GPLv3</ a > and is developed by an active community of
253+ volunteers. Its source code is freely available in the Github organizations
254+ < a href ="https://github.com/mathics "> Mathics</ a > and
255+ < a href ="https://github.com/Mathics3 "> Mathics3</ a > repositories.
256+ </ p >
257+ </ div >
258+ </ section >
259+ < section class ="spotlight ">
260+ < div class ="image ">
261+ < img src ="images/python-logo.svg " alt ="Python logo " />
262+ </ div >
263+ < div class ="content ">
264+ < h3 > Python</ h3 >
265+ Since Mathics is a collection of Python packages. It is intended to be used as a collection or from other Python packages and code.
266+ </ p >
267+ </ div >
268+ </ section >
269+ </ div >
270+ </ section >
271+
264272 <!-- On the Shoulders of Giants -->
265273 < section id ="on_the_shoulders_of_giants " class ="wrapper style2 special ">
266274 < h2 > On the Shoulders of Giants</ h2 >
@@ -278,31 +286,17 @@ <h2>On the Shoulders of Giants</h2>
278286 < li > < a href ="https://github.com/numba/llvmlite "> llvmlite</ a > </ li >
279287 < li > < a href ="https://www.djangoproject.com/ "> Django</ a > </ li >
280288 < li > < a href ="https://www.mathjax.org/ "> MathJax</ a > </ li >
289+ < li > < a href ="https://threejs.org/ "> three.js</ a > </ li >
281290 < li > < a href ="https://asymptote.sourceforge.io/ "> Asymptote</ a > </ li >
282291 < li > < a href ="https://SciPy.org/ "> SciPy</ a > (which also includes a number of the above)</ li >
283292 </ ul >
284293 </ div >
285294 </ section >
286295
287- <!-- Screenshots -->
296+ <!-- Screenshots
288297 <section id="screenshots" class="wrapper style2 special">
289298 <header class="inner major">
290299 <h2>Screenshots</h2>
291- < dl >
292- < dt > mathicsscript</ dt >
293- < dd >
294- < div class ="image ">
295- < img src ="images/mathicsscript1.gif "
296- alt ="mathicsscript screenshot " />
297- </ div >
298- </ dd >
299- < dt > mathicsscript</ dt >
300- < dd >
301- < div class ="image ">
302- < img src ="images/mathicsscript2.gif "
303- alt ="mathicsscript screenshot " />
304- </ div >
305- </ dd >
306300 <dt>mathicsserver</dt>
307301 <dd>
308302 <div class="image">
@@ -312,6 +306,7 @@ <h2>Screenshots</h2>
312306 </dd>
313307 </header>
314308 </section>
309+ -->
315310
316311 <!-- Footer -->
317312 < footer id ="footer ">
0 commit comments