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

news2024/11/15 19:35:12

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}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2185219.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

家庭记账本的设计与实现+ssm(lw+演示+源码+运行)

摘 要 随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,家庭记账本小程序被用户普遍使用,为方便用户能…

MySQL高阶2066-账户余额

目录 题目 准备数据 分析数据 总结 题目 请写出能够返回用户每次交易完成后的账户余额. 我们约定所有用户在进行交易前的账户余额都为0, 并且保证所有交易行为后的余额不为负数。 返回的结果请依次按照 账户(account_id), 日期( day ) 进行升序排序…

leetcode_238:除自身以外数组的乘积

给你一个整数数组 nums,返回 数组 answer ,其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积 。 题目数据 保证 数组 nums之中任意元素的全部前缀元素和后缀的乘积都在 32 位 整数范围内。 请 不要使用除法,且在 O(n) 时间复杂…

Conditional Generative Adversarial Nets

条件生成对抗网络 1.生成对抗网络 生成对网络由两个“对抗性”模型组成:一个生成模型 G,用于捕获数据分布,另一个判别模型 D,用于估计样本来自训练数据而不是 G 的概率。G 和 D 都可以是非线性映射函数。 为了学习数据 x 上的生…

设计模式-生成器模式/建造者模式Builder

构建起模式:将一个复杂类的表示与其构造分离,使得相同的构建过程能够得出不同的表示。(建造者其实和工厂模式差不多) 详细的UML类图 图文说明:距离相同的构建过程 得出不同的展示。此时就用两个类(文本生成…

探索未来:hbmqtt,Python中的AI驱动MQTT

文章目录 **探索未来:hbmqtt,Python中的AI驱动MQTT**1. 背景介绍2. hbmqtt是什么?3. 安装hbmqtt4. 简单的库函数使用方法4.1 连接到MQTT服务器4.2 发布消息4.3 订阅主题4.4 接收消息4.5 断开连接 5. 应用场景示例5.1 智能家居控制5.2 环境监测…

WebGIS之Cesium三维软件开发

目录 第 1 章 三维 WebGIS 概述 1.1 Google Earth 1 1.2 SkylineGlobe 2 1.3 LocaSpace Viewe 2 1.4 Cesium 3 1.5 Cesium API 概要 4 第 2 章 Cesium 快速入门 2.1 Cesium 环境搭建 7 2.1.1 安装 Node.js 环境 7 2.1.2 配置 Cesium 依赖 8 2.2 搭建第一个 Cesi…

【2006.07】UMLS工具——MetaMap原理深度解析

文献:《MetaMap: Mapping Text to the UMLS Metathesaurus》2006 年 7 月 14 日 https://lhncbc.nlm.nih.gov/ii/information/Papers/metamap06.pdf MetaMap:将文本映射到 UMLS 元数据库 总结 解决的问题 自动概念映射问题:解决如何将文本…

Vue3丨进一步了解这 20 个响应式 API,写码如有神

前面说的话 在 Vue2 中,个人觉得对于数据的操作比较 “黑盒” 。而 Vue3 把响应式系统更显式地暴露出来,使得我们对数据的操作有了更多的灵活性。所以,对于 Vue3 的几个响应式的 API ,我们需要更加的理解掌握,才能在实…

【MySQL】子查询、合并查询、表的连接

目录 一、子查询 1、单行子查询 显示SMITH同一部门的员工信息 2、多行子查询 in关键字 查询和10号部门的工作岗位相同的雇员的名字、岗位、工资、部门号,但是筛选出的雇员的部门不能有10号部门 all关键字 查询工资比30号部门中所有雇员工资高的雇员的姓名、…

TS(type,属性修饰符,抽象类,interface)一次性全部总结

目录 1.type 1.基本用法 2.联合类型 3.交叉类型 2.属性修饰符 1.public 属性修饰符 属性的简写形式 2.proteced 属性修饰符 3.private 属性修饰符 4.readonly 属性修饰符 3.抽象类 4.interface 1.定义类结构 2.定义对象结构 3.定义函数结构 4.接口之间的继…

postgresql|数据库|postgis编译完成后的插件迁移应该如何做(postgis插件最终章)

一、 本文的写作理由 postgis插件一般是编译安装,编译安装的原因是可以选择自己喜欢的版本,但编译的难度也是比较高的,因为有各种依赖,依赖之间还有依赖,非常容易形成依赖循环,因此,失败率是比…

【Python】CSVKit:强大的命令行CSV工具套件

CSVKit 是一个基于命令行的工具集,用于简化 CSV 文件的处理和管理。它提供了从数据转换、筛选、格式化到分析的全方位支持,特别适合需要处理复杂表格数据的用户。相比传统的 Excel 操作,CSVKit 更高效且功能更强大,非常适合数据分…

VSOMEIP代码阅读整理(1) - 网卡状态监听

一. 概述 在routing进程所使用的配置文件中,存在如下配置项目:{"unicast" : "192.168.56.101",..."service-discovery" :{"enable" : "true","multicast" : "224.244.224.245",…

线程和进程的关系和区别

目录 进程 概念 特点 生命周期 进程的通信 应用场景 线程 概念 特点 类型 状态 调度 应用场景 线程和进程的关系与区别 关系 区别 总结 僵尸进程 产生原因 解决方法 进程 概念 第一,进程是一个实体。每一个进程都有它自己的地址空间&#xff…

数字通信中不同信道类型对通信系统性能影响matlab仿真分析,对比AWGN,BEC,BSC以及多径信道

目录 1.算法运行效果图预览 2.算法运行软件版本 3.部分核心程序 4.算法理论概述 5.算法完整程序工程 1.算法运行效果图预览 (完整程序运行后无水印) 2.算法运行软件版本 matlab2022a 3.部分核心程序 (完整版代码包含详细中文注释和操作步骤视频&#xff09…

C0013.Clion中利用C++调用opencv打开摄像头

下载opencv https://opencv.org/get-started/ 直接官网下载opencv-4.9.0-windows.exe 安装opencv opencv配置环境变量 如上安装配置完成。

SpringBoot框架下的健康信息管理解决方案

第1章 绪论 1.1背景及意义 随着社会的快速发展,计算机的影响是全面且深入的。人们生活水平的不断提高,日常生活中人们对医院管理方面的要求也在不断提高,由于老龄化人数更是不断增加,使得师生健康信息管理系统的开发成为必需而且紧…

第三批安全可靠评测名单公布,几家欢喜几家忧

9月30号,赶在国庆长假之前,中国信息安全评测中心发布了《安全可靠评测结果公告(2024年第2号)》,测试结果自发布之日起有效期三年。 本期测试分为集中式数据库、分布式数据库和中央处理器三个大类,结果共有14家公司的16个产品入围&…

AI绘画实现数字人2D形象生成及3D数字人视频生成

概述 随着人工智能技术的不断进步,AI绘画已经成为数字艺术创作领域的重要工具。本章将详细介绍如何利用AI绘画技术生成数字人的2D形象,并进一步将其转化为3D数字人视频。通过一系列实践步骤和Python代码示例,您将能够掌握从平台使用到系统部…