mirror of https://github.com/tLDP/LDP
updated
This commit is contained in:
parent
243cee3fd0
commit
e95ab8df7a
|
@ -130,7 +130,7 @@ Introduces Linux users to the Emacs editor. </Para>
|
|||
Emacspeak-HOWTO</ULink>,
|
||||
<CiteTitle>The Linux Emacspeak HOWTO</CiteTitle>
|
||||
</Para><Para>
|
||||
<CiteTitle>Updated: April 1999</CiteTitle>.
|
||||
<CiteTitle>Updated: December 2000</CiteTitle>.
|
||||
How a blind user can use Linux with a speech synthesizer to replace
|
||||
the video display. </Para>
|
||||
</ListItem>
|
||||
|
|
|
@ -584,7 +584,7 @@ Introduces Linux users to the Emacs editor. </Para>
|
|||
Emacspeak-HOWTO</ULink>,
|
||||
<CiteTitle>The Linux Emacspeak HOWTO</CiteTitle>
|
||||
</Para><Para>
|
||||
<CiteTitle>Updated: April 1999</CiteTitle>.
|
||||
<CiteTitle>Updated: December 2000</CiteTitle>.
|
||||
How a blind user can use Linux with a speech synthesizer to replace
|
||||
the video display. </Para>
|
||||
</ListItem>
|
||||
|
|
|
@ -37,7 +37,7 @@ for more, see /usr/lib/sgml/entities/ISOnum
|
|||
|
||||
<title>The Linux Emacspeak HOWTO
|
||||
<author>Jim Van Zandt, <tt/jrv@vanzandt.mv.com/
|
||||
<date>v.1.6, 10 April 1999
|
||||
<date>v. 1.7, 16 Dec 2000
|
||||
<abstract>
|
||||
This document describes how a <idx>blind</idx> user can use Linux
|
||||
with a <idx>speech synthesizer</idx> to replace the video display. It
|
||||
|
@ -195,15 +195,18 @@ depends on which you have.
|
|||
If you have a DECtalk Express or MultiVoice, you need the basic
|
||||
Emacspeak package, tcl (an interpreter), and tclx (extensions for
|
||||
tcl). You can get the source package for Emacspeak from the Emacspeak
|
||||
web page,
|
||||
or a binary package in one of the popular distributions of Linux
|
||||
(Slackware, Red Hat, or Debian). I build each of these packages.
|
||||
Since I normally run Debian, the Debian package will be available a
|
||||
little sooner than the others. At this writing, the most recent
|
||||
release of Emacspeak is version 7.0. Here are some URLs:
|
||||
web page.
|
||||
You can also get a binary package for a Red Hat distribution, either
|
||||
from the Emacspeak web page or one prepared by Matt Campbell.
|
||||
I maintain binary packages for the Debian distribution.
|
||||
At this writing, the most recent
|
||||
release of Emacspeak is version 13.0. Here are some URLs:
|
||||
<tscreen>
|
||||
<url url="http://www.pobox.com/~mattcampbell/emacspeak.html">
|
||||
<url url="http://leb.net/pub/blinux/emacspeak/cornell.mirror">
|
||||
<url url="ftp://ftp.cs.cornell.edu/pub/raman/emacspeak/">
|
||||
<url url="ftp://leb.net/pub/blinux/emacspeak/blinux/emacspeak-6.0-2.i386.rpm">
|
||||
<url url="http://www.mv.com/ipusers/vanzandt/">
|
||||
</tscreen>
|
||||
|
||||
Note: there are European mirrors of the blinux site which you should use if they closer:
|
||||
|
@ -226,25 +229,16 @@ For the external DoubleTalk, LiteTalk, Accent, or Apollo synthesizers,
|
|||
devices in "speech box" mode, you need the Emacspeak
|
||||
package and a separate "speech server" which comes in the emacspeak-ss package:
|
||||
<tscreen>
|
||||
<url url= "ftp://leb.net/pub/blinux/emacspeak/blinux/emacspeak-ss-0.5.tar.gz">
|
||||
</tscreen>
|
||||
The DoubleTalk and LiteTalk are also supported by a separate speech server
|
||||
which has been packaged for Red Hat and Debian systems:
|
||||
<tscreen>
|
||||
<url url= "http://www.mv.com/ipusers/vanzandt/emacspeak-dt-tcl-1.2.tar.gz">
|
||||
<url url= "ftp://leb.net/pub/blinux/emacspeak/blinux/emacspeak-dt-1.2-1.i386.rpm">
|
||||
<url url= "http://www.mv.com/ipusers/vanzandt/emacspeak-dt_0.27-1_i386.deb">
|
||||
<url url= "http://www.mv.com/ipusers/vanzandt/emacspeak-dt-tcl_1.2-1_all.deb">
|
||||
<url url= "ftp://leb.net/pub/blinux/emacspeak/blinux/emacspeak-ss-1.7.tar.gz">
|
||||
</tscreen>
|
||||
|
||||
For the internal DoubleTalk, you need three pieces of software: the
|
||||
basic Emacspeak package, the emacspeak-ss or emacspeak-dt package, and
|
||||
a device driver. Here are some URLs for the device driver:
|
||||
<tscreen>
|
||||
<url url="ftp://leb.net/pub/blinux/emacspeak/blinux/dtlk-1.12.tar.gz">
|
||||
<url url="http://www.mv.com/ipusers/vanzandt/dtlk-1.12.tar.gz">
|
||||
<url url="http://www.mv.com/ipusers/vanzandt/dtlk_1.12-1_i386.deb">
|
||||
</tscreen>
|
||||
basic Emacspeak package, the emacspeak-ss package, and
|
||||
a device driver. The device driver is
|
||||
now part of the official Linux kernel sources. Use version 2.2.17 or
|
||||
later, and configure with "Double Talk PC internal speech card
|
||||
support" either compiled into the kernel or installed as a module
|
||||
(dtlk.o).
|
||||
|
||||
There is a server for the Braille 'n Speak,
|
||||
Braille Lite, and Type 'n Speak devices used in "speech box" mode:
|
||||
|
@ -265,25 +259,27 @@ about only one system at a time.
|
|||
|
||||
<sect>Stage 1. DOS with speech
|
||||
<p>
|
||||
Most blind computer users have speech synthesizers with a screen
|
||||
reader program like JAWS [<ref id="jaws" name="JAWS">].
|
||||
(References in this format refer to entries in the "Footnotes and
|
||||
References" section below.) Using this setup, install and become
|
||||
familiar with some terminal emulator like Telix [<ref id="telix"
|
||||
name="TELIX">] or Commo [<ref id="commo"
|
||||
name="COMMO">], which are available from the SimTel archive
|
||||
[<ref id="simtel" name="SimTel">] among others.
|
||||
Most blind computer users have DOS or Windows, a speech synthesizer,
|
||||
and a screen reader program like JAWS [<ref id="jaws"
|
||||
name="JAWS">]. (References in this format refer to entries in
|
||||
the "Footnotes and References" section below.) Using this setup,
|
||||
install and become familiar with some terminal emulator like Telix
|
||||
[<ref id="telix" name="TELIX">] or Commo [<ref
|
||||
id="commo" name="COMMO">], which are available from the SimTel
|
||||
archive [<ref id="simtel" name="SimTel">] among others.
|
||||
|
||||
<sect1>Getting Linux on CDROM
|
||||
<p>
|
||||
If you have or can borrow a CDROM drive, I recommend you get one of
|
||||
the many good distributions of Linux on that medium. The instructions
|
||||
below are for the Slackware distribution. I am most
|
||||
familiar with disks from InfoMagic [<ref id="infomagic"
|
||||
name="InfoMagic">]. Another source is Walnut Creek [<ref
|
||||
familiar with disks from
|
||||
Linux Central [<ref id="linuxcentral" name="Linux Central">].
|
||||
Other sources are InfoMagic [<ref id="infomagic"
|
||||
name="InfoMagic">] and Walnut Creek [<ref
|
||||
id="walnutcreek" name="Walnut Creek">] (where the whole idea of
|
||||
inexpensive CDROMs full of programs from Internet archives got its
|
||||
start). Distributions other than Slackware are available from Red Hat
|
||||
start). Linux distributions are also available from Red Hat
|
||||
[<ref id="redhat" name="Red Hat">], Craftwork [<ref
|
||||
id="craftwork" name ="Craftwork">], and Yggdrasil [<ref
|
||||
id="ygg" name="Yggdrasil">]. As a rule, these CDROMs use the
|
||||
|
@ -297,8 +293,8 @@ upper and lower case characters in filenames, and file permissions.)
|
|||
Another way to get Linux and its documentation is by FTP over the
|
||||
Internet. The home site for the Slackware distribution is Walnut
|
||||
Creek [<ref id="walnutcreek" name="Walnut Creek">]. It is
|
||||
also carried by sunsite and many of it mirror sites. Here is a
|
||||
partial list:
|
||||
also carried by metalab (formerly known as sunsite) and many of it
|
||||
mirror sites. Here is a partial list:
|
||||
|
||||
<itemize>
|
||||
<item>USA (home site) <url url="ftp://ftp.cdrom.com/pub/linux/slackware">
|
||||
|
@ -394,8 +390,9 @@ turn off command echoing while you type it in.
|
|||
|
||||
The command to finish a terminal session is <tt/logout/.
|
||||
|
||||
To learn about a command, use the <tt/man/ command to display its
|
||||
manual page. For example, learn more about
|
||||
There are many kinds of documentation available on a Linux system.
|
||||
Traditionally, each command has a manual page which can be
|
||||
displayed by the <tt/man/ command. For example, learn more about
|
||||
the <tt/cp/ command by typing <tt/man cp/. Of course, this helps only if
|
||||
you know or can guess the command name. However, each man page has a
|
||||
line near the beginning with the command name and a
|
||||
|
@ -423,6 +420,23 @@ sections 2 and 3. Commands used mostly by the system administrator
|
|||
are in section 8. You can find out more about the on-line manual with
|
||||
the command <tt/man man/.
|
||||
|
||||
The program that interprets your command is a "shell". Under DOS,
|
||||
COMMAND.COM is the shell. Most Unix shells are descendents of either
|
||||
the Bourne shell <tt/sh/ or the C shell <tt/csh/. The shell most
|
||||
commonly used with Linux is the "Bourne again shell", or <tt/bash/.
|
||||
Many Unix commands that were once separate programs are built into
|
||||
bash. Help for these is also built in. For example, typing <tt/help
|
||||
cd/ will display a short description of the <tt/cd/ command. Typing
|
||||
<tt/help/ by itself will display a list of all the builtin commands.
|
||||
Unfortunately, it is shown in two columns. If you find this
|
||||
confusing, you can pipe the list through <tt/colrm/ to eliminate one
|
||||
column. Type <tt/help|colrm 37/ to show just the first column, and
|
||||
<tt/help|colrm 1 36/ to show just the second column.
|
||||
|
||||
Many Linux programs from the Free Software Foundation are best
|
||||
documented in info pages. For example, the C compiler documentation
|
||||
can be displayed by typing <tt/info gcc/.
|
||||
|
||||
Under Unix, commands normally accept options starting with a
|
||||
minus sign rather than the forward slash used under DOS. In a path,
|
||||
directory names are separated by forward slashes rather than backward
|
||||
|
@ -433,11 +447,6 @@ using ">". You can use the output from one command as the input of
|
|||
another by separating the two commands with "|". This is called the
|
||||
"pipe" symbol.
|
||||
|
||||
The program that interprets your command is a "shell". Under DOS,
|
||||
COMMAND.COM is the shell. Most Unix shells are descendents of either
|
||||
the Bourne shell <tt/sh/ or the C shell <tt/csh/. The shell most
|
||||
commonly used with Linux is the "Bourne again shell", or <tt/bash/.
|
||||
|
||||
<!--
|
||||
It has several features which can reduce the need for typing. You can
|
||||
use the cursor up key key to bring previous commands to the command
|
||||
|
@ -1018,7 +1027,7 @@ info file which is part of the Emacspeak distribution. Within emacs,
|
|||
you may type C-h i to open the directory to the info pages. Search
|
||||
for the emacspeak menu item by typing C-s emacspeak, then two carriage
|
||||
returns (one to terminate the search, and a second one to go to the
|
||||
info page. If you have the standalone info program installed, you can
|
||||
info page). If you have the standalone info program installed, you can
|
||||
consult the info file with the command <tt/info Emacspeak/.
|
||||
|
||||
<sect1>Emacspeak Introduction - Speech Enabled Normal Commands
|
||||
|
@ -1462,10 +1471,16 @@ as listed in the following table:
|
|||
|
||||
<sect1>InfoMagic<label id="infomagic">
|
||||
<p>
|
||||
Simtel Ste D-InfoMagic is at 11950 N. Highway 89, Flagstaff AZ 86004, telephone
|
||||
InfoMagic is at 11950 N. Highway 89, Flagstaff AZ 86004, telephone
|
||||
800-800-6613 or 520-526-9565, fax 520-526-9573, email:
|
||||
info@infomagic.com, web: <url url="http://www.infomagic.com">.
|
||||
|
||||
<sect1>Linux Central<label id="linuxcentral">
|
||||
<p>
|
||||
Linux Central is at Linux Central Inc., 37060 Garfield Ste. T2,
|
||||
Clinton Township MI 48036, telephone 810-226-8200, fax 810-226-8600,
|
||||
email: sales@linuxcentral.com, web: <url url="http://linuxcentral.com">.
|
||||
|
||||
<sect1>Walnut Creek<label id="walnutcreek">
|
||||
<p>
|
||||
<idx>Walnut Creek CDROM</idx> has many useful CDROMs.
|
||||
|
@ -1675,12 +1690,18 @@ in your home directory that is loaded by emacs when it starts (shortly
|
|||
after reading emacspeak). It is the place to do personal
|
||||
modifications.
|
||||
|
||||
Here is an example which resets the speech rate and redefines a
|
||||
function (courtesy of Greg Priest-Dorman priestdo@cs.vassar.edu):
|
||||
Here is an example which resets the speech rate and character scale,
|
||||
enables auditory icons, disables character echo and split caps mode,
|
||||
and redefines a function (courtesy of Greg Priest-Dorman
|
||||
priestdo@cs.vassar.edu and Matt Campbell mattcamp@feist.com):
|
||||
|
||||
<tscreen><verb>
|
||||
;;
|
||||
(dtk-set-rate 380 1)
|
||||
(dtk-set-rate 380 t)
|
||||
(emacspeak-toggle-auditory-icons t)
|
||||
(dtk-set-character-scale 1.05 t)
|
||||
(emacspeak-toggle-character-echo t)
|
||||
(dtk-toggle-split-caps t)
|
||||
;;
|
||||
(defun emacspeak-speak-time ()
|
||||
"Speak the time. "
|
||||
|
@ -1768,7 +1789,7 @@ you will get different results.
|
|||
<sect>Legalese
|
||||
|
||||
<p>
|
||||
Copyright (c) 1998 by James R. Van Zandt <tt/jrv@vanzandt.mv.com/.
|
||||
Copyright (c) 2000 by James R. Van Zandt <tt/jrv@vanzandt.mv.com/.
|
||||
This document may be distributed under the terms set forth in the LDP
|
||||
license at <url url="http://metalab.unc.edu/LDP/COPYRIGHT.html">.
|
||||
|
||||
|
|
Loading…
Reference in New Issue