قيمة ID Unicode
تعيين نمط إلى اسم الفئة
عند إنشاء اسم فئة من اسم نمط، يقوم InDesign الآن بإنشاء اسم فئة مؤهل بشكل كامل: <style group name>_<style name>.
ملكية فئة النمط - التعامل مع حالات التعارض في أسماء فئة CSS
إذا قمت بتعيين نمطين لنفس اسم الفئة، فسيؤدي ذلك إلى حدوث تعارض عندما تقرر إنشاء CSS للمستند ذي الصلة. يقوم InDesign بوضع علامة تحذير ويعرض رسالة عن التعارض أثناء التصدير.


التعليم الدقيق للقوائم المرتبة/المرقمة
تكون العلامات التي تم إنشائها لخياري “Map to Unordered List” و“Map to Ordered List” المندرجين أسفل خيارات EBook Export > General > Text خالية الآن من أي فئات إضافية. لم يعد InDesign يُدرج أي أحرف أو يُنشئ أي امتدادات، كما أنه يسمح للمستعرض أو الجهاز أن يكون مسؤولاً عن إنشاء القوائم.
تعداد افتراضي محسّن لتحديد بنية التعداد النقطي والرقمي
تم تحسين التعداد الافتراضي المستخدم لتحديد بنية التعداد النقطي والرقمي بشكل كبير لاكتشاف البنيات اللفظية للتعدادات النقطية والأرقام، والتعبير عنها بشكل صحيح في HTML.
بالنسبة للتعدادات النقطية:
- يتعامل InDesign مع أي فقرتين تشتركان في جميع سمات التعداد النقطي ذات الصلة، بما في ذلك المسافة البادئة اليسرى، كجزء من نفس القائمة.
- تعتبر الفقرة التي ليست تعدادًا نقطيًا ولكنها تتبع فقرة ذات تعداد نقطي ولها نفس البادئة اليسرى الآن فقرة "متداخلة" وتصبح جزءًا من القائمة.
بالنسبة للأرقام:
- بما أنه بإمكان المصممين تعيين سمة "للقائمة" التي تتبعها، فإن الأولوية الأولى تكون لهذا الإعداد بالنسبة إلى المسافة البادئة اليسرى أو السمات المختلفة المرتبطة بالأرقام.
- وعلى الرغم من أن برنامج InDesign يدعم إعداد سمة القيمة على العلامة، فإنه من غير الممكن التعبير عن قائمة رقمية، تمر بحدود Table وStory، في HTML.
للحصول على الترقيم الصحيح، قم بالتصدير إلى EPUB 3.0.
تمت إزالة القائمة المرتبة الثابتة من تصدير EPUB
بما أن InDesign يقدم الآن تمييزًا حقيقيًا (مخططًا) للقوائم فيما يتعلق بقيم أرقام البدء، فقد تمت إزالة خيار Static Ordered List من مربع الحوار EPUB Export.
علامات HTML محسنة وCSS محسن لخيار Export في قائمة Convert To Text
تم تحسين ترميز HTML وCSS لخيار التصدير “Convert To Text”. يقوم الآن InDesign بإدخال الحروف النقطية/الرقمية الضرورية ويتجاوز الأنماط بحيث يظل المظهر الكلي لخيار القائمة قريبًا لطريقة ظهوره في InDesign.
بيانات تعريف سلسلة الإصدار
تمت إضافة رقم الإصدار إلى بيانات التعريف المُنشئة:
<meta name=”generator” content=”Adobe InDesign 9.0” />
اصطلاحات تسمية محسنة لفئات CSS لمطابقة غرضها
يقوم 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/الكائن |
تم إنشاء CSS لعلامة عملة الروبي اليابانية
يقوم الآن InDesign بإنشاء قاعدة CSS منفصلة تحتوي على السمات ذات الصلة بعملة الروبي فقط.
دعم البرامج النصية لتصدير كتاب EPUB
لم يكن دعم البرامج النصية متوفرًا في CS6، وقد أصبح متوفرًا الآن.
مربع حوار تحذير تصدير جديد أو رسالة خطأ
يجعل مربع الحوار الجديد من السهل قراءة رسائل تحذير/خطأ متعددة من التصدير.
التعيين المحسن لحروف التعداد النقطي إلى خاصية list-style-type
في حالة العثور على أي قيمة Unicode بخلاف المسرودة في الجدول أدناه، فلن يحددها CSS وسيتركها للافتراضي في الجهاز أو المستعرض (عادة "القرص").
|
خاصية 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” |
تعيين خاصية Break-before
يتم الآن تعيين سمة Keeps Option “Start Paragraph” بشكلٍ صحيح لخاصية CSS صالحة. يتم تعيين أي قيمة لهذه السمة بخلاف ‘kStartAnywhere’ إلى 'pagebreak-before:always'.
مازالت الأحرف الفاصلة غير مدعومة حاليًا.
الوصول إلى خطوط جهاز قراءة iBooks
يدعم iBooks Reader عددًا كبيرًا من خطوط الجهاز (http://iosfonts.com/)، ولا يتم تمكين هذه الخطوط بشكل افتراضي عند الإشارة إليها عبر @font-face إلا في حالة إضافة ملف خيار XML الخاص META-INF/com.apple.ibooks.display-options.xml إلى الحزمة.
تمت الآن إضافة ملف الخيار إلى كل من حزم EPUB2.0 وEPUB3.0.
تم الآن دعم تضمين الخطوط في قارئ iBooks
تم تغيير EPUBCheck لكي يقبل تنسيق الخط المضمن كتنسيق مقبول لقارئ iBooks.
تمت إزالة خيار EPUB 3.0 with Layout من تصدير EPUB
نظرًا لأن قارئ DPS قرر عدم دعم هذا التنسيق، قمنا بإزالة خيار EPUB 3.0 with Layout من مربع الحوار EPUB Export.
يؤدي تعيين الفقرات إلى الاحتفاظ بسمات خصائص فقرات CSS
سمة الفقرة |
خاصية 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 في حقول Style To Tag/Class لأنماط الفقرات والحروف والكائنات
يجب فصل أسماء الفئات المتعددة بواسطة مسافة واحدة أو أكثر، وسيتم استخدام اسم الفئة الأول لإنشاء 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 بحملها معه لأغراض التعليم وإلا يقوم بتجاهلها.
تمت إزالة النطاقين الخاليين <p> و<li>
الفقرات الخالية في InDesign لا تكون خالية - لكنها تحتوي على حرف إرجاع وتتكون باستخدام ارتفاع رأسي.
في HTML، يقوم InDesign بتعيين الفقرات إلى علامات <p> و<li> وفقًا لما هو مناسب ولا يكون حرف الإرجاع جزءًا من التعيين الذي يمكن أن يؤدي إلى علامات خالية.