این دستور djvuxml است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
djvutoxml، djvuxmlparser - ابزارهای XML DjVuLibre.
خلاصه
djvutoxml [گزینه های] inputdjvufile [outputxmlfile]
djvuxmlparser [ -o djvufile ] inputxmlfile
شرح
ابزارهای DjVuLibre XML برای ویرایش ابرداده ها، لینک ها و متن های مخفی فراهم می کنند.
مرتبط با فایل های DjVu بر خلاف djvused(1) ابزارهای DjVuLibre XML بر XML تکیه دارند
فن آوری و می تواند از ویرایشگرها و تایید کننده های XML استفاده کند.
DJVUTOXML
برنامه djvutoxml یک فایل XML ایجاد می کند outputxmlfile حاوی ارجاع به اصل
سند DjVu inputdjvufile و همچنین برچسب هایی که ابرداده ها، لینک ها و
متن پنهان مرتبط با فایل DjVu.
گزینه های زیر پشتیبانی می شوند:
--صفحه pagenum
یک صفحه را در یک سند چند صفحه ای انتخاب کنید. بدون این گزینه، djvutoxml خروجی می دهد
XML مربوط به تمام صفحات سند.
-- با متن
را مشخص می کند HIDDENTEXT عنصر برای هر صفحه باید در خروجی گنجانده شود.
اگر بدون مشخص شده باشد --with-anno پرچم و سپس --بدون-آننو ضمنی است. اگر
هیچ یک از -- با متن، --بدون متن، --با-آنو، or --بدون-همه، پرچم ها هستند
مشخص شده، سپس -- با متن و --with-anno پرچم ها ضمنی
--بدون متن
مشخص می کند که خروجی نباشد HIDDENTEXT عنصر برای هر صفحه اگر مشخص شود بدون
la --بدون-آننو پرچم و سپس --with-anno پرچم ضمنی است.
--with-anno
منطقه را مشخص می کند MAP عنصر برای هر صفحه باید در خروجی گنجانده شود. اگر
مشخص شده بدون -- با متن پرچم و سپس --بدون متن پرچم ضمنی است.
--بدون-آننو
منطقه را مشخص می کند MAP عنصر برای هر صفحه نباید در خروجی گنجانده شود.
اگر بدون مشخص شده باشد --بدون متن پرچم و سپس -- با متن پرچم ضمنی است.
DJVUXMLPARSER
فایل های تولید شده توسط djvutoxml سپس می توان با استفاده از یک ویرایشگر متن یا یک XML تغییر داد
ویرایشگر برنامه djvuxmlparser فایل XML را تجزیه می کند inputxmlfile به منظور اصلاح
ابرداده فایل DjVu مربوطه.
-o djvufile
در اصل فایل DjVu هدف فایلی است که توسط هدف - شی عنصر
فایل XML این گزینه ابزاری برای لغو نام فایل مشخص شده در آن فراهم می کند
la هدف - شی عنصر
DJVUXML سند TYPE تعریف
فایل تعریف نوع سند (DTD)
/usr/share/djvu/pubtext/DjVuXML-s.dtd
ورودی و خروجی ابزارهای DjVu XML را تعریف می کند.
DjVuXML-s DTD ساده سازی HTML DTD است:
http://www.w3c.org/TR/1998/REC-html40-19980424/sgml/dtd.html
با چند ویژگی جدید به DjVu اضافه شده است. هر یک از صفحات مشخص شده یک DjVu
سند به عنوان نشان داده می شود هدف - شی عناصر در BODY عنصر فایل XML هر یک
هدف - شی عنصر ممکن است حاوی چندین باشد PARAM عناصری برای تعیین ویژگی هایی مانند نام صفحه،
وضوح و فاکتور گاما هر یک هدف - شی عنصر همچنین ممکن است حاوی یکی باشد HIDDENTTEXT
عنصر برای تعیین متن پنهان (معمولاً با موتور OCR تولید می شود) در DjVu
صفحه علاوه بر این هر کدام هدف - شی عنصر ممکن است به یک ناحیه واحد اشاره کند MAP عنصری که
شامل چندگانه است محدوده عناصری برای نشان دادن تمام پیوندها و برجسته کردن مناطق درون
سند DjVu
PARAM عناصر
قانونی PARAM عناصر یک DjVu هدف - شی را شامل می شود اما محدود نمی شود PAGE برای مشخص کردن
نام صفحه، گاما برای تعیین ضریب تصحیح گاما (به طور معمول 2.2) و شرکت داده پردازی ایران
برای تعیین وضوح صفحه
HIDDENTEXT عناصر
La HIDDENTEXT عناصر از عناصر تو در تو تشکیل شده است PAGECOLUMNS، REGION، بند،
خط ، و کلمه. عمیق ترین عنصر تو در تو مشخص شده، باید مرزبندی را مشخص کند
مختصات عنصر در جهت بالا به پایین بدن از عمیق ترین تو در تو
عنصر باید حاوی متن باشد. اکثر اسناد DjVu از هر دو استفاده می کنند LINE or WORD عنوان
عنصر پایین ترین سطح، اما هر عنصری به عنوان عنصر پایین ترین سطح قانونی است. یک فضای سفید
همیشه بین اضافه می شود WORD عناصر و یک خوراک خط همیشه بین آنها اضافه می شود LINE
عناصر. از آنجایی که زبان هایی مانند ژاپنی از فاصله بین کلمات استفاده نمی کنند، کاملاً درست است
استفاده از موتورهای OCR آسیایی رایج است WORD در عوض به عنوان شخصیت
MAP عناصر
بدن از MAP عناصر تشکیل شده از محدوده عناصر. علاوه بر صفات
فهرست شده در
http://www.w3.org/TR/1998/REC-html40-19980424/struct/objects.html#ادف-منطقه,
صفات نوع مرزی, رنگ لبه, مرزو برجسته برای مشخص کردن اضافه شده اند
به ترتیب نوع حاشیه، رنگ حاشیه، عرض حاشیه و رنگ های هایلایت. ارزش های قانونی
برای هر یک از این ویژگی ها در DTD DjVuXML-s فهرست شده است. علاوه بر این، شکل بیضی
به لیست قانونی اشکال اضافه شده است. یک بیضی از یک جعبه محدود مستطیلی استفاده می کند.
با استفاده از خدمات onworks.net از djvuxml به صورت آنلاین استفاده کنید