Commit graph

15 commits

Author SHA1 Message Date
Bradley M. Kuhn
ce9168a9af Citations of third-party works in appendix only.
As alluded to in 2ea19b71d4 's commit
message on 2014-12-17 19:52:15 -0500, keeping any information on a
part-by-part basis is difficult and error-prone, since there exists no
reliable way to auto-generate such information accurately.

Therefore, citations to third-party works, in addition to remaining
fully documented in the commit log as they always have been, are now
placed in specifically one location in the body of the text itself: a
single appendix specifically designed for that purpose.

In this manner, contributors have no house-keeping work regarding
citations.  Contributors need only list third party works and links in
one place: third-party-citations.tex.

Documentation in CONTRIBUTING.md for making contributions of third-party
works is left as a TODO.
2014-12-22 16:30:00 -05:00
Bradley M. Kuhn
b856b5a531 Build by chapter only. 2014-11-07 02:13:36 -05:00
Bradley M. Kuhn
d0576a16ce Symbolic link for index.html on monolithic install 2014-11-07 00:54:59 -05:00
Bradley M. Kuhn
816c59aa3d Hack to get all menus to appear in right places.
The only way I could figure out how to get different output for
monolithic and section-based versions was to do this rather odd hack,
which uses tex4ht.usr to conditionally insert specific bootstrap HTML
for the mention that will allow proper formatting.
2014-11-07 00:50:51 -05:00
Bradley M. Kuhn
8e1045074b Correct permissions bf. rsync & --delay-updates 2014-11-06 23:02:51 -05:00
Bradley M. Kuhn
760fff4704 Add missing fn-in. 2014-11-06 22:40:28 -05:00
Bradley M. Kuhn
67b54c1115 Prefer footnotes at bottom of each page.
Without "fn-in" option, the footnotes each get their own page, which
seems silly.

This fixes that.

Also included are more rm files, so htlatex doesn't freak when it gets
run again after html files have been moved to public_html.
2014-11-06 16:54:37 -05:00
Bradley M. Kuhn
5add1b9f4d Remove additional stuff. 2014-11-06 16:19:48 -05:00
Bradley M. Kuhn
daf8915cb8 Create symlink for index.html: temporary hack. 2014-11-06 15:48:53 -05:00
Bradley M. Kuhn
527125f08d Improve dependency and cleanups. 2014-11-06 15:15:17 -05:00
Bradley M. Kuhn
17c3de45ce BOOK_CLASS_FILE is not used.
It was a vestige from old Makefile.
2014-11-06 13:21:16 -05:00
Bradley M. Kuhn
d45e79218b Install configuration. 2014-11-06 12:41:31 -05:00
Bradley M. Kuhn
441df63ee7 Hack tex4ht's overlib stuff to use jQuery tooltip
tex4ht supports "overlib" for footnote popups.  The hack is pretty
straightforward; it dumps a Javascript area into a .js file that can
then be used by overlib to popup stuff.

This hack is to use that output to make the same thing work with jQuery
UI's tooltip widget.

Note that we run with overlib support first, then *without* it in the
Makefile setup.  This is to force the needed .js file to be generated,
but make sure the HTML doesn't try to load overlib (which is default).

(This should be adapted as a patch to upstream tex4ht ultimately.)

Also included herein are improvements to the Makefile to build the HTML
output.
2014-11-06 12:34:18 -05:00
Bradley M. Kuhn
c14feb3df0 Fix formatting error. 2014-11-06 08:23:47 -05:00
Bradley M. Kuhn
615e498d9f First version of Makefile for this project. 2014-11-06 08:22:46 -05:00