Då jag uteslutande använder Linux så behöver jag inte fundera på om jag kan använda Libre Office i stället för Microsoft Office. Jag kan i och för sig använda Office 365 online eller Google Docs, men jag gillar inte tanken att mina dokument redigeras på servrar som jag inte har koll på. Men det är en helt annan fråga.
Mitt största problem med Libre Office i alla år har varit; Varför kan jag inte ställa in att bilder som infogas skall ha ankringspunkt som ”text” och inte som ”stycke”. Jag ändrar detta varenda gång som jag infogar en bild och det driver mig till vansinne…
Nu har jag äntligen hittat en lösning på problemet, och det handlar om att ändra en stilparameter i det malldokument som jag använder för att skapa mina dokument. Ja eller lägga till en parameter om vi skall vara noga.
I min dator så har jag alla mallar i en Templates katalog i hemmakatalogen. I den finns exempelvis ”LibreOffice Writer.odt”. Genom att öppna den filen i ett komprimeringsprogram (som 7zip) så kan jag se filerna som finns i mallen. Det är nämligen en komprimerad katalog.
Filen jag är ute efter heter ”Styles.xml” och den öppnar jag i en vanlig texteditor. I texten letar jag reda på texten:
<office:styles>
Efter den texten skall nedanstående text klistras in. Observera att jag inte kan garantera att alla tecken som visas här är korrekta då WordPress ibland har lite egenheter i de här fallen. Ta därför en kopia på din mall innan du redigerar den.
<style:style style:name="Graphics" style:family="graphic"><style:graphic-properties text:anchor-type="as-char" svg:x="0in" svg:y="0in" style:wrap="none" style:vertical-pos="top" style:vertical-rel="baseline" style:horizontal-pos="center" style:horizontal-rel="paragraph"/></style:style>
Nästa gång jag startar ett dokument genom att använda mallen så kommer alla bilder som jag infogar, som standard att ha ankringspunkt som text (”as-char”).
Trägen vinner, men jag tycker det är lite konstigt att något som så många har frågat efter inte finns som inställning i programmet, utan man måste lägga till kod i en mall…
Nåja, nu är jag nöjd ett tag framöver, och ett tack till ”qrktx” på https://ask.libreoffice.org för att du hittade det här hacket.
P.S. Libre Office 6.4 har fått rejält mycket bättre stöd för MS Office dokument i docx, pptx och xlsx formaten. Men även måna andra förbättringar som gör arbetet med open source programvara så mycket bättre.
Jag lider av samma noja som du och vill inte redigera mina dokument i molnet. Men MS Office 365 går att installera lokalt och köras utan kontakt med nätet.
Men inte på Linux😉