Re: Updates to EdSharp

  • From: Jamal Mazrui <empower@xxxxxxxxx>
  • To: programmingblind@xxxxxxxxxxxxx
  • Date: Fri, 07 Jan 2011 09:05:55 -0500

One thing I find annoying about Daisy format is that each book essentially has to be in its own directory because it includes several files that work together. I understand how individual files are needed as components in building a book, but do not understand why the format is not defined so that the components are packaged as a single, combined file, possibly in a compressed form. A Daisy reader should be able to dynamically parse out the needed components at runtime in memory. Instead, a Daisy book tends to be an intimidating and messy smattering of files on disk.


Does anyone know whether there are plans to change this situation?

Jamal


On 1/7/2011 8:48 AM, Ken Perry wrote:
I have an adjoining desk with Keith Cresey who is on the Daisy steering
committee, he wrote Book wizard producer that is used to record many of the
APH daisy titles, and I am becoming an experienced daisy coder with the work
I have done on a few of our projects here at APH for both RFBD and
Bookshare.  Bookshare has serious issues.  Sometimes they might validate but
the chances are they will not.  As for RFBD there is no Schemas that I know
of for Daisy 2 which is what RFBD uses.  We pretty much have to make parsers
for each group of daisy types.  The problem is the daisy committee tried to
do too much which made the standard to loose and these producers do whatever
the heck they want.

Ken

Bookshare is about 90 %

