svcadm(8)을 검색하려면 섹션에서 8 을 선택하고, 맨 페이지 이름에 svcadm을 입력하고 검색을 누른다.
groff_rfc1345(7)
groff_rfc1345(7) Miscellaneous Information Manual groff_rfc1345(7)
Name
groff_rfc1345 - special character names from RFC 1345 and Vim digraphs
Description
The file rfc1345.tmac defines special character escape sequences for
groff(7) based on the glyph mnemonics specified in RFC 1345 and the di‐
graph table of the text editor Vim. Each escape sequence translates to
a Unicode code point, and will render correctly if the underlying font
is a Unicode font that covers the code point.
For example, “\[Rx]” is the “recipe” or “prescription take” symbol, and
maps to the code point U+211E. groff lets you write it as “\[u211E]”,
but “\[Rx]” is more mnemonic.
For a list of the glyph names provided, please see the file
rfc1345.tmac, which contains definitions of the form
.char \[Rx] \[u211E] \" PRESCRIPTION TAKE
where .char's first argument defines a groff special character escape
sequence with a mnemonic glyph name, its second argument is a special
character escape sequence based on the code point, and the comment de‐
scribes the glyph defined.
The RFC 1345 glyph names cover a wide range of Unicode code points, in‐
cluding supplemental Latin, Greek, Cyrillic, Hebrew, Arabic, Hiragana,
Katakana, and Bopomofo letters, punctuation, math notation, currency
symbols, industrial and entertainment icons, and box-drawing symbols.
The Vim digraph table is practically a subset of RFC 1345 (being lim‐
ited to two-character mnemonics), but, as a newer implementation, adds
four mnemonics not specified in the RFC (the horizontal ellipsis, the
Euro sign, and two mappings for the rouble sign). These have also been
added to rfc1345.tmac.
rfc1345.tmac contains a total of 1,696 glyph names. It is not an error
to load rfc1345.tmac if your font does not have all the glyphs, as long
as it contains the glyphs that you actually use in your document.
The RFC 1345 mnemonics are not identical in every case to the mappings
for special character glyph names that are built in to groff; for exam‐
ple, “\[<<]” means the “much less than” sign (U+226A) when rfc1345.tmac
is not loaded and this special character is not otherwise defined by a
document or macro package. rfc1345.tmac redefines “\[<<]” to the
“left-pointing double angle quotation mark” (U+00AB). See
groff_char(7) for the full list of predefined special character escape
sequences.
Usage
Load the rfc1345.tmac file. This can be done by either adding “.mso
rfc1345.tmac” to your document before the first use of any of the glyph
names the macro file defines, or by using the troff(1) option “-m
rfc1345” from the shell.
Bugs
As the groff Texinfo manual notes, “[o]nly the current font is checked
for ligatures and kerns; neither special fonts nor entities defined
with the char request (and its siblings) are taken into account.” Many
of the characters defined in rfc1345.tmac are accented Latin letters,
and will be affected by this deficiency, producing subpar typography
⟨https://savannah.gnu.org/bugs/?59932⟩.
Files
/usr/share/groff/1.23.0/tmac/rfc1345.tmac
implements the character mappings.
Authors
rfc1345.tmac was contributed by Dorai Sitaram ⟨ds26gte@yahoo.com⟩.
See also
RFC 1345 ⟨https://tools.ietf.org/html/rfc1345⟩, by Keld Simonsen, June
1992.
The Vim digraph table can be listed using the vim(1) command “:help
digraph-table”.
groff_char(7)
ATTRIBUTES
See attributes(7) for descriptions of the following attributes:
box; cbp-1 | cbp-1 l | l . ATTRIBUTE TYPE ATTRIBUTE VALUE = Availabil‐
ity text/groff = Stability Uncommitted
NOTES
Source code for open source software components in Oracle Solaris can
be found at https://www.oracle.com/downloads/opensource/solaris-source-
code-downloads.html.
This software was built from source available at:
https://github.com/oracle/solaris-userland
The original community source was downloaded from:
https://ftp.gnu.org/gnu/groff/groff-1.23.0.tar.gz
Further information about this software can be found on the open source
community website at https://www.gnu.org/software/groff.
groff 1.23.0 2 July 2023 groff_rfc1345(7)