|
|
%!PS |
|
|
%%Version: 3.15 |
|
|
%%DocumentFonts: (atend) |
|
|
%%Pages: (atend) |
|
|
%%EndComments |
|
|
%ident "@(#)lp:filter/postscript/postscript/dpost.ps 1.1" |
|
|
% |
|
|
% Version 3.16 prologue for troff files. |
|
|
% |
|
|
|
|
|
/ |
|
|
/aspectratio 1 def |
|
|
/formsperpage 1 def |
|
|
/landscape false def |
|
|
/linewidth .3 def |
|
|
/magnification 1 def |
|
|
/margin 0 def |
|
|
/orientation 0 def |
|
|
/resolution 720 def |
|
|
/xoffset 0 def |
|
|
/yoffset 0 def |
|
|
|
|
|
/roundpage true def |
|
|
/useclippath true def |
|
|
/pagebbox [0 0 612 792] def |
|
|
|
|
|
/R /Times-Roman def |
|
|
/I /Times-Italic def |
|
|
/B /Times-Bold def |
|
|
/BI /Times-BoldItalic def |
|
|
/H /Helvetica def |
|
|
/HI /Helvetica-Oblique def |
|
|
/HB /Helvetica-Bold def |
|
|
/HX /Helvetica-BoldOblique def |
|
|
/CW /Courier def |
|
|
/CO /Courier def |
|
|
/CI /Courier-Oblique def |
|
|
/CB /Courier-Bold def |
|
|
/CX /Courier-BoldOblique def |
|
|
/PA /Palatino-Roman def |
|
|
/PI /Palatino-Italic def |
|
|
/PB /Palatino-Bold def |
|
|
/PX /Palatino-BoldItalic def |
|
|
/Hr /Helvetica-Narrow def |
|
|
/Hi /Helvetica-Narrow-Oblique def |
|
|
/Hb /Helvetica-Narrow-Bold def |
|
|
/Hx /Helvetica-Narrow-BoldOblique def |
|
|
/KR /Bookman-Light def |
|
|
/KI /Bookman-LightItalic def |
|
|
/KB /Bookman-Demi def |
|
|
/KX /Bookman-DemiItalic def |
|
|
/AR /AvantGarde-Book def |
|
|
/AI /AvantGarde-BookOblique def |
|
|
/AB /AvantGarde-Demi def |
|
|
/AX /AvantGarde-DemiOblique def |
|
|
/NR /NewCenturySchlbk-Roman def |
|
|
/NI /NewCenturySchlbk-Italic def |
|
|
/NB /NewCenturySchlbk-Bold def |
|
|
/NX /NewCenturySchlbk-BoldItalic def |
|
|
/ZD /ZapfDingbats def |
|
|
/ZI /ZapfChancery-MediumItalic def |
|
|
/VR /Varitimes |
|
|
/VI /Varitimes |
|
|
/VB /Varitimes |
|
|
/VX /Varitimes |
|
|
/S /S def |
|
|
/S1 /S1 def |
|
|
/GR /Symbol def |
|
|
|
|
|
/inch {72 mul} bind def |
|
|
/min {2 copy gt {exch} if pop} bind def |
|
|
|
|
|
/setup { |
|
|
counttomark 2 idiv {def} repeat pop |
|
|
|
|
|
landscape {/orientation 90 orientation add def} if |
|
|
/scaling 72 resolution div def |
|
|
linewidth setlinewidth |
|
|
1 setlinecap |
|
|
|
|
|
pagedimensions |
|
|
xcenter ycenter translate |
|
|
orientation neg rotate |
|
|
width 2 div neg height 2 div translate |
|
|
xoffset inch yoffset inch translate |
|
|
margin 2 div dup neg translate |
|
|
magnification dup aspectratio mul scale |
|
|
scaling scaling scale |
|
|
|
|
|
/Symbol /S Sdefs cf |
|
|
/Times-Roman /S1 S1defs cf |
|
|
0 0 moveto |
|
|
} def |
|
|
|
|
|
/pagedimensions { |
|
|
useclippath userdict /gotpagebbox known not and { |
|
|
/pagebbox [clippath pathbbox newpath] def |
|
|
roundpage currentdict /roundpagebbox known and {roundpagebbox} if |
|
|
} if |
|
|
pagebbox aload pop |
|
|
4 -1 roll exch 4 1 roll 4 copy |
|
|
landscape {4 2 roll} if |
|
|
sub /width exch def |
|
|
sub /height exch def |
|
|
add 2 div /xcenter exch def |
|
|
add 2 div /ycenter exch def |
|
|
userdict /gotpagebbox true put |
|
|
} def |
|
|
|
|
|
/pagesetup { |
|
|
/page exch def |
|
|
currentdict /pagedict known currentdict page known and { |
|
|
page load pagedict exch get cvx exec |
|
|
} if |
|
|
} def |
|
|
|
|
|
/decodingdefs [ |
|
|
{counttomark 2 idiv {y moveto show} repeat} |
|
|
{neg /y exch def counttomark 2 idiv {y moveto show} repeat} |
|
|
{neg moveto {2 index stringwidth pop sub exch div 0 32 4 -1 roll widthshow} repeat} |
|
|
{neg moveto {spacewidth sub 0.0 32 4 -1 roll widthshow} repeat} |
|
|
{counttomark 2 idiv {y moveto show} repeat} |
|
|
{neg setfunnytext} |
|
|
] def |
|
|
|
|
|
/setdecoding {/t decodingdefs 3 -1 roll get bind def} bind def |
|
|
|
|
|
/w {neg moveto show} bind def |
|
|
/m {neg dup /y exch def moveto} bind def |
|
|
/done {/lastpage where {pop lastpage} if} def |
|
|
|
|
|
/f { |
|
|
dup /font exch def findfont exch |
|
|
dup /ptsize exch def scaling div dup /size exch def scalefont setfont |
|
|
linewidth ptsize mul scaling 10 mul div setlinewidth |
|
|
/spacewidth ( ) stringwidth pop def |
|
|
} bind def |
|
|
|
|
|
/changefont { |
|
|
/fontheight exch def |
|
|
/fontslant exch def |
|
|
currentfont [ |
|
|
1 0 |
|
|
fontheight ptsize div fontslant sin mul fontslant cos div |
|
|
fontheight ptsize div |
|
|
0 0 |
|
|
] makefont setfont |
|
|
} bind def |
|
|
|
|
|
/sf {f} bind def |
|
|
|
|
|
/cf { |
|
|
dup length 2 idiv |
|
|
/entries exch def |
|
|
/chtab exch def |
|
|
/newfont exch def |
|
|
|
|
|
findfont dup length 1 add dict |
|
|
/newdict exch def |
|
|
{1 index /FID ne {newdict 3 1 roll put} {pop pop} ifelse} forall |
|
|
|
|
|
newdict /Metrics entries dict put |
|
|
newdict /Metrics get |
|
|
begin |
|
|
chtab aload pop |
|
|
1 1 entries {pop def} for |
|
|
newfont newdict definefont pop |
|
|
end |
|
|
} bind def |
|
|
|
|
|
% |
|
|
% A few arrays used to adjust reference points and character widths in some |
|
|
% of the printer resident fonts. If square roots are too high try changing |
|
|
% the lines describing /radical and /radicalex to, |
|
|
% |
|
|
% /radical [0 -75 550 0] |
|
|
% /radicalex [-50 -75 500 0] |
|
|
% |
|
|
|
|
|
/Sdefs [ |
|
|
/bracketlefttp [220 500] |
|
|
/bracketleftbt [220 500] |
|
|
/bracketrighttp [-70 380] |
|
|
/bracketrightbt [-70 380] |
|
|
/braceleftbt [220 490] |
|
|
/bracketrightex [220 -125 500 0] |
|
|
/radical [0 0 550 0] |
|
|
% NeWSprint's \(br is too low, compensate |
|
|
statusdict /product get (NeWS Server) eq { |
|
|
/radicalex [-50 100 500 0] |
|
|
/parenleftex [-20 100 0 0] |
|
|
|
|
|
} { |
|
|
/radicalex [-50 0 500 0] |
|
|
/parenleftex [-20 -170 0 0] |
|
|
} ifelse |
|
|
/integral [100 -50 500 0] |
|
|
/infinity [10 -75 730 0] |
|
|
] def |
|
|
|
|
|
/S1defs [ |
|
|
/underscore [0 80 500 0] |
|
|
/endash [7 90 650 0] |
|
|
] def |
|
|
%%EndProlog |
|
|
%%BeginSetup |
|
|
mark |
|
|
/resolution 720 def |
|
|
setup |
|
|
2 setdecoding |
|
|
%%EndSetup |
|
|
%%Page: 1 1 |
|
|
save |
|
|
mark |
|
|
1 pagesetup |
|
|
10 R f |
|
|
(WordNet)720 480 w |
|
|
10 S f |
|
|
(\324)1091 480 w |
|
|
10 R f |
|
|
( \( 3WN \))3 330( MORPH)1 3130(Library Functions)1 727 3 1213 480 t |
|
|
9 B f |
|
|
(NAME)720 960 w |
|
|
10 R f |
|
|
(morphinit, re)1 530 1 1080 1080 t |
|
|
10 S f |
|
|
(_)1610 1080 w |
|
|
10 R f |
|
|
(morphinit, morphstr, morphword)2 1338 1 1660 1080 t |
|
|
9 B f |
|
|
(SYNOPSIS)720 1248 w |
|
|
10 S1 f |
|
|
(#)1080 1368 w |
|
|
10 B f |
|
|
(include)1130 1368 w |
|
|
10 S1 f |
|
|
(")1475 1368 w |
|
|
10 B f |
|
|
(wn.h)1516 1368 w |
|
|
10 S1 f |
|
|
(")1725 1368 w |
|
|
10 B f |
|
|
(int morphinit\(void\);)1 867 1 1080 1536 t |
|
|
(int re)1 238 1 1080 1704 t |
|
|
10 S f |
|
|
(_)1318 1704 w |
|
|
10 B f |
|
|
(morphinit\(void\);)1368 1704 w |
|
|
(char)1080 1872 w |
|
|
10 S f |
|
|
(*)1307 1872 w |
|
|
10 B f |
|
|
(morphstr\(char)1357 1872 w |
|
|
10 S f |
|
|
(*)2022 1872 w |
|
|
10 B f |
|
|
(origstr, int pos\);)2 707 1 2072 1872 t |
|
|
(char)1080 2040 w |
|
|
10 S f |
|
|
(*)1307 2040 w |
|
|
10 B f |
|
|
(morphword\(char)1357 2040 w |
|
|
10 S f |
|
|
(*)2128 2040 w |
|
|
10 B f |
|
|
(word, int pos\);)2 641 1 2178 2040 t |
|
|
9 B f |
|
|
(DESCRIPTION)720 2208 w |
|
|
10 R f |
|
|
(The WordNet morphological processor, Morphy, is accessed through these functions:)9 3491 1 1080 2328 t |
|
|
10 B f |
|
|
(morphinit\( \))1 516 1 1080 2496 t |
|
|
10 R f |
|
|
( returns)1 312( It)1 129( the exception list \256les.)4 965(is used to open)3 624 4 1630 2496 t |
|
|
10 B f |
|
|
(0)3695 2496 w |
|
|
10 R f |
|
|
(if successful,)1 531 1 3780 2496 t |
|
|
10 B f |
|
|
(-1)4346 2496 w |
|
|
10 R f |
|
|
( excep-)1 300(otherwise. The)1 636 2 4464 2496 t |
|
|
(tion list \256les must be opened before)6 1475 1 1080 2616 t |
|
|
10 B f |
|
|
(morphstr\( \))1 487 1 2588 2616 t |
|
|
10 R f |
|
|
(or)3108 2616 w |
|
|
10 B f |
|
|
(morphword\(\))3224 2616 w |
|
|
10 R f |
|
|
(are called.)1 417 1 3834 2616 t |
|
|
10 B f |
|
|
(re)1080 2784 w |
|
|
10 S f |
|
|
(_)1168 2784 w |
|
|
10 B f |
|
|
(morphinit\( \))1 516 1 1218 2784 t |
|
|
10 R f |
|
|
( and reopen them, and is used exclusively for)8 1973(is used to close the exception list \256les)7 1648 2 1779 2784 t |
|
|
( codes are as described above.)5 1241( Return)1 338(WordNet development.)1 945 3 1080 2904 t |
|
|
10 B f |
|
|
(morphstr\( \))1 487 1 1080 3072 t |
|
|
10 R f |
|
|
( tries to \256nd the base form \(lemma\) of the word or)11 2126( It)1 129(is the basic user interface to Morphy.)6 1543 3 1602 3072 t |
|
|
(collocation)1080 3192 w |
|
|
10 I f |
|
|
(origstr)1558 3192 w |
|
|
10 R f |
|
|
( speci\256ed)1 388(in the)1 234 2 1865 3192 t |
|
|
10 I f |
|
|
(pos)2520 3192 w |
|
|
10 R f |
|
|
( \256rst call \(with)3 610(. The)1 246 2 2659 3192 t |
|
|
10 I f |
|
|
(origstr)3548 3192 w |
|
|
10 R f |
|
|
(speci\256ed\) returns a pointer to the \256rst)6 1546 1 3854 3192 t |
|
|
( forms of the same string must be made with the \256rst)11 2217( calls requesting base)3 878( Subsequent)1 528(base form found.)2 697 4 1080 3312 t |
|
|
(argument of)1 502 1 1080 3432 t |
|
|
9 B f |
|
|
(NULL.)1624 3432 w |
|
|
10 R f |
|
|
( for)1 157(When no more base forms)4 1121 2 1939 3432 t |
|
|
10 I f |
|
|
(origstr)3258 3432 w |
|
|
10 R f |
|
|
(can be found,)2 572 1 3572 3432 t |
|
|
9 B f |
|
|
(NULL)4185 3432 w |
|
|
10 R f |
|
|
( that)1 191( Note)1 268(is returned.)1 465 3 4476 3432 t |
|
|
10 B f |
|
|
(morphstr\(\))1080 3552 w |
|
|
10 R f |
|
|
( subsequent call to)3 789( A)1 146( character buffer.)2 714(returns a pointer to a static)5 1137 4 1591 3552 t |
|
|
10 B f |
|
|
(morphstr\(\))4418 3552 w |
|
|
10 R f |
|
|
(with a new)2 470 1 4930 3552 t |
|
|
(string \(instead of)2 701 1 1080 3672 t |
|
|
10 B f |
|
|
(NULL)1818 3672 w |
|
|
10 R f |
|
|
( should copy the)3 691( Users)1 296( overwrite the string pointed to by a previous call.)9 2091(\) will)1 226 4 2096 3672 t |
|
|
(returned string into a local buffer, or use the C library function)11 2666 1 1080 3792 t |
|
|
10 B f |
|
|
(strdup)3786 3792 w |
|
|
10 R f |
|
|
(to duplicate the returned string)4 1290 1 4110 3792 t |
|
|
(into a)1 233 1 1080 3912 t |
|
|
10 I f |
|
|
(malloc'd)1346 3912 w |
|
|
10 R f |
|
|
(buffer.)1734 3912 w |
|
|
10 B f |
|
|
(morphword\( \))1 593 1 1080 4080 t |
|
|
10 R f |
|
|
(tries to \256nd the base form of)6 1288 1 1724 4080 t |
|
|
10 I f |
|
|
(word)3063 4080 w |
|
|
10 R f |
|
|
(in the speci\256ed)2 657 1 3320 4080 t |
|
|
10 I f |
|
|
(pos)4028 4080 w |
|
|
10 R f |
|
|
( function is called by)4 946(. This)1 287 2 4167 4080 t |
|
|
10 B f |
|
|
(morphstr\( \))1 487 1 1080 4200 t |
|
|
10 R f |
|
|
( that)1 193( Note)1 271(for each individual word in a collocation.)6 1764 3 1611 4200 t |
|
|
10 B f |
|
|
(morphword\(\))3882 4200 w |
|
|
10 R f |
|
|
(returns a pointer to a)4 898 1 4502 4200 t |
|
|
( subsequent call to)3 771( A)1 140( buffer.)1 303(static character)1 609 4 1080 4320 t |
|
|
10 B f |
|
|
(morphword\(\))2938 4320 w |
|
|
10 R f |
|
|
(will overwrite the string pointed to by a pre-)8 1850 1 3550 4320 t |
|
|
( library function)2 699( should copy the returned string into a local buffer, or use the C)13 2873( Users)1 311(vious call.)1 437 4 1080 4440 t |
|
|
10 B f |
|
|
(strdup)1080 4560 w |
|
|
10 R f |
|
|
(to duplicate the returned string into a)6 1524 1 1397 4560 t |
|
|
10 I f |
|
|
(malloc'd)2954 4560 w |
|
|
10 R f |
|
|
(buffer.)3342 4560 w |
|
|
9 B f |
|
|
(NOTES)720 4728 w |
|
|
10 B f |
|
|
(morphinit\( \))1 516 1 1080 4848 t |
|
|
10 R f |
|
|
(is called by)2 479 1 1633 4848 t |
|
|
10 B f |
|
|
(wninit\( \))1 355 1 2149 4848 t |
|
|
10 R f |
|
|
( Applica-)1 420( intended to be called directly by an application.)8 2026(and is not)2 413 3 2541 4848 t |
|
|
( the morphological functions must call)5 1611(tions wishing to use WordNet and/or)5 1549 2 1080 4968 t |
|
|
10 B f |
|
|
(wninit\( \))1 355 1 4279 4968 t |
|
|
10 R f |
|
|
(at the start of the)4 727 1 4673 4968 t |
|
|
(program. See)1 573 1 1080 5088 t |
|
|
10 B f |
|
|
(wnutil)1686 5088 w |
|
|
10 R f |
|
|
(\(3WN\) for more information.)3 1199 1 1959 5088 t |
|
|
10 I f |
|
|
(origstr)1080 5328 w |
|
|
10 R f |
|
|
( char-)1 242(may be either a word or a collocation formed by joining individual words with underscore)14 3768 2 1390 5328 t |
|
|
(acters \()1 298 1 1080 5448 t |
|
|
10 S f |
|
|
(_)1378 5448 w |
|
|
10 R f |
|
|
(\).)1428 5448 w |
|
|
(Usually only)1 522 1 1080 5688 t |
|
|
10 B f |
|
|
(morphstr\( \))1 487 1 1635 5688 t |
|
|
10 R f |
|
|
(is called from applications, as it works on both words and collocations.)11 2927 1 2155 5688 t |
|
|
10 I f |
|
|
(pos)1080 5928 w |
|
|
10 R f |
|
|
(must be one of the following:)5 1220 1 1252 5928 t |
|
|
10 B f |
|
|
(1)1440 6168 w |
|
|
10 R f |
|
|
(NOUN)1800 6168 w |
|
|
10 B f |
|
|
(2)1440 6288 w |
|
|
10 R f |
|
|
(VERB)1800 6288 w |
|
|
10 B f |
|
|
(3)1440 6408 w |
|
|
10 R f |
|
|
(ADJECTIVE)1800 6408 w |
|
|
10 B f |
|
|
(4)1440 6528 w |
|
|
10 R f |
|
|
(ADVERB)1800 6528 w |
|
|
10 B f |
|
|
(5)1440 6648 w |
|
|
10 R f |
|
|
(ADJECTIVE)1800 6648 w |
|
|
10 S f |
|
|
(_)2338 6648 w |
|
|
10 R f |
|
|
(SATELLITE)2388 6648 w |
|
|
(If)1080 6888 w |
|
|
9 B f |
|
|
(ADJECTIVE)1179 6888 w |
|
|
9 S f |
|
|
(_)1699 6888 w |
|
|
9 B f |
|
|
(SATELLITE)1744 6888 w |
|
|
10 R f |
|
|
(is passed, it is treated by)5 1017 1 2287 6888 t |
|
|
10 B f |
|
|
(morphstr\( \))1 487 1 3337 6888 t |
|
|
10 R f |
|
|
(as)3857 6888 w |
|
|
9 B f |
|
|
(ADJECTIVE.)3973 6888 w |
|
|
(SEE ALSO)1 460 1 720 7056 t |
|
|
10 B f |
|
|
(wnintro)1080 7176 w |
|
|
10 R f |
|
|
(\(3WN\),)1419 7176 w |
|
|
10 B f |
|
|
(wnsearch)1759 7176 w |
|
|
10 R f |
|
|
(\(3WN\),)2164 7176 w |
|
|
10 B f |
|
|
(wndb)2504 7176 w |
|
|
10 R f |
|
|
(\(5WN\),)2744 7176 w |
|
|
10 B f |
|
|
(morphy)3084 7176 w |
|
|
10 R f |
|
|
(\(7WN\).)3423 7176 w |
|
|
( 1)1 1870( change: Dec 2006)3 769( Last)1 1512(WordNet 3.0)1 529 4 720 7680 t |
|
|
cleartomark |
|
|
showpage |
|
|
restore |
|
|
%%EndPage: 1 1 |
|
|
%%Page: 2 2 |
|
|
save |
|
|
mark |
|
|
2 pagesetup |
|
|
10 R f |
|
|
(WordNet)720 480 w |
|
|
10 S f |
|
|
(\324)1091 480 w |
|
|
10 R f |
|
|
( \( 3WN \))3 330( MORPH)1 3130(Library Functions)1 727 3 1213 480 t |
|
|
9 B f |
|
|
(WARNINGS)720 960 w |
|
|
10 R f |
|
|
(Passing an invalid part of speech will result in a core dump.)11 2474 1 1080 1080 t |
|
|
(The WordNet database \256les must be open to use)8 1994 1 1080 1320 t |
|
|
10 B f |
|
|
(morphstr\( \))1 487 1 3107 1320 t |
|
|
10 R f |
|
|
(or)3627 1320 w |
|
|
10 B f |
|
|
(morphword\( \).)1 618 1 3743 1320 t |
|
|
9 B f |
|
|
(BUGS)720 1608 w |
|
|
10 R f |
|
|
( the rules described above.)4 1105(Morphy will allow non-words to be converted to words, if they follow one of)13 3215 2 1080 1728 t |
|
|
(For example, it will happily convert)5 1478 1 1080 1848 t |
|
|
10 B f |
|
|
(plantes)2591 1848 w |
|
|
10 R f |
|
|
(to)2930 1848 w |
|
|
10 B f |
|
|
(plants)3041 1848 w |
|
|
10 R f |
|
|
(.)3303 1848 w |
|
|
( 2)1 1870( change: Dec 2006)3 769( Last)1 1512(WordNet 3.0)1 529 4 720 7680 t |
|
|
cleartomark |
|
|
showpage |
|
|
restore |
|
|
%%EndPage: 2 2 |
|
|
%%Trailer |
|
|
done |
|
|
%%DocumentFonts: Times-Roman Symbol Times-Bold Times-Italic |
|
|
%%Pages: 2 |
|
|
|