Michael Orlitzky [Wed, 10 Aug 2016 04:17:06 +0000 (00:17 -0400)]
More fiddling to get consistent spacing in proof-by-cases environments.
To get consistent paragraph spacing, the "parsep" value was set on our
pcases environment. This naturally messed up the spacing between the
case label and the following paragraph, so the "itemsep" value was
tweaked, and a custom \vspace was added to each item.
Michael Orlitzky [Wed, 10 Aug 2016 03:14:03 +0000 (23:14 -0400)]
Add \par after the \hfill in each proof-by-cases case.
This is another attempt to fix the last two commits; the \hfill\par
seems to work better than \break or simply \hfill in that it always
puts the paragraph break there and gets the spacing right no matter
how you format the following text.
Michael Orlitzky [Wed, 10 Aug 2016 03:08:57 +0000 (23:08 -0400)]
Revert "Add a \break after \hfill in the proof-by-cases."
This reverts commit 58bb9b9e4a1ee3ae509b7bd7c5aabf5c8986446e. It turns
out that with an extra line break, you can control the (line) spacing
after the case label even without the \break.
Michael Orlitzky [Wed, 10 Aug 2016 02:39:19 +0000 (22:39 -0400)]
Add a \break after \hfill in the proof-by-cases.
If a case label was short and the text that followed was short, it was
possible that the text in "Case 1 (label): text" would wind up
right-aligned rather than on a new line. Adding a \break directly
after the \hfill seems to correct this.
Ship a style file that makes it easy to include "everything."
The style file is very dumb and just includes all of the files, one
after another. To avoid redefinition errors, get rid of
DeclarePairedDelimiter from mathtools and define everything ourselves.
Update the README with the "simple" instructions for documents what as
not bein published.