قيمة ID Unicode
عند إنشاء اسم فئة من اسم نمط، يقوم InDesign الآن بإنشاء اسم فئة مؤهل بشكل كامل: <style group name>_<style name>.
إذا قمت بتعيين نمطين لنفس اسم الفئة، فسيؤدي ذلك إلى حدوث تعارض عندما تقرر إنشاء CSS للمستند ذي الصلة. يقوم InDesign بوضع علامة تحذير ويعرض رسالة عن التعارض أثناء التصدير.
تكون العلامات التي تم إنشائها لخياري “Map to Unordered List” و“Map to Ordered List” المندرجين أسفل خيارات EBook Export > General > Text خالية الآن من أي فئات إضافية. لم يعد InDesign يُدرج أي أحرف أو يُنشئ أي امتدادات، كما أنه يسمح للمستعرض أو الجهاز أن يكون مسؤولاً عن إنشاء القوائم.
تم تحسين التعداد الافتراضي المستخدم لتحديد بنية التعداد النقطي والرقمي بشكل كبير لاكتشاف البنيات اللفظية للتعدادات النقطية والأرقام، والتعبير عنها بشكل صحيح في HTML.
بالنسبة للتعدادات النقطية:
بالنسبة للأرقام:
للحصول على الترقيم الصحيح، قم بالتصدير إلى EPUB 3.0.
بما أن InDesign يقدم الآن تمييزًا حقيقيًا (مخططًا) للقوائم فيما يتعلق بقيم أرقام البدء، فقد تمت إزالة خيار Static Ordered List من مربع الحوار EPUB Export.
تم تحسين ترميز HTML وCSS لخيار التصدير “Convert To Text”. يقوم الآن InDesign بإدخال الحروف النقطية/الرقمية الضرورية ويتجاوز الأنماط بحيث يظل المظهر الكلي لخيار القائمة قريبًا لطريقة ظهوره في InDesign.
تمت إضافة رقم الإصدار إلى بيانات التعريف المُنشئة:
<meta name=”generator” content=”Adobe InDesign 9.0” />
يقوم InDesign بإنشاء فئات زائدة متعددة بغرض تحسين الدقة المرئية والتعيين المفاهيمي بين InDesign وEPUB.
تمت إعادة تسمية الفئات الآن لمطابقة غرضها وتوضيحه.
بادئة فئة CSS منشأة | توصيف |
CharOverride-# | تعيين تجاوز سمة حرف مطبق بواسطة المستخدم إلى خصائص CSS |
ParaOverride | تعيين تجاوز سمة فقرة مطبقة بواسطة المستخدم إلى خصائص CSS |
TableOverride-# |
تعيين تجاوز سمة جدول مطبق بواسطة المستخدم إلى خصائص CSS |
CellOverride-# |
تعيين تجاوز سمة خلية مطبقة بواسطة المستخدم إلى خصائص CSS |
ObjectOverride-# |
تعيين تجاوز سمة كائن (PageItem) مطبق بواسطة المستخدم إلى خصائص CSS |
_idGenParaOverride-# |
التعامل مع ميراث خاصية CSS (مثل المسافة البادئة اليسرى) |
_idGenCharOverride-# | التعامل مع ميراث خاصية CSS (مثل حجم النقطة) |
_idGenDropcap-# | جعل Dropcap يبدو مثل المعرف |
_idGenBNMarker-# | جعل الحروف النقطية والرقمية تبدو مثل المعرف |
_idGenRuby-# | تغيير Ruby CSS |
_idGenStoryDirection | دعم اتجاه الموضوع |
_idGenTableRowColumn | دعم حدود وتعبئات الجدول المتغيرة |
_idGenPageitem-# | حمل عرض وارتباع PageItem/الكائن |
يقوم الآن InDesign بإنشاء قاعدة CSS منفصلة تحتوي على السمات ذات الصلة بعملة الروبي فقط.
لم يكن دعم البرامج النصية متوفرًا في CS6، وقد أصبح متوفرًا الآن.
يجعل مربع الحوار الجديد من السهل قراءة رسائل تحذير/خطأ متعددة من التصدير.
في حالة العثور على أي قيمة Unicode بخلاف المسرودة في الجدول أدناه، فلن يحددها CSS وسيتركها للافتراضي في الجهاز أو المستعرض (عادة "القرص").
قيمة ID Unicode |
خاصية CSS |
0x2022 (علامة نقطية) |
"قرص" |
0x25CB (دائرة بيضاء) |
"دائرة" |
0x25A0 (مربع أسود) |
"مربع" |
تم تعيين الأنواع المتعددة من القوائم المرقمة لـ InDesign الآن إلى خصائص CSS كما هو مسرود في الجدول أدناه.
ITextAttrNumberingStyle |
خاصية CSS |
1,2,3,4 |
"فاصل عشري" |
01,02,03, |
“decimal-‐leading-‐zero” |
I, II, III, |
“upper-‐roman” |
i, ii, iii, |
“lower-‐roman” |
A,B,C,D |
“upper-‐alpha” |
a,b,c,d |
“lower-‐alpha” |
001,002,003, |
“decimal-‐leading-‐zero” |
0001,0002,0003, |
“decimal-‐leading-‐zero” |
يتم الآن تعيين سمة Keeps Option “Start Paragraph” بشكلٍ صحيح لخاصية CSS صالحة. يتم تعيين أي قيمة لهذه السمة بخلاف ‘kStartAnywhere’ إلى 'pagebreak-before:always'.
مازالت الأحرف الفاصلة غير مدعومة حاليًا.
يدعم iBooks Reader عددًا كبيرًا من خطوط الجهاز (http://iosfonts.com/)، ولا يتم تمكين هذه الخطوط بشكل افتراضي عند الإشارة إليها عبر @font-face إلا في حالة إضافة ملف خيار XML الخاص META-INF/com.apple.ibooks.display-options.xml إلى الحزمة.
تمت الآن إضافة ملف الخيار إلى كل من حزم EPUB2.0 وEPUB3.0.
تم تغيير EPUBCheck لكي يقبل تنسيق الخط المضمن كتنسيق مقبول لقارئ iBooks.
نظرًا لأن قارئ DPS قرر عدم دعم هذا التنسيق، قمنا بإزالة خيار EPUB 3.0 with Layout من مربع الحوار EPUB Export.
سمة الفقرة |
خاصية CSS |
Keep With Previous |
page-break-before:avoid |
Keep All Lines Together |
orphans: 99 |
Keep First N |
orphans: # |
Keep Last N |
window: # |
Keep With Next N |
page-break-after:avoid |
في تغيير سابق، تم تعيين Start Paragraph إلى خاصية CSS 'page-break-before:avoid'. نظرًا لاشتراك هذه السمة مع سمة Keep With Previous في خاصية معينة واحدة، ففي حالات التعارض ستكون الأولوية لسمة Start Paragraph كما هو الحال في InDesign.
يؤدي تعيين Keep With Next N إلى تجاهل أي قيم بخلاف قيمة واحدة. مازالت أيضًا الحروف الفاصلة (goto Next N) غير مدعومة حاليًا.
يجب فصل أسماء الفئات المتعددة بواسطة مسافة واحدة أو أكثر، وسيتم استخدام اسم الفئة الأول لإنشاء CSS للنمط، في حالة تمكين Emit CSS لهذا النمط.
على سبيل المثال، نمط الفقرة الوارد في صيغة:
Class: InDesign is the best
يؤدي إلى:
<p class=”InDesign is the best”>foo</p>
p.InDesign {…}
يتمثل الهدف من هذه الميزة في السماح للمصممين بتجاوز خصائص CSS أو امتدادها من خلال آلية “Additional CSS File” في علامة التبويب Advanced الموجودة في مربع الحوار EPUB Export.
لا يتم إجراء عمليات تحقق إضافية للقيم المحددة، وأثناء التصدير، يقوم InDesign بحملها معه لأغراض التعليم وإلا يقوم بتجاهلها.
الفقرات الخالية في InDesign لا تكون خالية - لكنها تحتوي على حرف إرجاع وتتكون باستخدام ارتفاع رأسي.
في HTML، يقوم InDesign بتعيين الفقرات إلى علامات <p> و<li> وفقًا لما هو مناسب ولا يكون حرف الإرجاع جزءًا من التعيين الذي يمكن أن يؤدي إلى علامات خالية.
تسجيل الدخول إلى حسابك