> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/no/dybdeartikler/34-opentype-based-math-typesetting-an-introduction-to-the-stix2-opentype-fonts.md).

# OpenType-basert matematisk typesetting: En introduksjon til STIX2 OpenType-fontene

## Innledning

I denne artikkelen tar vi en kort titt på STIX2-fontene, det nyeste settet med OpenType-tekst- og matematikkfonter av høy kvalitet produsert av [prosjektet for fontutveksling av vitenskapelig og teknisk informasjon (STIX)](http://www.stixfonts.org). For å hjelpe deg med å bruke og forstå STIX2-fontene, er Overleaf glad for å kunne tilby følgende ressurser:

* en [Overleaf-mal](#an-overleaf-template-with-the-stix2-fonts) som inneholder STIX2-fontene lastet inn og konfigurert klare til bruk;
* a [en kort video](#browsing-the-stix2-math-font-a-video-and-a-glyph-table) som viser mengden glyfer som finnes i matematikkfonten STIX2Math.otf;
* a [et detaljert glyfdiagram](#browsing-the-stix2-math-font-a-video-and-a-glyph-table) for STIX2Math.otf produsert med, og for bruk med, LuaTeX (LuaLaTeX).

## En oversikt over STIX

Utviklingen av STIX-fontene finansieres og forvaltes gjennom [STI Pub](http://www.stixfonts.org/stipubs.html), et konsortium av utgivere av matematiske, vitenskapelige og tekniske bøker og tidsskrifter:

* [American Mathematical Society](http://www.ams.org)
* [American Physical Society](http://www.aps.org)
* [American Institute of Physics](http://www.aip.org)
* [American Chemical Society](http://www.chemistry.org)
* [Institute of Electrical and Electronics Engineering, Inc](http://www.ieee.org)
* [Elsevier](http://www.elsevier.com)

Versjon 1.0 av STIX-fontene ble utgitt 24. mai 2010, etterfulgt av ytterligere mellomutgivelser — den nyeste versjonen kan lastes ned fra [GitHub-repositoriet](https://github.com/stipub/stixfonts). Den nåværende versjonen av STIX-fontene, versjon 2, ble utgitt 1. desember 2016 og leverte det nyeste settet med fonter som har kommet ut av et prosjekt som [strekker seg over mer enn 20 år](http://www.stixfonts.org/proj_timeline.html). Inkludert i versjon 2-utgivelsen er 5 OpenType-fonter:

* STIX2Math.otf
* STIX2Text-Bold.otf
* STIX2Text-BoldItalic.otf
* STIX2Text-Italic.otf
* STIX2Text-Regular.otf

De medfølgende utgivelsesnotatene bemerker:

> «Versjon 2.0.0 av STIX-fontene, nå kjent som STIX Two, er en grundig revisjon utført av det anerkjente skrifthuset [Tiro Typeworks](http://www.tiro.com/). STIX Two-fontene består av fire tekstfonter (Regular, Italic, Bold og Bold Italic) og én matematikkfont. Sammen gir de et enhetlig sett med fonter som kan brukes gjennom hele produksjonsprosessen, enten det er en tradisjonell prosess kun for trykk, en helt elektronisk prosess, eller en kombinasjon av de to.»

### Hvor kan jeg få tak i STIX2-fontene?

Den nyeste versjonen av STIX-fontene kan [lastes ned fra GitHub](https://github.com/stipub/stixfonts).

## STIX2/OpenType: for bruk kun med XeTeX og LuaTeX

STIX2-fontene er designet for bruk med moderne TeX-motorer — LuaTeX og XeTeX — fordi disse motorene er i stand til å bruke OpenType-fonter og begge støtter OpenType-basert matematisk sats. Du kan bruke STIX2-fontene med Plain TeX (ved bruk av LuaTeX eller XeTeX), men du vil måtte foreta mye konfigurasjon (sette matematiske koder osv.) for å aktivere dem med Plain TeX. Dette utmerkede [eksempel på tex.stackexchange](https://tex.stackexchange.com/questions/178753/changing-math-fonts-with-luaotfload-in-plain-tex) viser den typen konfigurasjon du vil måtte gjennomføre — for tusenvis av tegn. Heldigvis har [unicode-math-pakken](https://ctan.org/pkg/unicode-math?lang=en) gjort alt dette harde arbeidet for deg.

For å få både tekst og matematikk satt med STIX2-fontene, trenger du bare å bruke [fontspec-pakken](https://ctan.org/pkg/fontspec?lang=en) pakken (for å konfigurere STIX2-tekstfontene) og [unicode-math-pakken](https://ctan.org/pkg/unicode-math?lang=en) for å konfigurere og aktivere STIX2-matfonten.

## Å legge grunnlaget: Unicode-koding for matematikk

En viktig forutsetning for produksjonen av STIX-fontene var å lage en omfattende/definitiv liste over symbolene som brukes av dem som trenger å skrive og publisere matematikk — hvilke symboler (glyfer) bør finnes i fonten(e)? Gjennom litteratursøk, samarbeid med forlag, konsultasjoner med forfattermiljøer og undersøkelse av eksisterende tekniske standarder ble en slik liste utarbeidet, og det ble sendt inn søknader til Unicode Technical Committee om å få dette settet med symboler formelt godkjent for inkludering i Unicode-standarden. Når det gjelder Unicode, har matematikk spesifikke utfordringer fordi de små nyansene som presenteres av glyfer med litt ulike visuelle utseender faktisk har ganske forskjellige betydninger, og derfor må kodes separat.

Noe interessant bakgrunn om å få formell Unicode-godkjenning kan finnes i artikkelen [Unicode og matematikk, en kombinasjon hvis tid har kommet — Endelig!](https://www.tug.org/TUGboat/tb21-3/tb68beet.pdf) skrevet av Barbara Beeton (fra AMS), hvis arbeid har vært avgjørende for suksessen til STIX-prosjektet. Lesere som ønsker mer bakgrunnsinformasjon kan også ha lyst til å lese [Unicode® Technical Report #25: UNICODE-STØTTE FOR MATEMATIKK](http://www.unicode.org/reports/tr25/).

## En annen milepæl: OpenType-basert matematisk sats pionerert av Microsoft

Å få Unicode-godkjenning for å kode et stort antall matematiske tegn (symboler) var et avgjørende første skritt i produksjonen av STIX-fontene. En annen viktig ingrediens var en utvidelse av OpenType-fontspesifikasjonen som gjorde det mulig for OpenType-fonter å inneholde tilleggdata som kreves av motorer for matematisk sats. Dette ble pionert av Microsoft gjennom [spesifikasjonen av MATH-tabellen i OpenType-fonter](https://www.microsoft.com/typography/otspec/math.htm) og gjorde sin debut med Microsoft Word 2007, som inneholdt en ny og svært kraftig satsmotor sammen med den første OpenType-matfonten: Cambria Math. Ytterligere bakgrunn kan finnes i artikkelen [Høykvalitets redigering og visning av matematisk tekst i Office 2007](https://blogs.msdn.microsoft.com/murrays/2006/09/13/high-quality-editing-and-display-of-mathematical-text-in-office-2007/) (av professor Murray Sargent).

TeX-basert matematisk sats innebærer et komplekst samspill mellom algoritmene innebygd i TeX-baserte satsmotorer og fontene som brukes til matematisk sats. Fonter designet for matematikk må inneholde en rekke parametere som brukes i beregningene for størrelse/posisjonering dypt inne i TeX-baserte satsmotorer. Parameterne i MATH-tabellen definert av OpenType-spesifikasjonen er detaljert [her](https://www.microsoft.com/typography/otspec/math.htm).

## TeX-motorer følger etter

Det var en naturlig videreføring for TeX-motorer å støtte OpenType-basert matematisk sats, og som nevnt i presentasjonen [Tilstanden for OpenType-basert matematisk sats](http://www.gust.org.pl/bachotex/2011-en/presentations/Vieth_1_2011) (av Ulrik Vieth, 2011) introduserte XeTeX støtte for OpenType-mat i versjon 0.97 (2007), og LuaTeX la det til i versjon 0.4 (2009). Implementasjonene i LuaTeX og XeTeX gir vanligvis kompatible resultater, men det er mulighet for enkelte små variasjoner/forskjeller i oppførsel mellom de to motorene.

Lesere som ønsker å utforske parameterne som kreves av eldre TeX-fonter eller de nyere OpenType-fontene, kan se til et vedlegg i `unicode-math` pakken [dokumentasjonen](http://mirrors.ctan.org/macros/latex/contrib/unicode-math/unicode-math-code.pdf) som lister opp alle de gamle (tradisjonelle) TeX-matfontparameterne sammen med de nye (OpenType-)parameterne som brukes av XeTeX. Kapittel 6 i [LuaTeXs referansemanual](http://www.luatex.org/svn/trunk/manual/luatex.pdf) lister på lignende måte parameterne som brukes av LuaTeXs motor for matematisk sats.

## En Overleaf-mal med STIX2-fontene

På tidspunktet for skrivingen (2017) var STIX2-fontene ikke inkludert i den nyeste TeX Live-distribusjonen. For å hjelpe deg med å bruke STIX2-fontene på Overleaf har vi laget en «kom i gang»-mal som inneholder STIX2-fontene lastet inn og konfigurert for bruk via `fontspec` og `unicode-math`via `fontspec` og `unicode-math` . Selvfølgelig er du velkommen til å rekonfigurere

pakkene med alternativer som passer bedre til dine spesifikke behov. [Malen er tilgjengelig på](https://www.overleaf.com/latex/templates/using-the-stix2-opentype-fonts-with-lualatex-or-xelatex/hdfvhzqmhnpx).

## Overleaf-galleriet

Bla gjennom STIX2-matfonten: En video og en glyftabell

{% embed url="<https://www.youtube.com/embed/FmxYH7lwNO0>" %}

STIX2-matfonten (STIX2Math.otf) inneholder et vell av symboler — over 5 200 glyfer, som du kan se i denne korte videoen (uten lyd) som viser fonten åpnet i FontLab Studio: [et detaljert glyfdiagram](https://www.filepicker.io/api/file/Gkmlty9USh2B52EFReAw) Hvis du er interessert i å utforske STIX2-matfonten (STIX2Math.otf) videre, har vi brukt LuaTeX til å lage en

[![{{{alt}}}](/files/c34a545c9de7576d9a680ba53b8df2fd5545bef7)](https://www.filepicker.io/api/file/Gkmlty9USh2B52EFReAw)

## Videre lesning

(PDF \~560 kb) — de tabulerte dataene er laget for bruk med LuaTeX.

* [Lesere som er interessert i å lære mer om TeXs matematiske sats, kan ha lyst til å lese noen av disse utmerkede artiklene og paperne:](https://www.ntg.nl/maps/26/27.pdf) (av Ulrik Vieth)
* [Appendix G belyst](https://www.tug.org/TUGboat/tb27-1/tb86jackowski.pdf) (av Bogusław Jackowski)
* [OpenType-matematikk belyst](https://www.tug.org/~vieth/papers/bachotex2009/ot-math-paper.pdf) (av Ulrik Vieth)
* [Å forstå estetikken i matematisk sats](http://www.gust.org.pl/projects/e-foundry/math/math-support/vieth2008.pdf) (av Ulrik Vieth)
* [Matematikk i LuaTEX 0.40](https://www.ntg.nl/maps/38/04.pdf) (av Taco Hoekwater)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/no/dybdeartikler/34-opentype-based-math-typesetting-an-introduction-to-the-stix2-opentype-fonts.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
