Gå til innholdet

Cookie-innstillinger

Velg hvilke typer cookies du tillater. Du kan når som helst endre valget via Cookie-innstillinger nederst på hver side. Personvernerklæring

Nødvendige

Alltid på

Trengs for å logge inn, beholde handlekurven og huske valgene dine. Disse er alltid på.

Hvilke cookies?
  • weboke_sessie, weboke_klant, weboke_remember: økten din og at du forblir innlogget
  • weboke_basket: handlekurven din
  • wkBtwIncl: visning av priser med eller uten mva.
  • wok_cookies: cookievalget ditt, 12 måneder

Måler hvilken annonse som fører til et besøk eller en bestilling, slik at vi ikke betaler for annonser som ikke gir noe.

Hvilke cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), opptil 90 dager
  • OpenAI Ads, annonser i ChatGPT
  • wok_aff: hvilken partner som henviste deg til oss (partnerprogram), 60 dager

4,6

Land og språk

Hvert land har sin egen nettside, med priser og mva. for det landet.

Vis

Kontorformater: OOXML, ODF og pdf

Modul 6: Filer og dokumenter · Lesetid: 10 minutter

Læringsmål: Etter denne leksjonen kan du forklare hva docx, odt og pdf egentlig er, hvorfor et dokument kan se annerledes ut etter en overgang, og du velger riktig format for samarbeid, utveksling og arkivering.

Nøkkelbegreper: filformat, åpen standard, OOXML (docx, xlsx, pptx; ECMA-376, ISO/IEC 29500), ODF (odt, ods, odp; ISO/IEC 26300), gamle binære formater (doc, xls, ppt), pdf og PDF/A (ISO 19005), csv, skrifttype, metrisk identisk skrifttype, konvertering

Et dokument er en avtale

En fil er en rekke bytes. Først gjennom et filformat vet et program hva disse bytene betyr: dette er en overskrift, dette er fet skrift, dette er en tabell med tre kolonner. Hvis formatet er offentlig beskrevet og alle kan bruke det uten tillatelse eller lisens, snakker vi om en åpen standard (leksjon 2.2). Da kan ulike programmer lese og skrive samme fil, og du er ikke avhengig av én enkelt leverandør.

For kontordokumenter finnes det to store åpne standarder og ett format for å fastsette hvordan noe ser ut.

OOXML: docx, xlsx og pptx

Siden Office 2007 lagrer Microsoft Office dokumenter som standard som Office Open XML, forkortet OOXML. Du kjenner filtypene: docx, xlsx og pptx. Standarden er fastsatt som ECMA-376 og som internasjonal norm ISO/IEC 29500.

En docx er egentlig en zip-fil med et fast oppsett. Gi en kopi av offerte.docx et nytt navn til offerte.zip og pakk den ut. Da ser du blant annet:

[Content_Types].xml        hvilke deler som finnes
word/document.xml          teksten og formateringen
word/styles.xml            stilene
word/fontTable.xml         skrifttypene dokumentet bruker
word/media/                bildene
docProps/core.xml          tittel, forfatter, dato

To ting bør du vite. For det første har ISO/IEC 29500 en streng variant (Strict) og en romsligere (Transitional) som også har plass til gamle Word-særegenheter; Office skriver som standard Transitional-varianten. For det andre kan en docx inneholde deler som bare Microsoft Office forstår, som makroer i VBA (i docm og xlsm), ActiveX-knapper eller tillegg. Formatet er åpent, men ikke alt som kan ligge i det, fungerer overalt. Det er temaet for leksjon 6.5.

ODF: odt, ods og odp

OpenDocument Format (ODF) er utviklet av standardorganisasjonen OASIS og fastsatt som ISO/IEC 26300. Filtypene er odt (tekst), ods (regneark) og odp (presentasjon). Også en odt er en zip-fil. Den første delen heter mimetype og inneholder bokstavelig talt dokumenttypen, for eksempel application/vnd.oasis.opendocument.text. Innholdet ligger i content.xml, stilene i styles.xml.

