亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > 淺談matplotlib默認(rèn)字體設(shè)置探索

淺談matplotlib默認(rèn)字體設(shè)置探索

熱門標(biāo)簽:地圖標(biāo)注可以遠(yuǎn)程操作嗎 如何申請400電話代理 智能電話機(jī)器人調(diào)研 天津塘沽區(qū)地圖標(biāo)注 400電話在線如何申請 滴滴地圖標(biāo)注公司 杭州房產(chǎn)地圖標(biāo)注 江門智能電話機(jī)器人 甘肅高頻外呼系統(tǒng)

控制默認(rèn)字體的設(shè)置

根據(jù)官方文檔https://matplotlib.org/tutorials/text/text_props.html#default-font可知:

The base default font is controlled by a set of rcParams

默認(rèn)字體是由一組rcParams控制的。

rcParam usage
‘font.family' List of either names of font or {‘cursive', ‘fantasy', ‘monospace', ‘sans', ‘sans serif', ‘sans-serif', ‘serif'}
‘font.style' The default style, ex ‘normal', ‘italic'
‘font.variant' Default variant, ex ‘normal', ‘small-caps' (untested)
‘font.stretch' Default stretch, ex ‘normal', ‘condensed' (incomplete)
‘font.weight' Default weight. Either string or integer
‘font.size' Default font size in points. Relative font sizes (‘large', ‘x-small') are computed against this size

我們最關(guān)心的當(dāng)然是'font.family','font.family'的取值有三種:

  • 單一字體名稱。
  • 字體名稱列表。
  • {'cursive', 'fantasy', 'monospace', 'sans', 'sans serif', 'sans-serif', 'serif'}中的某一個(gè)值。

對于字體名稱,可以通過ttflist獲取。

from matplotlib.font_manager import fontManager 
fontManager.ttflist

對于{'cursive', 'fantasy', 'monospace', 'sans', 'sans serif', 'sans-serif', 'serif'} ,它與實(shí)際字體名稱之間的映射關(guān)系由以下rcParams控制:

