【问题标题】:Timing Diagram in Emacs Org Mode?Emacs Org 模式下的时序图?
【发布时间】:2015-03-10 16:47:08
【问题描述】:

在 Emacs Org Mode 下画这种时序图有什么好方法?

Terminal A -------------------------------------------------------------------------------

            |   ^                ^               ^   |   |
            |   |                |               |   |   |
            |   |                |               |   |   |
            |   |                |               |   |   |
            \/  |                |               |   \/  \/

Terminal B -------------------------------------------------------------------------------

(我不想像通常的序列图那样垂直绘制它)。

如果有的话,能否告诉我一个方法或更好的方法?

PS:我用谷歌搜索了一个用 ditaaplantuml 等编写的示例,但找不到任何..

【问题讨论】:

    标签: emacs org-mode plantuml


    【解决方案1】:

    我能想到的最简单的方法是使用 ditaa, 实际的手册页是一个用 ditaa 编写的示例,带有一个查看 org-file 源代码的按钮: manual。不知道你怎么错过了谷歌搜索 org-mode 和 ditaa 的页面......

    不管怎样,你的图表在 org-mode 下,几乎是一样的:

    #+BEGIN_SRC ditaa :file flowchart.png
    Terminal A --------------------------------------------------------------------------
                |   ^                ^               ^   |   |
                |   |                |               |   |   |
                |   |                |               |   |   |
                |   |                |               |   |   |
                v                    |               |   v   v
    Terminal B --------------------------------------------------------------------------
    
    #+END_SRC
    #+header: :exports results
    
    #+RESULTS:
    [[file:flowchart.png]]
    

    将导出到:

    只要确保您的系统上确实有 ditaa.jar 并且 org 可以看到它。 还可以使用 C-c C-c 评估您的代码,或在导出时自动启用代码执行 (security implications!)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多