<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
  <head>
    <meta name="generator" content="HTML Tidy, see www.w3.org">
    <title>References and Standards</title>
    <meta name="GENERATOR" content=
    "Modular DocBook HTML Stylesheet Version 1.7">
    <link rel="HOME" title=" LPRng Reference Manual" href=
    "index.htm">
    <link rel="UP" title="Introduction" href="introduction.htm">
    <link rel="PREVIOUS" title="PGP Public Key " href="faqref.htm">
    <link rel="NEXT" title="Installation" href="installation.htm">
  </head>

  <body class="SECT1" bgcolor="#FFFFFF" text="#000000" link=
  "#0000FF" vlink="#840084" alink="#0000FF">
    <div class="NAVHEADER">
      <table summary="Header navigation table" width="100%" border=
      "0" cellpadding="0" cellspacing="0">
        <tr>
          <th colspan="3" align="center">LPRng Reference Manual: 24
          Sep 2004 (For LPRng-3.8.28)</th>
        </tr>

        <tr>
          <td width="10%" align="left" valign="bottom"><a href=
          "faqref.htm" accesskey="P">Prev</a></td>

          <td width="80%" align="center" valign="bottom">Chapter 1.
          Introduction</td>

          <td width="10%" align="right" valign="bottom"><a href=
          "installation.htm" accesskey="N">Next</a></td>
        </tr>
      </table>
      <hr align="LEFT" width="100%">
    </div>

    <div class="SECT1">
      <h1 class="SECT1"><a name="AEN291">1.10. References and
      Standards</a></h1>

      <p>The following references and standards have been used in
      the development of the <b class="APPLICATION">LPRng</b>
      software.</p>

      <div class="SECT2">
        <h2 class="SECT2"><a name="AEN295">1.10.1. RFCs</a></h2>

        <p>During the early development of the Internet developers
        did not want to go through the laborious process of
        developing formal standards and applying to a standards
        body such as the EIA, IEEE, or ISO. Instead, they called
        the standards documents they developed [<span class=
        "CITATION">Requests for Comments</span>]. These soon became
        <span class="emphasis"><i class="EMPHASIS">de
        facto</i></span> standards, and with the formal acceptance
        of the TCP/IP protocol as a network standard, <span class=
        "emphasis"><i class="EMPHASIS">de jure</i></span> as
        well.</p>

        <p>You can get copies of the RFCs from literally hundreds
        of network sites, including <a href="http://www.isi.edu"
        target="_top">http://www.isi.edu</a>, <a href=
        "http://www.faqs.org/rfcs" target=
        "_top">http://www.faqs.org/rfcs</a>, <a href=
        "ftp://NIS.NSF.NET" target="_top">NIS.NSF.NET</a>, <a href=
        "ftp://RFC.JVNC.NET" target="_top">RFC.JVNC.NET</a>, or <a
        href="ftp://FTP.ISI.EDU" target="_top">FTP.ISI.EDU</a>.</p>

        <p>The [<span class="CITATION">RFC1179 - Line Printer
        Daemon Protocol</span>] describes the protocol used to
        transfer jobs from client program to print server. See <a
        href="rfc1179ref.htm">RFC1179</a> for more a discussion of
        this protocol and more details about the RFC. The <a href=
        "rfc1179.txt" target="_top">rfc1179.txt</a> file is
        included in the <b class="APPLICATION">LPRng</b>
        distribution documentation.</p>
      </div>

      <div class="SECT2">
        <h2 class="SECT2"><a name="POSTSCRIPT">1.10.2.
        PostScript</a></h2>

        <p>PostScript is one of the <span class="emphasis"><i
        class="EMPHASIS">de facto</i></span> standards for print
        jobs. The Adobe Corporation (<a href="http://www.adobe.com"
        target="_top">http://www.adobe.com</a>) provides an
        excellent set of references for the PostScript language.
        They have made many of these available for downloading from
        their web sites or have published them in book form.</p>

        <p>The [<span class="CITATION">PostScript Language
        Reference Manual</span>] contains a great deal of technical
        information about the PostScript Language, and is the
        language reference manual.</p>

        <p>The [<span class="CITATION">PostScript Language Tutorial
        and Cookbook</span>] is a very nice and easy to read
        introduction to PostScript programming, and has some very
        useful utilities. Combined with <a href=
        "installation.htm#GHOSTSCRIPT">GhostScript</a> and the <a
        href="installation.htm#GV">gv</a> display program you can
        very easily learn to write your own small PostScript
        programs, and more importantly, can learn to understand the
        contents of PostScript files.</p>

        <p>The [<span class="CITATION">PostScript Language Program
        Design</span>] is the companion to the [<span class=
        "CITATION">PostScript Language Tutorial and
        Cookbook</span>], and has more complex examples of
        PostScript programs. More importantly, it also introduces,
        although without explanation, the PostScript Document
        Structuring Conventions described in Appendix G of the The
        [<span class="CITATION">PostScript Language Reference
        Manual</span>]. This alone makes it useful.</p>
      </div>

      <div class="SECT2">
        <h2 class="SECT2"><a name="PCL">1.10.3. HP PCL 5</a></h2>

        <p>The Hewlett-Packard (HP) PCL Printer Language is the
        second de-facto standard for print jobs. Currently,
        Hewlett-Packard makes documentation for PCL available
        through their [<span class="CITATION">Developer
        Program</span>]. You will need to register and then search
        their site for the [<span class="CITATION">PCL 5 Printer
        Language Reference Manual</span>].</p>
      </div>

      <div class="SECT2">
        <h2 class="SECT2"><a name="PJL">1.10.4. HP PJL</a></h2>

        <p>The Hewlett-Packard (HP) Printer Job Language is used to
        control various features of HP printers. The [<span class=
        "CITATION">Printer Job Language Reference Manual</span>] is
        also available from Hewlett-Packard (<a href=
        "http://www.hp.com" target="_top">http://www.hp.com</a>)
        through their [<span class="CITATION">Developer
        Program</span>].</p>
      </div>

      <div class="SECT2">
        <h2 class="SECT2"><a name="AEN338">1.10.5. PDF</a></h2>

        <p>The Portable Document Format (<var class=
        "LITERAL">pdf</var>) was developed by Adobe to be a more
        useful method of distributing documentation for view by
        online systems and software. The [<span class=
        "CITATION">Portable Document Format Reference
        Manual</span>] is available from Adobe (<a href=
        "http://www.adobe.com" target=
        "_top">http://www.adobe.com</a>). While <var class=
        "LITERAL">pdf</var> is not used directly as a print job
        language, it is one of the more common formats for files
        that need to be printed. It can be converted to PostScript
        by most <var class="LITERAL">pdf</var> viewers such as
        GhostScript and Adobe Acrobat.</p>
      </div>
    </div>

    <div class="NAVFOOTER">
      <hr align="LEFT" width="100%">

      <table summary="Footer navigation table" width="100%" border=
      "0" cellpadding="0" cellspacing="0">
        <tr>
          <td width="33%" align="left" valign="top"><a href=
          "faqref.htm" accesskey="P">Prev</a></td>

          <td width="34%" align="center" valign="top"><a href=
          "index.htm" accesskey="H">Home</a></td>

          <td width="33%" align="right" valign="top"><a href=
          "installation.htm" accesskey="N">Next</a></td>
        </tr>

        <tr>
          <td width="33%" align="left" valign="top">PGP Public
          Key</td>

          <td width="34%" align="center" valign="top"><a href=
          "introduction.htm" accesskey="U">Up</a></td>

          <td width="33%" align="right" valign="top">
          Installation</td>
        </tr>
      </table>
    </div>
  </body>
</html>



syntax highlighted by Code2HTML, v. 0.9.1