Trong blog, sách giáo khoa, v.v., thực sự phổ biến để hiển thị kết quả của một số mã dưới dạng nhận xét, ví dụ:
(+ 1 1) ;=> 2
Có cách nào để tự động hiển thị kết quả như thế này bằng tính năng Babel của Org-Mode không?
Cụ thể, điều tôi muốn là có thể chỉ định một tiêu đề sao cho:
#+begin_src scheme <some headers>
(+ 1 1)
(/ 4 (* 2 2))
#+end_src
Sẽ biến thành như sau khi tôi C-c C-c
:
#+begin_src scheme <some headers>
(+ 1 1) ;=> 2
(/ 4 (* 2 2)) ;=> 1
#+end_src
Và sau đó nếu tôi thực hiện một số thay đổi, như vậy ...
#+begin_src scheme <some headers>
(+ 1 5) ;=> 2
(/ 8 (* 2 2)) ;=> 1
#+end_src
... và C-c C-c
, nó sẽ thay thế các bình luận bằng các bình luận được cập nhật:
#+begin_src scheme <some headers>
(+ 1 5) ;=> 6
(/ 8 (* 2 2)) ;=> 2
#+end_src
Hoặc, ngắn gọn với những gì tôi đã mơ ở trên, có một cách dễ dàng để có kết quả được hiển thị bởi trình kết xuất tệp org của github, do đó, phần sau sẽ hiển thị (lý tưởng với định dạng mà tôi chỉ định ở cấp độ tài liệu):
#+RESULTS:
: 2