Free High School Science Texts


Free High School Science Texts
RW James Building, University of Cape Town
Rondebosch 7701, South Africa


+27 21 650 3366
NPO Registration Number: 037-269-NPO
 
 
Home Project How to help Team For Authors Contact us 
Getting started  |  Etiquette  |  LaTeX  |  PSTricks  |  Guidelines  |  CVS  |  Status


What is the Free High School Science Textbook?
The FHSST is the contribution of a group of young scientists towards furthering science education in South Africa. We aim to provide a free science textbook for Grades 10 - 12 to all South African learners.

Read our textbooks
Physics
Chemistry
Mathematics
Life Sciences
Cover coming soon
Computer Literacy


Administration
Visit our project administration web pages hosted on Savannah.

PSTricks

We chose the PSTricks packages for our drawings because we could draw nice, vector-based line drawings easily. By producing simple line drawings we can reduce the printing cost of the book (no colour) and students are often more confused by complicated colour drawings/photographs in explanations.

Examples

There is a learning curve to using PSTricks for the first time. There are manuals and examples available on the web and they are much better than we could do on one web-page.

There are many examples in the books already. For graphs check the algebra and trigonometry chapters. For drawings look through the physics chapters that are there already.

Manuals and Examples

Getting Up and Running

Windows running MikTex

Download a minimal version of pstricks (~100K)

   ftp://ftp.tex.ac.uk/tex-archive/graphics/pstricks/generic.zip
   ftp://ftp.tex.ac.uk/tex-archive/graphics/pstricks/latex.zip
   ftp://ftp.tex.ac.uk/tex-archive/graphics/pstricks/dvips.zip


and simply extract these files into [the MikTex search folder] [update the LaTeX list of installed packages] Thats it! You can check your install by downloading

   ftp://ftp.tex.ac.uk/tex-archive/graphics/pstricks/doc.zip

and compiling the test-pst.tex file.


pst-vue3d, pst-3dplot, pst-circ:

Download the adons (~250K)

   ftp://ftp.tex.ac.uk/tex-archive/graphics/pstricks/contrib/pst-vue3d.zip
   ftp://ftp.tex.ac.uk/tex-archive/graphics/pstricks/contrib/pst-3dplot.zip
   ftp://ftp.tex.ac.uk/tex-archive/graphics/pstricks/contrib/pst-circ.zip

and simply extract these files into [the MikTex search folder]
[update the LaTeX list of installed packages]
Thats it! You should now be able to compile the FHSST book!


UNIX-like operating systems using tetex

Download a minimal version of pstricks (~100K)

   ftp://ftp.tex.ac.uk/tex-archive/graphics/pstricks/generic.tar.gz
   ftp://ftp.tex.ac.uk/tex-archive/graphics/pstricks/latex.tar.gz
   ftp://ftp.tex.ac.uk/tex-archive/graphics/pstricks/dvips.tar.gz

and extract these files

   tar xfz generic.tar.gz
   tar xfz latex.tar.gz
   tar xfz dvips.tar.gz


Then you must install the needed files by typing (this will install pstricks in /usr/share/texmf, but many users may prefer to change the install location)

   install -m 755 -d /usr/share/texmf/tex/generic/pstricks
   install -m 755 -d /usr/share/texmf/tex/latex/pstricks
   install -m 755 -d /usr/share/texmf/dvips/pstricks
   install -m 644 generic/* /usr/share/texmf/tex/generic/pstricks
   install -m 644 latex/* /usr/share/texmf/tex/latex/pstricks
   install -m 644 dvips/* /usr/share/texmf/dvips/pstricks


update the LaTeX list of installed packages

   texhash

Thats it! You can check your install by downloading

   ftp://ftp.tex.ac.uk/tex-archive/graphics/pstricks/doc.tar.gz

and compiling the test-pst.tex file.

pst-vue3d, pst-3dplot, pst-circ: Download the addons (~250K)

   ftp://ftp.tex.ac.uk/tex-archive/graphics/pstricks/contrib/pst-vue3d.tar.gz
   ftp://ftp.tex.ac.uk/tex-archive/graphics/pstricks/contrib/pst-3dplot.tar.gz
   ftp://ftp.tex.ac.uk/tex-archive/graphics/pstricks/contrib/pst-circ.tar.gz


and extract these files

   tar xfz pst-vue3d.tar.gz
   tar xfz pst-3dplot.tar.gz
   tar xfz pst-circ.tar.gz


Then you must install the needed files by typing

   install -m 644 pst-vue3d/pst-vue3d.sty /usr/share/texmf/tex/latex/pstricks
   install -m 644 pst-vue3d/pst-vue3d.tex /usr/share/texmf/tex/latex/pstricks
   install -m 644 pst-vue3d/3D.pro /usr/share/texmf/tex/latex/pstricks
   install -m 644 pst-3dplot/pst-3dplot.pro /usr/share/texmf/tex/latex/pstricks
   install -m 644 pst-3dplot/pst-3dplot.sty /usr/share/texmf/tex/latex/pstricks
   install -m 644 pst-3dplot/pst-3dplot.tex /usr/share/texmf/tex/latex/pstricks
   install -m 644 pst-circ/pst-circ.sty /usr/share/texmf/tex/latex/pstricks
   install -m 644 pst-circ/pst-circ.tex /usr/share/texmf/tex/latex/pstricks
   install -m 644 pst-circ/pst-circ.pro /usr/share/texmf/tex/latex/pstricks


update the LaTeX list of installed packages

   texhash

Thats it! You should now be able to compile the FHSST book!