Microsoft Word दस्तावेज़ में स्रोत कोड उदाहरण डालने का सबसे अच्छा तरीका क्या है?


131

मुझे कुछ दस्तावेज लिखने होंगे जिसमें स्रोत कोड उदाहरण शामिल होंगे। कुछ उदाहरण IDE से लिखे जाएंगे, और कुछ अन्य जगह लिखे जाएंगे। मेरे उदाहरण मुख्य रूप से जावा में हैं।

जैसा कि कोई व्यक्ति जो लाटेक्स के लिए उपयोग किया जाता है, वर्ड में ऐसा करना बेहद दर्दनाक है। हालांकि, मैं इसके लिए वर्ड के लिए बाध्य हूं। मेरे द्वारा देखे गए एकमात्र विकल्प हैं:

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

क्या ऐसा करने के लिए कुछ बेहतर (और आदर्श रूप से पोर्टेबल) तरीका है? क्या कम से कम किसी प्रकार की शब्दशः शैली लाटेक्स पर्यावरण के समान है? क्या कम से कम कुछ सुंदर प्रिंटर हैं जिन्हें मैं आरटीएफ के रूप में कॉपी-एंड-पेस्ट कर सकता हूं?


रसेल: मुझे यकीन नहीं है।
उरी

2
मुझे लगता है कि सुपरसुसर के लिए यह शायद अधिक उपयुक्त है। सिर्फ इसलिए कि आप जिस चीज़ को दस्तावेज़ में सम्मिलित कर रहे हैं वह ऐसा होता है कि कोड इसे प्रोग्रामिंग का प्रश्न नहीं बनाता है।
डेनबेल जूल

2
@danben: मुझे लगता है। मुझे लगा कि शब्द दस्तावेज़ों में कोड उदाहरण कुछ ऐसा है जो अधिकांश प्रोग्रामर अपने दिन-प्रतिदिन के काम में करते हैं।
उरी

1
क्या आप Word-the-program या Word-the-file-format के लिए बाध्य हैं?
केन

जवाबों:


186

मैं पूरी तरह से Microsoft के लिए मुफ्त में काम करने से घृणा और घृणा करता हूं, यह देखते हुए कि उन सभी अरबों डॉलर के बाद भी उनके पास अपनी लानत वेबसाइट पर स्क्रीनशॉट के साथ सामान के बारे में उचित गाइड नहीं है।

वैसे भी, यहाँ वर्ड 2010 में एक त्वरित मार्गदर्शिका है, वाक्यविन्यास रंग के लिए नोटपैड ++ का उपयोग किया गया है, और एक टेक्स्टबॉक्स भी प्रस्तुत किया जा सकता है:

  1. इन्सर्ट / टेक्स्ट बॉक्स / सिंपल टेक्स्ट बॉक्स चुनें
    01word
  2. एक डिफ़ॉल्ट टेक्स्ट बॉक्स डाला जाता है
    02word
  3. एनपीपी पर स्विच करें, अपने कोड के सिंटैक्स रंग के लिए भाषा चुनें, प्लगइन्स पर जाएं / एनपीपीईएक्सपोर्ट / कॉपी आरटीएफ से क्लिपबोर्ड पर जाएं
    03npp
  4. पाठ पर वापस जाएं, और टेक्स्ट बॉक्स में पेस्ट करें - यह बहुत छोटा हो सकता है ...
    04word
  5. ... तो आपको इसका आकार बदलना पड़ सकता है
    05word
  6. टेक्स्ट बॉक्स का चयन करने के बाद, उस पर राइट-क्लिक करें, फिर इन्सर्ट कैप्शन चुनें ...
    06word
  7. कैप्शन मेनू में, यदि आपके पास पहले से कोई नहीं है, तो नया लेबल क्लिक करें, और "लेबल" पर नया लेबल सेट करें, ठीक क्लिक करें ...
    07word
  8. ... फिर कैप्शन डायलॉग में, लेबल को कोड पर स्विच करें, और ओके को हिट करें
    08word
  9. अंत में, नव निर्मित कैप्शन बॉक्स में अपना कैप्शन लिखें
    09word

