You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
CONTENTS<br />
ii<br />
4.3 Colors in MFPIC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26<br />
4.3.1 METAPOST color functions . . . . . . . . . . . . . . . . . . . . . . . . . . 26<br />
4.3.2 Establishing MFPIC default colors . . . . . . . . . . . . . . . . . . . . . . 28<br />
4.3.3 Defining a color name . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29<br />
4.3.4 METAFONT colors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29<br />
4.4 Modifying the figures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29<br />
4.4.1 Closure of paths . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30<br />
4.4.2 Reversal, connection and other path modifications . . . . . . . . . . . . . 31<br />
4.4.3 Arrows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33<br />
4.5 Rendering figures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35<br />
4.5.1 Drawing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35<br />
4.5.2 Shading, filling, erasing, clipping, hatching . . . . . . . . . . . . . . . . . 37<br />
4.5.3 Changing the default rendering . . . . . . . . . . . . . . . . . . . . . . . . 41<br />
4.5.4 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41<br />
4.6 Functions and Plotting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41<br />
4.6.1 Defining functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41<br />
4.6.2 Plotting functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42<br />
4.6.3 Plotting external data files . . . . . . . . . . . . . . . . . . . . . . . . . . 46<br />
4.7 Labels and Captions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49<br />
4.7.1 Setting text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49<br />
4.7.2 Curves surrounding text . . . . . . . . . . . . . . . . . . . . . . . . . . . 53<br />
4.8 Saving and Reusing an MFPIC Picture. . . . . . . . . . . . . . . . . . . . . . . . . 54<br />
4.9 Picture Frames. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55<br />
4.10 Affine Transforms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55<br />
4.10.1 Transforming the METAFONT coordinate system . . . . . . . . . . . . . . 55<br />
4.10.2 Transforming paths . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56<br />
4.11 Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59<br />
4.12 For Advanced Users. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63<br />
4.12.1 Splines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63<br />
4.12.2 Béziers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64<br />
4.12.3 Raw METAFONT code . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65<br />
4.12.4 Creating METAFONT variables . . . . . . . . . . . . . . . . . . . . . . . . 65<br />
4.12.5 Miscelaneous pair expressions . . . . . . . . . . . . . . . . . . . . . . . . 68<br />
4.12.6 Manipulating METAFONT picture variables . . . . . . . . . . . . . . . . . 69<br />
4.12.7 METAFONT loops . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71<br />
4.12.8 Miscellaneous . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73<br />
5 Appendices 79<br />
5.1 Acknowledgements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79<br />
5.2 Changes History. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79<br />
5.3 Summary of Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79<br />
5.4 Plotting Styles for \plotdata. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80<br />
5.5 Special Considerations When Using METAFONT. . . . . . . . . . . . . . . . . . . 81<br />
5.6 Special Considerations When Using METAPOST. . . . . . . . . . . . . . . . . . . 81<br />
5.6.1 Required support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81<br />
5.6.2 METAPOST is not METAFONT . . . . . . . . . . . . . . . . . . . . . . . . 82<br />
5.6.3 Graphic inclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83<br />
5.7 MFPIC and the Rest of the World. . . . . . . . . . . . . . . . . . . . . . . . . . . 84