color.makepalette
code:Lua
palette = textmodule.color.makepalette(cl)
モジュール
引数
table:_
変数 型 概要
返り値
table:_
変数 型 概要
1 palette string カラーパレットの文字列
概要
色リストのcolorとnameから値を取得し、最大32色を設定する。
nameは空文字でも構わない。
色リストの要素数が32未満であるときは、"FFFFFF"を代わりに設定する。
例
code:lua
require("textmodule")
cl = textmodule.color.getlist("jis")
palette = textmodule.color.makepalette(cl)
f = io.open("palette.cpe", "w")
if f~=nil then
f:write(palette)
f.close()
end
生成されたファイル
code:palette.cpe
F9A1D0;鴇色,CB4B94;躑躅色,FFDBED;桜色,D34778;薔薇色
E3557F;韓紅花,FF87A0;珊瑚色,E08899;紅梅色,E38698;桃色
BD1E48;紅色,B92946;紅赤,AE3846;臙脂,974B52;蘇芳
A0283A;茜色,BF1E33;赤,ED514E;朱色,A14641;紅樺色
EE5145;紅緋,D3503C;鉛丹色,703B32;紅海老茶,7D483E;鳶色
946259;小豆色,8A4031;弁柄色,6D3D33;海老茶,ED542A;金赤
B15237;赤茶,923A21;赤錆色,EF6D3E;黄丹,ED551B;赤橙
E06030;柿色,B97761;肉桂色,BD4A1D;樺色,974E33;煉瓦色
実際のパレット
https://scrapbox.io/files/62322857581cfd00236ceb39.PNG