Chris White wrote:
> There was silence on the topic of the glyph / displayed character in
> printed MARC records. We want to get away from using the dollar
> currency symbol for this. What are other MARC record people using /
> going to use ? ?
John Clews replies:
All C0 control characters (previously in ISO/IEC 646, and now from
ISO/IEC 6429) have glyphs in UCS (ISO/IEC 10646 and Unicode) as this
excerpt from the draft sorting standard ISO/IEC FCD 14651 shows
below. Those involved in these discussions may find it useful to note
these codes, and check the glyph in UCS (ISO/IEC 10646 and Unicode).
In my view, the question of which glyph is actually used to represent
U+001F is up to the implementor - much as it has been in most
bibliographic systems that use only 8-bit character sets.
Systems I have used as a cataloguer used $ or some other symbol on
the keyboard, but the code space used for this was always 1F.
Some other systems used other glyphs for 1F: for instance the
triangle glyph used in the IBM PC code page 437 at 1F.
* * * * * * * *
[Excerpt from the draft sorting standard ISO/IEC FCD 14651]
% Control characters; caractères de commande
<U0000> IGNORE;IGNORE;IGNORE;<U0000> % NULL
<U2400> IGNORE;IGNORE;IGNORE;<U2400> % SYMBOL FOR NULL
<U0001> IGNORE;IGNORE;IGNORE;<U0001> % START OF HEADING
<U2401> IGNORE;IGNORE;IGNORE;<U2401> % SYMBOL FOR START OF HEADING
<U0002> IGNORE;IGNORE;IGNORE;<U0002> % START OF TEXT
<U2402> IGNORE;IGNORE;IGNORE;<U2402> % SYMBOL FOR START OF TEXT
<U0003> IGNORE;IGNORE;IGNORE;<U0003> % END OF TEXT
<U2403> IGNORE;IGNORE;IGNORE;<U2403> % SYMBOL FOR END OF TEXT
<U0005> IGNORE;IGNORE;IGNORE;<U0005> % ENQUIRY
<U2405> IGNORE;IGNORE;IGNORE;<U2405> % SYMBOL FOR ENQUIRY
<U0004> IGNORE;IGNORE;IGNORE;<U0004> % END OF TRANSMISSION
<U2404> IGNORE;IGNORE;IGNORE;<U2404> % SYMBOL FOR END OF TRANSMISSION
<U0006> IGNORE;IGNORE;IGNORE;<U0006> % ACKNOWLEDGE
<U2406> IGNORE;IGNORE;IGNORE;<U2406> % SYMBOL FOR ACKNOWLEDGE
<U0007> IGNORE;IGNORE;IGNORE;<U0007> % BELL
<U2407> IGNORE;IGNORE;IGNORE;<U2407> % SYMBOL FOR BELL
<U0008> IGNORE;IGNORE;IGNORE;<U0008> % BACKSPACE
<U2408> IGNORE;IGNORE;IGNORE;<U2408> % SYMBOL FOR BACKSPACE
<U0009> IGNORE;IGNORE;IGNORE;<U0009> % HORIZONTAL TABULATION
<U2409> IGNORE;IGNORE;IGNORE;<U2409> % SYMBOL FOR HORIZONTAL TABULATION
<U000A> IGNORE;IGNORE;IGNORE;<U000A> % LINE FEED
<U240A> IGNORE;IGNORE;IGNORE;<U240A> % SYMBOL FOR LINE FEED
<U2424> IGNORE;IGNORE;IGNORE;<U2424> % SYMBOL FOR NEWLINE
<U000B> IGNORE;IGNORE;IGNORE;<U000B> % VERTICAL TABULATION
<U240B> IGNORE;IGNORE;IGNORE;<U240B> % SYMBOL FOR VERTICAL TABULATION
<U000C> IGNORE;IGNORE;IGNORE;<U000C> % FORM FEED
<U240C> IGNORE;IGNORE;IGNORE;<U240C> % SYMBOL FOR FORM FEED
<U000D> IGNORE;IGNORE;IGNORE;<U000D> % CARRIAGE RETURN
<U240D> IGNORE;IGNORE;IGNORE;<U240D> % SYMBOL FOR CARRIAGE RETURN
<U000E> IGNORE;IGNORE;IGNORE;<U000E> % SHIFT-OUT
<U240E> IGNORE;IGNORE;IGNORE;<U240E> % SYMBOL FOR SHIFT OUT
<U000F> IGNORE;IGNORE;IGNORE;<U000F> % SHIFT-IN
<U240F> IGNORE;IGNORE;IGNORE;<U240F> % SYMBOL FOR SHIFT IN
<U0010> IGNORE;IGNORE;IGNORE;<U0010> % DATA LINK ESCAPE
<U2410> IGNORE;IGNORE;IGNORE;<U2410> % SYMBOL FOR DATA LINK ESCAPE
<U0011> IGNORE;IGNORE;IGNORE;<U0011> % DEVICE CONTROL ONE
<U2411> IGNORE;IGNORE;IGNORE;<U2411> % SYMBOL FOR DEVICE CONTROL ONE
<U0012> IGNORE;IGNORE;IGNORE;<U0012> % DEVICE CONTROL TWO
<U2412> IGNORE;IGNORE;IGNORE;<U2412> % SYMBOL FOR DEVICE CONTROL TWO
<U0013> IGNORE;IGNORE;IGNORE;<U0013> % DEVICE CONTROL THREE
<U2413> IGNORE;IGNORE;IGNORE;<U2413> % SYMBOL FOR DEVICE CONTROL THREE
<U0014> IGNORE;IGNORE;IGNORE;<U0014> % DEVICE CONTROL FOUR
<U2414> IGNORE;IGNORE;IGNORE;<U2414> % SYMBOL FOR DEVICE CONTROL FOUR
<U0015> IGNORE;IGNORE;IGNORE;<U0015> % NEGATIVE ACKNOWLEDGE
<U2415> IGNORE;IGNORE;IGNORE;<U2415> % SYMBOL FOR NEGATIVE ACKNOWLEDGE
<U0016> IGNORE;IGNORE;IGNORE;<U0016> % SYNCHRONOUS IDLE
<U2416> IGNORE;IGNORE;IGNORE;<U2416> % SYMBOL FOR SYNCHRONOUS IDLE
<U0017> IGNORE;IGNORE;IGNORE;<U0017> % END OF TRANSMISSION BLOCK
<U2417> IGNORE;IGNORE;IGNORE;<U2417> % SYMBOL FOR END OF TRANSMISSION BLOCK
<U0018> IGNORE;IGNORE;IGNORE;<U0018> % CANCEL
<U2418> IGNORE;IGNORE;IGNORE;<U2418> % SYMBOL FOR CANCEL
<U0019> IGNORE;IGNORE;IGNORE;<U0019> % END OF MEDIUM
<U2419> IGNORE;IGNORE;IGNORE;<U2419> % SYMBOL FOR END OF MEDIUM
<U001A> IGNORE;IGNORE;IGNORE;<U001A> % SUBSTITUTE CHARACTER
<U241A> IGNORE;IGNORE;IGNORE;<U241A> % SYMBOL FOR SUBSTITUTE
<U001B> IGNORE;IGNORE;IGNORE;<U001B> % ESCAPE
<U241B> IGNORE;IGNORE;IGNORE;<U241B> % SYMBOL FOR ESCAPE
<U001C> IGNORE;IGNORE;IGNORE;<U001C> % FILE SEPARATOR
<U241C> IGNORE;IGNORE;IGNORE;<U241C> % SYMBOL FOR FILE SEPARATOR
<U001D> IGNORE;IGNORE;IGNORE;<U001D> % GROUP SEPARATOR
<U241D> IGNORE;IGNORE;IGNORE;<U241D> % SYMBOL FOR GROUP SEPARATOR
<U001E> IGNORE;IGNORE;IGNORE;<U001E> % RECORD SEPARATOR
<U241E> IGNORE;IGNORE;IGNORE;<U241E> % SYMBOL FOR RECORD SEPARATOR
<U001F> IGNORE;IGNORE;IGNORE;<U001F> % UNIT SEPARATOR
<U241F> IGNORE;IGNORE;IGNORE;<U241F> % SYMBOL FOR UNIT SEPARATOR
<U2028> IGNORE;IGNORE;IGNORE;<U2028> % LINE SEPARATOR
<U2029> IGNORE;IGNORE;IGNORE;<U2029> % PARAGRAPH SEPARATOR
<U2421> IGNORE;IGNORE;IGNORE;<U2421> % GRAPHIC FOR DELETE
<U2302> IGNORE;IGNORE;IGNORE;<U2302> % HOUSE
* * * * * * * *
> From: Chris.White@mail.bl.uk (Chris White)
> Date: Mon, 30 Mar 1998 05:01:37 -0800 (PST)
>
> Thank you to those who reponded to mine of 23rd March on this.
>
> Quite reasonably, there was convergence on the codepoint: the
> subfield marker or subfield delimiter is to be at U+001F.
>
> There was silence on the topic of the glyph / displayed character in
> printed MARC records. We want to get away from using the dollar
> currency symbol for this. What are other MARC record people using /
> going to use ? ?
>
> A further thought is that it will need to be something that our
> Cataloguers can easily input via the keyboard when they are editing a
> record.
>
>
> Chris White
> British Library
>
* * * * * * * *
> From: "Smith,Gary" <smithg@oclc.org>
> Date: Mon, 30 Mar 1998 10:23:42 -0800 (PST)
>
> I believe that we will be using the double dagger, U+2021, as the gylph
> to represent the subfield delimiter. That corresponds to the glyph used
> in older documentation. More recent US documentation has used a glyph
> with resembles the box drawings vertical single and double horizontal,
> U+256A. The drawback to that character is that its property of
> connecting to the characters above and below, which is undesirable for
> this usage.
>
> Keyboard entry is another issue entirely, and is up to the particular
> application. Current OCLC applications use Ctrl-D for entry of the
> subfield delimiter.
>
>
> Gary L. Smith
> Senior Consulting Analyst
> Database & Offline Products Development
> OCLC
> smithg@oclc.org
* * * * * * * *
> From: "Smith,Gary" <smithg@oclc.org>
> Date: Mon, 30 Mar 1998 14:35:56 -0800 (PST)
>
> Since my previous post, it's been brought to my attention that the glyph
> used in Library of Congress and OCLC documentation to represent the
> subfield delimiter greatly resembles U+01C2, Latin letter alveolar
> click.
>
>
> Gary L. Smith
> Senior Consulting Analyst
> Database & Offline Products Development
> OCLC
> smithg@oclc.org
* * * * * * * *
Best wishes
John Clews
-- John Clews, SESAME Computer Projects, 8 Avenue Rd, Harrogate, HG2 7PG Email: Ordering@sesame.demon.co.uk; tel: +44 (0) 1423 888 432 Chairman of ISO/TC46/SC2: Conversion of Written Languages; Member of ISO/IEC/JTC1/SC22/WG20: Internationalization; Member of CEN/TC304: Character Set Technology; Member of ISO/IEC/JTC1/SC2: Character Sets
This archive was generated by hypermail 2.1.2 : Tue Jul 10 2001 - 17:20:40 EDT