获取所有 PostScript 词典的列表

Get a list of all PostScript dictionaries

有没有办法获得未知 PostScript 环境中包含的字典的完整列表?我需要这个的原因是我想研究潜在的特定于供应商或用户定义的词典以及记录的词典(systemdict, statusdict, userdict, currentdict,等等)。

可能有类似 dicstack forall 的东西吗?或者所有的命令是否都需要在某个地方注册(例如在 systemdict 中)或在 systemdict 中保留一份自己的副本?

感谢您的帮助。

dictstack 运算符将用 dict 堆栈的内容填充一个数组。 (使用 countdictstack 找出数组需要多大。)然后,是的,您可以使用 forall 遍历此数组。您可以类似地遍历各个词典的内容。

您只需要名称,还是每个命名字典都需要 "full path"?

你可能想看看我的旧集 dictstack tools