WordPressで計算シートを作る

背景

用語、公式、関連文献、TIPSをまとめるだけでなく、「計算シート」を作ってみたい。
FEM等コンピュータレベルではなく、ちょっとした設計の計算を行うためのもの。

例えば、伝熱の式や梁のたわみなどをサクッと計算できるようにしたい。

 

計算シートを作るプラグイン

本サイトはWordPressによって管理しているため、WordPress上で動くプラグインを採用する。

以下のようなプラグインが使えそう。

NOプラグイン機能ライセンス
1Jazzy Forms四則演算、冪乗、EXP、LOG、三角関数
は対応している。

Welcome jazzyforms.com - Hostmonster.com
「free WordPress plugin」とあるが詳細不明。
2Calculated Fields Form四則演算、冪乗、EXP、LOG、三角関数
は対応している。
Equations Format
GPLv2 or later

 

とりあえず、ライセンスもはっきりしている「Calculated Fields Form」を選ぶ。

 

技術計算で使えるか?

Calculated Fields Form

使える計算、関数はhttps://wordpress.dwbooster.com/includes/calculated-field/equations.htmlに記載されている。

四則演算、冪乗、EXP、LOG、三角関数 等は入っている。簡単な計算ならこれで対応できそう。

もっと複雑な計算はjavascriptで書いてねという感じ。

For complex equations where is required to define blocks of javascript code, you must use the following format:

(function(){

//Your code here

})();

and the return the value of that function will be the value assigned to the calculated field:

return fieldname1+fieldname2;

 

 

その他

  • 「Calculated Fields Form」を簡単に試したところ、<script> </script>の中に埋め込まれている感じ。特に難読化はされていない。
  • ちなみに、本サイトで計算シートを利用しているものは、タグ「計算シート」から参照できます。

 

タイトルとURLをコピーしました