Settings

The page will reload to apply your changes.
Theme

ASCII Art Font

ASCII Art Menu

Original Usenet message from alt.ascii-art, 2 Jan 1998.
Re: Smiley-face query

Re: Smiley-face query

Kate Hadley (boo...@globalnet.co.uk) wrote:
: On Thu, 01 Jan 1998 22:46:45 -0600,  -@-.- (Major Major)  wrote: 
: >But I am always perplexed by one situation. That is, a smiley at the end
: >of a sentence in parenthesis. Such as this:
: >
: >(No, I don't mean Bob :))
: >
: >You, see my problem. The closing parenthesis interferes with the smiley,
: >muddling the picture. It looks as though I was trying to make an
: >open-mouth-grinning smiley, and did a poor job at it. That was not my
: >intent, of course.
: >What is the correct protocol for placing smileys in parenthesis? Thank you
: >in advance.
:
: You'll have to place the smilie outside the closing parenthesis:
: (No, I don't mean Bob) :)
: (BTW, I was sorry to hear of your Aunt's demise) :(

The above does solve the problem with the appearance of the smiley, but
otherwise leaves a lot to be desired. This way the smiley is placed in
a different part of the sentence structure than the text it references.

In fact, we have not one but two problems here:

 1. How to keep punctuation from interfering with emoticons?
 2. How to keep emoticons from interfering with punctuation?

Problem 1 is rather trivial. Any solution which places a blank on both
sides of the emoticon is adequate. As for problem 2, one needs some way
of identifying an emoticon and discarding it.

This is far from simple, and probably no completely unambiguous solution
can exist. However, a relatively simple algorithm would consider any
otherwise meaningless string of punctuation that ends in a (opening or
closing) parenthesis and begins after a blank to be an emoticon.

This would suggest that putting an emoticon before a parenthesis is OK,
as long as a space is left between them:

(No, I don't mean Bob :) )

The layout is rather 'airy', but is as unambiguous as it gets. In any
case, it'd say we can all agree on the following points:

 * Emoticons cannot close a parenthesis.
 * Double-chinned smileys are both ugly and ambiguous.

As an exercise for readers, try to devise an algorithm to identify
emoticons as well as possible. Consider for example the following
points:

 * Emoticons may use other characters than "()" as a mouth. "[]{}<>|/\&"
   and so on should be easy, but what about :-X , :-9 or :-I ?
 * What about letters in other parts of an emoticon? How would you parse
   "..about the exam (I got a B-) which we.."? How about "Bob" (a smiley
   with sunglasses, potato nose and tongue sticking out ;) )?
 * What about emoticons with (parts of) a body, such as the (in)famous
   "big girl smiley"?

--
ii 3D .sigXIlmari KaronenAscii 3D .sigIlmari Karonen_Ascii 3D .sigIlmari Kar
fi....@graphic.iltzu@sci.fi.stereo@gra...@sci.fin.stereo@graphicilt
ltzu/ba/http://www.sci.fi/~iltzu/bahttp://www.sci.fi/~iltzu/1bahttp://www.sc
 is a stereogram!><This .sig is a stereogram!><This .sig is a stereogram!><T

Original message headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f996b,2f550d9d363fdace
X-Google-Attributes: gidf996b,public
From: ilt...@sci.fi (Ilmari Karonen)
Subject: Re: Smiley-face query
Date: 1998/01/02
Message-ID: <68j7dn$cc...@tron.sci.fi>#1/1
X-Deja-AN: 312573065
Distribution: world
References: <--010...@pm2-5-04.cyberspc.mb.ca> <34a...@read.news.global.net.uk>
Organization: (dis)Order of the Holy Spoon (or whatever)
Newsgroups: alt.ascii-art
About this message. This message was posted publicly to the newsgroup alt.ascii-art in 1998 and is mirrored here unchanged as part of the Historic Archives – only email addresses are masked. The artwork and text belong to their original authors: if you copy a piece, keep the artist's initials or signature intact and credit them where you can. Are you the author? Contact us to get your posts attributed, connected to your artist profile, or removed.

Report this message

Help us keep the archive clean and accurate. Reports are reviewed by a person – nothing is changed automatically.

Help classify this post