问题标签 [metafont]
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.
latex - 如何从 .web 文件中提取可读的源代码?
我正在尝试挖掘 Donald Knuth 的 Metafont 编译器的源代码。但是,我陷入了他的工具链中。从 Knuth 的 .web 文件之一中提取可读、可导航的源代码的最佳方法是什么?我正在玩弄用另一种语言重新实现,我想看看几何算法等......所以我知道我正在研究什么。
.web -> .tex -> .dvi 路由给我留下了一个没有索引的巨大文档,渲染速度非常慢,至少在 evince 上是这样。
.web -> .p 文件导致源代码被剥离所有注释,并且故意打包而不考虑可读性。
我应该开始摆弄帕斯卡漂亮的打印机吗?使用像现代乳胶那样的pascal-> C转换器,然后漂亮地打印和探索?
metafont - 元字体语言是上下文无关语法吗?
元字体语言是上下文无关语法吗?
我是词法分析器/解析器/编译器编写的新手,我试图大致了解编写元字体编译器有多难。
javascript - 带有字体的 CSS 过渡
这是一个棘手的问题:
CSS 字体转换是否适用于 font-weight 和 font-family?
参见例如:
https ://www.cqrl.in/dev/font-transition.html
这实际上是一个 Donald Knuth MetaFont 问题,它会让 Douglas Hofstadter 微笑!
有没有希望通过 Canvas/SVG/SVG-font 或类似的东西来做到这一点?
如果您将它们视为曲线,那么它在拓扑上是一个简单的同伦变形。
python - Pyx 中以下参数的类型是什么?
官方文档描述可以使用layers来设置渲染元素的遮挡
canvas.layer(name, above=None, below=None)
此方法创建或获取名称为 name 的图层。
图层本身就是一个画布,可用于组合绘图操作以用于排序目的,即,彼此上方和下方。图层名称名称是一个点分字符串,其中点用于形成图层组的层次结构。当插入一个图层时,它被放在其图层组的顶部,除非该组的另一个图层实例通过上面或下面的参数指定。
好吧,我尝试了以下方法:
他们都返回了一些错误。例如字符串版本:
有人用过这个功能吗?