🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.internat
Article #196

Re: :-)

#196
From: Antony Williams
Date: Tue, 04 Feb 1986 13:11
48 lines
2773 bytes
In article <832@inset.UUCP> mikeb@inset.UUCP (Mike Banahan) writes:
>In article <343@ur-tut.UUCP> tuba@ur-tut.UUCP writes:
>>What's all this business about linkers that only support monofont
>>symbols?  When I name a variable "counter" in 10 point Helvetica,
>>the last thing I mean is "counter" in 14 point Courier.  Linkers

I hope you don't ever do that, but I agree with the sentiment
which follows.

>>that fold fonts into a single stripped typewriter-like system
>>font should be abolished!  That's like not having font sensitivity

>I'm concerned about orientation too - but the reasons for that are secret.

are you showing off? :-) if so, what?
>
>Is ``italicness' an attribute or a separate font?

Italic is a separate font (some characters have different shapes,
eg 'a' and 'g').  Slant is an attribute.  One of the things Apple got
wrong with the Mac was to call slanted fonts Italic.  This breaks the
'WYSIWYG' correspondence between MacWrite and the LaserWriter.


>
>What if I have a private set of attributes that I want characters to have
>that don't fit into the codeset currently in use? What is happening about
>a design of a regular way of redefining a ``character'' that allows
>me simply to change the definition of what a character is, at the head
>of my program, that will still allow all the other stuff (ctype, strcmp)
>etc. to work, yet allow me to diddle with attributes as I see fit? Get
>your thinking caps on, Netland, and see if you can come up with something.
>If you don't think that this is important, go read net.dead-sea-scrolls
>or something.
>-- 
Take a look at the Tioga system at PARC, or the work done by
the Xerox Star people.  I think the basic message is that the Unix
approach to character strings is inadequate for *any* natural language.
	Tony



-- 
---------------------------------------------------------------------------
Tony Williams					|Informatics Division
UK JANET:	asw@uk.ac.rl.vd			|Rutherford Appleton Lab
Usenet:		{... | mcvax}!ukc!rlvd!asw	|Chilton, Didcot
ARPAnet:	asw%rl.vd@ucl-cs.arpa		|Oxon OX11 0QX, UK
Technical Details
Message-ID: <1062@rlvd.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!gamma!epsilon!zeta!sabre!petrus!bellcore!decvax!genrad!panda!talcott!harvard!seismo!mcvax!ukc!warwick!rlvd!asw
References: <343@ur-tut.UUCP> <832@inset.UUCP>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!gamma!epsilon!zeta!sabre!petrus!bellcore!decvax!genrad!panda!talcott!harvard!seismo!mcvax!ukc!warwick!rlvd!asw
From: asw@rlvd.UUCP (Antony Williams)
Newsgroups: net.internat
Subject: Re: :-)
Message-ID: <1062@rlvd.UUCP>
Date: Tue, 4-Feb-86 08:11:24 EST
Article-I.D.: rlvd.1062
Posted: Tue Feb  4 08:11:24 1986
Date-Received: Fri, 7-Feb-86 21:56:36 EST
References: <343@ur-tut.UUCP> <832@inset.UUCP>
Reply-To: asw@rlvd.UUCP (Antony Williams)
Distribution: net
Organization: Rutherford Appleton Laboratory, Informatics Division, U.K.
Lines: 48