Я борюсь с Microsoft Word за правильное отображение кода Python и мне нужна помощь.
Я пытаюсь вставить большое количество скриптов Python в Microsoft Word с текстом документации, написанным вокруг фрагментов кода.,Некоторые из этих фрагментов Python состоят из нескольких строк, другие имеют длину страницы.Поскольку длина документа теперь составляет около 500 страниц, по всему документу разбросано около 200 блоков фрагментов.
У меня есть стиль шрифта, созданный мной для фрагментов.Поэтому я могу изменить размер шрифта, цвет, стиль и т. Д. Для всех сразу.Но у меня большая проблема с переносом слов.Длинные выражения в Python оборачиваются словом, что затрудняет их чтение, поскольку отступы теряются.Я могу успешно сделать отступ для строки 1-го уровня, используя «висячие отступы».Но я ничего не могу сделать с отступом уровня 2 или уровня 3, так как вложенный материал еще больше отступает.
Пример (я использовал точки вместо пробелов, потому что они продолжали их удалять)
This is a statement
This is another statement
if (condition):
.........This is a third statement
.........This is a fourth statement
.........for loop :
..................This is a fifth statement
..................This is a sixth statement
..................if (condition):
...........................This is a seventh statement
Представьте, что каждое утверждение довольно длинное и переносится на следующую строку на странице слова.Я получаю
This is a statement
This is another statement
if (condition):
.........This is a third
statement
.........This is a fourth
statement
.........for loop:
.................This is
a fifth statement
.................This is a
sixth statement
Как я могу исправить это словом?Отбивающий отступ исправит отступы уровня 1 (операторы в условии if), но не отступы уровня 2 (операторы в цикле for)
Примечание. Я хотел бы использовать какой-либо параметр илиплагин или макрос внутри слова.Я не могу использовать редактор кода и копировать и вставлять код в RTF или какой-либо другой формат.Даже если я сделал это 200 раз, чтобы заменить все мои фрагменты кода, в тот момент, когда я изменю размер шрифта в моем документе, все снова будет испорчено.Другим вариантом может быть какая-то IDE, которая встраивает или связывает в слово (без необходимости копировать и вставлять) и позволяет изменять стиль и размер шрифта в его собственной среде, которая будет обновляться при любых вхождениях в Word автоматически.помогите если сможете.Я искал как сумасшедший и не нашел ничего, что работает ...