Add-onsS1000D Framework
This add-on contributes a framework with comprehensive authoring capabilities for S1000D® technical documentation within Oxygen. S1000D® is an international specification for the procurement and production of technical publications (mainly used in aerospace and aviation industries). It is an XML-based specification for preparing, managing, and using equipment maintenance and operations information.
The framework provides the following features:
- Author Mode Rendering: Visual editing interface optimized for S1000D® structures
- Schema Validation: Integrated validation for issues 4.0, 4.1, and 4.2 elements
- Content Completion: Context-aware suggestions for S1000D® elements and attributes
- Document Templates: Ready-to-use templates for standard S1000D® document types (Data and Publication Modules)
- Specialized Actions: Custom editing operations tailored to S1000D® workflows
For more details about S1000D® Framework, see the documentation at: https://www.oxygenxml.com/doc/ug-editor/topics/s1000d-doc-type.html
What's new in version 1.1.1
Bug Fixes
- Fixed some exceptions that occurred when using the Insert Image action.
- Smart Paste support has been restored, allowing content pasted from external sources to be handled correctly again.
What's new in version 1.1.0
New Features
- Drag-and-Drop DM/PM/ICN Link Insertion
Users can now insert DM, PM, and ICN links directly through drag-and-drop interactions for faster authoring workflows. - Insert Link Actions for DM and PM
Added dedicated toolbar actions for quickly inserting Data Module (DM) and Publication Module (PM) references. - Insert Image and Multimedia Support
Added actions for inserting images and multimedia elements in Data Modules across Desktop, Webapp, and Eclipse environments. - CGM Image Preview
CGM images can now be previewed directly when using the Insert Image action. - Floating Text Editing Toolbar
Introduced a floating toolbar with quick styling and formatting options during in-place text editing. - BREX In-Place Rule Management
Added inline buttons for creating and deleting BREX rules directly within the editor. - Internationalization Support
Added an i18n mechanism for translating and localizing UI labels.
Improvements
- Enhanced S1000D Author Mode Interface
Improved the visual representation and usability of S1000D files for a clearer and more consistent editing experience. - Consistent Styling Actions
Standardized style-related actions across the framework for improved usability. - Definition List Spacing Fix
Improved spacing and rendering for definition list elements. - Context-Aware Action Availability
Editing actions are now automatically disabled in unsupported insertion locations.
Validation
- DM Code and Filename Validation
Added Schematron validation rules to verify consistency between DM/PM codes and filenames. - CALS Table Validation
Added structural validation checks for CALS tables to ensure compliance with S1000D standards.
