• boxes.utf8

    From Rob Swindell@1:103/705 to All on Sun Jul 7 15:48:37 2019
    UTF-8 encoded sample plain-text file------------------------------------Markus Kuhn [?ma?k?s ku?n] <mkuhn@acm.org> - 1999-08-20The ASCII compatible UTF-8 encoding of ISO 10646 and Unicodeplain-text files is defined in RFC 2279 and in ISO 10646-1 Annex R.Using Unicode/UTF-8, you can write in emails and source code things such asMathematics and Sciences: ? E?da = Q, n . %, ? f(i) = ? g(i), ?x??: ?x? = -?-x?, a ? -b = -(-a ? b), ? ? ?? ? ? ? ? ? ? ? ?, ? < a ? b E c < d ? ? ? (A ? B), 2H? + O? ? 2H?O, R = 4.7 kn, ? 200 mmLinguistics and dictionaries: ?i ?nt??na??n?l f??n?t?k ?so?si?e??n Y [??psil?n], Yen [j?n], Yoga [?jo?g?]APL: ((V?V)=??V)/V?,V ???.????-???Nicer typography in plain text files: +------------------------------------------+ | | | * `single' and "double" quotes | | | | * Curly apostrophes: "We've been here" | | | | * Latin-1 apostrophe and accents: ''` | | | | * ,deutsche` "AnfUhrungszeichen" | | | | * +, ?, ?, *, 3-4, -, -5/+5, ?, ... | | | | * ASCII safety test: 1lI|, 0OD, 8B | | +---------+ | | * the euro symbol: | 14.95 ? | | | +---------+ | +------------------------------------------+Greek (in Polytonic): The Greek anthem: E? rvnp?zn ?p? T?v k??n To? opaoio? T?v TpouEp?, o? rvnp?zn ?p? T?v ??n po? u? b?a uETp?Ei T? r?. ?Ap? T? k?kka?a bra?u?vn T?v ?E???vnv T? ?Ep? ka? o?v pp?Ta ?vopEinu?vn xa?pE, ? xa?pE, ?E?EuoEpi?! From a speech of Demosthenes in the 4th century BC: O?x? Ta?T? pap?oTaTa? uoi rirv?okEiv, ? ?vopEo ?Aonva?oi, ?Tav T? E?o T? pp?ruaTa ?pob???n ka? ?Tav pp?o To?o ??rouo o?o ?ko?n? To?o u?v r?p ??rouo pEp? To? Tiunp?oaooai *??ippov ?p? rirvou?vouo, T? o? pp?ruaT? E?o To?To ppo?kovTa, ?oo? ?pno u? pEio?uEo? a?To? pp?TEpov kak?o ok??aooai o?ov. o?o?v o?v ???o uoi ooko?oiv o? T? Toia?Ta ??rovTEo ? T?v ?p?oEoiv, pEp? ?o bou?E?Eooai, o?x? T?v o?oav papioT?vTEo ?u?v ?uapT?vEiv. ?r? o?, ?Ti u?v poT? ???v T? p??Ei ka? T? a?T?o ?xEiv ?o0a??o ka? *??ippov Tiunp?oaooai, ka? u??? ?kpib?o o?oa? ?p? ?uo? r?p, o? p??ai r?rovEv Ta?T? ?u0?TEpa? v?v u?vToi p?pEiouai To?o? ?kav?v ppo?abE?v ?u?v E?vai T?v pp?Tnv, ?pno To?o ouuu?xouo o?oouEv. ??v r?p To?To bEba?no ?p?p??, T?TE ka? pEp? To? T?va Tiunp?oETa? Tio ka? ?v Tp?pov ???oTai okopE?v? pp?v o? T?v ?px?v ?po?o ?poo?ooai, u?Taiov ?ro?uai pEp? T?o TE?EuT?o ?vTivo?v poiE?ooai ??rov. onuooo?vouo, r? ?O?uvoiak?oGeorgian: From a Unicode conference invitation: ?????? ?????? ??????? ??????????? Unicode-?? ????? ???????????? ????????????? ???????????, ??????? ?????????? 10-12 ?????, ?. ???????, ??????????. ??????????? ???????? ????? ???????? ?????????? ???? ???????? ????????? ????????? ?? Unicode-?, ??????????????????? ?? ???????????, Unicode-?? ?????????? ????????? ??????????, ?? ??????????? ???????????, ?????????, ????????? ???????????? ?? ???????????? ??????????? ??????????.Russian: From a Unicode conference invitation: ????????????????? ?????? ?? ??????? ????????????? ??????????? ?? Unicode, ??????? ????????? 10-12 ????? 1997 ???? ? ?????? ? ????????. ??????????? ??????? ??????? ???? ????????? ?? ???????? ??????????? ????????? ? Unicode, ??????????? ? ???????????????????, ?????????? ? ?????????? Unicode ? ????????? ???????????? ???????? ? ??????????? ???????????, ???????, ??????? ? ???????????? ???????????? ????????.Thai (UCS Level 2): Excerpt from a poetry on The Romance of The Three Kingdoms (a Chinese classic 'San Gua'): [----------------------------|------------------------] ? ?????????????????????????????? ????????????????????????? ????????????????????????????? ?????????????????????????? ????????????????????????? ???????????????????????????? ???????????????????????????? ??????????????????????? ????????????????????????? ??????????????????????? ?????????????????????????? ??????????????????????????? ????????????????????????? ?????????????????????????? ?????????????????????? ??????????????????????? ? (The above is a two-column text. If combining characters are handled correctly, the lines of the second column should be aligned with the | character above.)Ethiopian: Proverbs in the Amharic language: ??? ????? ??? ?????? ?? ??? ?????? ?????? ?? ???? ???? ??? ?? ???? ?? ???? ??? ?????? ??? ???? ??? ?????? ??? ??? ?? ???? ????? ?????? ?? ???? ????? ???? ????? ?? ???? ???? ???? ?? ????? ??? ??? ???? ???????? ???? ?????? ??? ????? ?????? ????? ??? ???? ??? ???? ????? ?? ????? ??? ????? ??? ???? ???? ??? ?? ????? ????? ??? ?? ???? ??? ???? ???? ??? ???? ??? ???? ?? ??? ???? ?????? ????? ????? ?? ????Runes: ?? ???? ??? ?? ???? ?? ??? ????? ??????????? ??? ?? ???? (Old English, which transcribed into Latin reads 'He cwaeth that he bude thaem lande northweardum with tha Westsae.' and means 'He said that he lived in the northern land near the Western Sea.')Braille: ???? ??? ??????? ??? ????? ??? ????? ?? ???? ???? ??? ?? ?? ???? ?????? ???? ???? ?? ?????? ?? ??? ?????? ??? ????? ?? ?? ????????? ?? ????? ?? ????????? ??? ?? ???? ?????? ??????? ????? ??? ??? ????????? ???? ??? ???? ???? ??????? ??? ?????? ?? ???? ?? ??? ??? ???? ??? ??? ????? ??? ?? ???? ?? ? ?????????? ???? ? ????? ???? ?? ??? ??? ? ???? ?? ?? ?? ???????? ??? ??? ?? ?????????? ???? ???? ? ?????????? ? ???? ???? ??? ?????? ??????? ?? ????? ? ?????????? ?? ?? ?????? ????? ?? ?????????? ? ?? ?????? ??? ?? ?????? ?? ?? ???????? ?? ? ?? ??????? ??? ?? ???????? ????? ???? ??? ?????? ??? ?? ?? ???????? ???? ???? ?? ???? ??????? ????? ?? ?? ??????? ????????????? ??? ????? ??? ?? ???? ?? ? ?????????? (The first couple of paragraphs of "A Christmas Carol" by Dickens)Compact font selection example text: ABCDEFGHIJKLMNOPQRSTUVWXYZ /0123456789 abcdefghijklmnopqrstuvwxyz L??aAO??eoy --`"""+*...????y?? ABronabron ?????????? ??????E% .?.?? ++++#. ??????????????Greetings in various languages: Hello world, Ka?nu?pa k?ouE, ?????Box drawing alignment tests: # # +-----+ +-----+ +-----+ +-----+ +-----+ ++++ | | +-+ +-+ [ /\/\XXX |+---+| |+---+| |+-+-+| |+-+-+| |+-+-+| ++++ -+--+-|+| |+| [ \/\/XXX ||\ /|| || || || | || || | || || | || ++++ | | +-+ +-+ [ /\/\XXX || X || || || |+-+-+| |+-+-+| |+-+-+| ++++ +--+ | +--+ | [ \/\/XXX ||/ \|| || || || | || || | || || | || ####??## | | | | | | [ |+---+| |+---+| |+-+-+| |+-+-+| |+-+-+| ####??## | | | | | | [ +-----+ +-----+ +-----+ +-----+ +-----+ +--+ | +--+ | _..#####
    digital man

    Synchronet/BBS Terminology Definition #64:
    SMTP = Simple Message Transfer Protocol
    Norco, CA WX: 79.0!F, 54.0% humidity, 14 mph ESE wind, 0.00 inches rain/24hrs --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to All on Sun Jul 7 18:03:32 2019
    Re: boxes.utf8
    By: Rob Swindell to All on Sun Jul 07 2019 03:48 pm

    UTF-8 encoded sample plain-text file
    ------------------------------------

    Markus Kuhn [?ma?k?s ku?n] <mkuhn@acm.org> - 1999-08-20

    Test reply from a CP437 terminal.

    digital man

    Synchronet/BBS Terminology Definition #61:
    SEXPOTS = Synchronet External Plain Old Telephone System (POTS) service
    Norco, CA WX: 73.9oF, 61.0% humidity, 14 mph ENE wind, 0.00 inches rain/24hrs --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Maurice Kinal@1:153/7001 to Rob Swindell on Mon Jul 8 02:19:46 2019
    Hey Rob!

    Is this what was supposed to happen?

    UTF-8 encoded sample plain-text file
    ------------------------------------

    Markus Kuhn [?ma?k?s ku?n] <mkuhn@acm.org> - 1999-08-20

    All I did was to convert the above from cp437 to utf-8 using iconv.

    Life is good,
    Maurice

    ... Don't cry for me I have vi.
    --- GNU bash, version 5.0.7(1)-release (x86_64-pc-linux-gnu)
    * Origin: Little Mikey's Brain - Ladysmith BC, Canada (1:153/7001)
  • From Rob Swindell@1:103/705 to Maurice Kinal on Sun Jul 7 20:07:29 2019
    Re: boxes.utf8
    By: Maurice Kinal to Rob Swindell on Mon Jul 08 2019 02:19 am

    Hey Rob!

    Is this what was supposed to happen?

    UTF-8 encoded sample plain-text file
    ------------------------------------

    Markus Kuhn [?ma?k?s ku?n] <mkuhn@acm.org> - 1999-08-20

    All I did was to convert the above from cp437 to utf-8 using iconv.

    Yes, looks correct. You have to do that manually?

    digital man

    This Is Spinal Tap quote #43:
    I feel my role in the band is ... kind of like lukewarm water.
    Norco, CA WX: 66.3oF, 75.0% humidity, 9 mph ENE wind, 0.00 inches rain/24hrs --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Maurice Kinal@1:153/7001 to Rob Swindell on Mon Jul 8 05:07:25 2019
    Hey Rob!

    Yes, looks correct. You have to do that manually?

    Yes. How else could it be done? It would have been better if the original had
    already done the conversion if that is what they are after. Also mixing regular 8-bit encodings with utf8 should be avoided despite the fact that it works ... sort of ... not really.

    Life is good,
    Maurice

    ... Don't cry for me I have vi.
    --- GNU bash, version 5.0.7(1)-release (x86_64-pc-linux-gnu)
    * Origin: Little Mikey's Brain - Ladysmith BC, Canada (1:153/7001)
  • From Rob Swindell@1:103/705 to Maurice Kinal on Sun Jul 7 23:36:11 2019
    Re: boxes.utf8
    By: Maurice Kinal to Rob Swindell on Mon Jul 08 2019 05:07 am

    Hey Rob!

    Yes, looks correct. You have to do that manually?

    Yes. How else could it be done?

    Your message reader/viewer could assume CP437 if there's no CHRS: kludge and do
    the conversion automatically.

    It would have been better if the original
    had already done the conversion if that is what they are after. Also mixing regular 8-bit encodings with utf8 should be avoided despite the fact that it works ... sort of ... not really.

    I wasn't trying to mix "regular 8-bit encodings" with UTF-8. I posted what was supposed to be pure UTF-8, but my signature included a CP437 "degree" symbol (248). Other than that, it should have been pure UTF-8. And on my last test, I had the signature successfully auto-converted to UTF-8 when the body text is UTF-8.

    I also posted a test where I replied to and quoted the original UTF-8 message into a pure CP437 message. There was no mixture in that message: it was all CP437.

    digital man

    Synchronet "Real Fact" #74:
    Vertrauen went online (as a WWIV BBS running on a 10MHz PC-XT clone) in 1988. Norco, CA WX: 60.5oF, 89.0% humidity, 0 mph ESE wind, 0.00 inches rain/24hrs --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Maurice Kinal@1:153/7001 to Rob Swindell on Mon Jul 8 09:02:43 2019
    Hey Rob!

    Your message reader/viewer could assume CP437 if there's no
    CHRS: kludge and do the conversion automatically.

    It could but it doesn't. It makes no assumptions and if they are indeed cp437 they still are.

    but my signature included a CP437 "degree" symbol (248)

    Which I see still is. If I farm it out as a text stream and pipe that to "iconv -f cp437" it returns;

    Norco, CA WX: 60.5oF

    which is now utf8 -> U+00B0 or c2 b0 if you prefer. The original is still cp437.

    Life is good,
    Maurice

    ... Don't cry for me I have vi.
    --- GNU bash, version 5.0.7(1)-release (x86_64-pc-linux-gnu)
    * Origin: Little Mikey's Brain - Ladysmith BC, Canada (1:153/7001)
  • From waldo kitty@1:3634/12 to Maurice Kinal on Mon Jul 8 14:16:36 2019
    Re: boxes.utf8
    By: Maurice Kinal to Rob Swindell on Mon Jul 08 2019 05:07:25

    Yes, looks correct. You have to do that manually?

    Yes. How else could it be done? It would have been better if the
    original
    had already done the conversion if that is what they are after. Also
    mixing
    regular 8-bit encodings with utf8 should be avoided despite the fact that
    it
    works ... sort of ... not really.

    they all looked OK from here other than a word wrapping problem... i'm logged in from my console terminal via ssh and using sbbs' new unicode stuff... all i can say is "This Is Noice!"... ANSI works, CP437 above 127 are translated to unicode points properly, 99% of everything just seems to work as desired... whoohoo!


    )/\(aldo
    --- SBBSecho 3.07-Linux
    * Origin: SouthEast Star Mail HUB - SESTAR (1:3634/12)
  • From Maurice Kinal@1:153/7001 to waldo kitty on Mon Jul 8 20:46:28 2019
    Hey waldo!

    they all looked OK from here other than a word wrapping problem

    Same situation here although I haven't gone over everything with a fine tooth comb ... yet. Haven't checked for any missing 0x8d's. So far so good. :-)

    Life is good,
    Maurice

    ... Don't cry for me I have vi.
    --- GNU bash, version 5.0.7(1)-release (x86_64-pc-linux-gnu)
    * Origin: Little Mikey's Brain - Ladysmith BC, Canada (1:153/7001)