问题标签 [nikola]

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 回答
83 浏览

python - Nginx:将 WordPress URL 映射到新的静态网站

我目前正在从使用 URL 方案的 WordPress 站点移动我的博客:

使用Nikola构建的静态博客站点,该站点使用以下 URL 方案:

多年来,最初的 WordPress 计划已经建立了一点谷歌果汁,我想继续利用它。我使用 Nginx 作为我的网络服务器。Nginx 是否有一种简单的方法可以通过配置将所有旧 URL 映射到新 URL。我认为ngx_http_map_moduleNginx 模块是最有可能的候选者,但我想获得第二个意见。

0 投票
0 回答
166 浏览

pandoc - Nikola + Pandoc + Mathjax:数学显示不正确

我有一个带有 Nikola 的静态站点,.md其中.html包含pandoc.

我的一部分conf.py看起来像:

我使用nikola new_post -f pandoc.

我的问题是关于生成数学。我有一个.md这样的文件:

我用 构建我的网站nikola build并在本地托管它nikola serve。这是浏览器的截图:

结果 http://s9.postimg.org/70t4j7k6l/Screen_Shot_2015_07_04_at_11_48_40_pm.png

任何人都可以帮忙吗?谢谢。

0 投票
0 回答
53 浏览

python - 在 Windows 8 中运行 Nikola 时 Python 失败?

我已经使用 pip 安装了 Nikola 并正在尝试运行它,但 Python 在 Windows 8 中继续崩溃。我已经更新到最新版本的 Python 并尝试了多次安装,但 Nikola 没有运气。

读起来有点像这与 UNIX 和 Windows 之间可执行脚本的差异有关。有什么建议吗?

0 投票
3 回答
813 浏览

markdown - 在 lektor 页面中嵌入媒体内容?

我目前正在使用 Nikola 作为页面生成器。

但是根据页面范围和用户,Lektor 对最终用户来说似乎更容易和更精简。这非常适合我计划的新页面。

Nikola 还嵌入了媒体(youtube、vimeo、soundcloud 等) https://getnikola.com/handbook.html#restructuredtext-extensions

Lektor 如何提供这样的功能?

0 投票
1 回答
83 浏览

nikola - 让 Nikola 忽略某些文件

所以基本上我想要的只是将数据添加到我的 Nikola 帖子文件夹(CSV、KML、ESRI Shapefiles、JSON、XML ......),我的帖子是用 Jupyter 笔记本写的,所以自然需要参考数据来写帖子,我想对于那些查看博客以访问数据以复制结果的人(尽管我在这一点上很灵活)。有一段时间,我可以在 post 文件夹中放置额外的文件夹和 CSV 文件,而 Nikola 不会大惊小怪地认为这些不是帖子。但是现在当我将新文件添加到帖子文件夹并运行nikola build时,它会引发错误,所以我可能忘记了我第一次使用的方法,或者在此过程中搞砸了一些东西。

这是错误:

0 投票
0 回答
19 浏览

mako - 如何在标签页面之外使用 Nikola 标签变量

我在 Nikola 网站上工作,并希望在标签模板以外的模板中显示标签。我想知道是否有没有附加组件的方法可以访问items变量中的标签列表。

我在想有一种方法可以在设置中更改它以将item变量添加到其他模板文件,而不仅仅是标签。

0 投票
1 回答
32 浏览

python - Nikola 在静态博客中生成 TOC

我雇用Niloka来生成一个静态博客。

一切都很顺利,只是它没有自动生成 TOC,

我参考了“目录”和“内容”的手册,因此找不到解决方案。

你能提供任何提示吗?

0 投票
1 回答
21 浏览

gnupg - 如何在静态 Nikola 网站中嵌入 gpg 密钥?

在由Nikola 网站生成器生成的网站上包含 gpg 公钥的最佳方式是什么?

  • 它应该很容易被访问者导入。
  • 渲染页面时,Nikola 不能是键。

编辑:7 个月后,我认为理想的解决方案是使用WKD

0 投票
0 回答
13 浏览

python - 在 10.7.5 上构建 Nikola 时出现 Ascii 错误

高,我是终端语言的新手,因此我完全迷失了,因为我已经把我的旅程推得太远了。

事情就是这样。我在 mac 10.7.5 上,在 Nikola 下的网站上工作,并尝试安装 Jekyll(......请不要判断我的天真),所以我安装和卸载,升级和更新了一堆我不知道的东西' t 同样记得。尝试安装 Python3,安装 GCC,在那里更新一些包,在这里扔掉一些 TigerBrew 或 Macports,在 brew doctor 上遇到一些麻烦......总之,我慢慢淹没在一个快乐的混乱中,直到:

julien:nikola julien$ nikola build Traceback(最近一次调用最后一次):文件“/usr/local/bin/nikola”,第 11 行,在 sys.exit(main()) 文件“/usr/local/lib/python2. 7/site-packages/nikola/ main .py",第 136 行,在 main LOGGER.error('"{0}" 无法解析。\n{1}'.format(conf_filename, msg)) UnicodeDecodeError: 'ascii ' 编解码器无法解码位置 72 中的字节 0xc3:序数不在范围内(128)

你能帮我吗 ?非常感谢

0 投票
2 回答
413 浏览

nikola - Nikola 的 markdown 目录

在过去的几年里,我一直在将 Sphinx 用于我的个人网站,并意识到我有更多的博客,其中包含一些帖子和几页,并且在过去几天中转换为 Nikola。我也借此机会切换到 Markdown,因为我将它与 R 和 Stack Overflow 以及其他任何地方一起使用。

我已经在我的 Sphinx 主题中设置了侧边栏中的本地目录。有一些非常长(超过 10k 字)的帖子可以从本地目录中受益。我看到 Nikola 手册是用 reST 编写的,并且使用了contents指令。我也想在那些帖子中使用它。

我可以将这几个帖子转换回 reST 并使用 contents 指令,但我想避免这种情况。这可以以某种方式完成吗?