summaryrefslogtreecommitdiff
path: root/share/doc/kicad/help/it/eeschema.html
diff options
context:
space:
mode:
Diffstat (limited to 'share/doc/kicad/help/it/eeschema.html')
-rw-r--r--share/doc/kicad/help/it/eeschema.html7327
1 files changed, 7327 insertions, 0 deletions
diff --git a/share/doc/kicad/help/it/eeschema.html b/share/doc/kicad/help/it/eeschema.html
new file mode 100644
index 0000000..976615e
--- /dev/null
+++ b/share/doc/kicad/help/it/eeschema.html
@@ -0,0 +1,7327 @@
+<!DOCTYPE html>
+<html lang="it">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="generator" content="AsciiDoc 8.6.8">
+<title>Eeschema</title>
+<style type="text/css">
+/* Shared CSS for AsciiDoc xhtml11 and html5 backends */
+
+/* Default font. */
+body {
+ font-family: Georgia,serif;
+}
+
+/* Title font. */
+h1, h2, h3, h4, h5, h6,
+div.title, caption.title,
+thead, p.table.header,
+#toctitle,
+#author, #revnumber, #revdate, #revremark,
+#footer {
+ font-family: Arial,Helvetica,sans-serif;
+}
+
+body {
+ margin: 1em 5% 1em 5%;
+}
+
+a {
+ color: blue;
+ text-decoration: underline;
+}
+a:visited {
+ color: fuchsia;
+}
+
+em {
+ font-style: italic;
+ color: navy;
+}
+
+strong {
+ font-weight: bold;
+ color: #083194;
+}
+
+h1, h2, h3, h4, h5, h6 {
+ color: #527bbd;
+ margin-top: 1.2em;
+ margin-bottom: 0.5em;
+ line-height: 1.3;
+}
+
+h1, h2, h3 {
+ border-bottom: 2px solid silver;
+}
+h2 {
+ padding-top: 0.5em;
+}
+h3 {
+ float: left;
+}
+h3 + * {
+ clear: left;
+}
+h5 {
+ font-size: 1.0em;
+}
+
+div.sectionbody {
+ margin-left: 0;
+}
+
+hr {
+ border: 1px solid silver;
+}
+
+p {
+ margin-top: 0.5em;
+ margin-bottom: 0.5em;
+}
+
+ul, ol, li > p {
+ margin-top: 0;
+}
+ul > li { color: #aaa; }
+ul > li > * { color: black; }
+
+pre {
+ padding: 0;
+ margin: 0;
+}
+
+#author {
+ color: #527bbd;
+ font-weight: bold;
+ font-size: 1.1em;
+}
+#email {
+}
+#revnumber, #revdate, #revremark {
+}
+
+#footer {
+ font-size: small;
+ border-top: 2px solid silver;
+ padding-top: 0.5em;
+ margin-top: 4.0em;
+}
+#footer-text {
+ float: left;
+ padding-bottom: 0.5em;
+}
+#footer-badges {
+ float: right;
+ padding-bottom: 0.5em;
+}
+
+#preamble {
+ margin-top: 1.5em;
+ margin-bottom: 1.5em;
+}
+div.imageblock, div.exampleblock, div.verseblock,
+div.quoteblock, div.literalblock, div.listingblock, div.sidebarblock,
+div.admonitionblock {
+ margin-top: 1.0em;
+ margin-bottom: 1.5em;
+}
+div.admonitionblock {
+ margin-top: 2.0em;
+ margin-bottom: 2.0em;
+ margin-right: 10%;
+ color: #606060;
+}
+
+div.content { /* Block element content. */
+ padding: 0;
+}
+
+/* Block element titles. */
+div.title, caption.title {
+ color: #527bbd;
+ font-weight: bold;
+ text-align: left;
+ margin-top: 1.0em;
+ margin-bottom: 0.5em;
+}
+div.title + * {
+ margin-top: 0;
+}
+
+td div.title:first-child {
+ margin-top: 0.0em;
+}
+div.content div.title:first-child {
+ margin-top: 0.0em;
+}
+div.content + div.title {
+ margin-top: 0.0em;
+}
+
+div.sidebarblock > div.content {
+ background: #ffffee;
+ border: 1px solid #dddddd;
+ border-left: 4px solid #f0f0f0;
+ padding: 0.5em;
+}
+
+div.listingblock > div.content {
+ border: 1px solid #dddddd;
+ border-left: 5px solid #f0f0f0;
+ background: #f8f8f8;
+ padding: 0.5em;
+}
+
+div.quoteblock, div.verseblock {
+ padding-left: 1.0em;
+ margin-left: 1.0em;
+ margin-right: 10%;
+ border-left: 5px solid #f0f0f0;
+ color: #777777;
+}
+
+div.quoteblock > div.attribution {
+ padding-top: 0.5em;
+ text-align: right;
+}
+
+div.verseblock > pre.content {
+ font-family: inherit;
+ font-size: inherit;
+}
+div.verseblock > div.attribution {
+ padding-top: 0.75em;
+ text-align: left;
+}
+/* DEPRECATED: Pre version 8.2.7 verse style literal block. */
+div.verseblock + div.attribution {
+ text-align: left;
+}
+
+div.admonitionblock .icon {
+ vertical-align: top;
+ font-size: 1.1em;
+ font-weight: bold;
+ text-decoration: underline;
+ color: #527bbd;
+ padding-right: 0.5em;
+}
+div.admonitionblock td.content {
+ padding-left: 0.5em;
+ border-left: 3px solid #dddddd;
+}
+
+div.exampleblock > div.content {
+ border-left: 3px solid #dddddd;
+ padding-left: 0.5em;
+}
+
+div.imageblock div.content { padding-left: 0; }
+span.image img { border-style: none; }
+a.image:visited { color: white; }
+
+dl {
+ margin-top: 0.8em;
+ margin-bottom: 0.8em;
+}
+dt {
+ margin-top: 0.5em;
+ margin-bottom: 0;
+ font-style: normal;
+ color: navy;
+}
+dd > *:first-child {
+ margin-top: 0.1em;
+}
+
+ul, ol {
+ list-style-position: outside;
+}
+ol.arabic {
+ list-style-type: decimal;
+}
+ol.loweralpha {
+ list-style-type: lower-alpha;
+}
+ol.upperalpha {
+ list-style-type: upper-alpha;
+}
+ol.lowerroman {
+ list-style-type: lower-roman;
+}
+ol.upperroman {
+ list-style-type: upper-roman;
+}
+
+div.compact ul, div.compact ol,
+div.compact p, div.compact p,
+div.compact div, div.compact div {
+ margin-top: 0.1em;
+ margin-bottom: 0.1em;
+}
+
+tfoot {
+ font-weight: bold;
+}
+td > div.verse {
+ white-space: pre;
+}
+
+div.hdlist {
+ margin-top: 0.8em;
+ margin-bottom: 0.8em;
+}
+div.hdlist tr {
+ padding-bottom: 15px;
+}
+dt.hdlist1.strong, td.hdlist1.strong {
+ font-weight: bold;
+}
+td.hdlist1 {
+ vertical-align: top;
+ font-style: normal;
+ padding-right: 0.8em;
+ color: navy;
+}
+td.hdlist2 {
+ vertical-align: top;
+}
+div.hdlist.compact tr {
+ margin: 0;
+ padding-bottom: 0;
+}
+
+.comment {
+ background: yellow;
+}
+
+.footnote, .footnoteref {
+ font-size: 0.8em;
+}
+
+span.footnote, span.footnoteref {
+ vertical-align: super;
+}
+
+#footnotes {
+ margin: 20px 0 20px 0;
+ padding: 7px 0 0 0;
+}
+
+#footnotes div.footnote {
+ margin: 0 0 5px 0;
+}
+
+#footnotes hr {
+ border: none;
+ border-top: 1px solid silver;
+ height: 1px;
+ text-align: left;
+ margin-left: 0;
+ width: 20%;
+ min-width: 100px;
+}
+
+div.colist td {
+ padding-right: 0.5em;
+ padding-bottom: 0.3em;
+ vertical-align: top;
+}
+div.colist td img {
+ margin-top: 0.3em;
+}
+
+@media print {
+ #footer-badges { display: none; }
+}
+
+#toc {
+ margin-bottom: 2.5em;
+}
+
+#toctitle {
+ color: #527bbd;
+ font-size: 1.1em;
+ font-weight: bold;
+ margin-top: 1.0em;
+ margin-bottom: 0.1em;
+}
+
+div.toclevel1, div.toclevel2, div.toclevel3, div.toclevel4 {
+ margin-top: 0;
+ margin-bottom: 0;
+}
+div.toclevel2 {
+ margin-left: 2em;
+ font-size: 0.9em;
+}
+div.toclevel3 {
+ margin-left: 4em;
+ font-size: 0.9em;
+}
+div.toclevel4 {
+ margin-left: 6em;
+ font-size: 0.9em;
+}
+
+span.aqua { color: aqua; }
+span.black { color: black; }
+span.blue { color: blue; }
+span.fuchsia { color: fuchsia; }
+span.gray { color: gray; }
+span.green { color: green; }
+span.lime { color: lime; }
+span.maroon { color: maroon; }
+span.navy { color: navy; }
+span.olive { color: olive; }
+span.purple { color: purple; }
+span.red { color: red; }
+span.silver { color: silver; }
+span.teal { color: teal; }
+span.white { color: white; }
+span.yellow { color: yellow; }
+
+span.aqua-background { background: aqua; }
+span.black-background { background: black; }
+span.blue-background { background: blue; }
+span.fuchsia-background { background: fuchsia; }
+span.gray-background { background: gray; }
+span.green-background { background: green; }
+span.lime-background { background: lime; }
+span.maroon-background { background: maroon; }
+span.navy-background { background: navy; }
+span.olive-background { background: olive; }
+span.purple-background { background: purple; }
+span.red-background { background: red; }
+span.silver-background { background: silver; }
+span.teal-background { background: teal; }
+span.white-background { background: white; }
+span.yellow-background { background: yellow; }
+
+span.big { font-size: 2em; }
+span.small { font-size: 0.6em; }
+
+span.underline { text-decoration: underline; }
+span.overline { text-decoration: overline; }
+span.line-through { text-decoration: line-through; }
+
+
+/*
+ * xhtml11 specific
+ *
+ * */
+
+tt {
+ font-family: monospace;
+ font-size: inherit;
+ color: navy;
+}
+
+div.tableblock {
+ margin-top: 1.0em;
+ margin-bottom: 1.5em;
+}
+div.tableblock > table {
+ border: 3px solid #527bbd;
+}
+thead, p.table.header {
+ font-weight: bold;
+ color: #527bbd;
+}
+p.table {
+ margin-top: 0;
+}
+/* Because the table frame attribute is overriden by CSS in most browsers. */
+div.tableblock > table[frame="void"] {
+ border-style: none;
+}
+div.tableblock > table[frame="hsides"] {
+ border-left-style: none;
+ border-right-style: none;
+}
+div.tableblock > table[frame="vsides"] {
+ border-top-style: none;
+ border-bottom-style: none;
+}
+
+
+/*
+ * html5 specific
+ *
+ * */
+
+.monospaced {
+ font-family: monospace;
+ font-size: inherit;
+ color: navy;
+}
+
+table.tableblock {
+ margin-top: 1.0em;
+ margin-bottom: 1.5em;
+}
+thead, p.tableblock.header {
+ font-weight: bold;
+ color: #527bbd;
+}
+p.tableblock {
+ margin-top: 0;
+}
+table.tableblock {
+ border-width: 3px;
+ border-spacing: 0px;
+ border-style: solid;
+ border-color: #527bbd;
+ border-collapse: collapse;
+}
+th.tableblock, td.tableblock {
+ border-width: 1px;
+ padding: 4px;
+ border-style: solid;
+ border-color: #527bbd;
+}
+
+table.tableblock.frame-topbot {
+ border-left-style: hidden;
+ border-right-style: hidden;
+}
+table.tableblock.frame-sides {
+ border-top-style: hidden;
+ border-bottom-style: hidden;
+}
+table.tableblock.frame-none {
+ border-style: hidden;
+}
+
+th.tableblock.halign-left, td.tableblock.halign-left {
+ text-align: left;
+}
+th.tableblock.halign-center, td.tableblock.halign-center {
+ text-align: center;
+}
+th.tableblock.halign-right, td.tableblock.halign-right {
+ text-align: right;
+}
+
+th.tableblock.valign-top, td.tableblock.valign-top {
+ vertical-align: top;
+}
+th.tableblock.valign-middle, td.tableblock.valign-middle {
+ vertical-align: middle;
+}
+th.tableblock.valign-bottom, td.tableblock.valign-bottom {
+ vertical-align: bottom;
+}
+
+
+/*
+ * manpage specific
+ *
+ * */
+
+body.manpage h1 {
+ padding-top: 0.5em;
+ padding-bottom: 0.5em;
+ border-top: 2px solid silver;
+ border-bottom: 2px solid silver;
+}
+body.manpage h2 {
+ border-style: none;
+}
+body.manpage div.sectionbody {
+ margin-left: 3em;
+}
+
+@media print {
+ body.manpage div#toc { display: none; }
+}
+
+
+/*
+ * Theme specific overrides of the preceding (asciidoc.css) CSS.
+ *
+ */
+body {
+ font-family: Garamond, Georgia, serif;
+ font-size: 17px;
+ color: #3E4349;
+ line-height: 1.3em;
+}
+h1, h2, h3, h4, h5, h6,
+div.title, caption.title,
+thead, p.table.header,
+#toctitle,
+#author, #revnumber, #revdate, #revremark,
+#footer {
+ font-family: Garmond, Georgia, serif;
+ font-weight: normal;
+ border-bottom-width: 0;
+ color: #3E4349;
+}
+div.title, caption.title { color: #596673; font-weight: bold; }
+h1 { font-size: 240%; }
+h2 { font-size: 180%; }
+h3 { font-size: 150%; }
+h4 { font-size: 130%; }
+h5 { font-size: 115%; }
+h6 { font-size: 100%; }
+#header h1 { margin-top: 0; }
+#toc {
+ color: #444444;
+ line-height: 1.5;
+ padding-top: 1.5em;
+}
+#toctitle {
+ font-size: 20px;
+}
+#toc a {
+ border-bottom: 1px dotted #999999;
+ color: #444444 !important;
+ text-decoration: none !important;
+}
+#toc a:hover {
+ border-bottom: 1px solid #6D4100;
+ color: #6D4100 !important;
+ text-decoration: none !important;
+}
+div.toclevel1 { margin-top: 0.2em; font-size: 16px; }
+div.toclevel2 { margin-top: 0.15em; font-size: 14px; }
+em, dt, td.hdlist1 { color: black; }
+strong { color: #3E4349; }
+a { color: #004B6B; text-decoration: none; border-bottom: 1px dotted #004B6B; }
+a:visited { color: #615FA0; border-bottom: 1px dotted #615FA0; }
+a:hover { color: #6D4100; border-bottom: 1px solid #6D4100; }
+div.tableblock > table, table.tableblock { border: 3px solid #E8E8E8; }
+th.tableblock, td.tableblock { border: 1px solid #E8E8E8; }
+ul > li > * { color: #3E4349; }
+pre, tt, .monospaced { font-family: Consolas,Menlo,'Deja Vu Sans Mono','Bitstream Vera Sans Mono',monospace; }
+tt, .monospaced { font-size: 0.9em; color: black;
+}
+div.exampleblock > div.content, div.sidebarblock > div.content, div.listingblock > div.content { border-width: 0 0 0 3px; border-color: #E8E8E8; }
+div.verseblock { border-left-width: 0; margin-left: 3em; }
+div.quoteblock { border-left-width: 3px; margin-left: 0; margin-right: 0;}
+div.admonitionblock td.content { border-left: 3px solid #E8E8E8; }
+
+
+@media screen {
+ body {
+ max-width: 50em; /* approximately 80 characters wide */
+ margin-left: 16em;
+ }
+
+ #toc {
+ position: fixed;
+ top: 0;
+ left: 0;
+ bottom: 0;
+ width: 13em;
+ padding: 0.5em;
+ padding-bottom: 1.5em;
+ margin: 0;
+ overflow: auto;
+ border-right: 3px solid #f8f8f8;
+ background-color: white;
+ }
+
+ #toc .toclevel1 {
+ margin-top: 0.5em;
+ }
+
+ #toc .toclevel2 {
+ margin-top: 0.25em;
+ display: list-item;
+ color: #aaaaaa;
+ }
+
+ #toctitle {
+ margin-top: 0.5em;
+ }
+}
+</style>
+<script type="text/javascript">
+/*<![CDATA[*/
+var asciidoc = { // Namespace.
+
+/////////////////////////////////////////////////////////////////////
+// Table Of Contents generator
+/////////////////////////////////////////////////////////////////////
+
+/* Author: Mihai Bazon, September 2002
+ * http://students.infoiasi.ro/~mishoo
+ *
+ * Table Of Content generator
+ * Version: 0.4
+ *
+ * Feel free to use this script under the terms of the GNU General Public
+ * License, as long as you do not remove or alter this notice.
+ */
+
+ /* modified by Troy D. Hanson, September 2006. License: GPL */
+ /* modified by Stuart Rackham, 2006, 2009. License: GPL */
+
+// toclevels = 1..4.
+toc: function (toclevels) {
+
+ function getText(el) {
+ var text = "";
+ for (var i = el.firstChild; i != null; i = i.nextSibling) {
+ if (i.nodeType == 3 /* Node.TEXT_NODE */) // IE doesn't speak constants.
+ text += i.data;
+ else if (i.firstChild != null)
+ text += getText(i);
+ }
+ return text;
+ }
+
+ function TocEntry(el, text, toclevel) {
+ this.element = el;
+ this.text = text;
+ this.toclevel = toclevel;
+ }
+
+ function tocEntries(el, toclevels) {
+ var result = new Array;
+ var re = new RegExp('[hH]([1-'+(toclevels+1)+'])');
+ // Function that scans the DOM tree for header elements (the DOM2
+ // nodeIterator API would be a better technique but not supported by all
+ // browsers).
+ var iterate = function (el) {
+ for (var i = el.firstChild; i != null; i = i.nextSibling) {
+ if (i.nodeType == 1 /* Node.ELEMENT_NODE */) {
+ var mo = re.exec(i.tagName);
+ if (mo && (i.getAttribute("class") || i.getAttribute("className")) != "float") {
+ result[result.length] = new TocEntry(i, getText(i), mo[1]-1);
+ }
+ iterate(i);
+ }
+ }
+ }
+ iterate(el);
+ return result;
+ }
+
+ var toc = document.getElementById("toc");
+ if (!toc) {
+ return;
+ }
+
+ // Delete existing TOC entries in case we're reloading the TOC.
+ var tocEntriesToRemove = [];
+ var i;
+ for (i = 0; i < toc.childNodes.length; i++) {
+ var entry = toc.childNodes[i];
+ if (entry.nodeName.toLowerCase() == 'div'
+ && entry.getAttribute("class")
+ && entry.getAttribute("class").match(/^toclevel/))
+ tocEntriesToRemove.push(entry);
+ }
+ for (i = 0; i < tocEntriesToRemove.length; i++) {
+ toc.removeChild(tocEntriesToRemove[i]);
+ }
+
+ // Rebuild TOC entries.
+ var entries = tocEntries(document.getElementById("content"), toclevels);
+ for (var i = 0; i < entries.length; ++i) {
+ var entry = entries[i];
+ if (entry.element.id == "")
+ entry.element.id = "_toc_" + i;
+ var a = document.createElement("a");
+ a.href = "#" + entry.element.id;
+ a.appendChild(document.createTextNode(entry.text));
+ var div = document.createElement("div");
+ div.appendChild(a);
+ div.className = "toclevel" + entry.toclevel;
+ toc.appendChild(div);
+ }
+ if (entries.length == 0)
+ toc.parentNode.removeChild(toc);
+},
+
+
+/////////////////////////////////////////////////////////////////////
+// Footnotes generator
+/////////////////////////////////////////////////////////////////////
+
+/* Based on footnote generation code from:
+ * http://www.brandspankingnew.net/archive/2005/07/format_footnote.html
+ */
+
+footnotes: function () {
+ // Delete existing footnote entries in case we're reloading the footnodes.
+ var i;
+ var noteholder = document.getElementById("footnotes");
+ if (!noteholder) {
+ return;
+ }
+ var entriesToRemove = [];
+ for (i = 0; i < noteholder.childNodes.length; i++) {
+ var entry = noteholder.childNodes[i];
+ if (entry.nodeName.toLowerCase() == 'div' && entry.getAttribute("class") == "footnote")
+ entriesToRemove.push(entry);
+ }
+ for (i = 0; i < entriesToRemove.length; i++) {
+ noteholder.removeChild(entriesToRemove[i]);
+ }
+
+ // Rebuild footnote entries.
+ var cont = document.getElementById("content");
+ var spans = cont.getElementsByTagName("span");
+ var refs = {};
+ var n = 0;
+ for (i=0; i<spans.length; i++) {
+ if (spans[i].className == "footnote") {
+ n++;
+ var note = spans[i].getAttribute("data-note");
+ if (!note) {
+ // Use [\s\S] in place of . so multi-line matches work.
+ // Because JavaScript has no s (dotall) regex flag.
+ note = spans[i].innerHTML.match(/\s*\[([\s\S]*)]\s*/)[1];
+ spans[i].innerHTML =
+ "[<a id='_footnoteref_" + n + "' href='#_footnote_" + n +
+ "' title='View footnote' class='footnote'>" + n + "</a>]";
+ spans[i].setAttribute("data-note", note);
+ }
+ noteholder.innerHTML +=
+ "<div class='footnote' id='_footnote_" + n + "'>" +
+ "<a href='#_footnoteref_" + n + "' title='Return to text'>" +
+ n + "</a>. " + note + "</div>";
+ var id =spans[i].getAttribute("id");
+ if (id != null) refs["#"+id] = n;
+ }
+ }
+ if (n == 0)
+ noteholder.parentNode.removeChild(noteholder);
+ else {
+ // Process footnoterefs.
+ for (i=0; i<spans.length; i++) {
+ if (spans[i].className == "footnoteref") {
+ var href = spans[i].getElementsByTagName("a")[0].getAttribute("href");
+ href = href.match(/#.*/)[0]; // Because IE return full URL.
+ n = refs[href];
+ spans[i].innerHTML =
+ "[<a href='#_footnote_" + n +
+ "' title='View footnote' class='footnote'>" + n + "</a>]";
+ }
+ }
+ }
+},
+
+install: function(toclevels) {
+ var timerId;
+
+ function reinstall() {
+ asciidoc.footnotes();
+ if (toclevels) {
+ asciidoc.toc(toclevels);
+ }
+ }
+
+ function reinstallAndRemoveTimer() {
+ clearInterval(timerId);
+ reinstall();
+ }
+
+ timerId = setInterval(reinstall, 500);
+ if (document.addEventListener)
+ document.addEventListener("DOMContentLoaded", reinstallAndRemoveTimer, false);
+ else
+ window.onload = reinstallAndRemoveTimer;
+}
+
+}
+asciidoc.install(2);
+/*]]>*/
+</script>
+</head>
+<body class="book">
+<div id="header">
+<h1>Eeschema</h1>
+<span id="author">The KiCad Team</span><br>
+<div id="toc">
+ <div id="toctitle">Sommario</div>
+ <noscript><p><b>JavaScript must be enabled in your browser to display the table of contents.</b></p></noscript>
+</div>
+</div>
+<div id="content">
+<div id="preamble">
+<div class="sectionbody">
+<div class="paragraph"><p><em>Manuale di riferimento</em></p></div>
+<div class="paragraph" id="copyright"><p><strong>Copyright</strong></p></div>
+<div class="paragraph"><p>Questo documento è coperto dal Copyright &#169; 2010-2015 dei suoi autori come
+elencati in seguito. È possibile distribuirlo e/o modificarlo nei termini
+sia della GNU General Public License
+(<a href="http://www.gnu.org/licenses/gpl.html">http://www.gnu.org/licenses/gpl.html</a>),
+versione 3 o successive, che della Creative Commons Attribution License
+(<a href="http://creativecommons.org/licenses/by/3.0/">http://creativecommons.org/licenses/by/3.0/</a>),
+versione 3.0 o successive.</p></div>
+<div class="paragraph"><p>Tutti i marchi registrati all&#8217;interno di questa guida appartengono ai loro
+legittimi proprietari.</p></div>
+<div class="paragraph" id="contributors"><p><strong>Collaboratori</strong></p></div>
+<div class="paragraph"><p>Jean-Pierre Charras, Fabrizio Tappero.</p></div>
+<div class="paragraph" id="translation"><p><strong>Traduzione</strong></p></div>
+<div class="paragraph"><p>Marco Ciampa &lt;<a href="mailto:ciampix@libero.it">ciampix@libero.it</a>&gt;, 2014-2015.</p></div>
+<div class="paragraph" id="feedback"><p><strong>Feedback</strong></p></div>
+<div class="paragraph"><p>Si prega di inviare qualsiasi rapporto bug, suggerimento o nuova versione a:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Documentazione di KiCad: <a href="https://github.com/KiCad/kicad-doc/issues">https://github.com/KiCad/kicad-doc/issues</a>
+</p>
+</li>
+<li>
+<p>
+Software KiCad: <a href="https://bugs.launchpad.net/kicad">https://bugs.launchpad.net/kicad</a>
+</p>
+</li>
+<li>
+<p>
+Traduzione di KiCad: <a href="https://github.com/KiCad/kicad-i18n/issues">https://github.com/KiCad/kicad-i18n/issues</a>
+</p>
+</li>
+</ul></div>
+<div class="paragraph" id="publication_date_and_software_version"><p><strong>Data di pubblicazione e versione del software</strong></p></div>
+<div class="paragraph"><p>Pubblicato il 30 maggio, 2015.</p></div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_introduzione_a_eeschema">1. Introduzione a Eeschema</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_descrizione">1.1. Descrizione</h3>
+<div class="paragraph"><p>Eeschema è un potente software editor di schemi elettrici, distribuito come
+parte della suite KiCad, e disponibile per i seguenti sistemi operativi:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Linux
+</p>
+</li>
+<li>
+<p>
+Apple OS X
+</p>
+</li>
+<li>
+<p>
+Windows
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Indipendentemente dal sistema operativo, tutti i file Eeschema sono 100%
+compatibili da un sistema all&#8217;altro.</p></div>
+<div class="paragraph"><p>Eeschema è un&#8217;applicazione integrata dove tutte le funzioni di disegno,
+controllo, disposizione, gestione librerie e accesso al software di
+progettazione di circuiti stampati sono svolte all&#8217;interno del sistema
+Eeschema stesso.</p></div>
+<div class="paragraph"><p>Eeschema è stato concepito per lavorare con Pcbnew, che è il programma per
+la progettazione di circuiti stampati della suite di KiCad. Esso può anche
+esportare file di netlist, che descrivono le connessioni elettriche dello
+schema usabili da altri pacchetti.</p></div>
+<div class="paragraph"><p>Eeschema include un editor di componenti simbolici, che può creare e
+modificate componenti e gestire librerie. Esso integra le seguenti funzioni,
+aggiuntive ma essenziali, necessarie in ogni moderno software di
+elaborazione schemi elettrici:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Controllo regole di progettazione (ERC) per il controllo automatico di
+ connessioni errate o sconnesse
+</p>
+</li>
+<li>
+<p>
+Esportazione di file del disegno dello schema in molti formati (Postscript,
+ PDF, HPGL e SVG).
+</p>
+</li>
+<li>
+<p>
+Generazione della distinta materiali (tramite script Python, che consente la
+ conigurazione di molti formati).
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="_panoramica_tecnica">1.2. Panoramica tecnica</h3>
+<div class="paragraph"><p>Eeschema è limitato solo dalla disponibilità di memoria. Non c'è perciò
+praticamente nessun limite al numero di componenti, numero di pin nei
+componenti, numero di connessioni o fogli. In caso di schemi elettrici
+formati da più fogli, la rappresentazione è gerarchica.</p></div>
+<div class="paragraph"><p>Eeschema può usare schemi multifoglio di questi tipi:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Gerarchie semplici (ogni schema elettrico viene usato solo una volta).
+</p>
+</li>
+<li>
+<p>
+Gerarchie complesse (alcuni schemi sono usati più di una volta con istanze
+ multiple).
+</p>
+</li>
+<li>
+<p>
+Gerarchie piatte (schemi esplicitamente connessi ad uno schema principale).
+</p>
+</li>
+</ul></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="_comandi_generici_eeschema">2. Comandi generici Eeschema</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_accesso_ai_comandi_eeschema">2.1. Accesso ai comandi Eeschema</h3>
+<div class="paragraph"><p>È possibile avere accesso ai vari comandi:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Facendo clic sulla barra del menu (in cima allo schermo).
+</p>
+</li>
+<li>
+<p>
+Facendo clic sulle icone in cima allo schermo (comandi generali).
+</p>
+</li>
+<li>
+<p>
+Facendo clic sulle icone sul lato destro dello schermo (comandi particolari
+ o "strumenti").
+</p>
+</li>
+<li>
+<p>
+Facendo clic sulle icone sul lato sinistro dello schermo (opzioni di
+ visualizzazione).
+</p>
+</li>
+<li>
+<p>
+Premendo i pulsanti del mouse (comandi complementari importanti). In
+ particolare un clic sul pulsante destro apre un menu contestuale che dipende
+ dall&#8217;elemento sottostante il puntatore (zoom, griglia e modifica di
+ elementi).
+</p>
+</li>
+<li>
+<p>
+Tasti funzione (tasti F1, F2, F3, F4, Ins e spazio). Nello specifico: il
+ tasto "Esc" spesso permette la cancellazione del comando in corso. Il tasto
+ "Ins" permette la duplicazione dell&#8217;ultimo elemento creato.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Ecco le varie possibili collocazioni dei comandi:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/commands_overview.png" alt="panoramica comandi">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_comandi_da_mouse">2.2. Comandi da mouse</h3>
+<div class="sect3">
+<h4 id="_comandi_di_base">2.2.1. Comandi di base</h4>
+<div class="paragraph"><p><strong>Pulsante sinistro</strong></p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Clic singolo: mostra nella barra di stato le caratteristiche del componente
+ o del testo sotto il puntatore del mouse.
+</p>
+</li>
+<li>
+<p>
+Doppio clic: modifica (se l&#8217;elemento è modificabile) il componente o il
+ testo.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p><strong>Pulsante destro</strong></p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Apre un menu a scomparsa.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect3">
+<h4 id="_operazioni_sui_blocchi">2.2.2. Operazioni sui blocchi</h4>
+<div class="paragraph"><p>È possibile spostare, trascinare, copiare e cancellare aree selezionate in
+tutti i menu di Eeschema.</p></div>
+<div class="paragraph"><p>Le aree vengono selezionate creando un riquadro attorno ad esse trascinando
+il mouse col il tasto sinistro premuto.</p></div>
+<div class="paragraph"><p>Mantenendo premuti &#8220;Maiusc&#8221;, &#8220;Ctrl&#8221;, o &#8220;Maiusc + Ctrl&#8221; durante la
+selezione, esegue rispettivamente copia, trascinamento o cancellazione:</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:80%;
+">
+<col style="width:66%;">
+<col style="width:34%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Pulsante sinistro del mouse</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Sposta la selezione.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Maiusc + pulsante sinistro del mouse</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Copia la selezione.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ctrl + pulsante sinistro del mouse</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Trascina la selezione.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ctrl + Maiusc + pulsante sinistro del mouse</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Cancella la selezione.</p></td>
+</tr>
+</tbody>
+</table>
+<div class="paragraph"><p>Durante il trascinamento o la copia, si può:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Fare clic nuovamente per piazzare gli elementi.
+</p>
+</li>
+<li>
+<p>
+Fare clic con il pulsante destro per annullare.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Se un comando di spostamento blocco è cominciato, un altro comando può
+essere selezionato tramite il menu a scomparsa (mouse, tasto destro):</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/main_window_popup.png" alt="finestra a scomparsa della finestra principale">
+</div>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_comandi_da_tastiera">2.3. Comandi da tastiera</h3>
+<div class="ulist"><ul>
+<li>
+<p>
+Il tasto "?" mostra l&#8217;elenco corrente dei comandi da tastiera.
+</p>
+</li>
+<li>
+<p>
+I comandi da tastiera possono essere gestiti scegliendo "Modifica comandi da
+ tastiera" nel menu delle preferenze.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Ecco l&#8217;elenco dei comandi da tastiera predefiniti:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/default_hot_key_list.png" alt="Elenco comandi da tastiera predefiniti">
+</div>
+</div>
+<div class="paragraph"><p>Tutti i comandi da tastiera si possono ridefinire tramite l&#8217;editor dei
+comandi da tastiera:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/shortcuts_editor.png" alt="Finestra di modifica comandi da tastiera">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_selezione_della_dimensione_della_griglia">2.4. Selezione della dimensione della griglia</h3>
+<div class="paragraph"><p>In Eeschema, il puntatore si sposta sopra una griglia, che può essere
+visibile o nascosta. Nei menu di gestione delle librerie la griglia viene
+sempre visualizzata.</p></div>
+<div class="paragraph"><p>È possibile cambiare la dimensione della griglia attraverso il menu a
+scomparsa o tramite il menu Preferenze/Opzioni.</p></div>
+<div class="paragraph"><p>La dimensione predefinita della griglia è 50 mils (0.05") o 1,27 millimetri.</p></div>
+<div class="paragraph"><p>Questa è la griglia preferita per piazzare componenti e collegamenti in uno
+schema elettrico, e per piazzare piedini nella progettazione dei simboli
+nel&#8217;editor dei componenti.</p></div>
+<div class="paragraph"><p>Si può anche lavorare con una griglia più piccola da 25 mil a 10 mil, ma in
+genere queste sono usate per la creazione dei corpi dei componenti o per
+posizionare testi e commenti, non per i fili o piedini.</p></div>
+</div>
+<div class="sect2">
+<h3 id="_selezione_zoom">2.5. Selezione Zoom</h3>
+<div class="paragraph"><p>Per cambiare il livello di zoom:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Fare clic destro per aprire il menu a scomparsa e selezionare il livello di
+ zoom desiderato.
+</p>
+</li>
+<li>
+<p>
+O usare i tasti funzione:
+</p>
+<div class="ulist"><ul>
+<li>
+<p>
+F1: Ingrandisce
+</p>
+</li>
+<li>
+<p>
+F2: Rimpicciolisce
+</p>
+</li>
+<li>
+<p>
+F4 o clic singolo del pulsante centrale del mouse (senza spostare il mouse): centra la vista attorno alla posizione puntatore
+</p>
+</li>
+</ul></div>
+</li>
+<li>
+<p>
+Zoom finestra:
+</p>
+<div class="ulist"><ul>
+<li>
+<p>
+Rotellina del mouse: ingrandisce / rimpicciolisce
+</p>
+</li>
+<li>
+<p>
+Maiusc+rotellina del mouse: scorre in su/giù
+</p>
+</li>
+<li>
+<p>
+Ctrl+rotellina del mouse: scorre a sinistra/destra
+</p>
+</li>
+</ul></div>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="_visualizzazione_delle_coordinate_del_puntatore">2.6. Visualizzazione delle coordinate del puntatore</h3>
+<div class="paragraph"><p>Le unità mostrate sono in pollici o in millimetri. Comunque, Eeschema lavora
+sempre internamente in millesimi (mils) di pollice.</p></div>
+<div class="paragraph"><p>Le seguenti informazioni sono mostrate sulla parte in basso a destra della
+finestra:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Fattore di zoom
+</p>
+</li>
+<li>
+<p>
+Posizione assoluta del puntatore
+</p>
+</li>
+<li>
+<p>
+Posizione relativa del puntatore
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Le coordinate relative possono essere azzerate con la barra spazio. È utile
+per effettuare misure tra due punti.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/status_bar.png" alt="][alt="barra di stato"">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_barra_menu_in_cima">2.7. Barra menu in cima</h3>
+<div class="paragraph"><p>La barra menu in cima permette l&#8217;apertura e il salvataggio degli schemi
+elettrici, la configurazione del programma, e la visualizzazione della
+documentazione.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/menu_bar.png" alt="barra dei menu">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="_barra_strumenti_in_alto">2.8. Barra strumenti in alto</h3>
+<div class="paragraph"><p>Questa barra strumenti dà accesso alle funzioni principali di Eeschema.</p></div>
+<div class="paragraph"><p>Se Eeschema viene eseguito in modalità stand-alone (N.d.T. cioè al di fuori
+della gestione progetti KiCad), questo è l&#8217;insieme degli strumenti a
+disposizione:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/toolbar_schedit_standalone.png" alt="images/toolbar_schedit_standalone.png">
+</div>
+</div>
+<div class="paragraph"><p>Se Eeschema viene eseguito dal gestore progetti (KiCad), questo è l&#8217;insieme
+degli strumenti disponibili:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/toolbar_schedit.png" alt="images/toolbar_schedit.png">
+</div>
+</div>
+<div class="paragraph"><p>Gli strumenti per inizializzare un progetto non sono disponibili, dato che
+questi sono parte del <em>Gestore progetti</em>.</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:10%;">
+<col style="width:90%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/new_sch.png" alt="icona nuovo schema">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Crea un nuovo schema elettrico (solo in modalità stand alone).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/open_document.png" alt="icona apri schema">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Apre uno schema elettrico (solo in modalità stand alone).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/save.png" alt="icons/save_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Salva lo schema (gerarchico) completo.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/sheetset.png" alt="Page Settings icon">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Seleziona la dimensione del foglio e modifica il blocco del titolo (cartiglio).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/print_button.png" alt="icons/print_button_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Apre la finestra di dialogo della stampa.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/cut_button.png" alt="icons/cut_button_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Rimuove gli elementi selezionati durante lo spostamento di un blocco.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/copyblock.png" alt="icons/copyblock_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Copia gli elementi selezionati negli appunti durante lo spostamento di un blocco.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/paste.png" alt="icons/paste_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Copia l&#8217;ultimo elemento o blocco selezionato nel foglio corrente.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/undo.png" alt="icons/undo_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Annulla: elimina l&#8217;ultimo cambiamento effettuato (fino a 10).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/redo.png" alt="icons/redo_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ripristina l&#8217;ultimo cambiamento annullato (fino a 10).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/find.png" alt="icona ricerca">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Invoca la finestra di dialogo della ricerca dei componenti e testi nello schema elettrico.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/find_replace.png" alt="search replace icon">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Richiama la finestra di dialogo per la ricerca e sostituzione di testo nello schema elettrico.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/zoom_in.png" alt="icons/zoom_in">
+</span> <span class="image">
+<img src="images/icons/zoom_out.png" alt="icons/zoom_out">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ingrandimento e rimpicciolimento immagine.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/zoom_redraw.png" alt="icons/zoom_redraw">
+</span> <span class="image">
+<img src="images/icons/zoom_fit_in_page.png" alt="icons/zoom_fit_in_page_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ridisegna lo schermo; ingrandimento perfetto.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/hierarchy_nav.png" alt="icona navigazione nella gerarchia">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Visualizza e naviga nell&#8217;albero della gerarchia.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/leave_sheet.png" alt="icons/leave_sheet">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Lascia il foglio corrente e sale nella gerarchia.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/libedit.png" alt="icons/libedit_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Chiama l&#8217;editor dei componenti <em>Libedit</em> per visualizzare e modificare librerie e simboli di componenti.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/library_browse.png" alt="icons/library_browse_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Mostra le librerie (Viewlib).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/annotate.png" alt="icons_annotate_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Annotazione dei componenti.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/erc.png" alt="ERC icon">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">ERC (Controllo Regole Elettriche). ERC valida automaticamente le
+connessioni elettriche.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/netlist.png" alt="Netlist icon">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Esporta una netlist (Pcbnew, Spice e altri formati).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/bom.png" alt="BOM icon">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Genera la distinta materiali (BOM - Bill of Materials).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/edit_module.png" alt="icona modifica impronta">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Modifica impronta.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/cvpcb.png" alt="icona esegui cvpcb">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Chiama CvPvb per assegnare impronte a componenti.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/pcbnew.png" alt="icons/pcbnew_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Richiama Pcbnew per la creazione del circuito stampato.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/import_footprint_names.png" alt="Import Footprint Names icon">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Back-import-azione impronte componenti (selezionate usando CvPcb) nei campi "impronte".</p></td>
+</tr>
+</tbody>
+</table>
+<div style="page-break-after:always"></div>
+</div>
+<div class="sect2">
+<h3 id="_icone_della_barra_strumenti_di_destra">2.9. Icone della barra strumenti di destra</h3>
+<div class="paragraph"><p>Questa barra contiene strumenti per:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Piazzare componenti, fili, bus, connessioni, etichette, testi, ecc.
+</p>
+</li>
+<li>
+<p>
+Creare sotto-fogli gerarchici e simboli di connessione
+</p>
+</li>
+</ul></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:10%;">
+<col style="width:5%;">
+<col style="width:85%;">
+<tbody>
+<tr>
+<td class="tableblock halign-center valign-middle" rowspan="20" ><p class="tableblock"><span class="image">
+<img src="images/toolbar_schedit_rightside.png" alt="images/toolbar_schedit_rightside.png" width="80%">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/cursor.png" alt="icons/cursor_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Annulla il comando o lo strumento attivi.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/hierarchy_cursor.png" alt="icons/hierarchy_cursor_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Navigazione nella gerarchia: questo strumento rende possibile aprire il
+sottofoglio dello schema mostrato (clic sul simbolo di questo
+sottofoglio), o di risalire nella gerarchia (clic nell&#8217;area libera
+dello schema).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/new_component.png" alt="New Component icon">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Mostra il selettore dei componenti.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_power.png" alt="Add Power icon">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Mostra il selettore dei simboli di alimentazione.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_line.png" alt="icons/add_line_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Disegna un filo.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_bus.png" alt="icons/add_bus_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Disegna un bus.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_line2bus.png" alt="icons/add_line2bus_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Disegna punti di connessione da filo a bus. Questi elementi sono solo grafici e non creano
+una connessione, perciò non dovrebbero essere usati per connettere assieme fili.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_bus2bus.png" alt="icons/add_bus2bus_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Disegna elementi di connessione bus-a-bus.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/noconn.png" alt="icons/noconn_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Inserisce simboli di "Non connessione". Questi devono essere piazzati sui pin dei componenti che
+non sono connessi. Utile nelle funzioni ERC per verificare se i pin
+siano stati lasciati intenzionalmente non connessi o se è una svista.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_junction.png" alt="icons/add_junction_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Inserimento giunzione. Per connettere due fili che si incrociano, o un filo e un pin,
+in caso di ambiguità (cioè se il capo di un filo o pin non è connesso
+ad una delle estremità dell&#8217;altro filo).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_line_label.png" alt="icons/add_line_label_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Inserimento etichetta locale. Due fili possono essere connessi con etichette identiche
+<strong>nello stesso foglio</strong>. Per connessioni tra due fogli differenti, bisogna usare
+etichette globali o gerarchiche.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_glabel.png" alt="Global label icon">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Inserimento etichetta globale. Tutte le etichette globali con lo stesso nome sono connesse
+assieme, anche tra fogli diversi.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_hierarchical_label.png" alt="icons/add_hierarchical_label_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Inserimento etichetta gerarchica. Questo rende possibile inserire una
+connessione tra un foglio e il foglio genitore che lo contiene.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_hierarchical_subsheet.png" alt="icons/add_hierarchical_subsheet_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Inserisce un sotto-foglio gerarchico. È necessario specificare il nome del file per questo sotto-foglio.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/import_hierarchical_label.png" alt="icons/import_hierarchical_label_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Importazione etichette gerarchiche da un sotto-foglio. Queste etichette gerarchiche devono
+già essere inserite nel sotto-foglio. Sono equivalenti ai pin di un componente, e devono
+essere connesse usando fili.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_hierar_pin.png" alt="icons/add_hierar_pin_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Piazza una etichetta gerarchica in un simbolo di sottofoglio. Viene piazzato per nome e non richiede
+che etichetta esista già nello stesso sottofoglio.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_dashed_line.png" alt="icons/add_dashed_line_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Disegna una linea. Queste sono solo grafiche e non connettono alcunché.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_text.png" alt="icons/add_text_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Piazza commenti di testo. Questi sono solo elementi grafici.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/image.png" alt="icons/image_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Inserisce un&#8217;immagine bitmap.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/delete.png" alt="icons/cancel_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Elimina l&#8217;elemento selezionato.</p>
+<p class="tableblock">Se vengono selezionati più elementi sovrapposti, la priorità viene data
+al più piccolo (i priorità decrescenti: giunzione, "Non connesso", filo,
+bus, testo, componente). Questo si applica ai fogli gerarchici. Nota: la
+funzione "Ripristina" della barra strumenti generale permette di eliminare
+le ultime cancellazioni.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect2">
+<h3 id="_icone_barra_degli_strumenti_di_sinistra">2.10. Icone barra degli strumenti di sinistra</h3>
+<div class="paragraph"><p>Questa barra strumenti gestisce le opzioni di visualizzazione:</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:10%;">
+<col style="width:90%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/grid.png" alt="icons/grid">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Mostra/Nascondi la griglia.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/unit_inch.png" alt="icons/unit_inch">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Passa a pollici.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/unit_mm.png" alt="icons/unit_mm">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Passa a millimetri.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/cursor_shape.png" alt="icons/cursor_shape">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Scegli la forma del cursore</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/hidden_pin.png" alt="icons/hidden_pin">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Visibilità dei pin "invisibili".</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/lines90.png" alt="icons/lines90">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Orientamento concesso a fili e bus.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect2">
+<h3 id="pop-up-menus-and-quick-editing">2.11. Menu a scomparsa e modifiche veloci</h3>
+<div class="paragraph"><p>Un click destro apre un menu contestuale per l&#8217;elemento
+selezionato. Quest&#8217;ultimo contiene:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Fattore di zoom.
+</p>
+</li>
+<li>
+<p>
+Regolazione della griglia.
+</p>
+</li>
+<li>
+<p>
+Parametri modificati comunemente per l&#8217;elemento selezionato.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Menu a scomparsa senza elementi selezionati.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_popup_without_element.png" alt="eeschema_popup_without_element_png">
+</div>
+</div>
+<div class="paragraph"><p>Modifica di un&#8217;etichetta.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_popup_edit_label.png" alt="eeschema_popup_edit_label_png">
+</div>
+</div>
+<div class="paragraph"><p>Modifica di un componente.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_popup_edit_component.png" alt="eeschema_popup_edit_component_png">
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="main-top-menu">3. Menu principale in alto</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="file-menu">3.1. Menu file</h3>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/file_menu.png" alt="Menu file">
+</div>
+</div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:31%;">
+<col style="width:69%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Nuovo progetto schema</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Cancella lo schema corrente e ne inizializza uno nuovo</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Apri progetto schema</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Carica una gerarchia di schemi elettrici</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Apri recente</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Apre un&#8217;elenco di file aperti recentemente</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Accoda schema elettrico</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Inserisce i contenuti di un altro foglio in quello corrente</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Salva schema elettrico</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Salva il foglio corrente e tutta la sua gerarchia.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Salva solo il foglio corrente</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Salva il foglio corrente, ma non gli altri della gerarchia.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Salva foglio corrente con nome</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Salva il foglio corrente con un nuovo nome.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Impostazioni pagina</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Configura le dimensioni della pagina e del riquadro iscrizioni.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Stampa</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Stampa la gerarchia dello schema (consultare il capitolo <a href="#plot-and-print">Traccia e stampa</a>).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Traccia</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Esporta in formato PDF, PostScript, HPGL o SVG (consultare il capitolo <a href="#plot-and-print">Traccia e stampa</a>).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Chiudi</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Esce senza salvare.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect2">
+<h3 id="preferences-menu">3.2. Menu preferenze</h3>
+<div class="sect3">
+<h4 id="preferences">3.2.1. Preferenze</h4>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/menu_path_hotkey_editor.png" alt="Menu preferenze">
+</div>
+</div>
+<table class="tableblock frame-all grid-all"
+style="
+width:90%;
+">
+<col style="width:30%;">
+<col style="width:70%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Librerie componenti</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Seleziona le librerie e i percorsi di ricerca delle librerie.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Imposta lo schema colori</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Imposta i colori per lo schermo, la stampa e la tracciatura.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Opzioni editor degli schemi</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Opzioni generali (unità, dimensione griglia, nomi campi, ecc.).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Lingua</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Seleziona la lingua dell&#8217;interfaccia.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Comandi da tastiera</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Elenca, modifica, esporta e importa le impostazioni dei comandi da tastiera.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Salva le preferenze</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Salva le impostazioni del progetto nel file .pro .</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Carica le preferenze</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Carica le impostazioni del progetto da un file .pro .</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect3">
+<h4 id="preferences-menu-libs-and-dir">3.2.2. Menu preferenze / Librerie componenti</h4>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/libsettings.png" alt="Impostazioni librerie">
+</div>
+</div>
+<div class="paragraph"><p>Questa finestra di dialogo viene usata per configurare librerie di
+componenti e percorsi di ricerca. I parametri di configurazione vengono
+salvati nel file .pro. File di configurazione differenti in cartelle diverse
+sono consentiti.</p></div>
+<div class="paragraph"><p>Eeschema cerca, nell&#8217;ordine:</p></div>
+<div class="olist arabic"><ol class="arabic">
+<li>
+<p>
+Il file di configurazione (projectname.pro) nella cartella corrente.
+Il file di configurazione kicad.pro nella cartella di KiCad. Questo file può
+perciò essere la configurazione predefinita.
+I valori predefiniti se nessun file viene trovato. Sarà perciò necessario
+almeno compilare l&#8217;elenco di librerie da caricare, e poi salvare la
+configurazione.
+</p>
+</li>
+</ol></div>
+<div class="paragraph"><p>Il riquadro “Controllo conflitti cache/libreria al caricamento dello schema”
+viene usato per configurare il comportamento di risoluzione dei conflitti di
+librerie. Vedere la sezione <a href="#rescuing-cached-components">Recupero componenti nella cache</a> per ulteriori informazioni su questo argomento.</p></div>
+</div>
+<div class="sect3">
+<h4 id="preferences-menu-and-colors">3.2.3. Menu preferenze / Imposta schema colori</h4>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/color_settings.png" alt="Impostazioni di colore">
+</div>
+</div>
+<div class="paragraph"><p>Schemi di colore per vari elementi grafici e selezione del colore di sfondo
+(bianco o nero).</p></div>
+</div>
+<div class="sect3">
+<h4 id="preferences-and-options">3.2.4. Menu preferenze / Opzioni editor schemi elettrici</h4>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/options.png" alt="Opzioni editor schemi elettrici">
+</div>
+</div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:40%;">
+<col style="width:60%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Unità di misura:</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Seleziona le unità di misura per lo schermo e le coordinate del puntatore
+(pollici o millimetri).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Dimensione griglia:</p></td>
+<td class="tableblock halign-left valign-top" ><div><div class="paragraph"><p>Selezione dimensione griglia.</p></div>
+<div class="paragraph"><p><strong>Si raccomanda di lavorare con una griglia normale (0.050 pollici o 1,27 mm)</strong>. <em>Griglie più piccole vengono usate solitamente per la creazione di componenti</em>.</p></div></div></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Largezza bus predefinita:</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Spessore del tratto usato per disegnare i bus.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Larghezza linea predefinita:</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Spessore del tratto usato per disegnare oggetti che non hanno uno
+spessore specificato.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Dimensione testo predefinite:</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Usata per la creazione di nuovi elementi testo o etichette</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Passo orizzontale per gli elementi ripetuti</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Incremento sull&#8217;asse X durante la duplicazione dell&#8217;elemento (normalmente 0)</p>
+<p class="tableblock">(dopo il piazzamento di un elemento come un componente, un&#8217;etichetta o un filo,
+una duplicazione viene effettuata con il tasto <em>Ins</em>)</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Passo verticale per gli elementi ripetuti</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Incremento sull&#8217;asse Y durante
+la duplicazione dell&#8217;elemento (valore normale 0.100 pollici o 2,54 mm)</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Incremento delle etichette ripetute</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Incremento del valore dell&#8217;etichetta durante la duplicazione di testo terminante con un numero, come per esempio i membri di un bus (solitamente 1 o -1).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Intervallo di auto salvataggio</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Tempo in minuti tra i salvataggi di backup.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Notazione id parte:</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Stile del suffisso usato per denominare le parti del componente (U1A, U1.A, U1-1, ecc.)</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Mostra griglia</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Se selezionata: mostra la griglia.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Mostra i piedini nascosti</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Mostra i piedini invisibili (o <em>nascosti</em>), tipicamente i pin di alimentazione.
+Se selezionata, permette la visualizzazione dei pin.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Centra e sposta il cursore con lo zoom</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Quando si zooma, mantiene la posizione e il puntatore del mouse dove stanno.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Usa il tasto centrale del mouse per il pan</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Se abilitata, il foglio può essere trascinato usando il tasto centrale del mouse.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Limita il pan alla dimensione dello scorrimento</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Se abilitata, il pulsante
+centrale del mouse non può spostare l&#8217;area del foglio fuori dall&#8217;area mostrata.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Pan mentre si sposta un oggetto</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Se selezionata, sposta automaticamente la
+finestra se il puntatore esce dalla finestra durante il disegno o lo spostamento.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Blocca l&#8217;orientamento di bus e fili a ortogonale</p></td>
+<td class="tableblock halign-left valign-top" ><div><div class="paragraph"><p>Se impostata, bus e collegamenti possono essere solo verticali o orizzontali.</p></div>
+<div class="paragraph"><p>Altrimenti, bus e collegamenti possono essere piazzati con qualsiasi orientamento.</p></div></div></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Mostra limiti di pagina</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Se selezionata, mostra i limiti della pagina sullo schermo.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect3">
+<h4 id="preferences-and-language">3.2.5. Preferenze e lingua</h4>
+<div class="paragraph"><p>Usa la modalità predefinita. Le altre lingue sono disponibili solo a scopo
+di sviluppo.</p></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="help-menu">3.3. Menu di aiuto</h3>
+<div class="paragraph"><p>Accedere alla guida in linea (questo documento) per un ampio tutorial su
+KiCad. Usare &#8220;Copia informazioni di versione&#8221; quando si desidera inviare
+rapporti di difetti per identificare la propria versione ed il proprio
+sistema.</p></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="general-top-toolbar">4. Barra degli strumenti in alto generale</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="sheet-management">4.1. Gestione del foglio</h3>
+<div class="paragraph"><p>L&#8217;icona di impostazione del foglio, <span class="image">
+<img src="images/icons/sheetset.png" alt="Sheet Settings icon">
+</span>, permette di impostare la dimensione del foglio e il
+contenuto del riquadro iscrizioni.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/page_settings.png" alt="Impostazioni di pagina">
+</div>
+</div>
+<div class="paragraph"><p>La numerazione dei fogli è automaticamente aggiornata. È possibile impostare
+la data ad oggi premendo il pulsante con la freccia a sinistra di "Data
+versione", visto che questa non viene cambiata automaticamente.</p></div>
+</div>
+<div class="sect2">
+<h3 id="options-of-the-schematic-editor">4.2. Opzioni dell&#8217;editor di schemi elettrici</h3>
+<div class="sect3">
+<h4 id="general-options">4.2.1. Opzioni generali</h4>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/options.png" alt="Opzioni editor schemi elettrici">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="template-fields-names">4.2.2. Nomi campi modelli</h4>
+<div class="paragraph"><p>È possibile definire campi personalizzati che possono esistere in modo
+predefinito in ogni componente (anche se lasciati vuoti).</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/template_field_names.png" alt="Impostazioni dei nomi dei campi modelli">
+</div>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="search-tool">4.3. Strumento di ricerca</h3>
+<div class="paragraph"><p>L&#8217;icona <span class="image">
+<img src="images/icons/find.png" alt="Find icon">
+</span>, serve per accedere allo
+strumento di ricerca.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/find_dialog.png" alt="Finestra di dialogo trova">
+</div>
+</div>
+<div class="paragraph"><p>È possibile cercare un riferimento, un valore o una stringa di testo nel
+foglio corrente o in tutta la gerarchia. Una volta trovato, il puntatore del
+mouse verrà posizionato sull&#8217;elemento trovato nel sotto-foglio in questione.</p></div>
+</div>
+<div class="sect2">
+<h3 id="netlist-tool">4.4. Lo strumento netlist</h3>
+<div class="paragraph"><p>L&#8217;icona della netlist, <span class="image">
+<img src="images/icons/netlist.png" alt="Netlist icon">
+</span>, apre lo
+strumento di generazione delle netlist.</p></div>
+<div class="paragraph"><p>Il file della netlist che crea descrive tutte le connessioni dell&#8217;intera
+gerarchia.</p></div>
+<div class="paragraph"><p>In una gerarchia multifoglio, ogni etichetta locale è visibile solo dentro
+il foglio al quale appartiene. Perciò l&#8217;etichetta TOTO del foglio 3 è
+diversa dall&#8217;etichetta TOTO del foglio 5 (se non è stata introdotta
+intenzionalmente una connessione per collegarle). Ciò è dovuto al fatto che
+il nome del percorso del foglio è associato internamente all&#8217;etichetta
+locale.</p></div>
+<div class="paragraph"><p>Nota 1:</p></div>
+<div class="paragraph"><p>La lunghezza delle etichette non ha limiti in Eeschema, ma il software che
+userà la netlist generata può avere dei limitati su questo aspetto, perciò
+sarà meglio tenerne conto.</p></div>
+<div class="paragraph"><p>Nota 2:</p></div>
+<div class="paragraph"><p>Si evitino gli spazi nelle etichette, dato che potrebbero farle sembrare
+come diverse parole separate. Non è un limite di Eeschema, ma di molti
+formati di netlist che spesso assumono che un&#8217;etichetta non abbia spazi.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/netlist_dialog.png" alt="Finestra di dialogo netlist">
+</div>
+</div>
+<div class="paragraph"><p>Opzioni:</p></div>
+<div class="paragraph"><p>Formato predefinito:</p></div>
+<div class="paragraph"><p>Imposta per selezionare Pcbnew come formato predefinito.</p></div>
+<div class="paragraph"><p>Si possono generare anche altri formati:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Orcad PCB2
+</p>
+</li>
+<li>
+<p>
+CadStar
+</p>
+</li>
+<li>
+<p>
+Spice, per i simulatori
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>I plugin esterni possono essere eseguiti per estendere l&#8217;elenco dei formati
+di netlist (qui è stato aggiunto un plugin per PadsPcb).</p></div>
+</div>
+<div class="sect2">
+<h3 id="annotation-tool">4.5. Strumento di annotazione</h3>
+<div class="paragraph"><p>L&#8217;icona <span class="image">
+<img src="images/icons/annotate.png" alt="icons_annotate_png">
+</span> permette
+l&#8217;accesso allo strumento di annotazione. Questo strumento permette di
+assegnare automanticamente i nomi a tutti i componenti nello schema.</p></div>
+<div class="paragraph"><p>Per componenti multiparte (come l&#8217;integrato TTL 7400 che contiene 4 porte),
+viene assegnato anche un suffisso per ogni parte (perciò un TTL 7400
+identificato come U3 sarà diviso in U3A, U3B, U3C e U3D).</p></div>
+<div class="paragraph"><p>Si può annotare incondizionatamente tutti i componenti, o solamente quelli
+nuovi, cioè quelli che non erano stati annotati in precedenza.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/annotate-dialog.png" alt="annotate-dialog_img">
+</div>
+</div>
+<div class="paragraph"><p><strong>Ambito</strong></p></div>
+<div class="paragraph"><p>Usa lo schema intero. Tutti i fogli verranno ri-annotati (scelta normale).</p></div>
+<div class="paragraph"><p>Usa solo la pagina corrente. Solo il foglio corrente viene ri-annnotato
+(questa scelta va selezionata solo in casi speciali, per esempio per
+valutare la quantità di resistenze nel foglio corrente).</p></div>
+<div class="paragraph"><p>Mantieni l&#8217;annotazione esistente. Annotazione condizionale, solo i nuovi
+componenti verranno ri-annotati (scelta normale).</p></div>
+<div class="paragraph"><p>Reimposta l&#8217;annotazione esistente. Annotazione incondizionale, tutti i
+componenti verranno ri-annotati (usare questa scelta quando ci sono
+riferimenti duplicati).</p></div>
+<div class="paragraph"><p>Reimposta ma non scambiare nessuna parte multipla annotata. Mantiene assieme
+tutti i gruppi multiunità (per es. U2A, U2B) durante la procedura di
+ri-annotazione.</p></div>
+<div class="paragraph"><p><strong>Ordine di annotazione</strong></p></div>
+<div class="paragraph"><p>Seleziona l&#8217;ordine nel quale i componenti verranno numerati.</p></div>
+<div class="paragraph"><p><strong>Scelte di annotazione</strong></p></div>
+<div class="paragraph"><p>Seleziona il metodo con il quale i numeri verranno selezionati.</p></div>
+</div>
+<div class="sect2">
+<h3 id="electrical-rules-check-tool">4.6. Strumento di controllo regole elettriche (ERC)</h3>
+<div class="paragraph"><p>L&#8217;icona <span class="image">
+<img src="images/icons/erc.png" alt="ERC icon">
+</span> dà accesso allo strumento di
+controllo regole elettriche (ERC).</p></div>
+<div class="paragraph"><p>Questo strumento esegue la verifica del progetto ed è particolarmente utile
+per rilevare connessioni mancanti o senza senso.</p></div>
+<div class="paragraph"><p>All&#8217;esecuzione del controllo ERC, Eeschema piazza dei marcatori per
+evidenziare i problemi rilevati. La diagnosi può essere verificata facendo
+clic sinistro sul marcatore. È anche possibile generare un file con gli
+errori rilevati.</p></div>
+<div class="sect3">
+<h4 id="main-erc-dialog">4.6.1. La finestra di dialogo ERC principale</h4>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/dialog_erc.png" alt="Finestra di dialogo ERC">
+</div>
+</div>
+<div class="paragraph"><p>Gli errori vengono mostrati nel riquadro della finestra di dialogo del
+controllo regole elettriche:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Totale errori e avvertimenti.
+</p>
+</li>
+<li>
+<p>
+Totale errori.
+</p>
+</li>
+<li>
+<p>
+Totale avvertimenti.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Opzioni:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Crea il file rapporti ERC: selezionare questa opzione per generare un file
+ di rapporto ERC.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Comandi:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Cancella marcatori: per rimuovere tutti i marcatori di errori/avvertimenti
+ ERC.
+</p>
+</li>
+<li>
+<p>
+Esegui: per avviare il controllo regole elettriche.
+</p>
+</li>
+<li>
+<p>
+Chiudi: per uscire da questa finestra di dialogo.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Nota:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Facendo clic su un messaggio di errore si salta sul marcatore corrispondente
+ nello schema elettrico.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect3">
+<h4 id="erc-options-dialog">4.6.2. Finestra di dialogo delle opzioni ERC</h4>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/dialog_erc_opts.png" alt="Finestra di dialogo delle opzioni ERC">
+</div>
+</div>
+<div class="paragraph"><p>Questa scheda permette di stabilire delle regole di connettività tra pin; si
+può scegliere tra 3 opzioni per ogni caso:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Nessun errore
+</p>
+</li>
+<li>
+<p>
+Attenzione
+</p>
+</li>
+<li>
+<p>
+Errore
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Ogni riquadro della matrice può essere modificato facendo clic su di esso.</p></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="bill-of-material-tool">4.7. Strumento per la distinta materiali</h3>
+<div class="paragraph"><p>L&#8217;icona <span class="image">
+<img src="images/icons/bom.png" alt="BOM icon">
+</span> da accesso al generatore di
+distinta materiali (N.d.T. in inglese Bill of Materials o BOM). Questo meni
+permette la generazione di un file elenco di tutti i componenti e
+connessioni gerarchiche (etichette globali).</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/dialog_bom.png" alt="Finestra di dialogo della distinta materiali">
+</div>
+</div>
+<div class="paragraph"><p>Il generatore di distinte materiali di Eeschema fa uso di plugin esterni,
+generalmente in forma di script XSLT o Python. Alcuni di questi sono
+forniti, e vengono installati, dentro la cartella dei file eseguibili di
+KiCad.</p></div>
+<div class="paragraph"><p>Un utile insieme di proprietà di componenti da usare per una distinta
+componenti sono:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Value - valore: nome univoco per ogni parte usata.
+</p>
+</li>
+<li>
+<p>
+Footprint - Impronta: sia inserita manualmente che per back-annotation
+ (vedere sotto).
+</p>
+</li>
+<li>
+<p>
+Field1 - Campo1: nome costruttore.
+</p>
+</li>
+<li>
+<p>
+Field2 - Campo2: numero parte del costruttore.
+</p>
+</li>
+<li>
+<p>
+Field3 - Campo3: numero parte distributore.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Per esempio:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/dialog_component_properties.png" alt="Finestra di dialogo proprietà componente">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="import-tool-for-footprint-assignment">4.8. Strumento di importazione per assegnazione impronte:</h3>
+<div class="sect3">
+<h4 id="access">4.8.1. Accesso:</h4>
+<div class="paragraph"><p>L&#8217;icona <span class="image">
+<img src="images/icons/import_footprint_names.png" alt="Icona importazione nomi impronte">
+</span> dà accesso allo strumento di per la back-annotateion.</p></div>
+<div class="paragraph"><p>Questo strumento permette di importare i cambiamenti alle impronte
+effettuati in PcbNew, tramite i campi impronte, indietro in Eeschema.</p></div>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="schematic-creation-and-editing">5. Creazione e modifica di schemi elettrici</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_introduzione">5.1. Introduzione</h3>
+<div class="paragraph"><p>Uno schema elettrico può essere rappresentato da un foglio singolo ma, se è
+grande abbastanza, potrà richiedere molti fogli.</p></div>
+<div class="paragraph"><p>Uno schema rappresentato da molti fogli è detto gerarchico, e tutti i fogli
+di cui è composto (ognuno consistente nel proprio file) costituiscono un
+progetto Eeschema. La gestione di schemi elettrici gerarchici verrà
+descritta nel capitolo <a href="#hierarchical-schematics">Schemi elettrici gerarchici</a>.</p></div>
+</div>
+<div class="sect2">
+<h3 id="general-considerations">5.2. Considerazioni generali</h3>
+<div class="paragraph"><p>Uno schema elettrico progettato con Eeschema è più di una semplice
+rappresentazione grafica di un dispositivo elettronico. Esso normalmente è
+il punto di ingresso di una catena di sviluppo che permette:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Il controllo di validità rispetto ad una serie di regole (<a href="#erc">Controllo Regole Elettriche (ERC)</a>) per il rilevamento di errori e omissioni.
+</p>
+</li>
+<li>
+<p>
+La generazione automatica della
+ <a href="#creating-customized-netlists-and-bom-files">distinta materiali</a>.
+</p>
+</li>
+<li>
+<p>
+La <a href="#creating-customized-netlists-and-bom-files">generazione di una netlist</a>
+ per software di simulazione tipo SPICE.
+</p>
+</li>
+<li>
+<p>
+La creazione di <a href="#creating-customized-netlists-and-bom-files">netlist</a> per
+ il trasferimento delle informazioni nella progettazione di circuiti
+ stampati.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Uno schema elettrico consiste principalmente di componenti, fili, etichette,
+giunzioni, porte bus e di alimentazione. Per chiarezza, negli schemi
+elettrici, è possibile inserire elementi puramente grafici come elementi
+bus, commenti, e polilinee.</p></div>
+</div>
+<div class="sect2">
+<h3 id="the-development-chain">5.3. La catena di sviluppo</h3>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/dev-chain.png" alt="dev-chain_png">
+</div>
+</div>
+<div class="paragraph"><p>I componenti vengono aggiunti allo schema elettrico da librerie di
+componenti. Dopo che lo schema è stato ultimato, viene generata una netlist,
+che viene in seguito usara per importare l&#8217;insieme delle connessioni e delle
+impronte in PcbNew.</p></div>
+</div>
+<div class="sect2">
+<h3 id="component-placement-and-editing">5.4. Modifica e inserimento componenti</h3>
+<div class="sect3">
+<h4 id="find-and-place-a-component">5.4.1. Trova e piazza un componente</h4>
+<div class="paragraph"><p>Per caricare un componente nello schema elettrico si può usare l&#8217;icona
+<span class="image">
+<img src="images/icons/new_component.png" alt="Icona nuovo componente">
+</span>. Una finestra
+di dialogo permette di battere il nome del componente da caricare.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/dialog_choose_component.png" alt="Finestra di dialogo di scelta del componente">
+</div>
+</div>
+<div class="paragraph"><p>La finestra di dialogo di scelta del componente filtrerà i componenti per
+nome, parolechiave, e descrizione secondo quanto si inserirà nel campo di
+ricerca.</p></div>
+<div class="paragraph"><p>Prima di piazzare il componente nello schema elettrico, è possibile
+ruotarlo, renderlo speculare e modificarne i campi, sia usando i comandi da
+tastiera che tramite il menu contestuale che esce con il tasto destro del
+mouse. Ciò può essere effettuato allo stesso modo anche successivamente al
+piazzamento.</p></div>
+<div class="paragraph"><p>Ecco un componente durante il piazzamento:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/component_during_placement.png" alt="componente durante il piazzamento">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="power-ports">5.4.2. Porte di alimentazione</h4>
+<div class="paragraph"><p>Una porta di alimentazione è un componente (i simboli sono raggruppati nella
+libreria “power”), in modo tale che possano essere piazzati usando la
+finestra di selezione dei componenti. Comunque, dato che il piazzamento di
+questi simboli è frequente, è disponibile anche l&#8217;icona strumento
+<span class="image">
+<img src="images/icons/add_power.png" alt="Icona piazza porta di alimentazione">
+</span>. Questo strumento è del tutto simile all&#8217;inserimento simboli,
+eccetto per il fatto che la ricerca viene effettuata già direttamente nella
+libreria “power”.</p></div>
+</div>
+<div class="sect3">
+<h4 id="component-editing-and-modification-already-placed-component">5.4.3. Modifica di componenti (piazzati)</h4>
+<div class="paragraph"><p>Ci sono due modi per modificare un componente:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+La modifica del componente stesso: posizione, orientamento, selezione unità
+ di un componente multiplo.
+</p>
+</li>
+<li>
+<p>
+La modifica di uno dei campi del componente: riferimento, valore, impronta,
+ ecc.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Quando un componente è stato appena piazzato, si può doverne modificarne i
+valori (in particolare per le resistenze, condensatori, ecc.), mentre non
+serve assegnarne un numero di riferimento direttamente, o selezionarne
+l&#8217;unità (eccetto per componenti con unità bloccate, che devono essere
+assegnate manualmente). Ciò può essere svolto automaticamente dalla funzione
+di annotazione.</p></div>
+<div class="sect4">
+<h5 id="component-modification">Modifica di un componente</h5>
+<div class="paragraph"><p>Per modificare delle caratteristiche di un componente, posizionare il
+puntatore sul componante e fare:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Fare doppio clic sul componente per aprire la finestra di dialogo di
+ modifica.
+</p>
+</li>
+<li>
+<p>
+Clic destro per aprire il menu contestuale e usare uno dei comandi: sposta,
+ orienta, Modifica, Cancella, ecc.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect4">
+<h5 id="text-fields-modification">Modifiche dei campi di testo</h5>
+<div class="paragraph"><p>Si possono modificare i riferimenti, valori, posizioni, orientamenti,
+dimensioni del testo e visibilità dei campi:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Doppio clic sul campo testo per modificarlo.
+</p>
+</li>
+<li>
+<p>
+Clic destro per aprire il menu contestuale e usare uno de comandi: sposta,
+ ruota, modifica, cancella, ecc.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Per ottenere ulteriori opzioni, o per creare altri campi, doppio clic sul
+componente per aprire la finestra di dialogo delle proprietà del componente.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/dialog_component_properties.png" alt="Finestra di dialogo proprietà componente">
+</div>
+</div>
+<div class="paragraph"><p>Ogni campo può essere visibile o nascosto, e mostrato orizzontalmente o
+verticalmente. La posizione mostrata è sempre indicata per un componente
+mostrato normalmente (nessuna rotazione o ribaltamento speculare) ed è
+relativa al punto di ancoraggio del componente.</p></div>
+<div class="paragraph"><p>L&#8217;opzione “Reimposta ai valori predefiniti di libreria” imposta il
+componente all&#8217;orientamento originale, e reimposta le opzioni, dimensione e
+posizione di ogni campo. Comunque, i campi testo non vengono modificati
+dato che in questo modo si potrebbe rovinare lo schema elettrico.</p></div>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="wires-buses-labels-power-ports">5.5. Fili, Bus, Etichette, Porte di alimentazione</h3>
+<div class="sect3">
+<h4 id="introduction-1">5.5.1. Introduzione</h4>
+<div class="paragraph"><p>Tutti questi elementi di disegno possono essere piazzati anche con gli
+strumenti presenti nella barra verticale destra.</p></div>
+<div class="paragraph"><p>Questi elementi sono:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+<strong>Fili:</strong> le connessioni più usate tra componenti.
+</p>
+</li>
+<li>
+<p>
+<strong>Bus:</strong> per connettere graficamente le etichette di bus
+</p>
+</li>
+<li>
+<p>
+<strong>Polilinee:</strong> per la grafica.
+</p>
+</li>
+<li>
+<p>
+<strong>Giunzioni:</strong> per creare connessioni tra fili o bus che si incrociano.
+</p>
+</li>
+<li>
+<p>
+<strong>Elementi bus:</strong> per mostrare connessioni tra fili e bus. Solo grafiche!
+</p>
+</li>
+<li>
+<p>
+<strong>Etichette:</strong> per etichettare o per creare connessioni.
+</p>
+</li>
+<li>
+<p>
+<strong>Etichette globali:</strong> per le connessioni tra fogli.
+</p>
+</li>
+<li>
+<p>
+<strong>Testi:</strong> per commenti e annotazioni.
+</p>
+</li>
+<li>
+<p>
+<strong>Segnalazioni "non connesso":</strong> per terminare un piedino che non necessita di alcuna connessione.
+</p>
+</li>
+<li>
+<p>
+<strong>Fogli gerarchici</strong>, e i loro piedini di connessione.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect3">
+<h4 id="connections-wires-and-labels">5.5.2. Connessioni (fili e etichette)</h4>
+<div class="paragraph"><p>Ci sono due metodi per instaurare connessioni:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Fili tra pin.
+</p>
+</li>
+<li>
+<p>
+Etichette.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>La figura seguente mostra i due metodi:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/wires_labels.png" alt="Etichette fili">
+</div>
+</div>
+<div class="paragraph"><p><strong>Nota 1:</strong></p></div>
+<div class="paragraph"><p>Il punto di “contatto” di una etichetta è l&#8217;angolo in basso a sinistra della
+prima lettera dell&#8217;etichetta. Questo punto viene mostrato con un piccolo
+quadratino se non connesso.</p></div>
+<div class="paragraph"><p>Questo punto deve perciò essere in contatto con il filo, o essere
+sovrapposto alla fine di un piedino in modo che l&#8217;etichetta venga
+visualizzata come connessa.</p></div>
+<div class="paragraph"><p><strong>Nota 2:</strong></p></div>
+<div class="paragraph"><p>Per stabilire una connessione, un segmento di filo deve essere connesso ai
+suoi capi ad un altro segmento o a un piedino.</p></div>
+<div class="paragraph"><p>Se c'è una sofrapposizione (se un filo passa sopra un pin, ma senza essere
+connesso alla fine del piedino) non c'è connessione.</p></div>
+<div class="paragraph"><p><strong>Nota 3:</strong></p></div>
+<div class="paragraph"><p>I fili che si incrociano non sono implicitamente connessi. È necessario
+attaccarli assieme con un punto di giunzione se si vuole proprio stabilire
+una connessione.</p></div>
+<div class="paragraph"><p>La figura precedente (fili connessi al connettore DB25FEMALE, piedini 22,
+21, 20, 19) mostra un esempio di connessione usando un simbolo di giunzione.</p></div>
+<div class="paragraph"><p><strong>Nota 4:</strong></p></div>
+<div class="paragraph"><p>Se due diverse etichette vengono piazzate sullo stesso filo, queste vengono
+connesse assieme e diventano equivalenti: tutti gli altri elementi connessi
+ad una o l&#8217;altra etichetta sono connessi a tutte.</p></div>
+</div>
+<div class="sect3">
+<h4 id="connections-buses">5.5.3. Connessioni (Bus)</h4>
+<div class="paragraph"><p>Nello schema elettrico seguente, molti piedini sono connessi a dei bus.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/sch_with_buses.png" alt="Esempio di schema elettrico con bus">
+</div>
+</div>
+<div class="sect4">
+<h5 id="bus-members">Membri di bus</h5>
+<div class="paragraph"><p>Dal punto di vista dello schema elettrico, un bus è un insieme di segnali
+che iniziano con un prefisso comune e finiscono con un numero. Per esempio,
+PCA0, PCA1, e PCA2 sono membri del bus PCA.</p></div>
+<div class="paragraph"><p>Il bus completo si chiama PCA[N..m], dove N e m sono il primo e l&#8217;ultimo
+numero di filo di questo bus. Perciò se PCA possiede 20 membri da 0 a 19, il
+bus completo è denominato PCA[0..19]. Un inseme di segnali come PCA0, PCA1,
+PCA2, WRITE, READ non possono essere contenuti in un bus.</p></div>
+</div>
+<div class="sect4">
+<h5 id="connections-between-bus-members">Connessioni tra membri di bus</h5>
+<div class="paragraph"><p>Piedini connessi tra gli stessi membri di un bus devono essere connessi da
+etichette. Non è possibile connettere un piedino direttamente ad un bus;
+questo tipo di connessione sarà ignorata da Eeschema.</p></div>
+<div class="paragraph"><p>Nell&#8217;esempio sopra, le connessioni vengono effettuate dalle etichette
+piazzate sui fili connessi ai piedini. Le voci di bus (segmenti di filo a 45
+gradi) sono solo elementi grafici, e non sono necessarie per formare
+connessioni logiche.</p></div>
+<div class="paragraph"><p>In effetti, usando il comando di ripetizione (tasto <em>Ins</em>), le connessioni
+possono essere eseguite molto velocemente nel modo seguente, se i piedini
+del componente sono allineati in ordine incrementale (una pratica comune in
+componenti come memorie, microprocessori, ecc.):</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Piazzare la prima etichetta (per esempio PCA0)
+</p>
+</li>
+<li>
+<p>
+Usando il tasto di ripetizione quanto desidetato per piazzare membri.
+ Eeschema creerà automaticamente le etichette successive (PCA1, PCA2&#8230;)
+ allineate verticalmente, teoricamente nella esatta posizione degli altri
+ piedini.
+</p>
+</li>
+<li>
+<p>
+Disegnare il filo sotto la prima etichetta. Usare poi il comando di
+ ripetizione per piazzare gli altri fili sotto le etichette.
+</p>
+</li>
+<li>
+<p>
+Se necessario, piazzare le voci di bus allo stesso modo (piazzare la prima
+ voce, poi usare il tasto di ripetizione).
+</p>
+</li>
+</ul></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">
+<div class="paragraph"><p>Nel menu Preferenze/Opzioni, è possibile impostare i parametri di
+ripetizione:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Passo verticale per gli elementi ripetuti.
+</p>
+</li>
+<li>
+<p>
+Passo orizzontale per gli elementi ripetuti.
+</p>
+</li>
+<li>
+<p>
+Incremento delle etichette ripetute (che perciò potranno essere incrementate
+ di 2, 3, &#8230; o decrementate).
+</p>
+</li>
+</ul></div>
+</td>
+</tr></table>
+</div>
+</div>
+<div class="sect4">
+<h5 id="global-connections-between-buses">Connessioni globali tra bus</h5>
+<div class="paragraph"><p>Si potrebbe dover creare delle connessioni tra bus, in modo da collegare due
+bus con nomi differenti, o nel caso di gerarchie, creare connessioni tra
+fogli diversi. È possibile creare queste connessioni nel modo seguente.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/bus_junction.png" alt="Esempio di giunzione bus">
+</div>
+</div>
+<div class="paragraph"><p>I bus PCA [0..15], ADR [0..7] e BUS [5..10] sono connessi assieme (si noti
+la giunzione qui dato che i fili del bus verticale si attaccano nel mezzo
+del segmento di bus orizzontale).</p></div>
+<div class="paragraph"><p>Più precisamente, i membri corrispondenti sono connessi assieme: PCA0 e ADR0
+sono collegati, (così come PCA1 e ADR1 fino a PCA7 e ADR7).</p></div>
+<div class="paragraph"><p>Per di più, PCA5, BUS5 e ADR5 sono connessi (così come PCA6, BUS6 e ADR6 e
+come PCA7, BUS7 e ADR7).</p></div>
+<div class="paragraph"><p>PCA8 e BUS8 sono anch&#8217;essi connessi (così come PCA9 e BUS9, PCA10 e BUS10)</p></div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="power-ports-connection">5.5.4. Porte di connessione di alimentazione</h4>
+<div class="paragraph"><p>Quando i piedini di alimentazione dei componenti sono visibili, devono
+essere connessi, come ogni altro segnale.</p></div>
+<div class="paragraph"><p>I componenti come le porte e flip-flops possono avere piedini di
+alimentazione invisibili. Bisogna fare attenzione con questi perché:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+È impossibile connettere i fili, a causa della loro invisibilità.
+</p>
+</li>
+<li>
+<p>
+Non si conoscono i loro nomi.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Ed inoltre, sarebbe una cattiva idea renderli visibili e collegarli come gli
+altri piedini, dato che lo schema elettrico diverrebbe illeggibile e non in
+conformità con le usuali convenzioni.</p></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">Se si vuole forzare la visualizzazione di questi piedini di alimentazione
+invisibili, bisogna selezionare l&#8217;opzione &#8220;Mostra piedini nascosti&#8221; nella
+finestra di dialogo Preferenze/Opzioni del menu principale, o tramite
+l&#8217;icona <span class="image">
+<img src="images/icons/hidden_pin.png" alt="Mostra piedini nascosti">
+</span> presente
+sulla barra (opzioni) strumenti sulla sinistra.</td>
+</tr></table>
+</div>
+<div class="paragraph"><p>Eeschema connette automaticamente tutti i piedini di alimentazione nascosti
+che posseggono stesso nome al collegamento (net) di alimentazione di nome
+corrispondente. Potrebbe rendersi necessario attaccare assieme collegamenti
+di alimentazione con nomi diversi (per esempio, "GND" nei componenti TTL e
+"VSS" in quelli in tecnologia MOS): si usino le porte di alimentazione a
+questo scopo.</p></div>
+<div class="paragraph"><p>Non è raccomandabile usare le etichette per le connessioni di
+alimentazione. Queste hanno solo ambito di connessione “locale”, e non
+connetterebbero i piedini di alimentazione nascosti.</p></div>
+<div class="paragraph"><p>La figura sottostante mostra un esempio di connessioni di porte di
+alimentazione.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/power_ports_example.png" alt="Esempio di porte di alimentazione">
+</div>
+</div>
+<div class="paragraph"><p>In questo esempio, la massa (GND) è connessa alla porta di alimentazione VSS
+e la porta VCC è connessa a VDD.</p></div>
+<div class="paragraph"><p>Due simboli PWR_FLAG sono visibili. Essi indicano che le due porte di
+alimentazione VCC e GND sono realmente connesse ad una sorgente di
+alimentazione. Senza queste due segnalazioni, lo strumento ERC avrebbe
+diagnosticato: <em>Attenzione: porta di alimentazione non alimentata</em>.</p></div>
+<div class="paragraph"><p>Tutti questi simboli elettrici sono componenti della libreria &#8220;power&#8221;.</p></div>
+</div>
+<div class="sect3">
+<h4 id="no-connection-symbols">5.5.5. Indicatore “Non connesso”</h4>
+<div class="paragraph"><p>Questi simboli sono molto utili per evitare avvertimenti ERC indesiderati.
+Il controllo regole elettriche assicura che nessuna connessione venga
+accidentalmente lasciata sconnessa.</p></div>
+<div class="paragraph"><p>Se i piedini devono veramente essere lasciati sconnessi, è necessario
+piazzare un indicatore di “non connesso” (strumento
+<span class="image">
+<img src="images/icons/noconn.png" alt="Icona non connesso">
+</span> su questi piedini. Questi
+simboli non hanno influenza sulla netlist generata.</p></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="drawing-complements">5.6. Complementi grafici</h3>
+<div class="sect3">
+<h4 id="text-comments">5.6.1. Commenti testuali</h4>
+<div class="paragraph"><p>Può essere utile (alla comprensione dello schema elettrico) piazzare
+annotazioni in forma di campi o riquadri di testo. I campi testo (strumento
+<span class="image">
+<img src="images/icons/add_text.png" alt="Piazza testo">
+</span>) e poli-linee (strumento
+<span class="image">
+<img src="images/icons/add_dashed_line.png" alt="Piazza linea o poligono grafici">
+</span>)
+servono a questo scopo, al contrario di etichette e fili che sono elementi
+di connessione.</p></div>
+<div class="paragraph"><p>Ecco un esempio di riquadro con elemento testuale di commento.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/frame_example.png" alt="Esempio di riquadro con testo">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="sheet-title-block">5.6.2. Blocco del titolo del foglio</h4>
+<div class="paragraph"><p>Il blocco del titolo viene modificato con lo strumento
+<span class="image">
+<img src="images/icons/sheetset.png" alt="Strumento per le impostazioni pagina">
+</span>.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/page_settings.png" alt="Finestra di dialogo delle impostazioni pagina">
+</div>
+</div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/title_block.png" alt="Blocco del titolo">
+</div>
+</div>
+<div class="paragraph"><p>Il numero di foglio (Sheet X/Y) viene aggiornato automaticamente.</p></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="rescuing-cached-components">5.7. Recupero componenti nella cache</h3>
+<div class="paragraph"><p>Come impostazione predefinita, Eeschema carica i simboli dei componenti
+dalle librerie, secondo le impostazioni dei percorsi su disco di queste.
+Ciò può provocare dei problemi durante il caricamento di progetti molto
+vecchi: se i simboli nella libreria sono cambiati da quando erano stati
+caricati nel progetto, i simboli presenti nel progetto vengono
+automaticamente rimpiazzati dalle corrispondenti nuove versioni. Le nuove
+versioni potrebbero allinearsi correttamente o potrebbero essere orientati
+diversamente, generando così uno schema errato.</p></div>
+<div class="paragraph"><p>Comunque, quando un progetto viene salvato, viene salvata anche una libreria
+archivio con esso. Ciò consente di distribuire il progetto senza tutte le
+librerie. Se si carica un progetto i cui simboli sono presenti in entrambe
+le librerie, archivio e di sistema, Eeschema scansionerà le librerie per
+rilevare eventuali conflitti. Se vengono rilevati conflitti questi verranno
+elencati nella finestra di dialogo seguente:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/rescue-conflicts.png" alt="Finestra di dialogo di conflitti nel recupero">
+</div>
+</div>
+<div class="paragraph"><p>Si può vedere in questo esempio che il progetto in origine aveva usato un
+diodo con il catodo verso l&#8217;alto, ma ora la libreria ne contiene uno con il
+catodo verso il basso. Questo cambiamento può danneggiare il progetto!
+Premendo OK qui farà in modo di salvare il vecchio simbolo in una speciale
+libreria di &#8220;recupero&#8221;, e tutti i componenti che usano quel simbolo
+verranno rinominati per evitare conflitti di nome.</p></div>
+<div class="paragraph"><p>Se si preme annulla, nessun recupero verrà effettuato, perciò Eeschema
+caricherà i nuovi componenti come impostazione predefinita. Dato che non è
+stato effettuato nessun cambiamento, è ancora possibile tornare indietro ed
+eseguire nuovamente la funzione di recupero: scegliere \"Recupera vecchi
+componenti\" nel menu strumenti per richiamare nuovamente la finestra di
+dialogo.</p></div>
+<div class="paragraph"><p>Se si preferisce non visualizzare questa finestra di dialogo, è possibile
+premere &#8220;Non mostrare più&#8221;. L&#8217;impostazione predefinita non farà nulla e
+permetterà di caricare i nuovi componenti. Questa opzione può essere
+ripristinata nelle impostazioni delle preferenze, sezione librerie
+componenti.</p></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="hierarchical-schematics">6. Schemi elettrici gerarchici</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="introduction-2">6.1. Introduzione</h3>
+<div class="paragraph"><p>Una rappresentazione gerarchica è in genere una buona soluzione al problema
+dei progetti consistenti in più di qualche foglio. Se si vuole gestire
+questa tipologia di progetti, è necessario:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Usare fogli grandi, con il risultato di avere poi problemi di stampa e di
+ gestione dei fogli.
+</p>
+</li>
+<li>
+<p>
+Usare diversi fogli gerarchici, che portano ad una struttura gerarchica.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Lo schema elettrico completo consisterà quindi in un foglio principale,
+chiamato foglio radice, e dei sotto-fogli costituenti la gerarchia. Inoltre,
+una attenta suddivisione del progetto in fogli separati migliora la sua
+leggibilità.</p></div>
+<div class="paragraph"><p>Dal foglio radice, si possono trovare tutti i sottofogli. La gestione
+gerarchica degli schemi elettrici è molto facile con Eeschema, grazie ad un
+"esploratore gerarchico" integrato accessibile tramite l&#8217;icona
+<span class="image">
+<img src="images/icons/hierarchy_nav.png" alt="icons/hierarchy_nav_png">
+</span> sulla barra
+strumenti in cima.</p></div>
+<div class="paragraph"><p>Ci sono due tipi di gerarchie che possono esistere simultaneamente: la prima
+è stata appena menzionata ed è di uso generale. La seconda consiste nella
+creazione componenti nella libreria che appaiono come componenti
+tradizionali nello schema, ma che effettivamente consistono a loro volta di
+uno schema elettrico che descrive la loro struttura interna.</p></div>
+<div class="paragraph"><p>Questo secondo tipo viene usato per sviluppatr circuiti integrati, dato che
+in questo caso è necessario usare funzioni di libreria nello schema che si
+sta progettando.</p></div>
+<div class="paragraph"><p>Eeschema attualmente non gestisce questo secondo caso.</p></div>
+<div class="paragraph"><p>Una gerarchia può essere:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+semplice: un dato foglio è usato solo una volta
+</p>
+</li>
+<li>
+<p>
+complessa: un dato foglio viene usato più di una volta (istanze multiple)
+</p>
+</li>
+<li>
+<p>
+piatta: che consiste in una gerarchia semplice, ma le connessioni tra fogli
+ non sono disegnate.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Eeschema può gestire tutte queste gerarchie.</p></div>
+<div class="paragraph"><p>La creazione di uno schema elettrico gerarchico è semplice, l&#8217;intera
+gerarchia viene gestita partendo dallo schema radice, come se si trattasse
+di un unico schema elettrico.</p></div>
+<div class="paragraph"><p>Due passi importanti da comprendere sono:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Come creare un sotto-foglio.
+</p>
+</li>
+<li>
+<p>
+Come creare delle connessioni elettriche tra sotto-fogli.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="navigation-in-the-hierarchy">6.2. Navigazione nella gerarchia</h3>
+<div class="paragraph"><p>Esplorare i sotto-fogli è molto semplice grazie allo strumento di
+esplorazione accessibile tramite il pulsante
+<span class="image">
+<img src="images/icons/hierarchy_nav.png" alt="icons/hierarchy_nav_png">
+</span> presente sulla
+barra strumenti in cima.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/hierarchy_navigator_dialog.png" alt="hierarchy_navigator_dialog_png">
+</div>
+</div>
+<div class="paragraph"><p>Ogni foglio è raggiungibile facendo clic sul suo nome. Per accedere
+velocemente, clic destro su un nome foglio, e scegliere Accedi al foglio.</p></div>
+<div class="paragraph"><p>È possibile raggiungere velocemente il fglio radice, o un sotto-foglio
+grazie allo strumento
+<span class="image">
+<img src="images/icons/hierarchy_cursor.png" alt="icons/hierarchy_cursor_png">
+</span> della
+barra strumenti destra. Dopo che lo strumento di navigazione è stato
+selezionato:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Fare clic su un nome foglio per selezionarlo.
+</p>
+</li>
+<li>
+<p>
+Fare clic da qualunque altra parte per selezionare il foglio principale.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="local-hierarchical-and-global-labels">6.3. Locale, etichette gerarchiche e globali</h3>
+<div class="sect3">
+<h4 id="properties">6.3.1. Proprietà</h4>
+<div class="paragraph"><p>Le etichette locali, strumento
+<span class="image">
+<img src="images/icons/add_line_label.png" alt="icons/add_line_label_png">
+</span>, sono
+simboli di connessione solo dentro un foglio. Le etichette gerarchiche
+(strumento
+<span class="image">
+<img src="images/icons/add_hierarchical_label.png" alt="icons/add_hierarchical_label_png">
+</span>)
+sono simboli di connessione solo dentro un foglio ed ad un piedino
+gerarchico piazzato nel foglio genitore.</p></div>
+<div class="paragraph"><p>Le etichette globali (strumento <span class="image">
+<img src="images/icons/add_glabel.png" alt="Global label icon">
+</span>) sono simboli di connessione attraverso tutta la gerarchia. I
+piedini di potenza (tipo <em>power in</em> e <em>power out</em>) invisibili sono come le
+etichette globali perché sono visti come connessi tra loro attraverso tutta
+la gerarchia.</p></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">Dentro una gerarchia (semplice o complessa) si può usare sia etichette
+gerarchiche, assieme o in alternativa a, etichette globali.</td>
+</tr></table>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="hierarchy-creation-of-headlines">6.4. Creazione gerarchica di intestazioni</h3>
+<div class="paragraph"><p>Si deve:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Piazzare nel foglio radice un simbolo gerarchico chiamato "simbolo foglio".
+</p>
+</li>
+<li>
+<p>
+Inserire nel nuovo schema (sotto-foglio) con il navigatore e disegnarlo,
+ come ogni altro schema elettrico.
+</p>
+</li>
+<li>
+<p>
+Disegnare le connessioni elettriche tra due schemi piazzando etichette
+ globali (hlabel) nel nuovo schema (sotto-foglio), ed etichette con lo stesso
+ nome nel foglio radice, conosciute anche come EtichetteFoglio. Queste
+ EtichetteFoglio saranno connesse al simbolo del foglio del foglio radice ad
+ altri elementi dello schema come pin di componenti standard.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="sheet-symbol">6.5. Simbolo di foglio</h3>
+<div class="paragraph"><p>Disegna un rettangolo definito dai due punti diagonali che simboleggiano il
+sotto-foglio.</p></div>
+<div class="paragraph"><p>La dimensione di questo rettangolo deve consentire di piazzare in seguito
+etichette particolari, piedini gerarchici, corrispondenti alle etichette
+globali (hlabel) nel sotto-foglio.</p></div>
+<div class="paragraph"><p>Queste etichette sono simili a normali piedini di componenti. Selezionare lo
+strumento
+<span class="image">
+<img src="images/icons/add_hierarchical_subsheet.png" alt="icons/add_hierarchical_subsheet_png">
+</span>.</p></div>
+<div class="paragraph"><p>Fare clic per piazzare l&#8217;angolo sinistro alto del rettangolo. Fare clic
+nuovamente per piazzare l&#8217;angolo destro basso, verificando di creare un
+rettangolo sufficientemente dimensionato.</p></div>
+<div class="paragraph"><p>Verrà richiesto di inserire un nome file e un nome foglio per questo
+sotto-foglio (in modo da poter raggiungere lo schema corrispondente, usando
+il navigatore della gerarchia).</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/hsheet_properties_1.png" alt="hsheet_properties_1_png">
+</div>
+</div>
+<div class="paragraph"><p>Bisogna per lo meno dare un nome file. Se non c'è un nome foglio, il nome
+file verrà usato come nome foglio (solitamente si lascia così).</p></div>
+</div>
+<div class="sect2">
+<h3 id="connections-hierarchical-pins">6.6. Connessioni - piedini gerarchici</h3>
+<div class="paragraph"><p>Qui si devono creano i punti di connessione (punti gerarchici) per il
+simbolo appena creato.</p></div>
+<div class="paragraph"><p>Questi punti di connessione sono simili ai piedini dei componenti normali,
+ma con la possibilità di connettere un bus completo con solo un punto di
+connessione.</p></div>
+<div class="paragraph"><p>Ci sono due modi per fare ciò:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Piazzare i diversi pin prima di disegnare il sotto-foglio (disposizione
+ manuale).
+</p>
+</li>
+<li>
+<p>
+Piazzare i diversi pin dopo aver disegnato il sotto-foglio, e le etichette
+ globali (disposizione semi-automatica).
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>La seconda soluzione è la preferibile.</p></div>
+<div class="paragraph"><p><strong>Disposizione manuale:</strong></p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Per selezionare lo strumento
+ <span class="image">
+<img src="images/icons/add_hierar_pin.png" alt="icons/add_hierar_pin_png">
+</span>.
+</p>
+</li>
+<li>
+<p>
+Fare clic sul simbolo gerarchico dove si vuole posizionare questo pin
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Vedere di seguito un esempio di creazione del pin gerarchico chiamato
+"CONNEXION".</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_hierarchical_label.png" alt="eeschema_hierarchical_label_png">
+</div>
+</div>
+<div class="paragraph"><p>Si può definire i suoi attributi grafici e le sue dimensioni in seguito
+modificando il foglio di questo piedino (clic destro del mouse e poi
+selezionando "modifica" nel menu a scomparsa).</p></div>
+<div class="paragraph"><p>Vari simboli di piedini sono disponibili:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Ingresso
+</p>
+</li>
+<li>
+<p>
+Uscita
+</p>
+</li>
+<li>
+<p>
+Bidirezionale
+</p>
+</li>
+<li>
+<p>
+Tri-State
+</p>
+</li>
+<li>
+<p>
+Passivo
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Questi simboli di pin sono solo aiuti grafici e non hanno altre funzioni.</p></div>
+<div class="paragraph"><p><strong>Piazzamento automatico:</strong></p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Selezionare lo strumento
+ <span class="image">
+<img src="images/icons/import_hierarchical_label.png" alt="icons/import_hierarchical_label_png">
+</span>.
+</p>
+</li>
+<li>
+<p>
+Fare clic sul simbolo gerarchico da dove si vuole importare i pin
+ corrispondenti alle etichette globali piazzate nello schema
+ corrispondente. Apparirà un pin gerarchico, se esiste una nuova etichetta
+ globale, cioè non corrispondente ad un pin già piazzato.
+</p>
+</li>
+<li>
+<p>
+Fare clic dove si vuole piazzare questo piedino.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Tutti i pin necessari possono perciò essere piazzati velocemente e senza
+errori. Il loro aspetto è in accordo con le etichette globali
+corrispondenti.</p></div>
+</div>
+<div class="sect2">
+<h3 id="connections---hierarchical-labels">6.7. Connessioni - etichette gerarchiche</h3>
+<div class="paragraph"><p>Ogni pin del simbolo del foglio appena creato, deve corrispondere ad una
+etichetta chiamata etichetta gerarchica nel sotto-foglio. Le etichette
+gerarhiche sono simili alle etichette, ma forniscono connessioni tra i
+sotto-fogli ed il foglio radice. La rappresentazione grafica delle due
+etichette complementari (pin e etichetta gerarchica) è simile. La creazione
+delle etichette gerarchiche viene fatta con lo strumento
+<span class="image">
+<img src="images/icons/add_hierarchical_label.png" alt="icons/add_hierarchical_label_png">
+</span>.</p></div>
+<div class="paragraph"><p>Di seguito un esempio di foglio radice:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/hierarchical_label_root.png" alt="hierarchical_label_root_png">
+</div>
+</div>
+<div class="paragraph"><p>Si noti il pin VCC_PIC, collegato al connettore JP1.</p></div>
+<div class="paragraph"><p>Ecco le connessioni corrispondenti nel sotto-foglio:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/hierarchical_label_sub.png" alt="hierarchical_label_sub_png">
+</div>
+</div>
+<div class="paragraph"><p>Si troverà ancora, le due corrispondenti etichette gerarchiche, che
+forniscono connessione tra i due fogli gerarchici.</p></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">Si può usare etichette gerarchiche e pin gerarchici per connettere due bus,
+secondo la sintassi (Bus [N. .m]) descritta in precedenza.</td>
+</tr></table>
+</div>
+<div class="sect3">
+<h4 id="labels-hierarchical-labels-global-labels-and-invisible-power-pins">6.7.1. Etichette, etichette gerarchiche, etichette globali e pin di alimentazione invisibili</h4>
+<div class="paragraph"><p>Ecco alcune note sulle varie modalità di fornire connessioni, a parte le
+connessioni tramite i semplici fili disegnati.</p></div>
+<div class="sect4">
+<h5 id="simple-labels">Etichette semplici</h5>
+<div class="paragraph"><p>Le etichette semplici hanno una capacità di connessione locale, cioè
+limitata al foglio dello schema dove sono collocate. Ciò è dovuto al fatto
+che:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Ogni foglio ha un numero di foglio.
+</p>
+</li>
+<li>
+<p>
+Questo numero di foglio è associato ad una etichetta.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Perciò, se si piazza l&#8217;etichetta "TOTO" nel foglio n° 3, in effetti
+l&#8217;etichetta vera è "TOTO_3". Se si piazza anche un&#8217;etichetta "TOTO" nel
+foglio n° 1 (foglio radice) si piazza in effetti un&#8217;etichetta di nome
+"TOTO_1", differente da "TOTO_3". Ciò si verifica sempre, anche quando c'è
+un solo foglio.</p></div>
+</div>
+<div class="sect4">
+<h5 id="hierarchical-labels">Etichette gerarchiche</h5>
+<div class="paragraph"><p>Quanto detto per le etichette semplici risulta vero anche per le etichette
+gerarchiche.</p></div>
+<div class="paragraph"><p>Perciò nello stesso foglio, un&#8217;etichetta gerarchica "TOTO" viene considerata
+connessa ad un&#8217;etichetta locale "TOTO", ma non connessa ad un&#8217;etichetta
+gerarchica o un&#8217;etichetta di nome "TOTO" in un altro foglio.</p></div>
+<div class="paragraph"><p>Comunque, un&#8217;etichetta gerarchica viene considerata connessa al
+corrispondente simbolo <em>etichetta foglio</em> nel simbolo gerarchico piazzato
+nel foglio radice.</p></div>
+</div>
+<div class="sect4">
+<h5 id="invisible-power-pins">Pin di alimentazione invisibili</h5>
+<div class="paragraph"><p>Si era visto che i piedini di alimentazione invisibili sono connessi assieme
+se posseggono lo stesso nome. Perciò tutti i piedini di alimentazione
+dichiarati "Piedini di alimentazione invisibili" e chiamati VCC sono
+interconnessi e formano la connessione equipotenziale VCC, su qualunque
+foglio essi siano stati piazzati.</p></div>
+<div class="paragraph"><p>Ciò significa che se si piazza un&#8217;etichetta VCC in un sotto-foglio, essa non
+verrà connessa ai piedini VCC, dato che questa etichetta è in realtà VCC_n,
+dove n è il numero di foglio.</p></div>
+<div class="paragraph"><p>Se si desidera che questa etichetta VCC sia veramente connessa
+all&#8217;equipotenziale VCC, essa dovrà essere esplicitamente connessa ad un
+piedino di alimentazione invisibile, grazie ad una porta di alimentazione
+VCC.</p></div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="global-labels">6.7.2. Etichette globali</h4>
+<div class="paragraph"><p>Le etichette globali che posseggono un nome identico sono connesse
+attraverso l&#8217;intera gerarchia.</p></div>
+<div class="paragraph"><p>(etichette di alimentazione come vcc &#8230; sono etichette globali)</p></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="complex-hierarchy">6.8. Gerarchia complessa</h3>
+<div class="paragraph"><p>Ecco un esempio. Lo stesso schema viene usato due volte (due istanze). I
+due fogli condividono lo stesso schema perché il nome del file è lo stesso
+per i due fogli (&#8220;other_sheet.sch&#8221;). Ma i nomi dei fogli devono essere
+differenti.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_complex_hierarchy.png" alt="Gerarchia Eeschema complessa">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="flat-hierarchy">6.9. Gerarchia piatta</h3>
+<div class="paragraph"><p>Si può creare un progetto usando molti fogli, senza creare connessioni tra
+questi fogli (gerarchia piatta) se le seguenti regole vengono rispettate:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Bisogna creare un foglio radice contenente gli altri fogli, che agisce come
+ un collegamento tra gli altri fogli.
+</p>
+</li>
+<li>
+<p>
+Non sono necessarie connessioni esplicite.
+</p>
+</li>
+<li>
+<p>
+Tutte le connessioni tra fogli useranno etichette globali invece di
+ etichette gerarchiche.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Ecco un esempio di un foglio radice.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_flat_hierarchy.png" alt="Gerarchia Eeschema piatta">
+</div>
+</div>
+<div class="paragraph"><p>Ecco le due pagine, connesse tramite etichette globali.</p></div>
+<div class="paragraph"><p>Ecco il pic_programmer.sch.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_flat_hierarchy_1.png" alt="Gerarchia Eeschema piatta 1">
+</div>
+</div>
+<div class="paragraph"><p>Ecco il pic_sockets.sch.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_flat_hierarchy_2.png" alt="Gerarchia Eeschema piatta 2">
+</div>
+</div>
+<div class="paragraph"><p>Guardare le etichette globali.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_flat_hierarchy_3.png" alt="Gerarchia Eeschema piatta 3">
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="automatic-classification-annotation">7. Annotazione classificazione automatica</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_introduzione_2">7.1. Introduzione</h3>
+<div class="paragraph"><p>Lo strumento di annotazione classificazione automatica permette di assegnare
+automaticamente un riferimento a componenti nello schema. Per componenti
+multiparte, assegna un suffisso multi-parte per minimizzare il numero di
+questi pacchetti. Lo strumento di annotazione classificazione automatica è
+accessibile tramite l&#8217;icona
+<span class="image">
+<img src="images/icons/annotate.png" alt="icons_annotate_png">
+</span>. Qui si trova sua
+finestra principale.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/annotate-dialog.png" alt="annotate-dialog_img">
+</div>
+</div>
+<div class="paragraph"><p>Varie possibilità sono disponibili:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Annota tutti i componenti (reimpostando le opzioni di annotazione esistenti)
+</p>
+</li>
+<li>
+<p>
+Annota tutti i componenti, ma non scambiare nessuna multiparte annotata
+ precedentemente.
+</p>
+</li>
+<li>
+<p>
+Annota solo i nuovi componenti (cioè quelli i cui riferimenti finiscono per
+ ? come IC?) (mantieni le opzioni di annotazione esistenti).
+</p>
+</li>
+<li>
+<p>
+Annota l&#8217;intera gerarchia (usa l&#8217;opzione schema intero).
+</p>
+</li>
+<li>
+<p>
+Annota solo il foglio attuale (usa l&#8217;opzione solo pagina corrente).
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>L&#8217;opzione &#8220;Reimposta ma non scambiare nessuna parte multipla annotata&#8221;
+mantiene tutte le associazioni esistenti tra parti multi-unità. In pratica,
+se si ha U2A e U2B, queste possono essere riannotate rispettivamente a U1A e
+U1B, ma non saranno mai riannotate a U1A e U2A, né a U2B e U2A. Utile se ci
+si vuole assicurare che i raggruppamenti di pin vengano mantenuti se si è
+già deciso che sottounità sia meglio piazzare in una determinata posizione.</p></div>
+<div class="paragraph"><p>La scelta dell&#8217;ordine di annotazione fornisce il metodo usato per impostare
+il numero di riferimento dentro ogni foglio della gerarchia.</p></div>
+<div class="paragraph"><p>Ad eccezione di casi particolari, l&#8217;annotazione automatica si applica
+all&#8217;intero progetto (tutti i fogli) e ad i nuovi componenti, se non si vuole
+modificare le annotazioni precedenti.</p></div>
+<div class="paragraph"><p>La scelta annotazione fornisce il metodo usato per calcolare l&#8217;id del
+riferimento:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Usa il primo numero libero nello schema: i componenti vengono annotati da 1
+ (per ogni prefisso di riferimento). Se esiste una precedente annotazione,
+ verranno usati i numeri non ancora in uso.
+</p>
+</li>
+<li>
+<p>
+Comincia dal foglio numero*100 e usa il primo numero libero: l&#8217;annotazione
+ comincia da 101 per il foglio numero 1, da 201 per il foglio numero 2,
+ ecc. Se ci sono più di 99 elementi con lo stesso prefisso di riferimento (U,
+ R) nel foglio 1, lo strumento di annotazione usa il numero 200 e più, e
+ l&#8217;annotazione per il foglio 2 comincerà dal prossimo numero libero.
+</p>
+</li>
+<li>
+<p>
+Comincia dal foglio numero*1000 e usa il primo numero libero. L&#8217;annotazione
+ comincia da 1001 per il foglio 1, 2001 per il foglio 2.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="some-examples">7.2. Alcuni esempi</h3>
+<div class="sect3">
+<h4 id="annotation-order">7.2.1. Ordine di annotazione</h4>
+<div class="paragraph"><p>Questo esempio mostra 5 elementi piazzati, ma non annotati.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_annotation_order_none.png" alt="eeschema_annotation_order_none_png">
+</div>
+</div>
+<div class="paragraph"><p>Dopo che lo strumento di annotazione viene eseguito, viene ottenuto il
+seguente risultato.</p></div>
+<div class="paragraph"><p>Ordinato per posizione X.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_annotation_order_x.png" alt="eeschema_annotation_order_x_png">
+</div>
+</div>
+<div class="paragraph"><p>Ordinato per posizione Y.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_annotation_order_y.png" alt="eeschema_annotation_order_y_png">
+</div>
+</div>
+<div class="paragraph"><p>Si può osservare che quattro porte 74LS00 sono state distribuite nel
+contenitore U1, e che la quinta 74LS00 è stata assegnata al successivo U2.</p></div>
+</div>
+<div class="sect3">
+<h4 id="annotation-choice">7.2.2. Scelte di annotazione</h4>
+<div class="paragraph"><p>Ecco un&#8217;annotazione nel foglio 2 dove è stata impostata l&#8217;opzione usa il
+primo numero libero nello schema.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_annotation_choice_free.png" alt="eeschema_annotation_choice_free_png">
+</div>
+</div>
+<div class="paragraph"><p>L&#8217;optione comincia dal foglio numero*100 e usa il prino numero libero
+produce il seguente risultato.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_annotation_choice_x100.png" alt="eeschema_annotation_choice_x100_png">
+</div>
+</div>
+<div class="paragraph"><p>L&#8217;opzione comincia dal numero*1000 e usa il primo numero libero produce il
+seguente risultato.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_annotation_choice_x1000.png" alt="eeschema_annotation_choice_x1000_png">
+</div>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="erc">8. Verifica della progettazione con il Controllo Regole Elettriche (ERC)</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_introduzione_3">8.1. Introduzione</h3>
+<div class="paragraph"><p>Lo strumento per il controllo regole elettriche (ERC) esegue un controllo
+automatico dello schema elettrico. L&#8217;ERC segnala gli errori presenti nel
+foglio, come piedini sconnessi, simboli gerarchici sconnessi, uscite in
+corto-circuito, ecc. Naturalmente, un controllo automatico non è
+infallibile, ed il software che rende possibile la rilevazione di tutti gli
+errori di progettazione non è completo al 100%. Un tale controllo è molto
+utile, perché permette di rilevare molte sviste e piccoli errori.</p></div>
+<div class="paragraph"><p>In pratica tutti gli errori rilevati devono essere controllati e corretti
+prima di procedere normalmente. La qualità dell&#8217;ERC è direttamente associata
+alla cura presa nel dichiarare le proprietà elettriche dei piedini durante
+la creazione delle librerie. I risultati dell&#8217;ERC vengono riportati come
+"errori" o "avvertimenti".</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/dialog_erc.png" alt="Finestra di dialogo ERC">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="how-to-use-erc">8.2. Come usare l&#8217;ERC</h3>
+<div class="paragraph"><p>l&#8217;ERC può essere avviato facendo clic sull&#8217;icona
+<span class="image">
+<img src="images/icons/erc.png" alt="Icona ERC">
+</span>.</p></div>
+<div class="paragraph"><p>Gli avvertimenti vengono piazzati sugli elementi dello schema elettrico che
+provocano gli errori ERC (piedini o etichette).</p></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">
+<div class="ulist"><ul>
+<li>
+<p>
+In questa finestra di dialogo, facendo clic su un messaggio di errore, si
+ salta direttamente al corrispettivo marcatore sullo schema elettrico.
+</p>
+</li>
+<li>
+<p>
+Sullo schema elettrico, facendo clic destro su un marcatore si accedere al
+ corrispondente messaggio diagnostico.
+</p>
+</li>
+</ul></div>
+</td>
+</tr></table>
+</div>
+<div class="paragraph"><p>È possibile anche cancellare i marcatori di errore dalla finestra di
+dialogo.</p></div>
+</div>
+<div class="sect2">
+<h3 id="example-of-erc">8.3. Esempio di ERC</h3>
+<div class="imageblock">
+<div class="content">
+<img src="images/erc_pointers.png" alt="Puntatori ERC">
+</div>
+</div>
+<div class="paragraph"><p>Qui si può osservare quattro errori:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Due uscite sono state erroneamente collegate assieme (freccia rossa).
+</p>
+</li>
+<li>
+<p>
+Due ingressi sono stati lasciati sconnessi (freccia verde).
+</p>
+</li>
+<li>
+<p>
+C'è un errore su un ingresso di alimentazione invisibile, manca la
+ segnalazione di alimentazione (freccia verde in cima).
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="displaying-diagnostics">8.4. Mostrare i messaggi diagnostici</h3>
+<div class="paragraph"><p>Facendo clic destro su un marcatore si apre un menu che permette di accedere
+alla finestra diagnostica del marcatore ERC.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/erc_pointers_info.png" alt="Informazioni sui puntatori ERC">
+</div>
+</div>
+<div class="paragraph"><p>e se si fa clic su <em>Info errore marcatore</em> si ottiene una descrizione
+dell&#8217;errore.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/erc_pointers_message.png" alt="erc_pointers_message_png">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="power-pins-and-power-flags">8.5. Piedini e segnalazioni di alimentazione</h3>
+<div class="paragraph"><p>Succede spesso di avere una segnalazione o un errore su un piedino di
+alimentazione, anche se sembra tutto normale. Si osservi l&#8217;esempio
+sovrastante. Ciò succede perché, in molti progetti, l&#8217;alimentazione viene
+fornita da connettori che non sono sorgenti di alimentazione (diversamente
+dall&#8217;uscita di un regolatore, che viene dichiarata come sorgente di
+alimentazione).</p></div>
+<div class="paragraph"><p>L&#8217;ERC perciò non individuerà nessun piedino di alimentazione che controlla
+questo filo e lo dichiarerà non alimentato da nessuna sorgente di
+alimentazione.</p></div>
+<div class="paragraph"><p>Per evitare questo avvertimento è necessario piazzare un &#8220;PWR_FLAG&#8221; su
+questa porta. Si osservi il seguente esempio:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_power_pins_and_flags.png" alt="eeschema_power_pins_and_flags_png">
+</div>
+</div>
+<div class="paragraph"><p>Il marcatore d&#8217;errore allora sparirà.</p></div>
+<div class="paragraph"><p>Il più delle volte, un PWR_FLAG deve essere connesso a GND, dato che
+normalmente i regolatori hanno uscite dichiarate come uscite di
+alimentazione ma i piedini di massa non sono mai dichiarati in tal modo
+(l&#8217;attributo normale è invece come ingresso di alimentazione), perciò le
+masse non appaiono mai connesse ad una sorgente di alimentazione senza un
+pwr_flag.</p></div>
+</div>
+<div class="sect2">
+<h3 id="configuration">8.6. Configurazione</h3>
+<div class="paragraph"><p>Il pannello delle <em>opzioni</em> permette di configurare le regole di connessione
+per definire le condizioni elettriche per il controllo di errori e
+avvertimenti.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_erc_options.png" alt="eeschema_erc_options_png">
+</div>
+</div>
+<div class="paragraph"><p>Le regole possono essere cambiate facendo clic sul riquadro desiderato della
+matrice, in modo da selezionare la scelta desiderata: normale, avvertimento,
+errore.</p></div>
+</div>
+<div class="sect2">
+<h3 id="erc-report-file">8.7. File rapporto ERC</h3>
+<div class="paragraph"><p>Un file di rapporto ERC può essere generato e salvato selezionando l&#8217;opzione
+“Scrivi rapporto ERC”. L&#8217;estensione del file per i file di rapporto ERC è
+“.erc”. Ecco un esempio di file rapporto ERC:</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>ERC control (4/1/1997-14:16:4)
+
+***** Sheet 1 (INTERFACE UNIVERSAL)
+ERC: Warning Pin input Unconnected @ 8.450, 2.350
+ERC: Warning passive Pin Unconnected @ 8.450, 1.950
+ERC: Warning: BiDir Pin connected to power Pin (Net 6) @ 10.100, 3.300
+ERC: Warning: Power Pin connected to BiDir Pin (Net 6) @ 4.950, 1.400
+
+&gt;&gt; Errors ERC: 4</pre>
+</div></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="create-a-netlist">9. Creazione di una netlist</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_panoramica">9.1. Panoramica</h3>
+<div class="paragraph"><p>Una netlist è un file che descrive le connessioni elettriche tra
+componenti. Nel file di netlist si possono trovare:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+L&#8217;elenco componenti
+</p>
+</li>
+<li>
+<p>
+L&#8217;elenco delle connessioni tra componenti, chiamate collegamenti
+ equipotenziali.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Esistono diversi formati di netlist. Alle volte l&#8217;elenco componenti e
+l&#8217;elenco equi-potenziale sono due file separati. La netlist è fondamentale
+per uso di software di progettazione elettronica, dato che la netlist è il
+collegamento altro software CAD elettronico, come:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Software per la progettazione di circuiti stampati.
+</p>
+</li>
+<li>
+<p>
+Simulazione di circuiti elettrici e circuiti stampati.
+</p>
+</li>
+<li>
+<p>
+Compilatori di CPLD (e di altri chip programmabili).
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Eeschema supporta diversi formati di netlist.</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Formato PCBNEW (circuiti stampati).
+</p>
+</li>
+<li>
+<p>
+Formato ORCAD PCB2 (circuiti stampati).
+</p>
+</li>
+<li>
+<p>
+Formato CADSTAR (circuiti stampati).
+</p>
+</li>
+<li>
+<p>
+Formato Spice, per vari simulatori (di questa famiglia ma il formato Spice
+ viene usato anche da altri simulatori).
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="netlist-formats">9.2. Formati di netlist</h3>
+<div class="paragraph"><p>Selezionare lo strumento <span class="image">
+<img src="images/icons/netlist.png" alt="Netlist icon">
+</span> per
+aprire la finestra di dialogo di creazione della netlist.</p></div>
+<div class="paragraph"><p>Selezionato Pcbnew</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_netlist_dialog_pcbnew.png" alt="eeschema_netlist_dialog_pcbnew_png">
+</div>
+</div>
+<div class="paragraph"><p>Selezionato Spice</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_netlist_dialog_spice.png" alt="eeschema_netlist_dialog_spice_png">
+</div>
+</div>
+<div class="paragraph"><p>Usando le diverse schede è possibile selezionare il formato desiderato. Nel
+formato Spice si può generare netlists sia con nomo equi-potenziali (sono
+più leggibili) o con numeri di collegamento (le vecchie versioni di Spice
+accettano solo numeri). Facendo clic sul pulsante Netlist, verrà richiesto
+un nome file per la netlist.</p></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">Con grossi progetti, la generazione della netlist potrebbe impiegare diversi
+minuti.</td>
+</tr></table>
+</div>
+</div>
+<div class="sect2">
+<h3 id="netlist-examples">9.3. Esempi di netlist</h3>
+<div class="paragraph"><p>In basso si può osservare uno schema che usa la libreria PSPICE:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_netlist_schematic.png" alt="eeschema_netlist_schematic_png">
+</div>
+</div>
+<div class="paragraph"><p>Esempio di file di netlist PCBNEW:</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre># Eeschema Netlist Versione 1.0 generato il 21/1/1997-16:51:15
+(
+(32E35B76 $noname C2 1NF {Lib=C}
+(1 0)
+(2 VOUT_1)
+)
+(32CFC454 $noname V2 AC_0.1 {Lib=VSOURCE}
+(1 N-000003)
+(2 0)
+)
+(32CFC413 $noname C1 1UF {Lib=C}
+(1 INPUT_1)
+(2 N-000003)
+)
+(32CFC337 $noname V1 DC_12V {Lib=VSOURCE}
+(1 +12V)
+(2 0)
+)
+(32CFC293 $noname R2 10K {Lib=R}
+(1 INPUT_1)
+(2 0)
+)
+(32CFC288 $noname R6 22K {Lib=R}
+(1 +12V)
+(2 INPUT_1)
+)
+(32CFC27F $noname R5 22K {Lib=R}
+(1 +12V)
+(2 N-000008)
+)
+(32CFC277 $noname R1 10K {Lib=R}
+(1 N-000008)
+(2 0)
+)
+(32CFC25A $noname R7 470 {Lib=R}
+(1 EMET_1)
+(2 0)
+)
+(32CFC254 $noname R4 1K {Lib=R}
+(1 +12V)
+(2 VOUT_1)
+)
+(32CFC24C $noname R3 1K {Lib=R}
+(1 +12V)
+(2 N-000006)
+)
+(32CFC230 $noname Q2 Q2N2222 {Lib=NPN}
+(1 VOUT_1)
+(2 N-000008)
+(3 EMET_1)
+)
+(32CFC227 $noname Q1 Q2N2222 {Lib=NPN}
+(1 N-000006)
+(2 INPUT_1)
+(3 EMET_1)
+)
+)
+# End</pre>
+</div></div>
+<div class="paragraph"><p>In formato PSPICE, la netlist è la seguente:</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>* Eeschema Netlist Versione 1.1 (formato Spice) data creazione: 18/6/2008-08:38:03
+
+.model Q2N2222 npn (bf=200)
+.AC 10 1Meg \*1.2
+.DC V1 10 12 0.5
+
+
+R12 /VOUT N-000003 22K
+R11 +12V N-000003 100
+L1 N-000003 /VOUT 100mH
+R10 N-000005 N-000004 220
+C3 N-000005 0 10uF
+C2 N-000009 0 1nF
+R8 N-000004 0 2.2K
+Q3 /VOUT N-000009 N-000004 N-000004 Q2N2222
+V2 N-000008 0 AC 0.1
+C1 /VIN N-000008 1UF
+V1 +12V 0 DC 12V
+R2 /VIN 0 10K
+R6 +12V /VIN 22K
+R5 +12V N-000012 22K
+R1 N-000012 0 10K
+R7 N-000007 0 470
+R4 +12V N-000009 1K
+R3 +12V N-000010 1K
+Q2 N-000009 N-000012 N-000007 N-000007 Q2N2222
+Q1 N-000010 /VIN N-000007 N-000007 Q2N2222
+
+.print ac v(vout)
+.plot ac v(nodes) (-1,5)
+
+.end</pre>
+</div></div>
+</div>
+<div class="sect2">
+<h3 id="notes-on-netlists">9.4. Note sulla netlist</h3>
+<div class="sect3">
+<h4 id="netlist-name-precautions">9.4.1. Precauzioni sul nomi netlist</h4>
+<div class="paragraph"><p>Molti strumenti software che usano le netlists non accettano spazi nei nomi
+dei componenti, pins, collegamenti equi-potenziali o altri elementi. Si
+consiglia di evitare sistematicamente l&#8217;uso degli spazi nelle etichette, o
+nei campi nome o valore dei componenti o dei loro piedini.</p></div>
+<div class="paragraph"><p>Allo stesso modo, i caratteri speciali diversi dalle lettere e numeri
+possono causare dei problemi. Si noti che questa limitazione non è relativa
+a Eeschema, ma sui formati di netlist che possono diventare intraducibili
+verso software che usi i file di netlist.</p></div>
+</div>
+<div class="sect3">
+<h4 id="pspice-netlists">9.4.2. Netlist PSPICE</h4>
+<div class="paragraph"><p>Per il simulatore Pspice, è necessario includere alcune linee di comando
+nella netlist stessa (.PROBE, .AC, ecc.).</p></div>
+<div class="paragraph"><p>Ogni linea di testo inclusa nello schema elettrico che cominci con la parola
+chiave <strong>-pspice</strong> o <strong>-gnucap</strong> sarà inserita (senza la parola chiave) in cima
+alla netlist.</p></div>
+<div class="paragraph"><p>Ogni linea di testo inclusa nello schema elettrico che cominci con la parola
+chiave <strong>+pspice</strong> o <strong>+gnucap</strong> verrà inserita (senza parola chiave) alla fine
+della netlist.</p></div>
+<div class="paragraph"><p>Ecco un esempio di testo con molte linee singole e una multilinea:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_pspice_netlist.png" alt="eeschema_pspice_netlist_png">
+</div>
+</div>
+<div class="paragraph"><p>Per esempio, se si batte il testo seguente (non usate un&#8217;etichetta!):</p></div>
+<div class="literalblock">
+<div class="content monospaced">
+<pre>-PSPICE .PROBE</pre>
+</div></div>
+<div class="paragraph"><p>verrà inserita nella netlist una linea .PROBE .</p></div>
+<div class="paragraph"><p>Nell&#8217;esempio precedente, tre linee erano state inserite all&#8217;inizio della
+netlist e due alla fine, con questa tecnica.</p></div>
+<div class="paragraph"><p>Se si usano testi multilinea, le parole chiave <strong>+pspice</strong> o <strong>+gnucap</strong> sono
+necessarie solo una volta:</p></div>
+<div class="literalblock">
+<div class="content monospaced">
+<pre>+PSPICE .model NPN NPN
+.model PNP PNP
+.lib C:\Program Files\LTC\LTspiceIV\lib\cmp\standard.bjt
+.backanno</pre>
+</div></div>
+<div class="paragraph"><p>crea le quattro linee:</p></div>
+<div class="literalblock">
+<div class="content monospaced">
+<pre>.model NPN NPN
+.model PNP PNP
+.lib C:\Program Files\LTC\LTspiceIV\lib\cmp\standard.bjt
+.backanno</pre>
+</div></div>
+<div class="paragraph"><p>Si noti anche che il GND equipotenziale deve essere chiamato 0 (zero) per
+Pspice.</p></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="other-formats">9.5. Altri formati</h3>
+<div class="paragraph"><p>Per altri formati di netlist si possono aggiungere convertitori di netlist
+in forma di plugin. Questi convertitori vengono automaticamente eseguiti da
+Eeschema. Il capitolo 14 contiene alcune spiegazioni ed esempi di
+convertitori.</p></div>
+<div class="paragraph"><p>Un convertitore è un file di testo (in formato xsl) ma si possono anche
+usare altri linguaggi come Python. Quando si usa il formato xsl, uno
+strumento (xsltproc.exe o xsltproc) legge il file intermedio creato da
+Eeschema, ed il file convertitore per creare il file in uscita. In questo
+caso, il file convertitore (un foglio di stile) è molto piccolo e facile da
+scrivere.</p></div>
+<div class="sect3">
+<h4 id="init-the-dialog-window">9.5.1. La finestra di dialogo di inizializzazione</h4>
+<div class="paragraph"><p>Per aggiungere un nuovo plugin di netlist si usa il pulsante <em>Aggiungi
+plugin</em>.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_netlist_dialog_add_plugin.png" alt="eeschema_netlist_dialog_add_plugin_png">
+</div>
+</div>
+<div class="paragraph"><p>Ecco la finestra di impostazione del plugin PadsPcb:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_netlist_dialog_padspcb.png" alt="eeschema_netlist_dialog_padspcb_png">
+</div>
+</div>
+<div class="paragraph"><p>L&#8217;impostazione richiederà:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Un titolo (per esempio, il nome del formato della netlist).
+</p>
+</li>
+<li>
+<p>
+Il plugin la lanciare.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Quando la netlist viene generata:</p></div>
+<div class="olist arabic"><ol class="arabic">
+<li>
+<p>
+Eeschema crea un file intermedio *.tmp, per esempio test.tmp.
+</p>
+</li>
+<li>
+<p>
+Eeschema esegue il plugin, il quale legge test.tmp e crea test.net.
+</p>
+</li>
+</ol></div>
+</div>
+<div class="sect3">
+<h4 id="command-line-format">9.5.2. Formato a linea di comando</h4>
+<div class="paragraph"><p>Ecco un esempio, che usa xsltproc.exe come strumento per convertire dei file
+.xsl, e un file netlist_form_pads-pcb.xsl come foglio di stile di
+conversione:</p></div>
+<div class="paragraph"><p><strong>f:/kicad/bin/xsltproc.exe -o %O.net
+f:/kicad/bin/plugins/netlist_form_pads-pcb.xsl %I</strong></p></div>
+<div class="paragraph"><p>Con:</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:58%;">
+<col style="width:42%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">f:/kicad/bin/xsltproc.exe</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Uno strumento per leggere e convertire file xsl</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">-o %O.net</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">File in uscita: %O definirà il file in uscita.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">f:/kicad/bin/plugins/netlist_form_pads-pcb.xsl</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Nome file convertitore (un foglio di stile, formato xsl).</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">%I</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Sarà rimpiazzato dal file intermedio creato da Eeschema
+(*.tmp).</p></td>
+</tr>
+</tbody>
+</table>
+<div class="paragraph"><p>Per lo schema elettrico test.sch, la riga di comando sarà:</p></div>
+<div class="paragraph"><p>f:/kicad/bin/xsltproc.exe -o test.net
+f:/kicad/bin/plugins/netlist_form_pads-pcb.xsl test.tmp.</p></div>
+</div>
+<div class="sect3">
+<h4 id="converter-and-sheet-style-plug-in">9.5.3. Convertitore e foglio di stie (plugin)</h4>
+<div class="paragraph"><p>Questo è un software molto semplice, dato che il suo scopo è esclusivamente
+di convertire un testo in ingresso (il file di testo intermedio) in un altro
+file di testo. Inoltre, dal file di testo intermedio, è possibile creare una
+distinta materiali.</p></div>
+<div class="paragraph"><p>Quando si usa xsltproc come strumento di conversione, viene generato solo il
+foglio di stile.</p></div>
+</div>
+<div class="sect3">
+<h4 id="intermediate-netlist-file-format">9.5.4. Formato file netlist intermedio</h4>
+<div class="paragraph"><p>Consultare il capitolo 14 per ottenere ulteriori informazioni su xslproc,
+sulle descrizioni del formato file intermedio, e alcuni esempi di fogli di
+stile per convertitori.</p></div>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="plot-and-print">10. Traccia e stampa</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_introduzione_4">10.1. Introduzione</h3>
+<div class="paragraph"><p>Si accede ai comandi di stampa e di tracciamento (N.d.T. ovvero una stampa
+esportata in un formato vettoriale) tramite il file menu.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_file_menu_plot.png" alt="eeschema_file_menu_plot_png">
+</div>
+</div>
+<div class="paragraph"><p>I formati in uscita supportati sono Postscript, PDF, SVG, DXF e HPGL. È
+anche possibile mandare la stampa direttamente alla stampante.</p></div>
+</div>
+<div class="sect2">
+<h3 id="common-printing-commands">10.2. Comandi di stampa comuni</h3>
+<div class="dlist"><dl>
+<dt class="hdlist1">
+Traccia pagina corrente
+</dt>
+<dd>
+<p>
+stampa solo un file solo per il foglio corrente.
+</p>
+</dd>
+<dt class="hdlist1">
+Traccia tutte le pagine
+</dt>
+<dd>
+<p>
+permette di tracciare l&#8217;intera gerarchia (viene generato un file di stampa
+per ogni foglio).
+</p>
+</dd>
+</dl></div>
+</div>
+<div class="sect2">
+<h3 id="plot-in-postscript">10.3. Traccia in Postscript</h3>
+<div class="paragraph"><p>Questo comando permette di creare file in formato Postscritp.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_plot_postscript.png" alt="eeschema_plot_postscript_png">
+</div>
+</div>
+<div class="paragraph"><p>Il nome file è il nome del foglio con estensione .ps. È possibile
+disabilitare l&#8217;opzione "Traccia squadratura e riquadro iscrizioni". È utile
+se si vuole creare un file postscript per incapsulato (formato .eps) usato
+spesso per inserire uno schema per esempio in un programma di
+videoscrittra. La finestra messaggi mostra i nomi (con i percorsi) dei file
+creati.</p></div>
+</div>
+<div class="sect2">
+<h3 id="plot-in-pdf">10.4. Traccia in PDF</h3>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_plot_pdf.png" alt="eeschema_plot_pdf.png">
+</div>
+</div>
+<div class="paragraph"><p>Permette di creare file di tracciature usando il formato PDF. Il nome file è
+in nome del foglio con estensione .pdf .</p></div>
+</div>
+<div class="sect2">
+<h3 id="plot-in-svg">10.5. Traccia in SVG</h3>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_plot_svg.png" alt="eeschema_plot_svg_png">
+</div>
+</div>
+<div class="paragraph"><p>Permette di creare file di tracciatura usando il formato SVG. Il nome del
+file è il nome del foglio con estensione .svg .</p></div>
+</div>
+<div class="sect2">
+<h3 id="plot-in-dxf">10.6. Traccia in DXF</h3>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_plot_dxf.png" alt="eeschema_plot_dxf_png">
+</div>
+</div>
+<div class="paragraph"><p>Permette di creare un file di tracciatura in formato DXF. Il nome del file è
+il nome del foglio con estensione .dxf .</p></div>
+</div>
+<div class="sect2">
+<h3 id="plot-in-hpgl">10.7. Traccia in HPGL</h3>
+<div class="paragraph"><p>Questo comando permette di creare un file HPGL. Per questo formato è
+possibile impostare:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Dimensione pagina.
+</p>
+</li>
+<li>
+<p>
+Origine.
+</p>
+</li>
+<li>
+<p>
+Dimensione penna (in mm).
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>La finestra di dialogo di impostazione del plotter appare come questa:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_plot_hpgl.png" alt="eeschema_plot_hpgl_png">
+</div>
+</div>
+<div class="paragraph"><p>Il nome del file risultante avrà il nome del foglio più estensione .plt .</p></div>
+<div class="sect3">
+<h4 id="sheet-size-selection">10.7.1. Selezione dimensione foglio</h4>
+<div class="paragraph"><p>La dimensione del foglio normalmente viene controllata. In questo caso,
+verrà usata la dimensione del foglio definita nel menu del blocco del titolo
+e la scala scelta sarà di 1. Se viene selezionata una diversa dimensione del
+foglio (A4 con A0, o A con E), la scala viene automaticamente regolata per
+riempire la pagina.</p></div>
+</div>
+<div class="sect3">
+<h4 id="offset-adjustments">10.7.2. Regolazioni di posizionamento</h4>
+<div class="paragraph"><p>Per tutte le dimensioni standard, è possibile regolare la posizione per
+centrare il più possibile il disegno. Dato che i plotter hanno il punto di
+origine al centro o nell&#8217;angolo in basso a sinistra del foglio, è necessario
+poter introdurre uno spostamento in maniera tale da permettere una
+tracciatura regolare.</p></div>
+<div class="paragraph"><p>Parlando in generale:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Per plotter con il punto di origine al centro del foglio lo spostamento deve
+ essere negativo e impostato a metà delle dimensioni del foglio.
+</p>
+</li>
+<li>
+<p>
+Per plotter con punto di origine nell&#8217;angolo in basso a sinistra del foglio
+ lo spostamento deve essere impostato a 0.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Per impostare uno spostamento:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Selezionare la dimensione del foglio.
+</p>
+</li>
+<li>
+<p>
+Impostare lo spostamento X e Y.
+</p>
+</li>
+<li>
+<p>
+Fare clic per accettare lo spostamento.
+</p>
+</li>
+</ul></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="print-on-paper">10.8. Stampa su carta</h3>
+<div class="paragraph"><p>Questo comando, disponibile tramite l&#8217;icona
+<span class="image">
+<img src="images/icons/print_button.png" alt="icons/print_button_png">
+</span>, permette di
+visualizzare e preparare file del progetto per le normali stampanti.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/print_dialog.png" alt="finestra di dialogo stampa">
+</div>
+</div>
+<div class="paragraph"><p>L&#8217;opzione “Stampa squadratura e riquadro iscrizioni del foglio" abilita o
+disabilita la stampa di questi particolari.</p></div>
+<div class="paragraph"><p>L&#8217;opzione “Stampa in bianco e nero” imposta la stampante come
+monocromatica. Questa opzione è in genere necessaria se si usa una stampante
+laser in bianco e nero, dato che i colori vengono stampati come mezzi-toni e
+spesso non sono molto leggibili.</p></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="component-library-editor">11. Editor dei componenti della libreria</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="general-information-about-component-libraries">11.1. Informazioni generali sui componenti della libreria</h3>
+<div class="paragraph"><p>Un componente è un elemento dello schema elettrico che contiene una
+rappresentazione grafica, connessioni elettriche e campi che definiscono il
+componente stesso. I componenti usati in uno schema elettrico vengono
+memorizzati nelle librerie di componenti. Eeschema fornisce uno strumento di
+modifica dei componenti di libreria che permette di creare librerie,
+aggiungere, eliminare o trasferire componenti tra librerie, esportare
+componenti su file e importare componenti da file. In breve, lo strumento di
+modifica delle librerie fornisce un modo semplice per gestire i file delle
+librerie di componenti.</p></div>
+</div>
+<div class="sect2">
+<h3 id="component-library-overview">11.2. Panoramica delle librerie di componenti</h3>
+<div class="paragraph"><p>Una libreria di componenti è composta da uno o più componenti. Generalmente
+i componenti sono raggruppati per funzione, tipo e/o produttore.</p></div>
+<div class="paragraph"><p>Un componente è composto di:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Elementi grafici (linee, cerchi, archi, testo, ecc.) che forniscono la
+ definizione del simbolo.
+</p>
+</li>
+<li>
+<p>
+I piedini hanno sia proprietà grafiche (linea, clock, inversione, attivo
+ basso, ecc.) che proprietà elettriche (ingresso, uscita, bidirezionale,
+ ecc.) usate dallo strumento di controllo regole elettriche (ERC).
+</p>
+</li>
+<li>
+<p>
+Campi come riferimenti, valori, nomi impronte corrispondenti per la
+ progettazione del circuito stampato, ecc.
+</p>
+</li>
+<li>
+<p>
+Alias usati per associare a componenti comuni come un 7400 con tutte le sue
+ derivazioni come 74LS00, 74HC00 e 7437. Tutti questi alias condividono lo
+ stesso componente di libreria.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>La corretta progettazione di componenti richiede:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Specificare se il componente è formato da più di un&#8217;unità.
+</p>
+</li>
+<li>
+<p>
+Specificare se il componente possiede uno stile corpo alternativo altrimenti
+ detto rappresentazione De Morgan.
+</p>
+</li>
+<li>
+<p>
+La progettazione della sua rappresentazione simbolica usando linee,
+ rettangoli, cerchi, poligoni e testo.
+</p>
+</li>
+<li>
+<p>
+L&#8217;aggiunta di pin definendo con cura l&#8217;elemento grafico di ogni pin, il
+ nome, il numero, e le sue proprietà elettriche (ingresso, uscita, tri-state,
+ alimentazione, ecc.).
+</p>
+</li>
+<li>
+<p>
+L&#8217;aggiunta di un alias per altri componenti che hanno lo stesso simbolo e
+ piedinatura o la rimozione di uno di questi se il componente è stato creato
+ da un altro componente.
+</p>
+</li>
+<li>
+<p>
+L&#8217;aggiunta di campi opzionali come il nome dell&#8217;impronta usata dal software
+ di progettazione di circuiti stampati e/o la definizione della loro
+ visibilità.
+</p>
+</li>
+<li>
+<p>
+La documentazione del componente aggiungendo una stringa di descrizione,
+ collegamenti ai datasheet, ecc.
+</p>
+</li>
+<li>
+<p>
+Il salvataggio nella libreria scelta.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="component-library-editor-overview">11.3. Panoramica dell&#8217;editor dei componenti di libreria</h3>
+<div class="paragraph"><p>Di seguito si può osservare la finestra principale dell&#8217;editor di librerie
+componenti. Esso consiste in tre barre degli strumenti che servono a
+velocizzare l&#8217;accesso alle funzioni più comuni, e un&#8217;area di
+visualizzazione/modifica del componente. Sulle barre degli strumenti non
+sono disponibili tutti comandi, ma quelli che mancano sono comunque
+accessibili tramite i menu.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/libedit_main_window.png" alt="libedit_main_window_png">
+</div>
+</div>
+<div class="sect3">
+<h4 id="main-toolbar">11.3.1. Barra strumenti principale</h4>
+<div class="paragraph"><p>La barra degli strumenti principale è collocata tipicamente in cima alla
+finestra principale, come mostrato sotto, e consiste nei comandi di gestione
+delle librerie, annullamento e ripetizione delle ultime operazioni, zoom e
+apertura delle finestre di dialogo delle proprietà dei componenti.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/toolbar_libedit.png" alt="images/it/toolbar_libedit.png">
+</div>
+</div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:20%;">
+<col style="width:80%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/save_library.png" alt="icons/save_library_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Salva la libreria attualmente selezionata. Il pulsante sarà disabilitato
+se non è attualmente selezionata nessuna libreria o se non sono stati
+effettuati dei cambiamenti alla libreria attualmente selezionata.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/library.png" alt="icons/library_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Seleziona la libreria da modificare.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/delete.png" alt="icons/delete_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Elimina un componente dalla libreria correntemente selezionata o da qualsiasi
+libreria definita dal progetto se non ci sono librerie selezionate.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/library_browse.png" alt="icons/library_browse_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Apre il browser della libreria componenti per selezionare la libreria
+e il componente da modificare.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/new_component.png" alt="icons/new_component_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Crea un nuovo componente.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/import_cmp_from_lib.png" alt="icons/import_cmp_from_lib_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Carica un componente dalla libreria attualmente selezionata per la modifica.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/copycomponent.png" alt="icons/copycomponent_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Crea un nuovo componente dal componente attualmente caricato.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/save_part_in_mem.png" alt="icons/save_part_in_mem_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Salva i cambiamenti del componente corrente in memoria. Il file della
+libreria non viene modificato.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/import.png" alt="icons/import_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Importa un componente da un file.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/export.png" alt="icons/export_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Esporta il componente corrente in un file.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/new_library.png" alt="icons/new_library_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Crea un nuvo file libreria contenente il componente corrente. Nota: le nuove
+librerie non vengono automaticamente aggiunte al progetto.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/undo.png" alt="icons/undo_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Annulla l&#8217;ultima modifica.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/redo.png" alt="icons/redo_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Annulla l&#8217;ultimo annullamento.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/part_properties.png" alt="icons/part_properties_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Modifica le proprietà del componente corrente.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_text.png" alt="icons/add_text_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Modifica i campi del componente corrente.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/erc.png" alt="icons/erc_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Controllo nel componente corrente la presenza di errori di progettazione.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/zoom_in.png" alt="images/icons/zoom_in.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Zoom in.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/zoom_out.png" alt="images/icons/zoom_out.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Zoom out.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/zoom_redraw.png" alt="images/icons/zoom_redraw.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Aggiorna lo schermo.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/zoom_fit_in_page.png" alt="images/icons/zoom_fit_in_page.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Zoom sul componente della dimensione schermo.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/morgan1.png" alt="icons/morgan1_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Seleziona lo stile corpo normale. Il pulsante è disabilitato se il componente
+corrente non ha uno stile corpo alternativo.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/morgan2.png" alt="icons/morgan2_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Seleziona lo stile corpo alternativo. Il pulsante è disabiltato se il componente
+corrente non ha uno stile corpo alternativo.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/datasheet.png" alt="icons/datasheet_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Mostra la documentazione associata. Il pulsante sarà disabilitato se non
+è stata definita della documentazione per il componente.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/toolbar_libedit_part.png" alt="images/toolbar_libedit_part.png" width="80%">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Seleziona l&#8217;unità da mostrare. Il menu a discesa sarà disabilitato se
+il componente corrente non deriva da unità multiple.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/toolbar_libedit_alias.png" alt="images/toolbar_libedit_part.png" width="80%">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Seleziona l&#8217;alias. Il menu a discesa sarà disabilitato se il
+componente corrente non ha nessun alias.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/pin2pin.png" alt="icons/pin2pin_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Modifica pin: modifica indipendente di forma e posizione di pin per
+componenti composti da unità e simboli multipli.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/pin_table.png" alt="icons/pin_table_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Mostra la tabella piedini.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect3">
+<h4 id="element-toolbar">11.3.2. Barra strumenti elementi</h4>
+<div class="paragraph"><p>La barra verticale collocata tipicamente sulla destra della finestra
+principale permette di inserire tutti gli elementi richiesti per la
+progettazione di un componente. La tabella sottostante definisce ogni
+pulsante della barra.</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:10%;">
+<col style="width:90%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/cursor.png" alt="icons/cursor_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Strumento di selezione. Facendo clic destro con questo strumento si apre il
+menu contestuale per l&#8217;oggetto sotto il puntatore. Il clic sinistro invece
+mostra gli attributi dell&#8217;oggetto sotto il puntatore in un pannello
+messaggi in fondo alla finestra principale. Doppio clic sinistro
+apre la finestra delle proprietà per l&#8217;oggetto sotto il
+puntatore.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/pin.png" alt="icons/pin_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Strumento pin. Clic sinistro per aggiungere un nuovo pin.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_text.png" alt="icons/add_text_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Strumento testo grafico. Clic sinistro per aggiungere un nuovo elemento di testo grafico.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_rectangle.png" alt="icons/add_rectangle_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Strumento rettangolo. Clic sinistro per cominciare a disegnare il primo angolo
+di un rettangolo grafico. Di nuovo clic sinistro per piazzare l&#8217;angolo opposto
+del rettangolo.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_circle.png" alt="icons/add_circle_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Strumento cerchio. Clic sinistro per cominciare a disegnare un nuovo cerchio
+grafico dal centro. Di nuovo clic sinistro per definire il raggio del cerchio.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_arc.png" alt="icons/add_arc_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Strumento arco. Clic sinistro per cominciare a disegnare un nuovo arco grafico
+dal centro. Di nuovo clic sinistro per definire la prima estremità dell&#8217;arco.
+Ancora clic sinistro per definire la seconda estremità dell&#8217;arco.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_polygon.png" alt="icons/add_polygon_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Strumento poligono. Clic sinistro per cominciare a disegnare un nuovo poligono
+grafico nel componente corrente. Clic sinistro per ogni linea aggiunta al poligono.
+Doppio clic sinistro per completare il poligono.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/anchor.png" alt="icons/anchor_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Strumento àncora. Clic sinistro per impostar la posizione di ancoraggio del componente.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/import.png" alt="icons/import_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Importa un componente da file.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/export.png" alt="icons/export_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Esporta il componente corrente in un file.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/delete.png" alt="icons/delete_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Strumento cancella. Clic sinistro per cancellare un oggetto dal componente corrente.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect3">
+<h4 id="options-toolbar">11.3.3. Barra opzioni</h4>
+<div class="paragraph"><p>La barra strumenti verticale, tipicamente collocata sul lato sinistro della
+finestra principale, permette di impostare alcune opzioni di disegno
+dell&#8217;editor. La tabella sottostante descrive ogni pulsante della barra.</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:10%;">
+<col style="width:90%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/grid.png" alt="icons/grid_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Abilita/disabilita la visibilità della griglia.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/unit_inch.png" alt="icons/unit_inch_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Imposta l&#8217;unità in pollici.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/unit_mm.png" alt="icons/unit_mm_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Imposta l&#8217;unità in millimetri.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/cursor_shape.png" alt="icons/cursor_shape_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Abilita/disabilia il puntatore a pieno schermo.</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+<div class="sect2">
+<h3 id="library-selection-and-maintenance">11.4. Selezione e manutenzione librerie</h3>
+<div class="paragraph"><p>La selezione della libreria corrente è possibile tramite l&#8217;icona
+<span class="image">
+<img src="images/icons/library.png" alt="icons/library_png">
+</span> che mostra tutte le
+librerie disponibili e permette di selezionarne una. Quando un componente
+viene caricato o salvato, viene messo un questa libreria. In nome di
+libreria del componente è il contenuto del suo campo valore.</p></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">
+<div class="ulist"><ul>
+<li>
+<p>
+È necessario caricare una libreria in Eeschema, per avere accesso ai suoi
+ contenuti.
+</p>
+</li>
+<li>
+<p>
+Il contenuto della libreria corrente può essere salvato dopo le modifiche,
+ facendo clic sull&#8217;icona
+ <span class="image">
+<img src="images/icons/save_library.png" alt="icons/save_library_png">
+</span> nella barra
+ strumenti principale.
+</p>
+</li>
+<li>
+<p>
+Un componente può essere rimosso da qualsiasi libreria facendo clic
+ sul&#8217;icona <span class="image">
+<img src="images/icons/delete.png" alt="icons/delete_png">
+</span>.
+</p>
+</li>
+</ul></div>
+</td>
+</tr></table>
+</div>
+<div class="sect3">
+<h4 id="select-and-save-a-component">11.4.1. Selezione e salvataggio di un componente</h4>
+<div class="paragraph"><p>Quando si modifica un componente non si sta veramente lavorando sul
+componente nella sua libreria ma su una copia di esso nella memoria del
+computer. Ogni azione di modifica può essere facilmente annullata. Un
+componente può essere caricato da una libreria locale o da un componente
+esistente.</p></div>
+<div class="sect4">
+<h5 id="component-selection">Selezione componenti</h5>
+<div class="paragraph"><p>Facendo clic sull&#8217;icona
+<span class="image">
+<img src="images/icons/import_cmp_from_lib.png" alt="icons/import_cmp_from_lib_png">
+</span>
+sulla barra strumenti principale viene mostrato l&#8217;elenco di tutti i
+componenti disponibili, pronti per essere selezionati e caricati dalla
+libreria correntemente selezionata.</p></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">Se un componente selezionato è un alias, il nome del componente caricato
+viene mostrato sulla barra del titolo della finestra al posto dell&#8217;alias
+selezionato. L&#8217;elenco degli alias dei componenti viene sempre caricato con
+ogni componente e può essere modificato. Si può creare un nuovo componente
+selezionando un alias del componente corrente dal pulsante
+<span class="image">
+<img src="images/toolbar_libedit_alias.png" alt="images/toolbar_libedit_alias.png">
+</span>.
+Il primo elemento nell&#8217;elenco degli alias è il nome radice del componente.</td>
+</tr></table>
+</div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">Oppure, facendo clic sull&#8217;icona
+<span class="image">
+<img src="images/icons/import.png" alt="icons/import_png">
+</span> consente di caricare un
+componente precedentemente salvato tramite il pulsante
+<span class="image">
+<img src="images/icons/export.png" alt="icons/export_png">
+</span>.</td>
+</tr></table>
+</div>
+</div>
+<div class="sect4">
+<h5 id="save-a-component">Salvataggio di un componente</h5>
+<div class="paragraph"><p>Dopo la modifica, un componente può essere salvato nella libreria corrente,
+in una nuova libreria o esportato su un file di salvataggio.</p></div>
+<div class="paragraph"><p>Per salvare il componente modificato nella libreria corrente, fare clic
+sull&#8217;icona
+<span class="image">
+<img src="images/icons/save_part_in_mem.png" alt="icons/save_part_in_mem_png">
+</span>. Si
+noti che il comando di salvataggio salva solo i cambiamenti del componente
+nella memoria locale. In questo modo, si può cambiare idea prima di salvare
+la libreria.</p></div>
+<div class="paragraph"><p>Per salvare permanentemente i cambiamenti al componente sul file di
+libreria, fare clic sull&#8217;icona
+<span class="image">
+<img src="images/icons/save_library.png" alt="icons/save_library_png">
+</span>; sovrascriverà
+il file di libreria esistente con i cambiamenti del componente.</p></div>
+<div class="paragraph"><p>Se si desidera creare una nuova libreria contenente il componente corrente,
+fare clic sull&#8217;icona
+<span class="image">
+<img src="images/icons/new_library.png" alt="icons/new_library_png">
+</span>. Verrà richiesto
+di inserire il nome per la nuova libreria.</p></div>
+<div class="admonitionblock">
+<table><tr>
+<td class="icon">
+<div class="title">Nota</div>
+</td>
+<td class="content">
+<div class="paragraph"><p>Le nuove librerie non sono automaticamente aggiunte al progetto corrente.</p></div>
+<div class="paragraph"><p>Bisogna aggiungere qualsiasi nuova libreria si desideri usare in uno schema,
+all&#8217;elenco delle librerie del progetto in Eeschema, usando la finestra di
+dialogo di configurazione del componente.</p></div>
+<div class="paragraph"><p><span class="image">
+<img src="images/it/libsettings.png" alt="Library settings" width="50%">
+</span></p></div>
+</td>
+</tr></table>
+</div>
+<div class="paragraph"><p>Fare clic sull&#8217;icona <span class="image">
+<img src="images/icons/export.png" alt="icons/export_png">
+</span> per
+creare un file contenente solo il componente corrente. Questo file sarà un
+file di libreria standard che conterrà solo un componente. Questo file può
+essere usato per importare il componente in un&#8217;altra libreria. I effetti il
+comando per la creazione di una nuova libreria ed il comando di esportazione
+sono praticamente identici.</p></div>
+</div>
+<div class="sect4">
+<h5 id="transfer-components-to-another-library">Trasferire componenti ad un&#8217;altra libreria</h5>
+<div class="paragraph"><p>È molto facile copiare un componente da una libreria sorgente in una di
+destinazione usando i seguenti comandi:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Selezionare la libreria sorgente facendo clic su
+ <span class="image">
+<img src="images/icons/library.png" alt="icons/library_png">
+</span>.
+</p>
+</li>
+<li>
+<p>
+Carica il componente da trasferire facendo clic su
+ <span class="image">
+<img src="images/icons/import_cmp_from_lib.png" alt="icons/import_cmp_from_lib_png">
+</span>.
+ Il componente verrà mostrato nell&#8217;area di modifica.
+</p>
+</li>
+<li>
+<p>
+Selezionare la libreria di destinazione facendo clic su
+ <span class="image">
+<img src="images/icons/library.png" alt="icons/library_png">
+</span>.
+</p>
+</li>
+<li>
+<p>
+Salvare il componente corrente sulla nuova libreria nella memoria locale
+ facendo clic su
+ <span class="image">
+<img src="images/icons/save_part_in_mem.png" alt="icons/save_part_in_mem_png">
+</span>.
+</p>
+</li>
+<li>
+<p>
+Salvare il componente nel file della libreria locale corrente facendo clic
+ su <span class="image">
+<img src="images/icons/save_library.png" alt="icons/save_library_png">
+</span>.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect4">
+<h5 id="discarding-component-changes">Abbandonare i cambiamenti del componente</h5>
+<div class="paragraph"><p>Quando si sta lavorando su un componente, il componente modificato è solo
+una copia di lavoro del componente effettivo nella sua libreria. Ciò
+significa che fintantoché questo non sia stato salvato, si può ricaricare e
+annullare tutti cambiamenti effettuati. Se lo si è già aggiornato nella
+memoria locale e non lo si è salvato nel file di libreria, si può sempre
+uscire e ricominciare. Eeschema annullerà tutti i cambiamenti.</p></div>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="creating-library-components">11.5. Creare componenti di libreria</h3>
+<div class="sect3">
+<h4 id="create-a-new-component">11.5.1. Creare un nuovo componente</h4>
+<div class="paragraph"><p>Si può creare un nuovo componente facendo clic su
+<span class="image">
+<img src="images/icons/new_component.png" alt="icons/new_component_png">
+</span>. Verrà
+richiesto un nome per il componente (questo nome viene usato come valore
+predefinito per il campo valore nell&#8217;editor degli schemi elettrici), un
+riferimento (U, IC, R&#8230;), il numero di unità per contenitore (per esempio
+un 7400 è formato da 4 unità per contenitore) e, se lo si desidera, uno
+stile di corpo alternativo (alle volte riferito come DeMorgan). Se il campo
+riferimento viene lasciato vuoto, il valore predefinito sarà "U". Queste
+proprietà possono essere cambiate anche in seguito, ma è preferibile
+impostarle correttamente alla creazione del componente.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_component_properties.png" alt="eeschema_component_properties_png">
+</div>
+</div>
+<div class="paragraph"><p>Un nuovo componente verrà creato usando le proprietà sopraesposte e apparirà
+nell&#8217;editor come mostrato sotto.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_libedit_new.png" alt="eeschema_libedit_new_png">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="create-a-component-from-another-component">11.5.2. Creare un componente da un altro componente</h4>
+<div class="paragraph"><p>Spesso, il componente che si vuole creare è simile ad un altro già presente
+in una libreria componenti. In questo caso risulta più facile caricare e
+modificare un componente esistente (N.d.T. piuttosto che ricrearne uno nuovo
+da zero).</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Caricare il componente che verrà usato come punto di partenza.
+</p>
+</li>
+<li>
+<p>
+Fare clic su <span class="image">
+<img src="images/icons/copycomponent.png" alt="icons/copycomponent_png">
+</span> o
+ modificarne il nome facendo clic destro sul campo valore modificando il
+ testo. Se si sceglie di duplicare il componente corrente, verrà richiesto
+ di inserire un nuovo nome componente.
+</p>
+</li>
+<li>
+<p>
+Se il componente modello possiede degli alias, verrà richiesto di rimuovere
+ gli alias dal nuovo componente che vanno in conflitto con la libreria
+ corrente. Se la risposta è no, la creazione del nuovo componente verrà
+ abortita. Le librerie componnenti non possono avere nomi o alias duplicati.
+</p>
+</li>
+<li>
+<p>
+Modifica il nuovo componente come richiesto.
+</p>
+</li>
+<li>
+<p>
+Aggiornare il nuovo componente nella libreria corrente facendo clic su
+ <span class="image">
+<img src="images/icons/save_part_in_mem.png" alt="icons/save_part_in_mem_png">
+</span> oppure
+ salvare su una nuova libreria facendo clic su
+ <span class="image">
+<img src="images/icons/new_library.png" alt="icons/new_library_png">
+</span> altrimenti, se si
+ vuole salvare questo nuovo componente in un&#8217;altra libreria preesistente,
+ selezionare l&#8217;altra libreria facendo clic su
+ <span class="image">
+<img src="images/icons/library.png" alt="icons/library_png">
+</span> e salvare il nuovo
+ componente.
+</p>
+</li>
+<li>
+<p>
+Salvare il file di libreria corrente su disco facendo clic su
+ <span class="image">
+<img src="images/icons/save_library.png" alt="icons/save_library_png">
+</span>.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect3">
+<h4 id="component-properties">11.5.3. Proprietà del componente</h4>
+<div class="paragraph"><p>Le proprietà del componente devono essere impostate accuratamente durante la
+creazione del componente altrimenti queste vengono ereditate dal componente
+copiato. Per cambiare le proprietà del componente, fare clic su
+<span class="image">
+<img src="images/icons/part_properties.png" alt="icons/part_properties_png">
+</span> per
+mostrare la finestra seguente.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_properties_for_component.png" alt="eeschema_properties_for_component_png">
+</div>
+</div>
+<div class="paragraph"><p>È molto importante impostare correttamente i parametri del numero di unità
+per contenitore e se il componente possiede una rappresentazione simbolica
+alternativa perché quando i pin vengono modificati o creati vengono creati i
+pin corrispondenti per ogni unità. Se si cambia il numero di unità per
+contenitore dopo la creazione e modifica dei pin, ci si creerà del lavoro
+ulteriore per aggiungere nuovi pin e simboli per unità. Ad ogni modo, è
+possibile modificare queste proprietà in ogni momento.</p></div>
+<div class="paragraph"><p>Le opzioni grafiche "Mostra numero piedino" e "Mostra nome piedino"
+definiscono la visibilità del numero piedino e del testo del nome del
+piedino. Questo testo sarà visibile se le opzioni corrispondenti sono
+spuntate. L&#8217;opzione "Nome piedino interno" imposta la posizione del nome del
+piedino relativamente al corpo del piedino. Questo testo verrà mostrato
+all&#8217;interno del bordo del componente se l&#8217;opzione è spuntata. In questo caso
+la proprietà "Scostamento nome piedino" definisce lo spostamento del testo
+dalla fine del corpo del piedino. Valore consigliato da 30 a 40 (in 1/1000
+di pollice).</p></div>
+<div class="paragraph"><p>L&#8217;esempio sottostante mostra un componente con l&#8217;opzione "Nome piedino
+interno" non selezionata. Si noti la posizione dei nomi e dei numeri di pin.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_uncheck_pin_name_inside.png" alt="eeschema_uncheck_pin_name_inside_png">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="components-with-alternate-symbols">11.5.4. Componenti con simboli alternativi</h4>
+<div class="paragraph"><p>Se il componente possiede più di una rappresentazione simbolica, sarà
+necessario selezionare i simboli diversi del componente in modo da
+modificarli. Per modificare il simbolo normale, fare clic su
+<span class="image">
+<img src="images/icons/morgan1.png" alt="icons/morgan1_png">
+</span>.</p></div>
+<div class="paragraph"><p>Per modificare il simbolo alternativo fare clic su
+<span class="image">
+<img src="images/icons/morgan2.png" alt="icons/morgan2_png">
+</span>. Usare
+<span class="image">
+<img src="images/toolbar_libedit_alias.png" alt="images/toolbar_libedit_part.png">
+</span>
+mostrato sotto per selezionare l&#8217;unità che si desidera modificare.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_libedit_select_unit.png" alt="eeschema_libedit_select_unit_png">
+</div>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="graphical-elements">11.6. Elementi grafici</h3>
+<div class="paragraph"><p>Gli elementi grafici creano la rappresentazione simbolica di un componente e
+non contengono informazioni di connessioni elettriche. La loro progettazione
+è possibile usando i seguenti strumenti:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Linee e poligoni definiti da punti di inizio e fine.
+</p>
+</li>
+<li>
+<p>
+Rettangoli definiti da due angoli diagonali.
+</p>
+</li>
+<li>
+<p>
+Cerchi definiti da centro e raggio.
+</p>
+</li>
+<li>
+<p>
+Archi definiti da punti di inizio e fine dell&#8217;arco ed il suo centro. Un arco
+ va da 0° a 180°.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>La barra strumenti verticale sul lato destro della finestra principale
+permette di piazzare tutti gli elementi grafici richiesti per progettare la
+rappresentazione simbolica di un componente.</p></div>
+<div class="sect3">
+<h4 id="graphical-element-membership">11.6.1. Appartenenza di elementi grafici</h4>
+<div class="paragraph"><p>Ogni elemento grafico (linea, arco, cerchio, ecc.) può essere definito come
+comune a tutte le unità e/o stili di corpi o specifico di una data unità e/o
+stile corpo. Le opzioni dell&#8217;elemento sono accessibili facilmente facendo
+clic destro sull&#8217;elemento per mostrare il menu contestuale per l&#8217;elemento
+selezionato. Di seguito è mostrato il menu contestuale per un elemento
+linea.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_libedit_context_menu.png" alt="eeschema_libedit_context_menu_png">
+</div>
+</div>
+<div class="paragraph"><p>Si può anche fare doppio clic sinistro su un elemento per modificare le sue
+proprietà. Di seguito viene mostrata la finestra di dialogo delle proprietà
+di un elemento poligono.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_libedit_polyline_properties.png" alt="eeschema_libedit_polyline_properties_png">
+</div>
+</div>
+<div class="paragraph"><p>Le proprietà di un elemento grafico sono:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Spessore linea che definisce lo spessore della linea dell&#8217;elemento nelle
+ unità di disegno corrente.
+</p>
+</li>
+<li>
+<p>
+L&#8217;impostazione "Comune a tutte le unità nel componente" definisce se
+ l&#8217;elemento grafico deve essere disegnato per ogni unità nel componente con
+ più di una unità per contenitore o se l&#8217;elemento grafico deve essere
+ disegnato solo per l&#8217;unità corrente.
+</p>
+</li>
+<li>
+<p>
+L&#8217;impostazione "Comune a tutti gli stili di corpi (DeMorgan)" definisce se
+ l&#8217;elemento grafico deve essere disegnato per ogni rappresentazione simbolica
+ nei componenti con uno stile di corpo alternativo o se l&#8217;elemento grafico
+ deve essere disegnato solo per lo stile di corpo corrente.
+</p>
+</li>
+<li>
+<p>
+L&#8217;impostazione di stile di riempimento determina se il simbolo definito
+ dall&#8217;elemento grafico deve essere disegnato non riempito, riempito con lo
+ sfondo o riempito con il primo piano.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect3">
+<h4 id="graphical-text-elements">11.6.2. Elementi di testo grafico</h4>
+<div class="paragraph"><p>L&#8217;icona <span class="image">
+<img src="images/icons/add_text.png" alt="icons/add_text_png">
+</span> permette la
+creazione di testo grafico. Il testo grafico è sempre leggibile, anche se il
+componente viene ribaltato. Si noti che gli elementi di testo grafico non
+sono campi.</p></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="multiple-units-per-component-and-alternate-body-styles">11.7. Unità multiple per componente e stili di corpo alternativi</h3>
+<div class="paragraph"><p>I componenti possono avere due rappresentazioni simboliche (un simbolo
+standard e un simbolo alternativo spesso chiamato "DeMorgan") e/o avere più
+di una unità per contenitore (per esempio le porte logiche). Alcuni
+componenti possono avere più di una unità per ogni contenitore con simboli e
+configurazioni di piedinatura differenti.</p></div>
+<div class="paragraph"><p>Si consideri per esempio un relè con due interruttori che può essere creato
+come un componente composto di tre diverse unità: una bobina, un
+interruttore 1, e un interruttore 2. Progettare un componente con unità
+multiple per contenitore e/o stili di corpo alternativi è molto
+flessibile. Un pin o un elemento simbolico di corpo può essere comune a
+tutte le unità o specifico di una data unità o ancora possono essere comuni
+sia a entrambe le rappresentazioni simboliche che essere specifiche di una
+data rappresentazione simbolica.</p></div>
+<div class="paragraph"><p>Come impostazione predefinita, i pin sono specifici per ogni
+rappresentazione simbolica di ogni unità, dato che il numero di pin è
+proprio di una specifica unità e la forma dipende dalla rappresentazione
+simbolica. Quando un pin è comune ad ogni unità o ad ogni rappresentazione
+simbolica, è necessario crearlo solo una volta per tutte le unità e tutte le
+rappresentazioni simboliche (questo solitamente accade per i pin di
+alimentazione). Ciò accade anche per le forme grafiche e il testo dello
+stile del corpo, che possono essere comuni per ogni unità (ma tipicamente
+sono specifiche per ogni rappresentazione simbolica).</p></div>
+<div class="sect3">
+<h4 id="example-of-a-component-having-multiple-units-with-different-symbols">11.7.1. Esempio di un componente con più unità con simboli differenti:</h4>
+<div class="paragraph"><p>Questo è un esempio di un relè definito con tre unità per contenitore,
+contatto 1, contatto 2, e la bobina:</p></div>
+<div class="paragraph"><p>Opzione: i pin non sono collegati. Si possono aggiungere o modificare pin
+per ogni unità senza accoppiamento con pin di altre unità.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_libedit_pins_per_part.png" alt="eeschema_libedit_pins_per_part_png">
+</div>
+</div>
+<div class="paragraph"><p>Tutte le unità che non sono intercambiabili devono essere selezionate.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_libedit_not_interchangeable.png" alt="eeschema_libedit_not_interchangeable_png">
+</div>
+</div>
+<div class="paragraph"><p>Unità 1</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_libedit_unit1.png" alt="eeschema_libedit_unit1_png">
+</div>
+</div>
+<div class="paragraph"><p>Unità 2</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_libedit_unit2.png" alt="eeschema_libedit_unit2_png">
+</div>
+</div>
+<div class="paragraph"><p>Unità 3</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_libedit_unit3.png" alt="eeschema_libedit_unit3_png">
+</div>
+</div>
+<div class="paragraph"><p>Non ha lo stesso simbolo e disposizione di pin e perciò non è
+intercambiabile con le unità 1 e 2.</p></div>
+<div class="sect4">
+<h5 id="graphical-symbolic-elements">Elementi simbolici grafici</h5>
+<div class="paragraph"><p>In basso le proprietà di un elemento per un corpo grafico. Dall&#8217;esempio
+precedente del relè, le tre unità hanno rappresentazioni simboliche
+differenti. Perciò, ogni unità è stata creata separatamente e gli elementi
+del corpo grafico devono avere l&#8217;impostazione "Comune a tutte le unità nel
+componente" disabilitata.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_libedit_disable_common.png" alt="eeschema_libedit_disable_common_png">
+</div>
+</div>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="pin-creation-and-editing">11.8. Creazione e modifica di piedini</h3>
+<div class="paragraph"><p>Si può fare clic sull&#8217;immagine <span class="image">
+<img src="images/icons/pin.png" alt="icons/pin_png">
+</span> per
+creare e inserire un pin. La modifica di tutte le proprietà del pin viene
+fatta facendo doppio clic sul pin o facendo clic destro sul pin per aprire
+il menu contestuale del pin. I pin si devono creare con attenzione, dato che
+ogni errore avrà conseguenze sul circuito stampato in progettazione. Ogni
+pin già posizionato può essere modificato, cancellato e/o spostato.</p></div>
+<div class="sect3">
+<h4 id="pin-overview">11.8.1. Panoramica piedino</h4>
+<div class="paragraph"><p>Un piedino viene definito dalla sua rappresentazione grafica, il suo nome ed
+il suo "numero". Il "numero" del piedini è definito da un insieme di 4
+lettere e/o numeri. Perché lo strumento di controllo regole elettriche (ERC)
+sia utile, i piedini di tipo "elettrico" (ingresso, uscita, tri-state&#8230;)
+devono anch&#8217;essi essere definiti correttamente. Se i piedini di questo tipo
+non sono definiti correttamente, i risultati del controllo elettrico ERC
+potrebbero non essere validi.</p></div>
+<div class="paragraph"><p>Note importanti:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Non usare spazi nei nomi e nei numeri di piedini.
+</p>
+</li>
+<li>
+<p>
+Per definire un nome pin con un segnale invertito (overline) usare il
+ carattere <span class="monospaced">~</span> (tilde). Inserendo il prossimo carattere <span class="monospaced">~</span> toglierà
+ l&#8217;overline. Per esempio <span class="monospaced">\~FO~O</span> mostrerà <span class="overline">FO</span> O.
+</p>
+</li>
+<li>
+<p>
+Se il nome pin viene ridotto ad un singolo simbolo, il piedino viene
+ considerato come senza nome.
+</p>
+</li>
+<li>
+<p>
+I nomi dei piedini che cominciano con <span class="monospaced">#</span> sono riservati per le porte di
+ alimentazione.
+</p>
+</li>
+<li>
+<p>
+Un "numero" pin è costituito da 1 a 4 lettere e/o numeri. 1,2,..9999 sono
+ numeri validi. A1, B3, Anod, Gnd, Wire, ecc. sono anch&#8217;essi esempi validi.
+</p>
+</li>
+<li>
+<p>
+I "numeri" pin duplicati non possono esistere in un componente.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect3">
+<h4 id="pin-properties">11.8.2. Proprietà piedino</h4>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_libedit_pin_properties.png" alt="eeschema_libedit_pin_properties_png">
+</div>
+</div>
+<div class="paragraph"><p>La finestra di dialogo delle proprietà del pin permette di modificare tutte
+le caratteristiche di un pin. Questa finestra di dialogo salta fuori
+automaticamente quando si crea un pin o facendo doppio clic su un pin già
+esistente. Questa finestra di dialogo permette di modificare:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Nome e dimensione del testo del nome.
+</p>
+</li>
+<li>
+<p>
+Numero e dimensione del testo del numero.
+</p>
+</li>
+<li>
+<p>
+Lunghezza.
+</p>
+</li>
+<li>
+<p>
+Tipo grafico ed elettrico.
+</p>
+</li>
+<li>
+<p>
+Unità e appartenenza a rappresentazioni alternative.
+</p>
+</li>
+<li>
+<p>
+Visibilità.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect3">
+<h4 id="pins-graphical-styles">11.8.3. Stili grafici dei pin</h4>
+<div class="paragraph"><p>Mostrati nella figura sottostante ci sono differenti stili di
+rappresentazione grafica del pin. La scelta dello stile grafico non ha
+influenza sul tipo elettrico del pin.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_libedit_pin_properties_style.png" alt="eeschema_libedit_pin_properties_style_png">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="pin-electrical-types">11.8.4. Tipi elettrici del pin</h4>
+<div class="paragraph"><p>Scegliere il corretto tipo elettrico è importante per lo strumento di
+controllo delle regole elettriche. I tipi elettrici definiti sono:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Bidirezionale, indica un pin che può funzionare sia in ingresso che in
+ uscita (il bus dati di un microprocessore per esempio).
+</p>
+</li>
+<li>
+<p>
+Tri-state, è la classica uscita a tre stati (N.d.T. alto, basso, alta
+ impedenza).
+</p>
+</li>
+<li>
+<p>
+Passivo, viene usato per pin di componenti passivi come resistenze,
+ connettori, ecc.
+</p>
+</li>
+<li>
+<p>
+Non specificato, può essere usato quando non serve (N.d.T. o non si può
+ applicare) il controllo regole elettriche.
+</p>
+</li>
+<li>
+<p>
+Ingresso alimentazione, viene usato per i piedini di potenza del
+ componente. I pin di alimentazione vengono automaticamente connessi agli
+ altri pin di ingresso alimentazione con lo stesso nome.
+</p>
+</li>
+<li>
+<p>
+Uscita alimentazione, come dice il nome, usati per le uscite degli
+ alimentatori.
+</p>
+</li>
+<li>
+<p>
+I tipi collettore aperto e emettitore aperto, si possono usare per uscite
+ funzionanti in quel modo.
+</p>
+</li>
+<li>
+<p>
+Non connesso, viene usato quando un componente possiede un pin che non ha
+ una connessione elettrica interna (N.d.T. per esempio aggiunti per aumentare
+ la stabilità meccanica).
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect3">
+<h4 id="pin-global-properties">11.8.5. Proprietà globali del pin</h4>
+<div class="paragraph"><p>È possibile modificare la lunghezza o la dimensione del testo del nome e/o
+numero di tutti i pin usando la voce delle modifiche Globali del menu
+contestuale del piedino. Fare clic sul parametro che si desidera modificare
+e battere il nuovo valore che verrà applicato a tutti i piedini correnti del
+componente.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_libedit_pin_context_menu.png" alt="eeschema_libedit_pin_context_menu_png">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="defining-pins-for-multiple-units-and-alternate-symbolic-representations">11.8.6. Definizione piedini per componenti multipli e rappresentazioni simboliche alternative</h4>
+<div class="paragraph"><p>Componenti con unità e/o rappresentazioni grafiche multiple sono
+particolarmente problematici durante la creazione e la modifica dei
+piedini. La maggioranza dei piedini sono specifici della singola unità
+(perché il loro numero di piedino è specifico per ogni unità) e della
+singola rappresentazione simbolica (poiché la loro forma e posizione è
+specifica di ogni rappresentazione simbolica). La creazione e la modifica di
+piedini può essere problematica per componenti con più unità per contenitore
+e con rappresentazioni simboliche alternative. L&#8217;editor del componente di
+libreria consente la creazione simultanea di più pin. Come impostazione
+predefinita, i cambiamenti fatti ad un pin vengono effettuati anche a tutte
+le unità di un componente multiplo ed ad entrambe le rappresentazioni
+simboliche per i componenti con rappresentazioni simboliche alternative.</p></div>
+<div class="paragraph"><p>L&#8217;unica eccezione a questa regola è il tipo grafico e il nome del
+pin. Questa dipendenza è stata stabilita per facilitare la creazione e la
+modifica nei casi più comuni. Questa dipendenza può essere disabilitata
+agendo sull&#8217;icona <span class="image">
+<img src="images/icons/pin2pin.png" alt="icons/pin2pin_png">
+</span> presente
+sulla barra degli strumenti principale. Quest&#8217;ultima permette di creare
+piedini per ogni unità e rappresenzazioni, completamente indipendenti.</p></div>
+<div class="paragraph"><p>Un componente può possedere due rappresentazioni simboliche
+(rappresentazioni conosciute come "DeMorgan") e può essere formato da più di
+un&#8217;unità come nel caso dei componenti con porte logiche. Per certi tipi di
+componenti, può essere desiderabile avere elementi grafici e pin differenti
+e indipendenti. Come nell&#8217;esempio del relè mostrato in sezione 11.7.1, un
+relè può essere rappresentato da tre distinte unità: bobina, interruttore 1
+e interruttore 2.</p></div>
+<div class="paragraph"><p>La gestione dei componenti formati da elementi multipli e componenti con
+rappresentazioni simboliche alternative è flessibile. Un piedino può essere
+comune o specifico di più unità. Un piedino può essere anche comune a più
+rappresentazioni simboliche o specifico di ogni rappresentazione simbolica.</p></div>
+<div class="paragraph"><p>Come impostazione predefinita, i piedini sono specifici di ogni
+rappresentazione simbolica, dato che il loro numero differisce per ogni
+unità, e la loro creazione è differente per ogni rappresenzazione
+simbolica. Quando un piedino è comune a tutte le parti, esso deve essere
+disegnato solo una volta, come nel caso dei piedini di alimentazione.</p></div>
+<div class="paragraph"><p>Un esempio sono i pin di uscita del 7400, una porta NAND quadrupla a
+ingresso doppio. Dato che ci sono quattro unità e due rappresentazioni
+simboliche, ci sono otto distinti piedini d&#8217;uscita descritti nella
+definizione del componente. Durante la creazione di un nuovo componente
+7400, l&#8217;unità A della rappresentazione simbolica normale viene mostrata
+nell&#8217;editor di libreria. Per modificare lo stile del piedino nella
+rappresentazione simbolica alternativa, questa deve prima essere abilitata
+facendo clic sul pulsante <span class="image">
+<img src="images/icons/morgan2.png" alt="icons/morgan2_png">
+</span>
+sulla barra degli strumenti. Per modificare il numero di pin per ogni unità,
+selezionare l&#8217;unità appropriata usando il menu a discesa
+<span class="image">
+<img src="images/toolbar_libedit_alias.png" alt="images/toolbar_libedit_alias.png">
+</span>.</p></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="component-fields">11.9. Campi componente</h3>
+<div class="paragraph"><p>Tutti i componenti di libreria vengono creati con quattro campi
+predefiniti. I campi &#8220;riferimento&#8221;, &#8220;valore&#8221;, &#8220;impronta&#8221; e
+&#8220;specifiche&#8221; vengono creati ogniqualvolta un componente viene creato o
+copiato. Solo i campi &#8220;riferimento&#8221; e &#8220;valore&#8221; sono necessari. Per i
+campi esistenti, è possibile usare i comandi del menu contestuale facendo
+clic destro sul piedino. I componenti presenti nelle librerie sono
+normalmente definiti con questi quattro campi predefiniti. Ulteriori campi
+come per es. &#8220;fabbricante&#8221;, &#8220;numero parte&#8221;, &#8216;`costo unità'&#8217;,
+ecc. possono venire aggiunti ai componenti di libreria, ma generalmente
+questo viene fatto nell&#8217;editor degli schemi elettrici in modo che i campi
+aggiuntivi possano essere applicati a tutti i componenti nello schema
+(N.d.T. indipendentemente dalla libreria di provenienza).</p></div>
+<div class="sect3">
+<h4 id="editing-component-fields">11.9.1. Modifica campi componente</h4>
+<div class="paragraph"><p>Per modificare un campo componente esistente, fare clic destro sul testo del
+campo per mostrare il menu contestuale mostrato sotto.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_libedit_field_context_menu.png" alt="eeschema_libedit_field_context_menu_png">
+</div>
+</div>
+<div class="paragraph"><p>Per modificare campi non definiti, aggiungere nuovi campi o cancellare campi
+opzionali: <span class="image">
+<img src="images/icons/add_text.png" alt="icons/add_text_png">
+</span> sulla barra
+strumenti principale per aprire la finestra di dialogo delle proprietà del
+campo mostrata in basso.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_libedit_field_properties.png" alt="eeschema_libedit_field_properties_png">
+</div>
+</div>
+<div class="paragraph"><p>I campi sono segmenti di testo associati al componente. Non bisogna
+confonderli con il testo che fa parte della rappresentazione grafica del
+componente.</p></div>
+<div class="paragraph"><p>Note importanti:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+La modifica dei campi valore crea in pratica un nuovo componente usando il
+ componente corrente come punto di partenza del nuovo componente. Questo
+ nuovo componente ha il nome contenuto nel campo valore quando lo si salva
+ nella libreria correntemente selezionata.
+</p>
+</li>
+<li>
+<p>
+La finestra di dialogo di modifica mostrata sopra deve essere utilizzata per
+ modificare un campo vuoto o con l&#8217;attributo di invisibilità abilitato.
+</p>
+</li>
+<li>
+<p>
+L&#8217;impronta è definita come un&#8217;impronta assoluta usando il formato
+ LIBNAME:FPNAME dove LIBNAME è il nome della libreria di impronte definita
+ nella tabella librerie impronte (vedere la sezione "Tabella librerie
+ impronte" nel manuale di riferimento di Pcbnew) e FPNAME è il nome
+ dell&#8217;impronta nella libreria LIBNAME.
+</p>
+</li>
+</ul></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="power-symbols">11.10. Simboli di alimentazione</h3>
+<div class="paragraph"><p>I simboli di alimentazione vengono creati allo stesso modo dei normali
+componenti. Può essere utile piazzarli in una libreria dedicata come
+power.lib. I simboli di alimentazione consistono in un simbolo grafico e un
+piedino di tipo "Alimentazione invisibile". I simboli di alimentazione
+vengono gestiti come tutti gli altri componenti nello schema ma sono
+necessarie alcune precauzioni. Sotto è presente un esempio di simbolo di
+alimentazione di +5V.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_libedit_power_symbol.png" alt="eeschema_libedit_power_symbol_png">
+</div>
+</div>
+<div class="paragraph"><p>Per creare un simbolo di alimentazione, seguire questi passi:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Aggiungere un piedino di tipo "Ingresso alimentazione" con nome +5V
+ (importante perché questo nome stabilirà la connessione a al collegamento
+ +5V), con numero piedino 1 (numero senza importanza), di lunghezza 0 e con
+ "Stile grafico" "Linea".
+</p>
+</li>
+<li>
+<p>
+Piazzare un piccolo cerchio ed un segmento dal piedino al cerchio come
+ mostrato.
+</p>
+</li>
+<li>
+<p>
+L'àncora del simbolo è sul piedino.
+</p>
+</li>
+<li>
+<p>
+Il valore del componente è <span class="monospaced">+5V</span>.
+</p>
+</li>
+<li>
+<p>
+Il riferimento del componente è <span class="monospaced">\#+5V</span>. Il testo del riferimento non è
+ importante eccetto il primo carattere che deve essere un <span class="monospaced">#</span> per indicare
+ che il componente è un simbolo di alimentazione. Per convenzione, ogni
+ componente il cui campo di riferimento cominci con un <span class="monospaced">#</span> non apparirà
+ nell&#8217;elenco componenti o nella netlist ed il riferimento viene dichiarato
+ invisibile.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Un metodo più semplice per creare un nuovo simbolo di alimentazione è usarne
+un altro come modello:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Caricare un simbolo di alimentazione esistente.
+</p>
+</li>
+<li>
+<p>
+Cambiare il nome del pin nel nome del nuovo simbolo di alimentazione.
+</p>
+</li>
+<li>
+<p>
+Modificare il campo valore impostandolo allo stesso valore del nome del pin
+ se si vuole mostrare il valore del simbolo di alimentazione.
+</p>
+</li>
+<li>
+<p>
+Salvare il nuovo componente.
+</p>
+</li>
+</ul></div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="libedit-complements">12. LibEdit - Elementi complementari</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_panoramica_2">12.1. Panoramica</h3>
+<div class="paragraph"><p>Un componente consiste dei seguenti elementi</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Una rappresentazione grafica (forma geometrica, testi).
+</p>
+</li>
+<li>
+<p>
+Piedini.
+</p>
+</li>
+<li>
+<p>
+Campi o testo associato usato dai post processori: netlist, elenco
+ componenti.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Due campi saranno inizializzati: riferimento e valore. Il nome progettuale
+associato al componente, e il nome dell&#8217;impronta associata, gli altri campi
+sono i campi liberi, che in genere possono rimanere vuoti, e possono essere
+riempiti durante la stesura dello schema elettrico.</p></div>
+<div class="paragraph"><p>Comunque, la gestione della documentazione associata a qualsiasi componente
+facilita la ricerca, l&#8217;uso e la manutenzione delle librerie. La
+documentazione associata consiste in</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Una riga di commento.
+</p>
+</li>
+<li>
+<p>
+Una riga di parole chiave come TTL CMOS NAND2, separate da spazi.
+</p>
+</li>
+<li>
+<p>
+Un nome file allegato (per esempio una <em>application note</em> o un file pdf).
+</p>
+<div class="paragraph"><p>La cartella predefinita per i file allegati:</p></div>
+<div class="paragraph"><p>kicad/share/library/doc</p></div>
+<div class="paragraph"><p>Se non trovato:</p></div>
+<div class="paragraph"><p>kicad/library/doc</p></div>
+<div class="paragraph"><p>Sotto Linux:</p></div>
+<div class="paragraph"><p>/usr/local/kicad/share/library/doc</p></div>
+<div class="paragraph"><p>/usr/share/kicad/library/doc</p></div>
+<div class="paragraph"><p>/usr/local/share/kicad/library/doc</p></div>
+</li>
+</ul></div>
+<div class="paragraph"><p>Le parole chiave permettono di cercare selettivamente un componente secondo
+vari criteri di selezione. Commenti e parole chiave vengono visualizzati in
+vari menu, in particolare quando si seleziona un componente dalla libreria.</p></div>
+<div class="paragraph"><p>Il componente possiede anche un punto di ancoraggio. Una rotazione o una
+trasposizione speculare vengono effettuate relativamente a questo punto di
+ancoraggio; durante il piazzamento del componente questo punto viene usato
+come riferimento. Di conseguenza sarà utile posizionare accuratamente questo
+ancoraggio.</p></div>
+<div class="paragraph"><p>Un componente può possedere degli alias, cioè nomi equivalenti. Ciò permette
+di ridurre notevolmente il numero di componenti da creare (per esempio, un
+74LS00 può avere come alias dei 74000, 74HC00, 74HCT00, ecc.).</p></div>
+<div class="paragraph"><p>Infine, i componenti vengono distribuiti in librerie (classificate per
+genere o per fabbricante) in modo da facilitarne la gestione.</p></div>
+</div>
+<div class="sect2">
+<h3 id="position-a-component-anchor">12.2. Posizionamento ancoraggio di un componente</h3>
+<div class="paragraph"><p>L'àncora è alle coordinate (0,0) e viene mostrata dagli assi blu mostrati
+sullo schermo.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_libedit_anchor.png" alt="eeschema_libedit_anchor_png">
+</div>
+</div>
+<div class="paragraph"><p>L'àncora può essere riposizionata selezionando l&#8217;icona
+<span class="image">
+<img src="images/icons/anchor.png" alt="icons/anchor_png">
+</span> e facendo clic sulla nuova
+posizione desiderata. Il disegno verrà automaticamente centrato sul nuovo
+punto di ancoraggio.</p></div>
+</div>
+<div class="sect2">
+<h3 id="component-aliases">12.3. Alias di componenti</h3>
+<div class="paragraph"><p>Un alias è un nome aggiuntivo per uno stesso componente nella
+libreria. Componenti con piedinatura e rappresentazione simili possono
+essere rappresentati da un solo componente reale, con diversi alias (per
+esempio un 7400 con alias 74LS00, 74HC00, 74LS37, ecc. ).</p></div>
+<div class="paragraph"><p>L&#8217;uso degli alias permette di creare facilmente intere librerie. Inoltre
+queste librerie saranno molto più compatte e veloci da caricare in KiCad.</p></div>
+<div class="paragraph"><p>Per modificare l&#8217;elenco di alias, è necessario selezionare la finestra di
+modifica principale tramite l&#8217;icona
+<span class="image">
+<img src="images/icons/part_properties.png" alt="icons/part_properties_png">
+</span> e
+selezionare la cartella degli alias.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_libedit_alias.png" alt="eeschema_libedit_alias_png">
+</div>
+</div>
+<div class="paragraph"><p>Si può perciò aggiungere o rimuovere gli alias a volontà. L&#8217;alias corrente
+non può ovviamente essere rimosso dato che lo si sta modificando.</p></div>
+<div class="paragraph"><p>Per rimuovere tutti gli alias, è necessario prima selezionare il componente
+radice. Il primo componente nell&#8217;elenco degli alias nella finestra di
+selezione della barra strumenti principale.</p></div>
+</div>
+<div class="sect2">
+<h3 id="component-fields-1">12.4. Campi componente</h3>
+<div class="paragraph"><p>L&#8217;editor dei campi viene chiamato tramite l&#8217;icona
+<span class="image">
+<img src="images/icons/add_text.png" alt="icons/add_text_png">
+</span>.</p></div>
+<div class="paragraph"><p>Ci sono quattro campi speciali (testi allegati al componente), e campi
+configurabili dall&#8217;utente</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_library_component_field.png" alt="eeschema_library_component_field_png">
+</div>
+</div>
+<div class="paragraph"><p>Campi speciali</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Riferimento.
+</p>
+</li>
+<li>
+<p>
+Valore. È il nome del componente nella libreria e il campo valore
+ predefinito nello schema elettrico.
+</p>
+</li>
+<li>
+<p>
+Impronta. È il nome dell&#8217;impronta usato per la scheda. Non molto utile
+ quando si usa CvPcb per impostare l&#8217;elenco delle impronte, ma obbligatorio
+ se CvPcb non viene usato.
+</p>
+</li>
+<li>
+<p>
+Foglio. È un campo riservato, non usato al momento della scrittura di questo
+ documento.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect2">
+<h3 id="component-documentation">12.5. Documentazione componente</h3>
+<div class="paragraph"><p>Per modificare le informazioni di documentazione, è necessario chiamare la
+finestra principale di modifica del componente tramite l&#8217;icona
+<span class="image">
+<img src="images/icons/part_properties.png" alt="icons/part_properties_png">
+</span> e
+selezionare la cartella del documento.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_libedit_description.png" alt="eeschema_libedit_description_png">
+</div>
+</div>
+<div class="paragraph"><p>Verificare di aver selezionato l&#8217;alias corretto, o il componente radice,
+dato che questa documentazione è l&#8217;unica caratteristica che varia tra alias
+differenti. Il pulsante "Copia documento dal genitore" permette di copiare
+le informazioni di documentazione dal componente radice verso l&#8217;alias
+attualmente sottoposto a modifica.</p></div>
+<div class="sect3">
+<h4 id="component-keywords">12.5.1. Parole chiave del componente</h4>
+<div class="paragraph"><p>Le parole chiave permettono di cercare in modo selettivo un componente
+secondo criteri di selezione specifici (funzioni, famiglia tecnologica,
+ecc.)</p></div>
+<div class="paragraph"><p>Lo strumento di ricerca di Eeschema non distingue maiuscole e minuscole. Le
+parole chiave attualmente più usate nelle librerie sono</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+CMOS TTL per le famiglie logiche
+</p>
+</li>
+<li>
+<p>
+AND2 NOR3 XOR2 INV&#8230; per le porte logiche (AND2 = porta AND a 2 ingressi,
+ NOR3 = porta NOR a 3 ingressi).
+</p>
+</li>
+<li>
+<p>
+JKFF DFF&#8230; per flip-flop JK o di tipo D.
+</p>
+</li>
+<li>
+<p>
+ADC, DAC, MUX&#8230;
+</p>
+</li>
+<li>
+<p>
+OpenCol per le porte con uscita a collettore aperto. Perciò, se nel
+ programma di disegno dello schema elettrico si cerca il componente: per
+ parole chiave NAND2 OpenCol, Eeschema mostrerà l&#8217;elenco dei componenti
+ aventi queste due parole chiave.
+</p>
+</li>
+</ul></div>
+</div>
+<div class="sect3">
+<h4 id="component-documentation-doc">12.5.2. Documentazione del componente (Doc)</h4>
+<div class="paragraph"><p>La riga di commento (e parole chiave) viene mostrata in vari menu,
+specialmente quando si seleziona un componente nell&#8217;elenco componenti
+mostrato di una libreria e nel menu di visualizzazione della libreria.</p></div>
+<div class="paragraph"><p>Se questo file di documentazione esiste, esso è accessibile anche dal
+programma di disegno dello schema elettrico, nel menu a scomparsa mostrato
+facendo clic destro con il mouse sul componente.</p></div>
+</div>
+<div class="sect3">
+<h4 id="associated-documentation-file-docfilename">12.5.3. File di documentazione associato (DocFileName)</h4>
+<div class="paragraph"><p>Indica un file allegato (documentazione, schema elettrico applicativo, ecc.)
+disponibile (file pdf, schema elettrico, ecc.).</p></div>
+</div>
+<div class="sect3">
+<h4 id="footprint-filtering-for-cvpcb">12.5.4. Filtri di impronte per CvPcb</h4>
+<div class="paragraph"><p>È possibile inserire un elenco di impronte consentite per il
+componente. Questo elenco agisce come un filtro e viene usato da CvPcb per
+mostrare solo le impronte permesse. Una lista vuota non filtra nulla.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_libedit_footprint.png" alt="eeschema_libedit_footprint_png">
+</div>
+</div>
+<div class="paragraph"><p>Si possono usare i caratteri jolly.</p></div>
+<div class="paragraph"><p>S014* consente a CvPcb di mostrare tutte le impronte con un nome che
+comincia con SO14.</p></div>
+<div class="paragraph"><p>Per una resistenza, R? mostra tutte le impronte con un nome di due lettere
+che comincia con la R.</p></div>
+<div class="paragraph"><p>Ecco alcuni esempi: con e senza filtri</p></div>
+<div class="paragraph"><p>Con filtri</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_cvpcb_with_filtering.png" alt="eeschema_cvpcb_with_filtering_png">
+</div>
+</div>
+<div class="paragraph"><p>Senza filtri</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/eeschema_cvpcb_without_filtering.png" alt="eeschema_cvpcb_without_filtering_png">
+</div>
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="symbol-library">12.6. Libreria di simboli</h3>
+<div class="paragraph"><p>Si può facilmente compilare un file libreria di simboli grafici contenente
+gli elementi più frequentemente utilizzati per la creazione di componenti
+(triangoli, la forma di porte AND, OR, EXOR, ecc.), poi salvarla e
+ri-utilizzarla.</p></div>
+<div class="paragraph"><p>Questi file sono memorizzati in maniera predefinita nella cartella della
+libreria ed hanno estensione “.sym”. I simboli non sono raccolti in librerie
+come i componenti dato che generalmente non sono così tanti.</p></div>
+<div class="sect3">
+<h4 id="export-or-create-a-symbol">12.6.1. Esportazione o creazione di un simbolo</h4>
+<div class="paragraph"><p>Un componente può essere esportato come simbolo con il pulsante
+<span class="image">
+<img src="images/icons/import.png" alt="icons/import_png">
+</span>. Generalmente si crea solo
+una grafica, ed è anche una buona idea cancellare tutti i piedini, se ne
+esistono.</p></div>
+</div>
+<div class="sect3">
+<h4 id="import-a-symbol">12.6.2. Importare un simbolo</h4>
+<div class="paragraph"><p>L&#8217;importazione permette di aggiungere elementi grafici ad un componente che
+si sta modificando. I simboli si importano con il pulsante
+<span class="image">
+<img src="images/icons/import.png" alt="Icona di importazione grafica">
+</span>. Gli elementi
+grafici importati vengono aggiunti come fossero stati creati da zero negli
+elementi grafici esistenti.</p></div>
+</div>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="viewlib">13. Viewlib</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="_introduzione_5">13.1. Introduzione</h3>
+<div class="paragraph"><p>Viewlib permette di scorrere velocemente il contenuto di
+librerie. L&#8217;eseguibile Viewlib viene chiamato dallo strumento
+<span class="image">
+<img src="images/icons/library_browse.png" alt="icons/library_browse_png">
+</span> o dallo
+strumento “piazza componente” presente nella barra strumenti a destra.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_viewlib_choose.png" alt="eeschema_viewlib_choose_png">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="viewlib---main-screen">13.2. Viewlib - schermo principale</h3>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_viewlib_select_library.png" alt="eeschema_viewlib_select_library_png">
+</div>
+</div>
+<div class="paragraph"><p>Per esaminare il contenuto della libreria è necessario selezionare la
+libreria desiderata dall&#8217;elenco sul lato sinistro. I componenti disponibili
+appariranno nel secondo elenco che a sua volta permetterà di selezionare un
+componente.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_viewlib_select_component.png" alt="eeschema_viewlib_select_component_png">
+</div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="viewlib-top-toolbar">13.3. Barra in alto di Viewlib</h3>
+<div class="paragraph"><p>La barra in alto di Viewlib è mostrata di seguito.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/toolbar_viewlib.png" alt="images/it/toolbar_viewlib.png">
+</div>
+</div>
+<div class="paragraph"><p>I comandi disponibili sono:</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:20%;">
+<col style="width:80%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/library.png" alt="icons/library_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selezione della libreria desiderata che può anche essere selezionata
+nell&#8217;elenco mostrato.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/add_component.png" alt="icons/add_component_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selezione del componente che può anche essere selezionato
+nell&#8217;elenco mostrato.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/lib_previous.png" alt="icons/lib_previous_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Mostra componente precedente.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/lib_next.png" alt="icons/lib_next_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Mostra componente successivo.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/zoom_in.png" alt="images/icons/zoom_in.png">
+</span> <span class="image">
+<img src="images/icons/zoom_out.png" alt="images/icons/zoom_out.png">
+</span>
+<span class="image">
+<img src="images/icons/zoom_redraw.png" alt="images/icons/zoom_redraw.png">
+</span> <span class="image">
+<img src="images/icons/zoom_fit_in_page.png" alt="images/icons/zoom_fit_in_page.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Gestione zoom.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/morgan1.png" alt="images/icons/morgan1.png">
+</span> <span class="image">
+<img src="images/icons/morgan2.png" alt="images/icons/morgan2.png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selezione della rappresentazione (normale o convertita) se esiste.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/toolbar_viewlib_part.png" alt="images/toolbar_viewlib_part.png" width="70%">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Selezione della parte, solo per componenti multiparte.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/datasheet.png" alt="icons/datasheet_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Se ne esistono, mostra i documenti associati. Esiste sono quando chiamata
+dal riquadro della finestra di dialogo di inserimento componente da Eeschema.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><span class="image">
+<img src="images/icons/export.png" alt="icons/export_png">
+</span></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Chiude Viewlib e inserisce il componente selezionato nello schema.
+Questa icona viene mostrata solo quando Viewlib è stato richiamato da Eeschema (clic su un simbolo nella selezione componente).</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="creating-customized-netlists-and-bom-files">14. Creazione di netlist personalizzate e distinte materiali</h2>
+<div class="sectionbody">
+<div class="sect2">
+<h3 id="intermediate-netlist-file">14.1. File di netlist intermedio</h3>
+<div class="paragraph"><p>File distinte materiali e di netlist possono essere convertiti da un file di
+netlist intermedio creato da Eeschema.</p></div>
+<div class="paragraph"><p>Questo file usa la sintassi XML e si chiama netlist intermedia. La netlist
+intermedia include una grande quantità di dati sulla scheda e perciò, può
+essere usata tramite elaborazione successiva per generare distinte materiali
+o altri rapporti.</p></div>
+<div class="paragraph"><p>A seconda del risultato (distinta materiali o netlist), differenti
+sottoinsiemi dell&#8217;intero file di netlist intermedia saranno usati nella
+post-elaborazione.</p></div>
+<div class="sect3">
+<h4 id="schematic-sample">14.1.1. Campione di schema</h4>
+<div class="imageblock">
+<div class="content">
+<img src="images/schematic-sample.png" alt="Campione di schema">
+</div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="the-intermediate-netlist-file-sample">14.1.2. Campione di file di netlist intermedia</h4>
+<div class="paragraph"><p>La corrispondente netlist intermedia (sintassi XML) del circuito precedente
+viene mostrata di seguito.</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>&lt;?xml version="1.0" encoding="utf-8"?&gt;
+&lt;export version="D"&gt;
+ &lt;design&gt;
+ &lt;source&gt;F:\kicad_aux\netlist_test\netlist_test.sch&lt;/source&gt;
+ &lt;date&gt;29/08/2010 20:35:21&lt;/date&gt;
+ &lt;tool&gt;eeschema (2010-08-28 BZR 2458)-unstable&lt;/tool&gt;
+ &lt;/design&gt;
+ &lt;components&gt;
+ &lt;comp ref="P1"&gt;
+ &lt;value&gt;CONN_4&lt;/value&gt;
+ &lt;libsource lib="conn" part="CONN_4"/&gt;
+ &lt;sheetpath names="/" tstamps="/"/&gt;
+ &lt;tstamp&gt;4C6E2141&lt;/tstamp&gt;
+ &lt;/comp&gt;
+ &lt;comp ref="U2"&gt;
+ &lt;value&gt;74LS74&lt;/value&gt;
+ &lt;libsource lib="74xx" part="74LS74"/&gt;
+ &lt;sheetpath names="/" tstamps="/"/&gt;
+ &lt;tstamp&gt;4C6E20BA&lt;/tstamp&gt;
+ &lt;/comp&gt;
+ &lt;comp ref="U1"&gt;
+ &lt;value&gt;74LS04&lt;/value&gt;
+ &lt;libsource lib="74xx" part="74LS04"/&gt;
+ &lt;sheetpath names="/" tstamps="/"/&gt;
+ &lt;tstamp&gt;4C6E20A6&lt;/tstamp&gt;
+ &lt;/comp&gt;
+ &lt;comp ref="C1"&gt;
+ &lt;value&gt;CP&lt;/value&gt;
+ &lt;libsource lib="device" part="CP"/&gt;
+ &lt;sheetpath names="/" tstamps="/"/&gt;
+ &lt;tstamp&gt;4C6E2094&lt;/tstamp&gt;
+ &lt;/comp&gt;
+ &lt;comp ref="R1"&gt;
+ &lt;value&gt;R&lt;/value&gt;
+ &lt;libsource lib="device" part="R"/&gt;
+ &lt;sheetpath names="/" tstamps="/"/&gt;
+ &lt;tstamp&gt;4C6E208A&lt;/tstamp&gt;
+ &lt;/comp&gt;
+ &lt;/components&gt;
+ &lt;libparts&gt;
+ &lt;libpart lib="device" part="C"&gt;
+ &lt;description&gt;Condensateur non polarise&lt;/description&gt;
+ &lt;footprints&gt;
+ &lt;fp&gt;SM*&lt;/fp&gt;
+ &lt;fp&gt;C?&lt;/fp&gt;
+ &lt;fp&gt;C1-1&lt;/fp&gt;
+ &lt;/footprints&gt;
+ &lt;fields&gt;
+ &lt;field name="Reference"&gt;C&lt;/field&gt;
+ &lt;field name="Value"&gt;C&lt;/field&gt;
+ &lt;/fields&gt;
+ &lt;pins&gt;
+ &lt;pin num="1" name="~" type="passive"/&gt;
+ &lt;pin num="2" name="~" type="passive"/&gt;
+ &lt;/pins&gt;
+ &lt;/libpart&gt;
+ &lt;libpart lib="device" part="R"&gt;
+ &lt;description&gt;Resistance&lt;/description&gt;
+ &lt;footprints&gt;
+ &lt;fp&gt;R?&lt;/fp&gt;
+ &lt;fp&gt;SM0603&lt;/fp&gt;
+ &lt;fp&gt;SM0805&lt;/fp&gt;
+ &lt;fp&gt;R?-*&lt;/fp&gt;
+ &lt;fp&gt;SM1206&lt;/fp&gt;
+ &lt;/footprints&gt;
+ &lt;fields&gt;
+ &lt;field name="Reference"&gt;R&lt;/field&gt;
+ &lt;field name="Value"&gt;R&lt;/field&gt;
+ &lt;/fields&gt;
+ &lt;pins&gt;
+ &lt;pin num="1" name="~" type="passive"/&gt;
+ &lt;pin num="2" name="~" type="passive"/&gt;
+ &lt;/pins&gt;
+ &lt;/libpart&gt;
+ &lt;libpart lib="conn" part="CONN_4"&gt;
+ &lt;description&gt;Symbole general de connecteur&lt;/description&gt;
+ &lt;fields&gt;
+ &lt;field name="Reference"&gt;P&lt;/field&gt;
+ &lt;field name="Value"&gt;CONN_4&lt;/field&gt;
+ &lt;/fields&gt;
+ &lt;pins&gt;
+ &lt;pin num="1" name="P1" type="passive"/&gt;
+ &lt;pin num="2" name="P2" type="passive"/&gt;
+ &lt;pin num="3" name="P3" type="passive"/&gt;
+ &lt;pin num="4" name="P4" type="passive"/&gt;
+ &lt;/pins&gt;
+ &lt;/libpart&gt;
+ &lt;libpart lib="74xx" part="74LS04"&gt;
+ &lt;description&gt;Hex Inverseur&lt;/description&gt;
+ &lt;fields&gt;
+ &lt;field name="Reference"&gt;U&lt;/field&gt;
+ &lt;field name="Value"&gt;74LS04&lt;/field&gt;
+ &lt;/fields&gt;
+ &lt;pins&gt;
+ &lt;pin num="1" name="~" type="input"/&gt;
+ &lt;pin num="2" name="~" type="output"/&gt;
+ &lt;pin num="3" name="~" type="input"/&gt;
+ &lt;pin num="4" name="~" type="output"/&gt;
+ &lt;pin num="5" name="~" type="input"/&gt;
+ &lt;pin num="6" name="~" type="output"/&gt;
+ &lt;pin num="7" name="GND" type="power_in"/&gt;
+ &lt;pin num="8" name="~" type="output"/&gt;
+ &lt;pin num="9" name="~" type="input"/&gt;
+ &lt;pin num="10" name="~" type="output"/&gt;
+ &lt;pin num="11" name="~" type="input"/&gt;
+ &lt;pin num="12" name="~" type="output"/&gt;
+ &lt;pin num="13" name="~" type="input"/&gt;
+ &lt;pin num="14" name="VCC" type="power_in"/&gt;
+ &lt;/pins&gt;
+ &lt;/libpart&gt;
+ &lt;libpart lib="74xx" part="74LS74"&gt;
+ &lt;description&gt;Dual D FlipFlop, Set &amp;amp; Reset&lt;/description&gt;
+ &lt;docs&gt;74xx/74hc_hct74.pdf&lt;/docs&gt;
+ &lt;fields&gt;
+ &lt;field name="Reference"&gt;U&lt;/field&gt;
+ &lt;field name="Value"&gt;74LS74&lt;/field&gt;
+ &lt;/fields&gt;
+ &lt;pins&gt;
+ &lt;pin num="1" name="Cd" type="input"/&gt;
+ &lt;pin num="2" name="D" type="input"/&gt;
+ &lt;pin num="3" name="Cp" type="input"/&gt;
+ &lt;pin num="4" name="Sd" type="input"/&gt;
+ &lt;pin num="5" name="Q" type="output"/&gt;
+ &lt;pin num="6" name="~Q" type="output"/&gt;
+ &lt;pin num="7" name="GND" type="power_in"/&gt;
+ &lt;pin num="8" name="~Q" type="output"/&gt;
+ &lt;pin num="9" name="Q" type="output"/&gt;
+ &lt;pin num="10" name="Sd" type="input"/&gt;
+ &lt;pin num="11" name="Cp" type="input"/&gt;
+ &lt;pin num="12" name="D" type="input"/&gt;
+ &lt;pin num="13" name="Cd" type="input"/&gt;
+ &lt;pin num="14" name="VCC" type="power_in"/&gt;
+ &lt;/pins&gt;
+ &lt;/libpart&gt;
+ &lt;/libparts&gt;
+ &lt;libraries&gt;
+ &lt;library logical="device"&gt;
+ &lt;uri&gt;F:\kicad\share\library\device.lib&lt;/uri&gt;
+ &lt;/library&gt;
+ &lt;library logical="conn"&gt;
+ &lt;uri&gt;F:\kicad\share\library\conn.lib&lt;/uri&gt;
+ &lt;/library&gt;
+ &lt;library logical="74xx"&gt;
+ &lt;uri&gt;F:\kicad\share\library\74xx.lib&lt;/uri&gt;
+ &lt;/library&gt;
+ &lt;/libraries&gt;
+ &lt;nets&gt;
+ &lt;net code="1" name="GND"&gt;
+ &lt;node ref="U1" pin="7"/&gt;
+ &lt;node ref="C1" pin="2"/&gt;
+ &lt;node ref="U2" pin="7"/&gt;
+ &lt;node ref="P1" pin="4"/&gt;
+ &lt;/net&gt;
+ &lt;net code="2" name="VCC"&gt;
+ &lt;node ref="R1" pin="1"/&gt;
+ &lt;node ref="U1" pin="14"/&gt;
+ &lt;node ref="U2" pin="4"/&gt;
+ &lt;node ref="U2" pin="1"/&gt;
+ &lt;node ref="U2" pin="14"/&gt;
+ &lt;node ref="P1" pin="1"/&gt;
+ &lt;/net&gt;
+ &lt;net code="3" name=""&gt;
+ &lt;node ref="U2" pin="6"/&gt;
+ &lt;/net&gt;
+ &lt;net code="4" name=""&gt;
+ &lt;node ref="U1" pin="2"/&gt;
+ &lt;node ref="U2" pin="3"/&gt;
+ &lt;/net&gt;
+ &lt;net code="5" name="/SIG_OUT"&gt;
+ &lt;node ref="P1" pin="2"/&gt;
+ &lt;node ref="U2" pin="5"/&gt;
+ &lt;node ref="U2" pin="2"/&gt;
+ &lt;/net&gt;
+ &lt;net code="6" name="/CLOCK_IN"&gt;
+ &lt;node ref="R1" pin="2"/&gt;
+ &lt;node ref="C1" pin="1"/&gt;
+ &lt;node ref="U1" pin="1"/&gt;
+ &lt;node ref="P1" pin="3"/&gt;
+ &lt;/net&gt;
+ &lt;/nets&gt;
+&lt;/export&gt;</pre>
+</div></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="conversion-to-a-new-netlist-format">14.2. Conversione in un nuovo formato di netlist</h3>
+<div class="paragraph"><p>Applicando un filtro di post-elaborazione al file di netlist intermedia è
+possibile generare file di netlist per altre applicazioni o file di distinta
+materiali. Dato che questa conversione è in effetti una trasformazione da un
+formato testo ad un altro, si può scrivere questo filtro di
+post-elaborazione usando Python, XSLT, o qualsiasi altro strumento in grado
+di ricevere in ingresso dati XML.</p></div>
+<div class="paragraph"><p>XSLT è di per sè un linguaggio XML adatto alle trasformazioni XML. Esiste un
+programma libero di nome <em>xsltproc</em> che è possibile scaricare e
+installare. Il prgramma xsltproc può essere usato per leggere in ingresso il
+file XML di netlist intermedio, applicare un foglio di stile per trasformare
+l&#8217;ingresso, e salvare il risultato in un file in uscita. L&#8217;uso di xsltproc
+richiede un file foglio di stile che usi le convenzioni XSLT. L&#8217;intero
+processo di conversione viene gestito da Eeschema, dopo essere stato
+configurato specificatamente per l&#8217;esecuzione di xsltproc.</p></div>
+</div>
+<div class="sect2">
+<h3 id="xslt-approach">14.3. Approccio XSLT</h3>
+<div class="paragraph"><p>Il documento che descrive le trasformazioni XSL (XSLT) è qui disponibile:</p></div>
+<div class="paragraph"><p><strong>http://www.w3.org/TR/xslt</strong></p></div>
+<div class="sect3">
+<h4 id="create-a-pads-pcb-netlist-file">14.3.1. Creare un file netlist Pads-Pcb</h4>
+<div class="paragraph"><p>Il formato pads-pcb comprende due sezioni.</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+L&#8217;elenco impronte.
+</p>
+</li>
+<li>
+<p>
+La netslist: raggruppando riferimenti a piazzole per collegamenti.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Di seguito c'è un foglio di stile che converte il file di netlist intermedio
+in formato netlist pads-pcb:</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>&lt;?xml version="1.0" encoding="ISO-8859-1"?&gt;
+&lt;!--XSL style sheet to Eeschema Generic Netlist Format to PADS netlist format
+ Copyright (C) 2010, SoftPLC Corporation.
+ GPL v2.
+
+ How to use:
+ https://lists.launchpad.net/kicad-developers/msg05157.html
+--&gt;
+
+&lt;!DOCTYPE xsl:stylesheet [
+ &lt;!ENTITY nl "&amp;#xd;&amp;#xa;"&gt; &lt;!--new line CR, LF --&gt;
+]&gt;
+
+&lt;xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"&gt;
+&lt;xsl:output method="text" omit-xml-declaration="yes" indent="no"/&gt;
+
+&lt;xsl:template match="/export"&gt;
+ &lt;xsl:text&gt;*PADS-PCB*&amp;nl;*PART*&amp;nl;&lt;/xsl:text&gt;
+ &lt;xsl:apply-templates select="components/comp"/&gt;
+ &lt;xsl:text&gt;&amp;nl;*NET*&amp;nl;&lt;/xsl:text&gt;
+ &lt;xsl:apply-templates select="nets/net"/&gt;
+ &lt;xsl:text&gt;*END*&amp;nl;&lt;/xsl:text&gt;
+&lt;/xsl:template&gt;
+
+&lt;!-- for each component --&gt;
+&lt;xsl:template match="comp"&gt;
+ &lt;xsl:text&gt; &lt;/xsl:text&gt;
+ &lt;xsl:value-of select="@ref"/&gt;
+ &lt;xsl:text&gt; &lt;/xsl:text&gt;
+ &lt;xsl:choose&gt;
+ &lt;xsl:when test = "footprint != '' "&gt;
+ &lt;xsl:apply-templates select="footprint"/&gt;
+ &lt;/xsl:when&gt;
+ &lt;xsl:otherwise&gt;
+ &lt;xsl:text&gt;unknown&lt;/xsl:text&gt;
+ &lt;/xsl:otherwise&gt;
+ &lt;/xsl:choose&gt;
+ &lt;xsl:text&gt;&amp;nl;&lt;/xsl:text&gt;
+&lt;/xsl:template&gt;
+
+&lt;!-- for each net --&gt;
+&lt;xsl:template match="net"&gt;
+ &lt;!-- nets are output only if there is more than one pin in net --&gt;
+ &lt;xsl:if test="count(node)&gt;1"&gt;
+ &lt;xsl:text&gt;*SIGNAL* &lt;/xsl:text&gt;
+ &lt;xsl:choose&gt;
+ &lt;xsl:when test = "@name != '' "&gt;
+ &lt;xsl:value-of select="@name"/&gt;
+ &lt;/xsl:when&gt;
+ &lt;xsl:otherwise&gt;
+ &lt;xsl:text&gt;N-&lt;/xsl:text&gt;
+ &lt;xsl:value-of select="@code"/&gt;
+ &lt;/xsl:otherwise&gt;
+ &lt;/xsl:choose&gt;
+ &lt;xsl:text&gt;&amp;nl;&lt;/xsl:text&gt;
+ &lt;xsl:apply-templates select="node"/&gt;
+ &lt;/xsl:if&gt;
+&lt;/xsl:template&gt;
+
+&lt;!-- for each node --&gt;
+&lt;xsl:template match="node"&gt;
+ &lt;xsl:text&gt; &lt;/xsl:text&gt;
+ &lt;xsl:value-of select="@ref"/&gt;
+ &lt;xsl:text&gt;.&lt;/xsl:text&gt;
+ &lt;xsl:value-of select="@pin"/&gt;
+ &lt;xsl:text&gt;&amp;nl;&lt;/xsl:text&gt;
+&lt;/xsl:template&gt;
+
+&lt;/xsl:stylesheet&gt;</pre>
+</div></div>
+<div class="paragraph"><p>Ed ecco il file pads-pcb in uscita dopo l&#8217;esecuzione di xsltproc:</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>*PADS-PCB*
+*PART*
+P1 unknown
+U2 unknown
+U1 unknown
+C1 unknown
+R1 unknown
+*NET*
+*SIGNAL* GND
+U1.7
+C1.2
+U2.7
+P1.4
+*SIGNAL* VCC
+R1.1
+U1.14
+U2.4
+U2.1
+U2.14
+P1.1
+*SIGNAL* N-4
+U1.2
+U2.3
+*SIGNAL* /SIG_OUT
+P1.2
+U2.5
+U2.2
+*SIGNAL* /CLOCK_IN
+R1.2
+C1.1
+U1.1
+P1.3
+
+*END*</pre>
+</div></div>
+<div class="paragraph"><p>La riga di comando per effettuare questa conversione è:</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>kicad\\bin\\xsltproc.exe -o test.net kicad\\bin\\plugins\\netlist_form_pads-pcb.xsl test.tmp</pre>
+</div></div>
+</div>
+<div class="sect3">
+<h4 id="create-a-cadstar-netlist-file">14.3.2. Creazione di un file netlist Cadstar</h4>
+<div class="paragraph"><p>Il formato Cadstar è formato da due sezioni.</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+L&#8217;elenco impronte.
+</p>
+</li>
+<li>
+<p>
+La netslist: raggruppando riferimenti a piazzole per collegamenti.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Ecco il file del foglio di stile per effettuare questa specifica
+conversione:</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>&lt;?xml version="1.0" encoding="ISO-8859-1"?&gt;
+&lt;!--XSL style sheet to Eeschema Generic Netlist Format to CADSTAR netlist format
+ Copyright (C) 2010, Jean-Pierre Charras.
+ Copyright (C) 2010, SoftPLC Corporation.
+ GPL v2.
+
+&lt;!DOCTYPE xsl:stylesheet [
+ &lt;!ENTITY nl "&amp;#xd;&amp;#xa;"&gt; &lt;!--new line CR, LF --&gt;
+]&gt;
+
+&lt;xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"&gt;
+&lt;xsl:output method="text" omit-xml-declaration="yes" indent="no"/&gt;
+
+&lt;!-- Netlist header --&gt;
+&lt;xsl:template match="/export"&gt;
+ &lt;xsl:text&gt;.HEA&amp;nl;&lt;/xsl:text&gt;
+ &lt;xsl:apply-templates select="design/date"/&gt; &lt;!-- Generate line .TIM &lt;time&gt; --&gt;
+ &lt;xsl:apply-templates select="design/tool"/&gt; &lt;!-- Generate line .APP &lt;eeschema version&gt; --&gt;
+ &lt;xsl:apply-templates select="components/comp"/&gt; &lt;!-- Generate list of components --&gt;
+ &lt;xsl:text&gt;&amp;nl;&amp;nl;&lt;/xsl:text&gt;
+ &lt;xsl:apply-templates select="nets/net"/&gt; &lt;!-- Generate list of nets and connections --&gt;
+ &lt;xsl:text&gt;&amp;nl;.END&amp;nl;&lt;/xsl:text&gt;
+&lt;/xsl:template&gt;
+
+ &lt;!-- Generate line .TIM 20/08/2010 10:45:33 --&gt;
+&lt;xsl:template match="tool"&gt;
+ &lt;xsl:text&gt;.APP "&lt;/xsl:text&gt;
+ &lt;xsl:apply-templates/&gt;
+ &lt;xsl:text&gt;"&amp;nl;&lt;/xsl:text&gt;
+&lt;/xsl:template&gt;
+
+ &lt;!-- Generate line .APP "eeschema (2010-08-17 BZR 2450)-unstable" --&gt;
+&lt;xsl:template match="date"&gt;
+ &lt;xsl:text&gt;.TIM &lt;/xsl:text&gt;
+ &lt;xsl:apply-templates/&gt;
+ &lt;xsl:text&gt;&amp;nl;&lt;/xsl:text&gt;
+&lt;/xsl:template&gt;
+
+&lt;!-- for each component --&gt;
+&lt;xsl:template match="comp"&gt;
+ &lt;xsl:text&gt;.ADD_COM &lt;/xsl:text&gt;
+ &lt;xsl:value-of select="@ref"/&gt;
+ &lt;xsl:text&gt; &lt;/xsl:text&gt;
+ &lt;xsl:choose&gt;
+ &lt;xsl:when test = "value != '' "&gt;
+ &lt;xsl:text&gt;"&lt;/xsl:text&gt; &lt;xsl:apply-templates select="value"/&gt; &lt;xsl:text&gt;"&lt;/xsl:text&gt;
+ &lt;/xsl:when&gt;
+ &lt;xsl:otherwise&gt;
+ &lt;xsl:text&gt;""&lt;/xsl:text&gt;
+ &lt;/xsl:otherwise&gt;
+ &lt;/xsl:choose&gt;
+ &lt;xsl:text&gt;&amp;nl;&lt;/xsl:text&gt;
+&lt;/xsl:template&gt;
+
+&lt;!-- for each net --&gt;
+&lt;xsl:template match="net"&gt;
+ &lt;!-- nets are output only if there is more than one pin in net --&gt;
+ &lt;xsl:if test="count(node)&gt;1"&gt;
+ &lt;xsl:variable name="netname"&gt;
+ &lt;xsl:text&gt;"&lt;/xsl:text&gt;
+ &lt;xsl:choose&gt;
+ &lt;xsl:when test = "@name != '' "&gt;
+ &lt;xsl:value-of select="@name"/&gt;
+ &lt;/xsl:when&gt;
+ &lt;xsl:otherwise&gt;
+ &lt;xsl:text&gt;N-&lt;/xsl:text&gt;
+ &lt;xsl:value-of select="@code"/&gt;
+ &lt;/xsl:otherwise&gt;
+ &lt;/xsl:choose&gt;
+ &lt;xsl:text&gt;"&amp;nl;&lt;/xsl:text&gt;
+ &lt;/xsl:variable&gt;
+ &lt;xsl:apply-templates select="node" mode="first"/&gt;
+ &lt;xsl:value-of select="$netname"/&gt;
+ &lt;xsl:apply-templates select="node" mode="others"/&gt;
+ &lt;/xsl:if&gt;
+&lt;/xsl:template&gt;
+
+&lt;!-- for each node --&gt;
+&lt;xsl:template match="node" mode="first"&gt;
+ &lt;xsl:if test="position()=1"&gt;
+ &lt;xsl:text&gt;.ADD_TER &lt;/xsl:text&gt;
+ &lt;xsl:value-of select="@ref"/&gt;
+ &lt;xsl:text&gt;.&lt;/xsl:text&gt;
+ &lt;xsl:value-of select="@pin"/&gt;
+ &lt;xsl:text&gt; &lt;/xsl:text&gt;
+ &lt;/xsl:if&gt;
+&lt;/xsl:template&gt;
+
+&lt;xsl:template match="node" mode="others"&gt;
+ &lt;xsl:choose&gt;
+ &lt;xsl:when test='position()=1'&gt;
+ &lt;/xsl:when&gt;
+ &lt;xsl:when test='position()=2'&gt;
+ &lt;xsl:text&gt;.TER &lt;/xsl:text&gt;
+ &lt;/xsl:when&gt;
+ &lt;xsl:otherwise&gt;
+ &lt;xsl:text&gt; &lt;/xsl:text&gt;
+ &lt;/xsl:otherwise&gt;
+ &lt;/xsl:choose&gt;
+ &lt;xsl:if test="position()&gt;1"&gt;
+ &lt;xsl:value-of select="@ref"/&gt;
+ &lt;xsl:text&gt;.&lt;/xsl:text&gt;
+ &lt;xsl:value-of select="@pin"/&gt;
+ &lt;xsl:text&gt;&amp;nl;&lt;/xsl:text&gt;
+ &lt;/xsl:if&gt;
+&lt;/xsl:template&gt;
+
+&lt;/xsl:stylesheet&gt;</pre>
+</div></div>
+<div class="paragraph"><p>Ecco il file Cadstar in uscita.</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>.HEA
+.TIM 21/08/2010 08:12:08
+.APP "eeschema (2010-08-09 BZR 2439)-unstable"
+.ADD_COM P1 "CONN_4"
+.ADD_COM U2 "74LS74"
+.ADD_COM U1 "74LS04"
+.ADD_COM C1 "CP"
+.ADD_COM R1 "R"
+
+
+.ADD_TER U1.7 "GND"
+.TER C1.2
+ U2.7
+ P1.4
+.ADD_TER R1.1 "VCC"
+.TER U1.14
+ U2.4
+ U2.1
+ U2.14
+ P1.1
+.ADD_TER U1.2 "N-4"
+.TER U2.3
+.ADD_TER P1.2 "/SIG_OUT"
+.TER U2.5
+ U2.2
+.ADD_TER R1.2 "/CLOCK_IN"
+.TER C1.1
+ U1.1
+ P1.3
+
+.END</pre>
+</div></div>
+</div>
+<div class="sect3">
+<h4 id="create-a-orcadpcb2-netlist-file">14.3.3. Creazione di un file netlist OrcadPCB2</h4>
+<div class="paragraph"><p>Questo formato ha solo una sezione che consiste nell&#8217;elenco impronte. Ogni
+impronta include il suo elenco di piazzole con un riferimento alla
+corrispondente connessione.</p></div>
+<div class="paragraph"><p>Ecco il foglio di stile per questa specifica conversione:</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>&lt;?xml version="1.0" encoding="ISO-8859-1"?&gt;
+&lt;!--XSL style sheet to Eeschema Generic Netlist Format to CADSTAR netlist format
+ Copyright (C) 2010, SoftPLC Corporation.
+ GPL v2.
+
+ How to use:
+ https://lists.launchpad.net/kicad-developers/msg05157.html
+--&gt;
+
+&lt;!DOCTYPE xsl:stylesheet [
+ &lt;!ENTITY nl "&amp;#xd;&amp;#xa;"&gt; &lt;!--new line CR, LF --&gt;
+]&gt;
+
+&lt;xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"&gt;
+&lt;xsl:output method="text" omit-xml-declaration="yes" indent="no"/&gt;
+
+&lt;!--
+ Netlist header
+ Creates the entire netlist
+ (can be seen as equivalent to main function in C
+--&gt;
+&lt;xsl:template match="/export"&gt;
+ &lt;xsl:text&gt;( { Eeschema Netlist Version 1.1 &lt;/xsl:text&gt;
+ &lt;!-- Generate line .TIM &lt;time&gt; --&gt;
+&lt;xsl:apply-templates select="design/date"/&gt;
+&lt;!-- Generate line eeschema version ... --&gt;
+&lt;xsl:apply-templates select="design/tool"/&gt;
+&lt;xsl:text&gt;}&amp;nl;&lt;/xsl:text&gt;
+
+&lt;!-- Generate the list of components --&gt;
+&lt;xsl:apply-templates select="components/comp"/&gt; &lt;!-- Generate list of components --&gt;
+
+&lt;!-- end of file --&gt;
+&lt;xsl:text&gt;)&amp;nl;*&amp;nl;&lt;/xsl:text&gt;
+&lt;/xsl:template&gt;
+
+&lt;!--
+ Generate id in header like "eeschema (2010-08-17 BZR 2450)-unstable"
+--&gt;
+&lt;xsl:template match="tool"&gt;
+ &lt;xsl:apply-templates/&gt;
+&lt;/xsl:template&gt;
+
+&lt;!--
+ Generate date in header like "20/08/2010 10:45:33"
+--&gt;
+&lt;xsl:template match="date"&gt;
+ &lt;xsl:apply-templates/&gt;
+ &lt;xsl:text&gt;&amp;nl;&lt;/xsl:text&gt;
+&lt;/xsl:template&gt;
+
+&lt;!--
+ This template read each component
+ (path = /export/components/comp)
+ creates lines:
+ ( 3EBF7DBD $noname U1 74LS125
+ ... pin list ...
+ )
+ and calls "create_pin_list" template to build the pin list
+--&gt;
+&lt;xsl:template match="comp"&gt;
+ &lt;xsl:text&gt; ( &lt;/xsl:text&gt;
+ &lt;xsl:choose&gt;
+ &lt;xsl:when test = "tstamp != '' "&gt;
+ &lt;xsl:apply-templates select="tstamp"/&gt;
+ &lt;/xsl:when&gt;
+ &lt;xsl:otherwise&gt;
+ &lt;xsl:text&gt;00000000&lt;/xsl:text&gt;
+ &lt;/xsl:otherwise&gt;
+ &lt;/xsl:choose&gt;
+ &lt;xsl:text&gt; &lt;/xsl:text&gt;
+ &lt;xsl:choose&gt;
+ &lt;xsl:when test = "footprint != '' "&gt;
+ &lt;xsl:apply-templates select="footprint"/&gt;
+ &lt;/xsl:when&gt;
+ &lt;xsl:otherwise&gt;
+ &lt;xsl:text&gt;$noname&lt;/xsl:text&gt;
+ &lt;/xsl:otherwise&gt;
+ &lt;/xsl:choose&gt;
+ &lt;xsl:text&gt; &lt;/xsl:text&gt;
+ &lt;xsl:value-of select="@ref"/&gt;
+ &lt;xsl:text&gt; &lt;/xsl:text&gt;
+ &lt;xsl:choose&gt;
+ &lt;xsl:when test = "value != '' "&gt;
+ &lt;xsl:apply-templates select="value"/&gt;
+ &lt;/xsl:when&gt;
+ &lt;xsl:otherwise&gt;
+ &lt;xsl:text&gt;"~"&lt;/xsl:text&gt;
+ &lt;/xsl:otherwise&gt;
+ &lt;/xsl:choose&gt;
+ &lt;xsl:text&gt;&amp;nl;&lt;/xsl:text&gt;
+ &lt;xsl:call-template name="Search_pin_list" &gt;
+ &lt;xsl:with-param name="cmplib_id" select="libsource/@part"/&gt;
+ &lt;xsl:with-param name="cmp_ref" select="@ref"/&gt;
+ &lt;/xsl:call-template&gt;
+ &lt;xsl:text&gt; )&amp;nl;&lt;/xsl:text&gt;
+&lt;/xsl:template&gt;
+
+&lt;!--
+ This template search for a given lib component description in list
+ lib component descriptions are in /export/libparts,
+ and each description start at ./libpart
+ We search here for the list of pins of the given component
+ This template has 2 parameters:
+ "cmplib_id" (reference in libparts)
+ "cmp_ref" (schematic reference of the given component)
+--&gt;
+&lt;xsl:template name="Search_pin_list" &gt;
+ &lt;xsl:param name="cmplib_id" select="0" /&gt;
+ &lt;xsl:param name="cmp_ref" select="0" /&gt;
+ &lt;xsl:for-each select="/export/libparts/libpart"&gt;
+ &lt;xsl:if test = "@part = $cmplib_id "&gt;
+ &lt;xsl:apply-templates name="build_pin_list" select="pins/pin"&gt;
+ &lt;xsl:with-param name="cmp_ref" select="$cmp_ref"/&gt;
+ &lt;/xsl:apply-templates&gt;
+ &lt;/xsl:if&gt;
+ &lt;/xsl:for-each&gt;
+&lt;/xsl:template&gt;
+
+
+&lt;!--
+ This template writes the pin list of a component
+ from the pin list of the library description
+ The pin list from library description is something like
+ &lt;pins&gt;
+ &lt;pin num="1" type="passive"/&gt;
+ &lt;pin num="2" type="passive"/&gt;
+ &lt;/pins&gt;
+ Output pin list is ( &lt;pin num&gt; &lt;net name&gt; )
+ something like
+ ( 1 VCC )
+ ( 2 GND )
+--&gt;
+&lt;xsl:template name="build_pin_list" match="pin"&gt;
+ &lt;xsl:param name="cmp_ref" select="0" /&gt;
+
+ &lt;!-- write pin numner and separator --&gt;
+ &lt;xsl:text&gt; ( &lt;/xsl:text&gt;
+ &lt;xsl:value-of select="@num"/&gt;
+ &lt;xsl:text&gt; &lt;/xsl:text&gt;
+
+ &lt;!-- search net name in nets section and write it: --&gt;
+ &lt;xsl:variable name="pinNum" select="@num" /&gt;
+ &lt;xsl:for-each select="/export/nets/net"&gt;
+ &lt;!-- net name is output only if there is more than one pin in net
+ else use "?" as net name, so count items in this net
+ --&gt;
+ &lt;xsl:variable name="pinCnt" select="count(node)" /&gt;
+ &lt;xsl:apply-templates name="Search_pin_netname" select="node"&gt;
+ &lt;xsl:with-param name="cmp_ref" select="$cmp_ref"/&gt;
+ &lt;xsl:with-param name="pin_cnt_in_net" select="$pinCnt"/&gt;
+ &lt;xsl:with-param name="pin_num"&gt; &lt;xsl:value-of select="$pinNum"/&gt;
+ &lt;/xsl:with-param&gt;
+ &lt;/xsl:apply-templates&gt;
+ &lt;/xsl:for-each&gt;
+
+ &lt;!-- close line --&gt;
+ &lt;xsl:text&gt; )&amp;nl;&lt;/xsl:text&gt;
+&lt;/xsl:template&gt;
+
+&lt;!--
+ This template writes the pin netname of a given pin of a given component
+ from the nets list
+ The nets list description is something like
+ &lt;nets&gt;
+ &lt;net code="1" name="GND"&gt;
+ &lt;node ref="J1" pin="20"/&gt;
+ &lt;node ref="C2" pin="2"/&gt;
+ &lt;/net&gt;
+ &lt;net code="2" name=""&gt;
+ &lt;node ref="U2" pin="11"/&gt;
+ &lt;/net&gt;
+ &lt;/nets&gt;
+ This template has 2 parameters:
+ "cmp_ref" (schematic reference of the given component)
+ "pin_num" (pin number)
+--&gt;
+
+&lt;xsl:template name="Search_pin_netname" match="node"&gt;
+ &lt;xsl:param name="cmp_ref" select="0" /&gt;
+ &lt;xsl:param name="pin_num" select="0" /&gt;
+ &lt;xsl:param name="pin_cnt_in_net" select="0" /&gt;
+
+ &lt;xsl:if test = "@ref = $cmp_ref "&gt;
+ &lt;xsl:if test = "@pin = $pin_num"&gt;
+ &lt;!-- net name is output only if there is more than one pin in net
+ else use "?" as net name
+ --&gt;
+ &lt;xsl:if test = "$pin_cnt_in_net&gt;1"&gt;
+ &lt;xsl:choose&gt;
+ &lt;!-- if a net has a name, use it,
+ else build a name from its net code
+ --&gt;
+ &lt;xsl:when test = "../@name != '' "&gt;
+ &lt;xsl:value-of select="../@name"/&gt;
+ &lt;/xsl:when&gt;
+ &lt;xsl:otherwise&gt;
+ &lt;xsl:text&gt;$N-0&lt;/xsl:text&gt;&lt;xsl:value-of select="../@code"/&gt;
+ &lt;/xsl:otherwise&gt;
+ &lt;/xsl:choose&gt;
+ &lt;/xsl:if&gt;
+ &lt;xsl:if test = "$pin_cnt_in_net &amp;lt;2"&gt;
+ &lt;xsl:text&gt;?&lt;/xsl:text&gt;
+ &lt;/xsl:if&gt;
+ &lt;/xsl:if&gt;
+ &lt;/xsl:if&gt;
+
+&lt;/xsl:template&gt;
+
+&lt;/xsl:stylesheet&gt;</pre>
+</div></div>
+<div class="paragraph"><p>Ecco il file OrcadPCB2 risultante.</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>( { Eeschema Netlist Version 1.1 29/08/2010 21:07:51
+eeschema (2010-08-28 BZR 2458)-unstable}
+ ( 4C6E2141 $noname P1 CONN_4
+ ( 1 VCC )
+ ( 2 /SIG_OUT )
+ ( 3 /CLOCK_IN )
+ ( 4 GND )
+ )
+ ( 4C6E20BA $noname U2 74LS74
+ ( 1 VCC )
+ ( 2 /SIG_OUT )
+ ( 3 N-04 )
+ ( 4 VCC )
+ ( 5 /SIG_OUT )
+ ( 6 ? )
+ ( 7 GND )
+ ( 14 VCC )
+ )
+ ( 4C6E20A6 $noname U1 74LS04
+ ( 1 /CLOCK_IN )
+ ( 2 N-04 )
+ ( 7 GND )
+ ( 14 VCC )
+ )
+ ( 4C6E2094 $noname C1 CP
+ ( 1 /CLOCK_IN )
+ ( 2 GND )
+ )
+ ( 4C6E208A $noname R1 R
+ ( 1 VCC )
+ ( 2 /CLOCK_IN )
+ )
+)
+*</pre>
+</div></div>
+</div>
+<div class="sect3">
+<h4 id="eeschema-plugins-interface">14.3.4. Interfaccia plugin di Eeschema</h4>
+<div class="paragraph"><p>I convertitori di netlist intermedia possono essere automaticamente eseguiti
+dall&#8217;interno di Eeschema.</p></div>
+<div class="sect4">
+<h5 id="init-the-dialog-window-1">Inizializzazione della finestra di dialogo</h5>
+<div class="paragraph"><p>È possibile aggiungere una nuova scheda interfaccia utente di plugin di
+netlist facendo clic sul pulsante Aggiungi plugin.</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_plugin_add_plugin.png" alt="eeschema_plugin_add_plugin_png">
+</div>
+</div>
+<div class="paragraph"><p>Ecco come appaiono i dati di configurazione per la scheda PadsPcb:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/eeschema_plugin_padspcb.png" alt="eeschema_plugin_padspcb_png">
+</div>
+</div>
+</div>
+<div class="sect4">
+<h5 id="plugin-configuration-parameters">Parametri di configurazione plugin</h5>
+<div class="paragraph"><p>La finestra di dialogo di configurazione plugin richiede le seguenti
+informazioni:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Il titolo: per esempio, il nome del formato della netlist.
+</p>
+</li>
+<li>
+<p>
+La riga di comando che serve per eseguire il convertitore.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Fatto clic sul pulsante della netlist ecco cosa succede:</p></div>
+<div class="olist arabic"><ol class="arabic">
+<li>
+<p>
+Eeschema crea un file di netlist intermedio *.xml, per esempio test.xml.
+</p>
+</li>
+<li>
+<p>
+Eeschema esegue il plugin leggendo test.xml e crea test.net.
+</p>
+</li>
+</ol></div>
+</div>
+<div class="sect4">
+<h5 id="generate-netlist-files-with-the-command-line">Generazione di file di netlist tramite linea di comando</h5>
+<div class="paragraph"><p>Assumendo che si stia usando il programma <em>xsltproc.exe</em> per applicare il
+foglio di stile al file intermedio, <em>xsltproc.exe</em> verrà eseguito tramite il
+seguente comando:</p></div>
+<div class="paragraph"><p><em>xsltproc.exe -o &lt;nomefile in uscita&gt; &lt;nomefile foglio di stile&gt; &lt;file XML
+in ingresso da convertire&gt;</em></p></div>
+<div class="paragraph"><p>In KiCad sotto Windows la riga di comando è la seguente:</p></div>
+<div class="paragraph"><p><em>f:/kicad/bin/xsltproc.exe -o "%O"
+f:/kicad/bin/plugins/netlist_form_pads-pcb.xsl "%I"</em></p></div>
+<div class="paragraph"><p>Sotto Linux il comando diventa il seguente:</p></div>
+<div class="paragraph"><p><em>xsltproc -o "%O" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb.xsl
+"%I"</em></p></div>
+<div class="paragraph"><p>Dove <em>netlist_form_pads-pcb.xsl</em> è il foglio di stile che si sta
+applicando. Non si deve dimenticare le virgolette intorno ai nomi dei file,
+ciò permette di avere spazi dopo la sostituzione da parte di Eeschema.</p></div>
+<div class="paragraph"><p>Il formato della riga di comando accetta parametri nei nomi di file:</p></div>
+<div class="paragraph"><p>I parametri di formattazione supportati sono:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+%B &#8658; nome file base e percorso del file di uscita selezionato, senza
+ percorso ed estensione.
+</p>
+</li>
+<li>
+<p>
+%I &#8658; il nome del file completo di percorso del file di ingresso temporaneo
+ (il netfile intermedio).
+</p>
+</li>
+<li>
+<p>
+%O &#8658; nome e percorso completi del file d&#8217;uscita scelto dall&#8217;utente.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p><em>%I</em> verrà rimpiazzato dall&#8217;effettivo nome file intermedio</p></div>
+<div class="paragraph"><p><em>%O</em> verrà rimpiazzato dall&#8217;effettivo nome del file d&#8217;uscita.</p></div>
+</div>
+<div class="sect4">
+<h5 id="command-line-format-example-for-xsltproc">Formato della riga di comando: esempio per xsltproc</h5>
+<div class="paragraph"><p>Il formato della riga di comando per xsltproc è il seguente:</p></div>
+<div class="paragraph"><p>&lt;percorso di xsltproc&gt; xsltproc &lt;parametri di xsltproc&gt;</p></div>
+<div class="paragraph"><p>sotto Windows:</p></div>
+<div class="paragraph"><p><strong>f:/kicad/bin/xsltproc.exe -o "%O" f:/kicad/bin/plugins/netlist_form_pads-pcb.xsl "%I"</strong></p></div>
+<div class="paragraph"><p>sotto Linux:</p></div>
+<div class="paragraph"><p><strong>xsltproc -o "%O" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb.xsl "%I"</strong></p></div>
+<div class="paragraph"><p>In tutti gli esempi sopra descritti si presume che xsltproc sia installato
+sul proprio computer sotto Windows e che tutti i file siano posti in
+kicad/bin.</p></div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="bill-of-materials-generation">14.3.5. Generazione distinta materiali</h4>
+<div class="paragraph"><p>Dato che il file di netlist intermedio contiene tutte le informazioni sui
+componenti utilizzati, da esso è possibile estrarre una distinta
+materiali. Ecco la finestra di impostazioni del plugin (su Linux) per creare
+un file di distinta materiali personalizzato:</p></div>
+<div class="imageblock">
+<div class="content">
+<img src="images/it/bom-netlist-tab.png" alt="bom-netlist-tab_png">
+</div>
+</div>
+<div class="paragraph"><p>Il percorso del foglio di stile bom2csv.xsl dipende dal sistema operativo in
+uso. Attualmente il migliore foglio di stile XSLT per la generazione della
+distinta materiali si chiama <em>bom2csv.xsl</em>. Questo è modificabile
+liberamente per venire incontro alle proprie esigenze, ma se si sviluppa
+qualcosa di universalmente utile, chiedete e la comunità degli sviluppatori
+sarà ben lieta di includere i vostri miglioramenti nel progetto KiCad.</p></div>
+</div>
+</div>
+<div class="sect2">
+<h3 id="command-line-format-example-for-python-scripts">14.4. Formato della riga di comando: esempio di script python</h3>
+<div class="paragraph"><p>Il formato della riga di comando per python è qualcosa del genere:</p></div>
+<div class="paragraph"><p>python &lt;nome file script&gt; &lt;file in ingresso&gt; &lt;file in uscita&gt;</p></div>
+<div class="paragraph"><p>sotto Windows:</p></div>
+<div class="paragraph"><p><strong>python *.exe f:/kicad/python/mio_script_python.py "%I" "%O"</strong></p></div>
+<div class="paragraph"><p>sotto Linux:</p></div>
+<div class="paragraph"><p><strong>python /usr/local/kicad/python/mio_script_python.py "%I" "%O"</strong></p></div>
+<div class="paragraph"><p>Assumendo che python sia installato nel proprio PC.</p></div>
+</div>
+<div class="sect2">
+<h3 id="intermediate-netlist-structure">14.5. Struttura etlist intermedia</h3>
+<div class="paragraph"><p>Questo campione dà un&#8217;idea del formato del file netlist.</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>&lt;?xml version="1.0" encoding="utf-8"?&gt;
+&lt;export version="D"&gt;
+ &lt;design&gt;
+ &lt;source&gt;F:\kicad_aux\netlist_test\netlist_test.sch&lt;/source&gt;
+ &lt;date&gt;29/08/2010 21:07:51&lt;/date&gt;
+ &lt;tool&gt;eeschema (2010-08-28 BZR 2458)-unstable&lt;/tool&gt;
+ &lt;/design&gt;
+ &lt;components&gt;
+ &lt;comp ref="P1"&gt;
+ &lt;value&gt;CONN_4&lt;/value&gt;
+ &lt;libsource lib="conn" part="CONN_4"/&gt;
+ &lt;sheetpath names="/" tstamps="/"/&gt;
+ &lt;tstamp&gt;4C6E2141&lt;/tstamp&gt;
+ &lt;/comp&gt;
+ &lt;comp ref="U2"&gt;
+ &lt;value&gt;74LS74&lt;/value&gt;
+ &lt;libsource lib="74xx" part="74LS74"/&gt;
+ &lt;sheetpath names="/" tstamps="/"/&gt;
+ &lt;tstamp&gt;4C6E20BA&lt;/tstamp&gt;
+ &lt;/comp&gt;
+ &lt;comp ref="U1"&gt;
+ &lt;value&gt;74LS04&lt;/value&gt;
+ &lt;libsource lib="74xx" part="74LS04"/&gt;
+ &lt;sheetpath names="/" tstamps="/"/&gt;
+ &lt;tstamp&gt;4C6E20A6&lt;/tstamp&gt;
+ &lt;/comp&gt;
+ &lt;comp ref="C1"&gt;
+ &lt;value&gt;CP&lt;/value&gt;
+ &lt;libsource lib="device" part="CP"/&gt;
+ &lt;sheetpath names="/" tstamps="/"/&gt;
+ &lt;tstamp&gt;4C6E2094&lt;/tstamp&gt;
+ &lt;comp ref="R1"&gt;
+ &lt;value&gt;R&lt;/value&gt;
+ &lt;libsource lib="device" part="R"/&gt;
+ &lt;sheetpath names="/" tstamps="/"/&gt;
+ &lt;tstamp&gt;4C6E208A&lt;/tstamp&gt;
+ &lt;/comp&gt;
+ &lt;/components&gt;
+ &lt;libparts/&gt;
+ &lt;libraries/&gt;
+ &lt;nets&gt;
+ &lt;net code="1" name="GND"&gt;
+ &lt;node ref="U1" pin="7"/&gt;
+ &lt;node ref="C1" pin="2"/&gt;
+ &lt;node ref="U2" pin="7"/&gt;
+ &lt;node ref="P1" pin="4"/&gt;
+ &lt;/net&gt;
+ &lt;net code="2" name="VCC"&gt;
+ &lt;node ref="R1" pin="1"/&gt;
+ &lt;node ref="U1" pin="14"/&gt;
+ &lt;node ref="U2" pin="4"/&gt;
+ &lt;node ref="U2" pin="1"/&gt;
+ &lt;node ref="U2" pin="14"/&gt;
+ &lt;node ref="P1" pin="1"/&gt;
+ &lt;/net&gt;
+ &lt;net code="3" name=""&gt;
+ &lt;node ref="U2" pin="6"/&gt;
+ &lt;/net&gt;
+ &lt;net code="4" name=""&gt;
+ &lt;node ref="U1" pin="2"/&gt;
+ &lt;node ref="U2" pin="3"/&gt;
+ &lt;/net&gt;
+ &lt;net code="5" name="/SIG_OUT"&gt;
+ &lt;node ref="P1" pin="2"/&gt;
+ &lt;node ref="U2" pin="5"/&gt;
+ &lt;node ref="U2" pin="2"/&gt;
+ &lt;/net&gt;
+ &lt;net code="6" name="/CLOCK_IN"&gt;
+ &lt;node ref="R1" pin="2"/&gt;
+ &lt;node ref="C1" pin="1"/&gt;
+ &lt;node ref="U1" pin="1"/&gt;
+ &lt;node ref="P1" pin="3"/&gt;
+ &lt;/net&gt;
+ &lt;/nets&gt;
+&lt;/export&gt;</pre>
+</div></div>
+<div class="sect3">
+<h4 id="general-netlist-file-structure">14.5.1. Struttura generale del file netlist</h4>
+<div class="paragraph"><p>La netlist intermedia consta di cinque sezioni.</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+La sezione intestazione.
+</p>
+</li>
+<li>
+<p>
+La sezione componenti.
+</p>
+</li>
+<li>
+<p>
+La sezione librerie di parti.
+</p>
+</li>
+<li>
+<p>
+La sezione librerie.
+</p>
+</li>
+<li>
+<p>
+La sezione collegamenti.
+</p>
+</li>
+</ul></div>
+<div class="paragraph"><p>Il contenuto del file ha il delimitatore &lt;export&gt;</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>&lt;export version="D"&gt;
+...
+&lt;/export&gt;</pre>
+</div></div>
+</div>
+<div class="sect3">
+<h4 id="the-header-section">14.5.2. Sezione intestazione</h4>
+<div class="paragraph"><p>L&#8217;intestazione ha il delimitatore &lt;design&gt;</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>&lt;design&gt;
+&lt;source&gt;F:\kicad_aux\netlist_test\netlist_test.sch&lt;/source&gt;
+&lt;date&gt;21/08/2010 08:12:08&lt;/date&gt;
+&lt;tool&gt;eeschema (2010-08-09 BZR 2439)-unstable&lt;/tool&gt;
+&lt;/design&gt;</pre>
+</div></div>
+<div class="paragraph"><p>Questa sezione può essere considerata una sezione di commento.</p></div>
+</div>
+<div class="sect3">
+<h4 id="the-components-section">14.5.3. La sezione componenti</h4>
+<div class="paragraph"><p>La sezione componenti ha il delimitatore &lt;componenti&gt;</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>&lt;components&gt;
+&lt;comp ref="P1"&gt;
+&lt;value&gt;CONN_4&lt;/value&gt;
+&lt;libsource lib="conn" part="CONN_4"/&gt;
+&lt;sheetpath names="/" tstamps="/"/&gt;
+&lt;tstamp&gt;4C6E2141&lt;/tstamp&gt;
+&lt;/comp&gt;
+&lt;/components&gt;</pre>
+</div></div>
+<div class="paragraph"><p>Questa sezione contiene l&#8217;elenco dei componente nello schema. Ogni
+componente viene descritto in questo modo:</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>&lt;comp ref="P1"&gt;
+&lt;value&gt;CONN_4&lt;/value&gt;
+&lt;libsource lib="conn" part="CONN_4"/&gt;
+&lt;sheetpath names="/" tstamps="/"/&gt;
+&lt;tstamp&gt;4C6E2141&lt;/tstamp&gt;
+&lt;/comp&gt;</pre>
+</div></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:100%;
+">
+<col style="width:37%;">
+<col style="width:63%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><strong>libsource</strong></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">nome della libreria dove questo componente è stato trovato.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><strong>part</strong></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">nome componente dentro questa libreria.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><strong>sheetpath</strong></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">percorso del foglio dentro la gerarchia: identifica il foglio
+dentro tutta la gerarchia dello schema.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><strong>tstamps (marc. temporali)</strong></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">marcature temporali del file dello schema elettrico.</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock"><strong>tstamp (marc. temporali)</strong></p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">marcature temporali del componente.</p></td>
+</tr>
+</tbody>
+</table>
+<div class="sect4">
+<h5 id="note-about-time-stamps-for-components">Nota sulle marcature temporali per i componenti</h5>
+<div class="paragraph"><p>Per identificare un componente in una netlist e quindi in una scheda, il
+marcatempo viene usato come riferimento univoco per ogni
+componente. Comunque KiCad fornisce in modo alternativo per identificare il
+corrispondente componente di una impronta sulla scheda. Ciò permette la
+ri-annotazione di componenti in un progetto di schema elettrico non perdendo
+il collegamento tra il componente e la sua impronta.</p></div>
+<div class="paragraph"><p>Un marcatore temporale è un identificatore univoco per ogni componente o
+foglio in un progetto di schema elettrico. Ma in caso di gerarchie
+complesse, lo stesso foglio viene usato più di una volta, perciò il foglio
+contiene componenti aventi la stessa marcatura temporale.</p></div>
+<div class="paragraph"><p>Un dato foglio dentro una gerarchia complessa possiede un identificatore
+univoco: il suo percorso foglio. Un dato componente (dentro una gerarchia
+complessa) possiede un identificativo univoco: il percorso foglio + la sua
+marcatura temporale.</p></div>
+</div>
+</div>
+<div class="sect3">
+<h4 id="the-libparts-section">14.5.4. La sezione libparts</h4>
+<div class="paragraph"><p>La sezione libparts ha un delimitatore &lt;libparts&gt;, e il contenuto di questa
+sezione viene definito nelle librerie di schemi. La sezione libparts
+contiene:</p></div>
+<div class="ulist"><ul>
+<li>
+<p>
+Il delimitatore di nomi impronte permessi (i nomi usano i caratteri jolly)
+ &lt;fp&gt;.
+</p>
+</li>
+<li>
+<p>
+I campi definiti nel delimitatore di libreria &lt;fields&gt;.
+</p>
+</li>
+<li>
+<p>
+L&#8217;elenco dei delimitatori di pin &lt;pins&gt;.
+</p>
+</li>
+</ul></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>&lt;libparts&gt;
+&lt;libpart lib="device" part="CP"&gt;
+ &lt;description&gt;Condensateur polarise&lt;/description&gt;
+ &lt;footprints&gt;
+ &lt;fp&gt;CP*&lt;/fp&gt;
+ &lt;fp&gt;SM*&lt;/fp&gt;
+ &lt;/footprints&gt;
+ &lt;fields&gt;
+ &lt;field name="Reference"&gt;C&lt;/field&gt;
+ &lt;field name="Valeur"&gt;CP&lt;/field&gt;
+ &lt;/fields&gt;
+ &lt;pins&gt;
+ &lt;pin num="1" name="1" type="passive"/&gt;
+ &lt;pin num="2" name="2" type="passive"/&gt;
+ &lt;/pins&gt;
+&lt;/libpart&gt;
+&lt;/libparts&gt;</pre>
+</div></div>
+<div class="paragraph"><p>Le linee come &lt;pin num="1" type="passive"/&gt; descrivono anche il tipo
+elettrico del pin. I tipi di pin elettrici possibili sono:</p></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:94%;
+">
+<col style="width:25%;">
+<col style="width:75%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Input</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Normale pin di ingresso</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Output</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Normale pin di uscita</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Bidirectional</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ingresso o uscita</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Tri-state</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Bus ingresso/uscita</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Passive</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Normale capo di componente passivo</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Unspecified</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Tipo elettrico sconosciuto</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Power input</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Ingresso di potenza, per es. alimentazione</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Power output</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Uscita di potenza, per es. in un alimentatore</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Open collector</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Collettore aperto, comune dei comparatori analogici</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Open emitter</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Emettitore aperto, presente in alcuni circuiti logici</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Not connected</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">Deve essere lasciato aperto nello schema elettrico</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="sect3">
+<h4 id="the-libraries-section">14.5.5. La sezione librerie</h4>
+<div class="paragraph"><p>La sezione librerie possiede il delimitatore &lt;libraries&gt;. Questa sezione
+contiene l&#8217;elenco delle librerie di schemi elettrici usate nel progetto.</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>&lt;libraries&gt;
+ &lt;library logical="device"&gt;
+ &lt;uri&gt;F:\kicad\share\library\device.lib&lt;/uri&gt;
+ &lt;/library&gt;
+ &lt;library logical="conn"&gt;
+ &lt;uri&gt;F:\kicad\share\library\conn.lib&lt;/uri&gt;
+ &lt;/library&gt;
+&lt;/libraries&gt;</pre>
+</div></div>
+</div>
+<div class="sect3">
+<h4 id="the-nets-section">14.5.6. La sezione collegamenti</h4>
+<div class="paragraph"><p>La sezione collegamenti possiede il delimitatore &lt;nets&gt;. Questa sezione
+contiene le "connessioni" dello schema elettrico.</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>&lt;nets&gt;
+ &lt;net code="1" name="GND"&gt;
+ &lt;node ref="U1" pin="7"/&gt;
+ &lt;node ref="C1" pin="2"/&gt;
+ &lt;node ref="U2" pin="7"/&gt;
+ &lt;node ref="P1" pin="4"/&gt;
+ &lt;/net&gt;
+ &lt;net code="2" name="VCC"&gt;
+ &lt;node ref="R1" pin="1"/&gt;
+ &lt;node ref="U1" pin="14"/&gt;
+ &lt;node ref="U2" pin="4"/&gt;
+ &lt;node ref="U2" pin="1"/&gt;
+ &lt;node ref="U2" pin="14"/&gt;
+ &lt;node ref="P1" pin="1"/&gt;
+ &lt;/net&gt;
+&lt;/nets&gt;</pre>
+</div></div>
+<div class="paragraph"><p>Questa sezione elenca tutti i collegamenti presenti nello schema elettrico.</p></div>
+<div class="paragraph"><p>Un tipico collegamento contiene i seguenti elementi.</p></div>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>&lt;net code="1" name="GND"&gt;
+ &lt;node ref="U1" pin="7"/&gt;
+ &lt;node ref="C1" pin="2"/&gt;
+ &lt;node ref="U2" pin="7"/&gt;
+ &lt;node ref="P1" pin="4"/&gt;
+&lt;/net&gt;</pre>
+</div></div>
+<table class="tableblock frame-all grid-all"
+style="
+width:77%;
+">
+<col style="width:20%;">
+<col style="width:80%;">
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">net code</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">è un identificatore interno per questo collegamento</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">name</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">è un nome per questo collegamento</p></td>
+</tr>
+<tr>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">node</p></td>
+<td class="tableblock halign-left valign-top" ><p class="tableblock">dà un piedino di riferimento connesso per questo collegamento</p></td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+<div class="sect2">
+<h3 id="more-about-xsltproc">14.6. Ancora su xsltproc</h3>
+<div class="paragraph"><p>Fare riferimento alla pagina: <em>http://xmlsoft.org/XSLT/xsltproc.html</em></p></div>
+<div class="sect3">
+<h4 id="introduction-7">14.6.1. Introduzione</h4>
+<div class="paragraph"><p>xsltproc è uno strumento a riga di comando per l&#8217;applicazione di fogli di
+stile XSLT a documenti XML. Nonostante sia è stato sviluppato come parte del
+progetto GNOME, esso può operare independentemente dal desktop di GNOME.</p></div>
+<div class="paragraph"><p>xsltproc viene invocato dalla riga di comando con il nome del foglio di
+stile da usare seguito dal nome del file o dei file ai quali il foglio di
+stile deve essere applicato. Userà lo standard input se viene fornito il
+nome file - .</p></div>
+<div class="paragraph"><p>Se un foglio di stile viene incluso in un documento XML con istruzioni di
+elaborazione del foglio di stile, non è necessario nominare alcun foglio di
+stile nella riga di comando. xsltproc rileverà automaticamente il foglio di
+stile incluso e lo userà. Come impostazione predefinita, i risultati
+finscono nello <em>stdout</em>. È possibile specificare un file per il risultato
+usando l&#8217;opzione -o .</p></div>
+</div>
+<div class="sect3">
+<h4 id="synopsis">14.6.2. Sinossi</h4>
+<div class="listingblock">
+<div class="content monospaced">
+<pre>xsltproc [[-V] | [-v] | [-o *file* ] | [--timing] | [--repeat] |
+[--debug] | [--novalid] | [--noout] | [--maxdepth *val* ] | [--html] |
+[--param *nome* *valore* ] | [--stringparam *nome* *valore* ] | [--nonet] |
+[--path *percorsi* ] | [--load-trace] | [--catalogs] | [--xinclude] |
+[--profile] | [--dumpextensions] | [--nowrite] | [--nomkdir] |
+[--writesubtree] | [--nodtdattr]] [ *stylesheet* ] [ *file1* ] [ *file2* ]
+[ *....* ]</pre>
+</div></div>
+</div>
+<div class="sect3">
+<h4 id="command-line-options">14.6.3. Opzioni della riga di comando</h4>
+<div class="paragraph"><p><em>-V</em> o <em>--version</em></p></div>
+<div class="paragraph"><p>Mostra la versione di libxml e libxslt usati.</p></div>
+<div class="paragraph"><p><em>-v</em> o <em>--verbose</em></p></div>
+<div class="paragraph"><p>Stampa tutti i passaggi intrapresi da xsltproc nell&#8217;elaborazione del foglio
+di stile e del documento.</p></div>
+<div class="paragraph"><p><em>-o</em> o <em>--output file</em></p></div>
+<div class="paragraph"><p>Uscita diretta al file di nome <em>file</em>. Per uscite multiple, tecnica
+conosciuta anche col nome &#8220;chunking&#8221;, -o cartella/ dirige i file di uscita
+in una specifica cartella. La cartella deve esistere già.</p></div>
+<div class="paragraph"><p><em>--timing</em></p></div>
+<div class="paragraph"><p>Mostra il tempo usato per l&#8217;analisi del foglio di stile, l&#8217;analisi del
+documento, l&#8217;applicazione del foglio di stile e il salvataggio dei
+risultati. Mostrati in millisecondi.</p></div>
+<div class="paragraph"><p><em>--repeat</em></p></div>
+<div class="paragraph"><p>Esegue la trasformazione 20 volte. Usata per i test di tempistica.</p></div>
+<div class="paragraph"><p><em>--debug</em></p></div>
+<div class="paragraph"><p>Emette un albero XML del documento trasformato a scopo di debug.</p></div>
+<div class="paragraph"><p><em>--novalid</em></p></div>
+<div class="paragraph"><p>Salta il caricamento del DTD del documento.</p></div>
+<div class="paragraph"><p><em>--noout</em></p></div>
+<div class="paragraph"><p>Non emettere alcun risultato.</p></div>
+<div class="paragraph"><p><em>--maxdepth valore</em></p></div>
+<div class="paragraph"><p>Regola la profondità massima della pila di modelli prima che libxslt
+concluda che si tratta di un ciclo infinito. Il valore predefinito è 500.</p></div>
+<div class="paragraph"><p><em>--html</em></p></div>
+<div class="paragraph"><p>Il file in ingresso è un file HTML.</p></div>
+<div class="paragraph"><p><em>--param nome valore</em></p></div>
+<div class="paragraph"><p>Passa un parametro di nome <em>nome</em> e di valore <em>valore</em> al foglio di
+stile. Si può passare più coppie nome/valore fino ad un massimo di 32. Se il
+valore passato è una stringa invece che un identificatore di nodo, usare
+invece --stringparam .</p></div>
+<div class="paragraph"><p><em>--stringparam nome valore</em></p></div>
+<div class="paragraph"><p>Passa un parametro di nome <em>nome</em> e valore <em>valore</em> dove <em>valore</em> è una
+stringa invece che un identificatore di nodo (nota: la stringa deve essere
+con codifica utf-8).</p></div>
+<div class="paragraph"><p><em>--nonet</em></p></div>
+<div class="paragraph"><p>Non usare Internet per recuperare DTD, entità o documenti.</p></div>
+<div class="paragraph"><p><em>--path percorsi</em></p></div>
+<div class="paragraph"><p>Usa l&#8217;elenco (separato da spazi o dal simbolo dei due punti) dei percorsi di
+filesystem specificati da <em>percorsi</em> per caricare DTD, entità o
+documenti. Racchiudere gli elenchi separati da spazi con le virgolette.</p></div>
+<div class="paragraph"><p><em>--load-trace</em></p></div>
+<div class="paragraph"><p>Mostra su stderr tutti i documenti caricati durante l&#8217;elaborazione.</p></div>
+<div class="paragraph"><p><em>--catalogs</em></p></div>
+<div class="paragraph"><p>Usa il catalogo SGML specificato in SGML_CATALOG_FILES per trovare la
+posizione di entità esterne. Come impostazione predefinita, xsltproc
+consulta il catalogo specificato in XML_CATALOG_FILES. Se questo non è
+specificato, usa /etc/xml/catalog.</p></div>
+<div class="paragraph"><p><em>--xinclude</em></p></div>
+<div class="paragraph"><p>Processa il documento in ingresso usando la specifica Xinclude. Maggiori
+dettagli su questo argomento si possono trovare nella specifica Xinclude:
+<a href="http://www.w3.org/TR/xinclude/">http://www.w3.org/TR/xinclude/</a></p></div>
+<div class="paragraph"><p><em>--profile --norman</em></p></div>
+<div class="paragraph"><p>Fornisce in uscita informazioni di profilazione che dettagliano la quantità
+di tempo speso in ogni parte del foglio di stile. Utile per l&#8217;ottimizzazione
+del foglio di stile.</p></div>
+<div class="paragraph"><p><em>--dumpextensions</em></p></div>
+<div class="paragraph"><p>Scarica l&#8217;elenco di tutte le estensioni registrate su stdout.</p></div>
+<div class="paragraph"><p><em>--nowrite</em></p></div>
+<div class="paragraph"><p>Non scrive su nessun file o risorsa.</p></div>
+<div class="paragraph"><p><em>--nomkdir</em></p></div>
+<div class="paragraph"><p>Non crea nessuna cartella.</p></div>
+<div class="paragraph"><p><em>--writesubtree percorso</em></p></div>
+<div class="paragraph"><p>Permette la scrittura file solo all&#8217;interno del sotto albero <em>percorso</em> .</p></div>
+<div class="paragraph"><p><em>--nodtdattr</em></p></div>
+<div class="paragraph"><p>Nno applica gli attributi predefiniti dal DTD del documento.</p></div>
+</div>
+<div class="sect3">
+<h4 id="xsltproc-return-values">14.6.4. Valori di ritorno di xsltproc</h4>
+<div class="paragraph"><p>xsltproc restituisce un numero di stato che può tornare utile se lo si
+chiama dall&#8217;interno di uno script.</p></div>
+<div class="paragraph"><p>0: normale</p></div>
+<div class="paragraph"><p>1: nessun argomento</p></div>
+<div class="paragraph"><p>2: troppi parametri</p></div>
+<div class="paragraph"><p>3: opzione sconosciuta</p></div>
+<div class="paragraph"><p>4: fallita l&#8217;analisi del foglio di stile</p></div>
+<div class="paragraph"><p>5: errore nel foglio di stile</p></div>
+<div class="paragraph"><p>6: errore in uno dei documenti</p></div>
+<div class="paragraph"><p>7: metodo xsl:output non supportato</p></div>
+<div class="paragraph"><p>8: parametro stringa contenente sia apici che virgolette</p></div>
+<div class="paragraph"><p>9: errore interno</p></div>
+<div class="paragraph"><p>10: l&#8217;elaborazione è stata interrotta da un messaggio di terminazione</p></div>
+<div class="paragraph"><p>11: impossibile scrivere il risultato sul file di uscita</p></div>
+</div>
+<div class="sect3">
+<h4 id="more-information-about-xsltproc">14.6.5. Ulteriori informazioni su xsltproc</h4>
+<div class="paragraph"><p>pagina web di libxml: <a href="http://www.xmlsoft.org/">http://www.xmlsoft.org/</a></p></div>
+<div class="paragraph"><p>Pagina W3C XSLT: <a href="http://www.w3.org/TR/xslt">http://www.w3.org/TR/xslt</a></p></div>
+</div>
+</div>
+</div>
+</div>
+</div>
+<div id="footnotes"><hr></div>
+<div id="footer">
+<div id="footer-text">
+Last updated 2017-08-24 22:06:58 BST
+</div>
+</div>
+</body>
+</html>