UNRTF(1)
π NAME π
okay so bestie, this is the UNRTF(1) page from the General Commands Manual β and it's literally the manual for UnRTF, the program that converts a document in RTF format to other formats β¨
π¦ SYNOPSIS π¦
unrtf [options] [file...]
Options: [--nopict] [--noremap] [-P config_search_path] [--html]
[--text] [--vt] [--rtf] [--latex] [--help] [--verbose] [--quiet]
[--version] [-t tags_file]
π DESCRIPTION π
okay so unrtf is a converter from Rich Text Format (RTF) to a growing number of document formats. At present it supports Hypertext Markup Language (HTML), plain text, text with VT100 codes, LaTeX, and RTF itself. It is possible to produce troff files with macro calls; an example configuration for troff and the mm macro package is provided π«Ά
All output formats except HTML are "alpha" i.e. limited and development has just begun. However with HTML, the program supports tables, fonts, hyperlinks, and paragraph alignment. Font support includes face and size changes, as well as typical attributes such as italic, bold, underlining, strikethrough, smallcaps, allcaps, expand, compress and both foreground and background colors. Images are always stored to separate files in the current directory, or they can be ignored π
Starting with version 0.21.0, all control of unrtf output is through runtime configuration files. This makes it easy for users to fine-tune the output, and/or define new output formats. The configuration files can be read from the distributed ones, or from user files, searched for in the config_search_path. Note that the order of the -P and output arguments is important. The search path must be set before any argument that will load a configuration file if that file is not in the standard place π
Code page conversion is performed with the iconv(3) package.
β¨ OPTIONS β¨
--nopictβ disables the automatic storing of embedded pictures to the current directory.--noremapβ disables charset conversion (currently only works for 8-bit charsets).--htmlβ selects HTML output (default). π--rtfβ selects RTF output. The resulting output will often be much smaller than the input.--textβ selects plain ASCII text output.--vtβ selects text output with VT100 escape codes.--latexβ selects output of a LaTeX document.--verboseβ prints additional information.--quietβ suppress output of leading comments.--versionβ prints the program version.-ttags_fileβ specifies the tags output configuration file to be used. The commandunrtf -t htmlis functionally identical tounrtf --html. The configuration files are a simple format. To change the behaviour ofunrtf, a local copy of a system configuration file can be made and edited. The most complete configuration file and hence the best starting point is/usr/share/unrtf/html.conf.-Pconfig_search_pathβ specifies the directories in which the configuration file for the specified format will be sought. The path can be provided as a single directory or a list of colon separated directories. The default is/usr/share/unrtfwhere distributed output configuration files are installed.--helpβ it's listed up in the synopsis; this manual page's OPTIONS section doesn't give it its own separate description here π
π FILES π
/usr/share/unrtf/*.confβ run time output configuration files./usr/share/unrtf/SYMBOL.charmapβ UTF encoding of the SYMBOL font used in many RTF files. Unfortunately theiconvpackage does not include font encodings. The format is identical toiconvcode page files.
π WEBSITE π
http://www.gnu.org/software/unrtf/unrtf.html
π NOTES π
Report bugs in the program to http://savannah.gnu.org/projects/unrtf/
okay bestie, that's the whole UNRTF(1) page β GNU UnRTF 0.21.12 vibes, all details intact, no cap π«Άβ¨π
π¦ where this page comes from
- alpine 3.24: unrtf-doc 0.21.13-r0 Β· GPL-3.0-or-later
- Copyright (C) 2000,2001,2004 by Zachary Smith
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms