From owner-man-jp-reviewer@jp.freebsd.org  Thu Nov 26 03:55:44 1998
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) id DAA27775;
	Thu, 26 Nov 1998 03:55:44 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from galois.tf.or.jp (ppp142067.asahi-net.or.jp [202.213.142.67])
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) with ESMTP id DAA27768
	for <man-jp-reviewer@jp.freebsd.org>; Thu, 26 Nov 1998 03:55:41 +0900 (JST)
	(envelope-from tfuruya@galois.tf.or.jp)
Received: from localhost (localhost.tf.or.jp [127.0.0.1])
	by galois.tf.or.jp (8.8.8/8.8.8) with ESMTP id DAA05589
	for <man-jp-reviewer@jp.freebsd.org>; Thu, 26 Nov 1998 03:52:52 +0900 (JST)
	(envelope-from tfuruya@galois.tf.or.jp)
To: man-jp-reviewer@jp.freebsd.org
X-Mailer: Mew version 1.93 on Emacs 19.28 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19981126035252K.tfuruya@galois.tf.or.jp>
Date: Thu, 26 Nov 1998 03:52:52 +0900
From: Tetsuro Furuya <tfuruya@galois.tf.or.jp>
X-Dispatcher: imput version 980905(IM100)
Lines: 291
Reply-To: man-jp-reviewer@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+981115
X-Sequence: man-jp-reviewer 723
Subject: [man-jp-reviewer 723] mdoc(7)
Errors-To: owner-man-jp-reviewer@jp.freebsd.org
Sender: owner-man-jp-reviewer@jp.freebsd.org
X-Originator: tfuruya@galois.tf.or.jp

$B@h$[$I$O!"Aw$j@h$r4V0c$($F$7$^$$$^$7$?!#(B
$B$9$_$^$;$s!#(Bm(__)m.
$B:FAw$7$^$9!#(B
------------------------------------------------------------------

$BKY@nMM!"8EC+$G$9!#(B

mdoc $B$rFI$s$G$$$F!";d$N8+2r$H$O0[$J$kItJ,$rH/8+$$$?$7$^$7$?$N$G!"(B
$B59$7$/8f8!F$2<$5$$!#(B

----------------------------------------------------------------------------
           .Va argument [ . , ; : ( ) [ ] argument ... ]

     Note: Opening and closing punctuation characters are only recognized as
     such if they are presented one at a time.  The string `),' is not recog-
     nized as punctuation and will be output with a leading white space and in
     what ever font the calling macro uses.  The argument list `] ) ,' is rec-
     ognized as three sequential closing punctuation characters and a leading
     white space is not output between the characters and the previous argu-
     ment (if any).  The special meaning of a punctuation character may be es-
     caped with the string `\&'. For example the following string,

           .Ar file1 , file2 , file3 ) .   Produces file1, file2, file3).

   Manual Domain Macros


           .Va argument [ . , ; : ( ) [ ] argument ... ]

     $BCm0U(B: $B6gFIE@$N3+;O$H=*N;$O!"0lEY$K0l$D$rI=<($9$k$h$&$K$7$+!"G'<1$5$l$^$;(B
     $B$s!#J8;zNs(B `),' $B$O6gFIE@$H$OG'<1$5$l$:!"$=$l$KB3$/6uGr$,8F$S=P$7%^%/%m$,(B
     $B;H$&%U%)%s%H$G=PNO$5$l$^$9!#0z?t%j%9%H(B `] ) ,' $B$O!";0$D$NO"B3$7$?JD$86gFI(B
     $BE@$HG'<1$5$l!"8e$K$$$/$D6uGr$,B3$$$F$b!"J8;z4V$H$=$NA0$N0z?t$H$N4V$K$O=P(B
     $BNO$5$l$^$;$s!#6gFIE@J8;z$NFCJL$N0UL#$O!"J8;z(B `\&' $B$K$h$j%(%9%1!<%W$5$l$^(B
     $B$9!#Nc$($P!"<!$NJ8;zNs(B

           .Ar file1 , file2 , file3 ) .   $B$O(B file1, file2, file3). $B$r@8@.$7$^(B
                                           $B$9!#(B

   $B%^%K%e%"%kNN0h$N%^%/%m(B
----------------------------------------------------------------------------

$B;d$N8+2r$G$O!"!J4V0c$C$F$$$?$i$4$a$s$J$5$$!K(B

1.
punctuation character $B$H$J$jF@$kJ8;z$,A0$N%"!<%.%e%a%s%H$K$/$C$D$$$F(B
$B$7$^$C$?$H$-$O!"#1$D$NJ8;zNs$K$J$C$F$7$^$&$N$G!"$b$O$d(B punctuation
character $B$G$O$J$/!"$3$3$G$O!"9MN8$5$l$F$$$J$$$N$G$O!)(B

$B$7$?$,$C$F!"(B

"arg1 punctuation1 white-space1"

$B$H$$$&8l=g$O9M$($F$$$J$$$N$G$O!)(B

2.
1.$B$h$j(B $B9M$($i$l$k8l=g$O!"(B

"arg1 white-space1 punctuation2 white-space2 punctuation2"

==>"arg1 punctuation1 punctuation2"

$B$H$J$k$N$G!"(B"leading white space" $B$O!"(Bpuctuation $B$K(B $B!V@h9T$9$k6uGrJ8;z!W(B
$B$HLu$7$?J}$,NI$$$N$G$O!)(B

3.

$B%F%9%H%3!<%I$r9M$($F$_$?$N$G!"E:IU$7$^$9!#(B

$B8EC+(B $BE/O:(B ht5t-fry@asahi-net.or.jp
--------------------------------------------------------------------------
.Nm mycmd
.Op Fl a
.Ar  [(arg1,is[one,string)]   arg2  )],  arg3  ]  )  ,
.Bk -words
.Op Ar T.Furuya
.Ek
---------------------------------------------------------------------------
%!PS-Adobe-3.0
%%Creator: groff version 1.10
%%CreationDate: Thu Nov 26 00:44:07 1998
%%DocumentNeededResources: font Courier-Bold
%%+ font Times-Roman
%%+ font Courier-Oblique
%%DocumentSuppliedResources: procset grops 1.10 0
%%Pages: 1
%%PageOrder: Ascend
%%Orientation: Portrait
%%EndComments
%%BeginProlog
%%BeginResource: procset grops 1.10 0
/setpacking where{
pop
currentpacking
true setpacking
}if
/grops 120 dict dup begin
/SC 32 def
/A/show load def
/B{0 SC 3 -1 roll widthshow}bind def
/C{0 exch ashow}bind def
/D{0 exch 0 SC 5 2 roll awidthshow}bind def
/E{0 rmoveto show}bind def
/F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def
/G{0 rmoveto 0 exch ashow}bind def
/H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
/I{0 exch rmoveto show}bind def
/J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def
/K{0 exch rmoveto 0 exch ashow}bind def
/L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
/M{rmoveto show}bind def
/N{rmoveto 0 SC 3 -1 roll widthshow}bind def
/O{rmoveto 0 exch ashow}bind def
/P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
/Q{moveto show}bind def
/R{moveto 0 SC 3 -1 roll widthshow}bind def
/S{moveto 0 exch ashow}bind def
/T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def
/SF{
findfont exch
[exch dup 0 exch 0 exch neg 0 0]makefont
dup setfont
[exch/setfont cvx]cvx bind def
}bind def
/MF{
findfont
[5 2 roll
0 3 1 roll
neg 0 0]makefont
dup setfont
[exch/setfont cvx]cvx bind def
}bind def
/level0 0 def
/RES 0 def
/PL 0 def
/LS 0 def
/MANUAL{
statusdict begin/manualfeed true store end
}bind def
/PLG{
gsave newpath clippath pathbbox grestore
exch pop add exch pop
}bind def
/BP{
/level0 save def
1 setlinecap
1 setlinejoin
72 RES div dup scale
LS{
90 rotate
}{
0 PL translate
}ifelse
1 -1 scale
}bind def
/EP{
level0 restore
showpage
}bind def
/DA{
newpath arcn stroke
}bind def
/SN{
transform
.25 sub exch .25 sub exch
round .25 add exch round .25 add exch
itransform
}bind def
/DL{
SN
moveto
SN
lineto stroke
}bind def
/DC{
newpath 0 360 arc closepath
}bind def
/TM matrix def
/DE{
TM currentmatrix pop
translate scale newpath 0 0 .5 0 360 arc closepath
TM setmatrix
}bind def
/RC/rcurveto load def
/RL/rlineto load def
/ST/stroke load def
/MT/moveto load def
/CL/closepath load def
/FL{
currentgray exch setgray fill setgray
}bind def
/BL/fill load def
/LW/setlinewidth load def
/RE{
findfont
dup maxlength 1 index/FontName known not{1 add}if dict begin
{
1 index/FID ne{def}{pop pop}ifelse
}forall
/Encoding exch def
dup/FontName exch def
currentdict end definefont pop
}bind def
/DEFS 0 def
/EBEGIN{
moveto
DEFS begin
}bind def
/EEND/end load def
/CNT 0 def
/level1 0 def
/PBEGIN{
/level1 save def
translate
div 3 1 roll div exch scale
neg exch neg exch translate
0 setgray
0 setlinecap
1 setlinewidth
0 setlinejoin
10 setmiterlimit
[]0 setdash
/setstrokeadjust where{
pop
false setstrokeadjust
}if
/setoverprint where{
pop
false setoverprint
}if
newpath
/CNT countdictstack def
userdict begin
/showpage{}def
}bind def
/PEND{
clear
countdictstack CNT sub{end}repeat
level1 restore
}bind def
end def
/setpacking where{
pop
setpacking
}if
%%EndResource
%%IncludeResource: font Courier-Bold
%%IncludeResource: font Times-Roman
%%IncludeResource: font Courier-Oblique
grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72
def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron
/scaron/zcaron/Ydieresis/trademark/quotesingle/.notdef/.notdef/.notdef
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent
/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen
/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon
/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O
/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex
/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y
/z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft
/guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl
/endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut
/dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash
/quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen
/brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft
/logicalnot/minus/registered/macron/degree/plusminus/twosuperior
/threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior
/ordmasculine/guilsinglright/onequarter/onehalf/threequarters
/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE
/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn
/germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla
/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis
/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash
/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def
/Courier-Oblique@0 ENC0/Courier-Oblique RE/Times-Roman@0 ENC0
/Times-Roman RE/Courier-Bold@0 ENC0/Courier-Bold RE
%%EndProlog
%%Page: 1 1
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Courier-Bold@0 SF(mycmd)72 12 Q/F1 10/Times-Roman@0 SF([)3.333 E
F0<ad61>2.499 E F1(]).833 E/F2 10/Courier-Oblique@0 SF
([\(arg1,is[one,string\)] arg2 \)], arg3)2.5 E F1 .833(]\), [)B F2
(T.Furuya).833 E F1(]).833 E EP
%%Trailer
end
%%EOF
