Text Editors

Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

UNIT-V

Text Editors
Editors or text editors are software programs that enable the user to
create and edit text files. In the field of programming, the term editor
usually refers to source code editors that include many special
features for writing and editing code. Notepad, Wordpad are some of
the common editors used on Windows OS and vi, emacs, Jed, pico
are the editors on UNIX OS. Features normally associated with text
editors are — moving the cursor, deleting, replacing, pasting,
finding, finding and replacing, saving etc.
A text editor is a tool for working with plain text.. A text editor may
not be ideal if you intend to include any kind of formatting in your
text, such as alignment; font face or size; text features such as bolding
or italicizing; or the incorporation of any non-text elements, such as
images. However, it is possible to format such a document by using
various markup languages, such as XML.
Types of Editors
There are generally five types of editors as described below:

1. Line editor: In this, you can only edit one line at a time or an
integral number of lines. You cannot have a free-flowing
sequence of characters. It will take care of only one line.

Ex :Teleprinter, edlin, teco

2. Stream editors: In this type of editors, the file is treated as


continuous flow or sequence of characters instead of line
numbers, which means here you can type paragraphs.

Ex : Sed editor in UNIX

3. Screen editors: In this type of editors, the user is able to see the
cursor on the screen and can make a copy, cut, paste operation
easily. It is very easy to use mouse pointer.
Ex : vi, emacs, Notepad
4. Word Processor: Overcoming the limitations of screen editors, it
allows one to use some format to insert images, files, videos, use
font, size, style features. It majorly focuses on Natural language.
5. Structure Editor: Structure editor focuses on programming
languages. It provides features to write and edit source code.
Ex :Netbeans IDE, gEdit.

User Interface of editors: The user interface of editors typically


means theinput, output and the interaction language. The input
devices are used to enter text, data into a document or to process
commands. The output devices are used to display the edited form of
the document and the results of the operation/commands executed.
The interaction language provides the interaction with the editor.
 Input Devices : Input devices are generally divided as text input,
button devices and locator devices. Text device is a keyboard.
Button devices are special function keys. The locator devices
include the mouse. There are special voice devices as well which
writes into ext whatever you speak.
 Output Devices : monitors, Printers, Teletypewriters, Cathode ray
tube technology, Advanced CRT terminals.
 Interaction language : The interaction language could be, typing
oriented or text command-oriented or could be menu oriented user
interface as well. Typing or text command-oriented interaction
language is very old used with the oldest editors, in the form of
commands, use of functions and control keys etc. Menu oriented
interface has a menu with the set of multiple choice of text strings.
The displayarea is limited and the menus can be turned on/off by the u

Word Processors
In contrast to a text editor, a word processor is any program through
which text (and, often, other types of media) can be formatted and
prepared for printing, whether physical or electronic. These give the
user extensive control over the visual qualities of the document. Files
of this type, while preferable for human readers, are
generally not suitable for files which need to be processed by a
computer, such as a piece of code, or a list of values to be read by a
program.
Microsoft Word

Sometimes called Winword, MS Word, or Word, Microsoft


Word is a word processor published by Microsoft. It is one of the
office productivity applications included in Microsoft Office.
Originally developed by Charles Simonyi and Richard Brodie, it was
first released in 1983.
What is Microsoft Word used for?
Microsoft Word allows you to create professional-quality documents,
reports, letters, and résumés. Unlike a plain texteditor, Microsoft
Word has features including spell check, grammar check, text
and font formatting, HTML support, image support, advanced page
layout, and more.
What does the Microsoft Word editor look like?
Below is an overview of a Microsoft Word 2010 document.
How many lines are there on a page in Microsoft Word?
By default, there are 25 lines on one page in Microsoft Word.
What type of files can Microsoft Word create and use?
Early versions of Microsoft Word primarily created and used
the .doc file extension, while newer versions of Word create and use
the .docx file extension.
More recent versions of Microsoft Word can create and open the
following types of files:
 .doc, .docm, .docx
 .dot, .dotm, .dotx
 .htm, .html
 .mht, .mhtml
 .odt
 .pdf
 .rtf
 .txt
 .wps
 .xps
 .xml
Desktop Publishing
Desktop Publishing (DTP) is the creation of electronic forms of
information such as documents, presentations, brochures, books, or
even website content using computer programs. DTP has evolved to
be an important component of creating and disseminating information
as it allows an amalgamation of various tasks that are generally
performed independently at printing presses such as layouts,
typesetting, graphic design, etc.

“Desktop publishing is the production of page designs with your


computer using a special DTP software that integrates text and
images”.

Desktop publishing is the use of the computer and software to create


visual displays of ideas and information. Desktop publishing
documents may be for desktop or commercial printing or electronic
distribution, including PDF, slideshows, email newsletters,
electronic books, and the Web.
Evolution of DTP Software
Earlier, DTP was specifically meant to cater to printed matter but
modern DTP allows for even more forms of electronic content. A
modern DTP software can be your word processor, graphic design
tool and publishing tool, all rolled into one package. With the
explosive growth of smartphones and mobile PCs, the way people
consume information has changed dramatically over the last decade.
Modern DTP software enables content output that caters dynamically
to all screen sizes, without the need to republish the same for each
device or form factor.
Types of DTP Content
The content created by DTP software can be broadly classified into
two categories −
 Electronic Pages
 Virtual Pages
Electronic pages commonly refer to websites, manuals, eBooks,
digital archives, presentations, etc. which are normally not printed but
are shared digitally. This tutorial is an example of an electronic page
which can be opened in a browser.
Virtual pages on the other hand are electronic pages created in the
DTP software which are eventually published as printed pages.
Virtual pages allow the author to visualize exactly how the printed
page will look and can help in easy editing. The process is
called WYSIWYG which stands for, ‘What You See Is What You
Get’. This means all the changes and formatting that are made will be
exactly replicated in print.

Features:
1. It is Dynamic in size.
2. It enables content output.
3. It helps in printing publications exclusively.
4. It assists the various form of original content.
5. It is better for complex page layouts.
Use of desktop publishing
Desktop-publishing software can be used to create the layout for a
wide range of different publications, such as:
 newspapers and magazines
 brochures, posters, flyer, leaflets and catalogues
 books and e-books
 PDF
 web pages
 banner
 newsletter
 design of resume
Advantages :
 Helps in increasing productivity,
 It helps in minimizing the production cost,
 It allows in enhancing the appearance of our documents
 It just improves the level of creativity
 It helps in reducing the time taken for producing and printing the
documents
 They are frame-based software
 DTP software is very easy to import
 They work in column, frames, and pages
 This software can be set to the automatic restructuring of the other
elements around the frame
Disadvantages :
 Use Outsourcing to professionals
 These are kind of expensive tools.
 They have a Lack of large scalability.
 Includes high complex projects.

You might also like