borderfill,borderFill英文释义
photoshop 工具栏中英文对照
M 是矩形选取 V 是移动 L 是套索 W是魔棒 裁切是C 切片是K 印章是S
修复画笔是J 画笔是B 历史纪录画笔是I 橡皮是E 渐变是G 涂抹是R 加深是O 路径选择是A 文字是T 钢笔是P 矩形工具是U 注释是N 吸管是I
抓手是H 缩放是Z
是不是要这个?
你把鼠标停在工具上一会,他自己不就能显示出来了么?
一、File-(文件)
1.New-(新建)
2.Open-(打开)
3.Open As-(打开为)
4.Open Recent-(最近打开文件)
5.Close-(关闭)
6.Save-(存储)
7.Save As-(存储为)
8.Save for Web-(存储为Web所用格式)
9.Revert-(恢复)
10.Place-(置入)
11.Import-(输入)
-(1)PDF Image
-(2)Annotations-(注释)
12.Export-(输出)
13.Manage Workflow-(管理工作流程)
-(1)Check In-(登记)
-(2)Undo Check Out-(还原注销)
-(3)Upload To Server-(上载到服务器)
-(4)Add To Workflow-(添加到工作流程)
-(5)Open From Workflow-(从工作流程打开)
14.Automate-(自动)
-(1)Batch-(批处理)
-(2)Create Droplet-(创建快捷批处理)
-(3)Conditional Mode Change-(条件模式更改)
-(4)Contact Sheet-(联系表)
-(5)Fix Image-(限制图像)
-(6)Multi
-(7)Picture package-(图片包)
-(8)Web Photo Gallery
15.File Info-(文件简介)
16.Print Options-(打印选项)
17.Page Setup-(页面设置)
18.Print-(打印)
19.Jump to-(跳转到)
20.Exit-(退出)
二、Edit-(编辑)
1.Undo-(还原)
2.Step Forward-(向前)
3.Step Backward-(返回)
4.Fade-(消退)
5.Cut-(剪切)
6.Copy-(拷贝)
7.Copy Merged-(合并拷贝)
8.Paste-(粘贴)
9.Paste Into-(粘贴入)
10.Clear-(清除)
11.Fill-(填充)
12.Stroke-(描边)
13.Free Transform-(自由变形)
14.Transform-(变换)
-(1)Again-(再次)
-(2)Sacle-(缩放)
-(3)Rotate-(旋转)
-(4)Skew-(斜切)
-(5)Distort-(扭曲)
-(6)Prespective-(透视)
-(7)Rotate 180°-(旋转180度)
-(8)Rotate 90°CW-(顺时针旋转90度)
-(9)Rotate 90°CCW-(逆时针旋转90度)
-(10) Flip Hpeizontal-(水平翻转)
-(11) Flip Vertical-(垂直翻转)
15.Define Brush-(定义画笔)
16.Define Pattern-(设置图案)
17.Define Custom Shape-(定义自定形状)
18.Purge-(清除内存数据)
-(1) Undo-(还原)
-(2) Clipboard-(剪贴板)
-(3) Histories-(历史纪录)
-(4) All-(全部)
19.Color Settings-(颜色设置)
20.Preset Manager-(预置管理器)
21.Preferences-(预设)
-(1) General-(常规)
-(2) Saving Files-(存储文件)
-(3) Display & Cursors-(显示与光标)
-(4) Transparency & Gamut-(透明区域与色域)
-(5) Units & Rulers-(单位与标尺)
-(6) Guides & Grid-(参考线与网格)
-(7) Plug
-(8) Memory & Image Cache-(内存和图像高速缓存)
-(9) Adobe Online
-(10) Workflows Options-(工作流程选项)
三、Image-(图像)
1.Mode-(模式)
-(1) Bitmap-(位图)
-(2) Grayscale-(灰度)
-(3) Duotone-(双色调)
-(4) Indexed Color-(索引色)
-(5) RGB Color
-(6) CMYK Color
-(7) Lab Color
-(8) Multichannel-(多通道)
-(9) 8 Bits/Channel-(8位通道)
-(10) 16 Bits/Channel-(16位通道)
-(11) Color Table-(颜色表)
-(12)Assing Profile-(制定配置文件)
-(13)Convert to Profile-(转换为配置文件)
2.Adjust-(调整)
-(1) Levels-(色阶))
-(2) Auto Laves-(自动色阶)
-(3) Auto Contrast-(自动对比度)
-(4) Curves-(曲线))
-(5) Color Balance-(色彩平衡)
-(6) Brightness/Contrast-(亮度/对比度)
-(7) Hue/Saturation-(色相/饱和度)
-(8) Desaturate-(去色)
-(9) Replace Color-(替换颜色)
-(10) Selective Color-(可选颜色)
-(11) Channel Mixer-(通道混合器)
-(12) Gradient Map-(渐变映射)
-(13) Invert-(反相)
-(14) Equalize-(色彩均化)
-(15) Threshold-(阈值)
-(16) Posterize-(色调分离)
-(17) Variations-(变化)
3.Duplicate-(复制)
4.Apply Image-(应用图像)
5.Calculations-(计算)
6.Image Size-(图像大小)
7.Canvas Size-(画布大小)
8.Rotate Canvas-(旋转画布)
-(1) 180°-(180度)
-(2) 90°CW-(顺时针90度)
-(3) 90°CCW-(逆时针90度)
-(4) Arbitrary-(任意角度)
-(5) Flip Horizontal-(水平翻转)
-(6) Flip Vertical-(垂直翻转)
9.Crop-(裁切)
10.Trim-(修整)
11.Reverl All-(显示全部)
12.Histogram-(直方图)
13.Trap-(陷印)
14.Extract-(抽出)
15.Liquify-(液化)
四、Layer-(图层)
1.New-(新建)
-(1) Layer-(图层)
-(2) Background From Layer-(背景图层)
-(3) Layer Set-(图层组)
-(4) Layer Set From Linked-(图层组来自链接的)
-(5) Layer via Copy-(通过拷贝的图层)
-(6) Layer via Cut-(通过剪切的图层)
2.Duplicate Layer-(复制图层)
3.Delete Layer-(删除图层)
4.Layer Properties-(图层属性)
5.Layer Style-(图层样式)
-(1) Blending Options-(混合选项)
-(2) Drop Shadow-(投影)
-(3) Inner Shadow-(内阴影)
-(4) Outer Glow-(外发光)
-(5) Inner Glow-(内发光)
-(6) Bevel and Emboss-(斜面和浮雕)
-(7) Satin-(光泽)
-(8) Color Overlay-(颜色叠加)
-(9) Gradient Overlay-(渐变叠加)
-(10) Pattern Overlay-(图案叠加)
-(11) Stroke-(描边)
-(12) Copy Layer Effects-(拷贝图层样式)
-(13) Paste Layer Effects-(粘贴图层样式)
-(14) Paste Layer Effects To Linked-(将图层样式粘贴的链接的)
-(15) Clear Layer Effects-(清除图层样式)
-(16) Global Light-(全局光)
-(17) Create Layer-(创建图层)
-(18) Hide All Effects-(显示/隐藏全部效果)
-(19) Scale Effects-(缩放效果)
6.New Fill Layer-(新填充图层)
-(1) Solid Color-(纯色)
-(2) Gradient-(渐变)
-(3) Pattern-(图案)
7.New Adjustment Layer-(新调整图层)
-(1)Levels-(色阶)
-(2)Curves-(曲线)
-(3)Color Balance-(色彩平衡)
-(4)Brightness/Contrast-(亮度/对比度)
-(5)Hue/Saturation-(色相/饱和度)
-(6)Selective Color-(可选颜色)
-(7)Channel Mixer-(通道混合器)
-(8)Gradient Map-(渐变映射)
-(9)Invert-(反相)
-(10)Threshold-(阈值)
-(11)Posterize-(色调分离)
8.Change Layer Content-(更改图层内容)
9.Layer Content Options-(图层内容选项)
10.Type-(文字)
-(1) Create Work Path-(创建工作路径)
-(2) Convert to Shape-(转变为形状)
-(3) Horizontal-(水平)
-(4) Vertical-(垂直)
-(5) Anti-Alias None-(消除锯齿无)
-(6) Anti-Alias Crisp-(消除锯齿明晰)
-(7) Anti-Alias Strong-(消除锯齿强)
-(8) Anti-Alias Smooth-(消除锯齿平滑)
-(9) Covert To Paragraph Text-(转换为段落文字)
-(10) Warp Text-(文字变形)
-(11)Update All Text Layers-(更新所有文本图层)
-(12)Replace All Missing Fonts-(替换所以缺欠文字)
11.Rasterize-(栅格化)
-(1)Type-(文字)
-(2)Shape-(形状)
-(3)Fill Content-(填充内容)
-(4)Layer Clipping Path-(图层剪贴路径)
-(5)Layer-(图层)
-(6)Linked Layers-(链接图层)
-(7)All Layers-(所以图层)
12.New Layer Based Slice-(基于图层的切片)
13.Add Layer Mask-(添加图层蒙板)
-(1) Reveal All-(显示全部)
-(2) Hide All-(隐藏全部)
-(3) Reveal Selection-(显示选区)
-(4) Hide Selection-(隐藏选区)
14.Enable Layer Mask-(启用图层蒙板)
15.Add Layer Clipping Path-(添加图层剪切路径)
-(1)Reveal All-(显示全部)
-(2)Hide All-(隐藏全部)
-(3)Current Path-(当前路径)
16.Enable Layer Clipping Path-(启用图层剪切路径)
17.Group Linked-(于前一图层编组)
18.UnGroup-(取消编组)
19.Arrange-(排列)
-(1) Bring to Front-(置为顶层)
-(2) Bring Forward-(前移一层)
-(3) Send Backward-(后移一层)
-(4) Send to Back-(置为底层)
20.Arrange Linked-(对齐链接图层)
-(1) Top Edges-(顶边)
-(2) Vertical Center-(垂直居中)
-(3) Bottom Edges-(底边)
-(4) Left Edges-(左边)
-(5) Horizontal Center-(水平居中)
-(6) Right Edges-(右边)
21.Distribute Linked-(分布链接的)
-(1) Top Edges-(顶边)
-(2) Vertical Center-(垂直居中)
-(3) Bottom Edges-(底边)
-(4) Left Edges-(左边)
-(5) Horizontal Center-(水平居中)
-(6) Right Edges-(右边)
22.Lock All Linked Layers-(锁定所有链接图层)
23.Merge Linked-(合并链接图层)
24.Merge Visible-(合并可见图层)
25.Flatten Image-(合并图层)
26.Matting-(修边)
-(1) Define-(去边)
-(2) Remove Black Matte-(移去黑色杂边)
-(3) Remove White Matte-(移去白色杂边)
五、Selection-(选择)
1.All-(全部)
2.Deselect-(取消选择)
3.Reselect-(重新选择)
4.Inverse-(反选)
5.Color Range-(色彩范围)
6.Feather-(羽化)
7.Modify-(修改)
-(1) Border-(扩边)
-(2) Smooth-(平滑)
-(3) Expand-(扩展)
-(4) Contract-(收缩)
8.Grow-(扩大选区)
9.Similar-(选区相似)
10.Transform Selection-(变换选区)
11.Load Selection-(载入选区)
12.Save Selection-(存储选区)
六、Filter-(滤镜)
1.Last Filter-(上次滤镜操作)
2.Artistic-(艺术效果)
-(1) Colored Pencil-(彩色铅笔)
-(2) Cutout-(剪贴画)
-(3) Dry Brush-(干笔画)
-(4) Film Grain-(胶片颗粒)
-(5) Fresco-(壁画)
-(6) Neon Glow-(霓虹灯光)
-(7) Paint Daubs-(涂抹棒)
-(8) Palette Knife-(调色刀)
-(9) Plastic Wrap-(塑料包装)
-(10) Poster Edges-(海报边缘)
-(11) Rough Pastels-(粗糙彩笔)
-(12) Smudge Stick-(绘画涂抹)
-(13) Sponge-(海绵)
-(14) Underpainting-(底纹效果)
-(15) Watercolor-(水彩)
3.Blur-(模糊)
-(1) Blur-(模糊)
-(2) Blur More-(进一步模糊)
-(3) Gaussian Blur-(高斯模糊)
-(4) Motion Blur-(动态模糊)
-(5) Radial Blur-(径向模糊)
-(6) Smart Blur-(特殊模糊)
4.Brush Strokes-(画笔描边)
-(1) Accented Edges-(强化边缘)
-(2) Angled Stroke-(成角的线条)
-(3) Crosshatch-(阴影线)
-(4) Dark Strokes-(深色线条)
-(5) Ink Outlines-(油墨概况)
-(6) Spatter-(喷笔)
-(7) Sprayed Strokes-(喷色线条)
-(8) Sumi
5.Distort-(扭曲)
-(1) Diffuse Glow-(扩散亮光)
-(2) Displace-(置换)
-(3) Glass-(玻璃)
-(4) Ocean Ripple-(海洋波纹)
-(5) Pinch-(挤压)
-(6) Polar Coordinates-(极坐标)
-(7) Ripple-(波纹)
-(8) Shear-(切变)
-(9) Spherize-(球面化)
-(10) Twirl-(旋转扭曲)
-(11) Wave-(波浪)
-(12) Zigzag-(水波)
6.Noise-(杂色)
-(1) Add Noise-(加入杂色)
-(2) Despeckle-(去斑)
-(3) Dust & Scratches-(蒙尘与划痕)
-(4) Median-(中间值)
7.Pixelate-(像素化)
-(1) Color Halftone-(彩色半调)
-(2) Crystallize-(晶格化)
-(3) Facet-(彩块化)
-(4) Fragment-(碎片)
-(5) Mezzotint-(铜版雕刻)
-(6) Mosaic-(马赛克)
-(7) Pointillize-(点状化)
8.Render-(渲染)
-(1) 3D Transform-(3D 变换)
-(2) Clouds-(云彩)
-(3) Difference Clouds-(分层云彩)
-(4) Lens Flare-(镜头光晕)
-(5) Lighting Effects-(光照效果)
-(6) Texture Fill-(纹理填充)
9.Sharpen-(锐化)
-(1) Sharpen-(锐化)
-(2) Sharpen Edges-(锐化边缘)
-(3) Sharpen More-(进一步锐化)
-(4) Unsharp Mask
10.Sketch-(素描)
-(1) Bas Relief-(基底凸现)
-(2) Chalk & Charcoal-(粉笔和炭笔)
-(3) Charcoal
-(3) Chrome-(铬黄)
-(4) Conte Crayon-(彩色粉笔)
-(5) Graphic Pen-(绘图笔)
-(6) Halftone Pattern-(半色调图案)
-(7) Note Paper-(便条纸)
-(8) Photocopy-(副本)
-(9) Plaster-(塑料效果)
-(10) Reticulation-(网状)
-(11) Stamp-(图章)
-(12) Torn Edges-(撕边)
-(13) Water Paper-(水彩纸)
11.Stylize-(风格化)
-(1) Diffuse-(扩散)
-(2) Emboss-(浮雕)
-(3) Extrude-(突出)
-(4) Find Edges-(查找边缘)
-(5) Glowing Edges-(照亮边缘)
-(6) Solarize-(曝光过度)
-(7) Tiles-(拼贴)
-(8) Trace Contour-(等高线)
-(9) Wind-(风)
12.Texture-(-(纹理)
-(1) Craquelure-(龟裂缝)
-(2) Grain-(颗粒)
-(3) Mosained Tiles-(马赛克拼贴)
-(4) Patchwork-(拼缀图)
-(5) Stained Glass-(染色玻璃)
-(6) Texturixer-(纹理化)
13.Video-(视频)
-(1) De
-(2) NTSC Colors
14.Other-(其它)
-(1) Custom-(自定义)
-(2) High Pass-(高反差保留)
-(3) Maximum-(最大值)
-(4) Minimum-(最小值)
-(5) Offset-(位移)
15.Digimarc
-(1)Embed Watermark-(嵌入水印)
-(2)Read Watermark-(读取水印)
七、View-(视图)
1.New View-(新视图)
2.Proof Setup-(校样设置)
-(1)Custom-(自定)
-(2)Working CMYK-(处理CMYK)
-(3)Working Cyan Plate-(处理青版)
-(4)Working Magenta Plate-(处理洋红版)
-(5)Working Yellow Plate-(处理黄版)
-(6)Working Black Plate-(处理黑版)
-(7)Working CMY Plate-(处理CMY版)
-(8)Macintosh RGB
-(9)Windows RGB
-(10)Monitor RGB-(显示器RGB)
-(11)Simulate Paper White-(模拟纸白)
-(12)Simulate Ink Black-(模拟墨黑)
3.Proof Color-(校样颜色)
4.Gamut Wiring-(色域警告)
5.Zoom In-(放大)
6.Zoom Out-(缩小)
7.Fit on Screen-(满画布显示)
8.Actual Pixels-(实际象素)
9.Print Size-(打印尺寸)
10.Show Extras-(显示额外的)
11.Show-(显示)
-(1) Selection Edges-(选区边缘)
-(2) Target Path-(目标路径)
-(3) Grid-(网格)
-(4) Guides-(参考线)
-(5) Slices-(切片)
-(6) Notes-(注释)
-(7) All-(全部)
-(8) None-(无)
-(9)Show Extras Options-(显示额外选项)
12.Show Rulers-(显示标尺)
13.Snap-(对齐)
14.Snap To-(对齐到)
-(1) Guides-(参考线)
-(2) Grid-(网格)
-(3) Slices-(切片)
-(4) Document Bounds-(文档边界)
-(5) All-(全部)
-(6) None-(无)
15.Show Guides-(锁定参考线)
16.Clear Guides-(清除参考线)
17.New Guides-(新参考线)
18.Lock Slices-(锁定切片)
19.Clear Slices-(清除切片)
八、Windows-(窗口)
1.Cascade-(层叠)
2.Tile-(拼贴)
3.Arrange Icons-(排列图标)
4.Close All-(关闭全部)
5.Show/Hide Tools-(显示/隐藏工具)
6.Show/Hide Options-(显示/隐藏选项)
7.Show/Hide Navigator-(显示/隐藏导航)
8.Show/Hide Info-(显示/隐藏信息)
9.Show/Hide Color-(显示/隐藏颜色)
10.Show/Hide Swatches-(显示/隐藏色板)
11.Show/Hide Styles-(显示/隐藏样式)
12.Show/Hide History-(显示/隐藏历史记录)
13.Show/Hide Actions-(显示/隐藏动作)
14.Show/Hide Layers-(显示/隐藏图层)
15.Show/Hide Channels-(显示/隐藏通道)
16.Show/Hide Paths-(显示/隐藏路径)
17.Show/Hide Character-(显示/隐藏字符)
18.Show/Hide Paragraph-(显示/隐藏段落)
19.Show/Hide Status Bar-(显示/隐藏状态栏)
20.Reset Palette Locations-(复位调板位置)
工具栏是没有英文的吧 呵呵
Button组件
饿了么的Element组件库,我打算的是一个一个的尽量分析吧,因为只是分析,架构上可能会不太一样。官方的架构方法可以看 这篇文章 。
首先,我 不会使用lerna ,来管理多个独立的项目。只会类似于平时开发常用组件一样,把一个组件放在一个文件夹里面,这个组件需要的 scss, images 啊什么的,都放在一起。
其次,应该 不会使用postcss-salad,我会翻译成相同功能的scss 吧。分析的主要目的还是学习,所以怎么方便怎么来,只是看它实现的思路,不用太过于在意细节。
Button组件的分析,可以了解一些新的东西
1. 对于SCSS中mixin的使用,以及工具方法mix()
2. 对于loading字体图标的动画,animation, 无限次上下翻转
3. line-height设置没有单位的数值,会怎样计算行高
4. 对slot的使用,怎么利用$slots.default等
5. pointer-events的作用
6. 接口的设计思想,为什么字体图标和loading要分开写
首先声明一些常用的css属性值,归纳下有以下几类:
colors:
设定常见的颜色
border:
剩下的就是不同类型的按钮的color, fill, border颜色值了。
这两个值会在hover, focus等状态时,设置颜色使用。
首先看下Button组件的模板template
通用的css样式
好了,下面就来进入正题,Button组件的几个设计要点
1. button的尺寸大小
和Bootstrap一样,实现方法其实都是不同的尺寸大小,有不同的类名,设定不同的尺寸。对于Bootstrap,你可能需要显示的把类名写完整,而对于Vue组件,给props传入值就好了,会动态的生成不同的类名,相比更简单点。
我们仔细看button的公共样式,并没有设置宽高,对于大小有关的,就是line-height了,至于为什么是设置为 1,可以看 这篇
一句话总结就是,当line-height设没有单位的值的时候,就根据button的font-size,来计算高度,font-size有多大,button的行高就有多高。
接下来, button就给不同的大小,设定不同的上下左右padding 。这里就有一个需要注意的了,我们需要重复写很多相同的css吗,每个尺寸的类名下面都重新写一次padding, font-size, 当然不是!!!既然都用SCSS了,为什么不用 mixin 呢???
所以,写一个font-size的mixin:
但是,后面我就犯傻了,还是scss用的不熟练的原因,我想,既然large, small, mini都是差不多的,只是改变一点不同的地方,为什么不用循环呢???但是尝试了过后发现,好像并不可以,在循环的时候,通过循环的变量,动态改变css选择器可以,动态改变属性值也是可以的,但是对于已经定义好的变量,不能这样拼接。。。
2. button类型(颜色倾向)
同样,还是写一个mixin, 不过这里面有一个就是,在设置hover, focus状态的样式时,通过mix()函数来混合颜色,这个以前倒是没有用过。
3. 图标按钮和loading状态
这里面涉及了一个设计的问题,开始的时候我在考虑,为什么要加一个loading的prop呢?直接通过设置icon为loading也可以啊。
但是,想一下,在实际的应用中的使用场景,常常时点击后,ajax请求数据,完成后结束loading状态,所以,试想,到底是在这期间改变icon的值好呢,还是直接通过一个computed属性,动态设置loading的boolean值好呢???对吧,虽然只是很小的细节,但对于后面的使用来说,易用性完全不一样呐
还有一点,对于loading按钮,设置了css3属性,pointer-events: none,相当于直接去除了onclick点击效果。
4.内容分发slot
注意模板中的内容分发这句,其实 写的非常的漂亮!!!
想一想,我们要实现一个按钮组件,是不是需要一个slot来放外部环境传入的按钮文字。
接着,我们要实现图标按钮,图标和按钮文字之间肯定要隔一段距离啊,但是slot,css选择器没办法查找到啊,没办法,加个span标签包裹slot吧
看着好像差不多了,但是,如果图标按钮只有图标没有文字呢???图标按钮i后面接着的span标签还是会产生5px距离啊,button莫名就给撑开了。
所以啊,v-if 判断的用处就来了,通过判断$slots.default来判断有没有传入按钮文字,有,才添加span节点。。。。
6啊,对内容分发的理解又加深了很多啊!!!!
5.按钮组
其实,按钮组已经是一个新的组件了,相当于是组件之间的嵌套。
对于button-group组件中的button子组件,左浮动,清除圆角,再首尾按钮添加圆角。
对于button边框的间隔,首节点设置右边框,尾节点设置左边框,中间的margin-right: -1px, 就实现了按钮组中按钮间的1px白色边框间隔了。
R语言_legend()函数用法
x, y:用于定位图例,也可用单键词"bottomright", "bottom", "bottomleft", "left", "topleft", "top", "topright", "right" and "center"
legend:字符或表达式向量
fill:用特定的颜色进行填充
col:图例中出现的点或线的颜色
border:当fill = 参数存在的情况下,填充色的边框
lty, lwd:图例中线的类型与宽度
pch:点的类型
angle:阴影的角度
density:阴影线的密度
bty:图例框是否画出,o为画出,默认为n不画出
bg:bty != "n"时,图例的背景色
box.lty, box.lwd, box.col
bty = "o"时,图例框的类型,box.lty决定是否为虚线,box.lwd决定粗线,box.col :决定颜色
pt.bg:点的背景色
cex:字符大小
pt.cex:点的大小
pt.lwd:点的边缘的线宽
x.intersp:图例中文字离图片的水平距离
y.intersp:图例中文字离图片的垂直距离
adj:图例中字体的相对位置
text.width:图例字体所占的宽度
text.col:图例字体的颜色
text.font:图例字体
merge:logical, if TRUE,合并点与线,但不填充图例框,默认为TRUE
trace:logical; if TRUE显示图例信息.
plot:logical. If FALSE不画出图例
ncol:图例中分类的列数
horiz:logical; if TRUE,水平放置图例
title:给图例加标题
inset:当图例用关键词设置位置后,inset = 分数,可以设置其相对位置
xpd:xpd=FALSE,即不允许在作图区域外作图,改为TRUE即可,与par()参数配合使用。
title.col:标题颜色
title.adj:图例标题的相对位置,0.5为默认,在中间。0最左,1为最右。
seg.len:lty 与lwd的线长,长度单位为字符宽度
参考资料: R语言中Legend 函数的参数详解