ODT

ODT फ़ाइल क्या होती है?

लिखित दस्तावेज़ों का खुला मानक, जो LibreOffice और OpenOffice लिखते हैं।

ODT है क्या

ODT एक कंटेनर है: एक खोल, जिसके अंदर वे धाराएँ रहती हैं जिन्हें किसी और ने एन्कोड किया है। इसका इस्तेमाल एडिटिंग और सहेजना के लिए होता है।

एक्सटेंशन .odt है और पूरा नाम OpenDocument Text। दोनों उतना नहीं बताते जितना यह कि फ़ाइल अंदर क्या-क्या रख सकती है — और इस पन्ने का बाक़ी हिस्सा इसी के बारे में है।

ODT आया कहाँ से

इसे OASIS ने 2005 में जारी किया था। विनिर्देश ISO/IEC 26300 है।

उम्र एक व्यावहारिक वजह से काम की है: फ़ॉर्मेट जितना पुराना, उतने ज़्यादा प्रोग्रामों को उसे सीखने का वक़्त मिला है।

विनिर्देश सार्वजनिक है

यह पूरा प्रकाशित है, इसलिए कोई भी इसे देखकर अंदाज़ा लगाने के बजाय दस्तावेज़ पढ़कर लागू कर सकता है। यही वजह है कि यह फ़ॉर्मेट इतने सारे प्रोग्रामों में मिलता है, और यही वजह है कि बीस साल पहले लिखी गई फ़ाइलें आज भी खुल जाती हैं। पर विनिर्देश का प्रकाशित होना और उसका रॉयल्टी-मुक्त होना एक बात नहीं है: जहाँ फ़ॉर्मेट किसी कोडेक को अपने अंदर लपेटता है, वहाँ पेटेंट का लाइसेंस एक अलग सवाल है, और मानक उसका जवाब नहीं देता।

यह एक ही फ़ाइल में कई पन्ने रख सकती है

ODT फ़ाइल एक पन्ने तक सीमित नहीं है, और जब इसे ऐसी चीज़ में बदला जाए जो सीमित है तो यह मायने रखता है: एक बार बदलने पर एक ही फ़ाइल निकलती है और उसमें एक ही पन्ना होता है — पहला वाला, बशर्ते कन्वर्टर पन्ना चुनने की सुविधा न देता हो।

यह किस तरह का दस्तावेज़ है

ODT के अंदर एक टेक्स्ट दस्तावेज़ होता है: ऐसे अनुच्छेद जो जिस पन्ने पर पड़ें उसी के हिसाब से नए सिरे से बैठ जाते हैं।

यही तय करता है कि यह कैसे बदलता है: टेक्स्ट नए सिरे से बैठता है, इसलिए पन्नों की गिनती नतीजे की ख़ासियत है, फ़ाइल की नहीं।

अपनी हिफ़ाज़त के लिए यह क्या करती है

ODT फ़ाइल अपने साथ चाहें तो एन्क्रिप्शन लाती है।

एन्क्रिप्ट की गई फ़ाइल को बदलने से पहले खोलना पड़ता है — यहाँ भी और कहीं भी। पासवर्ड कोई ऐसी चीज़ नहीं जिसे कोई कन्वर्टर पार कर सके, और जो यह दावा करे उसे तो फ़ाइल देनी ही नहीं चाहिए।

ODT को खोलता कौन है

LibreOffice Writer, Microsoft Word और Google Docs इसे पढ़ते हैं, और इसी तरह के ज़्यादातर दूसरे प्रोग्राम भी।

फ़ाइल न खुले तो कसूर फ़ॉर्मेट का शायद ही कभी होता है — अक्सर प्रोग्राम ही फ़ॉर्मेट से पुराना होता है। किसी पुरानी चीज़ में बदल लेना इससे निकलने का भरोसेमंद रास्ता है, और इस वेबसाइट का बाक़ी हिस्सा इसी के लिए है।

इसे ब्राउज़र में खोलना

इसे कोई भी ब्राउज़र नहीं पढ़ता।

इसे बदलने की सबसे आम वजह यही है: फ़ॉर्मेट ख़राब है, ऐसा नहीं — बात यह है कि जहाँ आप फ़ाइल दिखाना चाहते हैं वह जगह उसे पढ़ ही नहीं सकती।

सामग्री के अलावा यह क्या-क्या ले जा सकती है

ODT फ़ाइल दस्तावेज़ के गुण रख सकती है।

इसमें से कुछ भी बदलाव के बाद बचेगा या नहीं, यह पूरी तरह लक्ष्य फ़ॉर्मेट पर टिका है, और ईमानदार जवाब अमूमन «कुछ हिस्सा» ही है।

