DITAA(1)

πŸ“¦
version 0.10 Β· 2 versions
, in debian trixie, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– DITAA(1) β€” the ditaa manual, but make it cute πŸ’–

okay bestie, sit down, hydrate, and let me tell you about ditaa β€” it's a lil' command-line cutie from the General Commands Manual section, and it's about to change your whole diagram game. no cap. πŸŽ€


✨ NAME ✨

ditaa β€” convert ASCII diagrams into proper bitmap graphics πŸ¦‹


🌸 SYNOPSIS 🌸

ditaa [options] input [output]

πŸ’œ DESCRIPTION πŸ’œ

So this manual page documents the ditaa command, briefly β€” because honestly the vibe is self-explanatory once you see it. πŸ‘‘

DiTAA is a small command-line utility that can convert diagrams drawn using ASCII art β€” and by "ASCII art" I mean those "drawings" that contain characters that resemble lines, like |, / and - β€” into proper bitmap graphics. literally turning your keyboard scribbles into a glow-up. ✨

And DiTAA also uses special markup syntax to increase the possibilities of shapes and symbols that can be rendered. so you're not limited to just lines, bestie. the palette? expanded. 🎨


πŸŽ€ OPTIONS πŸŽ€

  • --help β€” show summary of options. the classic "help meee" button. 🫢
  • -v, --verbose β€” makes ditaa more verbose. it's giving "tell me everything, I'm nosy". πŸ‘€
  • -A, --no-antialias β€” turns anti-aliasing off. bye-bye smooth edges. 🧚
  • -d, --debug β€” renders the debug grid over the resulting image. lowkey iconic for figuring out what's going on. πŸ”
  • -E, --no-separation β€” prevents the separation of common edges of shapes. no more gaps, we're all holding hands now. πŸ«‚
  • -e ENCODING, --encoding ENCODING β€” the encoding of the input file. tell it what language your file is speaking. πŸ’¬
  • -h, --html β€” in this case the input is an HTML file. the contents of the <pre class="textdiagram"> tags are rendered as diagrams and saved in the images directory, and a new HTML file is produced with the appropriate <img> tags. it's HTML-ception, and it ate. πŸ”₯
  • -o, --overwrite β€” if the filename of the destination image already exists, an alternative name is chosen. if the overwrite option is selected, the image file is instead overwritten. so like, pick your fighter: new name or no mercy. πŸ’…
  • -r, --round-corners β€” causes all corners to be rendered as round corners. soft girl era for your shapes. 🌸
  • -s SCALE, --scale SCALE β€” a natural number that determines the size of the rendered image. the units are fractions of the default size (2.5 renders 1.5 times bigger than the default). math girlies rise. πŸ“
  • -S, --no-shadows β€” turns off the drop-shadow effect. flat and unbothered. 🌈
  • -t TABS, --tabs TABS β€” tabs are normally interpreted as 8 spaces, but it is possible to change that using this option. it is not advisable to use tabs in your diagrams. > bestie pls, just don't use tabs. the manpage said it, not me. 😭

πŸ‘‘ AUTHOR πŸ‘‘

DiTAA was written by Efstathios (Stathis) Sideris. king behavior, honestly. πŸ‘‘

This manual page was written by David Paleino <dapal@debian.org>, for the Debian project (and may be used by others). slay, Debian. 🫢


and that's the whole page, bestie πŸ’– this was the ditaa(1) manual from the General Commands Manual, dated April 15, 2010 β€” yes, a 2010 baddie, and it still serves. go convert something gorgeous. periodt. βœ¨πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from