HDTenEightyP/NetNews huggingface dataset:
From: davis@gauss.enet.dec.com (Peter Davis)
Newsgroups: comp.lang.postscript
Subject: Re: Finding the height of the current font
Date: 10 Apr 92 15:01:41 GMT
Organization: Digital Equipment Corporation


In article <1992Apr10.025009.17561@ucc.su.OZ.AU>, mckay@physics.su.OZ.AU (Derek Mckay) writes...
>How can one find the height of the current font. I need it in order
>to centre some text vertically. Please E-Mail. Thanks.
>
>--
> Derek McKay, Chatterton Astronomy Dept.  (mckay@astron.physics.su.oz.au)
> School of Physics (A28)
> University of Sydney, NSW 2006
> AUSTRALIA

Well, most fonts have a value called FontBBox stored in the font dictionary.
This gives the value, in font coordinates, of the union of the bounding boxes
of all the characters in the font.  You have to look at the FontMatrix value
to figure out how to scale the FontBBox to the current point size.

Another, brute force method would be to do something like:

	/YourFont findfont your_point_size scalefont setfont
	/chr 1 string def
	/BBinit false def
	0 1 255 {
	  chr exch 0 exch put
	  newpath
	  chr true charpath pathbbox
	  BBinit {
	    dup BBy2 gt { /BBy2 exch def } { pop } ifelse
	    dup BBx2 gt { /BBx2 exch def } { pop } ifelse
	    dup BBy1 lt { /BBy1 exch def } { pop } ifelse
	    dup BBx1 lt { /BBx1 exch def } { pop } ifelse
	  }{
	    /BBy2 exch def
	    /BBx2 exch def
	    /BBy1 exch def
	    /BBx1 exch def
	    /BBinit true def
	  } ifelse
	} for
	/font_height BBy2 BBy1 sub def

That's probably pretty time consuming, however.


                   /
                  /
        /  /  /  /		Peter Davis,	Digital Equipment Corp.
       /  /  /  /				davis@3d.enet.dec.com
      /__/__/__/
     /
  __/
Newsgroups: comp.lang.postscript,alt.security
From: pkn@is.rice.edu (Kay Nettle)
Subject: a safe Postscript interpreter
Organization: Rice University
Date: Tue, 7 Apr 1992 18:12:48 GMT


I have just become aware that Postscript can have security holes in
it, filenameforall, deletefile, renamefile, etc.  Does anyone know of
a "safe" Postscript interpreter?

Thanks,
Kay

Kay Nettle					internet:pkn@is.rice.edu
Rice University					bitnet:pkn@rice.edu
Office of Networking & Computing Systems	phone:713-285-5424
Newsgroups: comp.lang.postscript
From: taft@adobe.com (Ed Taft)
Subject: Re: type 1 font encryption
Organization: Adobe Systems Incorporated
Date: Fri, 10 Apr 1992 04:07:19 GMT

In article <N3oZiB1w164w@netlink.cts.com> dd@netlink.cts.com (Donna Druchunas) writes:
>I think the line beginning r= should read:
> 
>     r = ((cipher + r) * c1 + c2) % 65536;

You are correct. The example C program in the Type 1 book depends on the
type "unsigned short int" being represented in 16 bits. Shame on me for
assuming this -- I should be flogged with a wet noodle. (If you don't know
what I'm talking about, go watch the heated debate about "long long" in
comp.lang.c.)
-- 
Ed Taft      taft@adobe.com      ...decwrl!adobe!taft
Newsgroups: comp.lang.postscript
From: datri@convex.com (Anthony A. Datri)
Subject: Re: Latex <--> PostScript conversion??
Organization: Engineering, CONVEX Computer Corp., Richardson, Tx., USA
Date: Tue, 14 Apr 1992 16:13:27 GMT
X-Disclaimer: This message was written by a user at CONVEX Computer
              Corp. The opinions expressed are those of the user and
              not necessarily those of CONVEX.

>dvi to ps translator which can deal with (among many other things): eps
>figures, resident PS fonts, and downloadalbe (ie pfb) PS fonts.

But doesn't give a clue about how to use the native fonts.
-- 


