haskell-diagrams

    5熱度

    1回答

    我正在使用圖 haskell繪圖框架。下面的代碼旨在生成一個橙色六角形,其上疊加文字「(0,0)」。不幸的是,文字很小。我試圖通過修改rect的大小來擴大它,但沒有運氣。 import Diagrams.Prelude import Diagrams.Backend.SVG.CmdLine diagram = mconcat [ text "(0,0)" <> rect 8 1,

    1熱度

    1回答

    我想創建一個文本框,我可以設置具有特定的寬度和高度。但是,我創建的文本框首先沒有寬度和高度。例如。以下代碼: main = do putStrLn $ show $ width $ myText putStrLn $ show $ height $ myText mainWith myText myText :: Diagram B myText = text

    2熱度

    1回答

    我正在嘗試將乳膠風格的數學公式放入haskell圖中。 文檔頁面 http://projects.haskell.org/diagrams/doc/manual.html#essential-concepts 和 http://projects.haskell.org/diagrams/doc/tutorials.html 表明,人們可以使用一種叫做「mathjax」來實現這一目標。 是否有解釋或

    8熱度

    2回答

    我正試圖學習如何使用diagrams library和Cairo/GTK後端繪製圖表。我有一個空白窗口出現,但我的繪圖不會呈現。我究竟做錯了什麼? module Main where import Control.Monad.Trans (liftIO) import Graphics.UI.Gtk import Diagrams.Backend.Cairo import Diagram

    2熱度

    1回答

    下面是從用戶手冊中的代碼: > stops = mkStops [(gray, 0, 1), (white, 0.5, 1), (purple, 1, 1)] > gradient = mkLinearGradient stops ((-0.5) ^& 0) (0.5 ^& 0) GradPad > sq1 = square 1 # fillTexture gradient > sq2 =

    1熱度

    1回答

    我試圖使用LaTeX圖表生成器包來生成圖表。繼教程here,我有一個文件名爲test.tex具有以下內容: \documentclass[10pt]{article} \usepackage[backend=ps, extension=eps, outputdir=diagrams]{diagrams-latex} \usepackage{graphicx} \begin{documen

    1熱度

    1回答

    我也發佈了以下內容作爲diagrams-doc issue,但我認爲這可能更合適。 用戶手冊says this:製備具有各種物理尺寸的多個嵌入式示一個文件(紙,博客文章等)時,其中輸出單元可以是特別有用的 一種情況是。對每個圖表的線寬(或箭頭長度,箭頭間隔,字體大小等)使用相同的輸出值可確保圖表看起來都一致。 這正是我想要做的。我正在製作一個網頁,其中包含多個不同大小的內嵌多個diagrams-生

    0熱度

    1回答

    我發現Haskell圖中的connectPerim函數存在一些問題。此功能在周邊的選定部分連接兩個數字的周界(此時數字周界分爲12個部分,「/」之前的數字表示選擇哪個部分連接)。 connectPerim'::(Renderable(Path R2)b,IsName n1,IsName n2)=> ArrowOpts - > n1 - > n2 - > Angle - > Angle - > Di

    1熱度

    1回答

    是否有與包含圖的線條寬度(*)的boundingRect函數等效,以便每條線條(無論厚度如何)完全包含在邊界矩形內? (boundingRect函數「忽略」它們的厚度,並且線條的一部分保持在邊界矩形之外)。 (*)我的問題是與寬行本地單位表示。