Code Monkey home page Code Monkey logo

hpmor's Introduction

HPMOR

LaTeX/PDF version of “Harry Potter and the Methods of Rationality”

This fork incorporates changes made to the chapters after they were added to the PDF. Chapter 9, for example, has had a large chunk moved to the "Omake Files" chapter since it was first published, due to reader reactions. Other chapters have had significant changes made in order to work with later chapters as they were written. Because the PDF conversion was a manual process, few of these changes were reflected in the PDF until now.

Files

  • hpmor.tex - the main file
  • hp-format.tex - mostly set up memoir
  • hp-hacks.tex - all sorts of formatting commands used in the text
  • new-chapters/ - one file per chapter, included from hpmor.tex
  • chapters/ - one file per chapter, the original files before my fork
  • out/ - generated files are put here, including the main output, hpmor.pdf
  • pkg/ - some latex packages that might be tricky to find
  • xfonts/ - the various fonts used
  • Makefile - use "make" to build the full PDF, "make all" to build the full PDF and all six sub-books, and "make clean" to clean up. "make hpmor-N.pdf", where N is an integer from 1 through 6, will build just that sub-book.

Contributing

If you'd like to help, the files to edit are in new-chapters/.

NB: I've moved the Omake Files chapters (11 and 64) to the end of the PDF. Those chapter numbers are omitted in the text, so chapter 10 is followed by chapter 12, for example. In the sub-book PDFs, all chapters are renumbered to start from 1 at the start of a book, and there are no appendices.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.