ms-word - for - uses of ms word




आप एमएस वर्ड संरक्षित प्रारूप और सिंटैक्स हाइलाइटिंग में कोड स्निपेट कैसे प्रदर्शित करते हैं? (20)

'कोड' नामक शैली को परिभाषित करने का प्रयास करें और इसे एक छोटे से निश्चित चौड़ाई फ़ॉन्ट का उपयोग करें, इसे तब बेहतर दिखना चाहिए।

स्टाइल रीसेट करने के लिए CTRL + SPACEBAR का उपयोग करें।

क्या किसी को माइक्रोसॉफ्ट वर्ड दस्तावेजों में कोड प्रदर्शित करने का तरीका पता है जो रंग और स्वरूपण को बरकरार रखता है? अधिमानतः, विधि भी अप्रचलित और अद्यतन करने में आसान होगी।

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

अंत में, मुझे पता है कि बहुत बेहतर संपादक / प्रारूप हैं जिनके पास इसे संभालने में कोई समस्या नहीं है लेकिन मैं एमएस शब्द के साथ काम कर रहा हूं।


इसके लिए एक अच्छा ऑनलाइन उपकरण है: http://www.planetb.ca/syntax-highlight-word

बस जेनरेट कोड कॉपी करें और इसे अपने शब्द संपादन सॉफ्टवेयर में पेस्ट करें। अब तक मैंने इसे एमएस वर्ड और डब्ल्यूपीएस राइटर पर आजमाया है, वास्तव में अच्छा काम करता है। फ़ायरफ़ॉक्स के साथ अच्छा नहीं खेलता है लेकिन क्रोम पर ठीक काम करता है (और आईई भी, लेकिन जो इसका उपयोग करना चाहता है)।

मुख्य लाभों में से एक यह है कि, वर्ड के लिए कोड प्रारूप ऐड-इन के विपरीत, यह आपके कोड से गड़बड़ नहीं करता है, और विभिन्न भाषाओं वाक्यविन्यास का सम्मान करता है। मैंने अन्य उत्तरों में कई अन्य विकल्पों की पेशकश की लेकिन मुझे यह सबसे कुशल (त्वरित और वास्तव में प्रभावी) पाया गया।

एक और जवाब (markup.su) में उद्धृत एक और onlinz उपकरण भी है, लेकिन मुझे ग्रह बी आउटपुट अधिक सुरुचिपूर्ण लगता है (हालांकि कम बहुमुखी)।

इनपुट:

आउटपुट:


जब मैंने यह किया है, मैंने शैलियों का व्यापक उपयोग किया है। यह बहुत मदद करता है।

मैं जो करता हूं वह एक अनुच्छेद शैली (जिसे " Code Example " या ऐसा कुछ कहा जाता है) बनाता है जो एक मोनोस्पेस्ड फ़ॉन्ट का उपयोग करता है, ध्यान से चुने गए टैब, एक बहुत ही हल्की भूरे रंग की पृष्ठभूमि, ऊपर और नीचे एक पतली काला सीमा (जो दृश्यता को बहुत मदद करता है) और वर्तनी बंद कर दिया। मैं यह भी सुनिश्चित करता हूं कि अंतर-रेखा और अंतर-पैराग्राफ स्पेसिंग सही सेट हो। इसके बाद मैं शीर्ष पर अतिरिक्त वर्ण शैलियों का निर्माण करता हूं (उदाहरण के लिए, " Comment ", " String ", " Keyword ", " Function Name Decl ", " Variable Name Decl ") जो मैं शीर्ष पर Variable Name Decl हूं; वे रंग सेट करते हैं और क्या पाठ बोल्ड / इटैलिक है। कोड के रूप में एक चिपका हुआ उदाहरण देखने के लिए यह बहुत आसान है और यह वास्तव में अच्छा दिख रहा है, और यह छोटे स्निपेट के लिए अच्छा काम करता है। कोड के लंबे भाग शायद सामान्य रूप से ऐसा कुछ नहीं होना चाहिए जो मृत पेड़ पर जा रहा है। :-)

