Можно ли встраивать программный исходный код в слайд Powerpoint и сохранять выделение / раскраску кода?
10 ответов
После вставки под вставленным текстом появляется маленький значок "Параметры вставки".
Нажмите этот значок и выберите "Сохранить исходное форматирование":
Используйте Notepad++ с дополнением NppExport.
Выберите исходный код
Используйте Копировать RTF в буфер обмена NppExport
Вставить в пустой слайд PPT (не выделять текстовые файлы)
Фрагменты могут форматировать почти каждый формат в RTF:
pygmentize -f rtf -o code.rtf code.py
Если исходный код не нужно копировать и вставлять из презентации, быстрым и грязным решением может быть просто сделать скриншоты исходного кода.
- Нажмите Вставка → Объект → Текст OpenDocument
- Вставить на открытую панель
- Нажмите снаружи.
Примечание. Копирование из Notepad++ сохранит цвета и стиль.
Онлайновая подсветка синтаксиса, такая как TextMate, также кажется хорошей, http://markup.su/highlighter/
Но после вставки в презентацию PowerPoint новые строки и межстрочный интервал теряются, поэтому мы можем сделать снимок экрана предварительного просмотра и вставить его в нашу презентацию PowerPoint.
Использование Notepad++ и Npp Export прекрасно работает, но ваш текст будет иметь белый фон.
Чтобы удалить его, сначала вставьте текст в слово с опцией "сохранить исходное форматирование". Затем выберите текст и в меню "Домой"> "Шрифт" удалите фон с помощью параметра "Цвет подсветки текста".
Затем снова скопируйте текст из слова и вставьте его в powerpoint с параметром "сохранить исходное форматирование".
Вставка из Eclipse должна сохранять форматирование, если приложение поддерживает это. Я знаю, что Word ... не уверен насчет PPT.
У меня не было успеха при вставке в Powerpoint 2010 на Windows.
Однако вставка из Eclipse в Word 2010 работает.
Затем вы можете сохранить этот форматированный текст в виде файла RTF, а затем встроить RTF в слайд Powerpoint 2010 с помощью «Вставить объект» (и при необходимости выбрать «ссылку», чтобы можно было редактировать и обновлять текст в Word).