Re: [Rfc-markdown] [xml2rfc] sourcecode copy to clipboard

"Martin J. Dürst" <duerst@it.aoyama.ac.jp> Fri, 14 July 2023 05:42 UTC

Return-Path: <duerst@it.aoyama.ac.jp>
X-Original-To: rfc-markdown@ietfa.amsl.com
Delivered-To: rfc-markdown@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 97ACAC1526FF; Thu, 13 Jul 2023 22:42:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=itaoyama.onmicrosoft.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 ZbmFPfj5npfQ; Thu, 13 Jul 2023 22:42:03 -0700 (PDT)
Received: from JPN01-TYC-obe.outbound.protection.outlook.com (mail-tycjpn01on2117.outbound.protection.outlook.com [40.107.114.117]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C11A1C14CE2C; Thu, 13 Jul 2023 22:42:01 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QFtMB0iZktp6tq4L5oF0VqLtwRIZUD+SU6OwVJPhqut5d3qY+Y0OPEwTmxpluXM/izFC3j/d+IYKS+xY2JVyyK+FaZnrcq+Ig8bdZKXdWV0IeqCmF0he3WMZQEtsF0PW+LsJe3gm1N07Cr1DRv3TD8xclGQVj93PcHWV8Mml3RLdlUvyUH8Sm4BT9T/sClCSKUDGN/G+tyUGogSZ0mEY1SK+EY1ggUG7H6JzxfiF758ohO7kdiSYBzBxJeUm6gmygmqMMGysX121lx1sojkV5Zw7qYvdsAns8lZLm5zk2v7/C8M7U5KbmAgvQUABjOt3R9F5UNrBz1rFuXnuQm4gpg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Gxg8fdawDjCwTctuOsdschmRu7FCirq+X5qu3qys9A4=; b=gexyNA+xpGRZG+qT/r1+s+matq1YDCmu/pJ7hnUv96AnmIp0EaWo7B6npGuLTBvSjZ9jG/IiVHveezCYexv7DUszGDFNOUrnILQ6smhg7cNe5M0cVofrAThw97lCKG+C8xi66gmdVbTatI4W9kzid+Niz6QrRf+annC2T7JhQg+o220pbPy+J+JYPYTKyRkg0fVGQYvB8BuIo3H3Zf20//y1dZ6mKgjQhk5zO9iqFmgHLRZN3bJ4Nz49gC7LRK9n+jmhlFVFoaRZVAegw9bgaJkcCehzaiMMoOOHRNV4+Nyxiv5QtGJ/rXmJQDDuS3XuW0yaQQeVDVw6Cpq8aWPT3g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=it.aoyama.ac.jp; dmarc=pass action=none header.from=it.aoyama.ac.jp; dkim=pass header.d=it.aoyama.ac.jp; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=itaoyama.onmicrosoft.com; s=selector2-itaoyama-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Gxg8fdawDjCwTctuOsdschmRu7FCirq+X5qu3qys9A4=; b=Y+CVEY5Ihgx4kOSEK5oJYmElvU8zbrtdlFUkD9Pdb1a4Vkm27f/WOT291+dW4teL1NGbRuut7qeSy+wcigPXpk4x0qb32ep2+5QwQvVZnZTaAJWL5lzMpapdbjdhIWTF0Bvqe6ffb3caiCLtAgS749o/4HTFWGPDsBA2raDbXjg=
Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=it.aoyama.ac.jp;
Received: from OS3PR01MB5686.jpnprd01.prod.outlook.com (2603:1096:604:c3::10) by OSZPR01MB8234.jpnprd01.prod.outlook.com (2603:1096:604:1a7::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6588.27; Fri, 14 Jul 2023 05:41:59 +0000
Received: from OS3PR01MB5686.jpnprd01.prod.outlook.com ([fe80::9f2d:813f:b5fc:70dd]) by OS3PR01MB5686.jpnprd01.prod.outlook.com ([fe80::9f2d:813f:b5fc:70dd%6]) with mapi id 15.20.6588.027; Fri, 14 Jul 2023 05:41:59 +0000
Message-ID: <1d3cf9a3-3823-e982-27e0-c04b02e27c0b@it.aoyama.ac.jp>
Date: Fri, 14 Jul 2023 14:41:58 +0900
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0
Content-Language: en-US
To: Carsten Bormann <cabo@tzi.org>, Robert Moskowitz <rgm@htt-consult.com>
Cc: "xml2rfc@ietf.org" <xml2rfc@ietf.org>, rfc-markdown@ietf.org
References: <e91825a2-7191-2301-bd8f-532814763696@htt-consult.com> <005C6FD4-06B1-4978-A7F5-4DD2C6020B32@tzi.org> <05435a91-77b5-fc06-fb3f-e01dd0de305f@htt-consult.com> <03AE3D65-6807-44A6-B6C3-16F1C860B8A1@tzi.org>
From: "Martin J. Dürst" <duerst@it.aoyama.ac.jp>
Organization: Aoyama Gakuin University
In-Reply-To: <03AE3D65-6807-44A6-B6C3-16F1C860B8A1@tzi.org>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
X-ClientProxiedBy: TYAPR01CA0151.jpnprd01.prod.outlook.com (2603:1096:404:7e::19) To OS3PR01MB5686.jpnprd01.prod.outlook.com (2603:1096:604:c3::10)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: OS3PR01MB5686:EE_|OSZPR01MB8234:EE_
X-MS-Office365-Filtering-Correlation-Id: aa5c38c2-170f-4270-9fcd-08db842d0ae1
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: 0k5v9CljZZQEaXcDfwoxoEmRtNmw6UO3LD4v2NsK9yfMe8Rc5HQX7yrS/c2dHJKE80lQLqUVgzxVoRQks+7WgFCfAckn+/oaubIlPgjJyf5GcCiaNEbLcAbgIDmGVapVFM8HWeCtH+hEwSoa20rA/egDGpMg31W/tcMO8My28MDTjS/DujwMvLv2G3Z5qAE26jYrQz2dr42h43XHIG+LvDfiVcW0JZgI0pVKk0frIyPH/7VlXKJgl3u7hV5deq4NjYUqeqRQKq3Y741vPGeLKGCVzEPUTuxCJ57dbEZHQq0rkek8AJCHSlVHqAfNhwoYWq8nRBkXkrLFWPbvfHM8fEGSstAxQUR6jyR+o1sVSt01ntP3oMCol8UTAASHxLBaZt8yHfq19a6MHRw169rQdITOgfv2MovwzuDOH1WJEETC5CV6AmCslcPEavMbsZwo0HqR5Nql77Tyn6xmohoZqO43r9O0dZnR/f1Mbz38bttrVxQsIXcHIQho8vYVXl4GJG369DHQ2fw6gmX0ZofGbJoCsiFpV4CAfQIY6IHvUC24zVRNTTXTQ9UfmkOjhb85h7u8S9aq5TSrvEf1baAGfljO7xAK5NCLeiU7KUG0qtwkymkB1Rvumi6WtSxA2CWXaBa+3SA0dPxfO3MbxE/FuXYDaUE5ui6XZ3NY/KOsbcgrJfCteV3UhNYcYBvC8EvJ
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:OS3PR01MB5686.jpnprd01.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(39850400004)(376002)(396003)(346002)(366004)(136003)(451199021)(2906002)(4744005)(2616005)(41320700001)(86362001)(31696002)(38100700002)(38350700002)(316002)(786003)(4326008)(66556008)(66946007)(66476007)(6506007)(41300700001)(53546011)(186003)(26005)(110136005)(31686004)(478600001)(52116002)(36916002)(6486002)(6512007)(8676002)(8936002)(5660300002)(45980500001)(43740500002); DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: e3g+5GPD62CVnqtHXeBgvWjyorLVtkODvJzHszNWRggFDO4SB1ejh38LswonNU3MLyjJGvr/kxnGKUISWTnI3iJq6KpFb2jmObI7GX167Zg8FFEhL3Vz8urVPZOfiSxznjO7aak8yNiryZ0vPARKpGAe2D3qK5xsOOoYsLBVuTkK+vjVe1OQiQq29k32ugczFHXj7qFvgMhWu3skcBchQ00T3lKWzATRUuQmfKZrUfNl/vAuT9HulI924kJ5+ZR8y0JdKWessPJQ0VVcwOvDMHXmXB1gqv0bHnqVudtyfG+5KJefqYkLwOBuVx6hI+6ysJO/Grkk/ac75NaEyttb4T0CA0nHdku4e+4CHPPTmUcRHtTjBFX9LHP2eGPLuZNJtwFmTtugf98JExh3PFG/7iITjBTDBuRnmzdtDGszQFo0lzwMjBIIuTXcflSVtYQWjBJEYblSHwOoFP7ECStV9dy83TXO3gPzcDmcSSnw5nS6vW9efchEp2Ovy5InSI9s2azdM51y2l37Lm06ex1LEw24QVzX/lMiipOaNaVz01VsMRK5JCALOijW8sc1eqQQfe2yEmY8ejs4ihOqB8Ym6Pd1eZ9jd6SCgmC8JFiWM2MkhkbSsxDMFUHWokq7MQr+/9Y7hPkek/zebnPKWlhI5O0nL8y+8JuzTms1wsb/Lk31Wjrdkn0P7S5V71kvY5T9XneM7O0tej6II649xJewkXwQo6YSpB7A+kH30PbRFW455Ei95//uIv42GDljHzzHpCfcI1qRVkm/MnmRGiIEx+bM9VLOorTVghdyc9JfFvBN0SvnX1k6Fl6OqrDQYDGcI11JxgMBWtLFMHVUf/5Ok7iqqEYe9EffDL2yhhpLI1uwmzHiJdy/HJwxH3q4akskVL+gUlJeDNMQTExgt61FkUYZ+BGqM16gy6EA7PprqphukIaSTJnI69X3fgy6ZSN16zV1eVMxqRIsMZEWp/NZx5yN+BOVxKzWPIG8ZSHVFXTZP7l3fKSNJq8dpbGvT/Ll98hNPGzkdoNa9FrEUv6rfcLvEFsKTAtlODATLhhWg7BQcPnUSH+Ko8JBRPZXZdRWpn1XBG6MNMOV8FXYXmA4Pt1e6yfhsVrdW3StMHfk+sW7UCOdSFRacTXya4HVuXt1eHp/3OjkX8Xh+H7fXwse7rJk6v5eH/14yD+E/rCfNz/F7OFPyB7oQ9yToxXeeeeET+Gy6aepOEAbaw4EpYw9BrsDJhLw0XzX/YjvsjnC7zvUHVdoN7K3r6ccgUOi0OWXAKLSpF8l1VRYwCSYYVqzPXigfZkUVr9L/5eWIs4WVEfqTlk9goU+H36E8ggHBBs/07XwfutVMv0jfAJJxsGMCRE1lIl7WbCQvxf66sPJNZuqDpmgWxCgLAcjsolrd2XiZRtzcmQc6LzmT9AchONrIrw1aMtqjQRNyKxezADVwNVJ+gnfQUGIWDiLp2u+W7JaEVMMhgJYPXclf4RnAjtjX91/X03mVJtUjER6xpdHuGv8ezJ+y2oA7idvD5hAYS3kWF9792vlDSHS0mHhJuXUTBRAxSrs8xy8Z6Oj8C+vLrKuk47VqkjShkMipiIJiksq
X-OriginatorOrg: it.aoyama.ac.jp
X-MS-Exchange-CrossTenant-Network-Message-Id: aa5c38c2-170f-4270-9fcd-08db842d0ae1
X-MS-Exchange-CrossTenant-AuthSource: OS3PR01MB5686.jpnprd01.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jul 2023 05:41:59.6617 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: e02030e7-4d45-463e-a968-0290e738c18e
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: hVRWt260o18x8HD0dAFSsAPFtxbwhRyWvjoeTxa+l8F46th2jmdqj81cbAQjBzm6ecQL2D54rt1PA6pmdZRhrw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: OSZPR01MB8234
Archived-At: <https://mailarchive.ietf.org/arch/msg/rfc-markdown/iQ5DmbMIfkRao1Thi2MI5aCVjCc>
Subject: Re: [Rfc-markdown] [xml2rfc] sourcecode copy to clipboard
X-BeenThere: rfc-markdown@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "rfc-markdown is a discussion list for people writing I-Ds and RFCs in Markdown and the authors of the tools used for that." <rfc-markdown.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rfc-markdown>, <mailto:rfc-markdown-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rfc-markdown/>
List-Post: <mailto:rfc-markdown@ietf.org>
List-Help: <mailto:rfc-markdown-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rfc-markdown>, <mailto:rfc-markdown-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Jul 2023 05:42:05 -0000

For more background, kramdown-rfc is written in Ruby, not Python. So you 
may have to install Ruby too if it's not yet installed on your machine. 
If the `gem` command below works, then that means that Ruby is also 
installed.

Regards,   Martin.

On 2023-07-13 21:29, Carsten Bormann wrote:
> On 13. Jul 2023, at 14:23, Robert Moskowitz <rgm@htt-consult.com> wrote:
>>
>> Where is this?  I tried:
>>
>> pip3 install --user kramdown-rfc
> 
> gem install --user-install -n~/bin kramdown-rfc
> 
> (Assuming that ~/bin is in your path.)
> 
> Grüße, Carsten