ऐसा करने का एक फायदा यह है कि आप जो भी कोड कर रहे हैं उसे अनुकूलित करना आसान है; आपके लिए जो भी हो रहा है, उसे समझने के लिए आपको कुछ आईडीई पर भरोसा नहीं करना है। (मुख्य समस्या? मुद्रित पृष्ठ आमतौर पर संपादक खिड़कियों के रूप में चौड़े नहीं होते हैं इसलिए लपेटना चूस जाएगा ...)


ठीक है, यह अजीब है, लेकिन पृष्ठभूमि रंग के मुद्दे को हल करने के लिए मैं सामान्य रूप से टेक्स्ट में पेस्ट करता हूं, संपूर्ण ब्लॉक का चयन करें, हाइलाइट करने के लिए हाइलाइटर टूल पर क्लिक करें (भले ही हाइलाइट "नो कलर" पर सेट हो), और फिर मैं शेष सफेद पाठ के पृष्ठभूमि रंग के बिना पाठ ब्लॉक शैली कर सकते हैं। मैं वीएस 11 और वर्ड 2010 का उपयोग कर रहा हूं, लेकिन समस्या काफी समय से आसपास रही है (देखें http://www.visualstudiodev.com/visual-studio-setup-installation/copypaste-code-from-vs-1305.shtml )


पावरहेल आईएसई से कॉपी और पेस्ट को पेस्ट करें।
विजुअल स्टूडियो के साथ ही।


बस एमएस शब्दों में अपना कोड पेस्ट करें, इसे चुनें -> फिर राइट क्लिक करें -> नंबरिंग। इस मामले में एमएस वर्ड मार्कर / क्रमांकित सूची के रूप में आपके कोड की व्याख्या करेगा।

स्क्रीन यहां दी गई है:

स्क्रीन 1

Screen2


मेरे अनुभव में ग्रहण से नोट-पेस्ट और नोटपैड ++ सीधे शब्द के साथ काम करता है।

किसी कारण से मुझे एक फ़ाइल में समस्या थी जो रंग को संरक्षित नहीं करता था। मैंने एक नई .java फ़ाइल बनाई, उस पर कॉपी-पेस्ट कोड, फिर शब्द को कॉपी-पेस्ट करें और यह काम किया ...

जैसा कि अन्य लोगों ने कहा, एक नई अनुच्छेद शैली बनाएँ। मैं जो करता हूं वह मोनो-स्पेस फ़ॉन्ट का उपयोग करता है जैसे कूरियर नया, छोटे आकार के फ़ॉन्ट्स के लिए 8px के करीब, पैराग्राफ के बीच कोई जगह नहीं है, टैब को छोटा (0.5 सेमी, 1 सेमी, .., 5 सेमी) बंद कर देता है, एक साधारण रेखा सीमा डालता है पाठ के चारों ओर और व्याकरण जांच अक्षम करें। इस तरह मैंने ग्रहण की लाइन ब्रेकिंग हासिल की है इसलिए मुझे और कुछ नहीं करना है।

उम्मीद है कि मैंने मदद की;)


मैं इसे भी ढूंढ रहा था और मेरे कोड डिस्प्ले के लिए कुछ तैयार कर रहा था। यहां एक अच्छा तरीका है:

  • एक आयताकार रूप बनाएं और अपना टेक्स्ट अंदर रखें।
  • फ़ॉन्ट को कंसोलस और आकार ~ 10 में बदलें।
  • पाठ फ़ॉन्ट को ग्रे-ब्लैक (ग्रे 25%, गहरा 75%) में बदलें
  • यदि आवश्यक हो तो अपने पाठ को हाइलाइट करने के लिए गहरे रंगों का उपयोग करें और एक को समोच्च बनने के लिए चुनें।


