[comp.sys.acorn] Various Questions

macduff@cbnewse.att.com (Roger R. Espinosa) (05/14/91)

Greetings.

Various questions that are on my mind, that I thought I'd
ask all of you.

1. vi

Is there a PD port of vi (elvis, stevie, et al) available, 
*besides* the David Pilling port? I'm aware of that one, did
start my own (but haven't had time to iron out the odd bugs), 
but I just want to see if there's an easier path to acquiring
one (besides getting a UK cheque, or hacking at elvis code).

2. DeskJet's

For good quality output, the dot matrix is slow as sin. DeskJets
can be had fairly inexpensively around here, but my concern lies
with the printer driver.  While Beebug does sell one (in the form 
of the LaserJet driver), I don't know whether this driver works like
PrinterPS - does it use the RISC OS fonts, or is it doing a mapping
(like PrinterPS), which would change the usability of the DeskJet
quite a lot.

Any answers, opinions, etc will be appreciated.

Thanks!
Roger
rre@ihlpm.ATT.COM

ajdh@stl.stc.co.uk (Andrew J D Hurley) (05/14/91)

In the referenced article macduff@cbnewse.att.com (Roger R. Espinosa) writes:
>For good quality output, the dot matrix is slow as sin. DeskJets
>can be had fairly inexpensively around here, but my concern lies
>with the printer driver.  While Beebug does sell one (in the form 
>of the LaserJet driver), I don't know whether this driver works like
>PrinterPS - does it use the RISC OS fonts, or is it doing a mapping
>(like PrinterPS), which would change the usability of the DeskJet
>quite a lot.

Beebugs LaserJet driver (as supplied with Ovation) works just like
PrinterDM, in other words RiscOs fonts _are_ used.

I use this with a QuietJet+ which I got cheap, however, on this printer
the pixel resolution is not what the driver thinks it is so pages
don't come out the right size. I don't know, but I expect the same
applies to DeskJets. It would seem that 150dpi mode on my QuietJet gives
about 210dpi in real life therefore makeing pages too small unless I
compensate by drawing them bigger - this is not satisfactory as I also
use a Citizen Swif24 which prints at the right size.

Does anyone know of a way to fix this? I've played around with
parameters in the config files but with no success.

-- 
Andrew J D Hurley,     ( ajdh@stl.stc.co.uk )
Mail route:   uunet!ukc!stl!ajdh  |  Phone:   +44 279 429531 x. 2535
STC Technology Ltd., London Road, Harlow, Essex CM17 9NA, UK.

goodwin@oyez.enet.dec.com (Pete Goodwin) (05/14/91)

In article <1991May13.215823.28893@cbnewse.att.com>, macduff@cbnewse.att.com (Roger R. Espinosa) writes...
>2. DeskJet's
> 
>For good quality output, the dot matrix is slow as sin. DeskJets
>can be had fairly inexpensively around here, but my concern lies
>with the printer driver.  While Beebug does sell one (in the form 
>of the LaserJet driver), I don't know whether this driver works like
>PrinterPS - does it use the RISC OS fonts, or is it doing a mapping
>(like PrinterPS), which would change the usability of the DeskJet
>quite a lot.
> 
>Any answers, opinions, etc will be appreciated.
> 
>Thanks!
>Roger
>rre@ihlpm.ATT.COM

The DeskJet and LaserJet don't use postscript, they use a bit-mapped
graphics style format, or plain ASCII with escapes. I use a DeskJet+
with the !PrinterLJ - it prints everything, although very slowly if
I use fonts or graphics. For plain text, it throws the pages out.

Pete.

osmith@acorn.co.uk (Owen Smith) (05/15/91)

In article <4427@stl.stc.co.uk> ajdh@stl.stc.co.uk (Andrew J D Hurley) writes:

>It would seem that 150dpi mode on my QuietJet gives
>about 210dpi in real life therefore makeing pages too small unless I
>compensate by drawing them bigger - this is not satisfactory as I also
>use a Citizen Swif24 which prints at the right size.

If you use Acorn's !PrinterLJ (release 1 or release 2) you can modify the
PrData file inside the application directory to add a 210 dpi entry. Best
way to do it is to block copy an existing entry and then change the
resolutions. Note that if you are using release 2, it is best to
edit the PrDataSrc file and then run the PrSquasher program to generate a
new PrData file.

Owen.

The views expressed are my own and are not necessarily those of Acorn.

hughesmp@vax1.tcd.ie (05/16/91)

In <1991May13.215823.28893@cbnewse.att.com> macduff@cbnewse.att.com (Roger R. Espinosa) writes:

>1. vi

>Is there a PD port of vi (elvis, stevie, et al) available, 
>*besides* the David Pilling port? I'm aware of that one, did

Was 'Elvis' David Pilling's port? That's the only one I know of... Just
looking at it, there are no licenses / names anywhere in it, just 4
documentation files, and the absolute code so I presume it is not his.
It doesn't run in a window - strictly monotasking, and isn't a utility,
so won't return you to BASIC after you finish using it if you want a
quick editor from BASIC, which would be very nice... Also, there are
no sources, so no easy way of getting it onto the desktop. I don't
even no where it came from - might have been a UK BBS?

Merlin 
--SICK--Through-the-bottom--Out-the-other-side--Beyond--
You suffer... But why?

gilbertd@p4.cs.man.ac.uk (Dave Gilbert) (05/23/91)

I ported Elvis to the Arc using Huw Rogers UNIXLIB - works OK - its a bit
touchy about the terminal type sometimes though - even if everything is set
up OK - dont know why - its really easy to port anyway.

The advantage of using UNIXLIB of course is that all the file names are
already converted for you - you can quite happily do - vi blah.c or
vi /etc/passwd or whatever.

Dave

-- 
-------------------------------------------------------------------------------
- Dave Gilbert - gilbertd@p4.cs.man.ac.uk - The MTBF of a piece of equipment  -
-                G7FHJ@GB7NWP             - is inversly proportional to its   -
------------------------------------------- importance                        -