Kamus

Rolemap

Ketahui peranan Rolemap dalam PDF dan kepentingannya dalam menentukan struktur mengikut piawaian ISO 32000. Klik untuk ketahui lebih lanjut!

Apakah itu Rolemap?

Rolemap dalam konteks PDF merujuk kepada konsep asas dalam PDF Berpenanda (Tagged PDF).

Ia melibatkan pemetaan pelbagai jenis struktur antara ruang nama (namespace), bagi membolehkan kefahaman yang jelas tentang peranan yang dimaksudkan merentasi pelbagai pemproses PDF.

Sebagai contoh, jenis struktur tersuai seperti "Foo" boleh dipetakan peranannya kepada perenggan dalam ruang nama struktur piawai, yang menunjukkan penjajaran semantiknya sebagai perenggan.

Mekanisme ini menyokong penggunaan berkesan jenis struktur tersuai dalam PDF, dan menyumbang kepada struktur logik serta aspek berpenanda dalam dokumen PDF (ISO 32000, klausa 14.7 dan 14.8).

Mengapa peta peranan diperlukan

Sebuah PDF bertag dibina daripada jenis struktur, dan spesifikasi mentakrifkan set standard untuknya: tajuk, perenggan, senarai, jadual, figura dan sebagainya. Namun, alat pengarang sering mencipta nama mereka sendiri, kerana mereka menggunakan nama gaya dalaman aplikasi. Tag bernama BodyText atau Heading1 tidak membawa makna kepada pembaca secara sendirian. Peta peranan ialah kamus yang menyatakan bahawa BodyText sebenarnya ialah perenggan dan Heading1 sebenarnya ialah tajuk aras satu.

Apa yang berlaku apabila ia tiada atau silap

Tanpa peta peranan, tag bernama tersuai tidak dipetakan. Teknologi bantuan tidak dapat membezakan tajuk daripada perenggan, jadi navigasi dokumen terhad kepada bacaan terus, dan struktur yang ditulis dengan teliti tidak memberi kesan kepada apa yang pengguna dengar.

Pemetaan yang salah lebih teruk daripada tiada pemetaan, kerana ia senyap: memetakan setiap tag tersuai kepada perenggan menghasilkan fail yang melepasi semakan asas tetapi meratakan keseluruhan hierarki tajuk. Pemeriksa kebolehaksesan oleh itu melaporkan peranan yang tidak dipetakan dan yang dipetakan dengan teruk secara jelas, dan PDF/UA memerlukan setiap jenis struktur bukan standard dipetakan kepada satu jenis standard.