यह कमांड प्रीरेक्स है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
प्रीरेक्स - पूर्वावश्यकता-चार्ट विवरण का इंटरैक्टिव संपादक
SYNOPSIS
प्रीरेक्स [ विकल्पों ] [ बेसफाइल[.टेक्स] [ चार्टफ़ाइल[.टेक्स] ] ]
वर्णन
प्रीरेक्स में पूर्वावश्यकता-चार्ट विवरण संपादित करने के लिए एक इंटरैक्टिव प्रोग्राम है
प्रीरेक्स(5) प्रारूप. उपयोगकर्ता को आम तौर पर इसके विवरण से परिचित होने की आवश्यकता नहीं होती है
प्रारूप। संपादक आरेख पर जोड़ने, हटाने, कट-एंड-पेस्ट और संपादन कार्यों का समर्थन करता है
तत्व, और निर्दिष्ट तत्वों की सूची के ऊर्ध्वाधर या क्षैतिज बदलाव, सभी
एक आयताकार क्षेत्र में तत्व, या संपूर्ण आरेख। संपादित आरेख सहेजा जा सकता है,
संपादक से बाहर निकले बिना, पुन: संसाधित किया गया और पीडीएफ व्यूअर में देखा गया। वैकल्पिक रूप से,
vprerex(1) खुलेगा प्रीरेक्स(1) विंडो खोलें और संबंधित पीडीएफ फाइल को साथ में प्रदर्शित करें।
शब्दावली
एक पूर्वावश्यक चार्ट में कई शामिल होते हैं पाठ्यक्रम बक्से, से जुड़ा हुआ तीर। पाठ्यक्रम हैं
भी आधा or पूर्ण, और शायद अपेक्षित or वैकल्पिक (या न ही)। प्रत्येक कोर्स बॉक्स
एक पाठ्यक्रम शामिल है कोड (ऊपरी बाएँ कोने), एक कोर्स शीर्षक (निचला आधा), और टाइम - टेबल
जानकारी (ऊपरी दायां कोना)। एक तीर या तो एक है शर्त (ठोस), ए
आवश्यक वस्तु (बिंदीदार), या की सिफारिश की (धराशायी)। जब एक पारंपरिक तीर होगा
अनुचित, ए छोटा लक्ष्य बॉक्स के ठीक ऊपर कोर्स का उपयोग किया जा सकता है। पाठ की एक पंक्ति हो सकती है
चार्ट में कहीं भी रखा गया है।
के कुछ कार्यान्वयन में प्रीरेक्स(5) प्रारूप, (कुछ) तीर घुमावदार और द्वारा हो सकते हैं
डिफ़ॉल्ट में गैर-शून्य वक्रता होती है। अलग-अलग तीरों की वक्रता का उपयोग करके संपादित किया जा सकता है
la प्रीरेक्स(1)संपादक. डिफ़ॉल्ट वक्रता को संशोधित करने के लिए (या इसे शून्य पर सेट करें), देखें
prerex.sty(7).
समन्वय प्रणाली
के स्थानों को निर्दिष्ट करने के लिए एक पारंपरिक द्वि-आयामी समन्वय प्रणाली का उपयोग किया जाता है
आरेख तत्व; उत्पत्ति (कहाँ) x = 0 और y = 0) के निचले-बाएँ कोने पर है
आरेख. सुविधा के लिए, एक समन्वय ग्रिड सामान्यतः पृष्ठभूमि में प्रदर्शित होता है
एक आरेख संपादित किया जा रहा है.
ए के निर्देशांक डिब्बा, छोटा, or पाठ लाइन इसके केंद्र बिंदु के हैं. एक तीर is
इसके स्रोत और लक्ष्य के केंद्र बिंदुओं के निर्देशांक द्वारा वर्णित है
बॉक्स/मिनी/टेक्स्ट-लाइनें।
संकेतन x0,y0:x1,y1 में सभी नोड्स (कोर्स बॉक्स, मिनी, टेक्स्ट) को दर्शाता है
आयत जिसके उत्तर-पश्चिम और दक्षिण-पूर्व कोने निर्देशांक पर हैं x0,y0 और एक्स1,वाई1.
उपयोग
If प्रीरेक्स एक मौजूदा फ़ाइल पर लागू किया जाता है, इसकी एक बैक-अप प्रतिलिपि बनाई जाती है एक्स, वाई
समन्वय ग्रिड चालू है, फ़ाइल को सिस्टम कॉल का उपयोग करके संसाधित किया जाता है pdflatex(1)
और फिर उपयोगकर्ता को एक कमांड सारांश और फॉर्म का एक इंटरैक्टिव प्रॉम्प्ट मिलता है
फ़ाइल.tex>
यदि कमांड लाइन पर कोई फ़ाइल तर्क नहीं दिया गया है, तो उपयोगकर्ता को एक फ़ाइल प्रदान करने के लिए प्रेरित किया जाता है
नाम। किसी भी स्थिति में, यदि दिए गए फ़ाइल नाम में कोई नहीं है .टेक्स विस्तार, .टेक्स is
इसके साथ जोड़ा गया।
अगर फ़ाइल.टेक्स नाम वाली फ़ाइल करती है नहीं उस नाम के साथ एक नई "खाली" चार्ट फ़ाइल पहले से मौजूद है
बनाया जाता है, और फिर इसे ऊपर बताए अनुसार संसाधित किया जाता है।
एक तो दूसरा फ़ाइल नाम प्रदान किया गया है, पहले फ़ाइल नाम को आधार फ़ाइल के रूप में माना जाता है
LaTeX दस्तावेज़ और दूसरा सम्मिलित फ़ाइल के रूप में जिसमें शामिल है चार्ट करने के लिए पर्यावरण
संपादित किया जाए. यह एक सम्मिलित चार्ट फ़ाइल को साझा करने के लिए एक से अधिक दस्तावेज़ की अनुमति देता है और अनुमति देता है
एक ही दस्तावेज़ में एक से अधिक चार्ट शामिल करना।
उपयोगकर्ता इंटरैक्टिव कमांड प्रॉम्प्ट पर निम्नानुसार कमांड दर्ज कर सकता है:
डिब्बा एक्स, वाई यहां एक कोर्स बॉक्स संपादित करें एक्स, वाई, यदि आवश्यक हो तो वहां एक नया कोर्स बॉक्स बनाएं
छोटा एक्स, वाई पर एक मिनी संपादित करें एक्स, वाई, यदि आवश्यक हो, तो वहां एक नया मिनी बनाएं
टेक्स्ट एक्स, वाई पर एक टेक्स्ट-लाइन संपादित करें एक्स, वाई, यदि आवश्यक हो, तो वहां एक नई टेक्स्ट-लाइन बनाएं
तीर एक्स0,वाई0,एक्स1,वाई1 से एक तीर संपादित करें x0,y0 सेवा मेरे एक्स1, वाई1, यदि आवश्यक हो, तो एक नया निर्माण करना
तीर
कमी xi, यी ... (अस्थायी रूप से) बॉक्स, मिनी या टेक्स्ट को हटा दें xi, यी (तीर सहित
बॉक्स के अंदर/बाहर/मिनी/टेक्स्ट)
पास्ता [एक्स, वाई] हाल ही में काटा गया लेकिन अभी तक चिपकाया नहीं गया बॉक्स, मिनी या टेक्स्ट दोबारा डालें एक्स, वाई
(बॉक्स/मिनी/टेक्स्ट के अंदर/बाहर तीर सहित), या मूल पर
यदि समन्वय करता है एक्स, वाई छोड़े गए
xchange x0,y0 x1,y1
बॉक्स, मिनी या टेक्स्ट का आदान-प्रदान करें x0,y0 उस पर के साथ एक्स1,वाई1. यह वह जगह है
इसे दो कटों और उसके बाद दो पेस्टों के अनुक्रम के रूप में लागू किया गया
अंक.
हटाना [ एक्स, वाई | एक्स0,वाई0,एक्स1,वाई1 | x0,y0:x1,y1 ] ...
निर्दिष्ट बॉक्स, मिनिस, टेक्स्ट या तीर (जिसमें शामिल हैं) को हटा दें
स्वचालित रूप से सभी तीर प्रत्येक बॉक्स/मिनी/टेक्स्ट में/बाहर)
पूर्ववत नवीनतम संपादन आदेश को पूर्ववत करें (पहले से पूर्ववत नहीं किया गया है)
पाली [-]s [ एक्स, वाई | x0,y0:x1,y1 ] ...
निर्दिष्ट आरेख तत्वों को स्थानांतरित करें x इकाइयाँ दाएँ [बाएँ]; यदि कोई तत्व नहीं है
निर्दिष्ट, संपूर्ण आरेख स्थानांतरित हो गया है
उठाना [-]r [ एक्स, वाई | x0,y0:x1,y1 ] ...
निर्दिष्ट आरेख तत्वों को स्थानांतरित करें y इकाइयाँ ऊपर [नीचे]; यदि कोई तत्व नहीं है
निर्दिष्ट, पूरा आरेख उठाया गया है
लिखना, ! वर्तमान में सहेजें चार्टफाइल.टेक्स और कॉल करके चार्ट को प्रोसेस करें
pdflatex(1) आधार फ़ाइल पर।
छोड़ना, बाहर जाएं, x, ^D समन्वय ग्रिड को बंद करें, लेखन-पहुँच को पुनर्स्थापित करें, वर्तमान में सहेजें
चार्टफाइल.टेक्स, आधार फ़ाइल को संसाधित करें और बाहर निकलें।
!सीएमडी तक लिखने की पहुंच बहाल करें चार्टफाइल.टेक्स, शेल कमांड निष्पादित करें cmd, फिर से
आधार फ़ाइल को लोड करें और पुनः संसाधित करें (यदि कमांड बदल गई है)।
कुछ भी), और राइट-एक्सेस हटा दें।
बैकअप वर्तमान की प्रतिलिपि बनाएँ चार्टफाइल.टेक्स बैकअप फ़ाइल के लिए .चार्टफाइल.टेक्स;
के बराबर !सीपी चार्टफाइल.टेक्स .chartfile.tex
पुनर्स्थापित वर्तमान हटाएँ चार्टफाइल.टेक्स और बफ़र संपादित करें, और उन्हें बदलें
वर्तमान बैक-अप का उपयोग करना .chartfile.tex.
ग्रिड [y/n] समन्वय-ग्रिड पृष्ठभूमि को चालू/बंद करें
मदद, ? एक कमांड सारांश प्रिंट करें
अधिकांश संपादन आदेशों के बाद, संपादन बफ़र स्वचालित रूप से सहेजा जाता है चार्टफाइल.टेक्स
और बेसफ़ाइल संसाधित हो गई है; कमी और पास्ता आदेश अपवाद हैं: बचत और
प्रसंस्करण तभी होता है जब सभी बकाया कट चिपका दिए गए हों। बचत और
प्रोसेसिंग हो सकती है मजबूर का उपयोग करके लिखना (या !) आदेश, या दबा दिया सभी के लिए
आदेश (छोड़कर) लिखना और !) ";" जोड़कर ठीक पहले आदेश के लिए
इसमें प्रवेश करना. संपादक से बाहर निकलने के लिए बिना वर्तमान में बचत चार्टफाइल.टेक्स, उपयोग छोड़ना;
(।अर्थात, छोड़ना उसके बाद अर्ध-विराम) या समान संयोजन। संस्करण 3.8 में प्रारंभ,
^C और अन्य व्यवधानों के परिणामस्वरूप संपादन बफ़र सहेजा जा रहा है चार्टफाइल.टेक्स से पहले
संपादक बाहर हो गया है.
विकल्प
-v आउटपुट प्रोग्राम का नाम और संस्करण संख्या, और छोड़ें
-h आउटपुट उपयोग सारांश और छोड़ें
टिप्पणियाँ
के बीच मुख्य अंतर छोटा और टेक्स्ट पाठ के लिए अधिकतम लंबाई में है
प्रदर्शित; उत्तरार्द्ध पाठ की एक पूरी पंक्ति की अनुमति देता है, न कि केवल एक पाठ्यक्रम कोड की। एक पाठ भी-
लाइन में संबद्ध यूआरआई नहीं है (जब ग्रिड बंद हो)। पाठ "पंक्ति" वास्तव में हो सकता है
LaTeX \parbox का उपयोग करके पैराग्राफ के रूप में प्रदर्शित किया जा सकता है।
की वर्तमान स्थिति को बचाने के लिए चार्टफाइल.टेक्स, उपयोग बैकअप या एक तुलनीय शेल कमांड। ए
व्याख्या किए गए आदेशों की इतिहास सूची बनाए रखी जाती है और अप-एरो का उपयोग करके पहुंच योग्य है
कुंजी।
यदि चार्ट का प्रसंस्करण विफल हो जाता है, प्रीरेक्स LaTeX त्रुटि संदेश प्रदर्शित करने का प्रयास करेगा
लॉग फ़ाइल से. चार्ट फ़ाइल को पारंपरिक टेक्स्ट एडिटर या LaTeX का उपयोग करके ठीक किया जा सकता है-
उन्मुख संपादक. LaTeX प्रोसेसिंग केवल तभी विफल होनी चाहिए जब कोई प्रारंभिक समस्या हो या हो
गलत तरीके से बनाए गए LaTeX मार्कअप को टेक्स्ट फ़ील्ड में डाला गया है।
कमांड का कोई भी (गैर-रिक्त) उपसर्ग पर्याप्त है; उदाहरण के लिए, q, quया, कुई उपयोग किया जा सकता है
के बजाय छोड़ना. कुछ कमांड उपयोगकर्ता के साथ संवाद शुरू करेंगे
गुण भरें या संशोधित करें; संकेत स्व-व्याख्यात्मक होने चाहिए।
संस्करण 5.5 के बाद से, प्रीरेक्स अब पीडीएफ व्यूअर को स्वचालित रूप से कॉल नहीं किया जाएगा (क्योंकि ऐसा हो सकता है)।
के एक उदाहरण में सन्निहित है vprerex(1) जो पहले से ही एक पीडीएफ डिस्प्ले प्रदान करता है)। अगर प्रीरेक्स is
स्वयं द्वारा उपयोग किए जाने पर, एक पीडीएफ व्यूअर का उपयोग करके इसका उपयोग किया जा सकता है !सीएमडी शेल-एस्केप तंत्र।
इसके अलावा, प्रीरेक्स पीडीएफ फाइल उपलब्ध होने तक उपयोगकर्ता के साथ बातचीत नहीं होती; यह इसके लिए है
साथ उपयोग vprerex(1). उदाहरण के लिए, यदि .tex फ़ाइल प्रारंभ में केवल पढ़ने के लिए है, प्रीरेक्स गर्भपात।
onworks.net सेवाओं का उपयोग करके ऑनलाइन प्रीरेक्स का उपयोग करें