سؤال

أنا أعمل على تطبيق ويب سيحتاج إلى معالجة وثائق DITA من التخزين المستمر (من المرجح JCR). ال dita مجموعة أدوات مفتوحة هو تطبيق DITA الوحيد الذي أدركه، لكنه يتطلب جميع مستنداتك موجودة على نظام الملفات. من الناحية المثالية، أود أن شيء يعمل مثل Dita OT، لكنه يسمح لك بتقديم حل (مثل Ureiresolver XSLT) لسحب المحتوى المشار إليه من مصادر أخرى.

إذا كان لدى الأشخاص أفكارا أخرى، مثل استخدام نظام ملفات افتراضي لخداع Dita OT في العمل، فأنا أحب أن أسمع تلك أيضا. شكرًا!

تعديل: نسيت أن أذكر في المنشور الأصلي الذي أبحث عنه حل مفتوح المصدر، حيث أن هذا هو للمشروع الذي صدر بموجب ترخيص المجتمع التعليمي.

هل كانت مفيدة؟

المحلول

بعد بعض التقييم، فإن أحدث إصدار من محول Dita Xmlmind (DITAC) هو حقا ما يصل إلى الوظيفة. الأداء هو على الأقل مضاعفة مجموعة الأدوات المفتوحة لبناء مشاريع متطابقة: http://www.xmlmind.com/ditac/

نصائح أخرى

شيء واحد يجب ملاحظة محول Xmlmind Dita (DITAC) هو أنه تم إصداره بموجب ترخيص Mozilla العام الذي وفقا ل http://www.gnu.org/licenses/license-list.html#gplincompatibleics. غير متوافق مع GPL.

ينظر الى arbortext. (على وجه التحديد مدير محتوى الربط). يدعم Arbortext Xinclude، ملفات الكتالوج، ولديها أيضا أداة PDF جاهزة للأوراق ونشر الوسائط الرقمية التي لا تحصل عليها مع OTK. OTK لا يعني حقا أن تكون للإنتاج.

نعم، أنا بائع (الآن)، لكنني بدأت كمفاجلا منذ أكثر من عقد. أجب عن الكثير من الأسئلة المجتمعية وراعي اثنان عشر من موارد الحصول على أسئلة الناس أجاب. أفضل ما هو مجموعة مستخدمي SF Bay PTC Arbortextext (Virtual).

هل تبحث عن فعل شيء مثل ما يفعله العرعر؟ (يمكنني فقط نشر رابط واحد فقط، لذلك سيكون لي ..) انتقل إلى Snightiper Dot Net، واختيار الدعم، والوثائق الفنية، ومنصات سلسلة EX، أي من مستندات سلسلة EX. إنهم يظهرون موضوعات على الويب مباشرة (إنه أيضا داخل التعليمات البرمجية المصدر الموجودة على جهاز التوجيه وفي كتب PDF). من شأنه أن يساعد إذا فهمت ما تحاول القيام به.

لا تتردد في الوصول إلي لي حاليا.

هذه المجموعة الجديدة من خط أنابيب ديتا xproc على شبكة مطور EMC قد تكون تستحق النظر. يمكن تنزيله مجانا للتنمية (وهناك محرك XProC هناك أيضا).

ظهرت هذه الحزمة في نهاية أكتوبر 2010. Quote: "الهدف من المشروع هو توفير بديل لمجموعة DITA المفتوحة (DITA-OT) التي لا تعتمد على المعالجة القائمة على نظام الملفات، لا يوجد لديه اعتماد مباشر على Java والنملة، وتستفيد من إمكانات معالجة XML من XProc لتقديم مرونة أكبر، وقابلية القابلية، وأداء أفضل في نهاية المطاف أفضل. تستخدم خطوط الأنابيب ميزات XProc القياسية قدر الإمكان، لذلك مع القليل من الجهد أو غير ذلك، يجب أن يكون المستخدمون قادرين لاستخدامها مع أي تطبيق XProc متوافق. تم اختبار خطوط الأنابيب مع إصدار EMC Documentum XProC (Calumet) الإصدار 1.0.12. "

زميلتي في العمل فقط تحدث معي حول مترجم ديتا. يبدو أنه جزء من عقل XML. وفقا له، فإن التنفيذ ليس الكامل تماما.

ربما يمكن أن يساعد dita2go:

http://www.dita2go.com/

يسمح Dita2go بأن تكون ملفاتك في أي مكان من فضلك، كما طلبت. كما أن لديها العديد من الإضافات تتجاوز ما ينص عليه OT، مثل KeyDef Scoped و Ditavals، التي هي قيد النظر ل DITA 1.3. تم إنشاؤه بتعاون مكثف لأعضاء TC يعملون على المشاريع الحية الرئيسية، ويستخدم من قبل مئات الأشخاص حاليا. كما أنه حوالي عشر مرات بأسرع وقت ممكن، وذلك بفضل C ++، ولا يتطلب أي مهارات برمجة على الإطلاق.

إنه مجاني، لكنه ليس مفتوحا المصدر. إنه مدعوم بالكامل والمطورين إصلاح الأخطاء على الفور وغالبا ما تضيف ميزات جديدة في يوم أو يومين عند الطلب. يشارك جزءا كبيرا من رمزه مع منتج تجاري، MIF2GO، وهو الأداة المستخدمة بنحو 25٪ من مستخدمي Framemaker الذين ينتقلون إلى Dita، وفقا لمسح حديث.

لا أرى شرطا للأدوات المستخدمة لإنشاء وثيقة مرخص بحرية لتكون مفتوحة المصدر نفسها. لا توجد قيود على الإطلاق عند استخدام الإخراج، والتي تنتمي بشكل واضح إلى المستخدم، وليس إلى أنظمة Omni.

هث!

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top