APL Render

by my99n
5
4
3
2
1
Score: 54/100

Description

Category: Coding & Technical Tools

The APL Render plugin enables you to render APL code in Obsidian with ease. This plugin converts tick notation, such as +/-)ji 100, into its corresponding APL Unicode representation, like (+/÷≢)∘⍳ 100. Simply place your APL code in a code block with the language set to "APL" and the plugin will render it nicely. The plugin also supports rendering box notation, although this requires manual drawing or copying from RIDE. With the APL Render plugin, you can easily write and display APL code in Obsidian, making it an essential tool for any APL enthusiast.

Reviews

No reviews yet.

Stats

3
stars
3,243
downloads
0
forks
1,018
days
1,024
days
1,025
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
0
commits

Latest Version

3 years ago

Changelog

version 1.0.0 first release.

README file from

Github

APL Code for obsidian

render apl nicely

APL is a programing language, litterally.

TLDR; this plugin render the tick notation like this

(+/`-`")`j`i 100

into this

(+/÷≢)∘⍳ 100

using the RIDE convention.

The plugin works on codeblocks where the language is apl

Usage

put the string into a block with language set to apl, like this and the plugin will render the corresponding APL unicodes.

Examples

by writing the tick symbol following a character, it renders the corresponding apl unicode. like this average function

or the variance function

It can also render box, but it should be manually drawn or copied from RIDE.

Installation

Apart from the plugin, you need to separately install the APL385 font. This is not required for unicode rendering, but it will look ugly without it.

Thanks

Thanks to https://github.com/secwang/espanso-apl-keyboard/blob/main/base.yml for providing the mapping to APL unicodes.