Originally developed for typesetting a high-energy physics PhD thesis, hepthesis is a LaTeX class for typesetting large academic reports,
in particular PhD theses.
For thesis writing, hepthesis offers a number of benefits:
Attractive semantic environments for rubric sections;
Extensive options for draft production, screen viewing & binding-ready output;
Helpful extensions of existing environments, including equation and tabular;
Support for quotations at the start of the thesis (and each chapter).
The example thesis provided with the package has been pre-loaded into Overleaf to help you get started - simply click the button above to create your own version for editing online.
Version Note: This template has been updated to that supplied with the 2014-12-03 update to hepthesis on CTAN, with a further modification in December 2016 to switch the depreciated \bf commands to \textbf commands, to maintain compatibility after the Overleaf TeXLive 2016 upgrade.
The Art, Science, and Engineering of Programming is a new journal created with the goal of placing the wonderful art of programming in the map of scholarly works. Many academic journals and conferences exist that publish research related to programming, starting with programming languages, software engineering, and expanding to the whole Computer Science field. Yet, many of us feel that, as the field of Computer Science expanded, programming, in itself, has been neglected to a secondary role not worthy of scholarly attention. That is a serious gap, as much of the progress in Computer Science lies on the basis of computer programs, the people who write them, and the concepts and tools available to them to express computational tasks.
The Art, Science, and Engineering of Programming aims at closing this gap by focusing primarily on programming: the art itself (programming styles, pearls, models, languages), the emerging science of understanding what works and what doesn’t work in general and in specific contexts, as well as more established engineering and mathematical perspectives.
This is an example of and a guide to writing articles for The Art, Science, and Engineering of Programming.