Neporadím Vám nic výrazně jiného. Jen se pokusím poukázat na některé aspekty.
Především neexistuje žádné omezení na to, jak mají vypadat definice ani jak má být součástka rozdělena na sekce. Není sice možné zabránit tomu, aby pro vyobrazení určité sekce byla použita nevhodná předloha, ale použitím nulového indexu pinu lze většinou zajistit, že taková sekce neobsahuje žádná přípojná místa, což by jako upozornění na nesprávné použití mělo postačovat. Tento postup je ilustrován v následujícím schematu na příkladu relé, které pro sekci A předpokládá užití definice "civka", kde jsou zapojeny vývody 1 a 2, a pro sekce B resp. C definice "kontakt", kde jsou využity vývody 3 a 4, resp. 5 a 6:
Library (
(0 32 140 352 2
("PRIKLAD RELE" 0 80 4) ("Re" 0 0) ("" 0 -40 4 8)
Definition ("civka"
( Pins (
((2 0 0) 120 0 5 (("2" "" "") 72 0 4) 0 120)
((1 0 0) 120 320 5 (("1" "" "") 72 320))))
( Lines (
(120 0 120 40 0)
(120 280 120 320))
Arcs (
(0 120 60 20) (0 120 100) (0 120 140) (0 120 180)
(0 120 220) (0 120 260) (3 120 60) (3 120 100)
(3 120 140) (3 120 180) (3 120 220) (3 120 260))))
Definition ("kontakt"
( Pins (
((0 4 6) 120 0 5 (("" "4" "6") 72 0 4) 0 120)
((0 3 5) 120 320 5 (("" "3" "5") 72 320))))
( Lines (
(120 0 120 40 0) (120 80)
(120 240 120 280) (120 320)
(120 100 140 220 162))
Circles (
(120 90 10)
(120 230))))))
Layout ("0"
Boxes ((120 80 2040 600) (120 600 2040 1800))
Lines ((120 600 2040 1800 2) (120 1800 2040 600))
Components (
(200 160 0 (("PRIKLAD RELE" 470 120 4 2) ("Re1" 362 480) ("") ("")))
(920 160 0 (("PRIKLAD RELE" 1190 120) ("Re1" 1082 480) ("") ("")) 1 1)
(1520 160 0 (("PRIKLAD RELE" 1790 120) ("Re1" 1682 480) ("") ("")) 1 2)
(200 760 0 (("PRIKLAD RELE" 470 720) ("Re2" 362 1080) ("") ("")))
(920 760 0 (("PRIKLAD RELE" 1190 720) ("Re2" 1082 1080) ("") ("")) 0 1)
(1520 760 0 (("PRIKLAD RELE" 1790 720) ("Re2" 1682 1080) ("") ("")) 0 2)
(200 1360 0 (("PRIKLAD RELE" 470 1320) ("Re3" 362 1680) ("") ("")) 1)
(920 1360 0 (("PRIKLAD RELE" 1190 1320) ("Re3" 1082 1680) ("") ("")) 1 1)
(1560 1360 0 (("PRIKLAD RELE" 1830 1320) ("Re3" 1722 1680) ("") ("")) 1 2)))
Ve složitějších případech takový postup nepomůže. Pak si uživatel musí sám dávat pozor, aby si do schematu nevnesl zbytečný zmatek. V knihovně jsou například předlohy, které umožňují rozdělit součástku na jednotlivé sekce anebo ji pomocí jiné definice užité pro sekci A zobrazit jako jeden celek. Pokud se zároveň zobrazí celek a některá sekce, pak je příslušnou sekci možno připojit nezávisle na obou místech. Připomínám, že vývody označené stejným indexem se v netlistu chápou jako jediný vývod.
Implicitní propojování vývodů je ovšem také možno využít ve spojení se sekcemi. Shodně číslované vývody v různých sekcích součástky mohou posloužit např. k propojení různých výkresů.