From 4379c01a24570c01a355f47e5e187d09676d64d6 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Fri, 12 Aug 2011 14:40:47 +0200 Subject: [PATCH] Beautified the online html manual --- doc/ChangeLog | 6 ++++++ doc/Makefile.am | 4 ++-- doc/gnupg-logo-tr.png | Bin 0 -> 9415 bytes doc/gnupg.texi | 14 +++++++------- doc/texi.css | 17 +++++++++++++++++ 5 files changed, 32 insertions(+), 9 deletions(-) create mode 100644 doc/gnupg-logo-tr.png diff --git a/doc/ChangeLog b/doc/ChangeLog index 32ce71555..39c8dec57 100644 --- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -1,3 +1,9 @@ +2011-08-12 Werner Koch + + * texi.css: Override some elements. + * gnupg-log-tr.png: New. + * gnupg.texi: Use transparent logo. + 2011-03-01 Werner Koch * gpgsm.texi (CSR and certificate creation): New. diff --git a/doc/Makefile.am b/doc/Makefile.am index 9c15c6444..f9fd00857 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -29,7 +29,7 @@ helpfiles = help.txt help.be.txt help.ca.txt help.cs.txt \ help.sv.txt help.tr.txt help.zh_CN.txt help.zh_TW.txt EXTRA_DIST = samplekeys.asc \ - gnupg-logo.eps gnupg-logo.pdf gnupg-logo.png \ + gnupg-logo.eps gnupg-logo.pdf gnupg-logo.png gnupg-logo-tr.png\ gnupg-card-architecture.eps gnupg-card-architecture.png \ gnupg-card-architecture.pdf \ FAQ gnupg7.texi \ @@ -129,7 +129,7 @@ gnupg.texi : $(gnupg_TEXINFOS) online: gnupg.html gnupg.pdf set -e; \ echo "Uploading current manuals to www.gnupg.org ..."; \ - cp $(srcdir)/gnupg-logo.png gnupg.html/; \ + cp $(srcdir)/gnupg-logo-tr.png gnupg.html/; \ user=werner ; dashdevel="" ; \ if echo "@PACKAGE_VERSION@" | grep -- "-git" >/dev/null; then \ dashdevel="-devel" ; \ diff --git a/doc/gnupg-logo-tr.png b/doc/gnupg-logo-tr.png new file mode 100644 index 0000000000000000000000000000000000000000..af21af9ed6e9877ce6ad1bc784410e86c2a6ad9f GIT binary patch literal 9415 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 B5aj>> literal 0 HcmV?d00001 diff --git a/doc/gnupg.texi b/doc/gnupg.texi index 7bb54af51..1f0682b0a 100644 --- a/doc/gnupg.texi +++ b/doc/gnupg.texi @@ -5,12 +5,12 @@ @settitle Using the GNU Privacy Guard @c A couple of macros with no effect on texinfo -@c but used by the yat2m processor. +@c but used by the yat2m processor. @macro manpage {a} @end macro @macro mansect {a} @end macro -@macro manpause +@macro manpause @end macro @macro mancont @end macro @@ -110,12 +110,12 @@ section entitled ``Copying''. @end ifnothtml @ifhtml -@center @image{gnupg-logo,6cm,,The GnuPG Logo} +@center @image{gnupg-logo-tr,6cm,,The GnuPG Logo} @end ifhtml @ifnottex @node Top -@top +@top @insertcopying This manual documents how to use the GNU Privacy Guard system as well as @@ -207,14 +207,14 @@ the administration and the architecture. @c @node History @c @unnumbered History -@c -@c Here are the notices from the old dirmngr manual: +@c +@c Here are the notices from the old dirmngr manual: @c @c @itemize @c @item Using DirMngr, 2002, Steffen Hansen, Klar"alvdalens Datakonsult AB. @c @item Using DirMngr, 2004, 2005, 2006, 2008 Werner Koch, g10 Code GmbH. @c @end itemize -@c +@c @bye diff --git a/doc/texi.css b/doc/texi.css index a369abc3e..c1e9f480c 100644 --- a/doc/texi.css +++ b/doc/texi.css @@ -1,6 +1,23 @@ /* The gnupg.org standard stylesheet. */ @import url(/share/site.css); +/* The gnupg site sets body margins to zero. Because we don't have + the table layout here we have to set our own margins for the body. */ +body { + margin-left: 1em; + margin-right: 1em; +} + +/* Make the top header larger. */ +h1 { + text-align: center; + font-size: 200%; +} + +h1:first-letter { + font-size: 120%; +} +