drom / logidrom

:bulb: Digital Circuit rendering engine
https://logi.drom.io
MIT License
31 stars 6 forks source link

Ability to select standard for the symbols. #22

Open drom opened 9 years ago

drom commented 9 years ago

Tool should support multiple schematic drawing standards.

Preliminary list of standards:

MIL(ANSI): MIL-STD-806, ANSI/IEEE Std 91-1984, ANSI/IEEE Std 91a-1991 IEC: IEC 60617-12, EN 60617-12:1999 DIN: DIN 40700 GOST: ГОСТ 2.743—91

Symbol set configuration

{ ...
  config: {
    symbols: 'MIL' // one of the types
  }
}

See the original idea in wavedrom/wavedrom#90

Raffzahn commented 9 years ago

I'd have called it 'use:'.

This clause could also be used to switch on other drawing variations like extended intouts ot tabbed in/output signals:

{ ...
  use: {
    symbols: 'MIL' // Symbol set
    pads: 'TAB' // Draw tabs arround connection-pads
  }
}