जब आप समय के लिए दबाए जाते हैं तो नए शब्द सीखना एक दर्द हो सकता है और किसी शब्दकोश के पृष्ठ केवल इतनी तेज़ी से फ़्लिप किए जा सकते हैं। शुक्र है, ऐसी प्रक्रियाओं को कारगर बनाने में मदद के लिए इंटरनेट ने आपकी उंगलियों पर बहुत सारे शक्तिशाली उपकरण रखे हैं। आखिरकार, Google इन दिनों अपने खोज परिणामों में आपको शब्द परिभाषा देता है। हालांकि, जब आप ऑफ़लाइन लेखन में फंस जाते हैं तो Google भी आपकी मदद नहीं कर सकता है।
एक स्थानीय रूप से संग्रहीत शब्दकोश उपयोगिता वास्तव में तब काम आ सकती है जब कोई अन्य शब्दकोश उपलब्ध न हो (या जब भी हो!), और विकल्प लिनक्स सॉफ्टवेयर की दुनिया में लाजिमी है। इनमें से एक है जो आपके सिस्टम के टर्मिनल से काफी अच्छी तरह से चलता है, और इसे एसडीसीवी कहा जाता है।
SDCV क्या है?
SDCV लोकप्रिय StarDict एक्स्टेंसिबल GUI डिक्शनरी एप्लिकेशन का कमांड-लाइन संस्करण है। नाम "StarDict कंसोल संस्करण" के लिए खड़ा है। StarDict खुद सभी प्रमुख ऑपरेटिंग सिस्टम पर चलता है, जिसमें विंडोज, बीएसडी और लिनक्स वेरिएंट शामिल हैं।
जो चीज StarDict को खास बनाती है, वह SDCV को भी खास बनाती है - इसके लुकअप फंक्शन में शामिल करने के लिए डिक्शनरी फाइलों के विशाल वर्गीकरण की उपलब्धता। जानकारों के लिए, शब्दकोश को हस्तशिल्प करने का विकल्प भी उपलब्ध है।
एक साथ कई शब्दकोशों की एक साथ खोज करने की क्षमता के अलावा, SDCV विन्यास योग्य खोज पैटर्न से भी लाभान्वित होता है। हम इसे स्थापित करने की प्रक्रिया और नीचे आपकी पहली शब्दकोश फ़ाइल पर एक नज़र डालेंगे।
SDCV इंस्टॉल करें
उपयुक्त उपयोगिता के साथ उबंटू में एसडीसीवी स्थापित करना सीधा है, और यह डेबियन के भंडारों में भी उपलब्ध है। यहाँ Ubuntu में स्थापना के लिए आदेश दिया गया है:
sudo apt-get install sdcv
एक बार इंस्टॉल हो जाने पर, एसडीसीवी को कॉल किया जा सकता है, लेकिन इसमें कुछ भी नहीं होगा क्योंकि हमने अभी तक कोई शब्दकोश स्थापित नहीं किया है।
एक शब्दकोश फ़ाइल स्थापित करें
सबसे पहले, हमें एक डिक्शनरी फ़ाइल ढूंढनी होगी जिसे SDCV संभाल सकता है (DICT प्रारूप)। सौभाग्य से, StarDict के होमपेज में कुछ महान लोग जुड़े हुए हैं।
हम इस उदाहरण के लिए कोलैबोरेटिव इंटरनेशनल डिक्शनरी ऑफ इंग्लिश का उपयोग करेंगे।
यह फ़ाइल टारबॉल के रूप में संपीड़ित होती है। हमें इसे असम्पीडित करने और एसडीसीवी को पहचानने के लिए इसे सही निर्देशिका में रखने की आवश्यकता होगी। निम्नलिखित कोड दोनों को एक साथ पूरा करता है:
sudo tar -xjvf YOURFILEGOESHERE -C /usr/share/stardict/dic
उपरोक्त कोड का उपयोग करने के लिए, "YourFILEGOESHERE" को अपनी डाउनलोड की गई टार फ़ाइल के पूरे नाम और विस्तार से बदलें। कमांड SDCV और StarDict के शेयर्ड डिक्शनरी फोल्डर में मौजूद फाइलों को "/usr/share/stardict/dic" पर एक्सट्रेक्ट करेगा।
खोज चलाएं
अब आप एसडीसीवी को अपने टर्मिनल से निम्न कमांड के साथ चला सकते हैं ("वर्ड" को उस शब्द में बदलकर जिसे आप देखना चाहते हैं):
sdcv WORD
यदि SDCV आपके लिए चुनने के लिए कई विकल्पों के साथ आता है, तो आप इसकी संख्या चुनकर निर्दिष्ट कर सकते हैं कि आप किसमें रुचि रखते हैं।
विकिट
एसडीसीवी के सहायक अतिरिक्त के रूप में, आप "विकिट" नामक सूचनात्मक प्रश्नों के लिए एक अन्य कमांड-लाइन टूल का भी उपयोग कर सकते हैं।
विकिट आपको अपने टर्मिनल से विकिपीडिया को शीघ्रता से खोजने और दुनिया के समुदाय-अनुरक्षित विश्वकोश द्वारा कवर किए गए किसी भी शब्द के लिए एक सारांश देखने की अनुमति देता है।
नोट :विकिट को आपके सिस्टम पर भी Node.js (और npm) स्थापित करने की आवश्यकता है और यह ऑफ़लाइन काम नहीं करता है। Ubuntu के लिए Node.js और npm स्थापित करने के लिए, निम्न कोड का उपयोग करें:
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash - sudo apt-get install -y nodejs
विकिट स्थापित करने के लिए, बस निम्नलिखित कमांड का उपयोग करें:
npm i wikit -g
एक बार जब आप विकिट स्थापित कर लेते हैं, तो आप इसे निम्न आदेश के साथ कॉल कर सकते हैं ("SEARCH_PHRASE" को अपने स्वयं के खोज वाक्यांश में बदलें):
wikit SEARCH_PHRASE
एसडीसीवी और विकिट के साथ, आप बहुत कुछ के लिए जानकारी और परिभाषाएं जल्दी से पा सकते हैं। अधिक विस्तृत ऑफ़लाइन खोजों के लिए अपनी SDCV लाइब्रेरी में अतिरिक्त शब्दकोश फ़ाइलें जोड़ने का प्रयास करें।