figchild: 给孩子们玩的图形包
Table of Contents
1. 简介
这是一个简单但功能强大的包,旨在快速创建图形,用于构建引人入胜且视觉美观的活动,尤其适用于基础教育。它也可用于各种其他用途,包括制作涂色书、设计教育练习、创作趣味插图,甚至制作个性化的儿童生日礼物。
该包由巴西维索萨联邦大学 UFV-Floresta 校区(UFV)计算数学学科(MAF 172)的多名学生协作开发。这些学生使用 TikZ 包,基于世界各地儿童教育材料中常见的图像,为创建高质量矢量绘图做出了重要贡献。他们均被认定为该包的共同作者。
figchild 包的一个关键特点是它提供了大量图形。每个图形都使用精确坐标和详细的 TikZ 命令逐点精心制作,以确保结果干净、可缩放且视觉平衡。在
TikZ 中创建此类图形是一项具有挑战性的任务,通常需要细致调整曲线、控制点和变换,以实现所需的形状和风格。这种细节水平使该包脱颖而出,并保证任何项目都能获得高质量输出。
我们的主要目标是通过提供可靠的高质量排版材料来源,支持教师、教育工作者以及任何对趣味和创意活动感兴趣的人。有了 figchild ,不再需要花费无数小时设计或在互联网上搜索低分辨率图像。该包全面的图形库确保提供专业且可调整的图形,可随时融入教育材料、练习和艺术项目。
享受 figchild 包,释放你的创造力!
2. 用法
要使用该包,只需将以下命令添加到文档导言区:
\usepackage{figchild}
2.1. 新闻:版本 3.1.2
- 兼容性修复 :可选 TikZ 参数现在仅对每个图形应用一次;
figchild不再更改全局 TikZ 默认值;图形宏会抑制意外的周围空格。 - 完整 TikZ 选项支持 :现在可以通过在图形命令后的方括号内直接包含所有
TikZ 选项(例如,
\fcAbajourA[scale=0.5, rotate=45])。这样可以在保持与标准 TikZ 语法兼容的同时,更轻松地自定义图形。 - 修正与增强 :包中包含的若干图形已修订和更正,以提高视觉准确性和一致性。
- 更大灵活性 :此版本增强了包的整体通用性,允许用户将图形与各种 TikZ 样式和变换无缝集成。
- 向后兼容性 :尽管有这些改进,所有先前的图形命令和选项仍完全兼容,确保现有文档的平滑更新过程。
- 改进文档 :更新后的文档反映了这些更改,并提供了高级用法的示例和详细说明。
更多细节和示例,请参阅更新后的包文档或访问 CTAN 页面。
要在页面中心创建一个小火车,大小为 2,灰色,并且线条粗细定义为 2,只需使用:
3. 图形