मैं विजुअल स्टूडियो में अपना कोड टाइप करता हूं, और फिर शब्द में कॉपी-पेस्ट करता हूं। यह रंगों को संरक्षित करता है।


यदि आप एंड्रॉइड स्टूडियो का उपयोग कर रहे हैं, तो आप बस कॉपी और पेस्ट कर सकते हैं, और कोड पहलू को संरक्षित किया जा रहा है और रंग भी। काफी सरल!


यदि आप टेक्स्टमैट (ओएस एक्स पर) का उपयोग कर रहे हैं, तो "आरटीएफ के रूप में कॉपी करें" कमांड का उपयोग करें। यह क्लिपबोर्ड पर सुंदर मुद्रित पाठ रखेगा।

वहां से आप शब्द या कुछ और में पेस्ट कर सकते हैं।


यदि आप भारी आईडीई इंस्टॉल नहीं करना चाहते हैं और फिर आपके द्वारा बनाए जा रहे सभी कोड के लिए प्लगइन डाउनलोड करना चाहते हैं तो आप कोड पेस्ट करने के लिए SciTE का उपयोग भी कर सकते हैं। बस भाषा मेनू से अपनी भाषा चुनें, अपना कोड टाइप करें, हाई-लाइट कोड टाइप करें,> आरटीएफ के रूप में कॉपी करें, फॉर्मेटिंग (डिफ़ॉल्ट पेस्ट) के साथ वर्ड में पेस्ट करें।

SciTE निम्नलिखित भाषाओं का समर्थन करता है लेकिन शायद दूसरों के लिए समर्थन है: अबाकस *, एडा, एएनएस .1 एमआईबी परिभाषा फाइल *, एपीडीएल, असेंबलर (एनएसएम, एमएएसएम), असीमोटोट *, ऑटोआईटी *, एवेन्यू *, बैच फाइलें (एमएस-डॉस) , बाआन *, बैश *, ब्लिट्जबासिक *, बुलेंट *, सी / सी ++ / सी # , क्लारियन, सेमेक *, conf (अपाचे) , सीएसएंड , सीएसएस *, डी, diff फ़ाइलें *, ई-स्क्रिप्ट *, एफिल *, एरलांग * , फ्लैगशिप (क्लिपर / एक्सबेस) , फ्लैश (एक्शनस्क्रिप्ट) , फोरट्रान *, फर्थ *, जीएपी *, गेटटेक्स्ट, हास्केल, एचटीएमएल *, एचटीएमएल एम्बेडेड जावास्क्रिप्ट, वीबीस्क्रिप्ट, पीएचपी और एएसपी *, गुई 4 सीएलआई *, आईडीएल - एमएसआईडीएल और एक्सपीआईडीएल दोनों *, आईएनआई, गुण * और इसी तरह, इनोसेटअप *, जावा *, जावास्क्रिप्ट *, एलआईएसपी *, एलओटी *, लॉउट *, लुआ *, मेक, मैटलैब *, मेटापोस्ट *, एमएमआईसीएएल, एमएसएसक्यूएल, एनएनक्रॉन, एनएसआईएस *, ऑब्जेक्टिव कैमल * , ओपल, ऑक्टेव *, पास्कल / डेल्फी *, पर्ल, इनमें से अधिकतर कुछ संदिग्ध मामलों को छोड़कर *, पीएल / एम *, प्रगति *, पोस्टस्क्रिप्ट *, पीओवी-रे *, पावरबासिक *, पावरशेल *, शुद्धबासिक *, पायथन * , आर *, रेबोल *, रूबी *, स्कीम *, स्क्रिप्टोल *, स्पीकर ई *, स्पाइस, स्मॉलटाक, एसक्यूएल और पीएलएसक्यूएल, टीएडीएस 3 *, टीएक्स और लाटेक्स, टीसीएल / टीके *, वीबी और वीबीस्क्रिप्ट *, वेरिलोग *, वीएचडीएल *, एक्सएमएल *, वाईएएमएल *।


