
                                  HOWTO HOWTO
                                       
@: Mark F. Komarinski [1]markk@cgipc.com
Ķ: Ĭ [2]softsprite@yeah.net

   v0.13, 19 September 1999 ½Ķ: 09 Feb 1998
     _________________________________________________________________
   
   @ӷs LDP @̡Ax LDP ϥΪuBMwC 
     _________________________________________________________________
   
1. z

     * 1.1 v
     * 1.2 s 
     * 1.3 vMӼ 
     * 1.4 P 
       
2. LDP M SGML I 

     * 2.1 LDP
     * 2.2 SGML
     * 2.3 u 
       
3. ڭ̶}l 

     * 3.1 gs@ 
     * 3.2 lC 
     * 3.3 Uæwˤu
     * 3.4 uѼg SGML 
     * 3.5 ϥΨ䥦uѼg SGML 
     * 3.6 CVS ¦ 
     * 3.7 oA 
       
4. n 

5.  LDP `D 

     * 5.1 ڷQ LDP X@OAڸӦph@H 
     * 5.2 ڷQX LDP ɡCLDP ɳ\iO˳WwH 
     * 5.3 ڦb@ LDP ɤ@ӿ~CگץܡH 
     _________________________________________________________________
   
1. z

1.1 v

   O1999~826 Mark F. Komarinski [3]markk@cgipc.com bOF
   Mu㪺N}lg@CpG@ LDP @̯qoUAڴNF
   ڪ@FC
   
1.2 s

   媺̷siHbڪD [4]http://www.cgipc.com/~markk  SGML
   C 䥦P榡iHb LDP D [5]http://www.linuxdoc.org/
   C
   
  v
  
   v0.25, 20 September 1999
   
     * ״_F@_}챵
     * s@̼W[`
     * q̪o檩W[@ק
     * W[vNHe URL 챵
       
   v0.12, 2 September 1999
     * jhƳ`
     * QצCXק
       
   v0.10, 27 August 1999
     * Got up to section 3.4 written
     * Added to the outline some
     * Changed location of LDP mailing list to lists.debian.org from
       thepuffingroup.com.
       
   v0.01, 27 August 27 1999
     * BAWǥDA²jg@
     * Take some of what I wrote with a grain of salt. Some things need
       to be verified.
       
1.3 vMӼ

   (c) 1999 Mark F. Komarinski
   
   niHQγ_AݭnIOAHUG
   
     * The copyright notice above and this permission notice must be
       preserved complete on all complete or partial copies
     * Any translation or derived work must be approved by the author in
       writing before distribution.
     * If you distribute this work in part, instructions for obtaining
       the complete version of this manual must be included, and a means
       for obtaining a complete version provided.
     * Small portions may be reproduced as illustrations for reviews or
       quotes in other works without this permission notice if proper
       citation is given.
       
   Exceptions to these rules may be granted for academic purposes: Write
   to the author and ask. These restrictions are here to protect us as
   authors, not to restrict you as learners and educators. All source
   code in this document is placed under the GNU General Public License,
   available via anonymous FTP from [6]the GNU archive site.
   
1.4 P

   P©Ҧbڼg@L{UHA]A Deb Richardson M Daniel
   Barlow H LDP QצCW䥦HC
   
   `ڨ HOWTO Index M sgmltools ɡCb媺䥦
   Bo sgmltools M LDPC
   
2. LDP M SGML I

2.1 LDP

   Linux ɭp (LDP) OΨӴѵsΤHֳtoYӸԲӥDDHC
   äȶȥ]t@tC޲zBBs{yAӬO]eFjqѨ
   ιLHѼgYӭӧODDѨMkCpGAQd󥴦LơA
   AiHd\ Printing HOWTOCpGAQdơAAiHd\
   Ethernet HOWTOAC
   
   }lA\hoǤɬO奻 HTML 榡CHۮɶAX@Ӻ
   zoǤɪnkC@دAq Web W\ŪBqL奻\ŪA
   ƦܱqAӤHƦrUzW\ŪkCפwgFANO SGMLC
   
2.2 SGML

   Standard Generalized Markup Language (SGML) O@ذO奻yC
   bo譱A Tex Ϊ groff Ϊ HTMLC SGML jjb󥦤H
   WYSIWYG (ҨYұo)ˡAAݭnwqHCBr鵥榡AAuݩwq
   (qB`BsC) ̲׳Bz{ǨӳBzHmBCBr鵥Ф
   ƱCHTML ]Oo򰵪AڤWO SGML @ӤlC
   
   SGML ]tⳡCO@Ӻ٬ DTD (κ٬wq Document Type
   Definition) cC DTD wqC@ӤtCThe LinuxDoc DTD,
   used to create this document, is an example of this. DTD C@Өϥ
   DTD Ыتɤ@ӳqΪıMPıĪGC䦸Oe(content)ANONn
   SGML BzBzóQΤ\ŪCqNOeA]iH]tϹB
   BsCCeQаO(tag)]ΨӤ}PC
   
   HۮɶALinuxDoc DTD NQ DocBook DTD ҨNA䥦 SGML 
   ɴѤ@ӲΤ@ıMPıĪGC pG{Fo@BAڭ̱NqL HOWTO
   Ϊ̶lCAɯšC LinuxDoc M DocBook ̤jPb DocBook
   tаOPe(NHROBWBa}ؿ)A LinuxDoc
   tаO奻Nnܪ覡(pAiHtjթΥr)
   
   SGML N HTML Ψ䥦榡H
  
   SGML ѪȶȬO榡CAiH۰ʫإ߯ޡBeHΤɤ챵Ϊ
   OjCsgmltools ]]iHAX LaTeX B info B text B HTML M
   RTFCqoǰ򥻮榡AAiHЫب䥦榡(DOCBPostScript)CSGML
   |H HTML ˤCڤ{Aܧַ|b SGML ݨ{GаOCoU
   sXȶȩBzAӥBѼgCH LyX (ڦܤϥΪҨYұos
   )o˪niHUAѼg TeX榡ɨÿX SGML 榡AMANiH
   q SGML ͦAݭn榡C
   
   ̫ASGML `u@ʯӤOܡCoO@۪SʡA
   UA֦aѼgA]A߬qmBrjpC
   
2.3 u

   b`AڱNФ@ǥΨӳЫاAۤw LDP ɪuCڱN²椶СA
   MԲӻA]Apw˥̡CpGAϥΨ䥦@ǤuӮѼg LDPA
   iDڡAڷ|bo̬̰siC
   
  sgmltools
  
   
   
   sgmltools ]]tΨӳBz SGML HWһ榡 SGML uC]]tЫ
   LDP ɩһݪ LinuxDoc DTDCpGuЫ SGML ɡAoǤwgFCpG
   AQBzp TeX 榡AAٻݭn@Ǥu]Csgmltools ]bA linux
   o檩iHAΪ̨ [7]http://www.sgmltools.org/ UC
   
  TeX
  
   i
   
   TeX (rhymes with blech!) O@إiѼsxܪаOyAƦܥ]AǼƾ
   @ɤH̡C ٰOo\hLnҸլO TeX gC]Oܤb
   Ϊ̦аOy@C TeX ڤWM SGML Ƴ\hP˪CTeX Bz
    DVI (]ƵL)qӥiBz䥦榡C OADVIe
   aഫLy(PostScriptBPCL)H~䥦榡Aͦ HTMLC TeX b
   h Linux o檩ww˩γQѡC
   
  LyX
  
   i
   
   LyX {ǬO@ӹϧΤƩҨYұonAѫD`ݪιϧλP SGML
   BzptCLyXOΩѼg TeX ɡA{F\h TeX WhC|ӨҤl
   A`Q۰ʽsAALkaJŮCoQ TeX ]pTC SGML
   q`P˪ŮCLyXŪJ LinuxDoc DTD åBѤɼҪOHUA
   ߺD覡ЫاA LDP ɡAӤݭnH vi ˭nO\hаOC LyX i
   Hb [8]http://www.lyx.org/ C
   
   b KDE @Өϥ Qt w LyXC AiHqHUa}ohHG
   [9]http://www.devel.lyx.org/~ettrich/klyx.htmlC pGAϥ KLyX Ӽg
   SGML AгqL [10]l iDڧAϥθgC
   
