diagrams-gi-cairo: Cairo backend for diagrams drawing EDSL
A full-featured backend for rendering diagrams using the cairo rendering engine. This is intended to be a drop-in replacement for diagrams-cairo, built on top of the more up-to-date gi-cairo package.
This ultimately depends on a C library, via Haskell's FFI, and can be difficult to install on some platforms. If you are just looking for a quick way to visualize diagrams, try the diagrams-svg backend; if you want raster output like PNG, try the diagrams-rasterific backend; if you want to embed diagrams in LaTeX documents, try diagrams-pgf.
Diagrams.Backend.Cairo.CmdLine - if you're just getting started with diagrams, begin here.
Diagrams.Backend.Cairo - look at this next. The general API for the cairo backend.
Diagrams.Backend.Cairo.Internal - the implementation guts of the cairo backend. Users should normally not need to import this module.
Diagrams.Backend.Cairo.List - render diagrams to two-dimensional lists of colors (i.e. pixels).
Diagrams.Backend.Cairo.Ptr - render diagrams to buffers in memory.
[Skip to Readme]
Modules
- Diagrams
- Backend
- Diagrams.Backend.Cairo
- Diagrams.Backend.Cairo.CmdLine
- Diagrams.Backend.Cairo.Internal
- Diagrams.Backend.Cairo.List
- Diagrams.Backend.Cairo.Ptr
- Diagrams.Backend.Cairo.Text
- Diagrams.Backend.Cairo
- Backend
Downloads
- diagrams-gi-cairo-1.4.2.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 1.4.2 |
---|---|
Change log | CHANGELOG.md |
Dependencies | array, base (>=4.14 && <4.18), bytestring, colour, containers, diagrams-core, diagrams-lib, filepath, gi-cairo, gi-cairo-connector, gi-cairo-render, gi-pango, gi-pangocairo, hashable, JuicyPixels, mtl, optparse-applicative, split, statestack, text, unix, vector [details] |
License | BSD-3-Clause |
Author | Brent Yorgey |
Maintainer | diagrams-discuss@googlegroups.com |
Category | Graphics |
Home page | http://projects.haskell.org/diagrams |
Bug tracker | http://github.com/diagrams/diagrams-cairo/issues |
Source repo | head: git clone http://github.com/diagrams/diagrams-cairo.git |
Uploaded | by BrentYorgey at 2022-12-06T14:44:44Z |
Distributions | NixOS:1.4.2 |
Downloads | 36 total (4 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs not available [build log] All reported builds failed as of 2022-12-06 [all 2 reports] |