यह काम करने का फ़ॉर्मेट है

ODT इसलिए बना है कि इसे खोला और बदला जाए। जब तक काम चल रहा है फ़ाइल इसी फ़ॉर्मेट में रखिए, और जब भी बनी हुई प्रति चाहिए हो, इसी से निर्यात कीजिए।

LibreOffice और OpenOffice का अपना दस्तावेज़-फ़ॉर्मेट

ODT (OpenDocument Text) LibreOffice Writer और OpenOffice Writer का मूल फ़ॉर्मेट है — एक खुला मानक, जो किसी एक कंपनी के हाथ में नहीं है। यह Microsoft Word के DOCX का सीधा समकक्ष है।

यह भी DOCX की तरह ही एक ZIP है जिसके भीतर XML फ़ाइलें हैं — बनावट अलग है, पर बुनियादी विचार वही है।

यह साइट ODT को LibreOffice से सँभालती है

ODT से जुड़ा हर बदलाव — PDF में, DOCX में, या वापस — इस साइट पर LibreOffice के सर्वर इंजन से चलता है, क्योंकि ऐसा कोई ब्राउज़र-आधारित इंजन नहीं है जो ODT की पूरी संरचना सही ढंग से पढ़-लिख सके।

फ़ाइल `api.quinvert.com` पर भेजी जाती है, एक अस्थायी फ़ोल्डर में बदली जाती है, और नतीजा मिलते ही वह फ़ोल्डर पूरी तरह मिटा दिया जाता है — असफल होने पर भी।

फ़ॉर्मेटिंग आम तौर पर बचती है

टेक्स्ट, लेआउट, रंग और बुनियादी शैलियाँ ODT और DOCX के बीच आम तौर पर बिना बड़े बदलाव के पार जाती हैं। फ़ॉन्ट मेट्रिक-अनुकूल विकल्पों से बदले जाते हैं, ताकि लेआउट न बिगड़े।

जटिल फ़ॉर्मेटिंग, ट्रैक-किए बदलाव या Microsoft-विशेष किसी सुविधा पर निर्भर दस्तावेज़ में कुछ फ़र्क़ दिख सकता है।

मैक्रो, कमेंट और रिविज़न इतिहास आम तौर पर नहीं बचते

ODT में लिखे मैक्रो, दस्तावेज़ पर हुए बदलावों की ट्रैकिंग (tracked changes) और कमेंट इस बदलाव में आम तौर पर नहीं बचते — किसी दूसरे फ़ॉर्मेट में उनकी जगह नहीं होती।

जिस दस्तावेज़ में यह सब है, उसके लिए मूल ODT सँभालकर रखना ज़रूरी है।

25 MB की सीमा

सर्वर पर चलने वाली हर जोड़ी की तरह, यहाँ मुफ़्त सीमा 25 MB प्रति फ़ाइल है — ब्राउज़र में चलने वाली जोड़ियों के 100 MB से कम। बहुत सारी तस्वीरें एम्बेड किए गए दस्तावेज़ इस सीमा से ऊपर जा सकते हैं।

नतीजा `Cache-Control: no-store` के साथ लौटता है, इसलिए वह न ब्राउज़र में, न किसी बीच के सर्वर पर सहेजा जाता है।

दस्तावेज़-प्रकार की सीमा के भीतर बदलाव

ODT टेक्स्ट दस्तावेज़ है — यह किसी स्प्रेडशीट या प्रेज़ेंटेशन फ़ॉर्मेट में नहीं बदल सकता, क्योंकि एक टेक्स्ट दस्तावेज़ किसी स्लाइड-डेक की संरचना नहीं रखता। बदलाव सिर्फ़ उन्हीं फ़ॉर्मेट के बीच काम करता है जो एक जैसी दस्तावेज़-श्रेणी में हैं।

यह सीमा जान-बूझकर है, ताकि किसी असंभव बदलाव के लिए ग़लत उम्मीद न बने।

PDF बनाने के लिए भी यही रास्ता

ODT को PDF में बदलना इसी LibreOffice इंजन से चलता है। नतीजा वही दिखता है जैसा दस्तावेज़ LibreOffice में खोलने पर दिखता, फ़ॉर्मेटिंग रेंडर होकर पन्नों में बँट जाती है।

यह इस साइट पर सबसे ज़्यादा इस्तेमाल होने वाले सर्वर-बदलावों में से एक है।

ज़रूरी जानकारी, एक जगह

ODT फ़ॉर्मेट की पहचान और उसका स्रोत।
एक्सटेंशन.odt
मीडिया टाइपapplication/vnd.oasis.opendocument.text
प्रकाशकOASIS
पहली बार प्रकाशित2005
विनिर्देशISO/IEC 26300