3. ڭ̶}l

   `ܦppѼgAۤv LDP ɪHCæwˤuA
   P LDP ptAq̦VҦ Linux ΤoAҴxѡC
   
3.1 gs@

   pGAF LDP åBQnܤ@ӨSH@ HOWTO Ϊ̷Qg@ӷs
   HOWTO Ϊ mini-HOWTO ɡApt [11]linux-howto@metalab.unc.edu C
   
   oN HOWTO դHx֦b@gɡCPɭn`NҦ HOWTO ϥ
   SGML 榡(eϥ LinuxDoc DTD)Cmini-HOWTO ϥ SGML Ϊ HTML 榡A
   u SGML 榡NQ]ti HOWTO LC
   
3.2 lC

   @ǶlCiHq\HAF LDP ثeu@pCO
   [12]ldp-discuss@lists.linuxdoc.orgAoO LDP DnQײաCpGnq\A
   oeDD "subscribe" l
   [13]ldp-discuss-request@lists.linuxdoc.orgChqhoeDD
   "unsubscribe" l [14]ldp-discuss-request@lists.linuxdoc.orgC
   
3.3 Uæwˤu

  sgmltools
  
   q [15]http://www.sgmltools.org/U sgmltools ]AΪ̪qA
   Linux o檩oCq sgmltools.org onOX榡A]A
   bAWsĶoǷXCqA Linux o檩owإߦn]e
   ǡAAiHνsĶӪ}lsu@C(SOOpGAO@ӵ{ǭ)
   
   RedHat ]t sgmltoolsC pGSAAiHq ftp.redhat.com Ϊ̨䥦
   IUC
   
   pGAϥ DebianAbзǵo檩]]t sgmltools CpGASww
   ]AAiHϥ apt-get ROUæwˡG
     _________________________________________________________________
   
# apt-get install sgml-tools
     _________________________________________________________________
   
   nFѧh Debian ]HAAiHd\
   [16]http://www.debian.org/Packages/stable/text/sgml-tools.html
   
   pGqXsĶAҦAݭnOG
   
# tar -zxvf sgmltools-x.x.x.tar.gz
# cd sgmltools-x.x.x
# ./configure
# make
# make install


    sgmltools-x.x.x Ae sgmltools C LinuxDoc e
   O 1.0.9C DocBook eO 2.0.2C̦bHWҭzI
   iHC
   
   @uw˦nAANiHϥΫܦhROFC
   
   sgmlcheck file.sgml- ˬdwɪykC
   
   sgml2html file.sgml- ഫ SGML  HTMLC Ыؤ@ӦW file.html 
   ]teAMЫؤ@tCW file-x.html Ao x O`
   C
   
   sgml2rtf file.sgml- ഫ SGML  Rich Text Format (RTF)CЫبӤ
   AĤ@ӬO file.rtf ]t TOCAH file-0.rtf ]tҦ`C
   
   sgml2txt file.sgml- ഫ SGML  ASCII 奻CҦeb file.txt
   C
   
   sgml2info file.sgml- Blah SGML blah INFO, Q info ROϥΡCҦ
   Xǰe file.infoC
   
   sgml2latex file.sgml- Blah SGML blah TeX.
   
   sgml2lyx file.sgml- SGML yadda LyX graphical editor. This is great if
   you have pre-generated SGML files and want to convert them for use in
   LyX.
   
3.4 uѼg SGML

   D`H HTMLAAiHuѼg SGML , unAxFҦݭnϥΪаONX
   `NzɥihoǥNXAìC@ӴѨҤlC}l̦naNO
   媺XAiHqo̬ݬݡG [17]Introduction. ] SGML Bz覡̿
   榡PӤPAڱNɥi໡bg@ӪDƱC
   
  Xo
  
   {b}lg@FAΧA߷Rs边Ыؤ@ӷsA󪺶}YpUG
   