======================================================8--<
From: rberlin@Eng.Sun.COM (Rich Berlin)
Newsgroups: comp.lang.postscript
Subject: Re: Underline font
Date: 11 Apr 92 02:40:41 GMT
Reply-To: rberlin@Eng.Sun.COM
Organization: SunPics -- A Sun Microsystems Business
NNTP-Posting-Host: birdland


---

% show a string, underlined.  Not very fancy, but gets the job done.
/show-underlined { % string => -
    gsave
        % UnderlinePosition and UnderlineThickness are represented
        % relative to the native font coordinate system, so we need to
        % roll them through FontMatrix
        currentfont begin
            FontInfo begin
                UnderlineThickness UnderlinePosition FontMatrix dtransform
            end
        end

        % (relative) move to UnderlinePosition
        0 exch rmoveto 

        % set line width to UnderlineThickness
        setlinewidth

        % find the width of the string and draw a line just that wide
        dup stringwidth rlineto

        % stroke it, using square end caps
        0 setlinecap stroke
    grestore

    % now (finally) show the string.
    show
} bind def
Newsgroups: comp.lang.postscript
From: ledwards@nsf.gov (Larry Edwards)
Subject: Help on a PostScript problem
Keywords: PostScript, forms
Reply-To: ledwards@nsf.gov
Organization: National Science Foundation
Distribution: us
Date: Wed, 15 Apr 1992 18:00:18 GMT

Anybody know how to test for the presence of data and, if absent, not print  
further?

I wrote a two page PostScript form which is "filled in" by a program; but  
normally I don't want the second page to print out unless there are data in it.   
So I want to test for the presence of data before printing the second page.  If  
I do not find data, I want to exit the printing entirely.  
I have tried to use exit, stop, and quit; but I end up hanging the process.

Below is what I tried unsuccessfully.  If there is a "t" in the parentheses in  
front of PI_OS_TYPE__PII,OS6, then it is ok.  

Any ideas?
Larry Edwards

%!PS-Adobe-2.1
 . .
%%Pages: 2
 . .
%%EndSetup
%%Page: 1 1
 . .
% Draw the lines.
0.3 setlinewidth
0 cm height width hLine
 . .
/PI_OS_TYPE__PII,OS1 { /ymark Section1Top 0.50 cm sub def
dup (t) search { pop pop pop 15.35 cm ymark xSquareBox }  { pop } ifelse
    (T) search { pop pop pop 15.35 cm ymark xSquareBox }  { pop } ifelse
} def
 . .
(t)PI_OS_TYPE__PII,OS1
 . .
showpage
%%Page: 2 2
0 cm height width hLine
/PI_OS_TYPE__PII,OS6  
{  dup stringwidth pop   0  ne
{ /ymark Section1Top 0.50 cm sub def
dup (t) search { pop pop pop 15.35 cm ymark xSquareBox }  { pop } ifelse
    (T) search { pop pop pop 15.35 cm ymark xSquareBox }  { pop } ifelse } 
{quit } ifelse
} 
def
 . .
()PI_OS_TYPE__PII,OS6
 . .
showpage
%%Trailer
end
From: brown@vidiot.UUCP (Vidiot)
Newsgroups: comp.lang.postscript
Subject: Re: Underline font
Keywords: underline font faq
Date: 9 Apr 92 16:59:02 GMT
Reply-To: brown@vidiot.UUCP (Vidiot)
Organization: Vidiot's Hangout

In article <1992Apr7.024443.20428@serval.net.wsu.edu> hakimian@yoda.eecs.wsu.edu (Karl Hakimian - staff) writes:
<This may be a stupid question, but how do you under line a word in a particular
<font?
<
<What I hope the answer is not is to draw a line under it. Fonts seem to come
<with underline information built in (ie. underline postion and underline width).
<How do you use this information.

You draw a line under it.  Sorry, but PostScript fonts do not have underline
stuff in them, only the info about the character itself.

<If this is an easy question and I overlooked the obvious, please give me the
<answer along with the flames. :-)
<
<BTW I looked in the three Adobe books to find an example of underlined text. I
<did not see any.

Since you know the starting point of the text, you determine the length of
the string, drop down a point or two and draw a line of string length.  That
is a simple way of doing it.
-- 
      harvard\     att!nicmad\          spool.cs.wisc.edu!astroatc!vidiot!brown
Vidiot  ucbvax!uwvax..........!astroatc!vidiot!brown
      rutgers/            INTERNET:vidiot!brown%astroatc.UUCP@spool.cs.wisc.edu
                                   brown@wi.extrel.com
