Unified Documentation

Post on 27-Jan-2015

108 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

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.

Transcript

UnifiedDocumentation

Inderjeet Singh

Guide by: Dr. H.S. Rai

inderjetsinghit@gndec.ac.in

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

top related