<!doctype linuxdoc system>

   oNwq SGML BzXɨϥΪ(ڭ̳oӨҤlϥ LinuxDoc)C
   oӼаOͥXC
   
   UӧAݭnAEe]tbаO <article> M </article> CoN
   ۤe}lCpGAx HTML ܡAoNҦe]tbаO
   <html> M </html> C
   
  YHHeader information
  
   eĤ@ӥ]teEAHCo@ѪYXA
   ̦D(ѥDB@̡BXBeؿ)C
   
   eD]tbаO <title> M </title> C@̥]tbаO <author>
   M </author> ChϥμаO <date> M </date> C
   
   ӫOd`OG <abstract> M </abstract> аOyzeKnF<toc>
   аOXeؿmCeؿ(TOC)O SGML ۰ʥͦCڭ̫᭱N
   J`C
   
   {bڭ̩Ұ@ݰ_ӬOˤlOH~L SGML NXզX_ӡA
   NHG
   
<!doctype linuxdoc system>
<!-- LinuxDoc file was created by LyX 1.0 (C) 1995-1999 by <markk>
 Fri Aug 27 09:42:28 1999 -->
<article>
<title>HOWTO HOWTO
</title>
<author>Mark F. Komarinski
</author>
<date>Aug 27, 1999
</date>
<abstract>Getting a new LDP author up and running with tools, ideas,
 and conventions used by the LDP
</abstract>
<toc>

   Aϥ RTF  HTML 榡ݳoqЫإDeɡAҦHb@
   C
   
  `(Sections)
  
   FإߤeؿAA@ǼаOC b SGML `(Sections)
   ΥXCAiHhӳ`ACӳ`iHl`Al`U
   iHl`C
   
   bAɤϥγ`AUAإߥDDjCAiHNDDjhӤp
   `CڦbgɴNOo˰C
   
   `O SGML ּƴXӤݭnX{аOC]NOAS </sect> аO
   C A󳹸`sASGML bX䥦榡ɷ|۰ʳBzC
   
   `Oϥ <sect> аO@}lCC@ӷs`}l@ <sect> аOC
   Ĥ@ӳ`Qs 1C
   
   Ыؤl` (p 1.1) iHϥ <sect1> аOC]q 1 }lsC
   
   l` (1.1.1) ϥ <sect2> аOAåB]q 1 }lsC
   
    SGML BzBz <toc> аOɡA}lyɪEAQΨ䤤
   `аOsЫؤɥؿC`QsƦCbeؿ(TOC)AMQɪ
   EϥΡCl` (1.1.1) äX{b TOC ApGi઺ܷ|Qm
   jդ奻榡C
   
  зǬq
  
   geqNH HTML@ˡCϥΤ@ <p> аO@ӷs檺}lCSGML |
    TABBŮBŦC SGML ˬd <p> аOɡA}l@ӷsCm
   </p> аOӬqC
   
  Wj奻
  
   Aӷ|ݭn@Ǥ奻㤣P䥦奻CiOnNXΪ̩ROCC
   jդ奻iHϥ <em> M </em> аOCriHϥ <tt> M </tt> аO
   C
   
  C
  
   b SGML اΦCCĤ@جOC|CAq1}lC@ӦCs
   C
   
    1. This is the first entry in the enumerated list.
    2. This is the second.
    3. Third.
       
   HWNXpUG
   
<enum>
<item>This is the first entry in the enumerated list.
<item>This is the second.
<item>Third.
</enum>


   <enum> аOXH᪺Cn}lsC
   
   t@اΦOvCAC@ӦCeu@ӬPζIΨ䥦FC
   
     * This is the first entry in the itemized list
     * This is the second
     * Third
       
   HWNXpUG
   
<itemize>
<item>This is the first entry in the itemized list
<item>This is the second.
<item>Third.
</itemize>

   NHAҬݨ쪺A<item> аObاΦC@ˡC
   
   ĤTاΦOyzCA]AQyzNyHδyzӳNyuyC
   
   LDP
          The Linux Documentation Project
          
   SGML
          Standard Generalized Markup Language
          
   HWNXpUG
   
<descrip>
<tag>LDP</tag>The Linux Documentation Project
<tag>SGML</tag>Standard
 Generalized Markup Language
</descrip>

   oاΦPeءAӦC]tbаO <descrip> M </descrip> A
   C@椤C@A]NOwquyAQ]tb <tag> M </tag> C檺
   EOuywqC
   
  vr奻
  
   ɧAݭnܧAҼgeAAiHϥ <verb> M </verb> аOӥ]t
   qCb</verb> аOeŮB^HΨ䥦奻(]ASOr)NQO
   dC
   
HUNOvr奻

  Τ@귽w(URL)
  
   SGML ]\Τ@귽w(URL)C`NobX HTML 榡ɤ~ΡA䥦
   i]@ǥΡAp RTF 榡C
   
   @ URL SаOAҦHb <url> аO̭CoO@ӫV LDP
   D URLG [18]http://www.linuxdoc.org/ CHUONXG
   