ODF er det opprinnelige formatet til LibreOffice og pakkene som er bygget på det, som Collabora Online. Mange offentlige myndigheter i Europa oppgir ODF som foretrukket format for utveksling og arkivering. I Nederland står ODF på listen «følg eller forklar» («pas toe of leg uit») fra Forum Standaardisatie, i likhet med pdf og PDF/A, en nederlandsk ordning for offentlig sektor.

Hvilket format velger du?

Begge er åpne standarder. Den praktiske forskjellen ligger i hvem du samarbeider med og hvilket program du bruker.

SituasjonAnbefaling
Du samarbeider mye med folk som bruker Microsoft Office (kunder, regnskapsfører)docx, xlsx, pptx
Det nettbaserte kontorprogrammet ditt jobber internt med OOXML (Euro-Office, ONLYOFFICE)docx, xlsx, pptx: da blir ingenting konvertert
Det nettbaserte kontorprogrammet ditt jobber internt med ODF (Collabora Online, LibreOffice)odt, ods, odp gir best nøyaktighet; docx fungerer, men blir oversatt ved hver redigering
Myndigheten eller oppdragsgiveren din ber om åpne standarder for utvekslingODF eller pdf
Noe skal være fastlåst: tilbud, faktura, kontrakt som skal signerespdf
Noe skal fortsatt kunne leses om ti årPDF/A
Data til et annet program (regnskap, nettbutikk)csv

Den viktigste regelen: velg ett hovedformat per filtype og hold deg til det. Hver gang en fil konverteres frem og tilbake (docx til odt til docx), kan noe forskyve seg.

Gamle formater: doc, xls og ppt

Filer fra før 2007 (doc, xls, ppt) er binære formater: ikke en zip med XML, men en egen filstruktur fra Microsoft. Moderne kontorpakker åpner dem fortsatt, men ikke alltid feilfritt, og de kan inneholde makroer uten at filtypen avslører det. Råd ved en overgang: konverter gamle filer du fortsatt bruker, til docx, xlsx eller pptx (eller ODF), og behold originalen som arkiv.

Pdf og PDF/A

En pdf er ment å fastsette hvordan noe ser ut, likt på alle enheter. Redigering er mulig, men ikke formålet. PDF/A (ISO 19005) er en strengere variant for arkivering: alle skrifttyper er inkludert i filen, det er ikke lov med eksterne referanser eller skript, slik at filen alene fortsatt kan leses om mange år. Velg PDF/A for alt du må oppbevare lenge, som årsregnskap.

Hvorfor et dokument kan se annerledes ut

Etter en overgang sier kollegaer fort: «det ser annerledes ut». Årsaken er nesten alltid skrifttypen. Et dokument oppgir skrifttypen sin (for eksempel Calibri), men selve skrifttypen ligger vanligvis ikke i filen. Programmet som viser dokumentet, må ha den skrifttypen selv. Har det ikke det, velger det en erstatning, og den har andre bokstavbredder. En linje går annerledes, en tabell blir bredere, en side forskyver seg.

For de mest kjente Microsoft-skrifttypene finnes det åpne kildekode-metrisk identiske erstattere: hver bokstav er nøyaktig like bred, bare formen er litt annerledes. Da flyter teksten din likt.

I dokumentetMetrisk identisk erstatning
CalibriCarlito
CambriaCaladea
ArialLiberation Sans
Times New RomanLiberation Serif
Courier NewLiberation Mono

Skrifttyper som Verdana, Tahoma, Georgia, Garamond, Century Gothic eller en egen designprofil-skrifttype har ingen slik erstatning. Et nettbasert kontorprogram må da erstatte dem med noe som ligner, og da kan teksten flyte annerledes. Hos Bakkerij De Korrel gjaldt dette designprofil-skrifttypen på brevpapiret. Løsningen: få skrifttypen (hvis lisensen tillater det) installert hos leverandøren, eller velge en fri skrifttype i malen.

