From owner-svn-doc-projects@FreeBSD.ORG Wed Aug 14 22:29:08 2013 Return-Path: Delivered-To: svn-doc-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id BD20C37F; Wed, 14 Aug 2013 22:29:08 +0000 (UTC) (envelope-from gabor@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9B66C2BC2; Wed, 14 Aug 2013 22:29:08 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r7EMT85e075598; Wed, 14 Aug 2013 22:29:08 GMT (envelope-from gabor@svn.freebsd.org) Received: (from gabor@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r7EMT83B075595; Wed, 14 Aug 2013 22:29:08 GMT (envelope-from gabor@svn.freebsd.org) Message-Id: <201308142229.r7EMT83B075595@svn.freebsd.org> From: Gabor Kovesdan Date: Wed, 14 Aug 2013 22:29:08 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-projects@freebsd.org Subject: svn commit: r42541 - in projects/db5/share: mk xml xsl X-SVN-Group: doc-projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-projects@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for doc projects trees List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Aug 2013 22:29:08 -0000 Author: gabor Date: Wed Aug 14 22:29:07 2013 New Revision: 42541 URL: http://svnweb.freebsd.org/changeset/doc/42541 Log: - Improve generated epub file * Generate EPUB3 * Wrap programlistings if necessary * Use grey background and smaller fonts for programlistings * Justify main text * Do not break after table caption Added: projects/db5/share/xml/docbook-epub.css.xml (contents, props changed) Modified: projects/db5/share/mk/doc.docbook.mk projects/db5/share/xsl/freebsd-epub.xsl Modified: projects/db5/share/mk/doc.docbook.mk ============================================================================== --- projects/db5/share/mk/doc.docbook.mk Wed Aug 14 22:21:15 2013 (r42540) +++ projects/db5/share/mk/doc.docbook.mk Wed Aug 14 22:29:07 2013 (r42541) @@ -299,13 +299,12 @@ ${DOC}.html.tar: ${DOC}.html ${LOCAL_IMA ${DOC}.epub: ${DOC}.parsed.xml ${LOCAL_IMAGES_LIB} ${LOCAL_IMAGES_PNG} \ ${CSS_SHEET} ${XSLTPROC} ${XSLTPROCOPTS} ${XSLEPUB} ${DOC}.parsed.xml - ${ECHO} "application/epub+zip" > mimetype - ${CP} ${CSS_SHEET} OEBPS/ .if defined(LOCAL_IMAGES_LIB) || defined(LOCAL_IMAGES_PNG) - ${CP} ${LOCAL_IMAGES_LIB} ${LOCAL_IMAGES_PNG} OEBPS/ +.for f in ${LOCAL_IMAGES_LIB} ${LOCAL_IMAGES_PNG} + ${CP} ${f} OEBPS/ +.endfor .endif - ${ZIP} ${ZIPOPTS} ${DOC}.epub mimetype - ${ZIP} ${ZIPOPTS} -Dr ${DOC}.epub OEBPS META-INF + ${ZIP} ${ZIPOPTS} -r -X ${DOC}.epub mimetype OEBPS META-INF # TXT -------------------------------------------------------------------- Added: projects/db5/share/xml/docbook-epub.css.xml ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/db5/share/xml/docbook-epub.css.xml Wed Aug 14 22:29:07 2013 (r42541) @@ -0,0 +1,196 @@ + + Modified: projects/db5/share/xsl/freebsd-epub.xsl ============================================================================== --- projects/db5/share/xsl/freebsd-epub.xsl Wed Aug 14 22:21:15 2013 (r42540) +++ projects/db5/share/xsl/freebsd-epub.xsl Wed Aug 14 22:29:07 2013 (r42541) @@ -3,14 +3,61 @@ - + - + + + ../xml/docbook-epub.css.xml + +figure after +example before +equation after +table before +procedure before + + + + + + + + + + + + + + + + + + + + + + + + + + + + +