Insert codes in word

I have to write some documents that will include source code examples. Some of the examples will be written from the IDE, and others would be written in place. My examples are primarily in Java.

As someone who is used to LaTeX, doing this in Word is extremely painful. However, I am bound to Word for this. The only options I have seen are:

  1. Write or copy into the document,
    then use a fixed type font, arrange
    formatting and hope that Word didn’t
    uppercase stuff for you. Needless to
    say, this looks like crap.
  2. Copy and paste screenshots of source
    code from the IDE. At least I keep
    colors. However, if I change my font
    size, I’m screwed. I’m also screwed
    across page boundaries. And let’s
    admit it, Word is not great at
    managing multiple images on a
    document.
  3. Write HTML (not really an option
    here)

Is there some better (and ideally portable) way to do this? Is there at least some sort of verbatim style similar to the LaTeX environment? Is there at least some pretty printer that I could copy-and-paste as RTF?

Todd Main's user avatar

Todd Main

28.9k11 gold badges82 silver badges146 bronze badges

asked Jul 15, 2010 at 2:35

Uri's user avatar

9

I absolutely hate and despise working for free for Microsoft, given how after all those billions of dollars they STILL do not to have proper guides about stuff like this with screenshots on their damn website.

Anyways, here is a quick guide in Word 2010, using Notepad++ for syntax coloring, and a TextBox which can be captioned:

  1. Choose Insert / Text Box / Simple Text Box
    01word
  2. A default text box is inserted
    02word
  3. Switch to NPP, choose the language for syntax coloring of your code, go to Plugins / NPPExport / Copy RTF to clipboard
    03npp
  4. Switch back to word, and paste into the text box — it may be too small …
    04word
  5. … so you may have to change its size
    05word
  6. Having selected the text box, right-click on it, then choose Insert Caption …
    06word
  7. In the Caption menu, if you don’t have one already, click New Label, and set the new label to «Code», click OK …
    07word
  8. … then in the Caption dialog, switch the label to Code, and hit OK
    08word
  9. Finally, type your caption in the newly created caption box
    09word

answered May 14, 2014 at 8:44

sdaau's user avatar

sdaausdaau

36.5k44 gold badges195 silver badges273 bronze badges

7

I recently came across this post and found some useful hints. However, I ended up using an entirely different approach which suited my needs. I am sharing the approach and my reasoning of why I chose this approach. The post is longer than I would have liked, but I believe screenshots are always helpful. Hopefully, the answer would be useful to someone.

My requirements were the following:

  1. Add code snippets to a word document, with syntax highlighting for easier visibility and differentiation of code and other text.
  2. Code snippet shall be inline with other text.
  3. Code snippet shall break across pages smoothly without any extra effort.
  4. Code snippet shall have a nice border.
  5. Code snippet shall have spell-check disabled.

