问题标签 [typesetting]
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.
windows - 如何创建自定义替代代码或修改现有代码?
正如标题中所说,我需要经常输入希腊字母和数学符号等符号。我最常用的这些符号是纯文本。在像我这样的系统中(西班牙语是系统语言),现有的替代代码有时不能很好地工作。例如 alt + 227,它必须生成 pi 符号,不会。相反,它产生 Ò。这令人不安。我尝试通过键入 alt + Numpad+ + 符号的 Unicode 来学习这些符号的 Unicode 编码以便使用它们。这稍微缓解了这个问题,但 unicode 数字当然很难记住。如果将 alt 的舒适度与 julialang 所做的类似:\pi → π 相结合,会更好。这样的事情可能吗?是否可以自定义 alt 代码编号以重新分配符号?
注意 1:我使用的是 Windows 10。
注意 2:我更改了系统语言,因为通过在 cmd 中键入 chcp 437 更改我的代码页(即 850)不起作用。现在进行更改时,chcp 页面默认为 437。目前我正在使用此代码页使用 alt 代码。
latex - 在“groff eqn”中使用多个标记和排列对齐方程
我正在尝试以我通常使用LaTeX
in的方式对齐一些相当长的方程groff
。我的目标是一般形式:
在LaTeX
我会这样做如下:
在eqn
中,方程对齐是通过mark和lineup命令完成的。引用Typesetting Mathematics 2nd Ed(在此处找到)中的 Kernighan 和 Cherry 关于这些如何工作的内容:
文字标记可以在方程式中的任何位置出现一次。它会记住它出现的水平位置。连续的方程可以包含一个单词lineup的出现。如果可能的话,排列出现的位置与前一个标记标记的位置对齐。
在阅读本文时,我的印象是系统不会禁止使用阵容与先前的标记对齐以及在等式的同一行内设置新标记,例如,我期望以下内容:
产生这样的东西:
然而,事实并非如此。eqn
将加号与等号对齐:
并产生警告:
.ms
我用一个小脚本编译我的文件:
我想知道是否有一些宏可以让我存储多个水平偏移(或如何定义一个)。关于标记和阵容宏的工作原理的一些说明也会有所帮助。
angular - Angular 中的 MathJax v3 - 在页面加载后渲染 TeX(在 ngOnInit 之后)
我正在尝试在我的应用程序中使用mathjax-angular,但在页面加载后我无法渲染 TeX。现在,在所有的 TeX 元素都被渲染之前,页面会一直加载。我查看了mathjax 排版文档,但我对设置有点困惑。
任何想法我应该在配置中输入什么,以及将它放在配置中的什么位置,以在页面完全加载后实现渲染?
escaping - e_SSLq 来自哪里
处理 RTF 文件的文本语料库并观察结果,我发现了字符串e_SSLq
,位于句子的开头,只有一个结尾引号'
。谷歌搜索了一下,我发现一些网页与句子相同,只有一个结尾引号,甚至还有一个网页也有一个e_SSRq
结尾引号。这表明SSL
与加密无关,但e_SSLq
代表e_SS
左引号。这是 RTF 文件的摘录:
旁注:Het is hier zo stil dat het pijn doet aan de oren.
是荷兰语This silence hurts the ears.
很可能e_SSLq
是来自排版系统的命令无法正确转换,我将通过正则表达式简单地解决它。但我很好奇e_SS
代表什么。我可以把它想象成类似Swedish Single
orSlovak Single
或特定类型的引用。但我似乎找不到它。
结束引号转换为U+0027 : APOSTROPHE {single quote; APL quote}
.
知道的请告诉我它来自什么系统,以及它的含义。
例子 ...
...我也发现了这个怪癖的网站。