2012年6月25日 星期一

OSX: 如何把程式碼貼到Keynote?

要把程式碼貼到Keynote或者power point上,
把程式碼轉成rtf格式就可以貼了(微軟出的格式)
在OSX有兩個tool可以用,
一個是highlight 一個是source-highlight

highlight:

  1. brew install highlight
  2. highlight -O rtf code.c | pbcopy
  3. 在Keynote貼上

source-highlight

  1. brew install source-highlight
  2. source-highlight -d -i code.c -o STDOUT | textutil -convert rtf -stdin -stdout | pbcopy
  3. 在Keynote貼上

P.S.

  • source-highlight 好像python語法支援比較完整。
  • pbcopy其實是把stdout變成剪貼布,真是個好東西XD

















參考網站:
http://kristensen.org/post/20059991688/code-examples-in-keynote

沒有留言:

張貼留言