Подсветка кода в Ворде
Если вы студент и пишите курсовую или дипломную работу, то вам придется в текст вашей работы вставлять фрагменты программного года. Чаще всего типичный студент решает эту проблему вставкой скрина с кодом. В результате получается так себе, а точнее плохо: фон кода может черным, при масштабировании код (рисунок) искажается, редактировать код напрямую нельзя, при печати теряется четкость и так далее.
Каждый кто сталкивался с задачей вставки программного кода задумывался над альтернативным способом: чтобы было красиво, чтобы была подсветка команд, чтобы были номера строк. Ну вот, например, как показано ниже.
sum = 0 n = 5 for i in range(1, n + 1): sum += i print(sum)
Для решения этой проблемы вам может пригодиться готовый шаблон текстового оформления кода для редактора Ворд. Ваш код с этим шаблоном может выглядеть также как на картинке ниже:

Скачать шаблон (формат *.docx) можно здесь.
Подсветка кода онлайн
Для оформления программного кода разных языков программирования в редакторе Word или для публикации кода на веб-странице может понадобиться его подсветка с помощью css-стилей. Вы можете воспользоваться онлайн сервисом для подсветки кода. Введите нужный вам код, выберите язык, получите предварительный просмотр, скопируйте и вставьте его в Ворд.
Выберите язык: Номера строк Использовать CSS
Подсветка кода
Результат подсветки кода Вставьте html-код на веб-страницу где вы хотите опубликовать исходный код с подсветкой
Здесь используются относительные размеры, в том числе шрифта. Возможно вам надо будет подправить стили для вашей веб-страницы.
Предварительный просмотр кода на веб-странице
Выделите и скопируйте (Ctr+C) код с подсветкой, а затем вставьте на вашу страницу или в ваш редактор Word (Ctrl+V). Вставленный в Word код можно редактировать (например, увеличить размер шрифта). Код вставляется как список со специфическим форматированием.
Как вставить код программы в Word
Если вы изучаете программирование в университете, то вам приходится писать пояснительные записки к курсовым и дипломным работам, оформлять лабораторные работы в которых надо приводить код или фрагменты программ, написанных, например, на Python, C++, Pascal, Javascript и так далее. Прочитав эту публикацию, вы научитесь делать это красиво и правильно. Например, так как показано на скрине ниже, если вы используете в своей работе Ворд: officerelease.com/word/ для подготовки текстов.

Согласитесь, выглядит такой код в тексте очень солидно. Вы можете сами убедиться в этом, скачав файл с примером, скрин которого здесь приведен. Ну а теперь расскажем как повторить такой же код быстро и без проблем. Научившись делать это один раз, вы будете использовать этот прием постоянно.
Алгоритм добавления кода с подсветкой в Word
- Получите подсветку нужного вам кода кода в любом онлайн сервисе, который генерирует css стиль подсветки и код html-страницы. Это можно сделать здесь.
- В любом текстовом редакторе, например в Notepad+, создайте простейший html-файл, добавив в него код, полученный в предыдущем пункте.
- Сохраните этот файл в кодировке utf-8 с расширением html.
- Перейдите в ваш редактор Word и в нужное место вставьте сохраненный html-файл.
- Если надо, отредактируйте формат вставленного кода.
Как оформить код в Word для курсача? [закрыт]
Закрыт. На этот вопрос невозможно дать объективный ответ. Ответы на него в данный момент не принимаются.
Хотите улучшить этот вопрос? Переформулируйте вопрос так, чтобы на него можно было дать ответ, основанный на фактах и цитатах.
Закрыт 8 лет назад .
Как можно красиво оформить исходный код на языке си для курсовой работы в ворде, которую потом буду печатать?
Отслеживать
32k 19 19 золотых знаков 79 79 серебряных знаков 105 105 бронзовых знаков
задан 24 фев 2014 в 19:05
ВладиславМСК ВладиславМСК
1,551 11 11 золотых знаков 38 38 серебряных знаков 59 59 бронзовых знаков
Напишите кто-то, что то типа: Просто нужно код из Visual Studio скопировать в MS Word, подсветка кода будет автоматическая. Выберу правильным ответом.
19 апр 2014 в 9:21
>Напишите кто-то, что то типа: Просто нужно код из Visual Studio скопировать в MS Word, подсветка кода будет автоматическая. Выберу правильным ответом если у вас есть, как вы считаете, верный ответ (и вопрос, очевидно, уже не актуален), то зачем вам нужно, чтобы кто-то здесь формально отписался? Вы, извините за выражение, занимаетесь кармадрочерством и выпрашиваете ответ, чтобы принять его и получить два очка кармы? В любом случае у вас есть ответ @KoVadim, можете принять его
19 апр 2014 в 9:28
Просто это самый рабочий способ. Ответ пользователя @KoVadim не всегда срабатывает и трубет лишних движений. Я заинтересован в том, что бы люди видели удобные способы, видимо Вы иного мнения. Ваше право.
19 апр 2014 в 18:08
Последний раз, когда я пробовал вставлять код с студии в ворд, никакой подсветки автоматом не было. Возможно, это последние версии такое умеют.
19 апр 2014 в 18:51
Набрел на этот вопрос из любопытства, не будут ли говорить, что код «для раздувания курсовой». Я решил проблему форматирования так — я пишу курсовую на Markdown + CSS. Это позволяет с одной стороны получше выучить CSS, с другой стороны без проблем писать курсовую в Emacs.
