Dokumen ini adalah terjemahan dari "Mathematical Markup Language (MathML) Frequently Asked Questions (FAQ) " dan mungkin terdapat kesalahan penerjemahan.Kata kata atau istilah yang dirasakan penterjemah belum ada istilah yang tepat dalam bahasa Indonesia dibiarkan dalam bahasa asalnya supaya tidak menjadikan pengertian yang ambigu.
Dokumen aslinya dapat di temukan di link berikut:
http://www.w3.org/Math/mathml-faq.html
Penerjemah: Bagus Adi P
"MathML akan membuat Web lebih baik untuk bahan-bahan pendidikan, ilmiah dan teknis. Hal ini juga memiliki potensi untuk membuat matematika dapat diakses oleh mereka yang mempunyai keterbatasan visual. MathML akan mengizinkan konten matematika untuk digunakan kembali dan ditukar dengan sistem komputasi teknis untuk manipulasi lebih lanjut." -- Tim Berners-Lee, Direktur W3C
Apakah tujuan utama MathML ?
Tujuan utama dari MathML adalah untuk memungkinkan matematika untuk
disajikan, diterima, dan diproses di Web, seperti HTML telah
mengaktifkan fungsi ini untuk teks. Secara lebih rinci, MathML
dimaksudkan untuk:
Siapakah pengguna yang dimaksud ?
MathML dimaksudkan digunakan oleh semua orang dari kalangan siswa SMA
sampai kalangan akademisi dan insinyur di bidang industri (kategori ini
tidak perlu dibedakan!). MathML juga menyediakan mekanisme perpindahan
antara representasi proses aplikasi matematika di sejumlah bentuk.
Mengapa tujuan MathML melampaui tampilan ekspresi matematika?
Web me representasikan perubahan mendasar dari metafora yang mendasari
pengetahuan penyimpanan, perubahan pada interkoneksi dan interaktivitas
yang memainkan peran sentral. Tujuannya adalah untuk menyediakan cara
matematika berkomunikasi , selain rendering mekanisme, memfasilitasi
pemrosesan otomatis, pencarian dan pengindeksan, dan penggunaan kembali
di dalam aplikasi dan konteks matematika lainnya.
MathML adalah bertele-tele, saya menyunting HTML dengan menggunakan
emacs dan MathML terlihata membosankan untuk dibaca dan disunting di
isian teks.
Benar!bertele-telenya MathML adalah konsekuensi dari plihan WG untuk
menggunakan XML sebagai basis sintaksis. Alasan menggunakan ini adalah
standarisasi, adanya perangkat dan kecenderungan umum dari aplikasi
berbasis web untuk menggunakan
XML
sebagai format aslinya. Kelemahanya
adalah penyandian menjadi bertele-tele untuk contoh kompleksitas
apapun, dengan hasil adanya kebutuhan atas perangkat untuk generasi dan
manipulasi MathML. Lihat Perangkat,
Produk dan isi MathML
Terkait kompatibilitas – kenapa MathML tidak menggunakan kembali
Tex/LaTex atau ISO 12083 SGML DTDs atau AAP Math ?
Tex dan Latex biasa digunakan untuk penyandian ekspresi matematika.
Tetapi, TeX dan LaTeX hanya menyandi permukaan presentasi dari ekspresi
dan tidak menyandi informasi semantic ataupunstruktural. Salah satu
tujuan WG adalah menyediakan mekanisme presentasi yang tidak hanya
mempunyai kemampuan ekspresi dari TeX, tetapi juga memiliki cukup
informasi di dalamnya, sehingga presentasi adalah :
SGML DTD berorientasi pada seluruh dokumen yang diatur oleh satu DTD daripada fragmen matematika dalam halaman Web. Terlepas dari kerja yang dilakukan pada pengembangan 'fragmen DTD Matematika Semantic' dalam kelompok kerja ISO 12083 (bukan bagian dari standar), SGML DTD berorientasi pada presentasi dan kurang mendukung untuk pengkodean konten.
Apakah MathML yang bertele-tele membutuhkan waktu yang lebih lama untuk
mentransfer dari internet dan pemrosesan sintaksis?
Dengan membandingkan metode math yang melekat pada gambar di dalam
halaman web, sebagai contoh file GIF, MathML relatif lebih cepat untuk
ditransfer dan diproses.
MathMl berbasiskan XML. Apakah penjelajah dapat mendukung
semuanya?apakah penjelajah dapat mendukung secara natural ?
Ya, microsoft dan netscape telah mempublikasikan dukungan untuk XML.
Beberapa yang mendukung XML telah tersedia pada IE4. Pembuat penjelajah
memberikan dukungan penuh untuk XML dan standar style sheet terkait
seperti XSL
yang sedang berkembang, dukungan untuk MathML akan menjadi lebih
"natural".
Dapatkah saya mendapatkan pengaya atau applet untuk merender MathML ?
Ya, lihat pada bagian Perangkat, Produk
dan isi MathML
Apakah ada jenis MIME untuk MathML ?
WG telah mendiskusikan ini, tetapi tapi belum ada jenis MIME yang
terdaftar.
Dapatkan saya menanamkan tag APPLET, EMBEB atau OBJECT pada MathML ?
MathML didefinisikan sebagai aplikasi XML, sehingga tidak ada dukungan
spesial untuk penanaman objek web pada fragmen MatML. Anda dapat
menggunakan APPLET dan EMBED pada halaman HTML untuk meluncurkan applet
atau pengaya untuk merender dan memproses fragmen atau file MathML.
Apakah WG tetap mempunyai niatan untuk mengembangkan bentuk pendek
isian sintak sebagai bagian dari MathML ?
Selama pengembangan MathML telah dijelaskan bahwa persyaratan tentang
sintaks masukan bervariasi sangat luas sehingga tidak ada sintaks
tunggal yang akan memuaskan semua pengguna. Berbagai anggota WG telah
mengembangkan sintaks masukan untuk peralatan khusus mereka. WG akan
memberikan saran teknis kepada semua orang yang terlibat dalam
pengembangan sintaks masukan untuk alat MathML. Sintaks masukan tidak
termasuk bagian dari rekomendasi inti MathML.
Dapatkah saya melakukan penyajian untuk elemen konten - misalnya,
dapatkah saya membuat ⅈ sebagai 'j' ?
Ya, anda dapat menggunakan elemen semantik untuk melampirkan presentasi
pilihan (dikodekan dalam elemen presentasi MathML) sebagai xml-anotasi.
Bagaimana Anda menggunakan entiti untuk menghentikan kompresi spasi ?
Sangat susah!
Mengapa matematika sulit untuk dirender pada browser. Microsoft
Equation Editor tidak memiliki kesulitan merender matematika ?
Masalah utama adalah bahwa browser yang ada tidak memberikan antarmuka yang memadai untuk software pihak ketiga yang digunakan untuk merender seperti plugin, applet atau kontrol ActiveX. Diharapkan ini akan dapat diselesaikan sebagai hasil pekerjaan HTML, DOM dan CSS pada generasi berikutnya. Selain itu, dengan hormat sebagai kesuksesan dari perangkat lunak, dapat dikatakan bahwa Editor persamaan matematika tidak memberikan presentasi kualitas tertinggi atau memberikan hasil portabel secara luas.
Sebagai contoh jenis masalah yang dihadapi: Kode rendering untuk matematika yang tertanam ingin menggunakan ukuran font yang cocok dengan font yang digunakan untuk sisa teks dokumen. Plugin ingin mengontrol posisi vertikal untuk ekspresi matematika relatif terhadap dasar dari baris teks di mana matematika ditempatkan. Plugin ingin bernegosiasi tinggi dan lebar untuk objek matematika sesuai dengan ruang yang diperlukan. Saat ini, karena kurangnya cara komunikasi antara obyek tertanam dan dokumen yang berisi, tidak satupun dari persyaratan tersebut dapat dipenuhi.
Sebuah model yang lebih mempunyai kemampuan untuk merender objek yang membentuk sebuah dokumen, tidak memperlakukan plugin sebagai hubungan yang jauh akan membutuhkan waktu yang panjang untuk menyelesaikan masalah ini.
Apakah konsorsium Unicode menyetujui tambahan karakter yang diajukan
oleh WG?
UnicODE-2.1 telah dipublikasikan, tetapi karakter yang baru untuk
matematika telah disediakan juga. Proses memperoleh pengakuan dari
Komite Teknis Unicode dan badan terkait yang mengawasi ISO 10646
Universal Character Set adalah sangat panjang. Tambahan Informasi akan
disediakan setelah indormasi itu tersedia.
Produk mana yang (atau akan) mendukung masukan/keluaran/yang dapat
mensunting MathML ?
Lihat halaman implementasi.
Apakah terjemahan automatis dari dan ke LaTex mungkin?apakah ada yang
tersedia yang dapat melakukan itu ?
Generasi MathML dari dokumen LaTeX (presentasi dan konten) sudah tentu
mungkin. Organisasi yang bekerja pada masalah ini termasuk University of
Western Ontario
, dan AMS
dan SIAM.
Saya adalah penyedia kontent (sebagai contoh publisher teknikal)
(kenapa) apakah saya harus mengkonversi data saya ke MathML. Bagaimana ?
Dilema yang biasa muncul dengan standar: konten tidak berguna tanpa
alat untuk membuat dan memanipulasinya, dan alat vendor enggan untuk
memulai pada perkembangan karena mahal ketika pasar untuk produk tidak
jelas. Namun, sudah ada beberapa alat yang sedang dikembangkan, lihat
Perangkat MathML.
Isu penting lainnya adalah kecenderungan umum dari aplikasi berbasis web terhadap penggunaan XML sebagai format pembawa. MathML adalah hanya 'standar' XML DTD untuk matematika di Web. Memang, kelompok kerja dari komite ISO 12083 menganggap bahwa MathML bisa menjadi 'plugin' yang tepat untuk modul matematematika dalam versi modular masa depan atas standar 12083.
Dimanakah saya dapat mempelajari lebih lanjut tentang MathML ?
Anda dapat menemukannya pada halaman web W3C
Sampai sejauh mana MathML telah diterima oleh masyarakat dan industri
di luar W3C Math WG dan koleganya ? Apa yang dilakukan untuk MathML ?
Salah satu tugas W3C WG Math re-charter adalah untuk mempromosikan
adopsi MathML di bidang industri dan akademisi. Informasi lebih lanjut
dapat ditemukan pada halaman Web http://www.w3.org/Math/
Lihat pada halaman kelompok kerja.
Bagaimana cara agar saya dapat bergabung pada kelompok kerja Math W3C ?
Kirimkan email pada salah satu ketua