Updated the README, generic example and CHANGELOG.

SVG output for all and internal BoM for the CHANGELOG.
This commit is contained in:
SET 2020-08-16 17:37:48 -03:00
parent 15dbf9cce3
commit 6ed344cfd6
3 changed files with 27 additions and 0 deletions

View File

@ -7,7 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
### Added
- Internal BoM generator, based on KiBoM code.
This generator doesn't need the netlist, works directly from the SCH.
It features enhanced HTML and XLSX outputs, in addition to the CSV, TSV, TXT
and XML traditional outputs.
- Support for full KiBoM configuration from the YAML
- Added output to print to an SVG file.
- Added default output file name pattern. Can be applied to all outputs.
- Unified output name:
- `pdf_pcb_print.output` can be used instead of `pdf_pcb_print.output_name`

View File

@ -938,6 +938,18 @@ Next time you need this list just use an alias, like this:
- `plot_sheet_reference`: [boolean=false] currently without effect.
- `tent_vias`: [boolean=true] cover the vias.
* SVG Schematic Print
* Type: `svg_sch_print`
* Description: Exports the PCB. Suitable for printing.
This is a format to document your schematic.
* Valid keys:
- `comment`: [string=''] A comment for documentation purposes.
- `dir`: [string='.'] Output directory for the generated files.
- `name`: [string=''] Used to identify this particular output definition.
- `options`: [dict] Options for the `svg_sch_print` output.
* Valid keys:
- `output`: [string='%f-%i.%x'] filename for the output SVG (%i=schematic %x=svg). Affected by global options.
## Using KiPlot

View File

@ -773,3 +773,13 @@ outputs:
tent_vias: true
layers: all
# SVG Schematic Print:
# This is a format to document your schematic.
- name: 'svg_sch_print_example'
comment: 'Exports the PCB. Suitable for printing.'
type: 'svg_sch_print'
dir: 'Example/svg_sch_print_dir'
options:
# [string='%f-%i.%x'] filename for the output SVG (%i=schematic %x=svg). Affected by global options
output: '%f-%i.%x'