15 准备图表

我们的目标是构建一个图表,显示Emacs Lisp源代码中各个长度的函数定义数量。

实际上,如果你要创建一个图表,你可能会使用诸如gnuplot等程序来完成这项工作。 (gnuplot已经很好地集成到GNU Emacs中。)但在这种情况下,我们将从头开始创建一个图表, 在这个过程中,我们将重新熟悉之前学到的一些知识,并学到更多。

在这一章中,我们将首先编写一个简单的图表打印函数。这个初步定义将是一个原型, 一个迅速编写的函数,使我们能够侦察这个未知的制图领域。我们将发现是否存在困难,或者它们只是虚构。 在侦察完地形后,我们将更加自信,并增强该函数以自动标记坐标轴。