120 likes | 690 Views
What is LaTeX. LaTeX is a document preparation system.Separates content from formatBased on Knuth's TeX typesetting languageFirst released in 1985. Why is LaTeX useful?. Most research conferences and journals have a specific format required for submission.Some times format for review submission
E N D
1. LaTeX & Doxygen
2. What is LaTeX LaTeX is a document preparation system.
Separates content from format
Based on Knuths TeX typesetting language
First released in 1985
3. Why is LaTeX useful? Most research conferences and journals have a specific format required for submission.
Some times format for review submission is different from format for publication
Most Conferences and Journals in Computer Science/Engineering provide LaTeX class files.
6. Example What was previously shown was the final format for the paper submission.
Format is not very friendly for editing purposes.
How to change?
\documentclass[journal]{IEEEtran} =>
\documentclass[journal,one column]{IEEEtran}
Add line:
\doublespace
8. What is needed For LaTex? Windows:
MikTex (Windows LateX implementation)
http://miktex.org/ - Free!
LateX editor
WinEDT (http://www.winedt.com/) Not Free
TeXnicCenter (http://www.toolscenter.org/) Free!
Linux:
TeTeX (http://tug.org/texlive/)
Editor (emacs or vi)
Or Frontend:
Kile (http://kile.sourceforge.net/)
Generally all of these are available via your distributions pre-built packages.
9. Doxygen What is Doxygen?
A documentation system for C/C++, Java, and various other languages.
Allows for in-code comments to be extracted and used as stand-alone documentation.
Documentation can be generated in various different formats including HTML, RTF, PDF, ect..
10. Doxygen
11. Doxygen How To Run Doxygen requires a configuration file.
To Generate configuration file:
./doxygen g config_file_name
To Run Doxygen (in source directory)
./doxygen config_file_name
The base config file is fine for cases where all source is in the directory where doxygen is fine. Other setups will most likely require editing.
12. Doxygen Where to get it:
http://www.doxygen.org
Windows, Mac (OS X), and Unix binaries available
For most Linux distributions it is available as a pre-built package/rpm.