<url url="http://www.linuxdoc.org/" name="http://www.linuxdoc.org/">

   url="http://www.linuxdoc.org/" iDsؼЦa}A
   name="http://www.linuxdoc.org/" hiDspܡCbҤ̬O@
   ˪AڥiHЫؤ@ӦpU URL аOG
   
<url url="http://www.linuxdoc.org/" name="LDP">

   bWܴNHoˡG [19]LDP.
   
  Ѧ(References)
  
   URL AX챵 LDP ɤ~eAAX챵ɤeۨC
   {o@\AiHϥ <label> M <ref> аOC<label> аOЫؤ@ӱNӯ
   ^ӪOAD`H@ӮñC Ы <label> ²CHݭn
   ^ӪmAMᴡJHUG
   
<label id="Introduction">

   A{bwgbɤeЫؤF@ӥiH^ӪO "Introduction"Co
   ñTX{bɪ}YCAHݭn^ӮɡAJHUG
   
<ref id="Introduction" name="here">

   SGML NթJ@ӥs "here" 챵iH Introduction `m
   C
   
   ѦҪt@O (indexing)Cѩ LDP ɸg`OjqɡAb
   ᭱إ߰MDDޡC
   
  Sr(Special characters)
  
   D`H HTMLAAקK\hDrrťH SGML N SGML NXC
   o̦@ SGML NXCChiHd\ sgmltools ΤnG
   [20]http://www.sgmltools.org/guide/guide.htmlC
   
     * Use &amp; for the ampersand (&)
     * Use &lt; for a left bracket (<)
     * Use &gt; for a right bracket (>)
     * Use &etago; for a left bracket with a slash (</)
     * Use &dollar; for a dollar sign ($)
     * Use &num; for a hash (#)
     * Use &percnt; for a percent (%)
     * Use &tilde; for a tilde (~)
     * Use `` and '' for quotes, or use &dquot for "
     * Use &shy; for a soft hyphen (that is, an indication that this is a
       good place to break a word for horizontal justification).
       
3.5 ϥΨ䥦uѼg SGML

  LyX
  
   ڤ@Q߷R LyXA]ڰRoӳnCѱ`WrBzϥΪ
   Ѽg SGMLCO@өҨYұo{ǡAӬOұoYҷQΡC
   
   n LyX Ыؤ@ LinuxDoc ɡAUæwε{ǡCTOAww TeX
   M sgmltools (Ѩ [21]wˤu )CMҰ LyX åB "file->new
   from template..."C "Templates" MI linuxdoctemplate.lyx Ao
   ˧ANo@ӱa LDP YHɼҪOCXAAƾ(]NOA
   gDB@̡BBKn)AM}lg@CWUԵiHΨӿ
   ܤe(зǡBCB`)CPĸΨӱjդ奻CAJiHIiJ
   jռҦA]iHιаGܤ奻AIANܪ奻mjդ奻C
   \h䥦 SGML SʥiHb Insert C AiHJ URLBe
   ҡBޥHΨ䥦ƾڡCAɫAAiHOs LyX 榡AM
   X LinuxDoc o .sgml 󪺤CoӤiHQ sgmlcheck ˬd
   MXAQn榡C
   
  Emacs
  
   ڤϥ EmacsAڨäƥC Emacs ϥθg窺H|ıoD`ΡC
   
  䥦 SGML u
  
   pG~䥦 SGML uAΪ̧YϬOӷ~AunOQ
   LinuxDoc DTD ΨӳЫ LDP ɡAЧiDڡC
   
3.6 CVS ¦

   {bALDP ٨S@Ӧ@ɭܮwiѧAbuOsAɤeCD`Ʊ
   ܳoتpCܦhݭnϥ CVS ]G
   
    1. CVS NOs@ӧAɪ~ƥCbANɶǵt~@ӧ@̮ɡAL
       uݭnq CVS oɴNiH~u@CbAݭno@Ӥɪ
       AA]iHܧֱoC
    2. bhH@P@ɮɫD`ΡCAiHq CVS obAsAɨ
       L@̰FǭקAqӱNҦקܦnaXb@_C
    3. Osק諸OCb SGML BzBzeAAiHϥΤ@ǯSаOA
       oǰO(HΤ@ӮɶW)|Q۰ʦaJɤC
    4. Ѥ@ӳ~|AbsɧôqL@ӵ{Ǧ۰ʦas LDP IC
       
3.7 oA

  oe
  
   bANɵodWUbṲ̄eAڥ@ǨƱC
   
   AAɰgˬdCSg~HıoObp@
   ɤKAڬO̥ʡC\hAiHΨӼg SGML ε{(emacs
   BLyX...)mgˬd\CpGSANbҦlinuxo檩w
   ˤF@ ispell {ǡCP˭nϥ sgmltools  sgmlcheck ROˬd
   SGML аOC
   
   䦸A@ǤHAɡC LDP oɥiOuBTA]
   dWULinuxΤi|ŪCpGAѥ[F@ӬDDjWҪ
   lCAiHШDCLHUAC
   
   ĤTAإߤ@ӵoAɪCoäOAUḨA
   ɪlXBC
   
  vM\i
  
   In order for an LDP document to be accepted by the LDP, it must be
   licensed to allow for free (as in beer) distribution and publishing.
   As an author, you may retain the copyright and add other restrictions
   (for example, you must approve any translations or derivative works).
   A sample license is available at
   [22]http://www.linuxdoc.org/COPYRIGHT.html. If you choose to use the
   boilerplate copyright, simply copy it into your source code under a
   section called "Copyright and Licenses" or similar. Also include a
   copyright statement of your own (since you still own it). If you are a
   new maintainer for an already-existing HOWTO, you must include the
   previous copyright statements of the previous author(s) and the dates
   they maintained that document.
   
  q LDP
  
   @AɳQ@HݹLåBAwlFL̪NAANiHNɰe
   LDPCoel [23]ldp-submit@lists.linuxdoc.org C24pɤANiH
   DO_wQðeDn LDP IC
   
4. n

   oäO@ӼgXɪjMֳtnAAg@UC
   
     * MCҦHݭnDAbC
     * bi઺aϥΨҤlCoҦHݨAbC
     * ´CnbP@`AbӤDDӸhC
       
   AiHqHUa}oh LDP nG
   [24]http://www.linuxdoc.org/HOWTO/LDP-Style-Guide.html.
   
