【问题标题】:Creating a textual copy of the apl language bar创建 apl 语言栏的文本副本
【发布时间】:2020-10-16 11:01:37
【问题描述】:

我想将 Dyalog APL 语言栏的图片嵌入到文本和 PowerPoint 材料中。我怎样才能做到这一点?能选择粘贴就好了。

【问题讨论】:

    标签: unicode copy symbols apl dyalog


    【解决方案1】:

    这是获取实际语言栏内容的一种方法。请注意,该解决方案从根本上来说是脆弱的:Dyalog 可能会更改语言栏的配置方式,并且可能会删除或更改 I 型梁。特别是,4070⌶ 未记录在案,因此不受支持,并且可能会更改或消失,恕不另行通知。

     file←(739⌶0),'\elements.reg' ⍝ file name in temporary directory
     {}⎕CMD'reg export "',(⊃4070⌶0),'\LanguageBar\Elements" "',file,'" /y' ⍝ export registry key
     ⊃¨0⎕JSON¨'"av char"=(.*)'⎕S'\1'⊃⎕NGET file ⍝ extract data stings and evaluate escapes
    

    在我的机器上,这会导致:

    ← +-×÷*⍟⌹○!? |⌈⌊⊥⊤⊣⊢ =≠≤<>≥≡≢ ∨∧⍲⍱ ↑↓⊂⊃⊆⌷⍋⍒ ⍳⍸∊⍷∪∩~ /\⌿⍀ ,⍪⍴⌽⊖⍉ ¨⍨⍣.∘⍤⍥@ ⍞⎕⍠⌸⌺⌶⍎⍕ ⋄⍝→⍵⍺∇& ¯⍬
    

    【讨论】:

      【解决方案2】:

      嵌入图片 - 你是说这个吗?

      我愿意:

      • ALT-CTRL-PrtScn 获取焦点窗口的位图图像,然后
      • 粘贴到 MS-Paint 中,然后像我在这里所做的那样,剪掉除想要的部分之外的所有部分。
      • 或者,某些产品(尤其是 Word 和 Outlook)能够在您粘贴图片后就地裁剪图片。
      • 可能 PowerPoint 也有此功能。

      【讨论】:

        【解决方案3】:

        This page 有一个基于文本的语言栏,您可以从中选择、复制和粘贴字符。请注意,它最后包含两个字符 (∆⍙),在 Dyalog 的 IDE 中找不到。

        这些是 Dyalog 语言栏上的字符:

        ← +-×÷*⍟⌹○!? |⌈⌊⊥⊤⊣⊢ =≠≤<>≥≡≢ ∨∧⍲⍱ ↑↓⊂⊃⊆⌷⍋⍒ ⍳⍸∊⍷∪∩~ /\⌿⍀ ,⍪⍴⌽⊖⍉ ¨⍨⍣.∘⍤⍥@ ⍞⎕⍠⌸⌺⌶⍎⍕ ⋄⍝→⍵⍺∇& ¯⍬
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2022-01-27
          • 2011-01-27
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多