4 Şubat 2026 Çarşamba

Latex Kodlarının Kullanılabilmesi İçin Mathjax Kütüphanesini Eklemek

     Özellikle paylaştığınız JavaScript veya HTML kodlarının düz metin gibi görünmesi ya da sayfa yapısının kayması genellikle ```<body>``` etiketi içindeki karakter çakışmalarından kaynaklanır.

Klasik Blogger temalarında en sık rastlanan sorun, yazdığınız kodların içindeki ```< ```, ```>``` veya ```&``` gibi karakterlerin Blogger tarafından "çalıştırılacak bir HTML komutu" olarak algılanmasıdır. Bu durum ```<body>``` kısmında yapısal bozulmalara yol açar.

Sorunu çözmek ve kodlarınızı profesyonelce göstermek için şu iki noktayı kontrol etmelisiniz:

1. Karakter Kaçırma (HTML Escape)

Eğer bir JavaScript kodunu veya HTML örneğini doğrudan yazı editörüne yapıştırıyorsanız, Blogger bunu çalıştırmaya çalışır. Kodun düzgün görünmesi için şu dönüşümü yapmalısınız:

  • ```<``` yerine &lt;

  • ```>``` yerine &gt;

HTML görünümünde, &lt;body&gt; yazarsanız, ziyaretçileriniz bunu kod olarak görür ve sitenizin yapısı bozulmaz.

2. ```<body>``` İçindeki Yapısal Hata Kontrolü

Eğer temanızın genelinde bir kayma varsa, Tema ```>``` HTML'yi Düzenle kısmına girip şunlara bakın:

  • Açtığınız her ```<div>``` etiketi mutlaka bir ```</div>``` ile kapatılmış mı?

  • Eklediğiniz MathJax veya Highlighter scriptleri ```</body>``` kapanış etiketinden hemen önce mi?


Profesyonel Görünüm İçin Tavsiye

Sitenizdeki kodların hem <body> yapısını bozmaması hem de şık görünmesi için şu yöntemi deneyin:

Yazı editöründe HTML Görünümü'ne geçin ve kodunuzu şu kalıba alın:

```<pre style="background: #f4f4f4; border: 1px solid #ddd; padding: 10px; overflow: auto; font-family: monospace;">

<code>

  // Buraya kodunuzu yapıştırın (Karakterleri dönüştürmeyi unutmayın)

  console.log("Mekatronik Blogu");

</code>

</pre>```

Şöyle görünecektir:


  // Buraya kodunuzu yapıştırın (Karakterleri dönüştürmeyi unutmayın)
  console.log("Mekatronik Blogu");

Blogunuzda kodlarınızı ve çalışmalarınızı paylaşırken şu formatı takip etmeniz, okuyucularınızın (ve gelecekteki işverenlerinizin) içeriği çok daha kolay kavramasını sağlar:

1. Kodları "Gömülü" (Embedded) Göstermek

Eğer bir JavaScript komutunu veya Ngspice netlist'ini blogda paylaşacaksanız, doğrudan metin olarak yapıştırmak yerine bir kod bloğu içine almalısınız.

Örneğin, blogunuzun HTML düzenleme kısmına Highlight.js eklediyseniz, yazı yazarken HTML görünümüne geçip şu yapıyı kullanabilirsiniz:


// Örnek bir Javascript komutu
console.log("Pardus mühendislik istasyonu hazır!");

Böyle yukarıdaki gibi görünür.

2. Formülleri "Canlı" Göstermek

MathJax eklediğiniz için artık şu tarz bir yazımı, normal görünüm kısmında, blogunuzda paylaştığınızda:

Mathjax.js Üzerinden Latex Çıktısı


// Örnek bir Mathjax Kütüphanesinden Javascript Programlama Dili Komutu
$$\text{Enerjide Verim} = \eta = \frac{P_{çıkan}}{P_{giren}} \times 100$$

Böyle yukarıdaki gibi görünür.

Ziyaretçileriniz internet alana adınızın adresine girdiğinde karşılarında pürüzsüz bir verimlilik hesabı görecekler: 

$$\text{Enerjide Verim} = \eta = \frac{P_{çıkan}}{P_{giren}} \times 100$$

3 Şubat 2026 Salı

Javascript Kod Bloklarını Ekranda Göstermek

 Blogger'da kod paylaşmak biraz hassas bir iştir; çünkü Blogger'ın kendi editörü, yazdığınız kodları bazen "çalıştırılması gereken bir komut" sanıp bozabilir veya görünmez hale getirebilir.

Kodlarınızın (JavaScript, C++, LaTeX veya Ngspice netlistleri gibi) bloğunuzda pırıl pırıl, renklendirilmiş ve okunaklı görünmesi için en profesyonel yol "Syntax Highlighter" kullanmaktır.

İşte adım adım yöntemler:

1. Yöntem: Blogger'ın Kendi "Kod Bloğu" Aracı (Hızlı Çözüm)

Blogger’ın yeni panelinde basit bir seçenek var:

  1. Yazı yazma ekranında üst araç çubuğundaki üç nokta (daha fazla) kısmına tıklayın.

  2. "Kod Bloğu" simgesine tıklayın.

  3. Açılan kutucuğun içine kodunuzu yapıştırın.

  • Not: Bu yöntem kodu renklendirmez, sadece farklı bir yazı tipiyle kutu içine alır.

2. Yöntem: "SyntaxHighlighter" ile Profesyonel Görünüm (Önerilen)

Mühendislik blogu için en yakışanı budur. Kodlarınızı tıpkı bir kod editöründeki gibi renkli gösterir. Temanıza (HTML Düzenle kısmına) şu küçük eklentiyi ekleyebilirsiniz:

  1. Tema > HTML'yi Düzenle kısmına gidin.

  2. </body> etiketinin hemen üzerine şu kodu yapıştırın:

  3. <pre><code class="language-javascript"><script src='https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.7.0/highlight.min.js'></script>

    <link href='https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.7.0/styles/default.min.css' rel='stylesheet'/>

    <script>hljs.highlightAll();</script> </code></pre>

  1. Kaydet deyin.

Yazı yazarken kod göstermek için: Yazı editöründe sağ üstteki kalem simgesinden **"HTML Görünümü"**ne geçin ve kodunuzu şu etiketler arasına yapıştırın:

<pre><code class="language-javascript">

// Buraya Javascript kodun gelecek

alert("Merhaba Mühendis!");

</code></pre>

3. Yöntem: En Kolay ve Temiz Yol (GitHub Gist)

Eğer kodunuz uzunsa ve bulut depolama alanınızı efektif kullanmak istiyorsanız:

  1. gist.github.com adresine gidin.

  2. Kodunuzu oraya yapıştırıp kaydedin.

  3. Verdiği Embed (gömme) kodunu kopyalayın.

  4. Blogger yazı editöründe HTML Görünümüne geçip istediğiniz yere yapıştırın.

  • Sonuç: Kodunuz harika bir kutu içinde, satır numaralarıyla ve profesyonelce görünür.

Küçük Bir Uyarı (HTML Kaçış Karakterleri)

Eğer HTML görünümünde manuel kod ekleyecekseniz; < ve > gibi işaretler Blogger tarafından karıştırılabilir. Bu yüzden kodunuzu yapıştırmadan önce bir "HTML Escape" aracından (veya bana sorarak) dönüştürmeniz gerekebilir.

Şu an bloğunuzda hangi yöntemi denemek istersiniz? İsterseniz dün verdiğim MathJax kodunun yanına bu renklendirme kodunu da ekleyebiliriz. Üçüncü yöntem olan GitHub Gist, mühendislik blogları için en "klas" duranıdır.