Jag trodde inte att docx var ett öppet filformat, men det är det tydligen när jag läser på i Wikipedia om OOXML. Ändå händer det att docx-dokument som antaligen är skrivet i Microsoft office får formateringsfel med exvis fel sidbrytning när jag öppnar i LibreOffice. Det borde det inte bli tänker jag om det bygger på öppen standard. Eller är det något iaf som är special för exvis Microsofts implementering? Eller nästa tanke, kan det bero på fontvalet, att det är en "Microsoftfont" i dokumentet?
@maswan @meraord Tack! Vet du eller någon åsikt om ODF är bättre standardiserat i sin standard?
Det är ju mitt förstahandsval när jag skriver (I LibreOffice, och förut i OpenOffice, m fl). Jag antar att MS Office kan skriva i ODF, eller kanske bara kan konvertera till ODF? Jag minns inte, jag har inte tillgång till MS Office fn för att testa själv.
Tack iaf för bakrunden till standardiseringen av OOXML!
@meraord @maswan PDF/A är bekant för arkivering - vet egentligen inte varför jag (och antagligen andra) inte använder det som normala pdf-formatet? Finns det annat skäl än att /A tar större plats? Fö, i min version av LibreOffice är det pdf/a-3b som är senaste, ska jag inte använda den om jag vill ha säkert arkiv?
@hehemrin @maswan Många andra PDF/a-varianter omfattas av patent och annat elände. PDF/A-1 är ett öppet format.
Läs även här: https://riksarkivet.se/resurser/pdf-a
Det här https://www.gov.uk/guidance/using-open-document-formats-odf-in-your-organisation var bidragande orsak till att Microsoft gjorde .docx öppen.
@tsvenson Tack Thomas!
Hittade den här godingen från 2014, som du kommer gilla:
@tsvenson Tack Thomas! Ja, det var intressant att läsa hur Microsoft kämpade för OOXML och mot ODF!
@hehemrin Försök öppna ett komplicerat dokument i ett öppet format du godkänner i ett annat program än det du skrev det i, och kolla hur exakt lika, eller inte, det ser ut…
@airwhale @meraord Tack och håller med dig. Tittade på aktuell fil jag fick för ett tag sedan. Och filen använder fonter som jag inte har, så inte otroligt att det är boven, eller en av bovarna. Nu vet jag inte hundra om det är MS Word författaren använt. Men det är ju ett rätt poppis program och hopplöst för mig att bestämma vad andra ska använda, särskilt vad stat, myndigheter och liknande använder.
Nej, tänk så enkelt allt vore om bara VI fick bestämma vad alla andra skulla använda 😄
Olika fonter har ju olik bredd (om du inte använder en monospace) så där kommer det definitivt kunna skilja vid radbrytningar och sidbrytningar. En annan komplikation är att det verkar som deras senaste standard-typsnitt som Aptos-familjen BARA finns i M365 produkterna. Typsnitten är INTE installerade i operativsystemet, men lever sitt eget liv inuti Office-produkterna.
Eftersom det är ett XML-baserat filformat så kan du titta in i filerna med en lämplig text-editor. Kollade en DOCX hos mig som innehöll en massa XML filer i 3-4 olika mappar. Typsnitten verkar vara angivna i "styles.xml”, och om det finns massor med referenser tillbaka till Microsoft är ju risken stor att de skapat dokumentet med Word.
(T.ex. : http:// schemas.microsoft.com/office/word/2012/wordml)
@airwhale @meraord Det är inte förrän nu när jag läst på om OOXML som jag riktigt inser att docx snarast ska ses som en komprimerad folder som innehåller foldrar och filer, än som en fil. Rimligt om jag tänker efter, men det har jag inte gjort. Jag hittar även en fil som heter fontTable.xml, där finns ett antal fonter listade liksom schemas-länkar där också. Jag vet att det går att ladda hem fonter, jag har för mig från microsoft, inte gjort det, det skulle nog minska antalet formateringsfel.
@hehemrin
@meraord "Standarden" är jättekass och innehåller godbitar som attribut som betyder "rendreras som word för mac version X".
Den kuppades igenom standardiseringsorgan genom att alla microsoft-partners röstade ja, när offentliga organ började prata om att kräva standardiserade format. Men, igen, standarden är så kass att det inte går att avgöra om det är Word eller LibreOffice som gör "fel", eller om de formatteringsskillnaderna är fullt tillåtna inom standarden.