Andre ting som kan forskyve seg ved et formatbytte: topp- og bunntekster med felt, innholdsfortegnelser (må oppdateres på nytt), kommentarer og sporede endringer, innebygde objekter, og i regneark betinget formatering og diagrammer.

I praksis: slik ser det ut hos en leverandør

I Euro-Office i en WebOké Nextcloud åpner du docx, xlsx og pptx uten konvertering, og også odt, ods, odp, rtf, txt, csv og de gamle formatene doc, xls og ppt. Med Fil, Last ned som velger du blant annet DOCX, ODT, PDF eller PDF/A; med Lagre kopi som havner kopien i Nextcloud-en din. For de fem skrifttypene i tabellen ligger de metrisk identiske erstatningene på serveren. Andre nettbaserte kontorpakker har tilsvarende menyer; hvilke skrifttyper de kjenner til, varierer fra leverandør til leverandør. Spør om dette på forhånd hvis du bruker en egen designprofil-skrifttype.

Oppsummering

  • docx, xlsx og pptx (OOXML, ISO/IEC 29500) og odt, ods og odp (ODF, ISO/IEC 26300) er begge åpne standarder og begge zip-filer med XML.
  • Velg formatet som kontorprogrammet ditt bruker internt, og som samarbeidspartnerne dine kjenner, og hold deg til det.
  • Gamle binære filer (doc, xls, ppt) konverterer du; originalen beholder du.
  • Pdf for å fastsette, PDF/A for langtidsoppbevaring.
  • Forskyvninger skyldes som regel skrifttyper; Calibri, Cambria, Arial, Times New Roman og Courier New har metrisk identiske erstatninger.

Quiz

1. Hva er en docx-fil teknisk sett?



2. Et tilbud i Calibri ser nesten likt ut i et nettbasert kontorprogram, men et brev i designprofil-skrifttypen gjør ikke det. Hvorfor?



3. Du må oppbevare årsregnskapet i ti år, og det skal da fortsatt kunne leses nøyaktig slik. Hvilket format velger du?



4. Teamet ditt jobber i et nettbasert kontorprogram som internt bruker ODF, men kundene dine sender docx. Hva er den beste tilnærmingen for dine egne dokumenter?



5. Hvorfor er en gammel xls-fil et oppmerksomhetspunkt ved en overgang?



Oppgave

Oppgave A6.3: Format og skrifttyper i ditt eget dokument. Last opp et dokument du bruker ofte (for eksempel brevmalen din). Programmet forteller hvilket format det egentlig er, hvilke skrifttyper som finnes i det, og om det finnes en metrisk identisk erstatning for hver skrifttype.

Oppgave A6.3: Format og skrifttyper i ditt eget dokument

Last opp ett eget dokument (maks 2 MB). Programmet finner formatet (OOXML eller ODF, Transitional eller Strict) og søker etter hvilke skrifttyper som brukes, og om det finnes en fri erstatning med samme mål. Det vises eller lagres ingen tekst fra dokumentet.



Last heller opp en testfil med fiktive data enn dine ekte data. Filen ligger kun i minnet mens den kontrolleres; vi lagrer den ikke.

Det du fyller inn, og det vi finner, lagrer vi ikke. Nettleseren din husker svarene dine og om du har bestått oppgaven. Er du logget inn, lagrer vi kun at du har (nesten) bestått oppgaven i Mine kurs; der kan du også slette det.

Les mer

Stegene i disse artiklene gjelder for tjenestene til WebOké; hos andre leverandører fungerer det på lignende måte.

Et øyeblikk …

Sett opp domenene dine

Ordne for hvert domene navnetjenerne, koblingen til hostingen din og hvem som blir innehaver.

Laster inn domenene dine…