> 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/da/dybtgaende-artikler/34-opentype-based-math-typesetting-an-introduction-to-the-stix2-opentype-fonts.md).

# OpenType-baseret matematiksatsning: En introduktion til STIX2 OpenType-skrifttyperne

## Introduktion

I denne artikel tager vi et kort kig på STIX2-fonterne, det nyeste sæt af OpenType-tekst- og matematikfonte af høj kvalitet, produceret af [Scientific and Technical Information Exchange (STIX)-fontprojektet](http://www.stixfonts.org). For at hjælpe med at bruge og forstå STIX2-fonterne er Overleaf glad for at kunne tilbyde følgende ressourcer:

* en [Overleaf-skabelon](#an-overleaf-template-with-the-stix2-fonts) der indeholder STIX2-fonterne indlæst og konfigureret, klar til brug;
* a [kort video](#browsing-the-stix2-math-font-a-video-and-a-glyph-table) der viser rigdommen af glyffer i STIX2Math.otf-matematikfonten;
* a [detaljeret glyffdiagram](#browsing-the-stix2-math-font-a-video-and-a-glyph-table) for STIX2Math.otf, produceret med og til brug med LuaTeX (LuaLaTeX).

## En oversigt over STIX

Udviklingen af STIX-fonterne finansieres og administreres gennem [STI Pub](http://www.stixfonts.org/stipubs.html), et konsortium af forlag for matematiske, videnskabelige og tekniske bøger og tidsskrifter:

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

Version 1.0 af STIX-fonterne blev udgivet den 24. maj 2010, efterfulgt af yderligere foreløbige udgivelser — den nyeste version kan downloades fra [GitHub-lageret](https://github.com/stipub/stixfonts). Den nuværende version af STIX-fonterne, version 2, blev udgivet den 1. december 2016 og leverer det nyeste sæt fonte, som er resultatet af et projekt, der [strækker sig over mere end 2 årtier](http://www.stixfonts.org/proj_timeline.html). Version 2-udgivelsen omfatter 5 OpenType-fonte:

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

De medfølgende udgivelsesnoter bemærker:

> “Version 2.0.0 af STIX-fonterne, nu kendt som "STIX Two", er en grundig revision udført af det anerkendte skrifthus [Tiro Typeworks](http://www.tiro.com/). STIX Two-fonterne består af fire tekstfonte (Regular, Italic, Bold og Bold Italic) og én matematikfont. Tilsammen giver de et ensartet sæt fonte, som kan bruges gennem hele produktionsprocessen, uanset om det er en traditionel tryk-kun-proces, en rent elektronisk proces eller en kombination af de to.”

### Hvor kan jeg få STIX2-fonterne?

Den nyeste version af STIX-fonterne kan [downloades fra GitHub](https://github.com/stipub/stixfonts).

## STIX2/OpenType: til brug kun med XeTeX og LuaTeX

STIX2-fonterne er designet til brug med moderne TeX-motorer — LuaTeX og XeTeX — fordi disse motorer er i stand til at bruge OpenType-fonte og begge understøtter OpenType-baseret matematisk sats. Du kan bruge STIX2-fonterne med Plain TeX (ved hjælp af LuaTeX eller XeTeX), men du bliver nødt til at foretage en masse konfiguration (opsætning af matematikkoder osv.) for at aktivere dem med Plain TeX. Dette fremragende [eksempel på tex.stackexchange](https://tex.stackexchange.com/questions/178753/changing-math-fonts-with-luaotfload-in-plain-tex) viser den slags konfiguration, du bliver nødt til at foretage — for tusindvis af tegn. Heldigvis har LaTeX-brugere [unicode-math-pakken](https://ctan.org/pkg/unicode-math?lang=en) gjort alt dette hårde arbejde for dig.

For at få både din tekst og din matematik sat med STIX2-fonterne skal du blot bruge [fontspec-pakken](https://ctan.org/pkg/fontspec?lang=en) pakken (til at konfigurere STIX2-tekstfonterne) og [unicode-math-pakken](https://ctan.org/pkg/unicode-math?lang=en) til at konfigurere og aktivere STIX2-matematikfonten.

## At lægge fundamentet: Unicode-matematikkodning

En vigtig forudsætning for produktionen af STIX-fonterne var at skabe en omfattende/definitiv liste over de symboler, der bruges af dem, der har behov for at skrive og udgive matematik — hvilke symboler (glyffer) bør indgå i fonten/fonterne? Gennem litteratursøgninger, kontakt med forlag, konsultationer med forfatterfællesskaber og undersøgelse af eksisterende tekniske standarder blev en sådan liste udarbejdet, og der blev indsendt ansøgninger til Unicode Technical Committee om at få dette sæt symboler formelt godkendt til optagelse i Unicode-standarden. For Unicode giver matematik særlige udfordringer på grund af de finesser, der opstår ved, at glyffer med lidt forskellige visuelle udtryk faktisk har ret forskellige betydninger og derfor skal kodes separat.

Nogle interessante baggrundsoplysninger om at opnå formel Unicode-godkendelse kan findes i artiklen [Unicode og matematik, en kombination hvis tid er kommet — Endelig!](https://www.tug.org/TUGboat/tb21-3/tb68beet.pdf) skrevet af Barbara Beeton (fra AMS), hvis arbejde har været afgørende for STIX-projektets succes. Læsere, der ønsker yderligere baggrundsinformation, kan også læse [Unicode® Technical Report #25: UNICODE-UNDERSTØTTELSE FOR MATEMATIK](http://www.unicode.org/reports/tr25/).

## Et andet milepæl: OpenType-baseret matematiksats, banebrydende af Microsoft

At opnå Unicode-godkendelse til at kode et stort antal matematiske tegn (symboler) var et afgørende første skridt i produktionen af STIX-fonterne. En anden vigtig ingrediens var en udvidelse af OpenType-fontspecifikationen, som gjorde det muligt for OpenType-fonte at indeholde yderligere data, der kræves af motorer til matematisk sats. Dette blev banebrydende af Microsoft gennem [specifikationen af MATH-tabellen i OpenType-fonte](https://www.microsoft.com/typography/otspec/math.htm) og fik sin debut med Microsoft Word 2007, som indeholdt en ny og meget kraftfuld satsmotor sammen med den første OpenType-matematikfont: Cambria Math. Yderligere baggrund kan findes i artiklen [Højkvalitets redigering og visning af 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/) (af professor Murray Sargent).

TeX-baseret matematiksats involverer et komplekst samspil mellem algoritmerne indbygget i TeX-baserede satsmotorer og de fonte, der bruges til matematiksats. Fonter designet til matematik skal indeholde en række parametre, som bruges i størrelses-/placeringsberegninger dybt inde i TeX-baserede satsmotorer. Parametrene i MATH-tabellen, som er defineret af OpenType-specifikationen, beskrives detaljeret [her](https://www.microsoft.com/typography/otspec/math.htm).

## TeX-motorer følger trop

Det var en naturlig udvikling for TeX-motorer at understøtte OpenType-matematiksats, og som bemærket i præsentationen [Tilstanden for OpenType-matematiksats](http://www.gust.org.pl/bachotex/2011-en/presentations/Vieth_1_2011) (af Ulrik Vieth, 2011) introducerede XeTeX understøttelse af OpenType-matematik i version 0.97 (2007), og LuaTeX tilføjede det i version 0.4 (2009). Implementeringerne i LuaTeX og XeTeX producerer normalt kompatible resultater, men der er mulighed for en vis let variation/forskel i adfærd mellem de to motorer.

Læsere, der ønsker at udforske de parametre, der kræves af ældre TeX-fonte eller de nyere OpenType-fonte, kan henvise til et appendiks i `unicode-math` pakken [dokumentationen](http://mirrors.ctan.org/macros/latex/contrib/unicode-math/unicode-math-code.pdf) som oplister alle de gamle (traditionelle) TeX-matematikfontparametre sammen med de nye (OpenType)-parametre, der bruges af XeTeX. Kapitel 6 i [LuaTeX's Reference Manual](http://www.luatex.org/svn/trunk/manual/luatex.pdf) lister tilsvarende de parametre, der bruges af LuaTeX's matematiksatsmotor.

## En Overleaf-skabelon med STIX2-fonterne

På skrivetidspunktet (2017) var STIX2-fonterne ikke inkluderet i den seneste TeX Live-distribution. For at hjælpe dig med at bruge STIX2-fonterne på Overleaf har vi udarbejdet en “kom godt i gang”-skabelon, som indeholder STIX2-fonterne indlæst og konfigureret til brug via `fontspec` og `unicode-math`. Selvfølgelig er du velkommen til at omkonfigurere `fontspec` og `unicode-math` pakkerne med indstillinger, der bedre passer til dine særlige behov.

Skabelonen er tilgængelig i [Overleaf-galleriet](https://www.overleaf.com/latex/templates/using-the-stix2-opentype-fonts-with-lualatex-or-xelatex/hdfvhzqmhnpx).

## Gennemgang af STIX2-matematikfonten: En video og en glyftabel

STIX2-matematikfonten (STIX2Math.otf) indeholder en rigdom af symboler — over 5.200 glyffer, som du kan se i denne korte video (uden lyd), der viser fonten åbnet i FontLab Studio:

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

Hvis du er interesseret i at udforske STIX2-matematikfonten (STIX2Math.otf) yderligere, har vi brugt LuaTeX til at forberede en [detaljeret glyffdiagram](https://www.filepicker.io/api/file/Gkmlty9USh2B52EFReAw) (PDF \~560 kb) — de tabellerede data er designet til brug med LuaTeX.

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

## Yderligere læsning

Læsere, der er interesserede i at lære mere om TeX's matematiksats, vil måske læse nogle af disse fremragende artikler og papers:

* [Matematiksats i TeX: Det gode, det dårlige, det grimme](https://www.ntg.nl/maps/26/27.pdf) (af Ulrik Vieth)
* [Appendiks G belyst](https://www.tug.org/TUGboat/tb27-1/tb86jackowski.pdf) (af Bogusław Jackowski)
* [OpenType-matematik belyst](https://www.tug.org/~vieth/papers/bachotex2009/ot-math-paper.pdf) (af Ulrik Vieth)
* [At forstå æstetikken i matematiksats](http://www.gust.org.pl/projects/e-foundry/math/math-support/vieth2008.pdf) (af Ulrik Vieth)
* [Matematik i LuaTEX 0.40](https://www.ntg.nl/maps/38/04.pdf) (af 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/da/dybtgaende-artikler/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.
