[53 total ]
LaTeX is a document preparation system for high-quality typesetting. It is most often used for medium-to-large technical or scientific documents but it can be used for almost any form of publishing.
Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors) and to some extent PHP, C#, and D.
Doxygen is developed under Linux and Mac OS X, but is set-up to be highly portable. As a result, it runs on most other Unix flavors as well. Furthermore, executables for Windows are available.
teTeX is a complete TeX distribution for UNIX compatible systems, maintained by me, Thomas Esser. It is based on the web2c distribution which is currently maintained by Olaf Weber.
teTeX has been officially declared unmaintained by it's current maintainer, and users are suggested to change to TeX Live instead.
The beamer class is a LaTeX class for creating presentations using a video projector. It offers incremental display, prearranged themes, automatic table of contents, navigation bars, bibliographies, and other features. Can be used with pdflatex and LyX.
Docutils is an open-source text processing system for processing plaintext documentation into useful formats, such as HTML or LaTeX. It includes reStructuredText, the easy to read, easy to use, what-you-see-is-what-you-get plaintext markup language.
gnuplot plots 2d and 3d graphs, from a data file or with a formula. It has an interactive mode with online help, or it can be used non-interactively. gnuplot does function fitting to data sets, and it does output to many terminals, among which are PostScript, X11 display, PNG, and GIF (via the old gd library).
MiKTeX is an up-to-date TeX implementation for the Windows operating system.
TeX is a typesetting system written by Donald E. Knuth, who says that it is "intended for the creation of beautiful books - and especially for books that contain a lot of mathematics".
MiKTeX offers a complete set of utilities, macro packages and fonts.
LyX is a document processor using the "what you see is what you mean" (WYSIWYM) paradigm.
AUCTeX is an extensible package for writing and formatting TeX files in GNU Emacs and XEmacs. It supports many different TeX macro packages, including AMS-TeX, LaTeX, Texinfo, ConTeXt, and docTeX (dtx files).
AUCTeX includes preview-latex which
... [More]
makes LaTeX a tightly integrated component of your editing workflow by visualizing selected source chunks (such as single formulas or graphics) directly as images in the source buffer. [Less]
LilyPond is a music typesetter. It produces beautiful sheet music using a description file as input. LilyPond is part of the GNU Project.
TeXShop is a TeX previewer for Mac OS X, written in Cocoa. Since pdf is a native file format on OS X, TeXShop uses "pdftex" and "pdflatex" rather than "tex" and "latex" to typeset; these programs in the standard teTeX distribution of TeX produce pdf output instead of dvi output.
TeXnicCenter is a feature rich integrated development environment (IDE) for developing LaTeX-documents on Microsoft Windows (Windows 9x/ME, NT/2000/XP) freely available under GPL.
The main purpose of the pdfTeX project is to create and maintain an extension of TeX that can produce PDF directly from TeX source files and improve/enhance the result of TEX typesetting with the help of PDF. When PDF output is not selected, pdfTEX
... [More]
produces normal DVI output, otherwise it generates PDF output that looks identical to the DVI output.
An important aspect of this project is to investigate alternative justification algorithms (e. g. a font expansion algorithm akin to the hz micro--typography algorithm by Prof. Hermann Zapf), optionally making use of Multiple Master fonts.
pdfTEX is based on the original TeX sources and Web2c, and has been successfully compiled on Unix, Win32 and MSDOS systems. [Less]
Kile is a user friendly TeX/LaTeX editor for the KDE desktop environment. It simplifies the creation of LaTeX documents.
JabRef is a graphical Java application for managing bibtex (. bib) databases. It can import bibliographies in numerous formats, provides extensive searching, sorting, and grouping features, can automatically create bibtex keys, and can insert citations into LyX.
Sphinx is a tool that makes it easy to create intelligent and beautiful documentation for Python projects.
A typesetting system by Jonathan Kew and SIL International based on a merger of Donald Knuth's TeX system with Unicode and modern font technologies (multiple languages, support for AAT and OpenType advanced font features, trivial font installation).
TeX Live is an easy way to get up and running with TeX. It provides a comprehensive TeX system with binaries for most flavors of Unix, including GNU/Linux, and also Windows. It includes all the major TeX-related programs, macro packages, and fonts
... [More]
that are free software, including support for many languages around the world.
TeX Live is the successor to teTeX. [Less]
The OSGeo Free GIS Book is a collaborative project to write a book about Geographical Information Systems. The theory around GIS methodologies is vast and many disciplines are evolved, cartography, image analysis, remote sensing, geodesy, etc.
This project tries to give the community a complete text to teach and learn GIS mainly in theory.
Txt2tags converts a text file with minimal markup to HTML, XHTML, SGML, LaTeX, Lout, UNIX man page, MoinMoin, MagicPoint (mgp) and PageMaker. Features: simple, fast, automatic TOC, macros, filters, include, tools, GUI/CLI/Web interfaces, extensive docs.
refbase is a web-based bibliographic manager that can import and export references in various formats (including BibTeX, Endnote, ISI, RIS, PubMed, MODS XML, OpenOffice, and Word 2007 XML). It can make formatted lists of citations in HTML, RTF, PDF
... [More]
, or LaTeX, and offers powerful searching, and RSS support. An SRU/W service and support for unAPI, and COinS metadata allow for easy access by clients and search engines. [Less]
Lodel is a high-quality Web publishing system (CMS). Text-processed documents (in DOC, RTF, or SXW) are imported using a server-side application, servoo. Documents are structured using the styles in a word processor (or with forms). You can easily
... [More]
add and modify database fields to fit your needs: title, images, abstract, etc. It automatically produces sites with a table of contents, keyword index, author index, and much more. It is compliant with Dublin Core, UTF-8, CSS, and XHTML. It is currently in French and will be shortly translated into English. [Less]
The eLesson Markup Language (eLML) is an open source XML framework for creating structured eLessons using XML. Thanks to a clean separation between content and layout eLML lessons can be transformed into many different formats and layouts. It
... [More]
supports the following output formats: XHTML, IMS Content Package, SCORM, PDF, LaTeX, Open Document Format (ODF) and DocBook. The framework has been successfully tested with many different LMS like Moodle, OLAT, WebCT/Blackboard and Ilias. A number of tools like the Firedocs eLML Editor to write lessons or the Template Builder to create eLML layout templates are available and help to make eLML one of the best tools to create sustainable e-Learning content. [Less]
WiKo is a very simple but powerful python script which takes files with wiki content in a given directory and either builds a web, a LaTeX article or a blog. It is very recommended to use it in tandem with a collaborative versioning system such as cvs or subversion in order to publish on commit.
The ePublishing Toolkit is a software package providing tools to help in publishing scientific content on the web. In particular, it helps creating/maintaining/running a family of online journals.
Pandoc is a Haskell library for converting from one markup format to another, and a command-line tool that uses this library. It can read markdown and (subsets of) reStructuredText, HTML, and LaTeX, and it can write markdown, reStructuredText, HTML, LaTeX, ConTeXt, RTF, DocBook XML, groff man,
and S5 HTML slide shows.
OOoLatex is a set marcos designed to provide latex support into OpenOffice. Complex equations can be inserted as images, the latex code is saved into the image attribute while simpler equations are expanded into symbol characters to be inserted as text.
lhs2TeX is a preprocessor to generate LaTeX code from literate Haskell sources.
UniWakka is a PHP/MySQL wiki engine derived from WakkaWiki - a light-weight, easy to install and to configure collaborative editing software for web content.
UniWakka is mostly intended for an university or scientific environment. Among its
... [More]
notable features: MathML support, multi-language support, wikifarm installation, bibliographies with LaTeX-like citation, table of contents and footnotes, bibtex import, LaTeX and BibTeX export, OpenOffice export, file uploads, chemistry support via Jmol. [Less]
sMArTH is an online equation editor for MathML and LaTeX that is built on open Web standards. The editor itself uses a SVG interface and the application logic is implemented in ECMAScript using the DOM. Both MathML and LaTeX are supported as exporting formats in addition to the SVG format.