> 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/fag-specifikt/02-chemistry-formulae.md).

# Kemiske formler

Denne artikel fremhæver to LaTeX-pakker, der er designet til satsning af kemisk indhold og dokumentation:

* [chemfig](https://www.ctan.org/pkg/chemfig): en pakke til [at tegne molekylers strukturformler](#using-chemfig-to-draw-molecules-structural-formulae)
* [mhchem](https://ctan.org/pkg/mhchem): en pakke til [at sætte kemiske formler og ligninger](#using-mhchem-to-typeset-chemical-formulae-and-equations)

## Brug af chemfig til at tegne molekyler (strukturformler)

At tegne et molekyle består hovedsageligt i at forbinde grupper af atomer med linjer. Enkle lineære formler kan let tegnes ved hjælp af `chemfig` pakken, som vist i følgende eksempel:

```latex
\documentclass{article}
\usepackage{chemfig}
\begin{document}

\section{Introduktion}
Det er ligetil at skrive kemiske formler med chemfig.

\chemfig{A=B}
\end{document}
```

[Åbn dette `chemfig` eksempel i Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Chemfig+example+1\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bchemfig%7D%0A%5Cbegin%7Bdocument%7D%0A%0A%5Csection%7BIntroduction%7D%0AWriting+chemical+formulae+with+chemfig+is+straightforward.%0A%0A%5Cchemfig%7BA%3DB%7D%0A%5Cend%7Bdocument%7D)

Følgende billede viser outputtet fra eksemplet ovenfor:

![Et grundlæggende chemfig-eksempel](/files/40f6217ade2c0532b910ffdc05bd3099157455f4)

Pakken importeres med `\usepackage{chemfig}` i præamblen. Kommandoen `\chemfig{A=B}` tegner molekylet. Symbolet `=` bestemmer bindingstypen. Se [referenceguiden](#reference-guide) for en liste over bindingstyper.

### Vinkler

Der er flere måder at definere vinkler mellem bindinger i molekyler.

```latex
For at definere kemiske formler kan du bruge enheder, der definerer vinklerne

\chemfig{A-[1]B-[7]C}

Absolutte vinkler

\chemfig{A-[:50]B-[:-25]C}

Relative vinkler

\chemfig{A-[::50]B-[::-25]C}
```

[Åbn dette `chemfig` eksempel i Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Chemfig+example+2\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bchemfig%7D%0A%5Cbegin%7Bdocument%7D%0ATo+define+chemical+formulae+you+can+use+units+that+define+the+angles%0A%0A%5Cchemfig%7BA-%5B1%5DB-%5B7%5DC%7D%0A%0AAbsolute+angles%0A%0A%5Cchemfig%7BA-%5B%3A50%5DB-%5B%3A-25%5DC%7D%0A%0ARelative+angles%0A%0A%5Cchemfig%7BA-%5B%3A%3A50%5DB-%5B%3A%3A-25%5DC%7D%0A%5Cend%7Bdocument%7D)

Følgende billede viser outputtet fra eksemplet ovenfor:

![Chemfig2OLV2.png](/files/0be6aa8abfaf19c1197b824993f47ced6014223c)

Hver af de tre kommandoer i eksemplet ovenfor bruger en forskellig metode til at bestemme vinklen mellem bindinger.

* `standardenheder`: I kommandoen `\chemfig{A-[1]B-[7]C}` sætter parametrene inde i klammerne vinklen i særlige enheder, hvor hver enhed svarer til 45°. Derfor er vinklerne i eksemplet 45° og 315°.
* `absolutte enheder`: Vinklerne kan angives i absolutte enheder i kommandoen `\chemfig{A-[:50]B-[:-25]C}` repræsenterer parameteren inde i klammerne vinklen i grader målt fra den vandrette grundlinje. Negative vinkler er tilladt.
* `relative vinkler`: I det tredje eksempel `\chemfig{A-[::50]B-[::-25]C}` måles vinklerne fra den foregående binding i stedet for fra grundlinjen.

### Ringe

Eksemplet nedenfor viser syntaksen til at tegne regulære polygoner:

```latex
Regulære polygoner:

\chemfig{A*5(-B=C-D-E=)}

Ufuldstændige ringe er også mulige:

\chemfig{A*5(-B=C-D)}
```

[Åbn dette `chemfig` eksempel i Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Chemfig+example+3\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bchemfig%7D%0A%5Cbegin%7Bdocument%7D%0ARegular+polygons%3A%0A%0A%5Cchemfig%7BA%2A5%28-B%3DC-D-E%3D%29%7D%0A%0AIncomplete+rings+are+also+possible%3A%0A%0A%5Cchemfig%7BA%2A5%28-B%3DC-D%29%7D%0A%5Cend%7Bdocument%7D)

Følgende billede viser outputtet fra eksemplet ovenfor:

![Chemfig3OLV2.png](/files/0991e92cf19ac4a17cd1999111e0d86f4f0356fa)

Kommandoens syntaks `\chemfig{A*5(-B=C-D-E=)}` forklares nedenfor:

* `En`: Dette er det første atom, resten af atomerne vil blive tegnet herfra
* `*5`: Antal sider i polygonen
* `(-B=C-D-E=)`: Resten af atomerne og bindingerne. Hvis der ikke angives nok til at fuldende polygonen, tegnes en ufuldstændig ring.

Der er en ekstra parameter, som kan sendes til denne kommando: en dobbelt asterisk. Hvis `**5` angives i stedet for `*5` tegnes en cirkel inde i polygonen.

#### Forbundne ringe

Det næste eksempel tegner koffeins kemiske struktur:

```latex
\documentclass{article}
\usepackage{chemfig}
\begin{document}
\section{I need caffeine.}

\chemfig{*6((=O)-N(-)-(*5(-N=-N(-)-))=-(=O)-N(-)-)}
\end{document}
```

[Åbn dette `chemfig` eksempel i Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Drawing+caffeine+using+chemfig\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bchemfig%7D%0A%5Cbegin%7Bdocument%7D%0A%5Csection%7BI+need+caffeine.%7D%0A%0A%5Cchemfig%7B%2A6%28%28%3DO%29-N%28-%29-%28%2A5%28-N%3D-N%28-%29-%29%29%3D-%28%3DO%29-N%28-%29-%29%7D%0A%5Cend%7Bdocument%7D)

Følgende grafik viser outputtet produceret af koffein-eksemplet:

![En tegning af koffeinmolekylet produceret med chemfig LaTeX-pakken](/files/c6eefea7e3a39d27c614b9847a6734ee3ec1fb95)

### Grene

Kemiske formler er ikke altid lineære; forgrenede formler er faktisk den mest almindelige type. Nedenfor er et eksempel på, hvordan de oprettes.

```latex
Forgrenet molekyle \vspace{.5cm}

\chemfig{H-C(-[2]H)(-[6]H)-C(=[1]O)-[7]H}
```

[Åbn dette `chemfig` eksempel i Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Chemfig+example+4\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bchemfig%7D%0A%5Cbegin%7Bdocument%7D%0ABranched+molecule+%5Cvspace%7B.5cm%7D%0A%0A%5Cchemfig%7BH-C%28-%5B2%5DH%29%28-%5B6%5DH%29-C%28%3D%5B1%5DO%29-%5B7%5DH%7D%0A%5Cend%7Bdocument%7D)

Følgende billede viser outputtet fra eksemplet ovenfor:

![Chemfig4OLV2.png](/files/780d529dd16036b650149ee80433798ab18e003d)

Grene ved hver knude oprettes ved at tilføje formler inde i parenteser. For eksempel koden

```latex
C(-[2]H)(-[6]H)
```

opretter to grene i "C", den ene med en vinkel på 2 enheder (90°) og den anden med en vinkel på 6 enheder (270°).

Grene kan også tilføjes til ringe:

```latex
Forgrenet ring
\vspace{.5cm}

\chemfig{A*6(-B=C(-CH_3)-D-E-F(=G)=)}
```

[Åbn dette `chemfig` eksempel i Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Chemfig+example+5\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bchemfig%7D%0A%5Cbegin%7Bdocument%7D%0ABranched+ring%0A%5Cvspace%7B.5cm%7D%0A%0A%5Cchemfig%7BA%2A6%28-B%3DC%28-CH_3%29-D-E-F%28%3DG%29%3D%29%7D%0A%5Cend%7Bdocument%7D)

Følgende billede viser outputtet fra eksemplet ovenfor:

![Chemfig5OLV2.png](/files/1d69d2a7ce60eefe4864e7e94b9e6e4c626c02be)

Syntaksen er tilsvarende; ved at bruge parenteser kan en gren knyttes til en knude (atom). For eksempel

```latex
F(=G)
```

knytter en gren til knuden "F". Mere komplekse eksempler kan oprettes ved hjælp af indlejrede grene og endda ved at knytte ringe som grene.

### Tilpasning af formlerne

Flere parametre såsom farver og afstanden mellem knuder kan ændres, og der kan også tilføjes ekstra tekst til at beskrive formlen.

```latex
{\huge
    \setchemfig{atom sep=2em,bond style={line width=1pt,red,dash pattern=on 2pt off 2pt}}
    \chemname
    {\chemfig{H-C(-[2]H)(-[6]H)-C(=[1]O)-[7]H}}
    {Acetaldehyd}
}
```

[Åbn dette `chemfig` eksempel i Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Chemfig+example+6\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bchemfig%7D%0A%5Cbegin%7Bdocument%7D%0A%7B%5Chuge+%0A++++%5Csetchemfig%7Batom+sep%3D2em%2Cbond+style%3D%7Bline+width%3D1pt%2Cred%2Cdash+pattern%3Don+2pt+off+2pt%7D%7D++%0A++++%5Cchemname%0A++++%7B%5Cchemfig%7BH-C%28-%5B2%5DH%29%28-%5B6%5DH%29-C%28%3D%5B1%5DO%29-%5B7%5DH%7D%7D++++%0A++++%7BAcetaldehyde%7D%0A%7D%0A%5Cend%7Bdocument%7D)

Følgende billede viser outputtet fra eksemplet ovenfor:

![Tegning af acetaldehyd i LaTeX med chemfig-pakken](/files/fac52f3a17dfc96a6947e244fdd9469a8c6087c7)

Der er to nye kommandoer her:

* `\setchemfig{}`: Denne kommando bruges til at konfigurere indstillinger til tegning af kemiske strukturer.
* `\chem``name{}{}` : Den første parameter i denne kommando er en `chemfig` formel, den anden er en tekst, der udskrives under formlen. I eksemplet er teksten "Acetaldehyd".

Bemærk også, at den anvendte skrifttype er `huge`. Du kan bruge enhver anden [skriftstørrelse](/latex/da/skrifttyper/01-font-sizes-families-and-styles.md) og formlen vil blive skaleret tilsvarende.

### Opslagsguide (chemfig)

**Bindingstyper**

| Bindingstype            | kode                | output                                                        |
| ----------------------- | ------------------- | ------------------------------------------------------------- |
| enkelt                  | `\chemfig{O - H}`   | ![Bond1.png](/files/a383b2ac534019c14d0df76bd3fd0f0e66cb03f5) |
| dobbelt                 | `\chemfig{O = H}`   | ![Bond2.png](/files/fa29057b48972eee0e6e178ac86dac4fef22c141) |
| trippel                 | `\chemfig{O ~ H}`   | ![Bond3.png](/files/c0e396f7d0c658926a08cdaf95f11f598fe15a9d) |
| almindelig højre kile   | `\chemfig{O > H}`   | ![Bond4.png](/files/669b7fa89e668afe781b388e8a6b0d0812e6b5fc) |
| almindelig venstre kile | `\chemfig{O < H}`   | ![Bond5.png](/files/0c6a527928dfe3257809e0978172b22cd94d2b00) |
| stiplet højre kile      | `\chemfig{O >: H}`  | ![Bond6.png](/files/4e2db8b3482d2f847a11b34aed58a26e744c8389) |
| stiplet venstre kile    | `\chemfig{O <: H}`  | ![Bond7.png](/files/e00ec6d2bb7cd40047b45466435b8d4de2e811c8) |
| hul højre kile          | `\chemfig{O >\| H}` | ![Bond8.png](/files/f3bcc43c830593bbb494cbee09646a86a3f40b5a) |
| hul venstre kile        | `\chemfig{O <\| H}` | ![Bond9.png](/files/78b17933d022fe99f6fcb79f343ef83617736680) |

## Brug af mhchem til satsning af kemiske formler og ligninger

Den `mhchem` pakkens alsidige `\ce` kommando, som er [understøttet af Overleafs forhåndsvisning i Visual Editor](#visual-editors-preview-of-chemical-formulae-and-equations), muliggør satsning af kemiske formler og ligninger; for eksempel vil skrivning af `\ce{H2O}` sætter $$\text{H}\_2\text{O}$$, den kemiske formel for vand.

* **Bemærk**: Nyere versioner af `mhchem` pakken kan [forøge den tid, det tager at kompilere dit projekt](/latex/da/vidensbase/038-fixing-and-preventing-compile-timeouts.md#mhchemtimeout). Hvis du skifter til [`chemformula` pakken](https://ctan.org/pkg/chemformula?lang=en), og bruger dens `\ch` kommando, kan reducere kompileringstiden, men `\ch` kommandoen forhåndsvises ikke i øjeblikket af Visual Editor.

### Sådan indlæses mhchem-pakken

For at bruge den nyeste version af `mhchem`, som i øjeblikket er version 4, skal du tilføje følgende linje til dokumentets præamble:

```latex
\usepackage[version=4]{mhchem}
```

Dette indlæser `mhchem` med dens standardstile til formatering af kemiske formler og ligninger. For at ændre disse standardindstillinger kan du enten bruge `mhchem` pakkeindstillinger eller `\mhchemoptions` kommandoen. For eksempel, for at ændre skrifttypen i teksttilstand til sans serif og tegne pile med PGF/Ti*k*Z kan du indlæse `mhchem` ved at bruge

```latex
\usepackage[version=4,arrows=pgf-filled,textfontname=sffamily]{mhchem}
```

eller du kan bruge `\mhchemoptions` kommandoen i dit dokument

```latex
\mhchemoptions{arrows=pgf-filled,textfontname=sffamily}
```

Den [`mhchem` pakkedokumentationen](http://mirrors.ctan.org/macros/latex/contrib/mhchem/mhchem.pdf) giver yderligere vejledning i at konfigurere `mhchem`, sammen med adskillige eksempler på kemiske formler og ligninger, hvoraf nogle vi gengiver her for at hjælpe dig i gang. Bemærk brugen af mellemrumstegn i mere komplekst input til `\ce` kommandoen. Disse mellemrum er nødvendige for at hjælpe `mhchem` med korrekt at fortolke dine kemiske formler og ligninger; hvis de udelades, kan det udløse fejlen [Uventet inputtegn](#the-unexpected-input-character-mhchem-error).

### Nogle eksempler

Følgende Overleaf-projekt indlæser `mhchem` ved hjælp af tre pakkeindstillinger:

* `arrows=pgf-filled`: tegner udfyldte pile ved hjælp af PGF
* `textfontname=sffamily`: uden for matematiktilstand sættes kemiske formler og ligninger med standardskrifttypen sans serif
* `mathfontname=mathsf`: i matematiktilstand bruges en sans serif-skrifttype

Den `\ce` kommandoen bruges til at sætte en række eksempler.

```latex
\documentclass{article}
%Indlæs mhchem med nogle pakkeindstillinger
\usepackage[version=4,arrows=pgf-filled,
textfontname=sffamily,
mathfontname=mathsf]{mhchem}
\begin{document}
\subsection*{Enkle molekyler}

\begin{itemize}
\item Vand: \verb|\ce{H2O}|, \ce{H2O}
\item Benzen: \verb|\ce{C6H6}|, \ce{C6H6}
\item Hydrogenperoxid: \verb|\ce{H2O2}|, \ce{H2O2}
\item Eddikesyre: \verb|\ce{C2H4O2}|, \ce{C2H4O2}
\item Glukose: \verb|\ce{C6H12O6}|, \ce{C6H12O6}
\end{itemize}

\subsection*{Kemiske ligninger}

To grundlæggende eksempler:

\begin{itemize}
\item \verb|\ce{2H2 + O2 -> 2H2O}| sætter \ce{2H2 + O2 -> 2H2O}
\item \verb|\ce{CO2 + C -> 2 CO}| sætter \ce{CO2 + C -> 2 CO}
\end{itemize}

\subsection*{Et mere komplekst eksempel}

Skrivning af \verb|\ce{Hg^2+ ->[I-] HgI2 ->[I-] [Hg^{II}I4]^2-}| sætter dette:\vskip10pt
\noindent \ce{Hg^2+ ->[I-] HgI2 ->[I-] [Hg^{II}I4]^2-}.

\subsection*{Et eksempel i matematiktilstand}

Kemiske udtryk kan sættes med kommandoer i matematiktilstand såsom \verb|\frac|. \vskip10pt

\noindent Skrivning af \verb|\[K=\frac{[\ce{Hg^2+}][\ce{Hg}]}{[\ce{Hg2^2+}]}\]| giver dette:

\[K=\frac{[\ce{Hg^2+}][\ce{Hg}]}{[\ce{Hg2^2+}]}\]
\end{document}
```

[Åbn dette `mhchem` eksempel i Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=mhchem+example\&snip=%5Cdocumentclass%7Barticle%7D%0A%25Load+mhchem+using+some+package+options%0A%5Cusepackage%5Bversion%3D4%2Carrows%3Dpgf-filled%2C%0Atextfontname%3Dsffamily%2C%0Amathfontname%3Dmathsf%5D%7Bmhchem%7D%0A%5Cbegin%7Bdocument%7D%0A%5Csubsection%2A%7BSimple+molecules%7D%0A%0A%5Cbegin%7Bitemize%7D%0A%5Citem+Water%3A+%5Cverb%7C%5Cce%7BH2O%7D%7C%2C+%5Cce%7BH2O%7D%0A%5Citem+Benzene%3A+%5Cverb%7C%5Cce%7BC6H6%7D%7C%2C+%5Cce%7BC6H6%7D%0A%5Citem+Hydrogen+peroxide%3A+%5Cverb%7C%5Cce%7BH2O2%7D%7C%2C+%5Cce%7BH2O2%7D%0A%5Citem+Acetic+acid%3A+%5Cverb%7C%5Cce%7BC2H4O2%7D%7C%2C+%5Cce%7BC2H4O2%7D%0A%5Citem+Glucose%3A+%5Cverb%7C%5Cce%7BC6H12O6%7D%7C%2C+%5Cce%7BC6H12O6%7D%0A%5Cend%7Bitemize%7D%0A%0A%5Csubsection%2A%7BChemical+equations%7D%0A%0ATwo+basic+examples%3A%0A%0A%5Cbegin%7Bitemize%7D%0A%5Citem+%5Cverb%7C%5Cce%7B2H2+%2B+O2+-%3E+2H2O%7D%7C+typesets+%5Cce%7B2H2+%2B+O2+-%3E+2H2O%7D%0A%5Citem+%5Cverb%7C%5Cce%7BCO2+%2B+C+-%3E+2+CO%7D%7C+typesets+%5Cce%7BCO2+%2B+C+-%3E+2+CO%7D%0A%5Cend%7Bitemize%7D%0A%0A%5Csubsection%2A%7BA+more+complex+example%7D%0A%0AWriting+%5Cverb%7C%5Cce%7BHg%5E2%2B+-%3E%5BI-%5D+HgI2+-%3E%5BI-%5D+%5BHg%5E%7BII%7DI4%5D%5E2-%7D%7C+typesets+this%3A%5Cvskip10pt%0A%5Cnoindent+%5Cce%7BHg%5E2%2B+-%3E%5BI-%5D+HgI2+-%3E%5BI-%5D+%5BHg%5E%7BII%7DI4%5D%5E2-%7D.%0A%0A%5Csubsection%2A%7BA+math+mode+example%7D%0A%0AChemical+expressions+can+be+typeset+using+math+mode+commands+such+as+%5Cverb%7C%5Cfrac%7C.+%5Cvskip10pt%0A%0A%5Cnoindent+Writing+%5Cverb%7C%5C%5BK%3D%5Cfrac%7B%5B%5Cce%7BHg%5E2%2B%7D%5D%5B%5Cce%7BHg%7D%5D%7D%7B%5B%5Cce%7BHg2%5E2%2B%7D%5D%7D%5C%5D%7C+produces+this%3A%0A%0A%5C%5BK%3D%5Cfrac%7B%5B%5Cce%7BHg%5E2%2B%7D%5D%5B%5Cce%7BHg%7D%5D%7D%7B%5B%5Cce%7BHg2%5E2%2B%7D%5D%7D%5C%5D%0A%5Cend%7Bdocument%7D)

Dette projekt giver følgende output:

![Grafik, der viser mhchem-eksempler](/files/117981aa6b44fc88a1a24be1ecb6d286010df6cf)

Den [`mhchem` pakkedokumentationen](http://mirrors.ctan.org/macros/latex/contrib/mhchem/mhchem.pdf) er absolut værd at læse, fordi den indeholder talrige eksempler på kemiske formler og ligninger samt oplysninger om pakkeindstillinger og konfiguration.

### Visual Editors forhåndsvisning af kemiske formler og ligninger

Overleafs Visual Editor giver en forhåndsvisning af kemiske formler og ligninger sat med `\ce` kommandoen, som demonstreret i følgende videoklip:

{% embed url="<https://videos.ctfassets.net/nrgyaltdicpt/38RMpDdTIkwBhVo4Jh2s28/aac834f5d7f2676133f884e1c6b3d0cb/VisualEditorchem.mp4>" %}

### mhchem-fejlen “Uventet inputtegn”

Den `mhchem` pakke-fejl **`Assertion mislykkedes: Uventet inputtegn`** skyldes ofte manglende mellemrum i `\ce` kommandoens input—mellemrum er nødvendige for `mhchem` at fortolke de mere komplekse kemiske udtryk korrekt. Denne fejl kan opstå, når man kopierer og indsætter eksempler fra PDF-dokumenter, hvor mellemrum ikke nødvendigvis gengives nøjagtigt.

Følgende eksempel demonstrerer denne fejl:

```latex
\ce{CO2+C->2CO}
```

[Åbn dette **fejlskabende** `mhchem` eksempel i Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=mhchem+errors+example\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%5Bversion%3D4%5D%7Bmhchem%7D+%0A%5Cbegin%7Bdocument%7D%0A%5Cce%7BCO2%2BC-%3E2CO%7D%0A%5Cend%7Bdocument%7D)

Som minimum skal vi sætte et mellemrum mellem `C` og `->` ; denne tilgang er dog måske stadig ikke tilstrækkelig til at sætte det udtryk, vi ønsker. Når alle mellemrum er tilføjet korrekt, ser det sådan ud:

```latex
\ce{CO2 + C -> 2 CO}
```

[Åbn denne rettede `mhchem` eksempel i Overleaf.](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=mhchem+corrected+example\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%5Bversion%3D4%5D%7Bmhchem%7D+%0A%5Cbegin%7Bdocument%7D%0A%5Cce%7BCO2+%2B+C+-%3E+2+CO%7D%0A%5Cend%7Bdocument%7D)

Dette projekt giver følgende output:

![](/files/3f570f99cb9c91c45c352d6acd4f79e8a4c77e53)

## Yderligere læsning

For mere information se

* [Molekylorbitaldiagrammer](/latex/da/fag-specifikt/04-molecular-orbital-diagrams.md)
* [Feynman-diagrammer](/latex/da/fag-specifikt/03-feynman-diagrams.md)
* [TikZ-pakken](/latex/da/figurer-og-tabeller/05-tikz-package.md)
* [Indsættelse af billeder](/latex/da/flere-emner/27-inserting-images.md)
* [Liste over græske bogstaver og matematiske symboler](/latex/da/matematik/11-list-of-greek-letters-and-math-symbols.md)
* [Den **chemfig** pakkedokumentationen](http://www.ctan.org/pkg/chemfig)
* [Den **tikz/pgf** pakkedokumentationen](http://www.ctan.org/pkg/pgf)


---

# 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/fag-specifikt/02-chemistry-formulae.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.
