Upload
nic-barnala
View
118
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Hi to all i am sending the presentation on Unified Documentation that let you make changes in style of your document with total ease.
Citation preview
1. Introduction
Unified Documentation, as its name clarifiesis technique or you can say an approach tohave a Unified Document that means havinga document in its more than one form.
So to Overcome this problem i used fol-lowing approaches to have Unified Document.
• Using LATEX.
• Automation in OpenOffice to select thestyles.
• Using Web OS and Workspace.
2. Unified Documentation
Using LATEX
2.1. Introduction to LATEX
LATEX, i never heard about this term beforedoing this project, but when i came to knowabout it’s features, it is just excellent. LaTeX(pronounced /letk/, /letx/, /ltx/, or /ltk/) isa document markup language and documentpreparation system for the TEX typesettingprogram. Within the typesetting system, itsname is styled as LATEX.
Figure 1: Donald Knuth, Inventor Of TEXtypesetting system
2.2. Graphical editors for LATEX
• Texmaker
Figure 2: Texmaker, A Graphical LATEX Ed-itor
• LEd
Figure 3: LEd, A Graphical LATEX Editor
2.3. Making Graphics in LATEX
LATEX is also know popularly for making com-plex graphics. One such example is shownbelow here:
Figure 4: Graphics in LATEX
Figure 5: Graphics in LATEX
2.4. Chemistry in LATEX
Figure 6: Chemistry in LATEX
2.5. Web based graphic gener-ation using LATEX
Figure 7: Web based graphic generation us-ing LATEX(input page)
Figure 8: Web based graphic generation us-ing LATEX(download page)
Figure 9: Highly Complex MathematicalEquation in LATEX
Figure 10: Physics in LATEX
2.6. Unified documentation inLATEX
Figure 11: LATEX code
Figure 12: Print view of LaTeX Code
Figure 13: Presentation view of LaTeX Code
3. Unified Documentation
Using OpenOffice
OpenOffice is the leading open-source officesoftware suite for word processing, spread-sheets, presentations, graphics, databases andmore. It helped me a lot for making UnifiedDocument.
3.1. Styles and Formatting
A style is a set of formats that you can applyto selected pages, text, frames, and other el-ements in your document to quickly changetheir appearance. When you apply a style,you apply a whole group of formats at thesame time.
Figure 14: The Styles and Formatting win-dow for Writer, showing paragraph styles
Figure 15: Loading styles from odt file
3.2. Automation in OpenOffice
1. Using inbuilt OpenOffice macro language.
2. Using Bean Shell
3. Using JavaScript
4. Using Python
We can use any of them but in my projectI used OpenOffice.org Basic for designing ex-tension so as to customize the selection ofstyles and formatting in OpenOffice Writer.
3.2.1. Using Python For Automation
4. Unified Documentation
Using Web
This was the last approach that I followedso that mobile users can also get the benefitof Unified Documentation. In it I used up aWeb OS called eyeOS and a fullu functionalworkspace called fengoffice.
4.1. Using eyeOS as Web OS inproject
eyeOS is an open source web desktop follow-ing the cloud computing concept that lever-ages collaboration and communication amongusers. It is mainly written in PHP, XML, andJavaScript. It acts as a platform for web ap-plications written using the eyeOS Toolkit.
Figure 16: eyeOS, a Web OS
4.2. Using Feng Office
Feng Office Community Edition is an opensource online office suite software package de-veloped by Feng Office and the OpenGoo com-munity. It is a fully featured online officesuite with a similar set of features as otheronline office suites, like Google Apps, Mi-crosoft Office Live, Zimbra, and Zoho. Theapplication can be downloaded and installedon a server.
Figure 17: Feng Office
5. Links
http://202.164.53.116/ inderjeet/fengofficehttp://202.164.53.116/ inderjeet/eyeOS
Thanx For Listening