Hivatalban dolgozok, ahol elkezdtünk átállni LO-ra, de sok kollégának még hosszú ideig MS Office-a lesz, abban dolgoznak, emellett a központilag hivatalosan elfogadott, elvárt fájlformátum továbbra is a .doc vagy .docx.
A .doc formátum nem szabványos. A Microsoft SOHA nem szabványosította. És ráadásul, ahány évben kiadtak újabb és újabb Word/Office változatokat, annyiféle verziója van a .doc formátumnak. Ráadásul a formátum leírása évtizedekig nem volt publikus, az OpenOffice fejlesztői reverse engineering módszerrel voltak kénytelenek visszafejteni, hogy hogyan is kell létrehozni egy .doc formátumú fájlt. Képzelheted, hogy micsoda munka volt megírni a konverziós eljárásokat.
Azt ugyanis tudnod kell, hogy amikor AOO/LO programmal MS formátumú dokumentumot szerkesztesz, akkor KÉTSZER történik konverzió: Amikor megnyitod, és amikor mented az idegen formátumú fájlt. Működés, szerkesztés közben tehát NEM MS formátumban van a fájlod a memóriában.
A .docx elvileg már szabványosítva van. Mondom: elvileg. Miután az akkori OpenOffice fejlesztőcsapat (ma már a The Document Fundation kezeli) benyújtotta a saját ODF szabványát a szabványügyi hivatalokba, a MS is a fejéhez kapott, és összedobta (szó szerint összegányolta) az OOXML formátumot. De annyira kapkodtak, hogy a végén kapásból két verziója lett annak is: az ÁTMENETI (Transitional: ez az alapértelmezett az újabb MS Office-okban, és azt jelenti, hogy még a mai napig faragják, változtatnak rajta, gyakorlatilag ugyanúgy, mint a "régi szép, szabványmentes időkben"), illetve létezik a SZIGORÚ verzió (Strict: ez az IGAZI szabványos OOXML fájlformátum.)
A Libreoffice (természetesen) a Strict verziót kezeli jobban, mert azon ritkábban változtatnak.
Sajnos a Strict .docx verzióba csak akkor tudsz az MS Office-szal menteni, ha
- eléggé új verziód van az MS Office-ból
- jó mélyen belenyúlsz a beállításokba a Word-ben, és átállítod ezt az opciót.
A nem ős-öreg MS Office verziók viszont képesek megnyitni a szabványos ODF fájlformátumot; igaz, hogy úgy tudom, hogy teljeskörűen csak az ODF 1.1 verziót. (ma már az 1.2 verzió az alapértelmezett a LibreOffice-ban, de kellett kb. 6 év a verzió-váltáshoz. 2005-ben adták ki az 1.1 verziót, és 2011-ban az 1.2 verziót. Bár már készül az 1.3 verzió, de azért 8 éve ugyanazt a fájlformátumot használhatod.
De mondom még egyszer: a Wordbe épített konverter, ami képes megnyitni az ODF fájlokat, jobban boldogul az ODF 1.1-es dokumentumokkal.
https://en.wikipedia.org/wiki/OpenDocument - ez volt
a VILÁGON az első szabványosított nyílt dokumentum formátum. Az OpenOffice akkori fejlesztője szabványosította.
https://en.wikipedia.org/wiki/Office_Open_XML - ezt sikerült kreálnia az MS-nek a OpenOffice sokkal jobban szervezett formátumára reagálva.
Konklúzió:
Csak akkor lesz egyáltalán bármilyen elégséges szintű kompatibilitás, ha egyféle Office csomagot használtok (MS Office-ból ráadásul UGYANAZT a verziót! A LibreOffice fájlformátuma nem háklis ennyire a szoftver verziószámra, de azért az ördög itt sem alszik...).
Csak akkor lesz kielégítően hosszú ideig kompatibilitás, ha átálltok teljesen a szabványos ODF (.odt, .ods, ...) formátumra. Tudom, ez nem kevés munkával jár, és magas szintű hozzáértést feltételez. Ráadásul meg kell vizsgálni, hogy nem használtok-e olyan funkciót, ami az AOO/LO csomagokba nincs implementálva. (Mert az AOO/LO
nem MS Office klón, ne várd tőle, hogy PONTOSAN ugyanazt tudja, mint a MS Office. Egyes dolgokban kevesebb, más dolgokban több annál, és van néhány dolog, ami ugyan létezik minden Office csomagban, csak éppen MÁSHOGYAN.)