These are a set of scripts for the PythonScript plugin which provide an interface for using the s1kd-tools within Notepad++.
Copy the s1kd-tools
directory to the PythonScript user scripts folder,
typically %APPDATA%\Notepad++\plugins\config\PythonScript\scripts
.
-
Acronyms
-
List acronyms
Generate a list of acronyms in the data module.
-
Markup acronyms from file
Markup acronyms using the specified acronym definitions file.
-
Markup acronyms
Markup acronyms using the .acronyms file.
-
Remove acronym markup
Convert acronym markup back to plain text.
-
-
Applicability
-
Applicability filtering
Filter the CSDB object for a given set of conditions.
-
Check all applicability
Check the applicability of the CSDB object using all product attribute and condition values, as defined in the ACT and CCT.
-
Check applicability properties
Check that the product attributes, conditions, and values used for each are defined in the ACT and CCT.
-
Check nested applicability
Check that all product attribute and condition values used in nested applicability annotations are subsets of the values used in their parents.
-
Check product applicability
Check that the CSDB object is valid for all product instances defined in the PCT.
-
Check standalone applicability
Check the applicability of the CSDB object using only the product attribute and condition values explicitly used within the object.
-
Generate display text
Generate the display text for applicability annotations in the CSDB object.
-
-
BREX
-
Check against BREX DM
Check the CSDB object against a selected BREX data module.
-
Check against default BREX
Check the CSDB object against the appropriate S1000D Default BREX.
-
Check against referenced BREX
Check the CSDB object against the BREX data module it references.
-
-
ICN
-
Add ICN
Add the NOTATION and ENTITY declarations for an ICN to the CSDB object.
-
-
New
Create new types of CSDB objects.
-
References
-
Insert reference
Insert a reference to a selected CSDB object.
-
Synchronize references
Generate the References table for a data module.
-
Text-to-reference
Generate the XML for references from the currently selected text. If no text is selected, transform all references in the current CSDB object.
-
Update references
Update the titles of referenced CSDB objects.
-
-
Transform
-
Add neutral metadata
Add IETP neutral metadata to the CSDB object.
-
Remove neutral metadata
Remove IETP neutral metadata from the CSDB object.
-
-
Validate
-
Check against schema
Validate the CSDB object against its schema.
-