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.