Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1epepM-0004GC-Qw for pgsql-docs@arkaria.postgresql.org; Sat, 24 Feb 2018 18:45:44 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1epepK-0006fl-Uv for pgsql-docs@arkaria.postgresql.org; Sat, 24 Feb 2018 18:45:42 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1epepK-0006fb-Ng for pgsql-docs@lists.postgresql.org; Sat, 24 Feb 2018 18:45:42 +0000 Received: from mail-it0-x241.google.com ([2607:f8b0:4001:c0b::241]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1epepH-0005ff-0V for pgsql-docs@lists.postgresql.org; Sat, 24 Feb 2018 18:45:42 +0000 Received: by mail-it0-x241.google.com with SMTP id j7so5407290ita.3 for ; Sat, 24 Feb 2018 10:45:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:reply-to:in-reply-to:references:from:date:message-id :subject:to:cc; bh=UhXFbTg4QBWgMAfVZlexX6IzrTSn0iVIGVqSWjZ/83U=; b=ZUw+mpRa75xglc7uHkzD+qVEiBKlhzLsYR77EfU9oP+Q4+mTXi2xTR1bSiejglJpgc Zkcc88pbTsjsy409UWc5dHglZ6R1kaSD5hA6Dsg7o5M+nr3TxqEgbQsPkOne+UY3Tbax yLilnxfn9wk5BYbyATW89QlNIiEvsJOoR61jJH3PDDY4Q6qvRUKK7NuIkwZjGWQLjYNN kPwjgkmOLwVkH9IHBtWo05tZy8Am6CahPXlxKS5R/FbbrcMB2rrhnjtqNaRiszI3H+2c JWHTP8CNm+7uWH+SDKM9tClyHJj7xVnviVOaWOIf/f0nnUVmLlH6SPCy6PRbXq0uU4IR OqJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:reply-to:in-reply-to:references :from:date:message-id:subject:to:cc; bh=UhXFbTg4QBWgMAfVZlexX6IzrTSn0iVIGVqSWjZ/83U=; b=eSljM1K3S0OcI8eqoGhKXs4latqr8mh8QqQa05ztHkAb0pxGwfpYivgRJwwHzHM7VS yKawAFO/HPE9+C/df8HGFLq2ZT85rPh8fciUnXIKYCJJEeydfqvNdYe34ga9kTIiGe4Z 6PHSj/zHSBRNJzjukom0HrJqRPIEKXzJSqMnb4nMHm9i8rViexVWHwAR/12s/kmzzIv6 d4TXfxCLmXgDwEBVBwIZo/GkCoJIaK4SiioToz9H/kF+sFhUuoqwfU0ovlRyAa7+e4ct py+ej2e7+Bj/ta7bpQ9vZkAf1SKfJlJbrnyoXS4ysl2DtvLzpYIdooqfaR+HwjSazPra 26pA== X-Gm-Message-State: APf1xPDsDsh9D0vi7hAi4yAJLir519ntLu7zfI11Tm7AqmoDK9l16rvf VDd6UwzxeOuy0rrgjdC3tgBTuNarx2FcnE+GZEc= X-Google-Smtp-Source: AH8x226u03xve13kGqUky2H07/4rEz2Swp5VUhi2ikCOPtm2AgcJ5hykMbd3ggLoqDy63M4uW9lEtZw8n6yN/IRXEFE= X-Received: by 10.36.182.2 with SMTP id g2mr6782058itf.19.1519497936795; Sat, 24 Feb 2018 10:45:36 -0800 (PST) MIME-Version: 1.0 Received: by 10.2.150.101 with HTTP; Sat, 24 Feb 2018 10:45:16 -0800 (PST) Reply-To: obartunov@gmail.com In-Reply-To: <30d7e365-cd3b-aae0-a8ac-7b880f26413d@2ndquadrant.com> References: <1914747379.117313.1519402446241.JavaMail.zimbra@dbi-services.com> <2264.1519402888@sss.pgh.pa.us> <30d7e365-cd3b-aae0-a8ac-7b880f26413d@2ndquadrant.com> From: Oleg Bartunov Date: Sat, 24 Feb 2018 21:45:16 +0300 Message-ID: Subject: Re: Images in the official documentation To: Peter Eisentraut Cc: Tom Lane , Daniel Westermann , pgsql-docs@lists.postgresql.org Content-Type: text/plain; charset="UTF-8" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk On Sat, Feb 24, 2018 at 4:04 AM, Peter Eisentraut wrote: > On 2/23/18 11:21, Tom Lane wrote: >> In the distant >> past, as I recall, we had a GIF or two; but we abandoned that on the >> grounds that it was unmaintainable and also incompatible with some >> documentation output formats. I'm not too sure what the state of >> play is on the latter point, now that we've switched to XML. > > The complications with the image formats in the past were mainly around > what ((pdf)jade)tex would accept. The tools have shifted a bit now, and > the zoo formats is a different one. Nothing that a few make rules > couldn't address, though, I think. > > The issue of how to manage the sources is still the same, though. SVG format is ascii based vector format. We made experimental pdf with pictures http://www.sai.msu.su/~megera/postgres/files/postgres-11-diagram.pdf (GIN AM diagram, Appendix L). Appendix L also demonstrates our sample database with step-by-step introduction to Postgres for beginners. We have a separate book for beginners, which we released under BSD license and it's available on russian/english languages. Our experience shows, that people really appreciate it. I hope we will have time at PGCon to discuss documentation somehow. > > -- > Peter Eisentraut http://www.2ndQuadrant.com/ > PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services >