直肠炎吃什么药效果好| 手震颤是什么原因引起的| jk是什么意思| 12月29号是什么星座| 气滞吃什么中成药| 人为什么会有头皮屑| 朱元璋属什么生肖| 牛逼是什么意思| 第一次表白送什么花| 手机为什么没信号| 新生儿足底采血检查什么项目| 女性胃炎有什么症状| 家里为什么有跳蚤| 画蛇添足是什么生肖| 河南古代叫什么| 焦虑症吃什么中成药能根治| 用酒擦身体有什么好处| 为什么会做梦| y代表什么意思| 哥伦比亚牌子什么档次| 你想什么| 颈动脉有斑块吃什么药| 冰丝皱是什么面料| 有个性是什么意思| 什么的头发| 边缘性脐带入口是什么意思| 宝宝吃益生菌有什么好处和坏处| 去侍庙有什么禁忌| 为什么不建议光子嫩肤| ec什么意思| 爸爸的哥哥的老婆叫什么| 括约肌是什么| 小仙女是什么意思| hpv53阳性是什么意思| 婧五行属什么| ck是什么| 胰腺炎能吃什么| 生物制剂是什么| 头小脸小适合什么发型| 雀舌属于什么茶| 各奔东西是什么意思| 部级是什么级别| 脸上有痣去医院挂什么科| 新陈代谢是什么意思| 半夜吃东西有什么危害| 皮癣是什么原因引起的| 吃什么食物补铁| 抑郁症是什么原因造成| 丹参滴丸和丹参片有什么区别| 肋骨疼是什么原因| 梅花三弄是什么意思| 阿斯伯格综合症是什么| 沉鱼落雁闭月羞花是什么意思| 血糖高能吃什么食物| 鼻炎吃什么药好| 空代表什么生肖| 全科医生是什么意思| 酸奶和牛奶有什么区别| 嫩模是什么意思| 名声大噪是什么意思| 前列腺增生吃什么药效果最好| 经常腰酸是什么原因女性| yuki是什么意思| 珍珠状丘疹用什么药膏| 这是什么踏板| 好汉不吃眼前亏是什么意思| 室上速是什么病| 汗水里面有什么成分| 口加至念什么| 做梦梦见蛇是什么征兆| 吃东西就吐是什么原因| 一个歹一个殇读什么| 羊水暗区是什么意思| 消融术是什么手术| 本来无一物何处惹尘埃什么意思| 最大的沙漠是什么| 维生素c是补什么的| 脖子淋巴结肿大是什么原因| 端午节吃什么菜呢| 龙鱼是什么鱼| 女生下面叫什么| 为什么心率过快| 无语凝噎是什么意思| 12月11号是什么星座| 红细胞偏低是什么原因| 毛囊炎是什么原因引起的| 孕妇白细胞高是什么原因| 血小板平均体积偏高是什么意思| 梦见蝎子是什么意思| 恨不相逢未嫁时什么意思| 泰山石敢当什么意思| 爬金字塔为什么会死| 铜罗是什么生肖| 面霜是什么| 西康省是现在什么地方| 百丽鞋属于什么档次| 阴道为什么会排气| 梦见死人的场面是什么兆头| 什么动作可以提高性功能| 倾国倾城是什么生肖| 淋球菌阳性是什么意思| bcl是什么意思| 肺肿瘤吃什么好| 命薄是什么意思| 芒果像什么比喻句| 麦饭石是什么| 血红蛋白低说明什么| 胃胀反酸吃什么药效果好| 什么木质手串最好| 非处方药是什么意思| 肝肾亏虚吃什么中成药| 胃粘膜损伤吃什么药| 牙疼喝什么药| 犯太岁是什么意思| 内务是什么意思| 精神心理科主要治疗什么疾病| 孕妇感冒了可以吃什么药| 沙悟净的武器叫什么| 90年是什么命| 眼睛有痣代表什么| 福禄寿是什么意思| 半元音是什么意思| 什么东西补钾| 扁桃体发炎吃什么好得快| 雾化对小孩有什么影响或者副作用| 霸道是什么车| 奥美拉唑与雷贝拉唑有什么区别| 脾胃虚弱吃什么药好| 空窗期是什么意思| 什么样的田野| 尿失禁是什么症状| 避火图是什么| 低压108有什么危险| 红裤子配什么上衣| 96年属什么的| 媒婆是什么意思| 什么海没有鱼| chloe是什么牌子| 木瓜什么时候成熟| 麝牛是什么动物| 蝉为什么要脱壳| 梦见自己洗头发是什么意思| 舌苔白腻是什么原因| 呆板是什么意思| 乞丐是什么生肖| 什么是梅花肉| 省委常委是什么级别| 长痔疮有什么症状| yesido是什么意思| 诊疗是什么意思| 乡政府属于什么单位| 大男子主义什么意思| 一度电是什么概念| 经常拉肚子吃什么药| 血府逐瘀片主治什么病| 粽子的叶子是什么叶| 椰子煲鸡汤放什么材料| 口若悬什么| 羊的五行属什么| 头疼头晕挂什么科| 82年属什么的生肖| 吃什么水果容易减肥| 天津有什么好吃的| 孩子不愿意吃饭是什么原因| 澳门的货币叫什么| 补铁有什么作用和功效| 左后背疼什么原因| 抗日战争什么时候开始的| 黄皮果什么时候成熟| 捣碎东西的器皿叫什么| 蛋白粉什么时候吃最好| 捡什么废品最值钱| 舌加氏念什么| 烤肉筋的肉是什么肉| 菊花茶为什么会变绿色| 敏字五行属什么| 可乐不能和什么一起吃| 狂躁症吃什么药| 开火车是什么意思| 什么可以驱蛇| 自制力是什么意思| 病毒性感冒什么症状| 正常小便是什么颜色| 什么叫地包天| 两癌筛查主要查什么| 胃酸过多吃什么食物好| 断码是什么意思| 梦见好多老鼠是什么意思| 考试前不能吃什么| hm是什么牌子| 孕早期头晕是什么原因| 梦见掰玉米是什么意思| 阑尾炎输液输什么药| 60min是什么意思| ig是什么| 经常干呕是什么原因| 精液少是什么原因| 窦骁父母是干什么的| 王母娘娘姓什么| 鹅口疮是什么样的图片| 食物中毒吃什么药解毒| 胸口闷闷的有点疼是什么原因| 突如其来什么意思| 悬雍垂发炎吃什么药| 九月开什么花| 舌苔厚白吃什么药| 揩是什么意思| 大连靠近什么海| 思觉失调是什么意思| 小孩割包皮挂什么科室| 卵巢无回声是什么意思| 长期吃面条对身体有什么影响| 鹿字五行属什么| 6个月宝宝可以吃什么辅食| 格桑花是什么意思| 焦糖色裤子配什么颜色上衣| 什么季节掉头发最厉害| 日语牙白什么意思| vana是什么牌子| 五脏六腑指什么| 老舍的原名是什么| 脘痞什么意思| 纤维蛋白原偏低吃什么| 血热吃什么药快速见效| bid是什么意思啊| 手抖是什么病的前兆| 未成年改名字需要什么手续| 骨关节响是什么原因| 气管疼什么原因引起的| 24k黄金是什么意思| 颈动脉有斑块吃什么药| 头孢曲松是什么药| 美纹纸是干什么用的| 急性肠胃炎应该吃什么药| 高代表什么生肖| 寿司是什么| 喜欢的反义词是什么| 氨基酸的作用是什么| 什么叫湿疹| 疣是什么样子图片| 老年痴呆症是什么原因引起的| 绊倒是什么意思| 养膘是什么意思| 吃什么雌激素会增多| 9月10日是什么节| 女人背心正中间疼是什么原因| 反差萌是什么意思| 脂蛋白a高是什么原因引起的| 南极被称为什么| 什么是浪漫主义| 梦见穿新衣服是什么意思| 吃天麻对身体有什么好处| 因公殉职是什么意思| 为什么被蚊子咬了会起包| 小姐的全套都有什么| 为什么不能送手表| 月子餐第一周吃什么| 腿抽筋什么原因| 胆囊壁不光滑是什么意思| 子宫大是什么原因| 什么是云母| 痛风是什么原因引起的| 药师什么时候报名| 红薯用什么繁殖| 百度Hoppa till inneh?llet

