Re: [rfc-i] getting SVG of RFC diagrams

Brian E Carpenter <brian.e.carpenter@gmail.com> Fri, 24 November 2023 03:24 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: rfc-interest@ietfa.amsl.com
Delivered-To: rfc-interest@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E4D5C151991 for <rfc-interest@ietfa.amsl.com>; Thu, 23 Nov 2023 19:24:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.196
X-Spam-Level:
X-Spam-Status: No, score=-2.196 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.091, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FkZxoHs3E1L2 for <rfc-interest@ietfa.amsl.com>; Thu, 23 Nov 2023 19:24:30 -0800 (PST)
Received: from mail-oi1-x233.google.com (mail-oi1-x233.google.com [IPv6:2607:f8b0:4864:20::233]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D64CC15154E for <rfc-interest@rfc-editor.org>; Thu, 23 Nov 2023 19:24:30 -0800 (PST)
Received: by mail-oi1-x233.google.com with SMTP id 5614622812f47-3b565e35fedso882307b6e.2 for <rfc-interest@rfc-editor.org>; Thu, 23 Nov 2023 19:24:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1700796269; x=1701401069; darn=rfc-editor.org; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=/2rJP0W1SxvNMhwaUwjAYJDkoeczCS6PZVcxnoNBu5A=; b=lWjVm5lhWEOLHMf1bSGFCzNVjApXrJ7DfOUp405Cj1qZLRXhPfS9gyVRhpSkNRt1ML D8YYYq+im/RoZp6VPUBp+YZ+vLaBgLV7vSZ6LCSKa1er682qoSlavhlRGa5EQxReASro rhceCDjiH72xlLQRy8bAq2MPODpJ7zuPJlCwL9+7yBg2nlkxQmtRmawe5G8LX+sigDdh rtI3QdfwnG03RxmfProlke3JP56L6014Y5iMaRPu0bgAp29PZUNHG54zmix6bqfwDaij odox98zHFt1xeyMhy+it/yMATTgxvZ+xfk27v4JcucMh/GSRGO1SQ86UB5C3uJYZMIw4 1m9w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700796269; x=1701401069; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=/2rJP0W1SxvNMhwaUwjAYJDkoeczCS6PZVcxnoNBu5A=; b=dThxN44L/jiO8MQn+IL+N+ep6uW60BgXVzyHYyO0X1vrXz7KnO41kxDoS7JhU77P8c ryKg6ng/oez1LzFlCUtYV7KToy1kpAC5Wv86FX2ccgRM+Rj8K6XxwaRWTsWes+Rg4m59 heJ2vKbRkUWihgjcbbwWx01BTkIJ0UrXRQRo74sg1dKZ4Oip7k7nXmyCKMh1RGJU53Dh eT5b9frGIMKDjkrl51m4BSjwxUuDAVjrhjple0foEq/QzhA7BMW0Gu5ckeysJl/3KKL3 /aRcpBTDRwT2KB5+vjAHgW3jcQU1qRBfAHX/CqClVflBBEQ23wsq2TABO/eAMMbtgx5b Dk8w==
X-Gm-Message-State: AOJu0YwFlyAFHYVjvrXLmwKqLzXoHO/0vOjWmgA10X1AnqvYj4VKHonA oG4qeVD5huqqMMEgRXEC3ATJu82yORM4ZQ==
X-Google-Smtp-Source: AGHT+IEPnZoARzZ6Ed7dZkj/w4FUVh50tdfhfKfaIe3L/IHxT7x81QE4jtCHUdlPclR5O2iFySHWSw==
X-Received: by 2002:a05:6808:bce:b0:3b8:3d71:9823 with SMTP id o14-20020a0568080bce00b003b83d719823mr1793340oik.35.1700796269341; Thu, 23 Nov 2023 19:24:29 -0800 (PST)
Received: from ?IPV6:2404:4400:541d:a600:44b7:2c2e:2bc6:8707? ([2404:4400:541d:a600:44b7:2c2e:2bc6:8707]) by smtp.gmail.com with ESMTPSA id q3-20020a056a00088300b006cb64908070sm1936986pfj.93.2023.11.23.19.24.28 for <rfc-interest@rfc-editor.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 23 Nov 2023 19:24:29 -0800 (PST)
Message-ID: <fd6bf324-04f5-f4b8-b00e-12eaafc4d93c@gmail.com>
Date: Fri, 24 Nov 2023 16:24:26 +1300
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.10.0
Content-Language: en-US
To: rfc-interest@rfc-editor.org
References: <310371.1700735021@dyas>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
In-Reply-To: <310371.1700735021@dyas>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/rfc-interest/IKxmV7tBZzT2zWO8zJLHZLxlmWo>
Subject: Re: [rfc-i] getting SVG of RFC diagrams
X-BeenThere: rfc-interest@rfc-editor.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "A list for discussion of the RFC series and RFC Editor functions." <rfc-interest.rfc-editor.org>
List-Unsubscribe: <https://mailman.rfc-editor.org/mailman/options/rfc-interest>, <mailto:rfc-interest-request@rfc-editor.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rfc-interest/>
List-Post: <mailto:rfc-interest@rfc-editor.org>
List-Help: <mailto:rfc-interest-request@rfc-editor.org?subject=help>
List-Subscribe: <https://mailman.rfc-editor.org/mailman/listinfo/rfc-interest>, <mailto:rfc-interest-request@rfc-editor.org?subject=subscribe>
X-List-Received-Date: Fri, 24 Nov 2023 03:24:34 -0000

Pragmatist here: https://github.com/becarpenter/misc/tree/main/xtsvg

Regards
    Brian

On 23-Nov-23 23:23, Michael Richardson wrote:
> 
> RFC9334, for instance, as a few really nice SVG diagrams in it.
> 
> I know how to Show-Source, and then find the diagram I want, and then copy
> and paste the SVG out into a file.  Others might find that harder to work
> out.  In general, I'd prefer that people citing the document and diagrams did
> so using the vector form of the diagram, rather than some 100dpi screen shot.
> 
> Perhaps for some use cases, there are some copyright issues, but certainly
> not for talks about the RFC itself (reasonable use, criticism, etc.), or for
> other I-D.
> 
> The question is: how to make these SVG files more easily available from the
> HTML version of the RFC?
> 
> {I hope this belongs on this list}
> 
> 
> 
> 
> 
> --
> Michael Richardson <mcr+IETF@sandelman.ca>, Sandelman Software Works
>   -= IPv6 IoT consulting =-                      *I*LIKE*TRAINS*
> 
> 
> 
> 
> _______________________________________________
> rfc-interest mailing list
> rfc-interest@rfc-editor.org
> https://mailman.rfc-editor.org/mailman/listinfo/rfc-interest