अंग्रेज़ीफ्रेंचस्पेनिश

Ad


ऑनवर्क्स फ़ेविकॉन

xmlto - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में xmlto चलाएं

यह कमांड xmlto है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


xmlto - किसी XML दस्तावेज़ में XSL स्टाइलशीट लागू करें

SYNOPSIS


xmlto [-o आउटपुट_दिर] [-x कस्टम_xsl] [-m xsl_fragment] [-v] [-p पोस्टप्रोसेसर_ऑप्ट्स]
[--एक्सटेंशन] [--खोजपथ पथ] [--स्किप-सत्यापन]
[--stringparam परमनाम=परममूल्य] [--नोक्लीन] [- कोई स्वचालित आकार नहीं] [--कोई एक्सटेंशन नहीं]
[--प्रोफाइल] [--साथ-फ़ॉप] [--साथ-dblatex] {प्रारूप} {पट्टिका}

xmlto {[--मदद] | [--संस्करण]}

वर्णन


के प्रयोजन के xmlto एक XML कनवर्ट करना है पट्टिका वांछित के लिए प्रारूप किसी भी साधन का उपयोग करना
ज़रूरी। इसमें दो चरण शामिल हो सकते हैं:

1. XSL-T प्रोसेसर का उपयोग करके उपयुक्त XSL स्टाइलशीट का अनुप्रयोग।

2. अन्य उपकरणों के साथ आगे की प्रक्रिया। यह कदम आवश्यक नहीं हो सकता है.

यह तय करने के लिए कि किस स्टाइलशीट का उपयोग करना है और पोस्ट-प्रोसेस के लिए क्या, यदि कोई हो, करने की आवश्यकता है
उत्पादन, xmlto प्रारूप स्क्रिप्ट का उपयोग करता है, जो सरल शेल स्क्रिप्ट हैं xmlto कॉल
रूपांतरण के दौरान.

XML फ़ाइल के प्रकार और वांछित के आधार पर उपयुक्त प्रारूप स्क्रिप्ट का चयन किया जाता है
आउटपुट स्वरूप। xmlto DocBook XML फ़ाइलों को परिवर्तित करने के लिए कुछ प्रारूप स्क्रिप्ट के साथ आता है
प्रारूपों की विविधता. आप पूर्ण फ़ाइल नाम का उपयोग करके अपनी स्वयं की प्रारूप स्क्रिप्ट निर्दिष्ट कर सकते हैं
एसटी प्रारूप कमांड लाइन पर।

सबसे पहले, अगर xmlto स्पष्ट रूप से यह नहीं बताया गया है कि किस स्टाइलशीट का उपयोग करना है (के साथ)। -x
विकल्प), प्रारूप स्क्रिप्ट के साथ बुलाया जाएगा $1 स्टाइलशीट पर सेट करें. पर्यावरण
परिवर्तनशील एक्सएसएलटी_प्रोसेसर इसमें निष्पादन योग्य का आधार नाम शामिल है जिसका उपयोग किया जाएगा
XSL-T परिवर्तन करें (उदाहरण के लिए xsltproc)। प्रारूप स्क्रिप्ट लिखनी चाहिए
मानक आउटपुट के लिए उपयोग करने और सफलतापूर्वक बाहर निकलने के लिए स्टाइलशीट का नाम, या a के साथ बाहर निकलें
यदि उपयोग करने के लिए कोई उपयुक्त स्टाइलशीट नहीं है तो गैर-शून्य रिटर्न कोड (उदाहरण के लिए, यदि
केवल उपलब्ध स्टाइलशीट ही XSL-T प्रोसेसर के साथ काम नहीं करने के लिए जानी जाती है
इस्तेमाल किया गया)। यदि मानक आउटपुट में कुछ भी नहीं लिखा गया है लेकिन स्क्रिप्ट सफलतापूर्वक बाहर निकल जाती है, तो नहीं
XSL-T रूपांतरण निष्पादित किया जाएगा.

