Extension:Math/id

Ekstensi Math menyediakan dukungan untuk menampilkan rumus-rumus matematika. Gambaran umum mengenai apa yang bisa dilakukan menggunakan ekstensi ini tersedia di m:Help:Menampilkan formula.

Informasi lebih lanjut mengenai memasang dan mengonfigurasi ekstensi ini, termasuk untuk versi lama, bisa ditemukan di.

Melihat matematika
Ekstensi Math mencoba mengirimkan keluaran MathML, dengan cadangannya adalah gambar dalam SVG (mengonversi karakter menjadi &lt;path>) atau PNG (pilihan terakhir). Bergantung pada kemampuan perangkat yang Anda gunakan, jenis keluaran dipilih. Dukungan matematika dasar bekerja untuk semua penjelajah. Namun, untuk rendering yang optimal, mungkin diperlukan penyetelan khusus:


 * Untuk browser Firefox atau Gecko lainnya, Anda harus menginstal Native MathML extension dan math fonts. Dukungan aksesibilitas disediakan oleh NVDA, VoiceOver atau Orca. Selain itu, NVDA membutuhkan plugin MathPlayer untuk membaca matematika.
 * Untuk Safari atau WebKit browser, Anda juga dapat menginstal font matematika dan mengaktifkan rendering MathML asli dengan memasukkan beberapa aturan CSS ke dalam lembar gaya kustom preferensi browser Anda.

Dukungan aksesibilitas disediakan oleh VoiceOver pembaca layar tetapi tidak oleh Orca namun.


 * Untuk Chrome Anda harus masukkan beberapa aturan CSS ke dalam style sheet kustom preferensi browser Anda untuk mendapatkan dukungan aksesibilitas melalui ChromeVox atau rendering visual melalui MathJax plugin.
 * Pada beberapa versi Internet Explorer, MathPlayer dapat digunakan sebagai teknologi pendukung.

Instalasi
Anda sebaiknya juga pergi ke halaman Special:MathStatus untuk melihat apakah semua komponene ekstensi Math sekarang bekerja. Untuk masalah apa pun yang Anda lihat, opsi terbaik adalah membuat tugas di https://phabricator.wikimedia.org

Sayangnya, tidak ada panduan yang teruji untuk menginstal dan  untuk bekerja dengan ekstensi Math, tetapi setidaknya ada draf yang berfungsi. silakan berkontribusi.

Selain itu, ada untuk Menginstal dan Menyiapkan Mediawiki dengan Restbase dan Mathoid di MW1.28.

Mode keluaran matematika
Pengaturan $wgMathValidModes menampung larik dengan nama mode keluaran yang dapat digunakan untuk rendering. Jika beberapa mode diaktifkan, pengguna yang masuk dapat mengatur preferensi pribadi di panel tampilan halaman preferensi pengguna mereka.

Anda juga dapat menggunakan setelan $wgDefaultUserOptions untuk menyetel mode mana yang harus dijadikan default, misal:

Mathoid
Mode: 'mathml'

Anda dapat menggunakan Mathoid, sebuah aplikasi yang menggunakan MathJax di sisi peladen untuk mengonversi masukan texvc menjadi rendering MathML+SVG. Ini adalah opsi yang paling disarankan; Mathoid adalah mode rendering yang digunakan di Wikipedia.

Mathoid sebagai layanan
"Mathoid sebagai layanan" adalah pendekatan yang disarankan untuk ekstensi Math dan pendekatan standar. Jika Anda tidak menambahkan setelah tambahan ke LocalSettings.php, Math akan mengguankan Mathoid Wikimedia dan layanan untuk melakukan semua rendering rumus matematika. Pengaturan bawaannya adalah:

Anda bisa mengubah pengaturan ini untuk menggunakan layanan Mathoid dan RESTBase yang berbeda, bisa jadi layanan Anda sendiri.

Antarmuka CLI Mathoid
Anda bisa menjalankan Mathoid sebagai utilitas baris perintah di peladen lokal. Pilihan ini mungkin lebih mudah disiapkan dan konsumsi memori permanennya lebih sedikit. Namun, performa kemungkinan lebih rendah. Untuk pendekatan ini, pengaturan berikut disarankan:

LaTeX
Mode: 'png'

Sejak MediaWiki 1.32, mode ini juga memerlukan peladen Mathoid agar bekerja. Di versi yang lebih lama, mode ini memerlukan pemasangan texvc dan texvccheck, yang mungkin membutuhkan paling banyak pengaturan.

LaTeXML
Mode: 'latexml'

Menggunakan utilitas LaTeXML. Rendering dilakukan melalui layanan daring (ditetapkan dengan $wgLaTeXMLUrl, yang punya nilai baku).

No rendering
Mode: 'source'

This mode will forward the Latex input without rendering, presenting it in a element, surrounded by $ :formula $.

Make sure to set $wgMathDisableTexFilter to 'always' (see below) if you only want the raw latex formula, else an error will appear due to the failed check for PNG depictions.

Kategori pelacak
Ekstensi ini membuat beberapa kategori pelacak untuk mendetetksi galat dan fitur yang usang. Nama persis dari kategorinya ditentukan oleh halaman-halaman di ruang nama MediaWiki.

Tips and tricks
To force the re-rendering of all formulas of a page, purge using the  action. For example the URL https://en.wikipedia.org/w/index.php?title=Integral&action=purge&mathpurge=true will force re-rendering of the Integer article. Afterwards you need to bypass your browser cache so that the new created images of the formulas are actually downloaded.
 * You can use the Firefox MathML copy addon to copy formulae to other applications such as Microsoft Word (video), or Google docs with the g(Math) plugin (video)
 * You can override the user preferred and default rendermode by adding the  attribute to the  element. e.g. to force an image being rendered.
 * All images of rendered formula are stored in a cache and not automatically recreated if the page is viewed or edited.

Pelaporan galat
Jika ada yang salah dengan ekstensi math, Anda bisa melaporkannya di Phabricator. Selain itu, Anda sebaiknya memeriksa apakah masalah Anda berhubungan dengna tes satuan otomatis yang dihasilkan dari halaman CoverageTest.

Bacaan lebih lanjut
Lihat untuk versi lama dan informasi lebih lanjut.

Lihat pula

 * - cara alternatif untuk menyediakan dukungan penggambaran rumus matematika di wiki, tanpa texvc atau LaTeX
 * - deskripsi texvc
 * Alternatif lain yang bisa digunakan:
 * - deskripsi texvc
 * Alternatif lain yang bisa digunakan:
 * Alternatif lain yang bisa digunakan:
 * Alternatif lain yang bisa digunakan: