There are a variety of L A T E X classes which can be used to produce " overhead slides " for presentations. One of these, beamer, provides flexible and powerful environments which can be used to create slides and PDF-based documents suitable for presentations. Although the class is extensively documented , first-time users may prefer learning about this… (More)
Beautiful and expressive documents often require beautiful and expressive graphics. PGF and its front-end TikZ walk a fine line between power, portability and usability, giving a T E X-like approach to graphics. While PGF and TikZ are extensively documented, first-time users may prefer learning about these packages using a collection of graduated examples.… (More)
Beautiful and expressive documents often require beautiful and expressive graphics. PGF and its front-end TikZ walk a thin line between power, porta-bility and usability, giving a T E X-like approach to graphics. While PGF and TikZ are extensively documented, first-time users may prefer learning about these packages using a collection of graduated examples.… (More)
PerlT E X couples two well-known worlds — the Perl programming language and the L A T E X typesetting system. The resulting system provides users with a way to augment L A T E X macros with Perl code, thereby adding programming capabilities to L A T E X that would otherwise be difficult to express. In this paper, we illustrate the use of PerlT E X with a… (More)
TikZ is a system which can be used to specify graphics of very high quality. For example, accurate placement of picture elements, use of T E X fonts, ability to incorporate mathematical typesetting, and the possibility of introducing macros can be viewed as positive factors of this system. The syntax uses an amalgamation of ideas from METAFONT, METAPOST,… (More)
The PythonT E X package allows authors to combine computational and typesetting tasks by embedding Python code in T E X documents. This package allows access to many powerful Python modules, providing support for such things as symbolic mathematics, plotting, arbitrary precision numerical calculations, and networking. Python's intuitive syntax, popularity ,… (More)
— The m-covering radii of codes are natural generalizations of the covering radii of codes. In this paper we analyze the 2-covering radii of double error correcting BCH code.
The Java language is commonly used in CS 1 courses, though its complexity and evolving nature introduce difficulties to instructors and students alike. In recognition of these challenges, the ACM established the Java Task Force to study the problem. The work of this committee resulted in a collection of Java-based resources which simplifies the teaching and… (More)