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.
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.
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.
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 [update] , 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] .
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]
Jim is a Ham radio enthusiast, [11] holding the Extra Class license KE1AZ, [13] [14] and is active with Morse code.
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.
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.
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,
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.
Χ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.
TeXShop is a free LaTeX and TeX editor and previewer for macOS. It is licensed under the GNU GPL.
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.
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.
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.
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.
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.
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.
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.
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.