दूसरे, XSL-T प्रोसेसर को स्टाइलशीट, फॉर्मेट स्क्रिप्ट का उपयोग करके चलाने के बाद
इस बार फिर से बुलाया जाएगा $1 पोस्ट-प्रोसेस पर सेट करें। प्रारूप स्क्रिप्ट चाहिए
XSL-T संसाधित आउटपुट को वांछित में अनुवाद करने के लिए कोई भी आवश्यक कदम उठाएं
आउटपुट स्वरूप, जिसमें आउटपुट को वांछित आउटपुट निर्देशिका में कॉपी करना शामिल है। के लिए
प्रसंस्करण के बाद, प्रारूप स्क्रिप्ट को एक अस्थायी निर्देशिका में चलाया जाता है जिसमें बस
संसाधित आउटपुट (जिसका नाम संग्रहीत है XSLT_संसाधित और जिसका बेसनेम है
किसी भी फ़ाइल नाम एक्सटेंशन के साथ मूल XML फ़ाइल को .proc से बदल दिया गया है)। इनपुट फ़ाइल इसके लिए सेट है
मूल XML फ़ाइल का नाम, OUTPUT_DIR उस निर्देशिका के नाम पर सेट किया गया है
आउटपुट (और केवल आउटपुट) को, और में समाप्त होना चाहिए खोजपथ कोलन-पृथक पर सेट किया गया है
फ़ॉलबैक निर्देशिकाओं की सूची जिसमें इनपुट देखना है (उदाहरण के लिए छवियों के लिए)। यदि यह हो तो
चरण असफल है, प्रारूप स्क्रिप्ट को गैर-शून्य रिटर्न कोड के साथ बाहर निकलना चाहिए।

विकल्प


-v
क्रियात्मक बनें (-वीवी बहुत वाचालता के लिए)।

-x शैली पत्रक
उपयोग शैली पत्रक प्रारूप स्क्रिप्ट से किसी एक को चुनने के लिए कहने के बजाय।

-m टुकड़ा
दिए गए XSL का उपयोग करें टुकड़ा स्टाइलशीट को संशोधित करने के लिए.

-o डायरेक्टरी
निर्दिष्ट में आउटपुट डालें डायरेक्टरी वर्तमान कार्यशील निर्देशिका के बजाय।

-p पोस्टप्रोसेसर_ऑप्ट्स
पास पोस्टप्रोसेसर_ऑप्ट्स स्टाइलशीट एप्लिकेशन के बाद प्रसंस्करण चरणों के लिए (उदाहरण के लिए lynx
या HTML से टेक्स्ट पर जाते समय लिंक, या TeX से टेक्स्ट पर जाते समय xmltex
डीवीआई)। अगर -p दूसरी बार निर्दिष्ट किया गया है, निर्दिष्ट विकल्पों को पास कर दिया जाएगा
दूसरे चरण की पोस्टप्रोसेसिंग; वर्तमान में यह केवल गुजरते समय ही लागू होता है
पोस्टस्क्रिप्ट के लिए xmltex और dvips।

--एक्सटेंशन
उपयोग में आने वाली टूल श्रृंखला के लिए स्टाइलशीट एक्सटेंशन चालू करें (उपयोग.एक्सटेंशन चालू है)।
चालू किए गए वेरिएबल नॉर्मन वॉल्श की डॉकबुक एक्सएसएल स्टाइलशीट द्वारा उपयोग किए गए हैं।

--खोजपथ पथ
निर्देशिकाओं की कोलन से अलग की गई सूची जोड़ें पथ फ़ॉलबैक निर्देशिकाओं के रूप में
इनपुट सहित.

--स्किप-सत्यापन
सामान्य रूप से किए जाने वाले सत्यापन चरण को छोड़ें।

--stringparam परमनाम=परममूल्य
एक नामित पैरामीटर पास करें परमनाम मूल्य के साथ परममूल्य कमांड से स्टाइलशीट के लिए
लाइन.

--नोक्लीन
अस्थायी फ़ाइलें हटाई नहीं जातीं (उनके नाम दिखाए जाते हैं और tmp निर्देशिका में रखे जाते हैं)। यह
समस्याओं का विश्लेषण करने में मदद मिल सकती है।

- कोई स्वचालित आकार नहीं
डिफ़ॉल्ट रूप से, कुछ XSL वेरिएबल्स को ऑटोडिटेक्शन द्वारा ओवरराइड किया जाता है (पृष्ठ की चौड़ाई और
पेज.ऊंचाई पेपरकॉन्फ़ (लिबपेपर) के उपयोग के लिए, कागज़ का प्रकार स्थान-आधारित के लिए (एलसी_पेपर)
चयन)। इस विकल्प के साथ, xmlto इस ऑटोडिटेक्शन का उपयोग नहीं करता है और उपयोगकर्ता सक्षम है
डिफ़ॉल्ट को स्वयं संशोधित करें (या तो डिफ़ॉल्ट पैराम.xsl संशोधन के माध्यम से या उपयोगकर्ता-परिभाषित द्वारा
एक्सएसएल टुकड़ा)।

