问题标签 [smart-quotes]

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

python-sphinx - 如何在 Sphinx 中确保正确的智能报价?

我正在尝试使用 Sphinx 从重组文本中生成一些 HTML。如果我的源代码包含直单引号之间的内容,Sphinx 几乎总是会给我对齐的引号,但有一些例外。例如,如果输入是'X'我预期的“X”,但如果是'-',我会看到“-”。

有没有办法让 Sphinx 正确地做到这一点,即 '-' ?

我尝试转义引号和/或连字符但没有成功。

使用 Sphinx 2.2.1、Debian 10。


index.rst的内容

conf.py的内容

构建命令:

它会是什么样子:

在此处输入图像描述

请注意,破折号上的第二个引号看起来与其他示例不同。

0 投票
1 回答
54 浏览

tcl - 如何将 MS Smart 引号“转换为 ascii?使用工具命令语言 (TCL)

我使用了以下内容,但它无法识别智能引号

我正在使用 TCL

0 投票
1 回答
405 浏览

pandoc - pandoc 中的智能引号和连字

我有一个文件text.txt,其中包含非常基本的乳胶/降价。例如,它可能是以下内容。

我想将其转换为html使用WebTeX. 但是,我不希望智能引号——"应该输出为基本直线,而不是两端弯曲——或者智能破折号——---应该是三个破折号,而不是一个破折号。

似乎该smart选项对此有好处:pandoc manualgithub 1github 2。但是,我无法确定正确的语法。例如,我尝试过以下方法。

不幸的是,这不起作用。

我在写问题时解决了这个问题,所以我将在下面发布答案!(剧透警告:只需删除-t markdown-smart。)

0 投票
1 回答
78 浏览

reactjs - 如何在 Gatsby JS 中更改智能引用语言?

我已经搜索了高和低的任何文档 - 没有任何运气。

我为我的网站使用 Gatsby 入门博客模板。我的网站是挪威语,因此应该使用法语guillemets (« ») 而不是“和”作为引号。

如何更改自动智能报价行为?gatsby-remark-smartypants它是插件中的一个选项吗?我可以使用某种图书馆吗?

我已经能够将网站的语言设置为挪威语seo.js

任何帮助是极大的赞赏!