From: dockhorn@hpwad.WAD.HP.COM (#Patrick Dockhorn)
Date: Thu, 9 Apr 1992 12:29:42 GMT
Subject: Re: Tracing a bezier curve
Organization: Hewlett-Packard Waldbronn, Germany
From: bkph@wheat-chex.ai.mit.edu (Berthold K.P. Horn)
Newsgroups: comp.lang.postscript
Subject: Re: Getting chromacity data from level 2 printers
Date: 13 Apr 92 12:33:49 GMT
Followup-To: comp.lang.postscript
In-reply-to: lilleyc@cs.man.ac.uk's message of 10 Apr 92 19:10:12 GMT


In article <4566@m1.cs.man.ac.uk> lilleyc@cs.man.ac.uk (Chris Lilley) writes:

   The new red book suggests that colours can be specified in CIE XYZ space
   simply by parameterising the existing CIEBasedABC colour model with the
   white point.  Like this

	...

   Anyhow, this raises several questions which I had hoped someone here would
   know the answer to:

   A) The interpreter must store the CIE chromacity (xy) or tristimulus
   (X,Y,Z) values for its inks internally. Indeed it must also store the
   values for the secondaries too, since the (x,y) point of a secondary is not
   on the line joining the (x,y) points of the two corresponding primaries.
   *So* how do you get the interpreter to divulge these values?

   B) what happens if you specify a colour that is outside the printer gamut?

   C) what happens if you specify a coordinate that isn't even a colour? Like
   X=0.7 Y=0.1 Z=0.2, which gives x=0.7, y=0.1 and is outside the flat edge at
   the bottom of the 'tongue'. You will need to look at a diagram to udrestand
   this, and I'm not going to attempt one in ascii!

   Any answers are welcome, either email or post, and yes I will summarize any
   answers in a later posting.

	   Chris

   PS Manufacturers of colour level2 PS devices are especially welcome to
   reply! :)  Adobe is hereby extended a cordial invitation to provide an
   authoritative answer.

Your are kidding right (:-)?

(a) Most present day color PS interpreters make only a rough approximation
    of the inverting the non-linear relationship between dot-coverage in
    each ink and tristimulus values (or whatever your favourite color
    coordinates are). 

(b) They would never tell you how they do it.  Some companies have made
    their living off knowing how to do this well.  Why would they tell you?

