ok, things have changed a bit since here but it's still a fairly recent
contents. i'd love to hear comments on the scope of what's being covered -
if i'm leaving anything major out, etc.
i hope the entries are apparent enough from their titles! some
have extra info in brackets which should be self-explanatory. and part one
is just introductory stuff...
--
PART TWO: TEXT
Chapter 3: Text Editing
"Text processing" vs. "word processing"
Choosing the perfect text editor
A mouse-oriented introduction to GNU Emacs
Entering extended characters
Time and date stamps
Entering text in columns
A remembrance agent
Wily: an unusual approach to text editing
Cutting and pasting text
Chapter 4: Spelling
Spell checking your work
Spell checking in Emacs
Building your personal dictionary
Using online dictionaries and thesauri
Chapter 5: Textual Analysis
Getting document statistics
Catching repeated words
Basic stylometry
Anagrams
Burroughsian cut-ups
Chapter 6: Formatting Text
Tools to help format text [fmt, fold, par]
Placing text in columns
Chopping up files [cut and paste]
Managing large files
Sorting and joining files
Comparing files
Chapter 7: Viewing Text
Quickly dumping a file
Looking at files [more, less head, tail]
Viewing text on the screen, flash card style
Chapter 8: Searching Text
Searching inside a file [fgrep]
Searching lots of files
Finding a file
Using Glimpse to search text
Fuzzy searches [agrep]
Finding similar files [siff]
Chapter 9: General Typesetting
An introduction to TeX, LaTeX, and LyX
Typesetting a simple letter
Another way to write a letter
Mailing labels
Envelopes
Memos
Articles
Reports
Typesetting verbatim text
Poetry
Book manuscripts
Custom letterheads
Creating in plain Tex
Making a grocery list
Quick-and-dirty flyers
Chapter 10: Typesetting Music and More
Music notation [LilyPond music typesetter]
Score creation from MIDI input [Rosegarden]
Electronic circuitry design [XCircuit]
Another way to typeset music [XCircuit]
Chapter 11: Fonts
GNU/Linux font overview
Changing and installing X fonts
Installing new TeX fonts
Changing your console font
Text "fonts" [figlet]
Making large banners
Rolling your own [Metafont etc]
Chapter 12: Document Conversion
Converting proprietary text formats
Graphics to text
HTML to text
TeX to text
OCR: scanning hardcopy
Chapter 13: Printing
Printing documents [lpr, using manual feed tray; DVI, PDF and PostScript]
Changing page size and orientation
Printing double-sided pages
Printing booklets
PART THREE: GRAPHICS
Chapter 14: Image Creation and Editing
Xpaint, a simple paint program
Creating icons [bitmap and pixmap]
Creating non-graphic "images" in HTML
Scanning images [SANE; making sure scanner is on]
Image editing with ImageMagick
Advanced image processing - bring out the GIMP
Chapter 15: More Image Manipulation
Converting image files
Distorting GIFs with XWarp
Optimizing graphics for the Web
Morphing an image
Making stereograms
Managing PhotoCD
Chapter 16: PostScript and PDF
An explanation of DVI, PDF and PostScript
Viewing DVI, PostScript and PDF files
Counting PostScript pages
Converting to and from PostScript
Importing PostScript to xfig
Introduction to PostScript programming
Creating repeating patterns
Creating mandalas
Making PostScript charts
Chapter 17: Line Art and Diagrams
Line art [xfig]
Vector drawing [using GIMP]
Data visualization [gnuplot]
Chapter 18: Ray Tracing
Creating ray traced output [POVray]
Easier POVray image creation [Moonlight Creator]
Modeling [sced]
Designing geodesic domes
Animated CAD design [Struck]
Chapter 19: Video
Viewing movies and animations [xanim]
Setting up a Webcam
Video capture
Chapter 20: Fractals and Light Shows
Viewing fractals [the venerable fractint]
A Mandelbrot viewer [mandelspawn]
ASCII fractals [with xaos]
Making a screen projector
An "oscilloscope on acid" [Cthugha]
Light shows [Bomb]
PART FOUR: SOUND
Chapter 21: Playing and recording sound
Using your mixer
Converting sound files [sox and xsox]
Playing sound [formats: WAV, VOC, RAW, MPEG, AU, AIFF, MOD, RealAudio and MIDI]
Recording sound [formats: WAV, VOC, RAW, MPEG, AU, AIFF, MOD, RealAudio and
MIDI]
Chapter 22: Sound Editors
Snd
MiXViews
XWave
Sound Studio
What's to come [dap and audiotheque]
Chapter 23: Sound Synthesis and Emulators
The world of cmix
Composing with common music
Csound composition
A look at other synthesis environments
Tuning a guitar
Emulating a 3mu
Virtual drum machines
Chapter 24: Multi-tracking and Hard-disk Recording
Full-duplex hard-disk recording [with Multitrack]
Effects processing [Using Mix, sox, etc]
Introduction to SLab
Virtual effects pedals
Chapter 25: Audio Compact Discs
Listening to an audio CD
Grabbing CD audio
Playing a CD backwards and changing its pitch
Creating custom audio CDs
Chapter 26: MIDI Applications
Playing MIDI files
MIDI composition [KeyKit]
Rendering MIDI to WAV [TiMidity, KMidi]
Chapter 27: Oscilloscopes
Digital oscilloscopes
Real-time spectrum analysis with Freq51
Sampling sound card data
Chapter 28: Speech Synthesis
Speaking the time
An easy-to-use speech synthesis program
Other speech tools
PART FIVE: GENERAL PRODUCTIVITY
Chapter 29: The Console
Getting around on the console
Putting information in your prompt
Repeating commands
How to "make" repeated operations easy
Mounting filesystems [quick mount drives]
Setting the time
Keeping a capture log
Viewing system activity [and graphically]
Chapter 30: The X Window System
What is X?
Starting X
Overview of window managers
Random wallpaper in X
Setting up a screen-saver
Chapter 31: Backups
Making backups
Keeping track of revisions
Template files
Chapter 32: Personal Productivity
A free-form rolodex
Doing quick math
Counting and random numbers
Daily fortunes
A reminder service
Keeping separate reminder files
Automating your reminders
Analyzing reminders
Quick calendars
Balancing your checkbook
Spreadsheets [xspread]
Encryption [PGP]
Chapter 33: Emulating other systems
Reading DOS and Windows disks
Reading Macintosh disks
DOSEMU, the DOS emulator
Other emulators [Apple ][e, Atari 2600]
PART SIX: THE NETWORK
Chapter 34: Faxing
Setting up for faxing
Sending a fax
Converting to and from the fax format
Receiving a fax
Receiving faxes automatically
Chapter 35: Getting Networked
Connecting with your modem
Connecting to an ISP
Multiplex your terminal
Chapter 36: Email
Sending and receiving email [overview of email systems]
Pine, an easy email program
Searching through old email
Counting how many messages you have
Seeing who your mail is from
Creating an infobot [with procmail]
Automatically filtering and archiving mail
Creating a signature file
Rotating signatures
Sending anonymous email
Chapter 37: Other Network Services
Connecting to remote machines
Secure logins
Transferring files [FTP is easy]
Online chat systems
Chatting with a single user or group
Sending a message to another terminal
Fingering yourself and others
Reading news [with tin]
What "rot13" is all about
Uuencoding and decoding files
Those "forgotten" services [gopher, archie, WAIS]
Chapter 38: Network Audio
Broadcasting sound [Cyber Radio 1]
Listening to Audioactive broadcasts
Listening to RealAudio broadcasts
Chapter 39: HTML and the Web
What browser to use?
Saving Web pages as annotated text files
Getting rid of banner ads
Browsing the Web anonymously
Creating Web documents the easy way
Monitoring Web sites
Creating hypergraphs
Analyzing your site logs
APPENDICES
Appendix A: Licenses
Appendix B: What Can't You Do With Free Software?
Appendix C: A comprehensive list of free fonts
BIBLIOGRAPHY
INDEX