空军首次在飞行院校推广教-8飞机失速尾旋训练

Fr?n Wikipedia
百度   据介绍,评选的候选名单是在今年的3月至8月通过全国近20位知名经济学家、20位知名社会与传媒人士组成的专家评选团进行推选,然后评审课题组研究后正式提出的,于今年9月1日在北京启动,并开始接受公众投票,其中400余位企业家与50余位学者候选,400多个品牌候选。

Dokumentationen f?r denna modul kan skapas p? Modul:Color contrast/dok

--
-- This module implements 
--  {{Color contrast ratio}}
--  {{Greater color contrast ratio}}
--  {{ColorToLum}}
--  {{RGBColorToLum}}
--
local p = {}
local HTMLcolor = mw.loadData( 'Module:Color contrast/colors' )

local function sRGB ( v ) 
	if (v <= 0.03928) then 
		v = v / 12.92
	else
		v = math.pow((v+0.055)/1.055, 2.4)
	end
	return v
end

local function rgbdec2lum( R, G, B )
	if ( 0 <= R and R < 256 and 0 <= G and G < 256 and 0 <= B and B < 256 ) then
		return 0.2126 * sRGB(R/255) + 0.7152 * sRGB(G/255) + 0.0722 * sRGB(B/255)
	else
		return ''
	end