(c) The `science' behind all this has gotten obscured to the point of
    incomprehensibility by practice. Hence the use of such terms as `primary'
    and `secondary' colors, and `color addition' and `color subtraction'.
    This was all rather well understood when it WAS of interest to the
    scientific community (round about Maxwell's time).  Since then it 
    has become obscured by the practitioners who have a need to give
    short rules for explaining how to do things. 
    
(d) Actually, these days, with memory so cheap, one can do a pretty good job
    interpolating from a three-d table constructed using lots of
    experimental samples.

Berthold K.P. Horn
Cambridge, Massachusetts, USA
From: stngiam@athena.mit.edu (Shih-Tung Ngiam)
Newsgroups: comp.lang.postscript
Subject: Re: Ghostscript for Mac?
Date: 13 Apr 92 14:26:55 GMT
Organization: Massachusetts Institute of Technology


   If my memory serves me right, ghostscript comes from the Free
Software Foundation (producers of emacs).  If that's the case, then
there certainly won't be an official ghostscript for the Mac because of
the FSF's boycott apple policy.

   A commercial postscript interpreter, Freedom of the Press was
advertised in a MacZone catalog I received. Not free, though.


Shih Tung
Chem E
Best li'l Tech 
School in Cambridge


   
Newsgroups: comp.lang.postscript
From: peter@ferranti.com (Peter da Silva)
Subject: Re: large scaled fonts & GhostScript
Organization: Xenix Support, FICC
Date: Tue, 14 Apr 1992 20:22:26 GMT

In article <25950004@hpwad.WAD.HP.COM> dockhorn@hpwad.WAD.HP.COM (#Patrick Dockhorn) writes:
> The problem is, that the font I used is scaled to
> a size of about 3 inches, and the result is not very
> beautiful, i.e. it seems that a bitmap font is used
> and simply becomes enlarged using linear interpolation.

Yep.

The Ghostscript fonts are poor quality. You have three options.

	1. Get the 2.4 fonts and only use Utopia and Courier.
	2. Buy a copy of ATM and convert the fonts in it.
	3. Download some better fonts from whateveritis.indiana.edu.

It's not Ghostscript's problem. Some of the fonts I've downloaded are quite
stunning, and now I've hacked psroff to use Utopia instead of Times I'm
totally happy. I do need to sit down and reencode a lot of Mac-derived
fonts that have perthousand and ellipses in place of quote and grave.
-- 
/F{findfont exch scalefont setfont}def /S{moveto show}def /T{/Times-Roman F}def
8 T(Ferranti International Controls Corporation)24 28 S(+1 713 274 5180)24 12 S
(Sugar Land, TX  77487-5012)24 20 S 12 /Courier F(`-_-')320 32 S( 'U` )320 16 S
12 T(Peter da Silva)24 36 S 16 T(Have you hugged your wolf today?)358 24 S
Newsgroups: comp.lang.postscript
Subject: Re: Desktop Publishing on Unix?
From: <RCMILLER@MTUS5.BITNET>
Date: Thursday, 9 Apr 1992 16:38:34 EST
Organization: Computing Technology Services, Michigan Technological Univ.

Framemaker is available in both the Mac and Unix versions.  It will allow
direct conversion between the two platforms.  Aslo, it will read Mac
text documents.
Newsgroups: comp.lang.postscript
From: chow@sdc1.ssc.gov (Ivan Chow,,6212)
Subject: Send PS not working
Reply-To: chow@sdc1.ssc.gov
Organization: Superconducting Super Collider
Date: Tue, 7 Apr 1992 19:31:06 GMT

Several days agos, I saw information about how to put Send PS on a Mac with System 7
and made it work.  I missed the posting.  Could someone tell me how to do that?
(I have downloaded Send PS but it's not working right.)

Ivan
From: IW01@LIVERPOOL.AC.UK
Newsgroups: comp.lang.postscript
Subject: RE: PostScript Level II capable printers?
Date: 6 Apr 92 12:11:25 GMT
Organization: University of Liverpool

Does this query relate to just monochrome or colour printers or both?
I know of a few Level 2 machines, having recently been considering purchasing
one myself.  Dataproducts brought out the first Level 2 machine - the LZR 960,
which is reputed to have a very fast RIP, and is based on a 9ppm Sharp engine.
Just recently they have introduced an A3 version of this machine (called the
LZR 1560, I think), with similar specs.
     The machine I was most interested in was the NEC Silentwriter S62P.  This
has a 6ppm (Canon?) engine, and uses similar cartridges to the Laserjet III.
It also includes PCL 5 (Dataproducts has only PCL 4), and NEC's version of
Resolution Enhancement Technology.
     As another correspondent has already noted, there is now a Level 2
cartridge for the Laserjet III series.  I don't know how this measures in terms
of speed compared with a machine with built-in PostScript, but since the III
starts with an 8ppm engine I would expect it to be acceptable.
     I recently posted about Level II vs Level I vs PCL + PS machines, and
a member of staff at QMS (a big PCL-compatible and PS machine maker) wrote
back saying their company did not believe Level 2 to be a stable, fully error-
free system, and they would not be developing a machine until satisfied all
the glitches had been ironed out.  Make of that what you will.

     With respect to colour (one of the things for which Level 2 has been
especially structured), I only know of the Tektronix Phaser range of
machines.  I'm sure there are others, I just haven't seen them.

I hope some of this information is of use.

Ian.
/============================================\/=========================\
| Ian Webber,                                ||  VOICE: (051) 794 5565  |
| Department of Pharmacology & Therapeutics, ||  FAX:   (051) 794 5540  |
| University of Liverpool,                   ||=========================|
| P.O.Box 147, Liverpool, L69 3BX, U.K.      ||  JANET: IW01@UK.AC.LIV  |
\============================================/\=========================/
From: leeann@uhunix.uhcc.Hawaii.Edu (Lee Ann Sakihara)
Newsgroups: comp.lang.postscript
Subject: Trouble printing Macintosh files to LPS-40
Date: 9 Apr 92 04:43:38 GMT
Article-I.D.: news.1992Apr9.044338.8361
Organization: University of Hawaii

Does anyone know how to print Macintosh files to the LPS-40 printer?
I'm running System 7 and I want to print on 11"x17" paper.  I'm generating
the PostScript code with PageMaker 4.2 and Word 5.0.  I tried prepending 
"laserprep_68.pro", but I guess that will only work with laserprep 
version 6.8.  Does anyone one know where I can get "laserprep_71.pro" 
or does this even exist?

I also tried PM 4.01 with Mac system 6.08 and specified Printserver40,
11"x17", and what printed out was a blank 11"x17" paper.  I swear there
was text in my document.

Any help will be greatly appreciated, please respond by e-mail and if I
find a solution I will post to the net. 

Internet:  leeann@uhunix.uhcc.hawaii.edu               Lee Ann M. Sakihara
Bitnet:  leeann@uhunix.bitnet                       U. H. Computing Center
--
I'd love to go out with you but the last time I went out I never came back.
Internet:  leeann@uhunix.uhcc.hawaii.edu               Lee Ann M. Sakihara
Bitnet:  leeann@uhunix.bitnet                       U. H. Computing Center
From: joe@retina.anatomy.upenn.edu (Joseph Panico)
Newsgroups: comp.lang.postscript
Subject: PS->EPS; READ THIS
Date: 8 Apr 92 15:18:07 GMT
Organization: University of Pennsylvania
Originator: joe@retina.anatomy.upenn.edu



ImageMagick can produce encapsulated postscript files from a variety of
sources. It can be made to work as a PS->EPS filter. Follows a piece of
the Announce file for ImageMagick:


"ImageMagick, an X11 image processing and display utility, is now available
on export.lcs.mit.edu as contrib/ImageMagick.tar.Z.  It is also available in
any comp.sources.x archive as imagemagic, volume 13, issue 17.

cristy@dupont.com"

				Joe Panico
				joe@retina.anatomy.upenn.edu
From: spence@gog.cs.uiuc.edu (Rob Spence)
Newsgroups: comp.lang.postscript
Subject: Mac --> eps --> PS printer on unix: Whither fonts?
Keywords: fonts,mac
Date: 11 Apr 92 18:12:27 GMT
Article-I.D.: m.1992Apr11.181227.21997
Organization: University of Illinois, Dept. of Comp. Sci., Urbana, IL

I am using mac applications such as Canvas 3.0 to create EPS
files from mac PICT files. If these PICT files contain fonts
that I have in my system (say just bitmap, for example) are
the font definitions somehow included in the postscript?

I tend to think not, since I have a terrible time trying to get
esoteric fonts printed on the unix printer. Is there a way I
can somehow include the font definition information in the
eps files?

Thanks in advance,
Rob
spence@gog.cs.uiuc.edu


PS. I'll post a summary if anyone else is interested. I monitor this group
so email or posting is fine. --R
--
Rob Spence
University of Illinois
spence@gog.cs.uiuc.edu
From: xiaofei@acsu.buffalo.edu (XiaoFei Wang)
Newsgroups: comp.lang.postscript
Subject: Question on tutorial book
Date: 6 Apr 92 14:54:28 GMT
Organization: Physics Dept, State U of New York at Buffalo, Buffalo, NY 14260

On the blue book, page 141: 

/arrowdict 14 dict def 
arrowdict begin 
 /mtrx matrix def
          end

/arrow 
{ arrowdict begin 
  ......
  /savematrix mtrx currentmatrix def 
  ......
            end
} def 

mtrx is defined in arrowdict and when it ends, mtrx is no longer
defined. How come mtrx is used in the next arrowdict ? 
I have run the following program to verify the scope of a variable. 

/thestring (global) def 
 thestring =
             % answer : global

/exampledict 1 dict def 
 exampledict begin 
 thestring = 
             % answer : global
/thestring (local) def
 thestring = 
             % answer : local 
             end

 thestring = 
             % answer : global

 exampledict begin 
 thestring = 
             % answer : global
             end
-- 
xiaofei@acsu.buffalo.edu | Subscribe Chinese Poem Exchange and Discussion List 
mail LISTSERV@UBVM.BITNET with "SUB CHPOEM-L 1st LastName" in the MESSAGE BODY
InterNet Address: UBVM.CC.BUFFALO.EDU | Posting in UUENCODED GB and BIG5
From: edavis@ucunix.san.uc.edu (Ellen Davis)
Newsgroups: comp.lang.postscript
Subject: preslugging scanner forms
Date: 16 Apr 92 16:54:04 GMT
Organization: University of Cincinnati


	I don't know much about postscript and am trying to gather
some information before starting this project.  I need to preslug
NCS scanner forms with students social security numbers.  The
forms will then be read by an OPscan reader.  I plan to use a DEC
LPS20 to do the printing.  (I'm not even sure if the scanner will
read the marks made by the printer.)  My main concern is how I
tell the printer to print a dot on a specific part of the page,
so it will cover the circle on the NCS form.  Do I need to get some
books on postcript and learn to program it, or is there some program
which I can use to produce the correct postscript code?  Please
respond via email, as I am not a regular reader of this group.
Thanks in advance.

-----------------------------------------------------------------------------
| Ellen Davis                                      Ellen.Davis@UC.Edu       |
| Phone: (513) 556-5681                                                     |
| University of Cincinnati Computing Center        edavis@ucunix.san.uc.edu |
| B3 Beecher Hall ML. 088                          edavis@ucbeh.bitnet      |
| Cincinnati, Ohio  45221                          ucbeh::edavis            |
-----------------------------------------------------------------------------
Newsgroups: comp.lang.postscript
From: peter@ferranti.com (Peter da Silva)
Subject: Re: Underline font
Organization: Xenix Support, FICC
Distribution: na
Date: Mon, 13 Apr 1992 16:58:19 GMT

[bunch of special_purpose "show" commands]

Interesting. They don't leave the current point in the right place, though,
so they're not quite dropins for show.

I'm considering a "styleshow" that takes a style and modifies the text
according to the bits in the style:

	1	obliqued
	2	stroked
	4	boxed
	8	underlined
	16	inverted

Anyone have a version of this already?
-- 
/F{findfont exch scalefont setfont}def /S{moveto show}def /T{/Times-Roman F}def
8 T(Ferranti International Controls Corporation)24 28 S(+1 713 274 5180)24 12 S
(Sugar Land, TX  77487-5012)24 20 S 12 /Courier F(`-_-')320 32 S( 'U` )320 16 S
12 T(Peter da Silva)24 36 S 16 T(Have you hugged your wolf today?)358 24 S
Newsgroups: comp.lang.postscript
From: rjm@cs.brown.edu (Ralph Marshall)
Subject: PostScript mode for Emacs?
Organization: Brown University Department of Computer Science
Distribution: comp.lang.postscript
Date: Mon, 6 Apr 1992 16:03:25 GMT

Has anybody out there defined a Postscript major mode for Emacs?  As a
Unitarian-Universalist I have few dogmatic positions about how the
formatting shoud be done :-), so just about anything would be better
than what I've got.  Thanks!

Ralph Marshall
rjm@cs.brown.edu

Newsgroups: comp.lang.postscript
From: eric.baumgardner@cccbbs.UUCP (Eric Baumgardner)
Newsgroups: comp.lang.postscript
Subject: APPLE LASERWRITER +
Date: 8 Apr 92 20:16:00 GMT
Article-I.D.: cccbbs.953.60.uupcb
Reply-To: eric.baumgardner@cccbbs.UUCP (Eric Baumgardner)
Organization: Cincinnati Computer Connection BBS - Cincinnati, OH - 513-752-8248

Recently my company purchased new PC's (386 & 486), thus eliminating any
use of our old Macs.  We have some good, hardly-ever-used Apple
Laserwriters.  Any advice on how to get them to work on a PC?  (I did
order some IBM to Apple serial cables).  I would appreciate any advice
you could offer.
                                        Thanks,
                                   Eric S. Baumgardner
                                  The Minerva Education Institute
                                  Xavier University
                                  Cincinnati, OH
                                                                           
Newsgroups: comp.lang.postscript
From: jx@cs.brown.edu (Jian Xu)
Subject: performance data for X11/NeWS server
Organization: Brown Computer Science Dept.
Date: Mon, 6 Apr 1992 01:02:50 GMT

I am looking for performance data for X11/NeWS server. Such as 
how many events the server can process in a second? How many 
lightweight processes the server can support? What is the cost
of creating a new process? 

Can someone point the source to me? Thanks in advance. 

-Jian 

P.S: Forgive me if this is not the right place to ask these
questions.