यदि आपके पास पहले से ही बहुत से कोड स्निपेट के साथ बनाया गया दस्तावेज़ है और आप समय के साथ दौड़ रहे हैं (जैसा कि दुर्भाग्य से था)। फ़ाइल को .docx और voila के विरोध में .doc रूप में सहेजें! मेरे लिए काम किया ओह!

नोट: जाहिर है कि आपके दस्तावेज़ में शब्द 2007 से फैंसी फीचर्स नहीं हो सकते हैं।

नोट 2: यदि यह आपके लिए चिंता का विषय है तो फ़ाइल का आकार बड़ा हो जाता है।


यदि इसका जावा स्रोत कोड इसे विजुअल स्टूडियो पर कॉपी करता है और फिर इसे Word पर वापस कॉपी करता है।


यह मेरा सबसे आसान तरीका है जिसका पालन मैं करता हूं। विचार करें कि मैं जावा कोड पेस्ट करना चाहता हूं।

  1. मैं यहां कोड पेस्ट करता हूं ताकि रिक्त स्थान, टैब और फूल ब्रैकेट अच्छी तरह से तैयार किए जा सकें http://www.tutorialspoint.com/online_java_formatter.htm

  2. फिर मैं चरण 1 से कोड प्राप्त करता हूं ताकि रंग, फोंट कोड में जोड़ा जा सके http://markup.su/highlighter/

  3. फिर चरण 2 से एमएस शब्द तक प्राप्त पूर्वावलोकन कोड पेस्ट करें। अंत में यह इस तरह दिखेगा


वास्तव में ऐसा करने का एक साफ तरीका नहीं है, और यह अभी भी आपकी सटीक शैली सेटिंग के आधार पर मछली पकड़ सकता है।

आप जो करने का प्रयास कर सकते हैं वह पहले कोड-टू-एचटीएमएल रूपांतरण चलाने के लिए है (ऐसे कई प्रोग्राम हैं जो ऐसा करते हैं), और फिर HTML फ़ाइल को शब्द के साथ खोलने का प्रयास करें, जो उम्मीद है कि आपको फ़ॉर्मेटेड और सुंदर कोड प्रदान करेगा , और उसके बाद इसे अपने दस्तावेज़ में कॉपी और पेस्ट करें।


सरलतम समाधान, मेरे लिए कम से कम, दस्तावेज़ में अपना कोड पेस्ट करना है, इसे हाइलाइट करें, फिर नेविगेट करें:

घर -> शैलियों -> << शैलियों द्वारा ड्रॉप डाउन तीर पर क्लिक करें >> -> कोड

इसका लाभ यह है कि कोड अब दस्तावेज़ के भीतर खोजने योग्य है (gargamel के समाधान के विपरीत), साथ ही एकाधिक पृष्ठों वाले कोड को प्रारूपित करने में सक्षम होने के नाते।


हो सकता है कि यह अत्यधिक सरल है, लेकिन क्या आपने अपने कोड में पेस्ट करने और कूरियर न्यू पर फ़ॉन्ट सेट करने का प्रयास किया है?


लुसीडा कंसोल जैसे मोनोस्पेस्ड फ़ॉन्ट का उपयोग करें, जो विंडोज के साथ आता है। यदि आप विजुअल स्टूडियो या सिंटैक्स हाइलाइटिंग का समर्थन करने वाले किसी चीज़ से कट / पेस्ट करते हैं, तो आप अक्सर सिंटैक्स हाइलाइटर की रंग योजना को संरक्षित कर सकते हैं।


Vim में निफ्टी फीचर है जो कोड को एचटीएमएल प्रारूप में सिंटैक्स हाइलाइटिंग, फ़ॉन्ट स्टाइल, पृष्ठभूमि रंग और यहां तक ​​कि लाइन नंबरों को संरक्षित करता है। चलाएं :TOhtml और vim HTML मार्कअप युक्त एक नया बफर बनाता है।

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