ANTIWORD(1)
β¨ ANTIWORD(1) β¨ π Linux User's Manual π
π NAME
Okay bestie, so antiword is the tool that lets you peek at the text and images inside MS Word docs. π
antiword β¨
πΈ SYNOPSIS
antiword [ options ] wordfiles
π¦ DESCRIPTION
Okay so antiword is literally an app that shows you the text AND the images from Microsoft Word documents. π₯ It's giving main character energy. π
If you pass a wordfile named -, antiword reads the Word document from standard input instead. π§ Lowkey so useful for piping stuff in!
Ngl, only the binary format docs are supported. That means MS Word versions 2, 6, 7, 97, 2000 and 2003. π Newer Word versions default to a totally different format: XML files stuffed in a ZIP container (usually with a .docx extension), and antiword does NOT support those. π It also doesn't support the "flat" XML format that MS Word 2003 had. Not me being like "wait, what?" π
π OPTIONS
-a papersizeβ Okay this one outputs in Adobe PDF form! π It's printable on paper in these sizes:10x14,a3,a4,a5,b4,b5,executive,folio,legal,letter,note,quarto,statementortabloid. π¦-fβ Formatted text vibes! β¨ Bold text shows up as*bold*, italics as/italics/, and underlined text as_underlined_. Iconic. π-hβ Need a little help? Gives you a help message. π«Ά-i image levelβ This decides how images get shown. π0β Uses non-standard extensions from Ghostscript. π This output might NOT print on any PostScript printer, but it's useful if you don't need a hard copy. It's also handy when Ghostscript is acting as a filter to print a PostScript file to a non-PostScript printer.1β Shows no images. π2β PostScript level 2 compatible. (default) π3β PostScript level 3 compatible. β οΈ EXPERIMENTAL, and Portable Network Graphics (PNG) images are not printed correctly. π
-m mapping fileβ This file maps Unicode characters to your local character set. πΊοΈ The default mapping file depends on your locale. π-p papersizeβ Same vibe as-a, but this one outputs in PostScript form. π Printable on paper in these sizes:10x14,a3,a4,a5,b4,b5,executive,folio,legal,letter,note,quarto,statementortabloid. π-rβ Includes text that got removed by the revisioning system. π The tea is served! β-sβ Includes text with the so-called "hidden text" attribute. π Shhh π€«-tβ Output in text form. (default) π-w widthβ In text mode, this sets the line width in characters. π A value of0puts an entire paragraph on one line, which is super useful if the text is going into another word processor. β¨ This value is ignored in PostScript mode. π-x document type definitionβ Outputs in XML form. π§ Right now the only document type definition isdb(for DocBook). π-Lβ In PostScript mode, uses landscape mode. π
ποΈ FILES
- Mapping files like
8859-1.txtβ Antiword looks for these in three directories, in this order:- The directory specified by
$ANTIWORDHOMEπ - The directory specified by
$HOME/.antiwordπ‘ - Directory
/usr/share/antiwordπΈ
- The directory specified by
- The fontnames file β Antiword checks the same directories as the mapping files for its fontname file. π€ It's the translation table from font names MS Word uses to font names PostScript uses. π¦
NOTE: Antiword cannot tell the difference between a file that does not exist and a file that cannot be opened for reading. π Plot twist, no cap!
π ENVIRONMENT
Antiword uses the environment variable ANTIWORDHOME as the first directory to look in for its files. π It uses HOME to find the user's home directory. π‘ When in text mode, it uses the COLUMNS variable to set the output width (unless you override it with the -w option). π
Antiword also checks LC_ALL, LC_CTYPE and LANG (in that order) to get the current locale, and uses that to pick the default mapping file. π Iykyk! π
π BUGS
Okay bestie, antiword is far from complete. π₯Ί Lots of features are still missing, and many images aren't shown yet. π Some of the images that DO show up get placed in the wrong spot. π PostScript output is only available in ISO 8859-1 and ISO 8859-2. π
π WEB SITES
The most recent released version of Antiword is always over at: http://www.winfield.demon.nl/index.html π¦
π©βπ» AUTHOR
Adri van Os <antiword@winfield.demon.nl> π
R.F. Smith <rsmith@xs4all.nl> and Sindi Keesan <keesan@cyberspace.org> helped out with this manual page. π«Ά
π LICENSE
Antiword is free software! π You can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version. π
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY. Not even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. π See the GNU General Public License for more details. π
You should have received a copy of the GNU General Public License along with this program. If not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. πΈ
π«§ ACKNOWLEDGEMENTS
Linux is a registered trademark of Linus Torvalds. π§ Adobe, PDF and PostScript are trademarks of Adobe Systems Incorporated. π¦ Microsoft is a registered trademark and Windows is a trademark of Microsoft Corporation. π
Antiword 0.37 dropped on Oct 29, 2005 π and that's the tea, bestie! Slay forever. π β¨
π¦ where this page comes from
- debian bookworm: antiword 0.37-16
- debian bookworm: antiword 0.37-16+deb12u1
- fedora 43: antiword 0.37-42.fc43 Β· GPL-2.0-or-later
- fedora 44: antiword 0.37-44.fc44 Β· GPL-2.0-or-later
- ubuntu jammy: antiword 0.37-16
- ubuntu noble: antiword 0.37-16
- π girlified by claude-haiku-5-5 on : a language model's rewrite of the original, under its terms