Warum kann ich eine mit Scribus 1.3.x erstellte Datei nicht mit Scribus 1.2.x (oder älter) öffnen?

Die kurze Antwort lautet: die Dateiformate sind inkompatibel, und es gibt, im Moment jedenfalls, keine Pläne, Rückwärtskompatibilität zu ermöglichen. Sie können alle älteren Dateien in 1.3.x öffnen, aber wenn diese von 1.3.x einmal gespeichert wurden, lassen sie sich nicht mehr in älteren Versionen öffnen.

Wenn Sie 1.3.x verwenden und eine Datei aus 1.2.x oder früher zu speichern, sollte eine Warnung angezeigt werden. Falls Sie sicherstellen wollen, daß eine Datei unter einer älteren Version gelesen werden kann, speichern Sie diese unter einem anderen Namen, so daß das Original nicht überschrieben wird.

Ich verwende Scribus 1.2.x. Woher weiß ich, ob meine Datei kompatibel ist?

 * Versuchen Sie zunächst, die Datei zu öffnen. Wenn es gelingt, ist es eine Datei einer Version 1.2.x oder früher.


 * Wenn die Datei nicht geöffnet werden kann, überprüfen Sie die erste Zeile der Datei in einem Texteditor. Sie sollte ungefähr so aussehen:



oder vielleicht:



Wenn die erste Zeile so aussieht wie eines der Beispiele und sich trotzdem nicht öffnen läßt, dann stimmt etwas anderes nicht damit.

Wenn die erste Zeile aber wie folgt aussieht:



läßt sie sich nur mit Scribus 1.3.x öffnen.

Wo ist denn eigentlich das Problem? Was sind die Unterschiede?
Hier ist ein Beispiel. Nachfolgend ist ein PAGEOBJECT in 1.2.1 aufgeführt, in diesem Fall ein einzelner Textrahmen mit einer kurzen Textzeile:

  

Hier derselbe Textrahmen in 1.3.1cvs:

   

Ich habe die wenigen Variablen im 1.2.1-Textrahmen hervorgehoben, die in 1.3.x, in diesem Fall 1.3.1cvs, nicht existieren und die zahlreichen Variablen in 1.3.x, die es 1.2.1 nicht gibt. Darüber hinaus stehen noch nicht alle Variablen fest; sie können sich noch ändern, und es können weitere hinzukommen.