Mathjax がサポートされている.
[output.html]
mathjax-support = true| // BRDFs | |
| #define PI 3.14159265359f | |
| #define PI2 6.28318530718f | |
| #define RECIPROCAL_PI 0.31830988618f | |
| #define RECIPROCAL_PI2 0.15915494f | |
| #define LOG2 1.442695f | |
| #define EPSILON 1e-6 | |
| #define pow2(x) ((x)*(x)) | |
| #define pow3(x) pow2(x)*(x) | 
| analytic | |
| # variables go here... | |
| # only floats supported right now. | |
| # [type] [name] [min val] [max val] [default val] | |
| ::begin parameters | |
| float roughness 0 1 1 | |
| float f0 0 1 0.04 | |
| bool fresnel 1 | 
| analytic | |
| # variables go here... | |
| # only floats supported right now. | |
| # [type] [name] [min val] [max val] [default val] | |
| ::begin parameters | |
| float roughness 0 1 1 | |
| float f0 0 1 0.04 | |
| ::end parameters | 
| analytic | |
| # variables go here... | |
| # only floats supported right now. | |
| # [type] [name] [min val] [max val] [default val] | |
| ::begin parameters | |
| float albedo 0 1 1 | |
| float roughness 0 1 1 | |
| ::end parameters | 
| import matplotlib | |
| matplotlib.use('TkAgg') | |
| from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg | |
| from matplotlib.figure import Figure | |
| import tkinter as tk | |
| import tkinter.messagebox as tkmsg | |
| import numpy as np | |
| # https://github.com/ampas/aces-dev/blob/master/transforms/ctl/README-MATRIX.md | 
| import sys | |
| import urllib.request | |
| import urllib.parse | |
| import json | |
| import objectpath | |
| import pyperclip | |
| import re | |
| # API Endpoint | |
| API_URL = "https://www.googleapis.com/books/v1/" | 
| // image = "*" | |
| // minifb = "0.19.1" | |
| use crate::{ | |
| IMAGE_HEIGHT, IMAGE_WIDTH, | |
| }; | |
| use minifb::{Key, Window, WindowOptions}; | |
| use image::{RgbImage}; | |
| pub fn draw_in_window(mut pixels: RgbImage) -> std::io::Result<()> | |
| { | 
| /* global api */ | |
| class enen_Cambridge { | |
| constructor(options) { | |
| this.options = options; | |
| this.maxexample = 2; | |
| this.word = ''; | |
| } | |
| async displayName() { | |
| // let locale = await api.locale(); | 
Espansoは文字入力支援ソフトです. ここには、Espanso用の追加設定ファイルを置いておきます.
Espansoの設定ファイル base.yml に imports に指定したりコピペで使えます.
imports:
  - symbols.yml