-----Original Message-----
From: programmingblind-bounce@xxxxxxxxxxxxx
[mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Homme, James
Sent: Friday, January 07, 2011 8:38 AM
To: programmingblind@xxxxxxxxxxxxx
Subject: FW: Updates to EdSharp

Hi,
Do we have a DAISY expert here?

Thanks.

Jim

Hi Jim,
I assume that Daisy books from BookShare validate against the Daisy XML
schema, but I do not know what their quality is beyond that.  Perhaps
Lloyd Rasmussen on this list (a Daisy expert) may have more information.
   I'm also curious about the same questions for Daisy books from RFB&D
and NLS.

Jamal


On 1/7/2011 8:04 AM, Homme, James wrote:
Hi Jamal,
Thanks. I hadn't gotten that far in my testing.

Question for you. As I am planning for my Python MarkDown program, I
thought of something. Maybe it would be a good idea to make it produce DAISY
files. I was looking at some files from BookShare. Do you know if they are
standard DAISY or not?

Jim
Jim Homme,
Usability Services,
Phone: 412-544-1810. Skype: jim.homme
Internal recipients,  Read my accessibility blog. Discuss accessibility
here. Accessibility Wiki: Breaking news and accessibility advice


-----Original Message-----
From: Jamal Mazrui [mailto:empower@xxxxxxxxx]
Sent: Friday, January 07, 2011 8:00 AM
To: programmingblind@xxxxxxxxxxxxx
Cc: Homme, James
Subject: Re: Updates to EdSharp

Thanks, Jim.  To further clarify, a recent file does not have to be
saved to disk (with Control+S), but it does have to be added again to
the recent files list by at least opening it and closing it (with
Control+F4).  The previous position is saved when the file is closed.

Jamal


On 1/7/2011 7:12 AM, Homme, James wrote:
Hi,
I noticed that the new feature that tells you how far you are into a file
and puts the cursor there won't work on files in the recent files list until
you save them. So if you have files on the recent files list and bring them
in, don't be alarmed if it doesn't work at first. EdSharp needs to add that
information to the ini file, and it isn't there until you start saving
files. I don't think this is a bug. Besides that, I really like the feature,
because now we are not forced to bookmark a file and put it in the favorites
unless we really want to.

Jim

Jim Homme,
Usability Services,
Phone: 412-544-1810. Skype: jim.homme
Internal recipients,  Read my accessibility blog. Discuss accessibility
here. Accessibility Wiki: Breaking news and accessibility advice

-----Original Message-----
From: programmingblind-bounce@xxxxxxxxxxxxx
[mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Andreas Stefik
Sent: Thursday, January 06, 2011 4:01 PM
To: programmingblind@xxxxxxxxxxxxx
Subject: Re: Updates to EdSharp

Congrats, Jamal!

Stefik

On Thu, Jan 6, 2011 at 2:16 PM, Jamal Mazrui<empower@xxxxxxxxx>    wrote:
I meant to mention that if you discover any significant differences in
how
EdSharp runs with different versions of .NET, please let me know.

Jamal
On Thu, 6 Jan 2011, Jamal Mazrui wrote:

Date: Thu, 6 Jan 2011 15:08:38 -0500 (EST)
From: Jamal Mazrui<empower@xxxxxxxxx>
Reply-To: programmingblind@xxxxxxxxxxxxx
To: ProgrammingBlind@xxxxxxxxxxxxx, JAWSScripts@xxxxxxxxxxxxx
Subject: Updates to EdSharp

Based on recent bug reports and feature suggestions, I have made some
updates to EdSharp and its JAWS scripts to fine tune speech.  You can
download it from

http://EmpowermentZone.com/edsetup.exe

or press F11 to Elevate from within the program.  Remember to mark the
checkbox at the end of the installation process if you want the JAWS
scripts
to be installed as well.

Sina Bahram helped me to reproduce a problem of some window titles not
being automatically read by JAWS.  As Jim Homme discovered, and I
confirmed,
this problem is a general problem of JAWS with .NET applications.
Based on
suggestions by Tyler Littlefield and others, I have added event
handling
code to the JAWS scripts to minimize this problem, both within EdSharp
and
when Alt+Tabbing to it from another application.

Tyler also gave me an idea of how the load time for EdSharp could be
sped
up for invocations of the program beyond the first one.  For example,
when
opening files in Windows Explorer, the time to open files when EdSharp
is
already open should be less than before.

Based on a suggestion by Ishe Chinyoka, EdSharp now remembers the last
position in a file if it is on the list of Recent files (Alt+R lets you
choose one).  The default number of recent files is 30, though this may
be
changed in the Configuration dialog (Alt+Shift+C).  EdSharp tracks
different
lists of recent and favorite files for each compiler (Control+Shift+F5
picks
a compiler).

If a previous location in a recent file is found, EdSharp goes to it
when
the file is opened and announces the percentage point in the file (the
same
percentage that is spoken after the line and column position with the
Address command, Alt+A).  If you add one or more bookmarks to a file,
they
will take precedence over the previous location feature (EdSharp
automatically goes to the first bookmark when the file is opened).

If any of you experience an EdSharp problem with no easy work-around,
one
thing to try is running EdSharp wwith a different version of the .NET
Framework.  You can do this by editing the EdSharp.exe.config file in
the
EdSharp program folder, by default located at

C:\Program Files\EdSharp\EdSharp.exe.config

Here is the content of that XML file:

<configuration>
<startup>
<supportedRuntime version="v4.0.30319"/>
<supportedRuntime version="v3.5"/>
<supportedRuntime version="v3.0"/>
<supportedRuntime version="v2.0.50727"/>
</startup>
</configuration>

By default, EdSharp tries to use the latest, version 4 of .NET, which
is
not installed automatically.  One way of installing it is via the
GotNET
utility, available at

http://EmpowermentZone.com/netsetup.exe

The .NET versions are tried in the order they appear in the file.  So
to
try version 2 instead, move the following line above the .NET 4 line:

<supportedRuntime version="v2.0.50727"/>

As usual, feedback, suggestions, and code contributions are welcome.

Cheers,
Jamal

__________
View the list's information and change your settings at
//www.freelists.org/list/programmingblind

__________
View the list's information and change your settings at
//www.freelists.org/list/programmingblind


__________
View the list's information and change your settings at
//www.freelists.org/list/programmingblind


This e-mail and any attachments to it are confidential and are intended
solely for use of the individual or entity to whom they are addressed.  If
you have received this e-mail in error, please notify the sender immediately
and then delete it.  If you are not the intended recipient, you must not
keep, use, disclose, copy or distribute this e-mail without the author's
prior permission.  The views expressed in this e-mail message do not
necessarily represent the views of Highmark Inc., its subsidiaries, or
affiliates.
__________
View the list's information and change your settings at
//www.freelists.org/list/programmingblind



__________
View the list's information and change your settings at
//www.freelists.org/list/programmingblind

__________
View the list's information and change your settings at
//www.freelists.org/list/programmingblind

__________
View the list's information and change your settings at //www.freelists.org/list/programmingblind

Other related posts: