问题标签 [pweave]

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 投票
2 回答
373 浏览

python - Pweave 可以和 Ruffus 一起玩吗?

我对开发自我记录的管道很感兴趣。

我可以将Ruffus任务包装在Pweave块中吗?

我感觉 Ruffus 装饰器正在抛弃 Pweave:

也许有解决方法?

0 投票
1 回答
215 浏览

python - 在 Pweave 模板中使用全局变量

在此处查看 pweave 的文档,似乎可以通过设置returnglobals变量来访问调用程序在模板内生成的任何数据。

有可能做相反的事情吗?,即模板是否在调用脚本中引用了全局变量?

我的用例是我首先从 SQL 数据库中提取一些数据,然后调用pweave.pweave()使用该数据填充模板。目前我正在通过编写一个中间文件然后将其加载到模板的序言中来做到这一点。我想将其作为全局范围的一部分传入。我尝试global在模板中声明一个变量,但这似乎不起作用;我不断收到异常NameError

0 投票
2 回答
395 浏览

python - 如何使用 Pweave 指定图形的大小(使用 .py 脚本)

我正在尝试在“Pweave 兼容”.py 脚本中使用 Pweave 指定图形的大小:

但是在编译脚本后:

我只能见证 .html 文件中的数字是相同的,我希望它们具有不同的大小。

我想知道我做错了什么,或者即使支持(在 Pweave 文档中找不到特定示例或相关语句)

0 投票
1 回答
734 浏览

python - 使用 R Markdown 样式文档 (.Rmd) 作为 Pweave 的输入

我正在尝试通过Pweave. 在Pweave文档中,它声明您可以使用 style 声明代码块```{python}。但是,当我尝试使用例如编译时,pweave -f pandoc FIR_design.mdw块不会运行,而是逐字放置。

文档中的所有示例都使用noweb语法,例如

降价等价物是:

当我尝试使用 markdown 语法运行示例时,它只是逐字添加它们并且不运行该块。这是预期的吗?如果是这样,我应该如何转换我的.Rmd文档以使它们在Pweave. 我必须将它们转换为noweb样式吗?

这是以 .Rmd 格式重写的文档示例文档FIR_design.mdw(例如):

0 投票
2 回答
103 浏览

python - Python:将结果和数字记录到 tex 文档中

我目前已经编写了一个生成多个数字的脚本。我想知道是否有办法将这些数字直接发布到 tex 文件中,比如以 eps 格式而不逐字包含所有 python 代码。我还想包括一些变量的值。我查看了模块 pweave ( http://mpastell.com/pweave/ ),但我找不到排除代码块的方法。我是 python 新手,所以任何帮助将不胜感激!

0 投票
1 回答
349 浏览

python - 在 pweave 中默认 echo=False

在使用 pweave 处理 python 脚本文件时,如何将标志 echo=False 默认设置为所有代码。

最小的例子:

哪个被处理

0 投票
1 回答
1312 浏览

python - Python Pweave 到 LaTeX

我试图让Pweave以逐字以外的形式生成 LaTeX 文件,以便我可以向文档添加一些功能(徽标、脚注等......)。
就我喜欢 Pweave 的易用性和便利性而言,我一直无法做到。

darwin pweave 上的 Python 3.5.2(v3.5.2:4def2a2901a5,2016 年 6 月 26 日,10:47:25)[GCC 4.2.1(Apple Inc. build 5666)(点 3)]。版本是“0.25”

请问有没有人要领?

代码示例(全部在 Python Pweave 中,用于说明目的):

谢谢!

0 投票
1 回答
3829 浏览

python - print(tabulate(...)) 漂亮地打印 multiIndex pandas ?

假设我有一个熊猫数据框:

这使:

现在添加一个图层:

将使用打印语句给出:

通常,这在诸如 pweave 之类的文档上表现不佳。

我如何使用 print(tabulate(...)) ,例如我将每个组和子组显示在单独的行上?

谢谢

0 投票
1 回答
226 浏览

python - Pweave - 将 LaTeX 输出放入 python 函数中

我正在整理一个相当复杂的 python 脚本,其中的函数可能会或可能不会被调用,具体取决于正在分析的数据。

在纯 python 中,一切正常。一旦我跳出代码块为结果创建一个 LaTeX 部分,我就会得到未定义的变量错误。将其剥离回最简单的情况:

去掉 pweave 代码块标签和 LaTeX 标记,这可以正常工作。一旦我添加了标记,title当我尝试 pweave 文件时,\section 行就会返回未定义的内容。

我从文档中的理解是,尽管无论有没有这个,我都会得到相同的错误,但 complete=False 会组合代码块。

由于我希望输出文档依赖于调用的函数,我该如何实现呢?

如果有人能指出我遗漏的例子,我将不胜感激,但我一直无法找到一种方法来做我需要的事情。

0 投票
1 回答
63 浏览

pweave - Python Pweave 代码宽度

代码宽度的默认值为 70,这可能会浪费输出中的空间。我想知道如何将其更改为 80 并使其成为默认值。

我查看了 Pweave 文档,但没有找到相关信息。谢谢。