--कोई एक्सटेंशन नहीं
डिफ़ॉल्ट रूप से, xmlto XSL पैरामीटर सक्षम करता है passivetex.एक्सटेंशन पैसिवटेक्स बैकएंड के लिए और
fop.एक्सटेंशन और fop1.एक्सटेंशन फ़ॉप बैकएंड के लिए. इससे आमतौर पर बेहतर उत्पादन होता है
परिणाम। यदि आप किसी कारण से इन मापदंडों का उपयोग नहीं करना चाहते हैं, तो बस उन्हें अक्षम कर दें
इस विकल्प का उपयोग कर।

--प्रोफाइल
प्रोफ़ाइलिंग स्टाइलशीट के साथ XML दस्तावेज़ को प्री-प्रोसेस करें।

--साथ-फ़ॉप
फ़ॉर्मेटिंग के लिए fop का उपयोग करें. यह एक प्रायोगिक विकल्प है, विशिष्ट रूप से एफओपी की अपेक्षा करता है
स्थान (कॉन्फ़िगर समय पर पता लगाया गया), मैन्युअल रूप से बदला जा सकता है xmlto स्क्रिप्ट द्वारा
का संशोधन FOP_PATH

--साथ-dblatex
फ़ॉर्मेटिंग के लिए dblatex का उपयोग करें। यह एक प्रायोगिक विकल्प है, विशेष रूप से dblatex की अपेक्षा करता है
स्थान (कॉन्फ़िगर समय पर पता लगाया गया), मैन्युअल रूप से बदला जा सकता है xmlto स्क्रिप्ट द्वारा
का संशोधन डीबीएलएटीएक्स_पीएटीएच

--मदद
एक संक्षिप्त उपयोग संदेश प्रदर्शित करें. यह xmlto के विकल्पों और उपलब्ध विकल्पों का वर्णन करेगा
आउटपुट स्वरूप.

--संस्करण
xmlto की संस्करण संख्या प्रदर्शित करें।

वातावरण


एक्सएसएलटी_प्रोसेसर
निष्पादन योग्य का आधार नाम जिसका उपयोग XSL-T परिवर्तन करने के लिए किया जाएगा
(चूक जाना: xsltpro(1))।

टीएमपीडीआईआर
निर्देशिका, अस्थायी स्टाइलशीट कहां बनाएं (डिफ़ॉल्ट: / Tmp).

निदान


0
सबकुछ अच्छा रहा। यह अपेक्षित निकास कोड है.

1
xmlto अपर्याप्त तर्कों के साथ बुलाया गया था।

2
एमकेटेम्प(1) फ़ाइल/निर्देशिका बनाने में विफल। सुनिश्चित करें / Tmp or टीएमपीडीआईआर लिखने योग्य है.

3
xmlto कॉन्फ़िगर किए गए स्थान पर कुछ बाइनरी ढूंढने में विफल रहा। सुनिश्चित करें कि सभी आवश्यक हैं
पैकेज स्थापित किए गए हैं और xmlto स्क्रिप्ट में पथ ठीक से सेट किए गए हैं।

10+(सत्यापन गैर शून्य त्रुटि कोड)
xmlto एक xml दस्तावेज़ को सत्यापित करने का प्रयास किया, लेकिन सत्यापन विफल रहा। बेहतर निदान के लिए,
सत्यापन आउटपुट और xmllint निकास कोड प्रदान किया गया है। या तो अपना सुधार करने पर विचार करें
दस्तावेज़ या उपयोग करना --स्किप-सत्यापन.

उदाहरण


डॉकबुक एक्सएमएल दस्तावेज़ को पीडीएफ में बदलने के लिए, इसका उपयोग करें:

xmlto पीडीएफ mydoc.xml

DocBook XML दस्तावेज़ को HTML में परिवर्तित करना और परिणामी HTML फ़ाइलों को एक अलग में संग्रहीत करना
निर्देशिका उपयोग:

xmlto -o html-dir HTML mydoc.xml

DocBook XML दस्तावेज़ को एकल HTML फ़ाइल में परिवर्तित करने के लिए:

xmlto html-nochunks mydoc.xml

XSL फ़्रैगमेंट का उपयोग करके आउटपुट को संशोधित करने के लिए:

xmlto -m यूलिंक.एक्सएसएल पीडीएफ mydoc.xml

यह निर्दिष्ट करने के लिए कि किस स्टाइलशीट का उपयोग करना है (उस प्रारूप स्क्रिप्ट को ओवरराइड करना
चुनें) का उपयोग करें:

xmlto -x MystyleSheet.xsl पीडीएफ mydoc.xml

लेखक


टिम वॉ <[ईमेल संरक्षित]>
मूल लेखक, अनुरक्षक 0.0.18 तक

Ond Oej Vasik <[ईमेल संरक्षित]>
0.0.19 से अनुरक्षक

कॉपीराइट


onworks.net सेवाओं का उपयोग करके xmlto का ऑनलाइन उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

Ad