2008-09-29 9 views
8

मैं पाठ के लिए एक आंतरिक प्रतिनिधित्व प्रारूप है, जो बुनियादी स्वरूपण (फ़ॉन्ट चेहरा, आकार, वजन, खरोज, बुनियादी तालिकाओं का समर्थन करेगा की तलाश में हूँ, भी समर्थन निम्नलिखित विशेषताएं:वेब पर उपयोग करने योग्य ठोस, पूर्ण-विशेषीकृत खुले समृद्ध टेक्स्ट प्रतिनिधित्व क्या है?

  • द्वि-दिशा इनपुट (हिब्रू, अरबी, आदि)
  • बहु भाषा इनपुट (यानी UTF-8) एक ही पाठ क्षेत्र में
  • एंकर किए फ़ुटनोट (यानी एक सुपरस्क्रिप्ट संख्या कि गिने फुटनोट के लिए एक लिंक है कि)
+०१२३५१६४१०६

मैं TEI लगता है या DocBook काफी अमीर हैं, लेकिन यहाँ रोड़ा है - मैं इन पाठ बफ़र्स वेब संपादन योग्य होना चाहते हैं, तो मैं एक संपादन नियंत्रण है कि या तो TEI या DocBook, या विश्वसनीय और खाती की जरूरत है दो-तरफा उनमें से एक के बीच रूपांतरण और जो भी संपादन नियंत्रण खा सकता है।

अद्यतन: संपादित करें नियंत्रण मैं सोच रहा हूँ TinyMCE की तरह कुछ है, लेकिन AFAICT, TinyMCE पाद टिप्पणियों का अभाव है, और मैं अपनी क्षमता के बारे में यकीन नहीं है (कैसे पाठ संपादित की 1 या 2 मेगाबाइट के बारे में?)

किसी भी पॉइंटर्स की बहुत सराहना की!

+0

आप फ़िनोट ऑटोमेशन की कमी वाले TinyMCE के बारे में सही हैं, लेकिन तालिका सम्मिलित/संपादन समर्थन है। – micahwittman

+0

यदि कोई इस पर ठोकर खाता है और आश्चर्य करता है कि आंतरिक प्रतिनिधित्व प्रारूप मैं किस प्रकार उठा रहा हूं, तो यह मल्टीमार्काडाउन है - http://fletcherpenney.net/multimarkdown/ –

उत्तर

5

FCKeditor एक महान एपीआई है, कई प्रोग्रामिंग भाषाओं का समर्थन करता है, एचटीएमएल के माध्यम से लोड किया जा सकता या कोड में instantiated (यह जावास्क्रिप्ट इस लक्ष्य को हासिल करने के लिए कठिन नहीं है पर विचार); लेकिन सबसे अधिक, अंतर्निहित फॉर्म फ़ील्ड तक आसान पहुंच की इजाजत देता है, इसलिए एक jQuery या प्रोटोटाइप AJAX बफर होने के लिए बहुत मुश्किल नहीं होना चाहिए।

लोड संस्करण पिछले संस्करणों की तुलना में बहुत तेज़ है। मैं इसे एक भंवर देना होगा।

+0

धन्यवाद! मैंने कई वर्षों पहले FCKEditor का नमूना लिया है, और अब मुझे लगता है कि यह एक लंबा सफर तय है। मैं निश्चित रूप से इसे आज़माउंगा! –

+0

ध्यान दें कि FCKEDitor को अब CKEditor http://docs.cksource.com/FCKeditor_3.x/Design_and_Architecture/Rebranding के रूप में जाना जाता है – matias

1

मैं वास्तव में उनमें से किसी एक पर निर्णय नहीं ले सकता। आईएमएचओ वे सभी बहुत अच्छे और पूर्ण नहीं हैं। उनके सभी के पास उनके फायदे और स्पष्ट नुकसान हैं। यदि TinyMCE आपका पसंदीदा है तो afaik, यह टेबल भी करता है।

इस सूची में शायद काम में आ जाएगा: WysiwygEditorComparision

1

मैं भी FCKeditor का उपयोग किया है और यह अच्छा प्रदर्शन किया और अपने प्रोजेक्ट में एकीकृत करने के लिए आसान था। यह जांचने लायक है।

2

मेरे अनुभव में TEI या DocBook तरह HTML और XML प्रारूपों के बीच एक दो तरह से रूपांतरण 100% विश्वसनीय बनाने के लिए बहुत कठिन है।

आप अपने उपयोगकर्ताओं को सीधे TEI या DocBook XML संपादित करने के लिए Xopus (demo) का उपयोग कर सकते हैं। एक्सोपस एक वाणिज्यिक ब्राउज़र आधारित एक्सएमएल संपादक है जो विशेष रूप से गैर-तकनीकी उपयोगकर्ताओं के लिए डिज़ाइन किया गया है। यह बिडी और यूटीएफ -8 का समर्थन करता है। WYSIWYG व्यू XSLT का उपयोग करके प्रस्तुत किया जाता है, जिससे आपको वर्णन के तरीके के रूप में फुटनोट प्रस्तुत करने के लिए पर्याप्त नियंत्रण मिलता है।

TEI और DocBook स्टाइल जानकारी स्टोर करने के लिए साधन की जरूरत नहीं है के रूप में, उन स्वरूपों अपने उपयोगकर्ताओं फ़ॉन्ट चेहरा, आकार और वजन को बदलने के लिए अनुमति नहीं दी जाएगी। लेकिन मुझे लगता है कि यह एक अच्छी बात है: उपयोगकर्ताओं को हेडर और जोर डालना चाहिए, डिजाइनरों को फ़ॉन्ट चेहरे और आकार को चुनना चाहिए।

एक्सोपस के पास एक शक्तिशाली टेबल संपादक है और इंडेंटेशन को घोंसले अनुभागों या सूचियों और एक्सएसएलटी द्वारा प्रतिक्रिया दी जाती है।

दुर्भाग्य से एक्सपस 3 केवल एक्सएमएल के 200 केबी तक स्केल करेगा, लेकिन हम उस पर working हैं।

0

उपरोक्त लॉरेन के उत्तर में छोटे सुधार: अब तक (मई 2012), एक्सपस यूटीएफ 8 का समर्थन करता है, लेकिन बीआईडीआई संपादन नहीं। दाएं से बाएं पाठ को ठीक से प्रदर्शित किया जाता है यदि यह किसी अन्य स्रोत से आया है, तो इसे सही ढंग से संपादित नहीं किया जा सकता है। स्रोत: मुझे हाल ही में इसका मूल्यांकन करने के लिए कहा गया था, इसलिए इसका परीक्षण किया जा रहा है।

संबंधित मुद्दे