> For the complete documentation index, see [llms.txt](https://ayakaleaf-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://ayakaleaf-pro.ayaka.space/latex/tr/alana-ozgu/04-molecular-orbital-diagrams.md).

# Moleküler orbital diyagramları

Bu makale, oluşturulmasına kısa bir giriş sunar [moleküler orbital diyagramları](https://en.wikipedia.org/wiki/Molecular_orbital_diagram) LaTeX'te şu kullanılarak [`modiagram` paketini](https://ctan.org/pkg/modiagram?lang=en). Okuyucuların, [`modiagram` paket dokümantasyonu](http://mirrors.ctan.org/macros/latex/contrib/modiagram/modiagram_en.pdf) içinde, birçok özelliğini göstermek için çok sayıda faydalı örnek bulunmaktadır; bunların hepsini bu kısa makalede ele almamız mümkün değildir.

Daha geleneksel *moleküler yapı diyagramları* hakkındaki belgelerimize bakın [kimya formülleri](/latex/tr/alana-ozgu/02-chemistry-formulae.md).

## Giriş

Moleküler diyagramlar, [`modiagram` paketini](https://ctan.org/pkg/modiagram?lang=en) bunu belgenize, önsözüne aşağıdaki satırı ekleyerek içe aktarırsınız:

`\usepackage{modiagram}`\[$$\langle$$`seçenek`$$\rangle$$]

Şu küme: $$\langle$$`seçenek`$$\rangle$$ listelenmiş ve gösterilmiştir, [paket dokümantasyonu](http://mirrors.ctan.org/macros/latex/contrib/modiagram/modiagram_en.pdf).

Paket $$\langle$$`seçenek`$$\rangle$$ *genel olarak* yapabilirsiniz

* paketi şu yolla yüklerken bunları ayarlayabilirsiniz: `\usepackage{modiagram}`\[$$\langle$$`seçenek`$$\rangle$$], ya da
* kurulum komutunu kullanın `\setmodiagram`{$$\langle$$`seçenek`$$\rangle$$}

MO diyagramları, `modiagram` ortamı; bu, paketin yerel kullanımını destekler $$\langle$$`seçenek`$$\rangle$$:

`\begin{modiagram}`\[$$\langle$$`seçenek`$$\rangle$$] ...

`\end{modiagram}`

Aşağıdaki örnek, minimal bir `modiagram` herhangi bir şey kullanmadan bir ortam $$\langle$$`seçenek`$$\rangle$$:

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

İlk örnek atomlar:

\begin{modiagram}
\atom{left}{1s, 2s, 2p}
\end{modiagram}
\end{document}
```

[Bu örneği Overleaf'te açın.](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=example+of+molecular+diagram\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bmodiagram%7D%0A%5Cbegin%7Bdocument%7D%0A%0AFirst+example+atoms%3A%0A%0A%5Cbegin%7Bmodiagram%7D%0A%5Catom%7Bleft%7D%7B1s%2C+2s%2C+2p%7D%0A%5Cend%7Bmodiagram%7D%0A%5Cend%7Bdocument%7D)

Bu örnek aşağıdaki çıktıyı üretir:

![LaTeX'te üretilmiş bir moleküler diyagram örneği](/files/d0616aa0aad647c25e37bf9495a922047742fcb5)

MO diyagramları çizmek için temel komut `\atom` ki, yukarıdaki örnekte gösterildiği gibi, iki argüman alır:

* `sol`: atomun hizalanması.
* `1s, 2s, 2p`: çizilecek enerji alt seviyeleri. Bunlar, aşağıda öğreneceğiniz gibi daha da özelleştirilebilir [bir sonraki bölümü okuyun](#atoms).

## Atomlar

Giriş örneğinde sunulan komuta atomik orbitaller hakkında bazı ek bilgiler iletebilirsiniz.

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

\begin{modiagram}
 \atom{right}{
    1s = { 0; pair} ,
    2s = { 1; pair} ,
    2p = {1.5; up, down }
 }

 \atom{left}{
    1s = { 0; pair} ,
    2s = { 1; pair} ,
    2p = {1.5; up, down }
 }
 \end{modiagram}
\end{document}
```

[Bu örneği Overleaf'te açın.](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=example+of+molecular+diagram\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bmodiagram%7D%0A%5Cbegin%7Bdocument%7D%0A%0A%5Cbegin%7Bmodiagram%7D%0A+%5Catom%7Bright%7D%7B%0A++++1s+%3D+%7B+0%3B+pair%7D+%2C%0A++++2s+%3D+%7B+1%3B+pair%7D+%2C%0A++++2p+%3D+%7B1.5%3B+up%2C+down+%7D%0A+%7D%0A%0A+%5Catom%7Bleft%7D%7B%0A++++1s+%3D+%7B+0%3B+pair%7D+%2C%0A++++2s+%3D+%7B+1%3B+pair%7D+%2C%0A++++2p+%3D+%7B1.5%3B+up%2C+down+%7D%0A+%7D%0A+%5Cend%7Bmodiagram%7D%0A%5Cend%7Bdocument%7D)

Bu örnek aşağıdaki çıktıyı üretir:

![atomik orbitallerin örneği](/files/837662b310ee12b12402d4eb8b2ca6e84fb4dc16)

Bu örnekte, solda ve sağda hizalanmış iki özdeş atom çizilmiştir.

Belgelendirme tarzını izleyerek `modiagram` paket belgeleri, atom oluşturmak için genel sözdizimi şu şekilde yazılabilir:

`\atom`\[$$\langle$$`ad`$$\rangle$$]{$$\langle$$`sol`$$\rangle$$|$$\langle$$`sağ`$$\rangle$$}{$$\langle$$`AO-spec`$$\rangle$$}

burada

* $$\langle$$`ad`$$\rangle$$ atom için isteğe bağlı bir addır
* $$\langle$$`sol`$$\rangle$$ ve $$\langle$$`sağ`$$\rangle$$ diyagramdaki yerleşimi belirler
* $$\langle$$`AO-spec`$$\rangle$$ Atomik Orbitalin tanımıdır.

Bu $$\langle$$`AO-spec`$$\rangle$$ genel biçimi şöyledir

```latex
alt-seviye = {enerji; özellikler}
```

burada

* `alt seviye` şu olabilir `1s`, `2s` ya da `2p`
* `enerji` yatay diyagramda dikey aralığı belirleyen bir sayı olan enerji düzeyidir. Eğer belirtilmezse 0 olarak ayarlanır.
* `özellikler` her orbitale yerleştirilen elektronların spinlerinin virgülle ayrılmış bir listesidir. Olası değerler şunlardır `yukarı`, `aşağı`, `çift` ve boş (boş bir orbital için yalnızca noktalı virgül yazılır). Belirtilmezse şu değere ayarlanır: `çift`.

Önceki örnekte kullanılan komutların açıklaması şöyledir:

* `1s = { 0; pair}`. Alt seviye `1s` şu düzeydedir `0` enerji düzeyinde, orbital iki (eşleşmiş) elektron içerir.
* `2s = { 1; pair}`. Alt seviye `2s` çizilen `1` enerji düzeyinde, bu orbitale iki elektron vardır.
* `2p = {1.5; up, down}`. Alt seviye `2p` enerji düzeyinde çizilen `1.5`, yani diyagramda dikey aralık 1.5 olarak ayarlanmıştır; bu alt enerji düzeyinde iki elektron vardır: biri spin `yukarı` birinci orbitale, diğeri ise spin `aşağı` ikinci orbitale.

Aynı komutlar sağdaki ikinci atom için tekrarlanır.

İsteğe bağlı olanı görüntülemek için `ad` bir atomun `modiagram` ortamını `[names]` seçeneği:

```latex
\documentclass{article}
\usepackage{modiagram}
\begin{document}
\begin{modiagram}[names]
 \atom[Sağdaki atom]{right}{
    1s = { 0; pair} ,
    2s = { 1; pair} ,
    2p = {1.5; up, down }
 }

 \atom[Soldaki atom]{left}{
    1s = { 0; pair} ,
    2s = { 1; pair} ,
    2p = {1.5; up, down }
 }
\end{modiagram}
\end{document}
```

[Bu örneği Overleaf'te açın.](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Using+the+names+option+in+a+molecular+diagram\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bmodiagram%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bmodiagram%7D%5Bnames%5D%0A+%5Catom%5BAtom+on+the+right%5D%7Bright%7D%7B%0A++++1s+%3D+%7B+0%3B+pair%7D+%2C%0A++++2s+%3D+%7B+1%3B+pair%7D+%2C%0A++++2p+%3D+%7B1.5%3B+up%2C+down+%7D%0A+%7D%0A%0A+%5Catom%5BAtom+on+the+left%5D%7Bleft%7D%7B%0A++++1s+%3D+%7B+0%3B+pair%7D+%2C%0A++++2s+%3D+%7B+1%3B+pair%7D+%2C%0A++++2p+%3D+%7B1.5%3B+up%2C+down+%7D%0A+%7D%0A%5Cend%7Bmodiagram%7D%0A%5Cend%7Bdocument%7D)

Bu örnek aşağıdaki çıktıyı üretir:

![Örnek moleküler orbital](/files/5d981a1de2c813f6bca7d730c2d565c78e8a14e0)

## Moleküller

Moleküller için sözdizimi, [`\atom`](#atoms) ve belgelendirme tarzında şu şekilde yazılabilir:

`\molecule`\[$$\langle$$`ad`$$\rangle$$]{$$\langle$$`MO-spec`$$\rangle$$}

burada

* $$\langle$$`ad`$$\rangle$$ molekül için isteğe bağlı bir açıklamadır
* $$\langle$$`MO-spec`$$\rangle$$ Moleküler Orbitalin tanımıdır

Enerji alt seviyeleri `1s`, `2s` ve `2p` olur `1sMO`, `2sMO` ve `2pMO` sırasıyla. İşte temel bir örnek:

```latex
\documentclass{article}
\usepackage{modiagram}
\begin{document}
\begin{modiagram}
 \atom{left}{1s}
 \atom{right}{1s={;up}}
 \molecule{
    1sMO={0.75;pair,up}
  }
\end{modiagram}
\end{document}
```

[Bu örneği Overleaf'te açın](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Molecule+example+with+modiagram+package\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bmodiagram%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bmodiagram%7D%0A+%5Catom%7Bleft%7D%7B1s%7D%0A+%5Catom%7Bright%7D%7B1s%3D%7B%3Bup%7D%7D%0A+%5Cmolecule%7B%0A++++1sMO%3D%7B0.75%3Bpair%2Cup%7D%0A++%7D%0A%5Cend%7Bmodiagram%7D%0A%5Cend%7Bdocument%7D)

Bu örnek aşağıdaki çıktıyı üretir:

![molekül diyagramı örneği](/files/687827918f6c350fcd42d254fc3d2b09b8e054bf)

Yukarıdaki örnekte, moleküler orbital tanımı ($$\langle$$`MO-spec`$$\rangle$$ ) şudur

```latex
1sMO={0.75;pair,up}
```

burada

* `0.75` artık orandır *(enerji kazancı)/(enerji kaybı)*.
* `pair, up` sırasıyla bağlayıcı ve karşıt-bağlayıcı moleküler orbitallerdeki elektronların spinleridir.

Biraz daha ayrıntılı olan bir sonraki örnek, sözdizimini anlamanıza yardımcı olacaktır:

```latex
\documentclass{article}
\usepackage{modiagram}
\begin{document}
\begin{modiagram}
 \atom{left}{
      1s, 2s, 2p = {;pair,up,up}
  }
  \atom{right}{
      1s, 2s, 2p = {;pair,up,up}
  }
  \molecule{
      1sMO, 2sMO, 2pMO = {;pair,pair,pair,up,up}
  }
\end{modiagram}
\end{document}
```

[Bu örneği Overleaf'te açın](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=More+elaborate+modiagram+example\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bmodiagram%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bmodiagram%7D%0A+%5Catom%7Bleft%7D%7B%0A++++++1s%2C+2s%2C+2p+%3D+%7B%3Bpair%2Cup%2Cup%7D%0A++%7D%0A++%5Catom%7Bright%7D%7B%0A++++++1s%2C+2s%2C+2p+%3D+%7B%3Bpair%2Cup%2Cup%7D%0A++%7D%0A++%5Cmolecule%7B%0A++++++1sMO%2C+2sMO%2C+2pMO+%3D+%7B%3Bpair%2Cpair%2Cpair%2Cup%2Cup%7D%0A++%7D%0A%5Cend%7Bmodiagram%7D%0A%5Cend%7Bdocument%7D)

Bu örnek aşağıdaki çıktıyı üretir:

![ayrıntılı moleküler orbital örneği](/files/693c900f63e95804e3bbc3c886b6534cd7e916b3)

Diyagramın her iki tarafına üçer atom yerleştirilmiş ve karşılık gelen molekül ortada gösterilmiştir.

## Adlandırma şeması

Aşağıdaki diyagram, [`modiagram` paketini](https://ctan.org/pkg/modiagram?lang=en) belgelendirmeden alınmıştır. İçinde orbitaller için kullanılan adlar (etiketler) bulunur; bunlar bir `tikzpicture` ve bu nedenle bir `modiagram` ortam.

![orbitaller için modiagram adları](/files/9f76044afc30f864168646cee8332f1d68176c1b)

Karşıt-bağlayıcı orbitalin adını kullanan bir örnek `1sigma*` göreli konumlandırma için.

```latex
\documentclass{article}
\usepackage{modiagram}
\begin{document}
\begin{modiagram}
 \atom{left}{1s}
 \atom{right}{1s={;up}}
 \molecule{
    1sMO={;pair,up}
 }
 \draw[<-,shorten <=8pt,shorten >=15pt,blue]
 (1sigma*) --++(2,1) node {karşıt-bağlayıcı MO};
\end{modiagram}
\end{document}
```

[Bu örneği Overleaf'te açın.](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Using+orbital+labels+in+an+modiagram+environment\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%7Bmodiagram%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cbegin%7Bmodiagram%7D%0A+%5Catom%7Bleft%7D%7B1s%7D%0A+%5Catom%7Bright%7D%7B1s%3D%7B%3Bup%7D%7D%0A+%5Cmolecule%7B%0A++++1sMO%3D%7B%3Bpair%2Cup%7D%0A+%7D%0A+%5Cdraw%5B%3C-%2Cshorten+%3C%3D8pt%2Cshorten+%3E%3D15pt%2Cblue%5D%0A+%281sigma%2A%29+--%2B%2B%282%2C1%29+node+%7Banti-bonding+MO%7D%3B%0A%5Cend%7Bmodiagram%7D%0A%5Cend%7Bdocument%7D)

Bu örnek aşağıdaki çıktıyı üretir:

![karşıt-bağlayıcı orbitalli örnek](/files/00ab93ac1db1aced16a621d9498d5ffc3260e033)

## Daha fazla okuma

Daha fazla bilgi için bakın:

* [Kimya formülleri](/latex/tr/alana-ozgu/02-chemistry-formulae.md)
* [Feynman diyagramları](/latex/tr/alana-ozgu/03-feynman-diagrams.md)
* [TikZ paketi](/latex/tr/sekiller-ve-tablolar/05-tikz-package.md)
* [Diyagramları Doğrudan LaTeX'te Çizmek](/latex/tr/sekiller-ve-tablolar/04-picture-environment.md)
* [Görseller Ekleme](/latex/tr/daha-fazla-konu/27-inserting-images.md)
* [Yunanca harfler ve matematik sembolleri listesi](/latex/tr/matematik/11-list-of-greek-letters-and-math-symbols.md)
* [Bu `modiagram` manual](http://mirrors.ctan.org/macros/latex/contrib/modiagram/modiagram_en.pdf)


---

# 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://ayakaleaf-pro.ayaka.space/latex/tr/alana-ozgu/04-molecular-orbital-diagrams.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.