My Approach is as listed below:

  1. Use external tool to achieve syntax highlighting requirement 1 above.
    One could use notepad plus plus as described above. However, I use the tool present here — https://syntax-highlighter.k26.ch/. This gives me the option to use line number, as well as very nice syntax highlighting (Please use Google Chrome for this step, because syntax highlight is not copied when using Mozilla Firefox, as also pointed out by couple of user comments). Steps to achieve syntax highlighting are listed below:
  • Open the website provided above in chrome and Copy the code snippet in the text area. I will be using a sample XML to demonstrate this (XML sample from here — http://www.service-architecture.com/articles/object-oriented-databases/xml_file_for_complex_data.html).

  • Select the language from drop down menu.

  • Click «Show Highlighted» button. It will open a new tab, with syntax-highlighted code snippet, in this case the XML sample we chose. See image below for example.
    Image shows a sample xml being pasted in the textarea, language selected as XML and the button.

  • To Turn off the line numbers, inspect the page in chrome. Then, under styles, deselect the «margin» property in «.dp-highlighter ol», as shown in the image below. If you want to keep the line numbers, go to next step.

  • Select the syntax-highlighted code and click copy. Now your code is ready to be pasted into Microsoft word.
    Result of syntax-highlighted XML
    Thanks to this blog for providing this information — http://idratherbewriting.com/2013/04/04/adding-syntax-highlighting-to-code-examples-online-and-in-microsoft-word/.
    2. To achieve requirements 2, 3 and 4 above, use table in Microsoft word, to insert the code snippet. Steps are listed below:

  • Insert a table with single column.

  • Paste the copied text from step 1. in the table column. I have kept the line numbers to show how well this works with Microsoft word.

  • Apply border, as you like. I have used size 1pt. Resulting Microsoft word snippet will appear as shown in screenshot below. Note how nicely it breaks across the page — NO extra effort needed to manage this, which you would face if inserting «OpenDocument Text» object or if using «Simple TextBox».
    Syntax-highlighted code snippet pasted in Microsoft Word Table

    1. To achieve requirement 5, follow the steps below:
  • Select the entire table or the text.

  • Go to Review tab. Under Language, choose «Proofing Language». A new pop-up will be presented.

  • Select «Do not check spelling or grammar». Then, click OK.
    Disable spell-check

  • Resulting text has spell-check disabled. Final result is shown in the image below and meets all the requirements.
    Final Result - meets all the 5 requirements.

Please provide if you have any feedback or improvements or run into any issues with the approach.

Nicicalu's user avatar

Nicicalu

7197 silver badges16 bronze badges

answered Jun 6, 2016 at 19:12

abhishek's user avatar

abhishekabhishek

6316 silver badges14 bronze badges

12

You need to define a style in your Word document and use that for source code. I usually have a style called «Code» which has a monospaced font in a small point size, fixed size tabs, single line spacing, no before/after paragraph spacing, etc. You only need to define this style once and then reuse it. You paste in your source code and apply the «Code» style to it.

Note that some editors (e.g. Xcode on the Mac) add RTF as well as text to the clipboard when copying/pasting between applications — Word recognises RTF and helpfully retains the formatting, syntax colouring, etc.

Source code in Xcode:

enter image description here

Copied and pasted to Word:

enter image description here

(Note: it’s a good idea to disable spell-checking in your «Code» style in Word.)

answered Jul 15, 2010 at 5:43

Paul R's user avatar

Paul RPaul R

207k35 gold badges384 silver badges552 bronze badges

6

It kind of depends on the IDE. Both Visual Studio and Eclipse, for example, will allow you to copy as RTF and paste into Word, keeping all your formatting.

Notepad++ has a plugin called «NppExport» (comes pre-installed) that allows you to copy to RTF, though I don’t care much for Notepad++’s syntax highlighting (it’d definitely be passable though). What it does do is support dozens of languages, whereas the aforementioned IDEs are limited to a handful each (without other plug-ins).

answered Jul 15, 2010 at 2:45

Cᴏʀʏ's user avatar

CᴏʀʏCᴏʀʏ

104k20 gold badges166 silver badges193 bronze badges

1

Use this — http://hilite.me/

hilite.me converts your code snippets into pretty-printed HTML format, easily embeddable into blog posts, emails and websites.

How:
Just copy the source code to the left pane, select the language and the color scheme, and click «Highlight!». The HTML from the right pane can now be pasted to your blog or email, no external CSS or Javascript files are required.

For Microsoft Word document: Copy the the content from the Preview section and paste to your Microsoft Word document.

3 sections : Source Code , HTML and Preview

answered Oct 11, 2019 at 3:02

Saghir Hussain's user avatar

These answers look outdated and quite tedious compared to the web add-in solution; which is available for products since Office 2013.

I’m using Easy Code Formatter, which allows you to codify the text in-place. It also gives you line-numbering options, highlighting, different styles and the styles are open sourced here: https://github.com/armhil/easy-code-formatter-styles so you could extend the styling yourself. To install — open Microsoft Word, go to Insert Tab / click «Get Add-ins» and search for «Easy Code Formatter»

enter image description here
enter image description here
enter image description here

answered Jun 19, 2020 at 11:30

Mavi Domates's user avatar

Mavi DomatesMavi Domates

4,2372 gold badges23 silver badges43 bronze badges

1

This is related to this answer: https://stackoverflow.com/a/2653406/931265
Creating an object solved all of my problems.

Insert > Object > Opendocument Text

This will open a document window, paste your text, format it how you want, and close it.

The result is a figure. Right click the object, and select ‘add a caption’.

You can now make cross references, create a table of figures.

Community's user avatar

answered Mar 14, 2013 at 20:12

rickfoosusa's user avatar

rickfoosusarickfoosusa

1,03119 silver badges26 bronze badges

1

If you are still looking for an simple way to add code snippets.

you can easily go to [Insert] > [Object] > [Opendocument Text] > paste your code > Save and Close.

You could also put this into a macro and add it to your easy access bar.

notes:

  • This will only take up to one page of code.
  • Your Code will not be autocorrected.
  • You can only interact with it by double-clicking it.

answered Jun 28, 2018 at 13:43

Meatyflesh's user avatar

1

There is an easy way if you want simple code formatting.

  1. Open word> Insert tab> click on «Get Add-ins»
  2. search for «Content mixer»
    3.click on «Add»

Then content mixer add will open automatically and you can copy paste your code in there and click on «Insert» to insert it in word doc.

answered Sep 6, 2019 at 17:59

Hitesh Bisht's user avatar

Hitesh BishtHitesh Bisht

4681 gold badge6 silver badges11 bronze badges

You can use Open Xml Sdk for this. If you have the code in html with color and formatting. You can use altchunks to add it to the word documents.
Refer this post Add HTML String to OpenXML (*.docx) Document
Hope this helps!

Community's user avatar

answered Jan 9, 2014 at 8:40

Mohamed Alikhan's user avatar

Community's user avatar

answered Aug 2, 2014 at 8:05

USer22999299's user avatar

USer22999299USer22999299

5,1249 gold badges45 silver badges74 bronze badges

In Word, it is possible to paste code that uses color to differentiate comments from code using «Paste Keep Source Formatting.» However, if you use the pasted code to create a new style, Word automatically strips the color coded text and changes them to be black (or whatever the auto default color is). Since applying a style is the best way to ensure compliance with document format requirements, Word is not very useful for documenting software programs. Unfortunately, I don’t recall Open Office being any better.
The best work-around is to use the default simple text box.

answered Jul 24, 2018 at 15:08

user10128757's user avatar

I have tried all your methods, but they didn’t work for me, in fact I have created an easier method using MS Word Tables.

Pros:

  1. More beautiful
  2. Easier to manage & more consistent
  3. Are less prone to problems
  4. No need for external plugins or MS Word micro coding.
  5. Easier to handle by simple users (such as myself).

Cons:
It will not maintain code colouring although someone could improve my trick.

Steps:

  1. Insert a 3×3 table, in my case I always make the total width of the table equals the free page’s width (3 rows minimum to test the tables style).

  2. Use invisible borders («No Borders» option), and activate «View Gridlines» option. it should have this aspect.
    Be ware that those lines are for you to see the table’s grid, and the will not be printed.

enter image description here

  1. Make the adjustments to cells’ spacing and columns’ width to get the aspect you like. (You will have to get in «Table Properties» for fine tuning).
    enter image description here

  2. Create a «Paragraph Style» with the name of «Code» just for your code snippets (check https://stackoverflow.com/a/25092977/8533804 to get the idea, you don’t have to follow all of it)

  3. Create another «Paragraph Style» with the name of «Code_numberline» that will be based upon the previous created style.
    enter image description here

  4. In the newly created «Code_numberline» add the numbering style that you like (this will automate line numbering).
    enter image description here

  5. Apply «Code_numberline» to the first column, and «Code» to the 3 column.
    enter image description here

  6. Add a fill in the middle column.
    enter image description here

  7. Save that table style and enjoy!

answered Nov 5, 2018 at 12:29

Nader Belal's user avatar

Nader BelalNader Belal

1573 silver badges10 bronze badges

5

So I’ve found the majority of answers on this question to either be only semi-functional or broken entirely (eg the website used is down). This solution is entirely self-contained in Word, works across multiple pages, and keeps your syntax highlighting.

Here’s the steps:

  1. Temporarily set your IDE’s theme to a light one, so that the text will fit in with the rest of your document.
  2. Copy the required code (HTML colourising info will be copied with it).
  3. In Word, hit Ctrl+Alt+V and choose HTML Format to paste the coloured text.
  4. Select all your text and then expand the styles gallery on the home tab of the ribbon.
  5. Choose «Create a style». Use a name such as «Code»
  6. Right click your new style in the gallery and choose «Modify».
  7. Under the formatting section, change the font to Consolas or your choice of monospace font. Also set the line spacing to Condensed (this option is next to the text alignment options).
  8. Under the format button in the bottom left, choose «Language», then enable the «Don’t check spelling or grammar» option.
  9. If you want this style to be available in future documents, change to the «New documents based on this template» radio button.

Optional: for line numbers…

  1. Back in the Modify Style dialogue, choose the format button again and choose «Numbering».
  2. Choose the «Define new number format» option.
  3. Remove the dot after the number ‘1’ in the number format box.
  4. Choose «Right» as the number alignment.
  5. Hit ok, then select your new number alignment option. Finally, hit ok on the Modify Style dialog.

Finally, select your code, and set it to be the Code style, which should apply all the required formatting.

answered Jul 12, 2021 at 17:55

Miguel Guthridge's user avatar

Code snippet in Word

If you’re creating an article, instructional piece, or essay in Microsoft Word, you may need to include a snippet of code. Whether HTML, JavaScript, or Python, you likely want it to appear different than the document text.

There are a few ways to insert command or code blocks in your Word document. Depending on if you want the reader to simply view the code or have the ability to copy it, let’s walk through the options.

Option 1: Paste Special as HTML

One of the quickest ways to add code to your document is with the Paste Special option for HTML. This inserts the code you’ve copied without the other formatting of your document. And, this option allows your reader to copy the code or command straight from your document.

RELATED: How to Paste Text Without Formatting Almost Anywhere

Select the code or command from your application and copy it using the toolbar, the context menu, or the keyboard shortcut Ctrl+C on Windows or Command+C on Mac.

Copy in the shortcut menu

Place your cursor in your Word document where you want to paste it. Then go to the Home tab, click the Paste drop-down arrow, and choose Paste Special. Select “HTML Format” and click “OK.”

HTML Format selected in the Paste Special box

When the code appears in your document, you can format the font or the snippet if you like.

Pasted HTML in Word

Use the Home tab to color specific pieces of code with the Font section of the ribbon. To add a border or shade, select the Borders drop-down arrow in the Paragraph section and pick “Borders and Shading.”

Shaded code block in Word

Option 2: Insert an Object

If you want to insert the code or command in your document only for the reader to see and not copy or edit, you can insert an object containing the snippet.

RELATED: How to Insert a Picture or Other Object in Microsoft Office

Go to the Insert tab, click the Object drop-down arrow, and pick “Object.”

Object on the Insert tab

On the Create New tab, select “OpenDocument Text” as the Object Type. Click “OK.”

OpenDocument Text selected in the Object box

A new Word document will open for you to insert your code or command. You can use the Paste Special HTML format described earlier if you like. After you add the snippet, close the document.

Your code then appears in your original Word document as an object. You can then move it, resize it, or add a border if you wish.

Object inserted in Word

Option 3: Attach a Screenshot

Another option for adding your snippet as an item instead of text is using an image. If you have your code or command in an active application window like Notepad++ or Command Prompt, you can easily add it to your document. The drawbacks here are that the reader can’t easily copy your code if they need to and that resizing may negatively affect readability.

Go to the Insert tab and click the Screenshot drop-down arrow. You should see the application window as an option.

Available windows in the image menu

Select it and it’ll pop into your document as an image. You can then crop the image to remove the surrounding application window if you like.

Inserted image in Word

Alternatively, you can use the Screen Clipping option in the Screenshot drop-down. When you select this tool, your cursor changes to a crosshair. Use it to drag the area of your screen or other application window you want to capture and release.

Screen Clipping tool capturing an image

That image then appears in your document. You can move, resize, or customize the snippet screenshot like any other image in Word.

Screen Clipping inserted in Word

Option 4: Use a Syntax Highlighter

One more option is to use a syntax highlighter like Easy Syntax Highlighter. This is a free add-in for Microsoft Word that highlights your code for you including a background and colors for pieces of the code. Plus, you can customize the language and appearance.

RELATED: How to Install and Use Add-ins for Microsoft Office

After you install the add-in, place the code or command in your document. You can type or paste it, whichever you prefer.

Select the code and go to the Easy Syntax Highlighter tab that now displays. To apply the default formatting with the language automatically detected, select “Highlight Selection” in the ribbon.

Highlight Selection on the Easy Syntax Highlighter tab

You’ll see your snippet highlighted and your text formatted.

Snippet highlighted with default theme

If you want to select a specific language or formatting, select “Settings” in the ribbon instead. When the sidebar opens, choose a Language and Theme.

Language and Theme in the Settings

With your code selected, click “Highlight Selection” in the sidebar.

Highlight Selection in the sidebar

You’ll then see your snippet formatted per the settings you picked. This keeps your code or command as text so your reader can copy it, but makes it stand out as its own block.

Snippet highlighted with dark theme

There’s more than one way to add a code or command block to your Word document. Depending on the purpose for your reader, choose the option that’s best for you!

READ NEXT

  • › BLUETTI Slashed Hundreds off Its Best Power Stations for Easter Sale
  • › This New Google TV Streaming Device Costs Just $20
  • › HoloLens Now Has Windows 11 and Incredible 3D Ink Features
  • › How to Adjust and Change Discord Fonts
  • › The New NVIDIA GeForce RTX 4070 Is Like an RTX 3080 for $599
  • › Google Chrome Is Getting Faster

It can be done without taking snapshots of each segment

What to Know

  • To embed a second document into a Word document: Insert > Object > Create New > Word Document > clear Display as icon > OK.
  • You can also use Paste Special to insert a variety of data into a document, including code.

This article explains issues with using source code in Word for Microsoft 365, Word 2019, Word 2016, Word 2013, Word 2010, and Word 2007 and instructions for embedding a second document in a Word file. It also provides information on pasting other data into a Word document.

The Problem With Using Source Code in Word

Programmers write software programs using languages such as Java, C++, and HTML. Programming languages use different formatting and symbols from regular languages, so pasting a snippet of code into Word from a programming application causes errors such as text reformatting, indentation shifts, link creation, and misspellings.

Given how Microsoft Word structures documents, inserting and working with source code is more difficult than working in a dedicated code editor. However, document embeds create a container that protects source code from being reformatted.

One way to avoid these formatting issues is to paste the source code into a separate document within the main Word document.

Embed a Second Document Into a Word Document

Here’s how to paste source code into a Word document using a second embedded document.

These instructions only work with a single page of code.

  1. Open the target document in Microsoft Word and place the cursor where the source code will appear.

  2. Select Insert.

  3. In the Text group, select Object.

  4. In the Object dialog box, select the Create New tab.

  5. In the Object type list, Select Microsoft Word Document.

    In Word 2007, select OpenDocument Text.

  6. Clear the Display as icon check box.

  7. Select OK.

  8. A new document opens, titled Document in [target document file name]. Save the document in the same folder as the target document.

  9. Copy and paste the source code into the new document. Word automatically ignores the spaces, tabs, and other formatting problems. Spelling errors and grammatical errors are highlighted in the document, but these errors are ignored when the code is inserted in the original document.

  10. Save and close the source code document. The source code appears in the main document.

  11. Resume work on the main document.

Using Different Paste Types in Word

The most up-to-date versions of Word handle code better than they used to. Word for Microsoft 365 supports several forms of pasting, including with and without source formatting. So pasting a block of code from, for example, Microsoft Visual Studio Code will look different based on the paste type. If you select Paste Special, each of the three options yields a different result:

  • Unformatted Text: All code is pasted as unformatted, so you’ll lose indenting, color, typeface, and related contextual clues.
  • HTML Format: From VSC, a paste-as-HTML renders what appears to be a photo of the code, complete with the text editor’s background color. This code block is editable, and you can remove the background color in the Paragraph Fill menu option.
  • Unformatted Unicode Text: Pastes the text as is but strips the text and background colors. Re-format the code as needed.

FAQ

  • How do I see formatting marks and codes in Word?

    To see formatting marks and codes in Word temporarily, go to Home and select the Show/Hide icon to toggle marks on and off. To keep them on permanently, go to File > Options > Display > Show all formatting marks > OK.

  • How do I add links in Word documents?

    To add a link in a Word document, highlight the text you want to hyperlink, right-click it, and select Link. Alternatively, select Insert > Links > Link and enter the URL.

  • How do I convert a Word document to HTML?

    To convert a Word document to HTML, go to File > Save As. Under Save as Type, choose .html. You can also use an editor like Dreamweaver.

Thanks for letting us know!

Get the Latest Tech News Delivered Every Day

Subscribe

Word for Microsoft 365 Word 2021 Word 2019 Word 2016 Word 2013 Word 2010 More…Less

Insert a symbol using the keyboard with ASCII or Unicode character codes

Symbols and special characters are either inserted using ASCII or Unicode codes. You can tell which is which when you look up the code for the character.

  1. Go to Insert >Symbol > More Symbols.

  2. Find the symbol you want.

    Tip: The Segoe UI Symbol font has a very large collection of Unicode symbols to choose from.

  3. On the bottom right you’ll see Character code and from:. The Character code is what you’ll enter to insert this symbol from the keyboard. The from: field tells you if it’s a Unicode or an ASCII character.

Unicode character type  Unicode

Ascii character code type  ASCII

Inserting Unicode Characters

  1. Type the character code where you want to insert the Unicode symbol.

  2. Press ALT+X to convert the code to the symbol.

    If you’re placing your Unicode character immediately after another character, select just the code before pressing ALT+X.

Tip: If you don’t get the character you expected, make sure you have the correct font selected.

Inserting ASCII Characters

Use the numeric keypad with Num Lock on to type the ASCII numbers, not the numbers across the top of your keyboard.

All ASCII character codes are four digits long. If the code for the character you want is shorter than four digits, add zeros to the beginning to get to 4 digits.

  1. Go to Home tab, in the Font group, change the font to Wingdings (or other font set).

  2. Press and hold the ALT key and type the character code on the numeric keypad.

  3. Change the font back to your previous font after inserting the symbol.

For more character symbols, see the Character Map installed on your computer, ASCII character codes, or Unicode character code charts by script.

Glyph

Code

Glyph

Code

Currency symbols

£

ALT+0163

¥

ALT+0165

¢

ALT+0162

$

0024+ALT+X

ALT+0128

¤

ALT+0164

Legal symbols

©

ALT+0169

®

ALT+0174

§

ALT+0167

ALT+0153

Mathematical symbols

°

ALT+0176

º

ALT+0186

221A+ALT+X

+

ALT+43

#

ALT+35

µ

ALT+0181

<

ALT+60

>

ALT+62

%

ALT+37

(

ALT+40

[

ALT+91

)

ALT+41

]

ALT+93

2206+ALT+X

Fractions

¼

ALT+0188

½

ALT+0189

¾

ALT+0190

Punctuation and dialectic symbols

?

ALT+63

¿

ALT+0191

!

ALT+33

203+ALT+X

ALT+45

ALT+39

«

ALT+34

,

ALT+44

.

ALT+46

|

ALT+124

/

ALT+47

ALT+92

`

ALT+96

^

ALT+94

«

ALT+0171

»

ALT+0187

«

ALT+174

»

ALT+175

~

ALT+126

&

ALT+38

:

ALT+58

{

ALT+123

;

ALT+59

}

ALT+125

Form symbols

25A1+ALT+X

221A+ALT+X

For a complete list of the glyphs and their character codes, see the Character Map.

Glyph

Code

Glyph

Code

Ã

ALT+0195

å

ALT+0229

Å

ALT+143

å

ALT+134

Ä

ALT+142

ä

ALT+132

À

ALT+0192

à

ALT+133

Á

ALT+0193

á

ALT+160

Â

ALT+0194

â

ALT+131

Ç

ALT+128

ç

ALT+135

Č

010C+ALT+X

č

010D+ALT+X

É

ALT+144

é

ALT+130

È

ALT+0200

è

ALT+138

Ê

ALT+202

ê

ALT+136

Ë

ALT+203

ë

ALT+137

Ĕ

0114+ALT+X

ĕ

0115+ALT+X

Ğ

011E+ALT+X

ğ

011F+ALT+X

Ģ

0122+ALT+X

ģ

0123+ALT+X

Ï

ALT+0207

ï

ALT+139

Î

ALT+0206

î

ALT+140

Í

ALT+0205

í

ALT+161

Ì

ALT+0204

ì

ALT+141

Ñ

ALT+165

ñ

ALT+164

Ö

ALT+153

ö

ALT+148

Ô

ALT+212

ô

ALT+147

Ō

014C+ALT+X

ō

014D+ALT+X

Ò

ALT+0210

ò

ALT+149

Ó

ALT+0211

ó

ALT+162

Ø

ALT+0216

ø

00F8+ALT+X

Ŝ

015C+ALT+X

ŝ

015D+ALT+X

Ş

015E+ALT+X

ş

015F+ALT+X

Ü

ALT+154

ü

ALT+129

Ū

ALT+016A

ū

016B+ALT+X

Û

ALT+0219

û

ALT+150

Ù

ALT+0217

ù

ALT+151

Ú

00DA+ALT+X

ú

ALT+163

Ÿ

0159+ALT+X

ÿ

ALT+152

For more information about typographic ligatures, see Typographic ligature. For more, see Character Map.

Glyph

Code

Glyph

Code

Æ

ALT+0198

æ

ALT+0230

ß

ALT+0223

ß

ALT+225

Œ

ALT+0140

œ

ALT+0156

ʩ

02A9+ALT+X

ʣ

02A3+ALT+X

ʥ

02A5+ALT+X

ʪ

02AA+ALT+X

ʫ

02AB+ALT+X

ʦ

0246+ALT+X

ʧ

02A7+ALT+X

Љ

0409+ALT+X

Ю

042E+ALT+X

Њ

040A+ALT+X

Ѿ

047E+ALT+x

Ы

042B+ALT+X

Ѩ

0468+ALT+X

Ѭ

049C+ALT+X

FDF2+ALT+X

ASCII table numbers 0–31 are assigned for control characters used to control some peripheral devices such as printers.

Decimal

Character

Decimal

Character

null

0

data link escape

16

start of heading

1

device control 1

17

start of text

2

device control 2

18

end of text

3

device control 3

19

end of transmission

4

device control 4

20

inquiry

5

negative acknowledge

21

acknowledge

6

synchronous idle

22

bell

7

end of transmission block

23

backspace

8

cancel

24

horizontal tab

9

end of medium

25

line feed/new line

10

substitute

26

vertical tab

11

escape

27

form feed/new page

12

file separator

28

carriage return

13

group separator

29

shift out

14

record separator

30

shift in

15

unit separator

31

space

32

DEL

127

Need more help?

Want more options?

Explore subscription benefits, browse training courses, learn how to secure your device, and more.

Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.

Download PC Repair Tool to quickly find & fix Windows errors automatically

In most cases, folks tend to use Notepad to add code blocks and commands, but if you already have Microsoft Word opened, then there is no need to fire up Notepad at all. From what we can tell, Microsoft Word is just as good, if not better, if you know how to paste commands and code blocks. let us see how to add Code Blocks and Commands in Microsoft Word.

Now, there are several ways to insert code blocks and commands to Word, but not a significant number. It all boils down to whether you want the reader to have the ability to copy the contents or just to view them. As expected, we are going to discuss how to accomplish each task. Worry not because everything will be easy to understand.

  1. Copy the code block or command
  2. Open Microsoft Word
  3. Paste content as HTML
  4. Insert code as an object
  5. Use Easy Syntax Highlighter

1] Copy the code block or command

Wherever you have the code block or command saved, you must copy the relevant content before we can send it over to Microsoft Word.

  • Press CTRL + A to highlight to the code.
  • From there, hit CTRL + C to copy everything.
  • Alternatively, use the keyboard to highlight a certain section of the code.
  • Then press CTRL + C to copy.

2] Open Microsoft Word

The next step to take here is to open a blank Microsoft Word document. This is where we will paste the code block or command recently copied.

  • Open the Word application from the desktop or via the Apps section.
  • From the main menu, please click on Blank Document.

You should now be looking at a blank document ready to be populated with content.

3] Paste content as HTML

How to add Code Blocks and Commands in Microsoft Word

If you want folks to copy the command or code block from your document, we suggest using the Paste Special as HTML feature. This is one of the fastest ways to add such content to a Word document as it inserts the code without using another formatting of the document.

  • Place the mouse cursor to the section where you want the code to appear.
  • Navigate to the Home tab.
  • After that, you must click on the Paste button found on the Ribbon.
  • Via the dropdown menu, please select Paste Special.
  • Select the option that reads, HTML Format.
  • Hit the OK button.
  • The code block or command should now be visible in HTML format.
  • Return to the Home tab to color the specified section of your code if you wish.

Easy, right? We agree.

4] Insert code as an object

Microsoft Word Object

This option is for those who want to share their code or command with others, but without giving the ability to copy. Viewers can only look, but cannot touch, though that does not stop them from taking screenshots.

  • Find the Insert tab in Microsoft Word
  • You must now click on the Object icon.
  • From the dropdown menu, select Object.
  • A new window known as Object should now appear.
  • From that window, please select OpenDocument Text.
  • Hit the OK button.
  • A new document window will load.
  • You can now paste the copied code block or command into this new document.
  • Finally, close the document.

If all goes according to plan, the code or command should show up in the original Word document as an Object.

5] Use Easy Syntax Highlighter

Highlight Selection Microsoft Word

If you want to highlight your code blocks and commands, then we suggest downloading the Microsoft Word add-in known as Easy Syntax Highlighter. Visit the official page to get it on your system right now.

  • Now that the add-in is up and running, paste the code block or command.
  • Select the command or code.
  • From there, go to the Easy Syntax Highlighter tab.
  • In order to deploy the default formatting, click on Highlight Selection.
  • Your snippet will be selected and text formatted.

Read: How to Warp and Convert multiple Words to one Shape in Illustrator

How do I insert HTML code into a Word document?

Inserting HTML codes into a Word document is a simple task if you know what you’re doing.

  • All you have to do is open a blank Word document.
  • Got to the Insert tab.
  • Navigate to the Text section.
  • Click on the Object icon.
  • Select Text From File.
  • Take advantage of the file type selector from the Insert File box.
  • Choose the All Web Pages option.
  • Convert File box should now appear.
  • Select Other Encoding.
  • Finally, hit the OK button.

Can you write code in Microsoft Word?

You can write whatever you want in Microsoft Word because after all, it is a word processing tool. Still, tools such as Notepad will always be best for writing code due to their simplicity and specialized features.

Ezoic

Vamien has studied Computer Information Services and Web Design. He has over 10 years of experience in building desktop computers, fixing problems relating to Windows, and Python coding.

Понравилась статья? Поделить с друзьями:
  • Information about word processors
  • Insert code to word
  • Insert code in excel
  • Insert chart in word
  • Insert chart in excel