aft(1)

πŸ’– aft(1) Β· General Commands Manual πŸ’–

Okay bestie, welcome to aft, the "free form" document prep tool from the General Commands Manual πŸŽ€

✨ NAME ✨

aft - "free form" document preparation system 🌸

πŸ¦‹ SYNOPSIS πŸ¦‹

Here's how you type it, babe πŸ’…

aft [--verbose] [--autonumber] [--output=file | --output=-]
[--type=output-type] infile ..

πŸ“ DESCRIPTION πŸ“

Okay so, AFT is a nearly free format documentation system 🫢 You can type it in literally any editor or wordprocessor that supports tabs or hard spaces (column-based spaces whose number doesn't shrink or grow based on formatting, and that's the whole vibe ✨). You're no longer stuck with one wordprocessing file standard like Microsoft Word πŸ™„, and you don't have to memorize a plethora of weird syntactical incantations of an embedded mark up language like LaTeX or HTML πŸ’€

Unlike other mark up languages, AFT is designed to parse and recognize patterns rather than formal commands 🧚 That's why there's no single escape or command sequence that tells AFT what to do. AFT will process almost anything you throw at it πŸ‘‘

An AFT document converts easily into popular formats like HTML, RTF and LaTeX 🌈 Because there are only a few commands, learning to write in AFT takes basically no effort. But don't let that fool you, it's still powerful!! In fact, this very document was conceived and written using AFT 😭

πŸŽ€ USAGE πŸŽ€

Running AFT is as simple as typing:

aft NAME_OF_YOUR_FILE.aft

πŸ’… OPTIONS πŸ’…

  • --verbose β€” Gives you a lot of commentary πŸ—£οΈ By default, AFT just quietly processes files (unless errors pop up). Use this one and AFT keeps you posted on everything it's doing πŸ’–
  • --autonumber β€” Tells AFT to automatically number your sections, no effort needed πŸ”’ sections.--output=file |
πŸ™ˆ Bestie, there's a stray --output=file | that snuck into the --autonumber description in the original page. It's a typo, but I'm keeping it so nothing gets lost!
  • --output=file | --output=- β€” This is where AFT dumps its processed output πŸ“¬ You can give it a filename (file), or use - to send everything to your standard output (aka your display, or stdout) πŸ–₯️
  • --type=output_type β€” Picks what kind of output AFT makes 🎨 For example, html gives you HTML output and docbook gives you DocBook output. As a bonus side effect, this also sets the file name extension for the output file if you didn't specify --output πŸ¦‹
  • infile .. β€” One or more AFT documents for AFT to process πŸ“„βœ¨

That's the tea, bestie 🫢 Source: Almost Free Text, dated 22. April 2003, and this is aft(1) signing off πŸ’–πŸŒˆ