Introduction
CHILI publisher supports Backward Backwards Compatibility; this means that newer version of the system will open older versions of content.
Having said that, newer Newer versions of the software will however include improvements and new features. These new features did not exist in the previous document , and will be added once the document is saved in the newer version.
Document format
Each A CHILI publisher document is XML-based on the XML format. That The Object Model (the syntax) is documented here.
The notation in the XML format, is a This XML is markup of the content and the attributes. The markup adds metadata to the content, telling the system to make something look a certain way, where an image can be found in the asset library, etc.
...
Example does NOT reflect actual CHILI publisher XML, example to illustrate the case
Rendering
The rendering engine of CHILI publish is the logic that interprets the contents and markup in the (XML) document.
...
On screen (browser)
On output creation (PDF, image, …)
Text Layout Engine (TLE)
Next to the positioning of images and frames in ouput, we are proud to be in control of our own also use the CHILI publish Text Layout Engine. We control the drawing of the characters, spacing between characters, leading between lines, etc. We have control over the fine grains in typography that is rendered on screen and in output.
Backward compatibility of Text Layout
The Text Layout Engine , is part of the process of Continuous Improvement.
...
Major changes will be documented also in the Release Notes.
Output
If your output is digital, then tiny changes will almost have no (visible) effect. A new version of the rendered version will “look” similar to the eye, but might be off by 1 pixel; not visible for the human eye.
If your output relies on the use of film, plates or any other intermediate medium to create the output, you will need to check for (tiny) differences with an update. It’s then up to you to decide whether a new output needs to be generated.
We cannot While we guarantee the exact placement of each element, due to the nature of improving the rendering enginethe text frame, we cannot guarantee the exact same position of each glyph within the frame.
...
Summary
Due to the nature of continuous improvement, tiny changes might / will appear in the rendering engine.
...