diff --git a/doc/en_US/ps/FAQ.ps b/doc/en_US/ps/FAQ.ps new file mode 100644 index 0000000000..430c4485a6 --- /dev/null +++ b/doc/en_US/ps/FAQ.ps @@ -0,0 +1,463 @@ +%!PS-Adobe-2.0 +%%Creator: dvips(k) 5.86e Copyright 2001 Radical Eye Software +%%Title: /tmp/@6778.dvi +%%Pages: 3 +%%PageOrder: Ascend +%%BoundingBox: 0 0 596 842 +%%DocumentFonts: Helvetica-Bold Times-Roman Times-Italic Courier-Bold +%%EndComments +%DVIPSWebPage: (www.radicaleye.com) +%DVIPSCommandLine: dvips -o ./FAQ.ps /tmp/@6778.dvi +%DVIPSParameters: dpi=600, compressed +%DVIPSSource: TeX output 2002.01.01:1106 +%%BeginProcSet: texc.pro +%! +/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S +N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 +mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 +0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ +landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize +mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ +matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round +exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ +statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] +N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin +/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array +/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 +array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N +df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A +definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get +}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} +B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr +1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3 +1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx +0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx +sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{ +rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp +gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B +/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{ +/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{ +A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy +get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse} +ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp +fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17 +{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add +chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{ +1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop} +forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn +/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put +}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ +bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A +mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ +SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ +userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X +1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 +index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N +/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{ +/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT) +(LaserWriter 16/600)]{A length product length le{A length product exch 0 +exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse +end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask +grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot} +imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round +exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto +fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p +delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M} +B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{ +p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S +rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end + +%%EndProcSet +%%BeginProcSet: 8r.enc +% @@psencodingfile@{ +% author = "S. Rahtz, P. MacKay, Alan Jeffrey, B. Horn, K. Berry", +% version = "0.6", +% date = "1 July 1998", +% filename = "8r.enc", +% email = "tex-fonts@@tug.org", +% docstring = "Encoding for TrueType or Type 1 fonts +% to be used with TeX." +% @} +% +% Idea is to have all the characters normally included in Type 1 fonts +% available for typesetting. This is effectively the characters in Adobe +% Standard Encoding + ISO Latin 1 + extra characters from Lucida. +% +% Character code assignments were made as follows: +% +% (1) the Windows ANSI characters are almost all in their Windows ANSI +% positions, because some Windows users cannot easily reencode the +% fonts, and it makes no difference on other systems. The only Windows +% ANSI characters not available are those that make no sense for +% typesetting -- rubout (127 decimal), nobreakspace (160), softhyphen +% (173). quotesingle and grave are moved just because it's such an +% irritation not having them in TeX positions. +% +% (2) Remaining characters are assigned arbitrarily to the lower part +% of the range, avoiding 0, 10 and 13 in case we meet dumb software. +% +% (3) Y&Y Lucida Bright includes some extra text characters; in the +% hopes that other PostScript fonts, perhaps created for public +% consumption, will include them, they are included starting at 0x12. +% +% (4) Remaining positions left undefined are for use in (hopefully) +% upward-compatible revisions, if someday more characters are generally +% available. +% +% (5) hyphen appears twice for compatibility with both +% ASCII and Windows. +% +/TeXBase1Encoding [ +% 0x00 (encoded characters from Adobe Standard not in Windows 3.1) + /.notdef /dotaccent /fi /fl + /fraction /hungarumlaut /Lslash /lslash + /ogonek /ring /.notdef + /breve /minus /.notdef +% These are the only two remaining unencoded characters, so may as +% well include them. + /Zcaron /zcaron +% 0x10 + /caron /dotlessi +% (unusual TeX characters available in, e.g., Lucida Bright) + /dotlessj /ff /ffi /ffl + /.notdef /.notdef /.notdef /.notdef + /.notdef /.notdef /.notdef /.notdef + % very contentious; it's so painful not having quoteleft and quoteright + % at 96 and 145 that we move the things normally found there to here. + /grave /quotesingle +% 0x20 (ASCII begins) + /space /exclam /quotedbl /numbersign + /dollar /percent /ampersand /quoteright + /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +% 0x30 + /zero /one /two /three /four /five /six /seven + /eight /nine /colon /semicolon /less /equal /greater /question +% 0x40 + /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O +% 0x50 + /P /Q /R /S /T /U /V /W + /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore +% 0x60 + /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o +% 0x70 + /p /q /r /s /t /u /v /w + /x /y /z /braceleft /bar /braceright /asciitilde + /.notdef % rubout; ASCII ends +% 0x80 + /.notdef /.notdef /quotesinglbase /florin + /quotedblbase /ellipsis /dagger /daggerdbl + /circumflex /perthousand /Scaron /guilsinglleft + /OE /.notdef /.notdef /.notdef +% 0x90 + /.notdef /.notdef /.notdef /quotedblleft + /quotedblright /bullet /endash /emdash + /tilde /trademark /scaron /guilsinglright + /oe /.notdef /.notdef /Ydieresis +% 0xA0 + /.notdef % nobreakspace + /exclamdown /cent /sterling + /currency /yen /brokenbar /section + /dieresis /copyright /ordfeminine /guillemotleft + /logicalnot + /hyphen % Y&Y (also at 45); Windows' softhyphen + /registered + /macron +% 0xD0 + /degree /plusminus /twosuperior /threesuperior + /acute /mu /paragraph /periodcentered + /cedilla /onesuperior /ordmasculine /guillemotright + /onequarter /onehalf /threequarters /questiondown +% 0xC0 + /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla + /Egrave /Eacute /Ecircumflex /Edieresis + /Igrave /Iacute /Icircumflex /Idieresis +% 0xD0 + /Eth /Ntilde /Ograve /Oacute + /Ocircumflex /Otilde /Odieresis /multiply + /Oslash /Ugrave /Uacute /Ucircumflex + /Udieresis /Yacute /Thorn /germandbls +% 0xE0 + /agrave /aacute /acircumflex /atilde + /adieresis /aring /ae /ccedilla + /egrave /eacute /ecircumflex /edieresis + /igrave /iacute /icircumflex /idieresis +% 0xF0 + /eth /ntilde /ograve /oacute + /ocircumflex /otilde /odieresis /divide + /oslash /ugrave /uacute /ucircumflex + /udieresis /yacute /thorn /ydieresis +] def + +%%EndProcSet +%%BeginProcSet: texps.pro +%! +TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2 +index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll +exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]/Metrics +exch def dict begin Encoding{exch dup type/integertype ne{pop pop 1 sub +dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get div def} +ifelse}forall Metrics/Metrics currentdict end def[2 index currentdict +end definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{ +dup sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 +roll mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def +dup[exch{dup CharStrings exch known not{pop/.notdef/Encoding true def} +if}forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def} +def end + +%%EndProcSet +%%BeginProcSet: special.pro +%! +TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N +/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N +/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N +/@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{ +/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho +X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B +/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{ +/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known +{userdict/md get type/dicttype eq{userdict begin md length 10 add md +maxlength ge{/md md dup length 20 add dict copy def}if end md begin +/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S +atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{ +itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll +transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll +curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf +pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack} +if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 +-1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 +get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip +yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub +neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{ +noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop +90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get +neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr +1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr +2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 +-1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S +TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{ +Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale +}if 0 setgray}N/psfts{S 65781.76 div N}N/startTexFig{/psf$SavedState +save N userdict maxlength dict begin/magscale true def normalscale +currentpoint TR/psf$ury psfts/psf$urx psfts/psf$lly psfts/psf$llx psfts +/psf$y psfts/psf$x psfts currentpoint/psf$cy X/psf$cx X/psf$sx psf$x +psf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sx +psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub +TR/showpage{}N/erasepage{}N/copypage{}N/p 3 def @MacSetUp}N/doclip{ +psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll newpath 4 copy 4 2 +roll moveto 6 -1 roll S lineto S lineto S lineto closepath clip newpath +moveto}N/endTexFig{end psf$SavedState restore}N/@beginspecial{SDict +begin/SpecialSave save N gsave normalscale currentpoint TR +@SpecialDefaults count/ocount X/dcount countdictstack N}N/@setspecial{ +CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs neg 0 rlineto +closepath clip}if ho vo TR hsc vsc scale ang rotate rwiSeen{rwi urx llx +sub div rhiSeen{rhi ury lly sub div}{dup}ifelse scale llx neg lly neg TR +}{rhiSeen{rhi ury lly sub div dup scale llx neg lly neg TR}if}ifelse +CLIP 2 eq{newpath llx lly moveto urx lly lineto urx ury lineto llx ury +lineto closepath clip}if/showpage{}N/erasepage{}N/copypage{}N newpath}N +/@endspecial{count ocount sub{pop}repeat countdictstack dcount sub{end} +repeat grestore SpecialSave restore end}N/@defspecial{SDict begin}N +/@fedspecial{end}B/li{lineto}B/rl{rlineto}B/rc{rcurveto}B/np{/SaveX +currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY +moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X +/yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0 +1 startangle endangle arc savematrix setmatrix}N end + +%%EndProcSet +%%BeginProcSet: color.pro +%! +TeXDict begin/setcmykcolor where{pop}{/setcmykcolor{dup 10 eq{pop +setrgbcolor}{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll +}repeat setrgbcolor pop}ifelse}B}ifelse/TeXcolorcmyk{setcmykcolor}def +/TeXcolorrgb{setrgbcolor}def/TeXcolorgrey{setgray}def/TeXcolorgray{ +setgray}def/TeXcolorhsb{sethsbcolor}def/currentcmykcolor where{pop}{ +/currentcmykcolor{currentrgbcolor 10}B}ifelse/DC{exch dup userdict exch +known{pop pop}{X}ifelse}B/GreenYellow{0.15 0 0.69 0 setcmykcolor}DC +/Yellow{0 0 1 0 setcmykcolor}DC/Goldenrod{0 0.10 0.84 0 setcmykcolor}DC +/Dandelion{0 0.29 0.84 0 setcmykcolor}DC/Apricot{0 0.32 0.52 0 +setcmykcolor}DC/Peach{0 0.50 0.70 0 setcmykcolor}DC/Melon{0 0.46 0.50 0 +setcmykcolor}DC/YellowOrange{0 0.42 1 0 setcmykcolor}DC/Orange{0 0.61 +0.87 0 setcmykcolor}DC/BurntOrange{0 0.51 1 0 setcmykcolor}DC +/Bittersweet{0 0.75 1 0.24 setcmykcolor}DC/RedOrange{0 0.77 0.87 0 +setcmykcolor}DC/Mahogany{0 0.85 0.87 0.35 setcmykcolor}DC/Maroon{0 0.87 +0.68 0.32 setcmykcolor}DC/BrickRed{0 0.89 0.94 0.28 setcmykcolor}DC/Red{ +0 1 1 0 setcmykcolor}DC/OrangeRed{0 1 0.50 0 setcmykcolor}DC/RubineRed{ +0 1 0.13 0 setcmykcolor}DC/WildStrawberry{0 0.96 0.39 0 setcmykcolor}DC +/Salmon{0 0.53 0.38 0 setcmykcolor}DC/CarnationPink{0 0.63 0 0 +setcmykcolor}DC/Magenta{0 1 0 0 setcmykcolor}DC/VioletRed{0 0.81 0 0 +setcmykcolor}DC/Rhodamine{0 0.82 0 0 setcmykcolor}DC/Mulberry{0.34 0.90 +0 0.02 setcmykcolor}DC/RedViolet{0.07 0.90 0 0.34 setcmykcolor}DC +/Fuchsia{0.47 0.91 0 0.08 setcmykcolor}DC/Lavender{0 0.48 0 0 +setcmykcolor}DC/Thistle{0.12 0.59 0 0 setcmykcolor}DC/Orchid{0.32 0.64 0 +0 setcmykcolor}DC/DarkOrchid{0.40 0.80 0.20 0 setcmykcolor}DC/Purple{ +0.45 0.86 0 0 setcmykcolor}DC/Plum{0.50 1 0 0 setcmykcolor}DC/Violet{ +0.79 0.88 0 0 setcmykcolor}DC/RoyalPurple{0.75 0.90 0 0 setcmykcolor}DC +/BlueViolet{0.86 0.91 0 0.04 setcmykcolor}DC/Periwinkle{0.57 0.55 0 0 +setcmykcolor}DC/CadetBlue{0.62 0.57 0.23 0 setcmykcolor}DC +/CornflowerBlue{0.65 0.13 0 0 setcmykcolor}DC/MidnightBlue{0.98 0.13 0 +0.43 setcmykcolor}DC/NavyBlue{0.94 0.54 0 0 setcmykcolor}DC/RoyalBlue{1 +0.50 0 0 setcmykcolor}DC/Blue{1 1 0 0 setcmykcolor}DC/Cerulean{0.94 0.11 +0 0 setcmykcolor}DC/Cyan{1 0 0 0 setcmykcolor}DC/ProcessBlue{0.96 0 0 0 +setcmykcolor}DC/SkyBlue{0.62 0 0.12 0 setcmykcolor}DC/Turquoise{0.85 0 +0.20 0 setcmykcolor}DC/TealBlue{0.86 0 0.34 0.02 setcmykcolor}DC +/Aquamarine{0.82 0 0.30 0 setcmykcolor}DC/BlueGreen{0.85 0 0.33 0 +setcmykcolor}DC/Emerald{1 0 0.50 0 setcmykcolor}DC/JungleGreen{0.99 0 +0.52 0 setcmykcolor}DC/SeaGreen{0.69 0 0.50 0 setcmykcolor}DC/Green{1 0 +1 0 setcmykcolor}DC/ForestGreen{0.91 0 0.88 0.12 setcmykcolor}DC +/PineGreen{0.92 0 0.59 0.25 setcmykcolor}DC/LimeGreen{0.50 0 1 0 +setcmykcolor}DC/YellowGreen{0.44 0 0.74 0 setcmykcolor}DC/SpringGreen{ +0.26 0 0.76 0 setcmykcolor}DC/OliveGreen{0.64 0 0.95 0.40 setcmykcolor} +DC/RawSienna{0 0.72 1 0.45 setcmykcolor}DC/Sepia{0 0.83 1 0.70 +setcmykcolor}DC/Brown{0 0.81 1 0.60 setcmykcolor}DC/Tan{0.14 0.42 0.56 0 +setcmykcolor}DC/Gray{0 0 0 0.50 setcmykcolor}DC/Black{0 0 0 1 +setcmykcolor}DC/White{0 0 0 0 setcmykcolor}DC end + +%%EndProcSet +TeXDict begin 39158280 55380996 1000 600 600 (/tmp/@6778.dvi) +@start /Fa 134[45 1[45 1[45 1[45 45 1[45 45 45 45 45 +45 1[45 45 45 45 45 45 45 45 15[45 26[45 6[45 45 45 45 +9[45 35[{TeXBase1Encoding ReEncodeFont}26 74.7198 /Courier-Bold +rf /Fb 134[37 37 54 37 37 21 29 25 1[37 37 37 58 21 37 +21 21 37 37 25 33 37 33 37 33 4[21 7[46 42 2[42 2[66 +46 2[25 3[46 1[50 1[54 6[21 2[37 4[37 1[37 21 19 25 19 +2[25 25 5[30 31[42 2[{TeXBase1Encoding ReEncodeFont}46 +74.7198 /Times-Roman rf /Fc 138[42 2[32 1[42 42 6[42 +2[37 3[42 9[69 5[60 9[60 51 4[51 13[42 42 42 49[{ +TeXBase1Encoding ReEncodeFont}15 83.022 /Times-Italic +rf /Fd 134[66 66 93 66 73 40 66 47 1[73 73 73 106 33 +66 1[33 73 73 40 66 73 66 73 66 9[113 2[73 3[80 2[100 +3[33 1[93 73 80 86 86 1[86 1[73 9[66 66 66 66 66 1[33 +33 1[33 4[33 4[57 31[73 2[{TeXBase1Encoding ReEncodeFont}46 +119.552 /Helvetica-Bold rf /Fe 133[37 42 42 60 42 42 +23 32 28 42 42 42 42 65 23 42 23 23 42 42 28 37 42 37 +42 37 1[42 5[60 1[78 1[60 51 46 1[60 46 60 60 74 51 1[32 +28 1[60 46 51 60 2[60 76 1[47 3[23 42 42 42 1[42 42 42 +42 42 42 23 21 28 21 2[28 28 5[34 31[46 2[{ +TeXBase1Encoding ReEncodeFont}65 83.022 /Times-Roman +rf /Ff 138[88 48 80 56 1[88 88 88 128 40 2[40 1[88 1[80 +88 80 1[80 18[104 120 3[40 2[88 96 2[104 104 11[80 80 +80 80 80 2[40 46[{TeXBase1Encoding ReEncodeFont}28 143.462 +/Helvetica-Bold rf /Fg 138[126 2[80 1[126 126 6[126 2[115 +3[115 9[195 5[161 9[161 126 4[149 65[{TeXBase1Encoding ReEncodeFont}12 +206.584 /Helvetica-Bold rf end +%%EndProlog +%%BeginSetup +%%Feature: *Resolution 600dpi +TeXDict begin +%%PaperSize: A4 + +%%EndSetup +%%Page: 1 1 +1 0 bop Black 0 TeXcolorgray Black Black 1160 140 a Fg(phpGr)l(oupW)-8 +b(are)58 b(F)-17 b(A)-8 b(Q)1673 416 y Ff(Brandon)38 +b(Neill)695 649 y Fe(Frequently)19 b(Ask)o(ed)h(questions)f(related)h +(to)g(phpGroupW)-7 b(are)-2 1366 y Ff(1.)39 b(Installation)396 +1546 y Fe(Installation)20 b(Questions)-2 1874 y Fd(1.1.)34 +b(Will)g(phpGr)n(oupW)-5 b(are)33 b(w)n(ork)g(with)h(Windo)n(ws?)396 +2042 y Fe(Y)-8 b(es,)21 b(there)e(are)h(se)n(v)o(eral)g(people)f(who)h +(are)g(using)g(it.)-2 2543 y Ff(2.)39 b(Administration)-2 +2872 y Fd(2.1.)34 b(Deselecting)j(an)c(application)j(f)n(or)c(a)i(user) +f(doesn't)i(seem)g(to)e(restrict)-2 3027 y(thier)g(access)j(to)d(that)h +(application)396 3195 y Fe(A)21 b(user)f(gains)g(access)g(to)h(an)f +(application)f(one)g(of)h(tw)o(o)h(w)o(ays,)f(being)f(gi)n(v)o(en)g +(access)i(directly)-5 b(,)19 b(or)g(by)h(belonging)e(to)i(a)396 +3303 y(group)f(that)h(has)g(access.)h(In)f(order)f(to)h(den)o(y)f(a)i +(user)f(access)h(to)f(an)g(application,)e(it)j(must)g(be)f(remo)o(v)o +(ed)d(from)j(both)f(the)396 3410 y(users)i(account,)d(and)i(all)h(the)f +(users)g(groups.)-2 3912 y Ff(3.)39 b(Email)g(application)-2 +4240 y Fd(3.1.)34 b(The)g(mail)h(pref)o(erences)f(are)g(not)f(updated)h +(fr)n(om)f(the)g(interface)i("mail)-2 4396 y(pref)o(erences")396 +4563 y Fe(If)20 b(you)g(are)g(referring)e(to)i(setting)g(the)h(passw)o +(ord)e(when)h(using)f(custom)h(email)g(preferences,)e(this)j(is)g +(actually)f(a)396 4671 y(security)g(feature.)f(W)-7 b(e)21 +b(do)f(not)g(send)g(the)g(passw)o(ord)f(back)h(to)g(the)h(user)f(as)g +(it)h(w)o(ould)f(still)h(be)f(sent)h(back)e(in)i(plain)f(te)o(xt.)396 +4779 y(Ev)o(en)f(though)g(it)i(is)g(displayed)e(with)h(asterisks,)h(it) +g(w)o(ould)e(be)h(in)g(plain)g(te)o(xt)g(if)h(you)e(vie)n(w)h(the)g +(source)g(html)g(for)f(the)396 4887 y(page.)h(What)g(we)h(do)e(is)j +(check)d(to)h(see)h(if)g(the)f(user)g(entered)f(a)i(v)n(alue)e(in)h +(that)h(\002eld.)f(If)g(so,)g(we)h(tak)o(e)f(the)g(ne)n(w)g(passw)o +(ord)396 4995 y(the)g(user)h(enters)f(and)f(encrypt)g(it)i(and)e(sa)n +(v)o(e)i(it)g(into)f(the)g(database.)f(This)i(pro)o(vides)d(for)i +(maximum)e(security)i(of)g(user)396 5103 y(passw)o(ords.)p +Black 3842 5569 a Fc(1)p Black eop +%%Page: 2 2 +2 1 bop Black 0 TeXcolorgray Black 3207 -132 a Fc(phpGr)l(oupW)-8 +b(ar)m(e)19 b(F)-10 b(A)m(Q)p Black -2 77 a Fd(3.2.)34 +b(I'm)g(composing)h(mail,)g(what)f(do)f(I)g(put)g(in)h(the)g("T)-10 +b(o")33 b(and/or)g("CC")g(bo)l(x)o(es)396 244 y Fe(The)20 +b(easiest)h(w)o(as)g(is)g(to)g(follo)n(w)e(these)i(e)o(xamples,)d(pay)i +(close)g(attention)g(to)g(the)g(spaces,)g(do)g(not)g(add)g(spaces)g +(you)f(do)396 352 y(not)h(see)h(here:)f(johndoe@e)o(xample.com)15 +b(johndoe@e)o(xample.com,jane@e)o(x)o(amp)o(le.co)o(m,tar)o(zan@e)o(x)o +(amp)o(le.co)o(m)396 460 y("John)20 b(Doe")p 1 0 0 +TeXcolorrgb 20 w(e)o(xample.com>)d("John)i(Doe")p 1 0 0 +TeXcolorrgb 20 w(e)o(xample.com>,"Jane")p 1 0 0 TeXcolorrgb +17 w(e)o(xample.com>)396 568 y(johndoe@e)o(xample.com,"Jane")p +1 0 0 TeXcolorrgb 15 w(e)o(xample.com>,tarzan@e)o(xamp)o(le.com)p +1 0 0 TeXcolorrgb 1 0 0 TeXcolorrgb 1 0 0 TeXcolorrgb +Black -2 938 a Fd(3.3.)34 b(My)g(IMAP)f(ser)q(ver)h(logs)g(sho)n(w)g +(man)n(y)g(login)g(attempts)h(with)e(garba)o(g)q(e)-2 +1093 y(usernames,)i(wh)n(y?)396 1261 y Fe(At)21 b(this)f(time)g(we)h +(kno)n(w)e(this)h(happens)f(when)g(you)g(enter)g("localhost")g(for)h +(your)e(POP/IMAP)j(mail)f(serv)o(er)f(hostname)396 1369 +y(or)h(IP)h(address.)e(F)o(or)h(no)n(w)g(the)g(solution)f(w)o(ould)h +(be)g(to)g(try)g(the)g(actual)g(IP)h(or)f(the)g(machine)f(name)h +(\(resolv)n(able)e(via)396 1477 y(DNS,)j(hosts,)f(or)g(other)f(means\)) +h(for)f(your)g(IMAP)i(email)f(serv)o(er)-5 b(.)-2 1846 +y Fd(3.4.)34 b(Err)n(or)e(messa)o(g)q(e)j(when)f(ad)o(ding)g(lar)n(g)q +(e)h(signature)f(\002les)396 2014 y Fe(The)20 b(max)g(number)e(of)i +(characters)f(for)h(a)h(sig)f(\002le)h(is)g(8140.)e(Extremely)f(lar)o +(ge)i(sig)g(\002les)h(are)f(not)g(recommnded)396 2122 +y(an)o(yw)o(ay)-5 b(,)19 b(Usenet)h(recommends)e(sig)i(\002les)i(of)e +(1-5)f(lines)i(in)f(length,)f(3)h(being)f(preferred.)-2 +2492 y Fd(3.5.)34 b(I)g(can)g(not)f(attac)o(h)h(\002les)h(to)e(an)h +(email,)h(I)e(g)q(et)h(err)n(or)n(s)f(about)g("unlink")396 +2659 y Fe(There)20 b(are)g(tw)o(o)g(possible)g(causes)h(for)e(this)i +(problem,)d(the)i(\002rst)h(and)f(least)h(lik)o(ely)f(is)h(the)f(web)g +(serv)o(er)g(temp)f(directory)-5 b(,)396 2767 y(check)20 +b(your)f(webserv)o(er)f(con\002guration)g(for)h(this.)i(The)f(second)f +(is)i(the)f(temp)g(directory)f(which)g(phpGroupW)-7 b(are)396 +2875 y(uses.)21 b(T)-7 b(o)20 b(check)f(this,)i(follo)n(w)e(these)i +(steps:)479 3097 y Fb(-)e(go)g(to)g(http://your)l(.serv)o(er/phpgroupw) +o(are/setup)41 b(\(the)19 b(phpgroupw)o(are)i(initial)e(setup)g(page\)) +479 3194 y(-)g(login)g(to)g("Setup/Con\002g)h(Admin)f(Log")479 +3291 y(-)g(in)g("Step)g(2)g(-)f(Con\002guration")j(click)e("Edit)f +(Current)h(Con\002guration")479 3388 y(-)g(under)h("P)o(ath)f +(Information")h(see)f(the)g(box)g(labeled)h("Enter)f(full)f(path)i(for) +f(temporary)g(\002les:)f(Examples:)i(/tmp,)e(C:\\TEMP")479 +3485 y(-)c(Mak)o(e)i(sure)f(that)f(directory)h(listed)f(has)h +(permissions)g(thar)f(are)h(at)f(least)g(0700)i(and)f(the)f(o)n(wner)h +(is)f(nobody)-5 b(.nobody)19 b(\(note:)14 b(this)g(as-)479 +3583 y(sumes)20 b(your)f(webserv)o(er)h(runs)f(as)g(user)g(nobody)-5 +b(,)21 b(adjust)e(for)g(your)h(installation\))479 3680 +y(-)14 b(The)h(other)f(directory)h(to)g(check)g(is)f(the)h(temporary)g +(directory)g(that)f(your)h(web)g(serv)o(er)g(typically)f(uses,)h(b)o +(ut)f(the)h(information)g(listed)f(abo)o(v)o(e)h(is)f(by)h(f)o(ar)f +(the)h(most)g(com-)479 3777 y(mon)20 b(con\002g)f(issue)g(with)g(email) +g(attachments.)-2 4428 y Ff(4.)39 b(File)g(Mana)o(g)q(er)-2 +4756 y Fd(4.1.)34 b(File)h(Mana)o(g)q(er)e(not)h(w)n(orking)396 +4924 y Fe(T)-7 b(o)21 b(use)f(the)g(\002lemanager)f(app:)479 +5145 y Fb(\(from)g(phpgroupw)o(are)j(home\))p Black 3842 +5569 a Fc(2)p Black eop +%%Page: 3 3 +3 2 bop Black 0 TeXcolorgray Black 3207 -132 a Fc(phpGr)l(oupW)-8 +b(ar)m(e)19 b(F)-10 b(A)m(Q)p Black 479 72 a Fa(#)45 +b(mkdir)f(files)479 170 y(#)h(mkdir)f(files/groups)479 +267 y(#)h(mkdir)f(files/users)479 364 y(#)h(chown)f(-R)g(nobody.nobody) +f(files)13 b Fb(\(note:)i(this)f(assumes)h(your)h(webserv)o(er)f(runs)f +(as)h(user)g(nobody)-5 b(,)16 b(adjust)e(for)h(your)g(installation\)) +479 461 y Fa(#)45 b(chmod)f(-R)g(770)h(files)396 801 +y Fe(Mak)o(e)20 b(sure)g(you)g(ha)n(v)o(e)f(the)h(correct)g(FULL)g +(path)g(in)g(setup)g(\(ie.)g(/home/httpd/phpgroupw)o(ar)o(e/\002les\)) +-2 1303 y Ff(5.)39 b(Forum)-2 1631 y Fd(5.1.)34 b(inde)n(x.php)h(not)f +(loaded)g(automaticall)n(y)j(b)n(y)c(apac)o(he)396 1799 +y Fe(Sometimes)20 b(/forum/inde)o(x.php)15 b(is)22 b(not)d(loaded)g +(automatically)g(by)h(apache,)f(this)i(appears)e(to)h(be)g(a)h(b)n(ug)f +(in)g(apache)396 1907 y(1.3.13mdk.)d(If)j(you)f(ha)n(v)o(e)h(the)g +(same)g(problem)f(just)i(add)e(/inde)o(x.php)f(in)i(lines)h(49,)e(57)h +(and)f(82)h(of)396 2015 y(preference_cate)o(gory)-5 b(.ph)o(p.)p +Black 3842 5569 a Fc(3)p Black eop +%%Trailer +end +userdict /end-hook known{end-hook}if +%%EOF