Merge branch 'master' of ssh://git.code.sf.net/p/maxima/code
[maxima.git] / macosx / How_to_install.rtf
blob090049a9634f428715d0d8b1c563d7d3333e9755
1 {\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf810
2 \cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;\f1\fnil\fcharset0 Monaco;}
3 {\colortbl;\red255\green255\blue255;}
4 {\*\expandedcolortbl;;}
5 {\*\listtable{\list\listtemplateid1\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid1\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid1}
6 {\list\listtemplateid2\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid101\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid2}
7 {\list\listtemplateid3\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid201\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid3}
8 {\list\listtemplateid4\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\*\levelmarker \{disc\}}{\leveltext\leveltemplateid301\'01\uc0\u8226 ;}{\levelnumbers;}\fi-360\li720\lin720 }{\listname ;}\listid4}}
9 {\*\listoverridetable{\listoverride\listid1\listoverridecount0\ls1}{\listoverride\listid2\listoverridecount0\ls2}{\listoverride\listid3\listoverridecount0\ls3}{\listoverride\listid4\listoverridecount0\ls4}}
10 \paperw11900\paperh16840\margl1440\margr1440\vieww18140\viewh12920\viewkind0
11 \pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
13 \f0\b\fs48 \cf0 How to install
14 \b0\fs24 \
16 \pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
18 \b\fs28 \cf0 1. Installing Maxima\
19 \pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
21 \b0\fs24 \cf0 \
22 \pard\tx220\tx720\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\li720\fi-720\pardirnatural\partightenfactor0
23 \ls1\ilvl0\cf0 {\listtext       \'95    }Drag 'Maxima.app' into your Applications folder.\
24 {\listtext      \'95    }To test it: run Maxima.app from your Applications folder by double-clicking on it. A Terminal should pop up with a working Maxima program. You can try some simple calculations like '1+1;' or run the test suite by enterning 'run_testsuite();'. No unexpected errors should occur.\
25 {\listtext      \'95    }Quit Maxima by entering 'quit();'.\
26 \pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
27 \cf0 \
28 \pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
30 \b\fs28 \cf0 2. Installing wxMaxima\
31 \pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
33 \b0\fs24 \cf0 \
34 \pard\tx220\tx720\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\li720\fi-720\pardirnatural\partightenfactor0
35 \ls2\ilvl0\cf0 {\listtext       \'95    }Drag 'wxMaxima.app' into your Applications folder.\
36 {\listtext      \'95    }Install jsMath fonts by double clicking on all the fonts in the 'jsMath TeX fonts' folder in the dmg and clicking on 'Install Font'.\
37 {\listtext      \'95    }Configure wxMaxima by running it from your Applications folder and opening the wxMaxima->Preferences... dialog. Make sure that the 'Maxima program' field points to your copy of the Maxima.app.\
38 {\listtext      \'95    }If the 'Use jsMath fonts' checkbox is grayed out even though you've installed the fonts, you can try restarting your computer. jsMath fonts are used for nicer (TeX-like) integral signs, summation signs and other symbols.\
39 {\listtext      \'95    }If wxMaxima found Maxima.app, then you should be able to run calculations (enter '1+1' and press shift-enter). Plotting requires GNUPLOT.\
40 \pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
41 \cf0 \
42 \pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
44 \b\fs28 \cf0 3. Installing GNUPLOT\
45 \pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
47 \b0\fs24 \cf0 \
48 \pard\tx220\tx720\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\li720\fi-720\pardirnatural\partightenfactor0
49 \ls3\ilvl0\cf0 {\listtext       \'95    }Drag 'Gnuplot.app' into your Applications folder. The version of gnuplot that is shipped with maxima has been taken from http://ricardo.ecn.wfu.edu/pub/gnuplot\
50 {\listtext      \'95    }To test Gnuplot: double-click on your copy located in Applications folder. A Terminal should pop up with the Gnuplot's prompt. Test gnuplot by entering the following commands.\
51 \pard\tx560\tx1120\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
53 \f1 \cf0 \
54                 set term qt\
55                 plot sin(x)\
56                 splot sin(x*y)\
58 \pard\tx220\tx720\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\li720\fi-720\pardirnatural\partightenfactor0
59 \ls4\ilvl0
60 \f0 \cf0 {\listtext     \'95    }Maxima needs to know where Gnuplot is located in order to use it for plotting. If you already have a 'maxima-init.mac', edit it, otherwise enter these commands into the Terminal:\
61 \pard\tx560\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
62 \cf0 \
63 \pard\tx560\tx1120\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
65 \f1 \cf0                mkdir .maxima\
66                 cd .maxima\
67                 echo 'gnuplot_command:"/Applications/Gnuplot.app/Contents/Resources/bin/gnuplot"$' >> maxima-init.mac\
68                 echo 'set_plot_option([gnuplot_term, qt])$\'92 >> maxima-init.mac
69 \f0 \
70 \pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
71 \cf0 \