ccb502f3ca
# colorspace 2.0-1 * Added two new palettes from the viridis family (_viridis_/_viridisLite_), namely `"Rocket"` and `"Mako"` in `sequential_hcl()`. * Assure that all `do.call()` for the `ggplot2` scale functions are made with `envir = parent.frame()` in order to avoid problems with non-standard evaluation, as reported in: <https://stackoverflow.com/questions/66049336/paste-name-in-scale-fill-color-in-colorspace-does-not-work-in-a-loop> * New function `extract_transparency()` for extracting alpha transparency from color specifications, either as numeric, integer, character or hexmode vectors. This accompanies the previously available function `adjust_transparency()` allowing for more flexible modifications of alpha transparencies in colors. # colorspace 2.0-0 * Release of version 2.0-0 accompanying the publication of the paper "colorspace: A Toolbox for Manipulating and Assessing Colors and Palettes" in the _Journal of Statistcal Software_ at <https://doi.org/10.18637/jss.v096.i01>. The paper is a compact version of the package web page (<https://colorspace.R-Forge.R-project.org/>) including some more discussion of related methods and software along with some more references to the scientific literature. * New function `adjust_transparency()` that adjusts the alpha transparency of some color specification and returns a hexadecimal string where the alpha component is modified, added, or removed. * Added three more palettes from Fabio Crameri's scientific color maps (_scico_), namely `"Hawaii"` and `"Batlow"` in `sequential_hcl()` and `"Roma"` in `divergingx_hcl()`. * Additional option `cvd` in `swatchplot()` so that color vision deficiency emulation can be included on the fly. * Added _binned_ _ggplot2_ color scales (in addition to _discrete_ and _continuous_). * Changed the default colors in `specplot()` from `rainbow_hcl(3)` to `qualitative_hcl(3)` which is darker and has more chroma. Also, the order of the legend has been reversed (Luminance / Chroma / Hue) so that the legend labels are closer to the axis that they pertain to. * Improve the documentation of the `LUV()` and `LAB()` color spaces, pointing out that the `U`/`V` and `A`/`B` coordinates are _typically_ in [-100, 100] but can actually be exceeded by highly saturated colors. * Bug fix in `diverging_hcl()` and `divergingx_hcl()` where the central color of the diverging palette could sometimes collapse to transparent white due to numerical inaccuracies on 32-bit platforms. * Improve the documentation of the `HSV()` and `HLS()` color spaces. These do NOT necessarily correspond to sRGB; we can convert from these to any RGB space that we choose (linear or non-linear, any whitepoint). In particular, if we want to convert from one of these color spaces to XYZ or beyond, we must first convert to a specific RGB color space.
20 lines
563 B
Makefile
20 lines
563 B
Makefile
# $NetBSD: Makefile,v 1.5 2021/06/06 06:19:31 mef Exp $
|
|
|
|
R_PKGNAME= colorspace
|
|
R_PKGVER= 2.0-1
|
|
CATEGORIES= graphics
|
|
|
|
MAINTAINER= minskim@NetBSD.org
|
|
COMMENT= Toolbox for manipulating and assessing colors and palettes
|
|
LICENSE= modified-bsd
|
|
|
|
# Packages suggested but not available:
|
|
# 'kernlab', 'mvtnorm', 'vcd', 'shinyjs', 'ggplot2', 'dplyr',
|
|
# 'scales', 'png', 'jpeg', 'rcartocolor', 'scico', 'viridis',
|
|
# 'wesanderson'
|
|
TEST_DEPENDS+= R-shiny-[0-9]*:../../www/R-shiny
|
|
|
|
USE_LANGUAGES= c
|
|
|
|
.include "../../math/R/Makefile.extension"
|
|
.include "../../mk/bsd.pkg.mk"
|