end

local function hsl2lum( h, s, l )
	if ( 0 <= h and h < 360 and 0 <= s and s <= 1 and 0 <= l and l <= 1 ) then
		local c = (1 - math.abs(2*l - 1))*s
		local x = c*(1 - math.abs( math.fmod(h/60, 2) - 1) )
		local m = l - c/2

		local r, g, b = m, m, m
		if( 0 <= h and h < 60 ) then
			r = r + c
			g = g + x
		elseif( 60 <= h and h < 120 ) then
			r = r + x
			g = g + c
		elseif( 120 <= h and h < 180 ) then
			g = g + c
			b = b + x
		elseif( 180 <= h and h < 240 ) then
			g = g + x
			b = b + c
		elseif( 240 <= h and h < 300 ) then
			r = r + x
			b = b + c
		elseif( 300 <= h and h < 360 ) then
			r = r + c
			b = b + x
		end
		return rgbdec2lum(255*r, 255*g, 255*b)
	else
		return ''
	end
end

local function color2lum( c )

	if (c == nil) then
		return ''
	end
	-- whitespace
	c = c:match( '^%s*(.-)[%s;]*$' )

	-- lowercase
	c = c:lower()

	-- first try to look it up
	local L = HTMLcolor[c]
	if (L ~= nil) then
		return L
	end

   	-- convert from hsl
   	if mw.ustring.match(c,'^hsl%([%s]*[0-9][0-9%.]*[%s]*,[%s]*[0-9][0-9%.]*%%[%s]*,[%s]*[0-9][0-9%.]*%%[%s]*%)$') then
		local h, s, l = mw.ustring.match(c,'^hsl%([%s]*([0-9][0-9%.]*)[%s]*,[%s]*([0-9][0-9%.]*)%%[%s]*,[%s]*([0-9][0-9%.]*)%%[%s]*%)$')
		return hsl2lum(tonumber(h), tonumber(s)/100, tonumber(l)/100)
   	end

   	-- convert from rgb
   	if mw.ustring.match(c,'^rgb%([%s]*[0-9][0-9]*[%s]*,[%s]*[0-9][0-9]*[%s]*,[%s]*[0-9][0-9]*[%s]*%)$') then
		local R, G, B = mw.ustring.match(c,'^rgb%([%s]*([0-9][0-9]*)[%s]*,[%s]*([0-9][0-9]*)[%s]*,[%s]*([0-9][0-9]*)[%s]*%)$')
		return rgbdec2lum(tonumber(R), tonumber(G), tonumber(B))
   	end

   	-- convert from rgb percent
   	if mw.ustring.match(c,'^rgb%([%s]*[0-9][0-9%.]*%%[%s]*,[%s]*[0-9][0-9%.]*%%[%s]*,[%s]*[0-9][0-9%.]*%%[%s]*%)$') then
		local R, G, B = mw.ustring.match(c,'^rgb%([%s]*([0-9][0-9%.]*)%%[%s]*,[%s]*([0-9][0-9%.]*)%%[%s]*,[%s]*([0-9][0-9%.]*)%%[%s]*%)$')
		return rgbdec2lum(255*tonumber(R)/100, 255*tonumber(G)/100, 255*tonumber(B)/100)
   	end

	-- remove leading # (if there is one) and whitespace
	c = mw.ustring.match(c, '^[%s#]*([a-f0-9]*)[%s]*$')

	-- split into rgb
	local cs = mw.text.split(c or '', '')
	if( #cs == 6 ) then
		local R = 16*tonumber('0x' .. cs[1]) + tonumber('0x' .. cs[2])
		local G = 16*tonumber('0x' .. cs[3]) + tonumber('0x' .. cs[4])
		local B = 16*tonumber('0x' .. cs[5]) + tonumber('0x' .. cs[6])

		return rgbdec2lum(R, G, B)
	elseif ( #cs == 3 ) then
		local R = 16*tonumber('0x' .. cs[1]) + tonumber('0x' .. cs[1])
		local G = 16*tonumber('0x' .. cs[2]) + tonumber('0x' .. cs[2])
		local B = 16*tonumber('0x' .. cs[3]) + tonumber('0x' .. cs[3])

		return rgbdec2lum(R, G, B)
	end

	-- failure, return blank
	return ''
end

function p._greatercontrast(args)
	local bias = tonumber(args['bias'] or '0') or 0
	local v1 = color2lum(args[1] or '')
	local c2 = args[2] or '#FFFFFF'
	local v2 = color2lum(c2)
	local c3 = args[3] or '#000000'
	local v3 = color2lum(c3)
	local ratio1 = 0;
	local ratio2 = 0;
	if (type(v1) == 'number' and type(v2) == 'number') then
		ratio1 = (v2 + 0.05)/(v1 + 0.05)
		ratio1 = (ratio1 < 1) and 1/ratio1 or ratio1
	end
	if (type(v1) == 'number' and type(v3) == 'number') then
		ratio2 = (v3 + 0.05)/(v1 + 0.05)
		ratio2 = (ratio2 < 1) and 1/ratio2 or ratio2
	end
	return (ratio1 + bias > ratio2) and c2 or c3
end

function p._ratio(args)
	local v1 = color2lum(args[1])
	local v2 = color2lum(args[2])
	if (type(v1) == 'number' and type(v2) == 'number') then
		-- v1 should be the brighter of the two.
		if v2 > v1 then
			v1, v2 = v2, v1
		end
		return (v1 + 0.05)/(v2 + 0.05)
	else
		return args['error'] or '?'
	end
end

function p._styleratio(args)
	local style = (args[1] or ''):lower()
	local bg, fg = 'white', 'black'
	local lum_bg, lum_fg = 1, 0

	if args[2] then
		local lum = color2lum(args[2])
		if lum ~= '' then bg, lum_bg = args[2], lum end
	end
	if args[3] then
		local lum = color2lum(args[3])
		if lum ~= '' then fg, lum_fg = args[3], lum end
	end

	local slist = mw.text.split(style or '', ';')
	for k = 1,#slist do
		s = slist[k]
		local k,v = s:match( '^[%s]*([^:]-):([^:]-)[%s;]*$' )
		k = k or ''
		v = v or ''
		if (k:match('^[%s]*(background)[%s]*$') or k:match('^[%s]*(background%-color)[%s]*$')) then
			local lum = color2lum(v)
			if( lum ~= '' ) then bg, lum_bg = v, lum end
		elseif (k:match('^[%s]*(color)[%s]*$')) then
			local lum = color2lum(v)
			if( lum ~= '' ) then bg, lum_fg = v, lum end
		end
	end
	if lum_bg > lum_fg then
		return (lum_bg + 0.05)/(lum_fg + 0.05)
	else
		return (lum_fg + 0.05)/(lum_bg + 0.05)
	end
end

function p.lum(frame)
	return color2lum(frame.args[1] or frame:getParent().args[1])
end

function p.ratio(frame)
	local args = frame.args[1] and frame.args or frame:getParent().args
	return p._ratio(args)
end

function p.styleratio(frame)
	local args = frame.args[1] and frame.args or frame:getParent().args
	return p._styleratio(args)
end

function p.greatercontrast(frame)
	local args = frame.args[1] and frame.args or frame:getParent().args
	return p._greatercontrast(args)
end

return p
女性性冷淡是什么原因 12月9号是什么星座 许冠杰属什么生肖 男性全身皮肤瘙痒是什么原因 腺体增生是什么意思
心代表什么数字 如火如荼是什么意思 婧读什么 湿气重有什么表现症状 野兽之王是什么动物
男性夜间盗汗是什么原因 液基薄层细胞学检查是什么 不排卵是什么原因造成 二十四节气分别是什么 眉飞色舞是什么意思
olay是什么品牌 鸡眼用什么药 结婚9年是什么婚 血氯高是什么原因 男人割了皮包什么样子
辐射对称是什么意思hcv9jop0ns9r.cn 美籍华人是什么意思hcv9jop1ns0r.cn 地图舌是什么原因引起的hcv9jop6ns0r.cn 热惊厥病发是什么症状hcv7jop9ns7r.cn 辣椒炒肉用什么肉hcv9jop7ns3r.cn
山竹树长什么样子图片hcv9jop0ns9r.cn 牛大力是什么hcv7jop9ns5r.cn 胆囊炎有什么症状表现hcv9jop0ns5r.cn 什么叫肺部纤维灶hcv8jop2ns8r.cn wbc白细胞高是什么原因hcv8jop9ns4r.cn
螺旋杆菌阳性是什么病hcv9jop7ns1r.cn 哥弟属于什么档次hcv8jop1ns7r.cn 脾门区结节是什么意思hcv8jop2ns6r.cn 牙神经疼吃什么药gangsutong.com 丰衣足食是什么意思hcv8jop0ns3r.cn
阳性对照是什么意思hcv8jop9ns2r.cn 什么时候普及高中义务教育hcv8jop1ns4r.cn 天秤座女和什么星座最配hcv9jop7ns2r.cn pv什么意思1949doufunao.com 培根是什么肉hcv8jop0ns4r.cn
百度