Software

Just a collection of links to some commonly used software.

LaTeX

LaTeX is a document preparation or typesetting programme, especially good for mathematical texts that can output a number of file types: dvi, ps, pdf and even web pages.  There are many variations but I use MiKTeX as the compiler with TeXnicCenter as the editor and project manager.  You will need some additional programmes but the MiKTeX installation will install all the necessary auxiliary programmes.

For a WYSIWYM version, good for short documents use LyX which used a TeX compiler in the background.

  • LyX - LyX is a document processor that encourages an approach to writing based on the structure of your documents (WYSIWYM) and not simply their appearance (WYSIWYG).  Useful for short or simple documents, though can handle extensive projects.

LaTeX calls in graphics files to insert images but it has some innate drawing ability and has many macros that can be employed to create graphics. The following are some drawing packages for LaTeX built on the PSTricks package, and I find JPicEdt the easiest to use, though some of the others have greater abilities.

Some other useful TeX aids:

  • Texmaker - Texmaker is a free LaTeX editor, that integrates many tools needed to develop documents with LaTeX, in just one application.

  • TeXaide - A special version of Design Science's Equation Editor that generates TeX.

  • Jabref - JabRef is an open source bibliography reference manager. The native file format used by JabRef is BibTeX, the standard LaTeX bibliography format.

Image/Graphics
  • ImageMagick - is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (over 100) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF. Use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.  The functionality of ImageMagick is typically utilized from the command line.
  • Irfanview - IrfanView is a very fast, small, compact and innovative  graphic viewer.
  • GIMP - GIMP is the GNU Image Manipulation Program. It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring.
  • GnuPlot - Gnuplot is a portable command-line driven interactive data and function plotting utility.
  • ImageJ - ImageJ is a public domain Java image processing program .
  • FastStone Image Viewer - Offering single and multiple conversion types along with a batch image converter, resizing, and Full Screen image viewer.
Internet
  • CSS Stylesheet Editor - as it says.
  • HTML Kit - a full-featured free editor for HTML, XHTML, XML, CSS, JavaScript, PHP and other text files.
  • Firefox - simply the best web browser.
  • KompoZer -WYSIWYG HTML and CSS editor .
  • Amaya - W3C's complete web browsing and authoring environment.
  • Personal Web Kit - An easy to use Windows program allowing you to create a website in minutes.
  • NetObjects Fusion - True WYSIWYG Website Design Software. Built on a Drag-and-Drop interface. Add database functionality with ease.
  • Trellian WebPage - allows you to create your own web pages without having to learn complex scripting languages.
  • WebPlus SE - With WebPlus you can create outstanding websites in just a few minutes - with no need for any complicated HTML or other programming.
  • Dead-Links.com - Broken link checker.
  • W3 Link checker - Checks links and anchors in Web pages or full Web sites.
Others
  • Total Commander - A file manager, but much, much more.
  • KeyText - keyboard macro program with hotkey, multiple clipboard, and Windows automation features.