Berserk User's Guide

Eric Nodwell

Scott Webster

This document can be freely redistributed according to the terms of the GNU General Public License.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover texts, and with no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".


Table of Contents

1. Introduction
1.1. What is the Berserk computer system?
1.2. Introduction to Command Line Linux
1.3. Guidelines - Getting Along With Other Users
1.4. Use the cluster Luke!
2. Berserk Features
2.1. Printing
2.1.1. Setting default print options
2.1.2. Setting print options from the command line
2.1.3. Using xpp or kprinter instead of lpr
2.1.4. Printing to espresso (colour laser printer)
2.1.5. Setting the Default Printer
2.1.6. How to cancel a print job
2.1.7. How to print to a Berserk printer from Physics
2.2. Windows Networking: Accessing Berserk from a lab Windows computer
2.3. FTP: Sending and receiving large data files
2.3.1. Outgoing FTP
2.3.2. Incoming FTP
2.4. Floppies and CDs
2.4.1. How do a use the floppy/cdrom drive?
2.4.2. Burning CDs
2.5. The Trash: Restoring accidently deleted files
2.6. Sound
2.6.1. Configuring Sound
2.6.2. Playing Audio CDs
2.7. Scanning Images
3. Software on Berserk
3.1. Text Editors
3.1.1. Kate
3.1.2. jpico and nano
3.1.3. Emacs and XEmacs
3.1.4. Vi, Vim and Elvis
3.2. LaTeX
3.2.1. Kile
3.2.2. TeXmacs
3.3. Word Processing and Office Software
3.3.1. OpenOffice (StarOffice)
3.3.2. KOffice
3.3.3. WordNet
3.4. Reference Managers
3.4.1. Pybliographer
3.5. Image Manipulation and CAD
3.5.1. QCad
3.5.2. The GIMP
3.5.3. Inkscape
3.5.4. Sodipodi
3.5.5. gThumb
3.6. Mathematics and Number Crunching (and some Plotting)
3.6.1. Matlab
3.6.2. Maple
3.6.3. Mathematica
3.6.4. Igor Pro
3.6.5. Octave
3.6.6. Numerical Python, Scientific Python, SciPi and MayaVI
3.6.7. FDTD
3.6.8. FElt
3.7. Plotting and Scientific Graphics
3.7.1. Grace
3.7.2. Gri
3.7.3. GnuPlot
3.8. Mathematical and Scientific Utilities
3.8.1. Units
3.8.2. GPeriodic
3.8.3. g3data
3.8.4. Qalculate
3.9. Programming
3.9.1. Anjuta and KDevelop
3.9.2. Python
3.9.3. Lahey Fortran
3.9.4. GCC Compiler (versions 2.95 and 3.2)
3.9.5. Intel C/C++ and Fortran Compilers
3.9.6. ATLAS, LAPACK and BLAS linear algebra libraries
3.9.7. GNU Scientific Library
3.9.8. netCDF
3.9.9. noweb - Literate Programming
3.9.10. Bluefish
3.9.11. Quanta
3.10. Viewers and Players
3.10.1. XMMS
3.10.2. RealPlayer
3.11. Handy Little Utilities
3.11.1. wget
3.11.2. ImageMagick
3.11.3. KSnapshot
3.11.4. ps2eps, ps2pdf and pstoedit
4. Tips
4.1. LaTeX Tips
4.1.1. Getting Started with LaTeX
4.1.2. Using Emacs to edit LaTeX files.
4.1.3. Generating HTML from LaTeX
4.1.4. Generating accents in LaTeX
4.1.5. Drawing circuit diagrams with LaTeX
4.1.6. Changing the print margins or paper size
4.1.7. Counting the number of words in a LaTeX file
4.2. Emacs Tips
4.2.1. Changing the font size in Emacs
4.2.2. Inserting special characters such as a degree sign
4.2.3. Removing the Toolbar and Scrollbar
4.3. Mutt Tips
4.3.1. Using mutt and IMAP to read your physics e-mail
4.3.2. Customizing the colours in mutt
4.3.3. Using emacs as the mail editor with mutt
4.3.4. Keyboard shortcuts in Mutt
4.3.5. Pretty Printing in mutt
4.4. Additional Assorted Tips
4.4.1. My DOS text files look funny in my Linux text editor (or vice-versa)!
4.4.2. Quick command-line spell checking
4.4.3. Complex Variables in C
4.4.4. Accessing a Windows Share from Berserk
4.4.5. Using PostScript tools to change the page size
4.4.6. Renaming a group of files
4.4.7. A Fast and Elegant Window Manager: Blackbox
4.4.8. Customization of X programs
4.4.9. Using DocBook to create documentation