added postscript version of FAQ

This commit is contained in:
brandonne 2002-01-02 17:40:22 +00:00
parent f3fb44a6a6
commit ef2e7cd088

463
doc/en_US/ps/FAQ.ps Normal file
View File

@ -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