Re: Combining Box Characters?

From: (adia@hellug.gr)
Date: Sun Jan 03 2010 - 16:46:23 CST

  • Next message: Karl Pentzlin: "Re: Latin-script keyboard layout (was RE: Quick Question About Korean Input Methods)"

    * Leslie Turriff [2010-01-02 20:50]:
    > I would like to know if it is possible to combine the Box Drawings
    > Light Horizontal (U+2500) or the Box Drawings Light Vertical (U+2502)
    > characters with the Box Drawings Light Arc Down and Left/Down and
    > Right/Up and Left/Up and Right (U+256D-U+2570) characters to make
    > curving branches?

    Are you looking for a way to do "Unicode extended ASCII art" with
    these combinations? If so, I don't think it's possible, or at least
    practical. There's no widely-supported generic mechanism to do arbitrary
    combining of spacing characters.

    If you were outputting text to a paper terminal that allowed
    overstriking, or a graphical emulation of one, you could maybe do this
    by backspacing. For example ─<BS>╮ would give a line branching right and
    down. With a quich web search, I can't find a currently available
    terminal emulator supporting this... does any? (Isn't this how APL
    symbols were done once upon a time?)

    Here's a live example:

    ─╮ ─╯

    In an output system using smart fonts, you could do this with zero-width
    joiner (ZWJ), provided you had a font that turned sequences with ZWJ
    into the appropriate glyph. Of course no such font currently exists, but
    it would be possible to create one.

    ─‍╮ ─‍╯

    If I misunderstood your question, could you give some more details?

    Alexandros



    This archive was generated by hypermail 2.1.5 : Sun Jan 03 2010 - 16:48:22 CST