Как отформатировать блок кода внутри презентации?

Я готовлю презентацию с помощью Google Slides, хотя я также могу работать над презентацией в Open Office, которая будет включать фрагменты кода.

Есть ли простой способ выполнить базовую подсветку синтаксиса в фрагментах кода с помощью Документов Google или Open Office Presenter?

Изменить: Так как я считаю, что я могу найти способ встраивания HTML, любые инструменты, которые могут выполнять подсветку синтаксиса на HTML, также приветствуются.

Ответ 1

Ярлык синтаксиса on-line: http://markup.su/highlighter/

Просто скопируйте и вставьте в свой документ. Легко.

Ответ 2

http://www.tohtml.com/ созданный синтаксис выделенного HTML-кода для большого количества языков. Возможно, это то, что вы ищете.

Ответ 3

Если вы используете Visual Studio (это может работать и в Eclipse, но я никогда не пробовал), и вы копируете и вставляете в Microsoft Word (или любой другой продукт Microsoft), он будет вставлять код в любой цвет, который имел ваш IDE. Затем вам просто нужно скопировать текст из слова и в нужное приложение, и оно будет вставляться в виде богатого текста.

Я видел эту работу только через Visual Studio для других продуктов Microsoft, хотя я не знаю, будет ли это какая-то помощь.

Ответ 5

Если вы напишете свой код в emacs, вам может быть интересен htmlize elisp package.

Ответ 6

Я тоже подумал об этом. Наконец, мое решение заключается в использовании github gist. Не забывайте, что у него также есть функция подсветки. Просто скопируйте его.:)

Ответ 7

Несколько советов:

  • Скриншоты могут быть легкими, но вам нужно убедиться, что код на изображении достаточно большой и достаточно прост для чтения. (не весь скриншот, только соответствующая часть).
  • Если вы можете вставлять html, тогда есть много инструментов для генерации синтаксиса, выделенного html.

Ответ 8

coooder

"Это расширение предоставляет функции подсветки синтаксиса для LibreOffice.org. COOoder будет полезен разработчикам, желающим представить фрагменты кода в документах-писателях. Используемые цвета такие же, как и у GeSHi. Для каждого языка будут созданы стили символов элемент".

Ответ 9

Отъезд http://codepad.org. Вероятно, это не решит проблему с плакатом; но, я думаю, это будет полезно для других, кто читает эту статью.