family alias rcParam with mappings
‘serif' ‘font.serif'
‘monospace' ‘font.monospace'
‘fantasy' ‘font.fantasy'
‘cursive' ‘font.cursive'
{‘sans', ‘sans serif', ‘sans-serif'} ‘font.sans-serif'

'font.sans-serif'等取值其實(shí)都代表一個(gè)字體列表。

如何設(shè)置默認(rèn)字體

官方文檔給出了設(shè)置默認(rèn)字體的方法建議:

To set the default font to be one that supports the code points you need, prepend the font name to ‘font.family' or the desired alias lists
matplotlib.rcParams[‘font.sans-serif'] = [‘Source Han Sans TW', ‘sans-serif']
or set it in your .matplotlibrc file:
font.sans-serif: Source Han Sans TW, Arial, sans-serif
To control the font used on per-artist basis use the ‘name', ‘fontname' or ‘fontproperties' kwargs documented above.

  • 通過常見的方法設(shè)置: matplotlib.rcParams['font.sans-serif'] = ['Source Han Sans TW', 'sans-serif']
  • 設(shè)置.matplotlibrc文件

.matplotlibrc文件中的字體設(shè)置

配置文件中重要的就是'font.sans-serif'等字體家族列表,列表是有優(yōu)先級的,越靠前字體的優(yōu)先級越高,所有很多教程中都要求把需要設(shè)置的字體設(shè)置為列表的第一個(gè)元素。

## ***************************************************************************
## * FONT                                  *
## ***************************************************************************
## The font properties used by `text.Text`.
## See https://matplotlib.org/api/font_manager_api.html for more information
## on font properties. The 6 font properties used for font matching are
## given below with their default values.
##
## The font.family property has five values:
##   - 'serif' (e.g., Times),
##   - 'sans-serif' (e.g., Helvetica),
##   - 'cursive' (e.g., Zapf-Chancery),
##   - 'fantasy' (e.g., Western), and
##   - 'monospace' (e.g., Courier).
## Each of these font families has a default list of font names in decreasing
## order of priority associated with them. When text.usetex is False,
## font.family may also be one or more concrete font names.
##
## The font.style property has three values: normal (or roman), italic
## or oblique. The oblique style will be used for italic, if it is not
## present.
##
## The font.variant property has two values: normal or small-caps. For
## TrueType fonts, which are scalable fonts, small-caps is equivalent
## to using a font size of 'smaller', or about 83%% of the current font
## size.
##
## The font.weight property has effectively 13 values: normal, bold,
## bolder, lighter, 100, 200, 300, ..., 900. Normal is the same as
## 400, and bold is 700. bolder and lighter are relative values with
## respect to the current weight.
##
## The font.stretch property has 11 values: ultra-condensed,
## extra-condensed, condensed, semi-condensed, normal, semi-expanded,
## expanded, extra-expanded, ultra-expanded, wider, and narrower. This
## property is not currently implemented.
##
## The font.size property is the default font size for text, given in pts.
## 10 pt is the standard value.
##
## Note that font.size controls default text sizes. To configure
## special text sizes tick labels, axes, labels, title, etc, see the rc
## settings for axes and ticks. Special text sizes can be defined
## relative to font.size, using the following values: xx-small, x-small,
## small, medium, large, x-large, xx-large, larger, or smaller

#font.family: sans-serif
#font.style:  normal
#font.variant: normal
#font.weight: normal
#font.stretch: normal
#font.size:  10.0

#font.serif:   DejaVu Serif, Bitstream Vera Serif, Computer Modern Roman, New Century Schoolbook, Century Schoolbook L, Utopia, ITC Bookman, Bookman, Nimbus Roman No9 L, Times New Roman, Times, Palatino, Charter, serif
#font.sans-serif: DejaVu Sans, Bitstream Vera Sans, Computer Modern Sans Serif, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans-serif
#font.cursive:  Apple Chancery, Textile, Zapf Chancery, Sand, Script MT, Felipa, cursive
#font.fantasy:  Comic Neue, Comic Sans MS, Chicago, Charcoal, ImpactWestern, Humor Sans, xkcd, fantasy
#font.monospace: DejaVu Sans Mono, Bitstream Vera Sans Mono, Computer Modern Typewriter, Andale Mono, Nimbus Mono L, Courier New, Courier, Fixed, Terminal, monospace

通過rc函數(shù)設(shè)置默認(rèn)字體屬性的方法

根據(jù)文檔可知
傳統(tǒng)的字體設(shè)置方法plt.rcParams['font.sans-serif'] = ['simhei']等價(jià)于

font = {'sans-serif' : ['simhei']}
plt.rc('font', **font) 
matplotlib.pyplot.rc(group, **kwargs)
Set the current rcParams. group is the grouping for the rc, e.g., for lines.linewidth the group is lines, for axes.facecolor, the group is axes, and so on. Group may also be a list or tuple of group names, e.g., (xtick, ytick). kwargs is a dictionary attribute name/value pairs, e.g.,:
rc('lines', linewidth=2, color='r')
sets the current rcParams and is equivalent to:
rcParams['lines.linewidth'] = 2
rcParams['lines.color'] = 'r'

到此這篇關(guān)于淺談matplotlib默認(rèn)字體設(shè)置探索的文章就介紹到這了,更多相關(guān)matplotlib默認(rèn)字體 內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Python matplotlib修改默認(rèn)字體的操作

標(biāo)簽:重慶 長春 東莞 河池 臨汾 德宏 漢中 廊坊

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《淺談matplotlib默認(rèn)字體設(shè)置探索》,本文關(guān)鍵詞  淺談,matplotlib,默認(rèn),字體,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《淺談matplotlib默認(rèn)字體設(shè)置探索》相關(guān)的同類信息!
  • 本頁收集關(guān)于淺談matplotlib默認(rèn)字體設(shè)置探索的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    99久久精品费精品国产一区二区| 国产高清视频免费| 色综合久久天天综合绕观看| 精品视频在线看 | 欧美一区二区三区在线观看| 日本特黄特色aa大片免费| 久久精品大片| 午夜家庭影院| 国产高清视频免费观看| 国产精品自拍在线观看| 91麻豆国产福利精品| 精品视频在线观看一区二区| 中文字幕一区二区三区 精品| 毛片高清| 美女免费精品高清毛片在线视| 欧美激情一区二区三区中文字幕| 二级特黄绝大片免费视频大片| 999久久66久6只有精品| 日本在线www| 深夜做爰性大片中文| 韩国毛片免费| 99色视频在线观看| 久草免费在线视频| 日韩专区第一页| 久久福利影视| 国产精品123| 色综合久久天天综线观看| 欧美一级视频免费观看| 国产高清视频免费观看| 久久国产影院| 国产精品12| 日本在线不卡免费视频一区| 国产a免费观看| 欧美激情一区二区三区视频高清| 美女免费精品视频在线观看| 九九九国产| 国产伦精品一区三区视频| 亚洲 欧美 成人日韩| 欧美激情一区二区三区在线| 999久久久免费精品国产牛牛| 在线观看导航| 精品毛片视频| 国产激情视频在线观看| 精品在线视频播放| 日本免费乱人伦在线观看 | 国产精品自拍一区| 国产亚洲精品aaa大片| 精品视频一区二区| 麻豆系列国产剧在线观看| 一级毛片视频播放| 一本高清在线| 国产网站在线| 欧美爱爱动态| 91麻豆tv| 国产成人欧美一区二区三区的| 台湾毛片| 国产伦久视频免费观看视频| 欧美a免费| 国产不卡在线观看视频| 国产一区免费在线观看| 国产一级生活片| 国产亚洲免费观看| 国产高清在线精品一区a| 国产不卡在线播放| 人人干人人草| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 99热热久久| 国产国产人免费视频成69堂| 欧美国产日韩一区二区三区| 日本免费区| 国产成人精品一区二区视频| 香蕉视频亚洲一级| 九九精品久久久久久久久| 尤物视频网站在线观看| 欧美a级v片不卡在线观看| 成人免费观看视频| 欧美一级视频免费| 美女免费毛片| 中文字幕一区二区三区 精品| 国产成人精品影视| 你懂的福利视频| 日韩在线观看视频免费| 国产网站免费在线观看| 久久成人性色生活片| 一级女性全黄久久生活片| 999久久66久6只有精品| 精品久久久久久影院免费| 国产视频网站在线观看| 亚洲天堂在线播放| 日韩avdvd| 日韩在线观看免费完整版视频| 精品国产香蕉在线播出 | 日韩一级黄色| 一级片片| 可以免费看污视频的网站| 91麻豆精品国产片在线观看| 亚洲www美色| 成人a级高清视频在线观看| 九九精品在线播放| 亚洲精品永久一区| 高清一级做a爱过程不卡视频| 国产麻豆精品视频| 黄视频网站在线观看| 国产成人啪精品| 日韩在线观看视频免费| 日韩在线观看视频免费| 四虎影视库国产精品一区| 台湾美女古装一级毛片| 日韩欧美一及在线播放| 四虎影视库国产精品一区| 天天做日日爱夜夜爽| 国产高清在线精品一区二区 | 国产一区二区精品| 精品国产一级毛片| 亚洲精品永久一区| 精品国产一区二区三区久久久蜜臀| 日韩专区亚洲综合久久| 日本在线不卡视频| 成人影院一区二区三区| 中文字幕Aⅴ资源网| 欧美一级视频免费观看| 可以免费看毛片的网站| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 99色视频在线观看| 精品国产一区二区三区精东影业| 你懂的日韩| 日韩欧美一及在线播放| 午夜欧美福利| 日本在线www| 国产不卡福利| 欧美a级v片不卡在线观看| 欧美大片aaaa一级毛片| 欧美一区二区三区在线观看| 午夜在线影院| 韩国毛片 免费| 天天做日日爱夜夜爽| 国产不卡福利| 国产一区免费在线观看| 美国一区二区三区| 精品国产香蕉在线播出 | 欧美激情一区二区三区视频 | 精品在线视频播放| 午夜欧美成人久久久久久| 色综合久久天天综合| 国产亚洲精品aaa大片| 国产综合成人观看在线| 天天色色网| 精品毛片视频| 一级毛片视频在线观看| 一级毛片视频播放| 天天做人人爱夜夜爽2020毛片| 日本在线www| 国产网站在线| 久久精品欧美一区二区| a级毛片免费观看网站| 亚欧成人乱码一区二区| 四虎影视库| 可以免费看污视频的网站| 亚州视频一区二区| 人人干人人插| 国产伦精品一区三区视频| 成人影院久久久久久影院| 你懂的日韩| 97视频免费在线观看| 国产成a人片在线观看视频| 国产91丝袜高跟系列| 日韩中文字幕一区| 韩国毛片免费| 一级女性全黄久久生活片| 国产一区二区精品尤物| 免费一级生活片| 国产高清视频免费观看| 天天做人人爱夜夜爽2020| 九九热国产视频| 国产福利免费视频| 欧美激情中文字幕一区二区| 999久久狠狠免费精品| 天天做日日干| 国产伦精品一区三区视频| 九九九在线视频| 天天做人人爱夜夜爽2020| 成人a大片高清在线观看| 91麻豆精品国产综合久久久| 欧美一级视频免费观看| 四虎影视精品永久免费网站| 91麻豆精品国产高清在线| 你懂的福利视频| 四虎影视久久久免费| 精品国产一区二区三区久久久蜜臀 | 一级毛片视频免费| 一a一级片| 欧美激情一区二区三区视频| 一本高清在线| 日韩免费在线观看视频| 麻豆系列 在线视频| 美女免费精品视频在线观看| 亚洲第一色在线| 国产伦久视频免费观看视频| 久久99爰这里有精品国产| 国产精品免费久久|