问题标签 [org-babel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
897 浏览

org-babel - 如何从 org-babel shell 输出中生成带有列标题的表?

我正在尝试为此添加标题:

结果是:

我想要的输出是:

我遇到的困难是注入第二条线。这不起作用:

这导致:

我也不能只使用空行,如此处所建议

因为这导致:

非常感谢任何提示!

0 投票
0 回答
159 浏览

org-mode - org-babel 标头参数 refcard

org-babel 标头参数是否有类似列表的参考卡/备忘单?

我知道有在线文档 包含所有这些,但如果有更像org-refcard的东西会很棒,例如每个参数一个部分,每个选项一个列表项。

0 投票
1 回答
123 浏览

emacs - org-babel 源代码块中的超链接?

我想在 org-babel 源代码块的注释上有一些超链接。我的目标是将文件导出为 html 并能够跟踪一些引用,如下面的最小示例所示:

“问题”是链接没有嵌入到源代码块中(这实际上很有意义)。

有没有办法覆盖这种行为,或者在 src 块中插入超链接的替代语法?

0 投票
1 回答
129 浏览

org-mode - 列出 babel 库中可用/摄取的 org-babel 块

我使用 library-of-babel 来整合常见的 org-babel 块,并使它们可以从 org-mode 的其他地方调用。

org-babel-ingest源代码块从几个不同的文件输入到 babel 库(通过)。

有没有办法获取可用库条目的列表?

这将有助于了解:

  1. 有什么(并且可以使用),以及
  2. 什么不是,(应该添加)。

如何查看和编辑 library-of-babel 的内容?

0 投票
1 回答
237 浏览

emacs - Org-mode Babels:带有链接缩写的文件

我在 org-mode 中有一些链接缩写,如下所示:

它工作正常,当我在不同的系统上工作并同步我的 org 文件时,每个系统上的路径都不同。我的问题如下:

这不起作用,org-babel 无法识别链接缩写。我还尝试了以下方法(其中 temp 是一个包含 git 目录路径的变量):

这原则上有效,但给了我以下结果:

这不符合我的要求,因为我需要 gitpath 才能使它在我所有的机器上工作......

有人对这个问题有合适的解决方案吗?

0 投票
1 回答
652 浏览

org-mode - 导出时在组织模式下显示代码块的名称?

使用org-mode,我想在导出代码块时导出代码黑色的名称。

例如,

我希望导出看起来像:

0 投票
0 回答
246 浏览

haskell - Haskell Org Babel Eval 不工作结果输出

对以下代码运行 babel 源代码块评估会生成一个空的结果块:

然而,当直接在 ghci 中输入以上行时,我得到了预期的结果:

根据 org babel 文档,“:results output”选项捕获从 STDOUT 写入的所有内容,因此代码块的评估应该给出预期的结果。对此的任何帮助将不胜感激。

更新(16 年 11 月 14 日上午 10:05):

当我使用以下组织代码时,我得到了部分结果,但不是预期的结果:

当我在 babel eval 之后查看 haskell 缓冲区时,我看到以下内容:

0 投票
0 回答
286 浏览

emacs - 在 org-mode 表中执行内联代码

我正在 org 模式下创建一个表格以导出到投影仪幻灯片。对于某些单元格,我想插入在 R 中评估的值。

在此示例中,表格下方的内联 src_R 有效,但表格中的那些不被识别为要执行的代码片段。p_* 是在前面的代码块中创建的变量。

在此处输入图像描述

0 投票
1 回答
49 浏览

command-line - 如何在不使用浏览器的情况下从命令行创建 Jupyter 笔记本?

我正在尝试在纯终端设置中使用ob-ipython,但我不知道任何创建或启动笔记本引擎的方法。它必须具有 http 接口才能使 ob-ipython 工作。

0 投票
2 回答
2565 浏览

java - 在 org 模式下执行 Java 代码块

我似乎无法在 org 模式下评估 Java 代码片段。这是我所拥有的

我收到以下错误:can't compile a java block without a classname。我可以评估只是找到的python块。如果我用 javac 编译相同的 java 片段,它可以正常工作。

我已经在 emacs 初始化文件中启用了 java。