Chép và dán

Tôi cần syntax highlight cho powerpoint presentations. PPT không có chức năng này. (Tại sao, Microsoft?) Ví dụ, tôi muốn có một slide trông như sau:

Google chỉ cho một số cách. Cách mà hiện nay tôi thấy tương đối nhẹ nhàng bao gồm những bước sau đây:

  • Chép và dán mã nguồn (từ vi/emacs) vào cửa sổ của Sjntax
  • Chép và dán mã đã highlighted từ cửa sổ của Sjntax vào … một file MS Word. (Nhớ dán đặc biệt!)
  • Chép và dán mã từ MS Word vào canvas của Power Point. (Dán vào textbox cũng không được.)

Tôi dùng Office 11. Có vẻ như là dùng Visual Studio thì tình hình cũng không khá hơn.

Chủ đề : Lập trình and tagged , , . Bookmark the permalink. Trackbacks are closed, but you can post a comment.

11 Comments

  1. Posted 17/01/2012 at 11:37 am | Permalink

    Em đã từng gặp tình huống này, và chọn giải pháp là xuất code đã được syntax highlight ra file ảnh, rồi chèn file ảnh vào file presentation.

    • Posted 17/01/2012 at 8:27 pm | Permalink

      @Thangola, quá nhiều tập ảnh thì file lớn lắm.

  2. son tran
    Posted 17/01/2012 at 12:39 pm | Permalink
    • Posted 17/01/2012 at 2:38 pm | Permalink

      @son tran, cảm ơn! Nó đòi VS 2010 tools for office, cho nên chắc tôi chưa dùng ngay.

  3. ThanhHai
    Posted 17/01/2012 at 7:26 pm | Permalink

    Bác Hưng:
    Dùng VS2010 + PPT2010 thì cắt-dán syntax highlight được. Nhưng dùng Sjntax cũng tốt chán. :-)

    • Posted 17/01/2012 at 8:28 pm | Permalink

      @ThanhHai: tôi khá “thoả mãn” với Sjntax; dù phải dùng chuột hơi nhiều. Để hôm nào thử VS với PPT2011 xem có được không.

  4. Chaien
    Posted 18/01/2012 at 1:12 am | Permalink

    Bác Hưng:
    Em dùng hai thằng VS2010 và MS Office2010 thì thấy rất dễ dàng (chỉ cần chọn paste special khi dán vào PP)

  5. D2C
    Posted 18/01/2012 at 5:01 am | Permalink

    Hi bro, I often work with Eclipse and Open/Libre Office. Source code from Eclipse pasted to Impress is already highlighted (look the same as in Eclipse).
    So I think html (or rtf) is put in the clipboard and it should work for M$ Office as well.

    Maybe it is worthy to try.

  6. clairsang
    Posted 18/01/2012 at 12:53 pm | Permalink

    E đã 1 lần tìm để làm việc này và hiện tại đây là giải pháp tốt nhất với em: vừa có hightlighting và cả sốthứ tự mỗi đầu dòng rất tiện cho việc trình chiếu.
    http://wlwplugincollection.codeplex.com/wikipage?title=Code%20Snippet&referringTitle=Home&ProjectName=wlwplugincollection

  7. Posted 18/01/2012 at 2:13 pm | Permalink

    @D2C, @clairsang, thanks!

  8. Posted 30/01/2012 at 10:22 am | Permalink

    Ah hah, tôi dùng MacOSX. Copy thẳng từ Xcode sang là nhanh nhất.

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>