Jim Hefferon

Last updated

Jim Hefferon (born October 12, 1958) is a Professor of Mathematics at The University of Vermont. 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] 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 document preparation. When writing, the writer uses plain text 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.

TeX, stylized within the system as TeX, is a typesetting system which was designed and written by computer scientist and Stanford University professor Donald Knuth and first released in 1978. TeX is a popular means of typesetting complex mathematical formulae; it has been noted as one of the most sophisticated digital typographical systems.

<span class="mw-page-title-main">Maxima (software)</span> Computer algebra system

Maxima is a computer algebra system (CAS) based on a 1982 version of Macsyma. It is written in Common Lisp and runs on all POSIX platforms such as macOS, Unix, BSD, and Linux, as well as under Microsoft Windows and Android. It is free software released under the terms of the GNU General Public License (GPL).

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.

<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

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.

<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.

Lyryx Learning (Lyryx) is an educational software company offering open educational resources (OERs) paired with online homework & exams for undergraduate introductory courses in Mathematics & Statistics and Business & Economics.

<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 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.

<span class="mw-page-title-main">Bogusław Jackowski</span>

Bogusław L. Jackowski, also known as "Jacko", is a Polish computer scientist, typographer, publisher, and amateur musician. He is best known for his work on the TeX typesetting system, the Latin Modern font family, and the TeX Gyre project.

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 . Portland, Oregon: TeX Users Group. 31 (3): 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 . Portland, Oregon: TeX Users Group. 36 (3): 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 . Portland, Oregon: TeX Users Group. 37 (2): 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 . Portland, Oregon: TeX Users Group. 32 (2): 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.