From: Phil Buxton <philb@bnr.ca>
Subject: Re: Frame on the Mac
Organization: Bell Northern Research
X-Useragent: Nuntius v1.1a2
Date: Fri, 16 Oct 1992 20:32:32 GMT

  Timothy Bienz <BIENZ@SLACVM.SLAC.Stanford.EDU> writes
>      Dept. of Physics and Astronomy, the University of Iowa
>
 One thing to be careful of; if you plan
>on transporting files between various platforms, not all the characters
>map properly. Letters and numbers  are fine, but special characters
sometimes
>show up differently on different platforms.

After some investigation, we determined that there are several characters
that behave in an irrational manner in Frame. It should be noted that
this is not a Frame-specific problem.  It is due to the
non-standardization of PostScript fonts and similar behaviors occur using
other tools.  

Referring to the following table:

On a MAC you must use the keystrokes in the second column AND 
convert to Symbol font if your document at any time in the 
future will be transferred to a UNIX platform and printed in Postscript. 

On a Unix platform, you must use the keystokes in the 
3rd column, AND you must convert to Symbol font if you ever 
want to print your document on a PS printer.  In general, if you use the 
keystrokes given, your screen will show a different character 
until you convert that character to symbol font, BUT there are three
characters-- plusminus, greaterequal, and partialdiff-- that will appear
on the screen before you convert to Symbol font.  YOU MUST CONVERT THESE
TO SYMBOL FONT, if you want them to print

               Correct keystrokes for various characters
-------------------------------------------------------------
                            |      MAC         |  UNIX (X.11)
-------------------------------------------------------------            
  
             NOT            |  BUT Symbol and  |   Symbol and
=============================================================
degree    ctl-q-sh-1          ctl-q-zero         ctl-q-zero
notequal  opt-=,ctrl-q-minus  opt-p,ctl-q-9      ctl-q-9
infinity  ctl-q-zero          opt-8,ctl-q-sh-5   met-period,
                                                 ctl-q-sh-5
plusminus opt-sh-=            opt-sh-=,ctl-q-1   ctl-q-1
lessequal opt.comma,ctl-q-2   opt-3,ctl-q-sh-3   ctl-q-sh-3
greater=  opt-period,ctl-q-3  opt-period,ctl-q-3 ctl-q-3
LCmu      opt-m,ctl-q-5       m                  m
partialdiff opt-d,ctl-q-6     opt-d,ctl-q-6      ctl-q-6
summation opt-w,ctl-q-7       opt-i-sh-a         ctl-r-sh-6-a
product   opt-sh-p,ctl-q-8    opt-sh-]           ctl-q-sh-u
LCpi      opt-p,ctl-q-9       p                  p
integral  opt-b,ctl-q-sh-;    opt-e-sh-u         ctl-r-'-sh-u
UComega   ctl-q-=             sh-w               sh-w
radical   opt-v,ctl-q-sh-c    ctl-q-sh-v         ctl-q-sh-v
approx=   opt-x,ctl-q-sh-e    ctl-q-;            ctl-q-;
UCdelta   opt-j,ctl-q-sh-f    sh-d               sh-d
divide    ctl-q-sh-v          opt-sh-p,crl-q-8   ctl-q-8
lozenge   ctl-q-sh-w          ctl-q-`(grave)     ctl-q-` 
-------------------------------------------------------------
KEY
All characters--for instance,"q"-- indicate that you press 
that key,
-      This is used in the above table to separate the 
       various key strokes used in a string 
,      This symbol is used to indicate that there are 
       optional key  strings to create the same character

comma = comma key   period = period key   opt = option key
sh    = shift key   met    = meta key     ctl = control key
LC    = lower case  UC     = upper case
-------------------------------------------------------------
Frame have promised to improve their Appendix A in the Reference manual
to indicate some or all of the above.  They have made no comment re the
three characters that print to the screen WITHOUT going to Symbol font.

There is one further strange behavior.  The characters --plusminus,
greaterequal, and partialdiff--will not print to the screen at every
magnification in X.11 unless they are in Symbol font.  Sometimes they
will disappear if you go (say) to 120% or 140%.
=============================================================
Phil Buxton  |BNR          |613 765 2980  |FAX 613 765 4908
philb@bnr.ca |Ottawa,Canada|ESN 395 2980  |ESN     395 4908
-------------------------------------------------------------
Newsgroups: comp.text.frame