delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2014/01/28/09:55:43

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=mime-version:in-reply-to:references:date:message-id:subject:from:to
:content-type;
bh=+/BUa0ggfgtmeL4RiwDsVFdd3xEePnHr99tMf93wQYI=;
b=eZba999rlqRNQ0T9YOzgc9Ja3LqkbQQ1ojxFDojdPCvJ9Aw+dJo9MquTMIZxcRlpEy
0XAcjBPSw81FVU7eQ6A6GBQTMrgugW76pj3TlZoBDVmDCiJDTk8pom0gN5ztW1z2sOh8
atFMt+ate8OY3cM4tRJ5Z7p7cV3SAQn8xv7uXnDm5m5bAM+aylN1qFZWBzKRhc7+6Lrm
z5s9IkBBXO9GC2KlcHN2tzlvoaBek+H9amQGQeegMwJ/k/XDJ/09p+m86FEuOosd2TPf
3vJaokM+7V31WsX+Kjg2KX/lsaAyZZW7SmomhTUdxgAS6g0MHQKhPQh+NlY2SVY6digT
dtPA==
MIME-Version: 1.0
X-Received: by 10.182.230.135 with SMTP id sy7mr1477580obc.24.1390920908911;
Tue, 28 Jan 2014 06:55:08 -0800 (PST)
In-Reply-To: <20140127234944.924148045B78@turkos.aspodata.se>
References: <CAG4ve9LgHNoVZoGaGgF67tadJ_n=L6Uy1g=UPPrkM0fL6Rgufw AT mail DOT gmail DOT com>
<20140127234944 DOT 924148045B78 AT turkos DOT aspodata DOT se>
Date: Tue, 28 Jan 2014 18:55:08 +0400
Message-ID: <CAG4ve9+3jhFJ1Cr6CLUyLX_y02uigJECiUCwxjUWdP=heVocqg@mail.gmail.com>
Subject: Re: [geda-user] identical symbol names
From: =?KOI8-R?B?4czFy9PFyiDowdLYy8/X08vJyg==?= <svetonomer AT gmail DOT com>
To: geda-user AT delorie DOT com
Reply-To: geda-user AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-user AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

--001a11c33676afbcc704f10902f7
Content-Type: text/plain; charset=ISO-8859-1

2014/1/28 <karl AT aspodata DOT se>

>
> How do you propose to solve it?
>
I see some ways of solve problem, but the best of these I think is placing
symbol information in scheme file.

Small example:
Scheme file need split into 2 parts.
1 part is scheme.
-------LIBRARY------
2 part is library.

In part No2 (library section) gschem copy added symbols wholly:
C .......... triac-1.sym
{
P....
{
T...
T...
L...
}
P....
....
L....
}
C .... .... .. .. descriptor_1
......
C .... .... .. .. descriptor_2
.....

But in first part (sheme part) all as at present:
C 53500 46700 1 0 0 triac-1.sym
  {
  T 54600 47500 5 10 1 1 0 0 1
  refdes=TR?
  T 53500 46700 5 10 0 1 0 0 1
  footprint=TO220
  }
C.....
....
C.....

and others.

When gschem opens .SCH file, it reads characters not from the symbol
files(component-library-path), but from LIBRARY section
of this .SCH file.

--001a11c33676afbcc704f10902f7
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><br><div class=3D"gmail=
_quote">2014/1/28  <span dir=3D"ltr">&lt;<a href=3D"mailto:karl AT aspodata DOT se=
" target=3D"_blank">karl AT aspodata DOT se</a>&gt;</span><br><blockquote class=3D=
"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(2=
04,204,204);padding-left:1ex">

<br>
How do you propose to solve it?<br></blockquote></div>I see some ways of so=
lve problem, but the best of these I think is placing symbol information in=
 scheme file.<br><br></div><div class=3D"gmail_extra">Small example:<br>
</div><div class=3D"gmail_extra">Scheme file need split into 2 parts.<br></=
div><div class=3D"gmail_extra">1 part is scheme.<br></div><div class=3D"gma=
il_extra">-------LIBRARY------<br></div><div class=3D"gmail_extra">2 part i=
s library.<br>
<br></div><div class=3D"gmail_extra">In part No2 (library section) gschem c=
opy added symbols wholly:<br></div><div class=3D"gmail_extra">C .......... =
triac-1.sym<br>{<br></div><div class=3D"gmail_extra">P....<br>{<br></div><d=
iv class=3D"gmail_extra">
T...<br></div><div class=3D"gmail_extra">T...<br></div><div class=3D"gmail_=
extra">L...<br></div><div class=3D"gmail_extra">}<br></div><div class=3D"gm=
ail_extra">P....<br>....<br></div><div class=3D"gmail_extra">L....<br></div=
><div class=3D"gmail_extra">
}<br>C .... .... .. .. descriptor_1<br>......<br>C .... .... .. .. descript=
or_2<br>.....<br><br>But in first part (sheme part) all as at present:<br><=
/div><div class=3D"gmail_extra">C 53500 46700 1 0 0 triac-1.sym<br>
=A0 {<br>
=A0 T 54600 47500 5 10 1 1 0 0 1<br>
=A0 refdes=3DTR?<br>
=A0 T 53500 46700 5 10 0 1 0 0 1<br>
=A0 footprint=3DTO220<br>
=A0 }<br></div><div class=3D"gmail_extra">C.....<br>....<br></div><div clas=
s=3D"gmail_extra">C.....<br><br></div><div class=3D"gmail_extra">and others=
.<br></div><div class=3D"gmail_extra">
<br></div><div class=3D"gmail_extra"><span id=3D"result_box" class=3D"" lan=
g=3D"en"><span class=3D"">When gschem</span> <span class=3D"">opens .SCH fi=
le</span><span class=3D"">, it</span> <span class=3D"">reads characters</sp=
an> <span class=3D"">not from</span> <span class=3D"">the symbol files</spa=
n> (component-library-path), but from LIBRARY<span class=3D""></span> <span=
 class=3D"">section of this .SCH file.</span><span class=3D""></span></span=
></div>
</div>

--001a11c33676afbcc704f10902f7--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019