Fixed a line-spacing problem in AppleWorks, but how, why? [message #399029] |
Tue, 01 September 2020 21:46 |
|
Originally posted by: matthe...@gmail.com
Ok. I do a fair amount of document writing in AppleWorks on my IIe. I print out on an ImageWriter II. I use OA-Z to zoom and format nicely. Prints look great. Almost book-like. All is well.
Suddenly, all my documents in AppleWorks (while looking the same on the screen) started printing with an extra space under each line. Completely threw off the page markers. I went though options forever. Same thing -- always an extra blank line.
Powered off the IWII and the IIe several times. The printer was *stuck* to adding a double-spaced line print. No good.
So I retraced my steps of using the IIe for the entire night.
I had used Beagle Write (MultiScribe) to do some prints for work that used the 1.5x (and bold) of a font.
Later in AppleWorks I experienced the double-spacing problem listed above. Re-boots ineffective. So I finally figured that Beagle Write had somehow "set" my ImageWriter II to a setting.
Sure enough, after I reopened Beagle and printed a quick test doc with a small (regular) font, the printer handled line-spacing correctly again. Went back to AppleWorks and all docs printed correctly again.
So what happened? Does Beagle alter the printer settings permanently? Am I missing some "clear all" button presses on the ImageWriter?
I admit, the only test I didn't perform was actually pulling the power cable out of the printer.
Thanks for reading
|
|
|
|
Re: Fixed a line-spacing problem in AppleWorks, but how, why? [message #399280 is a reply to message #399126] |
Fri, 04 September 2020 21:42 |
|
Originally posted by: matthe...@gmail.com
Hi Toast,
After much thrashing about I found that you are correct. The escape sequences seem to stick despite power-offs and even plug-pulls. I feel like programming for the ImageWriter must have been an art. Extra carriage returns definitely carry over to AppleWorks. I guess that Multiscribe used pretty trick methods to print out the large fonts. I have not mastered controlling the IWII via code, but I can say for sure, get in there and you will totally mess your printer up!
Thanks for responding,
Matt
|
|
|
Re: Fixed a line-spacing problem in AppleWorks, but how, why? [message #399291 is a reply to message #399280] |
Fri, 04 September 2020 23:41 |
Hugh Hood
Messages: 678 Registered: November 2012
Karma: 0
|
Senior Member |
|
|
On 9/4/2020 8:42 PM, matthe...@gmail.com wrote:
>
> After much thrashing about I found that you are correct. The escape
> sequences seem to stick despite power-offs and even plug-pulls.
>
Matt,
I'm curious about something. Did the escape sequences stick through
power-offs of BOTH the ImageWriter II and the Apple IIe?
I ask because the Super Serial Card was odd (compared to the IIgs and
IIc serial firmware) in that, as Uncle DOS of Open-Apple said:
"After a PR#1 or the equivalent, the Super Serial Card will reset itself
to its dip-switch defaults ONLY if this is the first initialization
following power-up, following control-reset, or following the Super
Serial Card's R(eset) command. In all other cases, PR#1 leaves the Super
Serial Card's characteristics as they were when the firmware was last used."
So, if you were getting double-spacing because of the "<CTRL-I> L E" add
linefeed SSC command being added by the first program, and then (without
turning off the IIe) launched AppleWorks, {which perhaps did not need
that} that setting would have 'stuck'.
It's just a thought - I wouldn't have guessed that IWII escape sequences
survive power cycles, and that the power-on defaults would be set by the
DIP switches. Things are interesting, aren't they?
Hugh Hood
|
|
|
Re: Fixed a line-spacing problem in AppleWorks, but how, why? [message #399448 is a reply to message #399291] |
Sun, 06 September 2020 18:51 |
Michael J. Mahon
Messages: 1767 Registered: October 2012
Karma: 0
|
Senior Member |
|
|
Hugh Hood <hughhood@earthlink.net> wrote:
> On 9/4/2020 8:42 PM, matthe...@gmail.com wrote:
>
>>
>> After much thrashing about I found that you are correct. The escape
>> sequences seem to stick despite power-offs and even plug-pulls.
>>
>
> Matt,
>
> I'm curious about something. Did the escape sequences stick through
> power-offs of BOTH the ImageWriter II and the Apple IIe?
>
> I ask because the Super Serial Card was odd (compared to the IIgs and
> IIc serial firmware) in that, as Uncle DOS of Open-Apple said:
>
> "After a PR#1 or the equivalent, the Super Serial Card will reset itself
> to its dip-switch defaults ONLY if this is the first initialization
> following power-up, following control-reset, or following the Super
> Serial Card's R(eset) command. In all other cases, PR#1 leaves the Super
> Serial Card's characteristics as they were when the firmware was last used."
>
> So, if you were getting double-spacing because of the "<CTRL-I> L E" add
> linefeed SSC command being added by the first program, and then (without
> turning off the IIe) launched AppleWorks, {which perhaps did not need
> that} that setting would have 'stuck'.
>
> It's just a thought - I wouldn't have guessed that IWII escape sequences
> survive power cycles, and that the power-on defaults would be set by the
> DIP switches. Things are interesting, aren't they?
>
>
>
>
> Hugh Hood
>
So the IWII contains non-volatile RAM?
Quite surprising...
--
-michael - NadaNet 3.1 and AppleCrate II: http://michaeljmahon.com
|
|
|