From: "Robert J. Chassell" <bob@rattlesnake.com>
Subject: Re: Texinfo/info: scrolling images (Re: Gtk patch version 3, part 1)
Date: Sun, 12 Jan 2003 14:41:02 +0000 (UTC) [thread overview]
Message-ID: <m18XjIM-000IeBC@localhost> (raw)
In-Reply-To: <shof6nt0u5.fsf@tux.gnu.franken.de> (message from Karl Eichwalder on Sun, 12 Jan 2003 06:05:06 +0100)
"Robert J. Chassell" <bob@rattlesnake.com> writes:
> The images are built from plain ASCII characters, of course, but they
> are there.
Karl Eichwalder <keichwa@gmx.net> responds:
That's something different. lilypond authors want to document music
scores and at times I want to talk about graphical interfaces
(screenshots). ASCII representations of such images are a) different
from the graphical ones and b) highly time consuming to "draw".
Yes, the ASCII representations are often different. In the case of
music, I think you would want to use the `letter' notation that (if I
remember Lilypond rightly) users type in order to input information so
that Lilypond can create the nicely typeset output that it produces.
The design question is:
to what should you listen when you should not or cannot view the
typeset output and do not have or should not use a haptic `feel
pad'?
And yes, the ASCII representations are highly time consuming to
"draw". This is a major motivation for you to use a format such as
Texinfo that requires such representations.
Without the motivation, sighted people tend to write only for sighted
readers who are not situationally blind. This is why LaTeX is not
used as the basis for Texinfo. We tried to make the change more than
a decade ago. I made many experiments.
Yes, you can write a LaTeX `deep-representation' file that produces
good Info `surface-expression' output. But -- and this is the problem
-- often enough, people do not write such files. Instead, they use
LaTeX' marvelous typesetting capabilities to create papers that
typeset nicely, and which are impossible for someone reading over a
slow connection or who is listening. XML and DocBook suffer the same
failing.
At other places, scrolling images is also very important: I'd like to
look at a scan and an OCRed text side by side, that's just 1 example.
I agree, that is an important action. At the same time, please
remember that the blind are major users of OCR. Please design your
system so that you can listen to a scan and to an OCRed text, as well
as look at them.
> If you drive a car, you are `situationally blind' and should not look
> at images in a document, but only listen to it.
I'm not a car driver anymore ;)
That may be very good (I don't know your personal situation; but it
would be good for the rest of us if fewer people drove cars).
Unfortunately, many other people do drive. Others work in factories
where they are supposed to be paying attention to their work.
Enhance info in a manner that it can hold alternative
representations of the same contents ...
If you really mean Texinfo, this feature has existed for more than a
decade. What is wrong with the current feature?
If you mean to enhance the GNU Emacs Info reader to provide highly
typeset images for some viewers -- that is a good idea so long as
sighted, non-driving viewers do not write their documentation so that
it cannot be read by a blind person or over a very slow line (even
though I mostly enjoy a reasonably fast connection, sometimes it is
very, very slow).
Info could be made more like W3M mode in Emacs 21. W3M is a Web
browsing mode in which you can toggle images on or off.
--
Robert J. Chassell Rattlesnake Enterprises
http://www.rattlesnake.com GnuPG Key ID: 004B4AC8
http://www.teak.cc bob@gnu.org
next prev parent reply other threads:[~2003-01-12 14:41 UTC|newest]
Thread overview: 63+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-12-31 3:17 Gtk patch version 3, part 1 Jan D.
2003-01-01 16:46 ` Richard Stallman
2003-01-01 18:48 ` Jan D.
2003-01-02 1:10 ` Eric Gillespie
2003-01-02 7:57 ` Jan D.
2003-01-03 19:46 ` Eric Gillespie
2003-01-02 5:56 ` Eli Zaretskii
2003-01-02 8:07 ` Jan D.
2003-01-03 3:32 ` Richard Stallman
2003-01-03 3:30 ` Richard Stallman
2003-01-03 12:39 ` Alfred M. Szmidt
2003-01-04 4:20 ` Richard Stallman
2003-01-04 13:40 ` Alfred M. Szmidt
2003-01-04 16:04 ` Alex Schroeder
2003-01-04 17:43 ` Raja R Harinath
2003-01-04 18:30 ` Eric Gillespie
2003-01-04 19:25 ` Alfred M. Szmidt
2003-01-03 22:42 ` Robert J. Chassell
2003-01-04 0:48 ` Kim F. Storm
2003-01-04 2:55 ` Luc Teirlinck
2003-01-04 3:58 ` Luc Teirlinck
2003-01-04 4:17 ` Luc Teirlinck
2003-01-04 13:30 ` Jan D.
2003-01-04 16:16 ` Luc Teirlinck
2003-01-04 16:39 ` Jan D.
2003-01-04 18:00 ` Luc Teirlinck
2003-01-04 19:46 ` Luc Teirlinck
2003-01-04 21:02 ` Eric Gillespie
2003-01-04 21:55 ` Luc Teirlinck
2003-01-04 22:54 ` Eric Gillespie
2003-01-05 18:33 ` Richard Stallman
2003-01-04 13:11 ` Jan D.
2003-01-04 14:55 ` Alfred M. Szmidt
2003-01-05 18:33 ` Richard Stallman
2003-01-04 15:51 ` Alex Schroeder
2003-01-04 23:44 ` Richard Stallman
2003-01-06 0:17 ` Eric Gillespie
2003-01-06 17:13 ` Richard Stallman
2003-01-06 19:52 ` Alex Schroeder
2003-01-04 7:20 ` Texinfo/info: scrolling images (Re: Gtk patch version 3, part 1) Karl Eichwalder
2003-01-11 19:50 ` Stefan Monnier
2003-01-11 21:03 ` Robert J. Chassell
2003-01-12 5:05 ` Karl Eichwalder
2003-01-12 14:41 ` Robert J. Chassell [this message]
2003-01-13 20:41 ` Texinfo/info: scrolling images Karl Eichwalder
2003-01-04 23:44 ` Gtk patch version 3, part 1 Richard Stallman
2003-01-05 13:23 ` Robert J. Chassell
2003-01-05 16:00 ` Kim F. Storm
2003-01-05 15:46 ` Alfred M. Szmidt
2003-01-05 16:38 ` Robert J. Chassell
2003-01-06 0:33 ` Kim F. Storm
2003-01-04 18:26 ` Eric Gillespie
2003-01-03 3:32 ` Richard Stallman
2003-01-02 15:47 ` Kim F. Storm
2003-01-03 3:31 ` Richard Stallman
2003-01-03 19:50 ` Eric Gillespie
[not found] ` <E18Ufn2-0003pp-00@fencepost.gnu.org>
2003-01-04 18:34 ` Eric Gillespie
2003-01-05 18:33 ` Richard Stallman
2003-01-06 0:19 ` Eric Gillespie
2003-01-02 5:52 ` Eli Zaretskii
2003-01-02 8:05 ` Jan D.
2003-01-02 17:24 ` Eli Zaretskii
2003-01-03 3:31 ` Richard Stallman
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=m18XjIM-000IeBC@localhost \
--to=bob@rattlesnake.com \
--cc=bob@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).