git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [Patch v3 0/8] Create single PDF for all HTML files

From
Junio C Hamano <gitster@pobox.com>
Date
Oct 16, 2012, 22:11 UTC
Message-ID
<7vd30iqd7w.fsf@alter.siamese.dyndns.org>
In-Reply-To
<1213313884.154031.1350407865830.JavaMail.ngmail@webmail15.arcor-online.net>
Thomas Ackermann <th.acker66@arcor.de> writes:
Show 14 quoted lines
> 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.

I am not interested in adding a build target that requires (a patched version of) wkhtmltopdf at all, but the earlier parts of this series do look like good clean-ups and useful conversions to asciidoc, regardless of which tool we end up deciding to use to produce the final output. Thanks for working on this.

I (and other people who wrote documentation, I suspect, as well) feel somewhat offended by the word "fix" here and there in the message in commits that turn files that so far have been plain text into asciidoc, though ;-).

Previous: Thomas AckermannNext: Thomas Ackermann
Message 10 of 17 in “Create single PDF for all HTML files”
  1. 0/8 Create single PDF for all HTML filesThomas Ackermann, Oct 16, 2012
  2. 1/8 Split over-long synopsis in git-fetch-pack.txt into several linesThomas Ackermann, Oct 16, 2012
  3. 2/8 Shorten two over-long lines in git-bisect-lk2009.txt by abbreviating some sha1Thomas Ackermann, Oct 16, 2012
  4. 3/8 Change headline of technical/send-pack-pipeline.txt to not confuse its content with content from git-send-pack.txtThomas Ackermann, Oct 16, 2012
  5. 4/8 Prerequisites for creating nice html for all files in Documentation/technicalThomas Ackermann, Oct 16, 2012
  6. 5/8 Prerequisites for creating nice html for all files in Documentation/howtoThomas Ackermann, Oct 16, 2012
  7. 6/8 Prerequisites for creating nice html for all files in Documentation/RelNotesThomas Ackermann, Oct 16, 2012
  8. 7/8 Create pdf from all html filesThomas Ackermann, Oct 16, 2012
  9. 8/8 Wire everything into Makefile and Documentation/MakefileThomas Ackermann, Oct 16, 2012
  10. Junio C HamanoOct 16, 2012
  11. Renumber list in api-command.txtThomas Ackermann, Dec 15, 2012
  12. Remove misleading date form api-index-skel.txtThomas Ackermann, Dec 16, 2012
  13. Andreas SchwabDec 16, 2012
  14. Junio C HamanoDec 16, 2012
  15. Move api-command.txt to the end of API list in api-index.txtThomas Ackermann, Dec 16, 2012
  16. Junio C HamanoDec 16, 2012
  17. Aw: Re: [PATCH] Move api-command.txt to the end of API list in api-index.txtThomas Ackermann, Dec 17, 2012

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.