nextuppreviouscontents
Next:XwindowUp:Linux TutorialPrevious:File Structure

Editors

Linux editing tools have been built with the sharpness of a swiss army knife . There are a number of programs which would eclipse the best word processor. They are fast, some are friendly, some others provide a GUI. Moreover, they are stable.

Linux editing tools are divided in sub categories: editors and viewers A simple command line viewer is more. An up-to-date clone is less. Both programs display one screen of text at a time. Pressing the space bar prompt to the next screen. A menu line interface based viewer and editor is the Midnight Commander. To use the Midnight Commander from TELNET follow the next procedure: Go to the start button on the task bar and type telnet 10.1.0.9 login as guest and type password. type: export TERM=linux press ENTER and then mcedit. For postscript viewing use ghostscript.The command line is gs. But ghostscript will work only under the GUI.

Simple editors have evolved into very high end powerhouse tools. vi and vim used commonly to view and write shell scripts. The basic to know about this two editors is how to write (type i), how to quit, (press ESC) and naming a (:w), leaving without saving (:q) and save/quiting(:wq). pico and pine compose/read/attach and send e-mail, emacs/jed which use the keys and mceditwhich work with F2 for saving and F10 to quit. They are used for general purpose programming.

For more information about emacs click here.Some relevant information about emacs, please click here.

A few words about word processing in Linux. The native plain text for Linux can be formatted using command line utilities and then output to a printer.The way it is done begins with plain text formatting using fmt and fold(see the man pages). Adding page numbers and headers with pr. Checking the spell, style and usage with ispell, spell, style and dict. Counting the lines, words and characters it contains with wc. Converting to HTML and other formats plain2. Printing the text in a chosen font using encrypt.

Another approach towards printing text is the typesetting. This practice yields quality output suitable for printing. The way this works is by using conversion tools that read the text and creates a printable file.

The typesetting system used on Linux is TeX and its derived LaTeX. The LyX document processing works by writing a document in an SGML DTD (Document Type Definition file format)which is a plain text with heavy markup. Here is a list of procedures and programs to achieve typesetting.U encrypt is a free replacement for the Adobe's encrypt program. Enscript converts ASCII files to PostScript and spools generated PostScript output to the specified printer or leaves it to file. Enscript can be easily extended to handle different output media and it has many options that can be used to customize printouts.

E-mail message, diary, notes or journal entry, Usenet article, or other document that is going to be kept electronically and not normally printed out as its final form Pine, e-macs, mcedit

Printed output in a font -- such as from an outline, e-mail message, shopping list, or manuscript draft Write your document in a text editor and output it with enscript

Printed, typeset output where keeping an unformatted text version is not beneficial -- business correspondence or letter, a printed report, or photo ready copy of a book manuscript LyX or LaTeX

Printed, typeset output and electronic HTML or text file output -- for example, an Internet FAQ or white paper SGMLtools, or LyX or LaTeX

Printed, typeset output with a layout you specify, like a brochure or newsletter with multiple columns and images LyX

An envelope, mailing label, other specialized document to print TeX

Typeset poster or sign to print Enscript, LyX or TeX

Large banner to hang on a wall Linux jbanner command

A line of text in an ASCII art "font" consisting of text characters, for use in an e-mail message or Usenet article figlet

nextuppreviouscontents
Next:XwindowUp:Linux TutorialPrevious:File Structure