1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186
|
<!doctype html public "-//W3C//DTD HTML 3.2 Final//EN">
<html>
<head>
<title>printop - graphical interface to LPRng print system</title>
<link rev="made" href="mailto:jplejacq@quoininc.com">
<link rel="home" href="./index.html">
<meta name="author" content="jplejacq@quoininc.com">
<meta name="copyright" content="Copyright (C) 1999 Jean Pierre LeJacq">
<meta name="revision" content="1.7">
<meta name="state" content="Exp">
<meta name="source" content="printop.index.html.in,v">
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<meta http-equiv="last-modified" content="Fri, 12 Mar 1999 01:07:50 GMT">
<meta http-equiv="keywords" content="printing, lp, lprng, printop">
</head>
<body bgcolor="#FFFFFF">
<h1 align="center">printop - graphical interface to LPRng print system</h1>
<p>
printop is a <a href="http://www.tclconsortium.org/">Tcl/Tk</a> program
that gives you a graphical interface to control the printers and queues
for UNIX-like systems using the <a
href="/cgi-bin/man2html/usr/man/man8/lpd.8.gz">lpd</a> daemon from the <a
href="http://www.astart.com/lprng/lprng.html">LPRng</a> print system. It
uses the commands <a
href="/cgi-bin/man2html/usr/man/man1/lpq.1.gz">lpq</a>, <a
href="/cgi-bin/man2html/usr/man/man1/lpc.1.gz">lpc</a> and <a
href="/cgi-bin/man2html/usr/man/man1/lprm.1.gz">lprm</a> to get
information and control the printers and you just have to click with your
mouse. In a large network it shows you all the printers and gives you
the full functionality of the <a
href="http://www.astart.com/lprng/lprng.html">LPRng</a> commands, so you
have a good overview of what is happening.
</p>
<h2>Index</h2>
<ol>
<li><a href="http://www.stud.uni-hamburg.de/users/cbx/computer/computer_misc.html">printop
home</a></li>
<li><a href="README">printop documentation</a></li>
<li><a href="/cgi-bin/man2html/usr/man/man1/printop.1.gz">printop
man-page</a></li>
<li><a href="#configure">printop configuration options</a></li>
<li><a href="#files">printop related files</a></li>
<li><a href="changelog">printop changelog</a></li>
<li><a href="copyright">printop copyright</a></li>
<li><a href="#debian.customizations">Debian customizations</a></li>
<li><a href="changelog.Debian">Debian changelog</a></li>
<li><a href="#authors">Authors</a></li>
</ol>
<h2><a name="configure">printop configuration options</a></h2>
<p>
printop uses two files to defines which printers are shown in printop.
You can create printer entries with the command:
</p>
<p>
<code>
printer button {printer-name} {menu-name}
</code>
</p>
<p>
<code>printer-name</code> can be a tcl-regexp, so that
<code>"^d.*"</code> would mean: Create a button for all the printers that
begin with the letter d. <code>{menu-name}</code> can be empty
<code>{}</code>, so that the buttons are created directly in the
<code>choose-main-menu</code>, or it can be the name of a submenu (or the
path to a subsubmenu etc).
</p>
<p>
You can create new submenus in the main-menu with the command:
</p>
<p>
<code>
printer menu "Menu-Name" {widget-name}
</code>
</p>
<p>
<code>Menu-Name</code> is the name that is displayed in the menus,
<code>widget-name</code> is the name of the created widget. If you create
a submenu <code>{menu_a}</code>, then you can create a subsubmenu with
the command:
</p>
<p>
<code>
printer menu "MySubSubMenu" {submen} {men_a}
</code>
</p>
<p>
and adding the menu-names to a path you can have subsubsubmenus:
</p>
<p>
<code>
printer menu "SubSubSubmenu" {subsubmen} {men_a.submen}
</code>
</p>
<p>
With the button command you can then insert buttons to your menu.
</p>
<h2><a name="files">printop related files</a></h2>
<dl>
<dt><a href="file:/etc/printcap">/etc/printcap</a></dt>
<dd>Host configuration of printer capability database.</dd>
<dt><a href="file:/etc/printop/printop.conf">/etc/printop/printop.conf</a></dt>
<dd>Host configuration of printop.</dd>
<dt><code>~/.printop.conf</code></dt>
<dd>User configuration of printop.</dd>
</dl>
<h2><a name="debian.customizations">Debian customizations</a></h2>
<dl>
<dt>Changed name and location of configuration files.</dt>
<dd>
Done to be more consistent with other Debian packages.
</dd>
<dt>Normal Debian file layout</dt>
<dd>
Just the standard Debian layout.
</dd>
</dl>
<h2><a name="authors">Authors</a></h2>
<p>
printop is written by <a
href="mailto:gellert@informatik.uni-hamburg.de">Olaf Gellert</a>.
Modified by <a href="mailto:jplejacq@quoininc.com">Jean Pierre LeJacq</a>
as part of packaging for the Debian GNU/Linux distribution. Manual page
also added by Jean Pierre LeJacq.
</p>
<hr/>
<address>
Copyright © 1999
<a href="mailto:jplejacq@quoininc.com">Jean Pierre LeJacq</a>
<br/>
Distributed under the <a href="/doc/copyright/GPL">GNU GENERAL PUBLIC
LICENSE</a>.
<br/>
last-modified: Fri, 12 Mar 1999 01:07:50 GMT
</address>
</body>
</html>
|