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

# Kjemiske formler

Denne artikkelen fremhever to LaTeX-pakker som er laget for sats av kjemisk innhold og dokumentasjon:

* [chemfig](https://www.ctan.org/pkg/chemfig): en pakke for å [tegne strukturelle formler av molekyler](#using-chemfig-to-draw-molecules-structural-formulae)
* [mhchem](https://ctan.org/pkg/mhchem): en pakke for å [sette kjemiske formler og ligninger](#using-mhchem-to-typeset-chemical-formulae-and-equations)

## Bruk av chemfig til å tegne molekyler (strukturelle formler)

Å tegne et molekyl består hovedsakelig i å koble grupper av atomer med linjer. Enkle lineære formler kan enkelt tegnes ved hjelp av `chemfig` pakken, som vist i det følgende eksemplet:

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

\section{Innledning}
Å skrive kjemiske formler med chemfig er enkelt.

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

[Åpne dette `chemfig` eksemplet 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)

Det følgende bildet viser resultatet som ble produsert av eksemplet ovenfor:

![Et grunnleggende chemfig-eksempel](/files/fa4a60218ba98ae1454388b7784bda43906a77d9)

Pakken importeres med `\usepackage{chemfig}` i preamblen. Kommandoen `\chemfig{A=B}` tegne molekylet. Symbolet `=` bestemmer typen binding. Se [referanseguiden](#reference-guide) for en liste over bindetyper.

### Vinkler

Det finnes flere måter å definere vinkler mellom bindinger i molekyler på.

```latex
For å definere kjemiske formler kan du bruke enheter som definerer vinklene

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

Absolutte vinkler

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

Relative vinkler

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

[Åpne dette `chemfig` eksemplet 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)

Det følgende bildet viser resultatet som ble produsert av eksemplet ovenfor:

![Chemfig2OLV2.png](/files/ee01c415cdb8b60de09966343f1ea724650cf9d2)

Hver av de tre kommandoene i eksemplet ovenfor bruker en forskjellig metode for å bestemme vinkelen mellom bindinger.

* `standardenheter`: I kommandoen `\chemfig{A-[1]B-[7]C}` settes parameterne i hakeparentesene vinkelen i spesielle enheter, der hver enhet er lik 45°. I eksemplet er vinklene derfor 45° og 315°.
* `absolutte enheter`: Vinklene kan settes i absolutte enheter, i kommandoen `\chemfig{A-[:50]B-[:-25]C}` representerer parameteren i hakeparentesene vinkelen, i grader, målt fra den horisontale grunnlinjen. Negative vinkler er tillatt.
* `relative vinkler`: I det tredje eksemplet `\chemfig{A-[::50]B-[::-25]C}` måles vinklene fra den forrige bindingen, i stedet for fra grunnlinjen.

### Ringer

Eksemplet nedenfor viser syntaksen for å tegne regulære polygoner:

```latex
Regulære polygoner:

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

Ufullstendige ringer er også mulig:

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

[Åpne dette `chemfig` eksemplet 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)

Det følgende bildet viser resultatet som ble produsert av eksemplet ovenfor:

![Chemfig3OLV2.png](/files/f591d798d27dd26e52b1aae8846a5e0ca5846422)

Syntaksen til kommandoen `\chemfig{A*5(-B=C-D-E=)}` forklares nedenfor:

* `Et`: Dette er det første atomet, resten av atomene vil bli tegnet herfra
* `*5`: Antall sider i polygonet
* `(-B=C-D-E=)`: Resten av atomene og bindingene. Hvis det ikke oppgis nok til å fullføre polygonet, vil en ufullstendig ring bli tegnet.

Det finnes en ekstra parameter som kan sendes til denne kommandoen: en dobbel stjerne. Hvis for eksempel `**5` er satt i stedet for `*5` tegnes en sirkel inni polygonet.

#### Sammenkoblede ringer

Det neste eksemplet tegner den kjemiske strukturen til koffein:

```latex
\documentclass{article}
\usepackage{chemfig}
\begin{document}
\section{Jeg trenger koffein.}

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

[Åpne dette `chemfig` eksemplet 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 grafikk viser resultatet produsert av koffein-eksemplet:

![En tegning av koffeinmolekylet laget med chemfig LaTeX-pakken](/files/9fcf939a12ca3197508463450b208e5b50322bf9)

### Forgreninger

Kjemiske formler er ikke alltid lineære, forgrenede formler er faktisk den vanligste typen. Nedenfor følger et eksempel på hvordan de kan lages.

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

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

[Åpne dette `chemfig` eksemplet 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)

Det følgende bildet viser resultatet som ble produsert av eksemplet ovenfor:

![Chemfig4OLV2.png](/files/aa726120221756a951d00f0de63ef7168ad85f4c)

Forgreninger ved hver node opprettes ved å legge til formler inne i parenteser. For eksempel, koden

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

oppretter to forgreninger i «C», én med en vinkel på 2 enheter (90°) og en annen med en vinkel på 6 enheter (270°).

Forgreninger kan også legges til ringer:

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

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

[Åpne dette `chemfig` eksemplet 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)

Det følgende bildet viser resultatet som ble produsert av eksemplet ovenfor:

![Chemfig5OLV2.png](/files/f6b0b456105904f80c0f520e253f5236fc8d8431)

Syntaksen er lik; ved hjelp av parenteser kan en forgrening festes til en node (atom). For eksempel

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

fester en forgrening til noden «F». Mer komplekse eksempler kan lages ved å bruke nestede forgreninger og til og med ved å feste ringer som forgreninger.

### Tilpasning av formlene

Flere parametere, som farger og avstanden mellom nodene, kan endres, og i tillegg kan det legges til ekstra tekst som beskriver formelen.

```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}
}
```

[Åpne dette `chemfig` eksemplet 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)

Det følgende bildet viser resultatet som ble produsert av eksemplet ovenfor:

![Tegning av acetaldehyd i LaTeX med chemfig-pakken](/files/aeb8ed3b78d29975a18f2cbbb2b2f3760ca1a569)

Her er to nye kommandoer:

* `\setchemfig{}`: Denne kommandoen brukes til å konfigurere innstillinger for å tegne kjemiske strukturer.
* `\chem``name{}{}` : Den første parameteren i denne kommandoen er en `chemfig` formel, den andre er litt tekst som vil bli skrevet under formelen. I eksemplet er teksten «Acetaldehyd».

Legg også merke til at skriften som brukes er `huge`. Du kan bruke en hvilken som helst annen [fontstørrelse](/latex/no/skrifter/01-font-sizes-families-and-styles.md) og formelen vil bli skalert tilsvarende.

### Referanseguide (chemfig)

**Bindetyper**

| Bindetype           | kode                | utdata                                                        |
| ------------------- | ------------------- | ------------------------------------------------------------- |
| enkel               | `\chemfig{O - H}`   | ![Bond1.png](/files/acbcaf4e4ae3f3a9978f816eae9a24a56d3a43d9) |
| dobbel              | `\chemfig{O = H}`   | ![Bond2.png](/files/cb66365b4f9c2902327c1aa6a52340858a0f6c23) |
| trippel             | `\chemfig{O ~ H}`   | ![Bond3.png](/files/af52b3b70e4e731c79d3d15ae0c8b2c189cfb15c) |
| vanlig høyrekile    | `\chemfig{O > H}`   | ![Bond4.png](/files/4e82be8d91a72880d051cec2e06215b1b2d207fd) |
| vanlig venstrekile  | `\chemfig{O < H}`   | ![Bond5.png](/files/c060407e79224732defd2d2147b053af88c4da15) |
| stiplet høyrekile   | `\chemfig{O >: H}`  | ![Bond6.png](/files/f12ae8c6a6bff6906a5d11e50f2d2f1bb4453b26) |
| stiplet venstrekile | `\chemfig{O <: H}`  | ![Bond7.png](/files/bf88a7bf210a3fe0787a77e1bb05b758a54d0584) |
| hul høyrekile       | `\chemfig{O >\| H}` | ![Bond8.png](/files/d423f72c745b6c6c268284cda6a11c67b0331468) |
| hul venstrekile     | `\chemfig{O <\| H}` | ![Bond9.png](/files/ba896bfce048c230ec2ca8187f96c0882991658f) |

## Bruk av mhchem til å sette kjemiske formler og ligninger

Den `mhchem` pakkens allsidige `\ce` kommando, som er [støttes av forhåndsvisningen i Overleafs visuelle editor](#visual-editors-preview-of-chemical-formulae-and-equations), gjør det mulig å sette kjemiske formler og ligninger; for eksempel, ved å skrive `\ce{H2O}` settes $$\text{H}\_2\text{O}$$, den kjemiske formelen for vann.

* **Merk**: Nyere versjoner av `mhchem` pakken kan [øke tiden prosjektet ditt bruker på å kompilere](/latex/no/kunnskapsbase/038-fixing-and-preventing-compile-timeouts.md#mhchemtimeout). Å bytte til [`chemformula` pakken](https://ctan.org/pkg/chemformula?lang=en), og bruke kommandoen `\ch` kan redusere kompileringstiden, men `\ch` kommandoen forhåndsvises ikke for øyeblikket av Visual Editor.

### Slik laster du inn mhchem-pakken

For å bruke den nyeste versjonen av `mhchem`, for tiden versjon 4, legg til følgende linje i dokumentets preamble:

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

Dette laster inn `mhchem` med standardstilene for formatering av kjemiske formler og ligninger. For å endre disse standardinnstillingene kan du enten bruke `mhchem` pakkevalg eller `\mhchemoptions` kommandoen. For eksempel, for å endre skrifttypen i tekstmodus til sans serif og tegne piler ved hjelp av PGF/Ti*k*Z, kan du laste inn `mhchem` ved å bruke

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

eller du kan bruke `\mhchemoptions` kommandoen i dokumentet ditt

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

Den [`mhchem` pakkedokumentasjon](http://mirrors.ctan.org/macros/latex/contrib/mhchem/mhchem.pdf) gir videre veiledning om konfigurasjon av `mhchem`, sammen med en rekke eksempler på kjemiske formler og ligninger, hvorav noen vi gjengir her for å hjelpe deg i gang. Legg merke til bruken av mellomrom i mer komplekse inndata til `\ce` kommandoen. Disse mellomrommene er nødvendige for å hjelpe `mhchem` til å tolke de mer komplekse kjemiske uttrykkene dine korrekt; hvis de utelates, kan det utløse feilen [Unexpected input character](#the-unexpected-input-character-mhchem-error).

### Noen eksempler

Følgende Overleaf-prosjekt laster inn `mhchem` ved å bruke tre pakkevalg:

* `arrows=pgf-filled`: tegner fylte piler ved hjelp av PGF
* `textfontname=sffamily`: utenfor matemodus settes kjemiske formler og ligninger med standard sans serif-font
* `mathfontname=mathsf`: i matemodus brukes en sans serif-font

Den `\ce` kommandoen brukes til å sette opp en rekke eksempler.

```latex
\documentclass{article}
%Last inn mhchem med noen pakkevalg
\usepackage[version=4,arrows=pgf-filled,
textfontname=sffamily,
mathfontname=mathsf]{mhchem}
\begin{document}
\subsection*{Enkle molekyler}

\begin{itemize}
\item Vann: \verb|\ce{H2O}|, \ce{H2O}
\item Benzen: \verb|\ce{C6H6}|, \ce{C6H6}
\item Hydrogenperoksid: \verb|\ce{H2O2}|, \ce{H2O2}
\item Eddiksyre: \verb|\ce{C2H4O2}|, \ce{C2H4O2}
\item Glukose: \verb|\ce{C6H12O6}|, \ce{C6H12O6}
\end{itemize}

\subsection*{Kjemiske ligninger}

To grunnleggende eksempler:

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

\subsection*{Et mer komplekst eksempel}

Å skrive \verb|\ce{Hg^2+ ->[I-] HgI2 ->[I-] [Hg^{II}I4]^2-}| setter dette:\vskip10pt
\noindent \ce{Hg^2+ ->[I-] HgI2 ->[I-] [Hg^{II}I4]^2-}.

\subsection*{Et eksempel i matemodus}

Kjemiske uttrykk kan settes ved hjelp av matemoduskommandoer som \verb|\frac|. \vskip10pt

\noindent Å skrive \verb|\[K=\frac{[\ce{Hg^2+}][\ce{Hg}]}{[\ce{Hg2^2+}]}\]| gir dette:

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

[Åpne 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 prosjektet gir følgende resultat:

![Grafikk som viser mhchem-eksempler](/files/2fbe0d9ffb80ec567e6b877a4ae09147e262c823)

Den [`mhchem` pakkedokumentasjon](http://mirrors.ctan.org/macros/latex/contrib/mhchem/mhchem.pdf) er absolutt verdt å lese fordi det inneholder mange eksempler på kjemiske formler og ligninger, i tillegg til informasjon om pakkevalg og konfigurasjon.

### Visual Editors forhåndsvisning av kjemiske formler og ligninger

Overleafs Visual Editor gir en forhåndsvisning av kjemiske formler og ligninger satt med `\ce` kommandoen, som demonstrert i følgende videoklipp:

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

### mhchem-feilen «Unexpected input character»

Den `mhchem` pakke-feil **`Assertion failed: Unexpected input character`** skyldes ofte manglende mellomrom i inndata til `\ce` kommandoen—mellomrom er avgjørende for `mhchem` å kunne tolke de mer komplekse kjemiske uttrykkene nøyaktig. Denne feilen kan oppstå når eksempler kopieres og limes inn fra PDF-dokumenter, der mellomrom kanskje ikke gjengis nøyaktig.

Følgende eksempel demonstrerer denne feilen:

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

[Åpne dette **feilgenererende** `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 et minimum må vi sette inn et mellomrom mellom `C` og `->` ; men den tilnærmingen er kanskje likevel ikke nok til å sette vårt ønskede uttrykk. Med alle mellomrom satt inn korrekt ser det slik ut:

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

[Åpne dette korrigerte `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 prosjektet gir følgende resultat:

![](/files/8730f605cb0d3d46186fa7e4e201dd58a8746b76)

## Videre lesning

For mer informasjon, se

* [Molekylorbitaldiagrammer](/latex/no/fagspesifikt/04-molecular-orbital-diagrams.md)
* [Feynman-diagrammer](/latex/no/fagspesifikt/03-feynman-diagrams.md)
* [TikZ-pakke](/latex/no/figurer-og-tabeller/05-tikz-package.md)
* [Sette inn bilder](/latex/no/flere-emner/27-inserting-images.md)
* [Liste over greske bokstaver og matematiske symboler](/latex/no/matematikk/11-list-of-greek-letters-and-math-symbols.md)
* [Den **chemfig** pakkedokumentasjon](http://www.ctan.org/pkg/chemfig)
* [Den **tikz/pgf** pakkedokumentasjon](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/no/fagspesifikt/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.
