latex有哪些颜色中文叫什么,Python绘制出来

latex有哪些颜色中文叫什么,Python绘制出来

为了展示xcolor包预定义的颜色及其对应的中文名称,并使用Python打印出来,我们可以先列出常见的预定义颜色名称,然后将它们翻译成中文,并最后用Python打印出来。

步骤
列出常见的预定义颜色名称。
将这些颜色名称翻译成中文。
使用Python打印这些颜色名称及其对应的中文名称。
预定义颜色名称及中文翻译
英文名称 中文名称
red 红色
green 绿色
blue 蓝色
cyan 青色
magenta 洋红色
yellow 黄色
black 黑色
white 白色
gray 灰色
lightgray 浅灰色
darkgray 深灰色
brown 棕色
orange 橙色
violet 紫罗兰色
purple 紫色
teal 青绿色
olive 橄榄绿
lime 酸橙绿
aqua 水绿色
navy 海军蓝
maroon 栗色
silver 银色
gold 金色
pink 粉色
turquoise 青绿色
indigo 靛蓝色
limegreen 酸橙绿
skyblue 天蓝色
salmon 鲑鱼粉
saddlebrown 鞍棕色

import matplotlib.pyplot as plt
# 支持中文标签显示
plt.rcParams['font.sans-serif'] = ['SimHei']
# 定义颜色名称及其对应的中文名称
colors = {
    'red': '红色',
    'green': '绿色',
    'blue': '蓝色',
    'cyan': '青色',
    'magenta': '洋红色',
    'yellow': '黄色',
    'black': '黑色',
    'white': '白色',
    'gray': '灰色',
    'lightgray': '浅灰色',
    'darkgray': '深灰色',
    'brown': '棕色',
    'orange': '橙色',
    'violet': '紫罗兰色',
    'purple': '紫色',
    'teal': '青绿色',
    'olive': '橄榄绿',
    'lime': '酸橙绿',
    'aqua': '水绿色',
    'navy': '海军蓝',
    'maroon': '栗色',
    'silver': '银色',
    'gold': '金色',
    'pink': '粉色',
    'turquoise': '青绿色',
    'indigo': '靛蓝色',
    'limegreen': '酸橙绿',
    'skyblue': '天蓝色',
    'salmon': '鲑鱼粉',
    'saddlebrown': '鞍棕色'
}

# 创建一个图形
fig, ax = plt.subplots(figsize=(10, 6))

# 绘制每个颜色的矩形
for i, (color, chinese) in enumerate(colors.items()):
    # 计算位置
    x = 0.1 + (i % 5) * 0.15
    y = 0.9 - (i // 5) * 0.15
    
    # 绘制矩形
    ax.add_patch(plt.Rectangle((x, y), 0.1, 0.1, facecolor=color))
    
    # 添加颜色名称
    ax.text(x + 0.05, y + 0.07, f"{color}\n({chinese})", ha='left', va='top', fontsize=8)

# 设置图形属性
ax.set_xlim(0, 1)
ax.set_ylim(0, 1)
ax.axis('off')

# 显示图形
plt.show()

在这里插入图片描述
注:有些颜色不显示,常见的纯色没有问题

latex代码:

\documentclass{article}

% 加载 xcolor 包以支持颜色设置
\usepackage{xcolor}

% 加载 hyperref 包并设置链接颜色为浅蓝色
\usepackage[colorlinks=true, linkcolor=blue!50!white, urlcolor=urlcolor=black!20!cyan	%论文常用色
]{hyperref}

\begin{document}

% 使用 \url 命令插入链接
\url{https://www.example.com}

% 使用 \href 命令插入链接
\href{https://www.example.com}{访问示例网站}

\end{document}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值