Jim Hefferon

Last updated

Jim Hefferon (born October 12, 1958) is a Professor of Mathematics at Saint Michael's College. He is known for his award-winning textbook on linear algebra that is available for free download, with LaTeX source, and for his activity in the TeX community.

Contents

Early life

Jim Hefferon grew up in Connecticut and attended the University of Connecticut, where he obtained a PhD in mathematics in recursion theory as a student of Manuel Lerman.

Saint Michael's days

Jim Hefferon moved to Vermont in 1990 to take a job at Saint Michael's College. He became an active member of the Linux community, including founding the Vermont Area Group of Unix Enthusiasts.

Textbooks

In 2020, for his open-content undergraduate textbook Linear Algebra, [1] Hefferon won the Daniel Solow Author's Award of the Mathematical Association of America, [2] with the award citation noting the book's "clear writing style, tremendous variety of exercises, amenability to use with active learning strategies, and […] careful attention to detail" and its status as one of "the most successful and the most popular" open textbooks. Since 1996, [2] [3] Hefferon's Linear Algebra has been available for free download on the World Wide Web under the GNU Free Documentation License or a Creative Commons license. [4] As of 2020, the book is in its fourth edition and is published by Orthogonal Publishing L3C.

Other textbooks of Hefferon's, made available under the same terms, are an inquiry-based Introduction to Proofs [2] [5] and a textbook on computer science, Theory of Computation [2] [6] .

TeX connection

Hefferon is a member of the board of directors of the TeX Users Group (TUG), serving from 2019 to 2023. [7] [ needs update ] He previously had been a member of the board from 2003 to 2017, serving as vice-president of TUG from 2011 until 2016, [7] when he became acting president of TUG when the board of directors suspended the previous president, Kaveh Bazargan. [8] [9]

In 1999 Jim became one of the core maintainers of the TeX archive CTAN, running one of three core CTAN archive sites until 2011. [10] [11] [12]

Other interests

Jim is a Ham radio enthusiast, [11] holding the Extra Class license KE1AZ, [13] [14] and is active with Morse code.

Related Research Articles

<span class="mw-page-title-main">LaTeX</span> Document preparation software system

LaTeX is a software system for typesetting documents. LaTeX markup describes the content and layout of the document, as opposed to the formatted text found in WYSIWYG word processors like Microsoft Word, LibreOffice Writer and Apple Pages. The writer uses markup tagging conventions to define the general structure of a document, to stylise text throughout a document, and to add citations and cross-references. A TeX distribution such as TeX Live or MiKTeX is used to produce an output file suitable for printing or digital distribution.

<span class="mw-page-title-main">Linear algebra</span> Branch of mathematics

Linear algebra is the branch of mathematics concerning linear equations such as:

TeX, stylized within the system as TeX, is a typesetting program which was designed and written by computer scientist and Stanford University professor Donald Knuth and first released in 1978. The term now refers to the system of extensions - which includes software programs called TeX engines, sets of TeX macros, and packages which provide extra typesetting functionality - built around the original TeX language. TeX is a popular means of typesetting complex mathematical formulae; it has been noted as one of the most sophisticated digital typographical systems.

CTAN is the authoritative place where TeX related material and software can be found for download. Repositories for other projects, such as the MiKTeX distribution of TeX, constantly mirror most of CTAN.

<span class="mw-page-title-main">Device independent file format</span> Typesetting file format

The device independent file format (DVI) is the output file format of the TeX typesetting program, designed by David R. Fuchs and implemented by Donald E. Knuth in 1982. Unlike the TeX markup files used to generate them, DVI files are not intended to be human-readable; they consist of binary data describing the visual layout of a document in a manner not reliant on any specific image format, display hardware or printer. DVI files are typically used as input to a second program which translates DVI files to graphical data. For example, most TeX software packages include a program for previewing DVI files on a user's computer display; this program is a driver. Drivers are also used to convert from DVI to popular page description languages and for printing.

