All of lore.kernel.org
 help / color / mirror / Atom feed
* [Patch v3 0/8] Create single PDF for all HTML files
@ 2012-10-16 17:17 Thomas Ackermann
  2012-10-16 17:20 ` [Patch v3 1/8] Split over-long synopsis in git-fetch-pack.txt into several lines Thomas Ackermann
                   ` (10 more replies)
  0 siblings, 11 replies; 17+ messages in thread
From: Thomas Ackermann @ 2012-10-16 17:17 UTC (permalink / raw)
  To: git; +Cc: philipoakley, peff, gitster, th.acker66, git

Hi,

this is v3 of my patch series for creating a single PDF for all
git documentation files.

There are only 2 changes since v2 (thanks to Junio for pointing me at these issues) :
- The over-long lines in git-bisect-lk2009.txt where shortened by abbreviating the SHA1s.
- Pretty-printing the shell script in update-hook-example.txt was fixed.

To sum up, this patch series provides the following new "features":
- Make target "html" now creates HTML for ALL files in ./Documentation/howto and ./Documentation/technical
- New make target "fullpdf" first creates HTML for all files in ./Documentation/RelNotes and then collates all HTML 
files in ./Documentation and its subdirs (except user-manual.html) in one single PDF file.

This approach is of course not an optimal one but by using wkhtmltopdf
it could be carried out easily. A more perfect approach would be to 
rework/redesign the whole doc tool chain and so perhaps arrive at additional
output formats like e.g. epub. But this is the topic of a patch series yet to come ...

A current version of git-doc.pdf is available in
https://github.com/tacker66/git-docpdf.git. 


---
Thomas

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2012-12-17  9:44 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-10-16 17:17 [Patch v3 0/8] Create single PDF for all HTML files Thomas Ackermann
2012-10-16 17:20 ` [Patch v3 1/8] Split over-long synopsis in git-fetch-pack.txt into several lines Thomas Ackermann
2012-10-16 17:21 ` [Patch v3 2/8] Shorten two over-long lines in git-bisect-lk2009.txt by abbreviating some sha1 Thomas Ackermann
2012-10-16 17:23 ` [Patch v3 3/8] Change headline of technical/send-pack-pipeline.txt to not confuse its content with content from git-send-pack.txt Thomas Ackermann
2012-10-16 17:24 ` [Patch v3 4/8] Prerequisites for creating nice html for all files in Documentation/technical Thomas Ackermann
2012-10-16 17:25 ` [Patch v3 5/8] Prerequisites for creating nice html for all files in Documentation/howto Thomas Ackermann
2012-10-16 17:26 ` [Patch v3 6/8] Prerequisites for creating nice html for all files in Documentation/RelNotes Thomas Ackermann
2012-10-16 17:27 ` [Patch v3 7/8] Create pdf from all html files Thomas Ackermann
2012-10-16 17:28 ` [Patch v3 8/8] Wire everything into Makefile and Documentation/Makefile Thomas Ackermann
2012-10-16 22:11 ` [Patch v3 0/8] Create single PDF for all HTML files Junio C Hamano
     [not found] ` <1479174763.154268.1350408444997.JavaMail.ngmail@webmail15.arcor-online.net>
2012-12-15  8:29   ` [Patch] Renumber list in api-command.txt Thomas Ackermann
     [not found] ` <1582223824.296627.1355560147565.JavaMail.ngmail@webmail08.arcor-online.net>
2012-12-16  8:42   ` [PATCH] Remove misleading date form api-index-skel.txt Thomas Ackermann
2012-12-16  8:47     ` Andreas Schwab
2012-12-16 19:59       ` Junio C Hamano
2012-12-16 12:23   ` [PATCH] Move api-command.txt to the end of API list in api-index.txt Thomas Ackermann
2012-12-16 20:01     ` Junio C Hamano
2012-12-17  9:43       ` Aw: " Thomas Ackermann

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.