問題タブ [haskell-diagrams]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
haskell - 集合演算で形状を組み合わせるには?
あるシェイプを別のシェイプから差し引いて、結果のシェイプを別のシェイプと結合したいと考えています。私の例では、正方形は半分に切り取られ、その切り取られたバージョンは右に半円だけ拡張されます。だから私は他のビアから1つの正方形を差し引き、重なっている領域がちょうどマージされると仮定して、円全体でdifference
を作ります. union
私は ({1,2,3,4} / {3,4}) U {2,3}
等しい集合演算の観点から考えて{1,2,3}
いますが、私の実装では等しいです{1,3}
:
しかし、私はこれを取得します:
これは私が望むものではありません。半円を長方形とマージし、結果を赤で塗りつぶし、内部に線を入れないようにします。
haskell - ダイアグラム バックエンドを使用してチャートを適切にセットアップする方法は?
この例では、 Diagrams バックエンド(両方とも Stackage から) を使用してChartをテストしようとしています
wikiのexample-1から。
ファイルMain.hs
内
プロジェクトはエラーなしでビルドおよび実行され、実際example1_big.png
にプロジェクト ディレクトリにファイルが生成されます。feh
しかし、または他の画像ビューアを使用して開くことができません。
これはfeh
言うことです。
それを使用mediainfo
すると、適切なフォーマット情報がないことが示されます。
周りを見回すと、このスレッドが見つかりました。基本的に、デフォルトを使用するFileOptions
代わりに、適切に定義されたを使用することをお勧めしdef
ます。
だからこれが私がしたことです
残念ながら、結果はまったく同じです。mediainfo
寸法情報すら表示されていないことに驚きました。