W3CDocument Formats DomainW3C Math logo: (e to the i*pi) + 1 = 0

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 

Bahasa Markah Matematika (MathML)
Pertanyaan Yang Sering Diajukan (FAQ)

"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
Ketua kelompok kerja Math:
Patrick Ion, AMS ion@ams.org
Editor Halaman FAQ MathML:
Stephen Buswell, Stilo Technology Ltd sb@stilo.com
Robert S. Sutor, IBM, sutor@us.ibm.com

Contents:


Tujuan MathML


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.


Sintaksis MathML


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 :

Selain untuk antarmuka presentasi, sangat penting untuk menyediakan mekanisme untuk penyandian konten semantik matematika, dan mengendalikan antarmuka antara fragmen MathML yang melekat dan pemrosesan penjelajah atas halaman yang terkaiti. Kami juga menganggap bahwa lebih disukai untuk sebuah dokumen dengan rumus matematika yang tertanam yang hanya membutuhkan satu jenis teknik penganalisa sintaks daripada dokumen yang mempunyai jenis penyandian yang sama sekali berbeda untuk tingkatan formula matematika.

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.


Antar Muka Penjelajah MathML


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.


Masalah Teknis 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.


Perangkat, Produk dan Isi MathML


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.


Lebih Lanjut Tentang MathML


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/


Kelompok kerja Math W3C

Lihat pada halaman kelompok kerja.


Bagaimana cara agar saya dapat bergabung pada kelompok kerja Math W3C ?

Kirimkan email pada salah satu ketua


Dipelihara oleh:
Patrick Ion(ketua dari kelompok kerja Math).
kontak W3C untuk math: Bert Bos (bert@w3.org)
suntingan terakhir: Maret 2002

Copyright  Â©  1998 W3C (MIT, INRIA, Keio ), All Rights Reserved. Kewajiban, merek dagang, dokumen dan aturan penggunaan lisensi software W3C . Interaksi Anda dengan situs ini sesuai dengan laporan publik dan privasi Anggota kami.