Answers:
粘贴后,粘贴的文本下方会出现一个小的“粘贴选项”图标。
单击此图标,然后选择“保留源格式”:
Paste Options
图标。我没有看到可以使用这些选项的按钮。我正在使用PowerPoint:mac2011。不过,我认为我已经在Windows版本中看到了它。
将Notepad ++与附加NppExport一起使用。
选择源代码
使用将RTF复制到NppExport的剪贴板
粘贴到空的PPT幻灯片中(不要选择任何文本文件)
Pygments可以将几乎所有格式格式化为rtf:
pygmentize -f rtf -o code.rtf code.py
pygmentize -f rtf code.py | pbcopy
。
pygmentize -O style=paraiso-dark -f rtf -l aspx-cs Index.cshtml | pbcopy
在演示文稿中使用Razor视图的语法突出显示时,我得到了非常满意的结果。
如果不需要将源代码复制并粘贴到演示文稿之外,则快速而又肮脏的解决方案可以是简单地获取源代码的屏幕快照。
像TextMate这样的在线语法荧光笔似乎也不错,http://markup.su/highlighter/
但是在粘贴到PowerPoint演示文稿中之后,新的行和行间距丢失了,因此我们可以对预览进行截屏并将其粘贴到PowerPoint演示文稿中
这是另一种方法:
使用Inconsolata或其他等宽字体调整字体。