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
|
<html lang="en">
<head>
<title>Pcb</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="Pcb">
<meta name="generator" content="makeinfo 4.6">
<meta http-equiv="Content-Style-Type" content="text/css">
<style type="text/css"><!--
pre.display { font-family:inherit }
pre.format { font-family:inherit }
pre.smalldisplay { font-family:inherit; font-size:smaller }
pre.smallformat { font-family:inherit; font-size:smaller }
pre.smallexample { font-size:smaller }
pre.smalllisp { font-size:smaller }
--></style>
</head>
<body>
<div class="node">
<p>
Node: <a name="Getting%20Started">Getting Started</a>,
Next: <a rel="next" accesskey="n" href="User-Commands.html#User%20Commands">User Commands</a>,
Previous: <a rel="previous" accesskey="p" href="Intro.html#Intro">Intro</a>,
Up: <a rel="up" accesskey="u" href="index.html#Top">Top</a>
<hr><br>
</div>
<h2 class="chapter">Getting Started</h2>
<p>The goal of this chapter is to give you enough information to learn how
<code>Pcb</code> works and how to develop your layouts to make the best use of <code>Pcb</code>'s
features. All event translations (<em>i.e.</em> the buttons and keys you
press) refer to the default application resource file shipped with <code>Pcb</code>.
There is probably no need to change this unless your window
manager uses some of the button events itself; however, if you <em>want</em>
to customize the behavior of <code>Pcb</code> then changing the resource file
is usually the best way to do it.
<p>Get yourself a printout of this chapter and <em>User Commands</em>, if you
haven't already done so, and follow the examples.
<p>Start <code>Pcb</code> (the actual command will use all lower-case letters)
without any additional options.
If you get the error message:
<pre class="display"> can't find default font-symbol-file 'default_font'
</pre>
<br>then the font searchpath or filename in the application resource<br>
file is wrong. Be sure that your <code>m4</code> program supports search paths.
If not, get <code>GNU m4</code>.
For other messages, see <a href="problems.html#problems">problems</a>.
Another quick-start is provided by <code>pcbtest.sh</code> in the <code>src</code>
directory. If some features don't seem to work, try running <code>pcbtest.sh</code>,
if that works, then <code>Pcb</code> hasn't been installed properly.
<ul class="menu">
<li><a accesskey="1" href="Application-Window.html#Application%20Window">Application Window</a>: The elements of the main window.
<li><a accesskey="2" href="Log-Window.html#Log%20Window">Log Window</a>: The optional logging window
<li><a accesskey="3" href="Library-Window.html#Library%20Window">Library Window</a>: The circuit selection window
<li><a accesskey="4" href="Netlist-Window.html#Netlist%20Window">Netlist Window</a>: The desired connections window
<li><a accesskey="5" href="Drawing-and-Removing.html#Drawing%20and%20Removing">Drawing and Removing</a>:
<li><a accesskey="6" href="Moving-and-Copying.html#Moving%20and%20Copying">Moving and Copying</a>:
<li><a accesskey="7" href="Loading-and-Saving.html#Loading%20and%20Saving">Loading and Saving</a>:
<li><a accesskey="8" href="Printing.html#Printing">Printing</a>: Creating Gerber files or postscript files
<li><a accesskey="9" href="Arrow-Tool.html#Arrow%20Tool">Arrow Tool</a>: Selecting/Moving objects.
<li><a href="Rats-Nest.html#Rats%20Nest">Rats Nest</a>: Helps you place and route tracks against a netlist.
<li><a href="Design-Rule-Checking.html#Design%20Rule%20Checking">Design Rule Checking</a>: Check for manufactureability
<li><a href="Trace-Optimizer.html#Trace%20Optimizer">Trace Optimizer</a>: Optimization of layouts
<li><a href="Searching-for-elements.html#Searching%20for%20elements">Searching for elements</a>: Searching for elements
<li><a href="Measuring-distances.html#Measuring%20distances">Measuring distances</a>: Measuring distances
<li><a href="Vendor-drill-mapping.html#Vendor%20drill%20mapping">Vendor drill mapping</a>: Mapping drills to a vendor specified list
<li><a href="Connection-Lists.html#Connection%20Lists">Connection Lists</a>: How to get a list of all or some connections.
</ul>
</body></html>
|