ABIWORD(1)

πŸŽ€ ABIWORD(1) β€” General Commands Manual πŸŽ€

okay bestie, let's talk about abiword πŸ’… it's the General Commands Manual entry, and this word processor is literally so good. Let's get into it 🫢

✨ NAME ✨

abiword β€” flexible cross-platform word processor πŸ¦‹

πŸ’– SYNOPSIS πŸ’–

abiword [OPTIONS] [FILENAME...]

🌸 DESCRIPTION 🌸

okay so AbiWord is a full-featured, efficient word processing app that's giving everything you need for basically any writing task πŸ’… and it's extensible with a whole bunch of plugins πŸ”₯ it also hooks into enchant(1) for spell-checking, so no typo can hide from you ✨

πŸ‘‘ OPTIONS πŸ‘‘

  • -g WxH[+X+Y], --geometry=WxH[+X+Y] β€” sets the window geometry when it starts up πŸͺŸ
  • -E PLUGIN, --plugin=PLUGIN β€” runs the plugin you name instead of the main app 🧚
  • --import-extension=EXT β€” imports the file like it has extension EXT, overriding the automatic file type detection πŸ™ˆ
  • -u PROFILE, --userprofile=PROFILE β€” reads and stores your settings in PROFILE instead of the default XDG_CONFIG_HOME/abiword/profile πŸ’œ
  • -t DEST, --to=DEST β€” converts the file and writes the result to DEST. the format comes from the extension on DEST πŸ¦‹ see also --to=FORMAT and --to-name
  • -t FORMAT, --to=FORMAT β€” converts the given files to FORMAT 🌈 unless you set --to-name, the original filename gets reused (with a new extension if it needs one). see also EXAMPLES πŸ‘€

the popular FORMAT values are:

  • abw β€” Abiword XML format (zabw for gzip, bzabw for bzip2 compression) πŸ“
  • dbk β€” DocBook XML πŸ“š
  • doc β€” Microsoft Word binary format πŸ’Ύ
  • docx β€” Office Open XML (newer Microsoft Word versions) ✨
  • html β€” Hypertext Markup Language 🌐
  • kwd β€” KWord 🩷
  • odt β€” OpenDocument Text 🫧
  • pdf β€” Portable Document Format πŸ“„
  • rtf β€” Rich Text Format πŸ’…
  • sxw β€” OpenOffice.org Writer 1.0 πŸ•°οΈ
  • txt β€” Plain text 🀍
  • --to-name=DEST β€” only works together with --to=FORMAT. tells it where to write the converted document 🎯
  • --verbose=LEVEL β€” sets how chatty it is, LEVEL from [0-2]. 2 gives the most detailed output πŸ”
  • -h, --help β€” shows a short help message and exits 🫢
  • --version β€” reports the version of AbiWord 🏷️

🧚 ENVIRONMENT VARIABLES 🧚

  • HOME β€” defines your home directory 🏠
  • XDG_CONFIG_HOME β€” the base directory where your user-specific config files live. (check the XDG Base Directory Specification for the deets πŸ“–)

πŸ“ FILES πŸ“

  • XDG_CONFIG_HOME/abiword/profile β€” the default user profile file πŸŽ€ if XDG_CONFIG_HOME is unset or empty, it falls back to HOME/.config 🫢

πŸ“ EXAMPLES πŸ“

to convert example.abw to RTF πŸ’–

abiword --to=rtf example.abw

the result gets saved as example.rtf πŸ¦‹

to print a document πŸ–¨οΈ

abiword --to=ps --to-name=fd://1 FILENAME | lp

🚨 REPORTING BUGS 🚨

bestie, if something's broken, report it to the Bugzilla bug tracking system at <http://bugzilla.abisource.com> 😭

πŸ”— SEE ALSO πŸ”—

πŸ•°οΈ HISTORY πŸ•°οΈ

so AbiWord got started in 1998 by AbiSource Inc., a company founded by SourceGear corporation ✨ the original plan was to build a free office suite called AbiSuite, with word processing, spreadsheet, and presentation apps all in one 🫧 but when their venture capital ran out before they had a usable product, the code they'd already written (namely AbiWord) got released as open source πŸ’œ volunteers took it over after that, and the community is still driving it today πŸ‘‘


aaand that's the whole tea 🫢 AbiWord 2.9, dated 2012-04-26, ABIWORD(1) πŸ’…πŸ©·