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

Reply via email to