5.  LDP `D

5.1 ڷQ LDP X@OAڸӦph@H

   ²檺kNOX@ǪFMgXӡC]iHdSH@ HOWTO M
   ݬݬO_@ӧAFѪDDiH~gUhC
   
5.2 ڷQX LDP ɡCLDP ɳ\iO˳WwH

   аѾ\ [25]http://www.linuxdoc.org/COPYRIGHT.html.
   
5.3 ڦb@ LDP ɤ@ӿ~CگץܡH

   ptɪ@̡AΪ LDP ´̡AiDL̦sbDHΦpץC

References

   1. mailto:markk@cgipc.com
   2. mailto:softsprite@yeah.net
   3. mailto:markk@cgipc.com
   4. http://www.cgipc.com/~markk
   5. http://www.linuxdoc.org/
   6. ftp://prep.ai.mit.edu/pub/GNU/COPYING
   7. http://www.sgmltools.org/
   8. http://www.lyx.org/
   9. http://www.devel.lyx.org/~ettrich/klyx.html
  10. mailto:markk@cgipc.com
  11. mailto:linux-howto@metalab.unc.edu
  12. mailto:ldp-discuss@lists.linuxdoc.org
  13. mailto:ldp-discuss-request@lists.linuxdoc.org
  14. mailto:ldp-discuss-request@lists.linuxdoc.org
  15. http://www.sgmltools.org/
  16. http://www.debian.org/Packages/stable/text/sgml-tools.html
  17. file://localhost/tmp/zh-sgmltools.31452/HOWTO-HOWTO.txt.html#Introduction
  18. http://www.linuxdoc.org/
  19. http://www.linuxdoc.org/
  20. http://www.sgmltools.org/guide/guide.html
  21. file://localhost/tmp/zh-sgmltools.31452/HOWTO-HOWTO.txt.html#tools
  22. http://www.linuxdoc.org/COPYRIGHT.html
  23. mailto:ldp-submit@lists.linuxdoc.org
  24. http://www.linuxdoc.org/HOWTO/LDP-Style-Guide.html
  25. http://www.linuxdoc.org/COPYRIGHT.html
