restructuredtext

防止 Markdown 和 RST 中的单词中断
restructuredtext

防止 Markdown 和 RST 中的单词中断

我有一个包含 Markdown (.md) 和 Sphinx RST (.rst) 文件的文档项目。我注意到文本“C++”存在问题;渲染的文本可以在两个加号之间换行: 原始文本(示例): If you are a Python programmer, you may be put off by C++ syntax. It takes a bit of practice, but soon you'll be reading both without a problem. 显示的文字(示例): If you are a Python programmer...

Admin

文本编辑器;Unicode;零宽度非连接字符
restructuredtext

文本编辑器;Unicode;零宽度非连接字符

我需要编辑包含 Unicode 字符的文本文件(在 ReStructuredText 中输入到 Sphinx)。我非常有信心大多数文本编辑器可以正确存储和显示大多数 Unicode 字符,但零宽度空格 (U+200B) 是一个问题。 如果您不熟悉此字符,它就像没有连字符的自由连字符。也就是说,如果它位于一行内,它是不可见的。如果它位于可能换行的位置,它允许换行,但它仍然是不可见的。(行末没有连字符或任何其他附加字符。) 我需要将它用于文本中出现的长路径名,以使行长保持合理均匀。如果没有它,我会得到一个非常短的行,该行位于路径名之前,无法放在同一行上,也无法跨...

Admin

.rst(reStructuredText)文件未在浏览器中呈现
restructuredtext

.rst(reStructuredText)文件未在浏览器中呈现

有些人告诉我用 .rst 格式编写我的文档文件,因为这种格式显然已经在 Firefox 等浏览器中默认呈现。 现在,我在 Windows 上的 Firefox 上打开一个这样的文件,但结果显示什么都没有,只有纯文本。我尝试在运行 Ubuntu 的虚拟机下打开同一个文件,仍然没有结果。 是否还需要安装其他东西才能清晰地呈现这些第一个文件? ...

Admin

如何重新格式化 reStructuredText?
restructuredtext

如何重新格式化 reStructuredText?

我正在 vim 中编写 reST,它可以帮我处理换行符(80 个字符后)。但是,由于我经常返回并编辑之前的文本,行又变得难看。例如,在表格中,有时因为需要在某个地方换行而重新格式化整个表格会很烦人。 所以我希望我有一个程序可以读取我丑陋但正确的 reStructuredText 并以良好的格式和包装输出它。 我发现这种方法pandoc in.rst -w rst基本有效,但也有一些缺点。例如 :author: John Doe 变成 author John Doe 标题格式也改变了。遗憾的是,似乎没有rst2rst或类似的东西。有人有...

Admin

拼写检查 reStructuredText
restructuredtext

拼写检查 reStructuredText

我正在编写和修改 API 文档狮身人面像使用重新结构化文本。有谁知道一个好的拼写检查器可以处理这种格式,或者一堆允许我使用 Aspell 的 Unix/Linux 工具吗? ...

Admin

sphinx+ReStructuredText 服务器的 wiki
restructuredtext

sphinx+ReStructuredText 服务器的 wiki

我一直在使用狮身人面像作为我公司内部文档服务器的文档引擎。它使用重新结构化文本作为其标记语言。 今天,我需要手动编辑源文件,编译 HTML,检查其是否有效,然后将其上传到内部服务器。这很繁琐,我的同事们也无法更新文档。 Wiki 是一个很好的解决方案,但是是否有一个免费的、开源的 wiki 引擎支持 reStructuredText 或至少是纯文本? ...

Admin

Sphinx:每个 .rst 生成一个 TOC
restructuredtext

Sphinx:每个 .rst 生成一个 TOC

我正在尝试将 GNU Parallel 的(无聊的)POD-html 转换为 Sphinx。 我用这个index.rst: .. SPDX-FileCopyrightText: 2021 Ole Tange, http://ole.tange.dk and Free Software and Foundation, Inc. .. .. SPDX-License-Identifier: GPL-3.0-or-later .. GNU Parallel documentation master file, created by sphinx-quick...

Admin

更新 rst2pdf 会导致 pip 卸载
restructuredtext

更新 rst2pdf 会导致 pip 卸载

我在从 reStructuredText 生成 PDF 文件时遇到了一些问题,我以为可以通过更新 rst2pdf 来解决这个问题。但当我这样做时, 出现了一个错误Permission deniedpip install -U rst2pdf OSError:[Errno 13]权限被拒绝:'/usr/local/lib/python2.7/dist-packages/pip-6.0.8.dist-info/DESCRIPTION.rst' $须藤!! sudo pip install -U rst2pdf [sudo] root 密码: s...

Admin

PDF 输出在代码示例中具有正确的空格
restructuredtext

PDF 输出在代码示例中具有正确的空格

我一直在使用rst2pdf并将pandoc以下 reStructuredText 转换为 PDF: This is a python example:: def main(): print("Hello World!") if __name__ == '__main__': main() And one for YAML:: server: name: ts0 location: paris 尽管这两个程序使用不同的引擎来生成 PDF(pandoc甚至需要您为此安装 TeX),但结果...

Admin

生成超链接目录并插入到现有 PDF 中
restructuredtext

生成超链接目录并插入到现有 PDF 中

我有一个现有的 PDF(没有任何相应的源文件)和一个文本文件,该文本文件是引用 PDF 文件中各部分的项目列表,以及每个项目的页码。我想生成一个新的 PDF,它以生成的目录索引开始,然后是原始 PDF 的内容。生成的索引需要超链接,以便单击任何项​​目都会自动跳转到包含引用部分的页面。 我正在寻找一套合适的工具(最好是面向 CLI 的)来在 Linux 上完成此任务;到目前为止我看过的所有工具似乎都没有提供解决方案。我是一位经验丰富的程序员,并且非常乐意根据需要编写代码(最好是在 Ruby/Python/Perl/shell 中)来解析我的文本文件并将其转...

Admin

最好的 Linux 开源 wiki,原生支持 Windows (NTLM) 身份验证
restructuredtext

最好的 Linux 开源 wiki,原生支持 Windows (NTLM) 身份验证

我需要为我们的工程组建立一个 wiki;我们是企业范围的 Windows Active Directory 域的一部分。大多数企业 IT 应用程序使用 NTLM 进行身份验证(通过 Internet Exploder 自动进行);虽然我不是公司 IT 部门的一员,但我认识到单点登录 (SSO) 对于用户接受度非常重要。 我希望找到一个经过充分测试并且可以在 Linux 上托管的免费开源 wiki (参见尾注 1),同时允许企业 Windows 笔记本电脑自动进行身份验证,而无需密码提示。 我见过一些技巧莫因...

Admin