[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[libcaca] Re: libcaca: svn commit r325 (sam)



On Mon, Mar 06, 2006, John Beppu wrote:

> I'm kinda happy to see unicode being included, because ASCII art seems
> to be alive and well on sites like 2ch.net.  (Technically, it's not
> really ASCII, but art using fixed-width letters is close enough.)

   Indeed. Unfortunately 2ch art mostly uses variable-width cells and
this is not something I can see arrive in libcaca in the near future,
except for double width characters (kanjis, kanas, and the double width
ASCII). I have found some rather decent fixed-width Unicode art. There
is a 0.001% chance that this will come out OK in an email, but let's
try:

         ∧_∧    ┌──────────
       ◯ (´∀`)◯  < OMG HY!!!
        \  /   └──────────
       _/ _ \_
      (_/ \_)
        lll

   The main reasons why I wanted Unicode were the 25/50/75% gray glyphs
and the rest of the ANSI-art characters (also known as IBM Codepage 437)
that can be used in the Windows console, which is what many Win32 text
demos do. Examples:

    http://upload.wikimedia.org/wikipedia/en/d/d2/TheDraw_ANSI.png
    http://wiw.org/~corey/lj/skagoth.jpg

   There are even extensions to IBM's half-block glyphs in Unicode that
make the 16 quarter-block combinations glyphs available:

      ▌ ▞▖▌ ▌
      ▙▖▚▘▙▖▖

   And there must be a use for those planes, telephones, skulls and
chess pieces! (✈ ☎ ☯ ♔ ☠ ❄ ❋ ❈ ❄ ❆ ✺ ✼ ✰ ✪ ✳ ✢ ✦ ★ ☃ ♤)

-- 
Sam.
-- 
This is the libcaca mailing-list, see http://sam.zoy.org/libcaca/
Trouble unsubscribing? Please contact <sam@zoy.org>
List archives are at http://sam.zoy.org/libcaca/threads.html