Background
Current implementation has a lack of text formatting features implemented in other chemical formats (CDX/CDXML).
Mostly it's related to paragraph-formatting features: indents, and left-center-right layouts.
Since this change is not backwards compatible, version 2.0 of the KET format is being introduced with ket_version field:
{
"ket_version" : "2.0",
"root": {
}
}
Also, a new Indigo "ket-saving-version" option is being added to Indigo API. This option is a string value in the format: "major_version.minor_version". For example if ketcher expects Indigo response in KET-format, the option should be added into request. The same approach is already implemented with mol-format and corresponding "molfile-saving-mode" option.
Alternatives
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
Background Current implementation has a lack of text formatting features implemented in other chemical formats (CDX/CDXML). Mostly it's related to paragraph-formatting features: indents, and left-center-right layouts.
Here is an example of new text entity in KET:
Since this change is not backwards compatible, version 2.0 of the KET format is being introduced with ket_version field:
Also, a new Indigo "ket-saving-version" option is being added to Indigo API. This option is a string value in the format: "major_version.minor_version". For example if ketcher expects Indigo response in KET-format, the option should be added into request. The same approach is already implemented with mol-format and corresponding "molfile-saving-mode" option.
Alternatives A clear and concise description of any alternative solutions or features you've considered.
Additional context Add any other context or screenshots about the feature request here.