MetaPost refers to both a programming language and the interpreter of the MetaPost programming language. Both are derived from Donald Knuth's Metafont language and interpreter. MetaPost produces vector graphic diagrams from a geometric/algebraic description. The language shares Metafont's declarative syntax for manipulating lines, curves, points and geometric transformations. However,

<span class="mw-page-title-main">Computer Modern</span> Family of typefaces

Computer Modern is the original family of typefaces used by the typesetting program TeX. It was created by Donald Knuth with his Metafont program, and was most recently updated in 1992. Computer Modern, or variants of it, remains very widely used in scientific publishing, especially in disciplines that make frequent use of mathematical notation.

<span class="mw-page-title-main">XyMTeX</span>

ΧyMTeΧ is a macro package for TeX which renders high-quality chemical structure diagrams. Using the typesetting system, the name is styled as XϒMTeX. It was originally written by Shinsaku Fujita. Molecules are defined by TeX markup.

<span class="mw-page-title-main">TeXShop</span> LaTeX development environment

TeXShop is a free LaTeX and TeX editor and previewer for macOS. It is licensed under the GNU GPL.

<span class="mw-page-title-main">AMS Euler</span> Script typeface

AMS Euler is an upright cursive typeface, commissioned by the American Mathematical Society (AMS) and designed and created by Hermann Zapf with the assistance of Donald Knuth and his Stanford graduate students. It tries to emulate a mathematician's style of handwriting mathematical entities on a blackboard, which is upright rather than italic. It blends very well with other typefaces made by Hermann Zapf, such as Palatino, Aldus and Melior, but very badly with the default TeX font Computer Modern. All the alphabets were implemented with the computer-assisted design system Metafont developed by Knuth. Zapf designed and drew the Euler alphabets in 1980–81 and provided critique and advice of digital proofs in 1983 and later. The typeface family is copyright by American Mathematical Society, 1983. Euler Metafont development was done by Stanford computer science and/or digital typography students; first Scott Kim, then Carol Twombly and Daniel Mills, and finally David Siegel, all assisted by John Hobby. Siegel finished the Metafont Euler digitization project as his M.S. thesis in 1985.

The general algebraic modeling system (GAMS) is a high-level modeling system for mathematical optimization. GAMS is designed for modeling and solving linear, nonlinear, and mixed-integer optimization problems. The system is tailored for complex, large-scale modeling applications and allows the user to build large maintainable models that can be adapted to new situations. The system is available for use on various computer platforms. Models are portable from one platform to another.

<i>TUGboat</i> Academic journal

TUGboat is a journal published three times per year by the TeX Users Group. It covers a wide range of topics in digital typography relevant to the TeX typesetting system. The editor is Barbara Beeton.

<span class="mw-page-title-main">Gilbert Strang</span> American mathematician (born 1934)

William Gilbert Strang is an American mathematician known for his contributions to finite element theory, the calculus of variations, wavelet analysis and linear algebra. He has made many contributions to mathematics education, including publishing mathematics textbooks. Strang was the MathWorks Professor of Mathematics at the Massachusetts Institute of Technology. He taught Linear Algebra, Computational Science, and Engineering, Learning from Data, and his lectures are freely available through MIT OpenCourseWare.

<span class="mw-page-title-main">TeX Live</span> Distribution of TeX and related software

TeX Live is a cross-platform, free software distribution for the TeX typesetting system that includes major TeX-related programs, macro packages, and fonts. It is the replacement of its no-longer supported counterpart teTeX. It is now the default TeX distribution for several Linux distributions such as openSUSE, Fedora, Debian, Slackware, Ubuntu, Termux and Gentoo. Other Unix operating systems like OpenBSD, FreeBSD and NetBSD have also converted from teTeX to TeX Live.

LuaTeX is a TeX-based computer typesetting system which started as a version of pdfTeX with a Lua scripting engine embedded. After some experiments it was adopted by the TeX Live distribution as a successor to pdfTeX. Later in the project some functionality of Aleph was included. The project was originally sponsored by the Oriental TeX project, founded by Idris Samawi Hamid, Hans Hagen, and Taco Hoekwater.

<span class="mw-page-title-main">K. S. S. Nambooripad</span> Indian mathematician (1935–2020)

K. S. S. Nambooripad was an Indian mathematician who has made fundamental contributions to the structure theory of regular semigroups. Nambooripad was also instrumental in popularising the TeX software in India and also in introducing and championing the cause of the free software movement in India.

TeX4ht is a configurable converter capable of translating TeX and LaTeX documents to HTML and certain XML formats. Most notably, TeX4ht serves for converting (La)TeX documents to formats used by word processors. It was developed by Eitan M. Gurari.

<span class="mw-page-title-main">Chandroth Vasudevan Radhakrishnan</span> Indian software developer (b. 1953)

Chandroth Vasudevan Radhakrishnan aka CV Radhakrishnan aka CVR, is an Indian free software developer, entrepreneur and the Founder of River Valley Technologies. He is also one of the founding members of TeX Users Group in India.

<span class="mw-page-title-main">Amiri (typeface)</span> Arabic Naskh typeface

Amiri is a naskh typeface for Arabic script designed by Khaled Hosny. The beta was released in December 2011. As of October 22, 2019, it is hosted on 67,000 websites, and is served by the Google Fonts API approximately 74.8 million times per week.

David Corydon Walden was an American computer scientist who contributed to the engineering development of the ARPANET, a precursor of the modern internet. He specifically contributed to the Interface Message Processor, which was the packet switching node for the ARPANET. Walden was a contributor to IEEE Computer Society's Annals of the History of Computing and was a member of the TeX Users Group.

References

  1. Hefferon, Jim (2020). Linear Algebra (4th ed.). Ann Arbor, Michigan: Orthogonal Publishing. ISBN   978-1-944325-11-4. OCLC   1178900366. OL   30872051M.
  2. 1 2 3 4 "MAA Awards and Prizes" (PDF). MAA.org. Mathematical Association of America. July 2020. pp. 31–32. Retrieved 2020-12-17.
  3. Hefferon, Jim (November 2010). "Giving it away" (PDF). TUGboat . 31 (3). Portland, Oregon: TeX Users Group: 175–176. ISSN   0896-3207 . Retrieved 2020-11-05.
  4. Hefferon, Jim. "License and source information". Hefferon.net. Retrieved 2020-11-05.
  5. Hefferon, Jim (2018). Introduction to Proofs: An Inquiry-based Approach (2nd ed.). Self-published.
  6. Hefferon, Jim (2019). Theory of Computation: Making Connections (0.92nd ed.). Self-published.
  7. 1 2 "Board of Directors". TeX Users Group . 2020-07-30. Retrieved 2020-11-05.
  8. TUG Board of Directors (November 2015). "From the Board of Directors" (PDF). TUGboat . 36 (3). Portland, Oregon: TeX Users Group: 179. ISSN   0896-3207 . Retrieved 2020-11-05.
  9. TUG Board of Directors (September 2016). "Report: Suspension of Kaveh Bazargan as TUG President" (PDF). TUGboat . 37 (2). Portland, Oregon: TeX Users Group: 240–248. ISSN   0896-3207 . Retrieved 2020-11-05.
  10. The CTAN Team. "What is CTAN?". CTAN . Retrieved 2020-11-05. Then, in 1999 it [the core CTAN site in the United States] moved to Saint Michael's College in Colchester, Vermont, where it was maintained by Jim Hefferon. In 2011 it left the core CTAN sites.
  11. 1 2 Hefferon, Jim (2007-08-13). "Jim Hefferon". TUG Interview Corner (Interview). Interviewed by Walden, Dave. Portland, Oregon: TeX Users Group . Retrieved 2020-11-05.
  12. Hefferon, Jim (August 2011). "Status of the American core CTAN node" (PDF). TUGboat . 32 (2). Portland, Oregon: TeX Users Group: 238. ISSN   0896-3207 . Retrieved 2020-11-05.
  13. Hefferon, Jim. "Me, Jim Hefferon". Hefferon.net. Retrieved 2020-11-05.
  14. "ULS License - Vanity License - KE1AZ - HEFFERON, JAMES S". wireless2.fcc.gov. Federal Communications Commission.