CoolFace
Datasetpublic

Csplk/THE.ASCII.ART.EMPORIUM

https://asciiartist.com/sitefiles/respectartistscampaign.html (published by Laura Brown aka ldb) Respect ASCII Artists Campaign Most ASCII artists will tag their ASCII creation with their initials. This is not just about signing your art, it shows the original artist. If someone else colours the art, or modifies it in any other way, the artist initials need to be kept with it. Anyone modifying art can add their initials (usually something like ldb/ you) and a note about what they had… See the full description on the dataset page: https://huggingface.co/datasets/Csplk/THE.ASCII.ART.EMPORIUM.

sourceHugging Facecc-by-nc-sa-4.0updated 3y agoView on Hugging Face
11likes52downloads
tutorials.txt5960 linesDownload Raw Back to root
1File: academy/tutorials/tut_atkins.txt2https://web.archive.org/web/20210226065248/https://vyznev.net/ascii/ada/aaatutorial.txt3 4    ,-,-,-.       .5    `,| | |   ,-. | , . ,-. ,-.    . . ,-. . . ,-.    ,-. . , , ,-.6      | ; | . ,-| |<  | | | | |    | | | | | | |      | | |/|/  | |7      '   `-' `-^ ' ` ' ' ' `-|    `-| `-' `-^ '      `-' ' '   ' '8                             ,|     /|9                             `'    `-'10               ,.   .---.  ,--. ,-_/ ,-_/        ,.       .11              / |   \___  | `-' '  | '  |       / |   ,-. |-12             /~~|-.     \ |   . .^ | .^ |      /~~|-. |   |13           ,'   `-' `---' `--'  `--' `--'    ,'   `-' '   `'14            A short tutorial on making and posting ASCII Art15                      By Martin Atkins (March 1999)16 17  This document was based on 'Make a Start in ASCII Art' by Daniel Au18 19Stop before asking for an ascii picture of a whatever, or ascii for a20logo... wouldn't it be more fun to make your own? Perhaps you could21create a beautiful piece of ASCII Artwork and share it with us all at22alt.ascii-art!23If you would like to learn how to make ascii art, this tutorial should24help you get started.25 26-._.-> Quick Start27       """""""""""28You don't need a special program to make ASCII Art, you can make it in29any text editor, or another program that allows you to type characters30from the keyboard.31 32You should, however, make sure that it is producing plain text (no33colours, bold etc) and is set to a monospaced font. A monospaced (or34fixed width) font is one where all of the characters are the same35width.36 37In a monospaced font, these two lines will be the same length:38MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM|39IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII|40If they aren't, then you aren't using a monospaced font. Experiment41with available fonts until you find one that makes those two lines42match up.43 44-._.-> Making a picture45       """"""""""""""""46 47The best way to pick up ascii art is to try it. Find a nice text editor48(most computers will have one, look for Notepad, Edit, Nisus, Ed...)49and load it up.50 51Just fiddle around a little to get a feel of what shapes each character52makes, and then try to put them together to make a shape:53 54                   o55                  -|-    ASCII Art Stickman!56                  / \57 58Try making this stickman do things, like...59 60    o/               o61   '|   Waving...   -|-  o   or Kicking a ball!62   / \               |'.63 64Now look around where you are now... can you see anything interesting65to make an ascii art of? Computers make very good 'first pictures',66because they are mostly rectangular and so easy to shape. Have a go at67showing your computer in ASCII Art. Try not to produce *exactly* what68you see, but enough detail that the eye assumes the extra detail. This69takes some practice, but once you've mastered it you can make almost70anything!71 72How about a person? This is a good thing to do next. The best place to73start is not a specific person, but a generic one ... that way you can74concentrate on forming a person-shape without worrying about the exact75details of a person and possibly offending them!76 77I've gone for a cartoony sort of person, since less details are needed78to produce it. Let's start with the head...79 80 81                     /"""""\82                    | (o|o) |83                    |   _\  |84                    | '---' |85                     \_____/          mga86                       | |87 88See how you see a human face, but know that it's very unlikely you will89ever meet anyone who looks like this? This is what I mean by not90producing exactly what something looks like.91 92Let's continue the picture...93 94                     /"""""\95                    | (o|o) |96                    |   _\  |97                    | '---' |98                     \_____/99                    ___| |___100                   /   '-'   \101                  |  .     .  |102                  |  |     |  |103                  |  |     |  |104                   \_|_____|_/105                   /_|     |_\106                    |  .-.  |107                    |  | |  |108                    '._| |_.'109                    /__| |__\    mga110 111 112Since it is a cartoon, I didn't worry too much about the proportions.113If this was a serious picture, the legs would be far too short for the114rest if the body, but you get the general idea.115 116-._.-> Diagonal Lines117       """"""""""""""118 119Notice on the bottom of the trousers I have used the full stop and120apostrophe characters to produce I greater diagonal line than the slash121offers. This is the basis for producing lines in ascii art. This one122takes some time to master, but here are some lines to show you how to123construct a few 'odd' angles...124 125 126    |   |   /      ,'      ,-'     _,-'127    |  .'  /     ,'     ,-'    _,-'128    |  |  /    ,'    ,-'   _,-'          __..--""129    | .' /   ,'   ,-'  _,-'      __..--""130    | | /  ,'  ,-'  ,-'  __..--"" _______________131 132 133-._.-> Adding more detail134       """"""""""""""""""135 136We can make our picture more interesting by adding some extra details.137Just add anything that makes the picture look more like what it's meant138to be, or looks cool.139I'll just make a minor adjustment...140 141                     /"""""\142                    | (o|o) |143                    |   _\  |144                    | '---' |145                     \_____/146                    ___| |___147                   /   '-'   \148                  |  .     .  |   What young person would be seen149                  |  |Robik|  |   without his expensive brand-name150                  |  | './ |  |   sweatshirt?151                   \_|_____|_/152                   /_|     |_\153                    |  .-.  |154                    |  | |  |155                    '._| |_.'156                    /__| |__\     mga157 158-._.-> Background detail159       """""""""""""""""160 161At the moment, our person is standing in a blank void. Why don't we add162some interesting backdrop to the picture?163Since my picture is of a young man, where better to stand him than in164front of a shop in town?165-----------------------------------.---------.----------166      .----------.                 | .-----. ||"""""""""167  .-------.  .------ /"""""\       | |     | ||168  |FOREMEN|  |..-.-.| (o|o) |     _| |     | ||169  |WANTED |  |_.=-.-|   _\  |    / | |     | ||170  '-------'  '----- | '---' |   |""| |     | ||171.------.    .-----.  \_____/    |  | '-.   | ||172|.----.|    |ASCII  ___| |___   |""|   |   | ||_________173||Sulk||    |MONTH /   '-'   \  |  | .-'   | |__________174||Kit ||    ||""| |  .     .  | |""| |     | |__|___|___175_________________ |  |Robik|  | |__| |     | ||___|___|_176================= |  | './ |  | ===| |mga  | |__|___|___177                   \_|_____|_/     | '-----' ||___|___|_178__________________ /_|     |_\ ____|_________|__|___|___179    /               |  .-.  |180                    |  | |  |           /181             /      '._| |_.'                   /182   /                /__| |__\183________________________________________________________184___/_________/________/________/_______/_______/______/_185___|_________|________|________|_______|_______|______|_186 187 188And here we have what is a pretty good ascii are picture! With more189tweaking it can be made even better.190 191-._.-> Finishing it off192       """"""""""""""""193 194You may have noticed that in the example pictures above there are three195letters floating about apparently for no reason... 'mga'.196When you make ascii art, should put your name or initials somewhere on197it to identify it as yours. My initials are mga, which is where the mga198comes from!199Try to find a place where the initials don't spoil the picture, like on200a wall, or a screen...201 202-._.-> Going public... releasing your picture to alt.ascii-art!203       """"""""""""""""""""""""""""""""""""""""""""""""""""""""204 205Once you are happy with your picture, and have added your initials, you206can post it to alt.ascii-art. Paste it into your newsreader's message207composition window. Check that it is plain text (no colours or styles)208and in a monospaced font before posting.209You might want to mention that this is your first pic when you post it.210 211Check back to alt.ascii-art a few days later, and you may find that212some people have responded to your picture. They may have written a213'Cool pic!' type message, in which case you did it right! Do some more!214The other possibility is that someone is offering a suggestion for215improvement. This will come in one of two forms:216* Diddling217     'Diddling' is when someone takes your picture, and changes it a218   little. You shouldn't take offense at this (unless your pic has been219   made offensive of course), just take heed to the suggestions and220   bear them in mind for your future pictures.221* Textual Suggestion222      Someone may make a suggestion like 'try to smooth out the corners223   with a full stop', or 'try using a | instead of a : for vertical224   lines'. These are just friendly suggestions, which you may choose to225   bear in mind when you create future pictures.226 227Whether everyone loves your pic, or they offer suggestions, you should228still continue to produce more pics. Remember practice makes, if not229perfect, at least pretty good!230 231-._.-> Learning from others232       """"""""""""""""""""233 234The best way to learn is by example. Take a look at the ascii art in235alt.ascii-art. Note how different artists have used certain characters236to produce different shapes.237You can try some of the techniques used by other artists, and will238probably develop your own 'style' of ascii art. You can see differences239between how each artists create ascii art, some are subtle while others240are blatently obvious. Just practice and you'll get there!241 242-._.-> In conclusion243       """""""""""""244 245Anyone can create ASCII Art with a little perseverance. If you find246yourself bitten by the ASCII Art bug, please post your pictures to247alt.ascii-art - we'd love to see them!248 249File: academy/tutorials/tut_au.txt250https://web.archive.org/web/19990427090024/http://users.inetw.net/~mullen/auteach.htm251 252From: dcau@casbah.acns.nwu.edu (Daniel Au)253 254Date: 4 Oct 1995 15:47:46 -0500255 256I just wrote this now in response to an email sent to me asking how257I did my ASCII artwork.  I responded by writing a brief walkthrough258of my thought processes (well, kind of) and just wanted to share259them on the group.  Let's see more people try to make create their260own new artwork instead of requesting for the old stuff all the261time.  It'll make for a better newsgroup overall and everyone will262benefit!  -- Daniel263 264= ASCII art tips and example ==265 266Try practicing to make your own artwork by just typing on the267keyboard, which is what I do (I work just using the DOS text editor268which comes along with any MSDOS machine.  Any text editor will do.)269Begin by basic shapes.  For example, if you're making an animal -270say a giraffe - let's start with the head:271 272                     __.ii,273                    (__," |274                        | |275 276basically simple shapes to make it look approximately like it does277in real life (as best as you can, at least, in this case I've278cartooned it a bit :-) The " is making up the eyes, the . and , the279ears and a smile.  The i i are those antennae like things on top of280their heads (if I remember correctly).  I usually like to keep my281artwork within the size of a screen.  Since a giraffe is a tall282animal, I'm keeping the details smaller.  Then continue on with the283body and some legs.  Try to do a rough outline.284 285                     __.ii,286                    (__," |287                        | |288                        | |289                        | |290                        | |291                        | |292                        | |------------,293                       /               \\294                       |                |\295                       |,._  |,______\ |||296                       || //'     ||  || |297                       || ((      ||  || |298                       || `\\     ||  || M299                       ||   \\    ||  ||300                      /_|   /_|  /_| /_|301 302It's best to add some . and , in order to smooth out some of the303edges.  Then the tail is in the back.  Then add the detail - hair on304the neck and spots on the body.305 306                     __.ii,307                    (__," |%308                        | #%309                        | |%310                        | #%311                        # |%312                        | |%313                        | |%-----------,314                       / ###  #####    \\315                       |####   """" ### |\316                       |,._  |,_###__\ |||317                       || //'     ||  || |318                       || ((      ||  || |319                       || `\\     ||  || M320                       ||   \\    ||  ||321                      /_|   /_|  /_| /_|  dcau322 323That's pretty much for a quick giraffe that I just did while writing324this letter.  You can add more stuff like a tree and a bird on a325branch too:326 327 328              O  )    __.ii,           \ | /329       O          )  (__," |%         - (_) -330  O              )       | #%          / | \331                )        | |%332   O          )          | #%333          O )            # |%334        ,~               | |%335-- ~| ~   `O>            | |------------,336    |  ||_</)__         / ###  #####    \\337    | //'/""            |####   """" ### |\338    //                  |,._  |,_###__\ |||     A quick sketch of a339    |                   || //'     ||  || |     tree, bird, and giraffe340D   |                   || ((      ||  || |        by Daniel C. Au (dcau)341 C  |                   ||  \\     ||  || M342  A |                   ||   \\    ||  ||343   U \_,,,,,,,,,,,,,,,,/_|,,,/_|,,/_|,/_|,,,,,,,,,,,,,,344 345How's that for a happy little scene? :-)  I etched my initials on346the bottom of the tree. *grin*347 348Just practice and practice and you'll get the hang of it.  Try to349learn techniques from other people's artwork (Felix Lee's cats are a350good example).  It'll help you learn how to orientate yourself and351how to best use some of the characters.  Hope it goes well for352everyone.  Let's see some more creative activity on the newsgroup.353You _can_ do it!354 355Regards,356Daniel357 358File: academy/tutorials/tut_bger.txt359https://www.ludd.ltu.se/~vk/pics/ascii/junkyard/techstuff/tutorials/Joris_Bellenger.html360 361To follow this tutorial you will need to362download and install JavE.363http://www.jave.de/364JavE is a free Ascii Editor and I could save365a few hours work by using it.366 3671/368I first made a gif-to-ascii conversion with JavE.369The quality didn't really matter because I was about to change every370single character later anyway.371Have a look at the original picture.372 373The idea behind this was to set the overall shape of the drawing.374This is the raw conversion.375 376                               _aOs_.__.377                             _f~.yJ'`._an.378                         _a__t.`.._____/u/3D_.379                         ._J:_..__dMgmQ/7GZMmS,380                          J~(:`:%z_7A{`7`.(JQ;`381                         /u_P___.`:``0. /` .Ml382                         (JZ%.___.   .` ._>_/Q;383                        _JNm`.._./,    /%u_``Rq,384                        _]\q,_^d: (    =`(!> Q4:385                         ((u!       _(|      kP386                         .j_,..      `     .J2%387                           `(_.  _._Jzz_._..r.388         _.                  _[,  .x{..J: _%~389   ..7x. (%                   `qu. .7=>`_J=`390    ([:no((. _.               `d `_...__+r`                   ..391     (/vD6~;.+r               .r   `(:((()                 .{ /~(`392      j/G=:(4DJ,         ``  __%     ```J`                 /(__%: .393       `~.`>:__?&..    .__/'`           ]7>__.         _:` ((:r>(~`394          `~.  ^_: `_:`                _`     `:=_    .:{._>/J(=:395             :  .; _:      `  ` .        ._```    %`._%`=~...>(`396             .   ; r               .._`           _~J~((^`../^`397             _   (.)                              _(C``._^`398             ~   (/    .,                      .  __|` {399            .`   _,     (          .`         .:  _J``()400            _     %     /`         ``        ._}  .]  (;401            :     _    (:`/~_               ~:~/:`J   (;402            .     .~  /(. `:`                ``_:_:    |403            ~     _  ` .S,```  _.      ...  .._: ;     |404            .    .%.`   _;`:```         .`^^:(3~ :     >405             ~   _|     _;                   J`v.:     >406              {_/`       :                  .] .=|    .:407                         (                  J    %    /408                         _.        .       .%     %_`/409                         .`        ~       _~       `410                        .:        .}        _>411                       .:         .c         .:412                      .`                      /.413                      `                        :414                     .`                        _,415                     /                          (416                     ~                           ~417                    _`                   .`      .418                    ;       `.   _(_`  _^        .,419                   .:          `_J[{_(^          .:420                   ..            (.`_`           _`421                    :             ` ;            ,422                    .              ~`           .`423                    ..             J            ~424                     (             _           _`425                      :            _           `426                      _.           .          .`427                       (           .         .`428                        :                    ~`429                        ..         _        .`430                         ;         /        _`431                         (         (        (432                         _~        r        `433                          )       .x.       ;434                          ;       _3.      .;435                          ~ .   . 2 % ~..`. :436                         .~ :``(:_% .} `..` .437                         _  ~((: c   (  `.  .~438                         ;      /}   :       (439                        .`       o   ;       (440                        _        (  .:       _`441                        (        (  .`       _`442                        `        ;  _~       (443                        .       .`  .;`     .;444                         :      ;    v      _`445                         ~     .`    _;     r446                         _     .      v`   .:447                         ..   .`      (.   _`448                          ,   (       .:   (449                         .:  .]        )   ;450                         /.  .;       .:   >451                         /`  8         :   r452                        .`   )`        (   (453                       _`   .;        .:   ._454                      .`     )        _     (455                      _=/__` )        { ...__456                      .(c?!3/         (:(>`~w.457                          ``           `:``(:458 459 4602/461I saved the document and opened it in a text editor for hand made462diddling where I worked on the top-half of the girl, keeping the463legs for later.464 465The diddling could have been made in JavE but I'm just used to my466text editor.467 468 469 470 .--                       .&dkl`,ivne._471 |                         sRfkgvc+rsnmGBND.472 |                       aHBNLbni+.irumLGNMms473 |                       NRIr`'+dLKNMFb`'iNQr474 |                      `ANWM7    `+lM0.  `'^Kl475 |                      iNWL*_;=e.     Y._,_ ON476 |                      aRNm   _.l,    j^ _` Bq,477 |                      eNL:,l=N0`.   ls`N0> ibK478 |                      XHZu!       _(c      kPBN479 |                       'CD   .     `      tK7KX480 |                         'f     _&zrc_.  .Y481 |    ,                      v,   `ta.="  ,V482 |   7q. 6%                   ^l     =   .r483 |   f'noib. +                `d+   .._a7                     t484 |   k+RD6 L.dr                h'  `*+iPb                  .f adI`485 |   dj+Ggr 4NJb            .,dT     `'KJc                 _ir+4b .486 |     `cl^ ._ tk.   .,&;:rf"t&;       'yIKbr;.         dp` luhrZti487 |        `~.  ^_T `ysf'      " n,     7     *lkr,.   i7k._m.JKiV"488 |           J  .H dY   `"-              ._``    "VK,4=   . Kdj`489 |           K   K B               -s&.            eJ+  .ys7^`490 |           T   lLj                               (C' .4491 |           P   'y    .,                      .   +j  7492 |          ,y   b,     l          .`         ,t   Y`  Y493 |          4`    i     J`         g,         ti  .l   k494 |          Y     G    p"  -                -  "i`J    p495 |          L     .~  74. `W`              '`W  9+y    b.496 |          N       .Y 6s,     _.      ..      ;T;     gl497 |          A       y   *Yf+:'`        `^*:pfjVK+i     tb498 |           Y.   j"     K                  .J`X.f     ly499 |            Tj V       T.                 il .Vj    .j'500 |             +'        fi                 J`   L.   y501 |                       'y        -       .Y     Yz,V502 |                       .7        .       'A       +503 |                      .V        ,i        Tj504 |                     xY         fG         ki505 |                    tl                      K.506 |                    K                        Jb507 |                   ,I                        zH508 |                   T                          I509 |                   K                           N510 |                  iU                   .`      P.511 |                  V       `.   _7_`  _^        Rg512 |                 .B          `dJNMHb^          dl513 |                 rG            'YKB`           d'514 |                 ls             `T;            f515 '--                r              '`           il516                    ..             J            ~517                     (             _           _`518                      :            _           `519                      _.           .          .`520                       (           .         .`521                        :                    ~`522                        ..         _        .`523                         ;         /        _`524                         (         (        (525                         _~        r        `526                          )       .x.       ;527                          ;       _3.      .;528                          ~ .   . 2 % ~..`. :529                         .~ :``(:_% .} `..` .530                         _  ~((: c   (  `.  .~531                         ;      /}   :       (532                        .`       o   ;       (533                        _        (  .:       _`534                        (        (  .`       _`535                        `        ;  _~       (536                        .       .`  .;`     .;537                         :      ;    v      _`538                         ~     .`    _;     r539                         _     .      v`   .:540                         ..   .`      (.   _`541                          ,   (       .:   (542                         .:  .]        )   ;543                         /.  .;       .:   >544                         /`  8         :   r545                        .`   )`        (   (546                       _`   .;        .:   ._547                      .`     )        _     (548                      _=/__` )        { ...__549                      .(c?!3/         (:(>`~w.550                          ``           `:``(:551 5523/553I made a copy of the legs and pasted them in JavE554 555 556                    ..             J            ~557                     (             _           _`558                      :            _           `559                      _.           .          .`560                       (           .         .`561                        :                    ~`562                        ..         _        .`563                         ;         /        _`564                         (         (        (565                         _~        r        `566                          )       .x.       ;567                          ;       _3.      .;568                          ~ .   . 2 % ~..`. :569                         .~ :``(:_% .} `..` .570                         _  ~((: c   (  `.  .~571                         ;      /}   :       (572                        .`       o   ;       (573                        _        (  .:       _`574                        (        (  .`       _`575                        `        ;  _~       (576                        .       .`  .;`     .;577                         :      ;    v      _`578                         ~     .`    _;     r579                         _     .      v`   .:580                         ..   .`      (.   _`581                          ,   (       .:   (582                         .:  .]        )   ;583                         /.  .;       .:   >584                         /`  8         :   r585                        .`   )`        (   (586                       _`   .;        .:   ._587                      .`     )        _     (588                      _=/__` )        { ...__589                      .(c?!3/         (:(>`~w.590                          ``           `:``(:591 592The idea was to use the gradient tool to fill the legs. To593obtain a nice shading effect I had to fill them separately.594So I erased one leg, closed the gaps and erased the shadows around595the knees and toes.596 597                      ..:'''''''''':598                     (             '599                      :            '600                      _.           .601                       (           .602                        :          :603                        ..         :604                         ;         :605                         (         (606                         _~        r607                          )       .x.608                          ;       _3609                          ~       2610                         .~      _%611                         _       c612                         ;       }613                        .`       o614                        _        (615                        (        (616                        `        ;617                        .       .`618                         :      ;619                         ~     .`620                         _     .621                         ..   .`622                          ,   (623                         .:  .]624                         /.  .;625                         /`  8626                        .`   )`627                       _`   .;628                      .`     )629                      _      )630                      .(c?!3/631                          ``632The next step was to make a custom gradient in the Fill Options panel.633 634     MNBtir+iB635 636I entered the following settings in the Fill Options panel:637 638- Linear639- dither: enabeld640- Any character + diagonal641 642... and filled the edges of the legs643 644 645                      MMMMMMMMMMMMMM646                     M             N647                      M            M648                      MN           N649                       M           N650                        N          B651                        NN         N652                         B         t653                         N         B654                         BB        t655                          B       tBt656                          B       ti657                          t       t658                         it      it659                         t       t660                         i       i661                        it       i662                        i        r663                        i        i664                        i        r665                        r       rr666                         +      r667                         r     r+668                         +     +669                         r+   ++670                          +   +671                         +i  +i672                         i+  ii673                         +i  i674                        iB   Bi675                       ii   Bi676                      iB     B677                      B      B678                      BBBBBBB679                          BB680 681Then I changed the last setting to:682 683- Equal character684 685... ans filled the inside of the leg.686 687                      MMMMMMMMMMMMMM688                     MMMMNNBBttiirrN689                      MMNNBBtBitiirM690                      MNNBBtBitrirrN691                       MNNBBttiirr+N692                        NBBttiirr++B693                        NNtBttiirr+N694                         BBitiirr++t695                         Nttiirr+riB696                         BBiirr++i+t697                          Btiirr++tBt698                          Biirr++iti699                          tiri+r++t700                         itrr+ri+it701                         tiirr++it702                         iirr++iii703                        itrirr++ii704                        iri+r++iir705                        iirr++iiBi706                        irr++iiBBr707                        rirr++iirr708                         +r++iiBr709                         r++i+Br+710                         ++iiBi+711                         r++ii++712                          +iiB+713                         +i+i+i714                         i+Biii715                         +iiBi716                        iBiBBBi717                       ii+iiBi718                      iB+iiBBB719                      B+iiBBBB720                      BBBBBBB721                          BB722 723The left leg was made the same way.724 7254/726I opened the diddled drawing (step 2) in JavE and carefuly pasted the two legs727in place.728The setting I used in the Selection Options panel was:729 730- Foreground731 7325/733I saved and closed the document, and opened again it in my text editor where734the legs shading and edges were hand diddled.735 736Tadaaaa...737 738                           .&dkl`,ivne._739                           sRfkgvc+rsnmGBND.740                         aHBNLbni+.irumLGNMms741                         NRIr`'+dLKNMFb`'iNQr742                        `ANWM7    `+lM0.  `'^Kl743                        iNWL*_;=e.     Y._,_ ON744                        aRNm   _.l,    j^ _` Bq,745                        eNL:,l=N0`.   ls`N0> ibK746                        XHZu!       _(c      kPBN747                         'CD   .     `      tK7KX748                           'f     _&zrc_.  .Y749      ,                      v,   `ta.="  ,V750     7q. 6%                   ^l     =   .r751     f'noib. +                `d+   .._a7                     t752     k+RD6 L.dr                h'  `*+iPb                  .f adI`753     dj+Ggr 4NJb            .,dT     `'KJc                 _ir+4b .754       `cl^ ._ tk.   .,&;:rf"t&;       'yIKbr;.         dp` luhrZti755          `~.  ^_T `ysf'      " n,     7     *lkr,.   i7k._m.JKiV"756             J  .H dY   `"-              ._``    "VK,4=   . Kdj`757             K   K B               -s&.            eJ+  .ys7^`758             T   lLj                               (C' .4759             P   'y    .,                      .   +j  7760            ,y   b,     l          .`         ,t   Y`  Y761            4`    i     J`         g,         ti  .l   k762            Y     G    p"  -                -  "i`J    p763            L     .~  74. `W`              '`W  9+y    b.764            N       .Y 6s,     _.      ..      ;T;     gl765            A       y   *Yf+:'`        `^*:pfjVK+i     tb766             Y.   j"     K                  .J`X.f     ly767              Tj V       T.                 il .Vj    .j'768               +'        fi                 J`   L.   y769                         'y        -       .Y     Yz,V770                         .7        .       'A       +771                        .V        ,i        Tj772                       xY         fG         ki773                      tl                      K.774                      K                        Jb775                     ,I                        zH776                     T                          I777                     K                           N778                    iU                   .`      P.779                    V       `.   _7_`  _^        Rg780                   .B          `dJNMHb^          dl781                   rG            'YKB`           d'782                   ls             `T;            f783                   'MWMNBKbri++    Y            il784                    VMWNRKtirdJNMWNZ   _.++ttKRNNs785                     VBKkrze+rdRBNMNkr++iittKKBNN786                     `VRttii++rrddNMNBKii++ddZZYe787                      Yttii+;rrddZBNNNttiirrddZl788                       Kttii;+rrddNMNKKii++ddZV'789                       `Vii+;rrddZBNNNttiirrddf790                        ltii+;rrddNWNKKii++ddZ791                        'ii++;iddZBNNNttiirrd'792                         tii+;;rddNMNKKii++dV793                         'i++r;ddZBNNNttiirrj794                          ii++irddNMNKKii++dl795                          i+:irddBNKNNtti+rri796                          ii+,:rddN NKKb+,;dd797                         ,i+.;iddMV VMNBb.ird798                         li,;xdRMB   XMBkrddZ.799                        .ii+zBRMKX   HSMBbrrd,800                        ili+inGBKJ   XKbm++ddZ801                        rii++irdRZ  ,GKtiirrdd.802                        ltii++rzkd  lKKii++ddZi803                        tii++rrddZ  BHttiirrdf'804                        ttii++rxd'  KRbii++dd7805                        tri:+rrdf   'Nbtii+rdl806                        'Yi;++rB'    KKii++dd807                         Bt:+rrf     'Rbii+rd808                         'ii++H`      Kbi++dl809                          V+irf       "KiirP810                         ,Zli7        `Yi+rd811                          Z;bK         tk;rl812                         tii+K         Xli+i813                        si;+it         AkirY.814                       etritkl        ;ffi+ds815                      fltiielf         Kbzrire816                      HKltfdN'         NBKlfBH817              b'ger   NMBblB7          VMNKblKl818                      dBMN9             VKBNM7819                                           '`820-821That's it.822:)823 824File: academy/tutorials/tut_ceejay.txt825"How to draw ASCII" by Christian 'CeeJay' Jensen826Website at http://CeeJay.dk (practicly never updated - I'm lazy)827 828[Lines]829 830Lines in general are made by putting characters with different "height"831next to each other in a way that simulates a line.832 833Most characters suitable for creating a line fall in 4 heightcategories.834For some heights there are a choice between different characters.835It's important to choose a character for your height with a form and836position that seems to match the line.837 838 839Suitable characters are :840 841High   : ` ' "842Middle :  - =843Low    :  . ,844Bottom :   _845 846You might think that ~ would be a good character too, but since ~ can847be displayed very differently from system to system it is best not to848use it when drawing lines849 850Some of theese are best for lines slanting ..851 852.. right :853 854_,.-'"855 856and some for slanting ..857 858.. left :859 860"`-._861 862And then there are / and \ and |  .. all characters which forms restrict863their usability to lines that closely resembles their shape.864 865 866The best characthers are entirely a personal preference.867 868Here are some different types of lines.. which do you like the best ?869 870 871    |   |   /      .'      .-'     _.-'872    |  .'  /     .'     .-'    _.-'873    |  |  /    .'    .-'   _.-'          __..--""874    | .' /   .'   .-'  _.-'      __..--""875    | | /  .'  .-'  .-'  __..--"" _______________876 877 878 879    |   |   /      ,'     _,'      _,-'880    |  ,'  /     ,'    _,'     _,-'881    |  |  /    ,'   _,'    _,-'          __..--'"882    | ,' /   ,'  _,'   _,-'      __..--'"883    | | /  ,'  ,'   ,-'  __..--'" _______________884 885 886    |   |   ;      ,"      ,-"     _.-"887    |   ;  ;     ,"     ,-"    _.-"888    |  |  ;    ,"    ,-"   _.-"          __..--'"889    |  ; ;   ,"   ,-"  _.-"      __..--'"890    | | ;  ,"  ,-"  .-"  __..--'" _______________891 892 893 894Here are some people's favourite linestyles :895 896     3/1    2/1     1/1     2/3     1/2897|    |      /      /      .'      .'898|    |     |      /      /      .'899|    /     /     /     .'     .'          1/3900|   |     |     /     /     .'         .-'901|   |     /    /    .'    .'        .-'902|   /    |    /    /    .'       .-'       1/4903|  |     /   /   .'   .'      .-'      _.-'904|  |    |   /   /   .'     .-'     _.-'       1/5905|  /    /  /  .'  .'    .-'    _.-'      _.--'906| |    |  /  /  .'   .-'   _.-'     _.--'      1/6907| |    / / .' .'  .-'  _.-'    _.--'    __.--'     1/7908| |   | / / .' .-' _.-'   _.--'   __.--'    __..--'909              _.-'  _.--'   __.--'   __..--'    1/8910               _.--'  __.--'  __..--'   __..--''911                __.--' __..--'  __..--''912                __..--' __..--''913                __..--''914[VK]            -------------------------- 0915 916 917 918 919   6/1   3/1    2/1     1/1     2/3     1/2920 |  J    J     J       /      .'      .'921 |  J    |     F      /      /      .'922 |  |    F    J      /     .'     .'          1/3923 |  |   J     F     /     /     .'         .-'924 |  F   |    J     /    .'    .'        .-'925 |  F   F    F    /    /    .'       .-'       1/4926 | J   J    J    /   .'   .'      .-'      _.-'927 | J   |    F   /   /   .'     .-'     _.-'       1/5928 | |   F   J   /  .'  .'    .-'    _.-'      _.--'929 | |  J    F  /  /  .'   .-'   _.-'     _.--'      1/6930 | F  |   J  / .' .'  .-'  _.-'    _.--'    __.--'     1/7931 | F  F   F / / .' .-' _.-'   _.--'   __.--'    __..--'932                  _.-'  _.--'   __.--'   __..--'    1/8933                   _.--'  __.--'  __..--'   __..--''934                    __.--' __..--'  __..--''935                    __..--' __..--''936                    __..--''937[HS]                -------------------------- 0938 939...and if the line slopes the other way use L instead of F.940 941 942 943               2\1     3\2     1\1     1\2   1\3 12infinity944                  `.      `.      \      \    |   |945                    `.      \      \      |   |   |946         3\1          `.     `.     \     \   \   |947            `-.         `.     \     \     |   |  |948               `-.        `.    `.    \    \   |  |949        4\1       `-.       `.    \    \    |  \  |950           `-._      `-.      `.   `.   \   \   | |951     5\1       `-._     `-.     `.   \   \   |  | |952        `--._      `-._    `-.    `.  `.  \  \  \ |953    6\1      `--._     `-._   `-.   `.  \  \  |  ||9547\1     `--.__    `--._    `-._  `-.  `. `. \ \  ||955   `--..__    `--.__   `--._   `-._ `-. `. \ \ | ||956   8\1    `--..__   `--.__   `--._  `-._         _=_957      ``--..__   `--..__  `--.__  `--._        q(-_-)p958              ``--..__  `--..__ `--.__         '_) (_`959                      ``--..__ `--..__         /__/  \960                              ``--..__       _(<_   _/)_961     infinity21 -----------------------     (__\_\_|_/__) [mic]962 963 964 965[Sun of directions]966 967My "Sun of directions"968 969It show my (CeeJay) favourite linestyles970 971The first number is the change in the X value.972The second number is the change in the Y value.973 974Note that the lines in the upper half of the sun975differs from the ones in the lower half.976I prefer the ones in the upper half but there are977different lines for different occasions.978 979                                 1/3  |  1/3980                             1/2  |   |   |  1/2981                      1/1     |   |   |   |   |     1/1982                  3/2   \     `.  `.  |  ,'  ,'     /    3/2983             2/1   \     \     |   |  |  |   |     /     /   2/1984               .    `.    \    `.  |  |  |  ,'    /    ,'    ,985         3/1    `.    \    \    |  `. | ,'  |    /    /    ,"    3/1986           .      `.   `.   \   `.  | | |  ,'   /   ,'   ,"      ,987     4/1    `-.     `.   \   \   |  | | |  |   /   /   ,"     ,-"    4/1988        -._    `-.    `.  `.  \  `. `.|,' ,'  /  ,'  ,"    ,-"    _.-989   5/1     `-._   `-.   `.  \  \  |  |||  |  /  /  ,"   ,-"   _.-"     5/1990      `--._    `-._  `-.  `. `. \ `. ||| ,' / ,' ,"  ,-"  _.-"    _.--"991  6/1.__   `--._   `-._ `-. `. \             / ," ,-" _.-"   _.--"   __.6/1992        `--.__  `--._  `-._`        _____        "_.-"  _.--"  __.--"993 7/1 `--..__  `--.__ `--._       .-'     `-.       _.--" __.--"  __..--" 7/1994    --..__  `--..__ `--.__     ,'           `.     __.--" __..--"  __..--995 8/1      ``--..__ `--..__    /    _     _    \    __..--" __..--'"      8/1996                  ``--..__   ;    (_)   (_)    :   __..--'"997  -----------------------    |                 |   ------------------------998                  ..--''""   :    |       |    ;   ""``--..999 8/1      ..--''"" .--''""    \    `.___.'    /    ""``--. ""``--..      8/11000    --''""  .--''"" .--'""     `.           ,'     ""`--. ""``--.  ""``--1001 7/1 .--''""  .--'""  ,--'       `-._____.-' CJ    ``--. ""`--.  ""``--. 7/11002        .--'""   ,--'" _,-".                     . `-._ ``--.  ""`--.1003  6/1'""    ,--'"  _,-" .-' ,' /             \ `. `-.  `-._  ``--.   ""`6/11004       ,--'"   _,-"  .-'  ,' .' / .' ||| `. \ `. `.  `-.   `-._   ``--.1005   5/1"    _,-"   .-'   ,'  /  /  |  |||  |  \  \  `.   `-.    `-._    5/11006        ,-"    .-'    ,'  .'  /  .' .'|`. `.  \  `.  `.    `-.     `-.1007     4/1    .-'     ,'   /   /   |  | | |  |   \   \   `.     `-.     4/11008           '      ,'   .'   /   .'  | | |  `.   \   `.   `.      `1009        3/1     ,'    /    /    |  .' | `.  |    \    \    `.     3/11010               '    .'    /    .'  |  |  |  `.    \    `.    `1011             2/1   /     /     |   |  |  |   |     \     \    2/11012                 3/2    /     .'  .'  |  `.  `.     \    3/21013                      1/1     |   |   |   |   |     1/11014                            1/2   |   |   |   1/21015                                 1/3  |  1/31016 1017[Special purpose lines & steps]1018 1019   ,8            ;"           _|           ,;'           .oO          |1020  ,8'          ;"           _|           ,;'          .o0008        __|1021 ,8'         ;"           _|           ,;'         .o0008888       |1022,8'        ;"            |           ,;'        .o0008888888       |1023 1024 1025 98b      080      d8P           .o0P'1026  98b     080     d8P         .oOP'1027   98b    080    d8P       .o0P'1028    98b   080   d8P     .o0P'1029     98b  080  d8P   .o0P'1030 1031     _||      _(1032   _||"     _(1033 _||"     _(1034||"      (1035 1036 1037 1038 1039[Circular shapes]1040                                             _____             __1041                                          .-'     `-.       ,dP""Yb,1042                                        ,'           `.   ,d"      "b,1043                                       /               \  d'    _   `Y,1044                              __      ;                 : 8     8    `b1045                    __     ,'"  "`.   |                 | `b,_,aP     P1046            __    ,'  `.  /        \  :                 ;   """"     d'1047          ,'  `. :      | |        |   \               /           ,P"1048       _  |    | |      ; \        /    `.           ,'    a,.__,aP"1049  . o (_) `.__.'  `.__.'   `.____.'       `-._____.-'       `"""''1050 1051                _______1052           .-'""       ""`-.1053        .-'                 `-.1054      ,'                       `.1055    ,'                           `.1056   /                               \1057  /                                 \1058 ;                                   :1059 :                                   :1060 |                                   |1061 :                                   :1062 :                                   ;1063  \                                 /1064   \                               /1065    `.                           ,'1066      `.                       ,'1067        `-.                 ,-'1068           `-.,,_______,,.-'1069 1070 1071( An example of what you can achive by using1072  curves from ever smaller/bigger circles - A spiral )1073               _______1074          .-'""       ""`-.1075       .-"                 `-.1076     ,"                       `.1077   ,"                           `.1078  /                               \1079 /                                 \1080;               _                   :1081:            ,'" "`.                ;1082|           (  ,    \               |1083;            `'     |               ;1084 \                 /1085  `.             ,"1086    `-.,_____,.-"1087 1088( ..  and in this case a seashell)1089                    _______1090               .-'""       ""`-.1091            .-"                 `-.1092          ,"                       `.1093        ,"                           `.1094       /                               \1095      /                                 \1096     ;               _                   :1097     :            ,'" "`.                :1098     |           (  ,    \               |1099     ;            `'     |               |1100      \                 /                |1101       `.             ,"                 :1102         `-.,_____,.-"                   ;1103           ,'   `.                      /1104          /       \                    /1105         ;         :                  /1106         |         |                 /1107         |         |               ,"1108         |         |             ,"1109         :         :          ,-"1110          \       /       _,-"1111           `.   ,"   _.--"   CJ1112             `""---'"1113 1114 1115[Sentence drawing] - ( Drawing with characters aligned so they actually spell something! )1116 1117            ught i1118          ca       n1119        m            a1120       '      ...     t1121      I      .   .     i1122             !         m1123      !       !       e1124       p       !pool1125        l1126         e1127           h1128 1129 1130[Geometric figures]1131 1132 1133( Mirrored cubes )1134                 |1135      _______    |    _______1136     /\      \   |   /      /\1137    /  \      \  |  /      /  \1138   /    \______\ | /______/    \1139  /     /      / | \      \     \1140  \    /      /  |  \      \    /1141   \  /      /   |   \      \  /1142    \/______/    |    \______\/1143_________________|___________________1144     _______     |     _______1145    /\      \    |    /      /\1146   /  \      \   |   /      /  \1147  /    \      \  |  /      /    \1148  \     \______\ | /______/     /1149   \    /      / | \      \    /1150    \  /      /  |  \      \  /1151     \/______/   |   \______\/1152                 |1153                 |               CJ1154 1155 1156(Pyramid)1157     ___________________________1158    /\__\/\__\/\__\/\__\/\__\\\\\1159    \/\__\/\__\/\__\/\__\/__/_\\\\1160     \/\__\/\__\/\__\/\__\__\__\\\\1161      \/\__\/\__\/\__\/__/__/__/_\\\1162       \/\__\/\__\/\__\__\__\__\__\\\1163        \/\__\/\__\/__/__/__/__/__/_\\1164         \/\__\/\__\__\__\__\__\__\__\\1165          \/\__\/__/__/__/__/__/__/__/_\1166           \/\__\__\__\__\__\__\__\__\__\1167         CJ \/__/__/__/__/__/__/__/__/__/1168 1169 1170 1171If you keep at it long enough you can create1172some pretty amazing and sometimes confusing stuff.1173 1174( Two very similar drawings with very different1175  illusions of depth )1176    _________1177   / ___    /\1178  / /__/\  /  \1179 /  \__\/ / ___\1180/________/ /__/\\1181\    ___ \ \__\//1182 \  /__/\ \    /1183  \ \__\/  \  /1184   \________\/  CJ1185 1186 1187    _________1188   / ___    /\1189  / /\__\  /  \1190 /  \/__/ / ___\1191/________/ /\__\\1192\    ___ \ \/__//1193 \  /\__\ \    /1194  \ \/__/  \  /1195   \________\/  CJ1196 1197 1198 1199And sometimes ... REALLY confusing stuff.1200Here f.x is a Escher-style geometric form ..

Showing the first 1,200 of 5960 lines. Download the file for the rest.