I think the limitations of ansi.sys became the standard because it's the implementation that everyone had access to and could reference, not because it is the exact full set-in-stone canonical specification laid down by the ANSI standards committee overlords. I'd have to revisit it to make sure it still works well, but it tries to support a transparent terminal by default, with the -blackbg option to force a black background in the canvas. You might also consider increasing your terminal font size so the canvas is not so small, and moving it around to line up with the image in the back. I like your idea of optionally centering the canvas in the screen. I will continue to work on the canvas size stuff an making it easier to customize. There are keys for increasing and decreasing the canvas size.ģ: You can also use the -m or -max command-line option to start the canvas size at the maximum size for your terminal window. run "durdraw -help" for more command-line options.Ģ: Check the help screen and scroll down to the "Canvas Size" section. There are currently 3 ways to set the canvas size.ġ: Use the command line options -W and -H or -width and -height to set the numbers of columns and lines. It's still a work in progress, and I'm always adding features. Shouldn't they be the natural home for making text art? We all have computers with amazing ANSI terminals with modern features. I think there is a lot of opportunity for ANSI art beyond its dominant 16-color Code format. I've been using it for my own ANSI and ASCII art for a number of years, and hope this will help artists work with less restrictions. It can also load/convert, view, edit and save most CP437 (MS-DOS style) ANSI art in a Utf-8 terminal, so you can view ANSI artscene packs in the comfort of your favorite terminal, and even convert them into 256 color Unicode ANSI. If you have ever used TheDraw or Aciddraw, the user interface is similar. It's written in Python and curses, and is fairly portable across Unix systems. It works like a traditional ANSI text editor, except it supports 256 colors, Unicode and CP437 encoding, frame-based animation, custom UI themes, terminal mouse input, HTML and IRC color output, and runs in Utf-8 terminals. I've been working on an ANSI art editor off and on for a while.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |