Ana içeriğe geç

Matematik (LaTeX)

Matematiksel ifadeleri LaTeX ile yazabilirsin, tamamen çevrimdışı render edilir (internet gerekmez).

Sınırlayıcı karakterler

Kullanacağın sınırlayıcı karakterler Ayarlar'dan seçilebilir:

  • Ters bölü (varsayılan): satır içi \(...\), blok \[...\]
  • Dolar işareti: satır içi $...$, blok $$...$$
  • İkisi birden: her iki biçimi de tanır

Araç çubuğundaki matematik düğmesi, hangi mod seçiliyse ona uygun sınırlayıcıyla boş bir ifade ekler; sen sadece içini doldurursun.

Sık kullanılan komutlar

İstediğinYazacağınSonuç (kavramsal)
Kesir\frac{a}{b}a bölü b, üst üste
Üsx^2x'in karesi
Alt simgex_1x bir
Kök\sqrt{x}x'in karekökü
Toplam\sum_{i=1}^{n} x_ii=1'den n'e toplam
İntegral\int_0^1 f(x)\,dx0'dan 1'e integral
Yunan harfi\alpha, \beta, \piα, β, π
Matris\begin{matrix} a & b \\ c & d \end{matrix}2×2 matris

Satır içi bir örnek: \(E = mc^2\) yazdığında E = mc² olarak render edilir.

Kaynak

Render motoru flutter_math_fork paketi. TeX'in tam bir uygulaması değil, KaTeX'e yakın bir alt küme destekliyor. Yani her LaTeX komutunun çalışacağını varsayma: nadir/özel paketler gerektiren komutlar çalışmayabilir. Desteklenen komutların tam listesi için paketin kendi kaynağına bakılmalı (Tsunagi'nin kullandığı sürüm ve destek kapsamı zamanla değişebilir).

Tsunagi'ye özgü not

Render tamamen native (Flutter widget'ları ile), bir WebView ya da tarayıcı motoru kullanmıyor. Bu yüzden diğer diyagram/görsel tiplerinden (bkz. Diyagramlar ve Görseller) farklı bir kategoriye giriyor: onların hepsi bir JavaScript kütüphanesini WebView içinde çalıştırıyor, matematik hiç JavaScript kullanmıyor.