जब आप संदर्भ कैप्शन को पार करते हैं तो यह पूरे कोड को स्वयं सम्मिलित करता है कि इस समस्या को कैसे हल किया जाए?
मॉन्स्टरमोरपीजी

1
वर्ड 2013 में पाठ कोड सादे पाठ के रूप में पेस्ट है, नोटपैड ++ के प्रारूप को रखने का कोई तरीका नहीं है
जोस नोबेल

2
@JoseNobile आपको नोटपैड ++ में NppExport प्लगइन का उपयोग करने की आवश्यकता है
NeilenMarais

1
यह एंड्रॉइड स्टूडियो, विजुअल स्टूडियो और एक्लिप्स के साथ भी काम करता है।
टेओसी

मैंने शुरू में एक ही तकनीक का इस्तेमाल किया था, लेकिन जब से 1x1 की तालिका का उपयोग करने के लिए बदल गया है क्योंकि मैंने पाया कि टेक्स्ट बॉक्स स्थिति के लिए एक f'ing दर्द हैं। मैंने "ऊपर और नीचे" की कोशिश की, इसलिए पाठ केवल पहले और बाद में होगा, और वर्ड जादुई रूप से बॉक्स को ऊपर या नीचे ले जाएगा, कभी-कभी कैप्शन दिखाई नहीं देगा, आह क्या दर्द है। एक और एसओ QA के आधार पर आज तालिकाओं का उपयोग करना शुरू किया, अब तक अच्छी तरह से काम कर रहा है। मैं एक नया कैप्शन लेबल प्रकार "लिस्टिंग" बनाता हूं।
ओलिवर

26

मैं हाल ही में इस पद पर आया और कुछ उपयोगी संकेत पाए। हालाँकि, मैंने अपनी आवश्यकताओं के अनुकूल एक पूरी तरह से अलग दृष्टिकोण का उपयोग करके समाप्त किया। मैं दृष्टिकोण और मेरे तर्क को साझा कर रहा हूं कि मैंने इस दृष्टिकोण को क्यों चुना। पोस्ट मुझे पसंद है की तुलना में लंबा है, लेकिन मेरा मानना ​​है कि स्क्रीनशॉट हमेशा मददगार होते हैं। उम्मीद है, जवाब किसी के लिए उपयोगी होगा।

मेरी आवश्यकताएं निम्नलिखित थीं:

  1. एक शब्द दस्तावेज़ में कोड स्निपेट जोड़ें, आसान दृश्यता और कोड और अन्य पाठ के भेदभाव के लिए सिंटैक्स हाइलाइटिंग के साथ।
  2. कोड स्निपेट अन्य पाठ के साथ इनलाइन होगा।
  3. कोड स्निपेट बिना किसी अतिरिक्त प्रयास के पृष्ठों को आसानी से तोड़ देगा।
  4. कोड स्निपेट में एक अच्छी सीमा होगी।
  5. कोड स्निपेट में वर्तनी जांच अक्षम होगी।

