Resources
- The Software Project Management Plan.
- The template for your Software Requirements Specification.
-
Information about latex.
Latex (sometimes written as LaTeX) is a markup language. You write a document as a text file with embedded markup, and the latex document processing program converts it into a printable representation as a DVI or PDF file. The DVI version is then usually converted to Postscript.
Unlike WYSIWYG (what you see is what you get) editors and word processing tools, such as Microsoft Word, latex allows the author of a document to focus on the meaning of the document, without having to deal with layout and appearance. This is similar to the role that another markup language, HTML, plays in the production of web pages.
- The wikipedia entry on latex.
- The not so short introduction to latex.
- Collaborative writing of latex documents.
- Cross-referencing references from external documents.
Some editors have special support for latex. The first two are probably not worth your time in this subject, but you may nevertheless want to know about them for later.
- Lyx is a multi-platform WYSIWYM (what you see is what you mean) editor for latex, which is half way between a WYSIWYG editor, and editing raw latex.
- WinEdt is an ASCII editing environment and shell for Windows, with a strong focus on latex.
- Emacs and vim are multi-platform ASCII editors that include special support for editing latex documents, by providing functionality such as syntax highlighting.
-
Checklists.
- The checklist for the Software Requirements Specification.
- The checklist for the Software Design Document.
- The checklist for the Test plan.
- The checklist for the Implementation.
- The checklist for Client delivery.
- The checklist for the Final submission.
Last update: Monday, 25-Jul-2011 17:45:27 EST
Maintained by: Zoltan Somogyi