मेरा दृष्टिकोण नीचे सूचीबद्ध है:

  1. सिंटैक्स हाइलाइटिंग आवश्यकता 1 प्राप्त करने के लिए बाहरी उपकरण का उपयोग करें। जैसा कि ऊपर वर्णित है नोटपैड प्लस का उपयोग कर सकता है। हालाँकि, मैं यहां मौजूद टूल का उपयोग करता हूं - http://www.planetb.ca/syntax-highlight-word । यह मुझे लाइन नंबर, साथ ही बहुत अच्छे सिंटैक्स हाइलाइटिंग का विकल्प देता है (कृपया इस चरण के लिए Google Chrome का उपयोग करें, क्योंकि मोज़िला फ़ायरफ़ॉक्स का उपयोग करते समय सिंटैक्स हाइलाइट की नकल नहीं की जाती है, जैसा कि कुछ उपयोगकर्ता टिप्पणियों के द्वारा भी बताया गया है)। सिंटैक्स हाइलाइटिंग प्राप्त करने के चरण नीचे सूचीबद्ध हैं:
    • क्रोम में ऊपर दी गई वेबसाइट खोलें और टेक्स्ट क्षेत्र में कोड स्निपेट को कॉपी करें। मैं इसे प्रदर्शित करने के लिए एक नमूना XML का उपयोग करूंगा (यहाँ से XML नमूना - http://www.service-altecture.com/articles/object-oriented-dat डेटाबेस/xml_file_for_complex_data.html )।
    • ड्रॉप डाउन मेनू से भाषा का चयन करें।
    • "हाइलाइटेड" बटन पर क्लिक करें। यह सिंटैक्स-हाइलाइटेड कोड स्निपेट के साथ एक नया टैब खोलेगा, इस मामले में XML नमूना हमने चुना। उदाहरण के लिए नीचे दी गई छवि देखें। छवि एक नमूना xml को textarea में चिपकाया जा रहा है, जिसे XML और बटन के रूप में चुना गया है।
    • रेखा संख्याओं को बंद करने के लिए, क्रोम में पृष्ठ का निरीक्षण करें। फिर, शैलियों के तहत, ".dp-highlighter ol" में "मार्जिन" संपत्ति को अचयनित करें, जैसा कि नीचे की छवि में दिखाया गया है। यदि आप लाइन नंबर रखना चाहते हैं, तो अगले चरण पर जाएं।
    • सिंटैक्स-हाइलाइट किए गए कोड का चयन करें और कॉपी पर क्लिक करें। अब आपका कोड Microsoft शब्द में पेस्ट करने के लिए तैयार है। सिंटैक्स-हाइलाइट किए गए XML का परिणाम यह जानकारी प्रदान करने के लिए इस ब्लॉग के लिए धन्यवाद - http://idratherbewriting.com/2013/04/04/adding-syntax-highlighting-to-code-examples-online-and-in-microsoft-word/
  2. कोड स्निपेट सम्मिलित करने के लिए, Microsoft शब्द में तालिका 2, 3 और 4 ऊपर की आवश्यकताओं को प्राप्त करने के लिए उपयोग करें। चरण नीचे सूचीबद्ध हैं:

    • एकल स्तंभ के साथ एक तालिका सम्मिलित करें।
    • तालिका कॉलम में चरण 1 से कॉपी किए गए पाठ को चिपकाएं। मैंने यह दिखाने के लिए लाइन नंबर रखे हैं कि यह Microsoft शब्द के साथ कितना अच्छा काम करता है।
    • जैसे चाहें बॉर्डर लगाएं। मैंने आकार 1pt का उपयोग किया है। परिणामी Microsoft शब्द स्निपेट नीचे स्क्रीनशॉट में दिखाए अनुसार दिखाई देगा। ध्यान दें कि यह पूरे पृष्ठ पर कितनी अच्छी तरह से टूट जाता है - इसे प्रबंधित करने के लिए कोई अतिरिक्त प्रयास की आवश्यकता नहीं है, जिसे आपको "ओपनडीक्यूमेंट टेक्स्ट" ऑब्जेक्ट को सम्मिलित करने या "सरल टेक्स्टबॉक्स" का उपयोग करने पर सामना करना होगा। सिंटेक्स-हाइलाइटेड कोड स्निपेट को माइक्रोसॉफ्ट वर्ड टेबल में चिपकाया जाता है
  3. आवश्यकता 5 प्राप्त करने के लिए, नीचे दिए गए चरणों का पालन करें:

    • संपूर्ण तालिका या पाठ का चयन करें।
    • समीक्षा टैब पर जाएं। भाषा के तहत, "प्रूफ़िंग भाषा" चुनें। एक नया पॉप-अप प्रस्तुत किया जाएगा।
    • "वर्तनी या व्याकरण की जाँच न करें" का चयन करें। फिर, ठीक पर क्लिक करें। वर्तनी-जांच अक्षम करें
    • परिणामी पाठ में वर्तनी जांच अक्षम है। अंतिम परिणाम नीचे दी गई छवि में दिखाया गया है और सभी आवश्यकताओं को पूरा करता है। अंतिम परिणाम - सभी 5 आवश्यकताओं को पूरा करता है।

यदि आपके पास कोई प्रतिक्रिया या सुधार है या दृष्टिकोण के साथ किसी भी समस्या में भाग लें तो कृपया प्रदान करें।


2
धन्यवाद! बहुत अच्छा लग रहा है ... मुझे Google Chrome का उपयोग करना पड़ा क्योंकि मोज़िला फ़ायरफ़ॉक्स सिंटैक्स हाइलाइटिंग की नकल नहीं कर रहा था।
लवमैन्सिंग सुखदायक

मुझे लगता है कि यह सबसे अच्छा समाधान है। एक और टिप: यदि आप वर्तनी-जांच नहीं चाहते हैं, लेकिन अंग्रेजी में नहीं लिख रहे हैं, तो एक खुले दस्तावेज़ पाठ ऑब्जेक्ट के रूप में कोड डालें। INSERT - OBJECT - पर जाएं और OpenDocument Text चुनें। कोड को खोले गए दस्तावेज़ में डालें और फिर सहेजें और बंद करें। कोड ऊपर के रूप में प्रदर्शित किया गया है, लेकिन वर्तनी को पूरी तरह से अनदेखा किया गया है। एकमात्र दोष यह हो सकता है कि नंबर सही ढंग से काम नहीं करता है, यदि आप इसे लिस्टिंग के लिए कैप्शन में शामिल करना चाहते हैं। हवलदार ने जाँच की।
user3629892 14

@ user3629892 मुझे लगा कि ओपन डॉक्यूमेंट के साथ आप विभिन्न पृष्ठों पर अच्छी तरह से लपेट नहीं सकते।
7:41 बजे मारकुजा-रस

क्या शब्द की नकल करते समय उस सुंदर सीमा के साथ-साथ लाइन नंबरों को प्राप्त करने की कोई संभावना है।
परमीश कोरकुट्टी

1
@ Capt.Krusty - बिंदु 1, बुलेट बिंदु 1 और 5 में, मैंने पहले ही क्रोम का उपयोग करने का उल्लेख किया था। लेकिन, मैं आगे बढ़ूंगा और "Google Chrome" जोड़ूंगा, जैसा कि आपने और प्रेममैंसिंग ने सुझाव दिया था।
अभिषेक

23

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

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

स्रोत कोड Xcode में:

यहाँ छवि विवरण दर्ज करें

Word में कॉपी और पेस्ट किया गया:

यहाँ छवि विवरण दर्ज करें

(ध्यान दें: वर्ड में आपकी "कोड" शैली में वर्तनी-जांच को अक्षम करना एक अच्छा विचार है।)


हालांकि यह स्वचालित रूप से कीवर्ड, संख्याओं, तारों आदि में शैली नहीं जोड़ता है
बार्ट

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

RTF काम करता है, हाँ, मैंने अतीत में इसका उपयोग Notepad ++ से Word तक किया है। हालाँकि, यह बहुत अच्छा होगा यदि कोई वास्तविक कोड शैली जोड़ने का कोई तरीका है , यानी एक जो वाक्यविन्यास को स्वचालित रूप से हाइलाइटिंग करता है। बहुत शर्म की बात है कि ऐसा कुछ भी मौजूद नहीं है। दी गई, कुछ ऐड-ऑन हैं जिन्हें आप इंस्टॉल कर सकते हैं, जो मांग पर प्रकाश डाल सकते हैं, लेकिन मुझे अभी तक एक ढूंढना है जो अगर आप चाहें तो आसानी से अपने सभी कोड ब्लॉक को एक अलग शैली के साथ री-स्टाइल कर सकते हैं।
बार्ट

मुझे नहीं लगता कि यह कैप्शनिंग का समर्थन करता है?
ओलिवर

@ स्कोली: मुझे लगता है कि कैप्शन केवल वर्ड में "ऑब्जेक्ट्स" पर लागू किया जा सकता है। मुझे लगता है कि आप कोड को 1x1 तालिका में रख सकते हैं, जो तब इसे एक वस्तु बना देगा?
पॉल आर

11

यह IDE पर निर्भर करता है। उदाहरण के लिए, विजुअल स्टूडियो और एक्लिप्स दोनों आपको अपने सभी फॉर्मेट को ध्यान में रखते हुए आरटीएफ को कॉपी करने और वर्ड में पेस्ट करने की अनुमति देंगे।

नोटपैड ++ में "NppExport" (प्री-इंस्टॉल आता है) नामक एक प्लगइन है, जो आपको RTF में कॉपी करने की अनुमति देता है, हालांकि मैं नोटपैड ++ के सिंटैक्स हाइलाइटिंग के लिए बहुत परवाह नहीं करता (यह निश्चित रूप से हालांकि निष्क्रिय होगा)। यह जो करता है वह दर्जनों भाषाओं का समर्थन करता है, जबकि उपरोक्त आईडीई एक मुट्ठी भर (बिना अन्य प्लग-इन) तक सीमित हैं।


1
मुझे वीएस और एक्लिप्स दोनों के साथ अच्छी किस्मत मिली है- सिर्फ आईडीई के एडिटर का इस्तेमाल करके सिंटेक्स कलरिंग (और कोई भी फॉर्मेटिंग मुझे पसंद है) करने के लिए, फिर सीधे वर्ड में कटिंग और पेस्ट करना। मैं आम तौर पर इसे स्निपेट में एक निश्चित चौड़ाई के फ़ॉन्ट में फ़ॉन्ट सेट करने के साथ फॉलो करता हूं (यह हमेशा मेरे लिए नहीं आया)
heckj

3

यह इस उत्तर से संबंधित है: https://stackoverflow.com/a/2653406/931265 एक वस्तु बनाने से मेरी सभी समस्याओं का समाधान हो गया।

सम्मिलित करें> ऑब्जेक्ट> Opendocument पाठ

यह एक दस्तावेज़ विंडो खोलेगा, अपना पाठ पेस्ट करेगा, इसे प्रारूपित करें कि आप कैसे चाहते हैं, और इसे बंद करें।

परिणाम एक आंकड़ा है। ऑब्जेक्ट पर राइट क्लिक करें, और 'एक कैप्शन जोड़ें' चुनें।

अब आप क्रॉस संदर्भ बना सकते हैं, आंकड़े की एक तालिका बना सकते हैं।


जब आप संदर्भ कैप्शन को पार करते हैं तो यह पूरे कोड को सम्मिलित करता है साथ ही इस समस्या को कैसे हल करें?
मॉन्स्टरमोरपीजी


1

आप इसके लिए Open Xml Sdk का उपयोग कर सकते हैं। यदि आपके पास html में रंग और स्वरूपण के साथ कोड है। आप शब्द दस्तावेज़ों में इसे जोड़ने के लिए altchunks का उपयोग कर सकते हैं। इस पोस्ट को देखें OpenXML (* .docx) दस्तावेज़ में HTML स्ट्रिंग जोड़ें आशा है कि यह मदद करता है!




1

यदि आप अभी भी कोड स्निपेट जोड़ने का एक सरल तरीका ढूंढ रहे हैं।

आप आसानी से [इंसर्ट]> [ऑब्जेक्ट]> [ऑपेंडेंक्स्मेंट टेक्स्ट] पर जा सकते हैं> अपना कोड पेस्ट करें> सहेजें और बंद करें।

आप इसे एक मैक्रो में भी डाल सकते हैं और इसे अपने आसान एक्सेस बार में जोड़ सकते हैं।

टिप्पणियाँ:

  • यह केवल एक पृष्ठ का कोड लेगा ।
  • आपका कोड स्वतः पूर्ण नहीं होगा ।
  • आप केवल इसे डबल-क्लिक करके इसके साथ इंटरैक्ट कर सकते हैं ।

1

वर्ड में, कोड को पेस्ट करना संभव है जो "पेस्ट कीप सोर्स सोर्सिंग" का उपयोग करके कोड से टिप्पणियों को अलग करने के लिए रंग का उपयोग करता है। हालाँकि, यदि आप नई शैली बनाने के लिए पेस्ट किए गए कोड का उपयोग करते हैं, तो Word स्वचालित रूप से रंग कोडित पाठ को हटा देता है और उन्हें काला (या जो भी ऑटो डिफ़ॉल्ट रंग है) बदल देता है। चूंकि एक शैली लागू करना दस्तावेज़ प्रारूप आवश्यकताओं के अनुपालन को सुनिश्चित करने का सबसे अच्छा तरीका है, वर्ड सॉफ्टवेयर प्रोग्राम के दस्तावेजीकरण के लिए बहुत उपयोगी नहीं है। दुर्भाग्य से, मुझे याद नहीं है कि ओपन ऑफिस किसी भी बेहतर है। सबसे अच्छा काम-के आसपास डिफ़ॉल्ट सरल पाठ बॉक्स का उपयोग करना है।


1

मैंने आपके सभी तरीकों की कोशिश की है, लेकिन उन्होंने मेरे लिए काम नहीं किया, वास्तव में मैंने एमएस वर्ड टेबल्स का उपयोग करके एक आसान तरीका बनाया है ।

पेशेवरों:

  1. अधिक सुंदर
  2. प्रबंधन और अधिक सुसंगत करने के लिए आसान
  3. समस्याएं कम होने का खतरा है
  4. बाहरी प्लगइन्स या एमएस वर्ड माइक्रो कोडिंग की कोई आवश्यकता नहीं है।
  5. सरल उपयोगकर्ताओं ( जैसे स्वयं ) द्वारा संभालना आसान ।

विपक्ष: यह कोड रंग को बनाए नहीं रखेगा, हालांकि कोई मेरी चाल में सुधार कर सकता है।

कदम:

  1. एक 3x3 तालिका डालें, मेरे मामले में मैं हमेशा तालिका की कुल चौड़ाई को मुक्त पृष्ठ की चौड़ाई ( तालिका शैली का परीक्षण करने के लिए न्यूनतम 3 पंक्तियों ) के बराबर करता हूं ।

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

यहाँ छवि विवरण दर्ज करें

  1. अपने इच्छित पहलू को प्राप्त करने के लिए कोशिकाओं के स्पेसिंग और कॉलम की चौड़ाई में समायोजन करें। ( आपको फाइन ट्यूनिंग के लिए " टेबल प्रॉपर्टीज " प्राप्त करनी होगी )। यहाँ छवि विवरण दर्ज करें

  2. एक "बनाएँ अनुच्छेद शैली " के नाम के साथ " कोड सिर्फ अपने कोड के टुकड़े (के लिए" जाँच https://stackoverflow.com/a/25092977/8533804 विचार प्राप्त करने के लिए, आप इसे के सभी का पालन करने की जरूरत नहीं है)

  3. " Code_numberline " के नाम के साथ एक और " पैराग्राफ स्टाइल " बनाएं जो पिछली बनाई गई शैली पर आधारित होगा। यहाँ छवि विवरण दर्ज करें

  4. नई बनाई गई " Code_numberline " में वह नंबरिंग स्टाइल जोड़ें जो आपको पसंद है (यह लाइन नंबरिंग को स्वचालित करेगा)। यहाँ छवि विवरण दर्ज करें

  5. पहले कॉलम में " Code_numberline " और 3 कॉलम में " Code " लागू करें । यहाँ छवि विवरण दर्ज करें

  6. मध्य कॉलम में एक भरण जोड़ें। यहाँ छवि विवरण दर्ज करें

  7. उस तालिका शैली को सहेजें और आनंद लें!


जब तक महान, आपने कहा कि तालिका शैली सहेजें
हेसल का मार्टिन

@MartinofHessle, विस्तारित दस्तावेज़ों के लिए अच्छी तरह से जहाँ आप इसे कोड स्निपेट्स के साथ कई स्थानों पर आबाद करेंगे, इस तालिका शैली को बचाने का विकल्प एक समय बचाने वाला है, इसके अलावा यह आपको दस्तावेज़ में तालिका शैली को संशोधित करने की अनुमति देता है परेशानी मुक्त, जैसे कि मेरे मामले में जहां मेरे पास IDE और IDLE के लिए एक शैली है ... दूसरी ओर, यदि आप केवल एक तालिका का उपयोग कर रहे हैं, तो आप अंतिम चरण को छोड़ सकते हैं
नादेर बेलाल

मैं इससे सहमत हूं। यह कैसे कहा जाता था कि इसे सामान्य करने के लिए कहा जाए। मैंने इसका पता लगाया लेकिन यह स्पष्ट नहीं था।
की मार्टिन

@MartinofHessle मुझे क्षमा करें, लेकिन मुझे आपका अंतिम कथन समझ में नहीं आया। क्या आप इसे फिर से सरल शब्दों में दोहरा सकते हैं?
नादेर बेलाल

1
क्षमा करें, टाइपो, इसे normal.dot में सहेजने का तरीका होना चाहिए था ।
हेसल का मार्टिन

1

इसका उपयोग करें - http://hilite.me/

hilite.me आपके कोड स्निपेट्स को सुंदर मुद्रित HTML प्रारूप में परिवर्तित करता है, जो आसानी से ब्लॉग पोस्ट, ईमेल और वेबसाइटों में एम्बेड किया जा सकता है।

कैसे: बस बाईं ओर फलक में स्रोत कोड कॉपी करें, भाषा और रंग योजना का चयन करें, और "हाइलाइट!" पर क्लिक करें। दाएँ फलक से HTML अब आपके ब्लॉग या ईमेल पर चिपकाया जा सकता है, किसी बाहरी CSS या जावास्क्रिप्ट फ़ाइलों की आवश्यकता नहीं है।

Microsoft Word दस्तावेज़ के लिए: पूर्वावलोकन अनुभाग से सामग्री की प्रतिलिपि बनाएँ और अपने Microsoft Word दस्तावेज़ पर चिपकाएँ।

3 अनुभाग: स्रोत कोड, HTML और पूर्वावलोकन


0

यदि आप सरल कोड स्वरूपण चाहते हैं तो एक आसान तरीका है।

  1. ओपन वर्ड> टैब डालें> "गेट-ऐड" पर क्लिक करें
  2. "सामग्री मिक्सर" के लिए खोज 3. "जोड़ें" पर क्लिक करें

फिर कंटेंट मिक्सचर ऐड अपने आप खुल जाएगा और आप अपने कोड को वहां कॉपी पेस्ट कर सकते हैं और "इन्सर्ट" पर क्लिक करके वर्ड डॉक में डाल सकते हैं।


0

वेब ऐड-इन समाधान की तुलना में ये उत्तर पुराने और काफी थकाऊ लगते हैं; जो Office 2013 से उत्पादों के लिए उपलब्ध है।

मैं ईज़ी कोड फॉर्मैटर का उपयोग कर रहा हूं , जो आपको टेक्स्ट को इन-प्लेस करने की अनुमति देता है। यह आपको लाइन-नंबरिंग विकल्प भी देता है, हाइलाइटिंग, विभिन्न शैलियों और शैलियाँ यहाँ खुली हैं: https://github.com/armhil/easy-code-formatter-styles ताकि आप स्टाइल को स्वयं बढ़ा सकें। स्थापित करने के लिए - Microsoft Word खोलें, टैब डालें / "Get Add-ins" पर क्लिक करें और "आसान कोड फ़ॉर्मेटर" खोजें।

यहाँ छवि विवरण दर्ज करें यहाँ छवि विवरण दर्ज करें यहाँ छवि विवरण दर्ज करें

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.