From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/115751 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?utf-8?b?6buE5aSN6ZuEIHZpYSBudGctY29udGV4dA==?= Newsgroups: gmane.comp.tex.context Subject: Re: Is rendering furigana over horizontal or vertical japanese text doable in ConTeXt? Date: Sun, 21 Aug 2022 16:24:22 +0800 Message-ID: References: Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35955"; mail-complaints-to="usenet@ciao.gmane.io" Cc: =?UTF-8?B?6buE5aSN6ZuE?= To: "amano.kenji" , mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Sun Aug 21 10:25:10 2022 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane-mx.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oPgGa-00097I-Um for gctc-ntg-context-518@m.gmane-mx.org; Sun, 21 Aug 2022 10:25:08 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id D1E482A4006; Sun, 21 Aug 2022 10:24:40 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nShWq8dmaLsJ; Sun, 21 Aug 2022 10:24:39 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id DEC5B2A4017; Sun, 21 Aug 2022 10:24:38 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 0CDB82A3FF3 for ; Sun, 21 Aug 2022 10:24:37 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M0g6ZDMVDrZ1 for ; Sun, 21 Aug 2022 10:24:35 +0200 (CEST) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.85.128.175; helo=mail-yw1-f175.google.com; envelope-from=aahuaang@gmail.com; receiver= Original-Received: from mail-yw1-f175.google.com (mail-yw1-f175.google.com [209.85.128.175]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 7E6B02A3FE4 for ; Sun, 21 Aug 2022 10:24:35 +0200 (CEST) Original-Received: by mail-yw1-f175.google.com with SMTP id 00721157ae682-335624d1e26so220654427b3.4 for ; Sun, 21 Aug 2022 01:24:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc; bh=D3Fb9Z8TOnZ6M/Os96BQgWH6rK2tqnQX1LExQOi5qSM=; b=IEprx0hOyBXjgZbWrrw0asTMQijhjXyAB+jxJM+UHBVcjDSdBju73UWHBDyxbtPwvM W0QCAV6+Yzpf52R4Xp59SzJGZQpTpFxV9Tf7P4LQWcLT+OO+V5234zQL1aPKb/okTZ1c N6Yh+fzLs2qAbz6JMWLk/zHcmY3VF4oNSBxX6x63Cq5puNI4Y/PvOsP79VpSry1HHFWa 0yAdj5cZEUB0oZSVhsM4Np9yRLqz1pc4Jfhv0UW4lqPT7r7i6ysMZyrALhh50tK+7/2m /qN6CYUzzlNxp9ReQ7skT3oRdg6eNawvllCZ3xTf/+8QO9tOdND0lCdA06E1iqgUblmS kVyQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc; bh=D3Fb9Z8TOnZ6M/Os96BQgWH6rK2tqnQX1LExQOi5qSM=; b=PW0tqoLyx57FPmH/cbMAra2QHNgr2juHOsJgrtnLn8oK5iT8rH6cRwUjW7UGmUzP8/ Ap2m90YNFJdE5XG4Q2zjsSdfD7YMX4muqpneiv9pp7MkviS6VpHieDJYMavY1EK/ABGf 8Ko4Q3Z58Re4Py7Mh9HCUCmCUXo268WMnjl0xhIPym+mCah8sfmnAvg37QRRb3A0eshY Ia21HPTd26lOozVBozM9DKS5xXB4uBYEe0z5pX7Yqfw6ClMY9+DP0CrWP2aP2LG7eGfz 7xrPc4/YqfAyoMln+22HOBVsnZ7v0Mb0wD2H6wTPTljCEMFaYbfA1tcAbNE4mpXPC77m oCnw== X-Gm-Message-State: ACgBeo0i/kd2iCtSWktreubJ6pD8l4rc+VR0UYVH+nIb9LzUfUFzWi53 RoiHAkq6ICzypGg7EhaU8T/50KcqGjlOBvVkIoMAexL8kUM= X-Google-Smtp-Source: AA6agR5E+uLOmoXw6BvrwTvdyCbN0jVeQs3/0J02P7/d/7MswFweYIrfi84nTp1HzKVS7Pg2QLcWUjHFmNSINXBYffc= X-Received: by 2002:a5b:c0e:0:b0:695:82c7:271f with SMTP id f14-20020a5b0c0e000000b0069582c7271fmr4095099ybq.157.1661070274058; Sun, 21 Aug 2022 01:24:34 -0700 (PDT) In-Reply-To: X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.26 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" Xref: news.gmane.io gmane.comp.tex.context:115751 Archived-At: Q3VycmVudGx5LCB0aGUgcnVieSBtb2R1bGUgZG9lcyBub3Qgc2VlbSB0byBzdXBwb3J0IGNqayBm b250cz8gSSBoYXZlCmEgcHJlbGltaW5hcnkgaW1wbGVtZW50YXRpb24gb2YgZnVyaWdhbmEocGlu eWluIGluIENoaW5lc2UpIGFzOgoKYGBgbG10eAolIGRlZmluZSB0aGUgcGlueWluIGZvbnQKXGRl ZmluZWZvbnRbcGlueWluZm9udF1bbmFtZTphaHBpbnlpbmcqZGVmYXVsdCBhdCA5cHRdCiUgZGVm aW5lIHRoZSBwaW55aW4gY29tbWFuZApcZGVmaW5lWzJdXHBpbnlpbnslCiAgICBcc2V0Ym94MSA9 IFxoYm94eyMxfSUKICAgIFxzZXRib3gyID0gXGhib3h7XGRhcmtncmF5IFxwaW55aW5mb250ICMy fSUKICAgIFxuZXdkaW1lblxtYXh3ZCUKICAgIFxpZmRpbSBcd2QxPlx3ZDIgXG1heHdkPVx3ZDEg XGVsc2UgXG1heHdkPVx3ZDIgXGZpJQogICAgXHNldGJveDEgPSBcaGJveCB0byBcbWF4d2R7XGhm aWxsIFxib3gxIFxoZmlsbH0lCiAgICBcc2V0Ym94MiA9IFxoYm94IHRvIFxtYXh3ZHtcaGZpbGwg XGJveDIgXGhmaWxsfSUKICAgIFxoc2tpcDBwdCBwbHVzNXB0XHZib3h7XHNldHVwaW50ZXJsaW5l c3BhY2VbbGluZT0wLjVlbV1cYm94Mlxib3gxfSUKYWJvdmUgbGluZQogICAgJSBcaHNraXAwcHQK cGx1czVwdFx2dG9we1xzZXR1cGludGVybGluZXNwYWNlW2xpbmU9MC41ZW1dXGJveDFcYm94Mn0l IHVuZGVyIGxpbmUKfQpgYGAKdXNhZ2UgYXMgZm9sbG93czoKCmBgYGxtdHgKXHBpbnlpbnvlr5bl gpl9e2rDrG4gYsOoaX0KYGBgCgpCVFcsIEkgaGF2IG1hZGUgYSB2ZXJ0aWNhbCB0eXBlc2V0dGlu ZyBtb2R1bGUgZm9yIENoaW5lc2UgaW4gQ29uVGVYdCBMTVRYLAp2ZXJ0aWNhbF90eXBlc2V0Lmx1 YSBpbiBodHRwczovL2dpdGh1Yi5jb20vRnVzeW9uZy92ZXJ0aWNhbC10eXBlc2V0dGluZwoKWW91 IHNob3VsZCBtb2RpZnkgdGhlIHNldCBmb3IgSmFwYW5lc2UgY2hhcmFjdGVycyBhbmQgcHVuY3R1 YXRpb25zIGhlcmU6CgpgYGBsdWEKbG9jYWwgZnVuY3Rpb24gY2hhcnNfdG9fdmVydGljYWwoYykK ICAgIHJldHVybiBjID49IDB4MDRFMDAgYW5kIGMgPD0gMHgwOUZGRgplbmQKCmxvY2FsIHB1bmNz X3RvX3JvdGF0ZSA9IHsKWzB4MzAwMV0gPSB0cnVlLCAtLSDjgIEKWzB4RkYwQ10gPSB0cnVlLCAt LSDvvIwKWzB4MzAwMl0gPSB0cnVlLCAtLSDjgIIKWzB4RkYwRV0gPSB0cnVlLCAtLSDvvI4KWzB4 RkYxRl0gPSB0cnVlLCAtLSDvvJ8KWzB4RkYwMV0gPSB0cnVlLCAtLSDvvIEKWzB4RkYxQV0gPSB0 cnVlLCAtLSDvvJoKWzB4RkYxQl0gPSB0cnVlLCAtLSDvvJsKfQpgYGAKCmFuZCB0aGVyZSBpcyBh IGRvYyBmb3IgZXhhbXBsZSwg5aSn5a2m56ug5Y+lLmxtdHgsIGluIGh0dHBzOi8vZ2l0aHViLmNv bS9GdXN5b25nL2ppYXpodSwKYW5kIGppYXpodS5sdWEgaW4gc2FtZSBwbGFjZSBpcyBhIG1vZHVs ZSBvZiBKaWF6aHUgKG9yIOWkueazqCwg5Ymy5rOoKSBpbiBDb25UZVh0IExNVFguCgpCdXQgYWxs IHRoZSBjb21tZW50cyBhcmUgaW4gQ2hpbmVzZS4KCgphbWFuby5rZW5qaSB2aWEgbnRnLWNvbnRl eHQgPG50Zy1jb250ZXh0QG50Zy5ubD4g5LqOMjAyMuW5tDjmnIgxNuaXpeWRqOS6jCAxOTozNOWG memBk++8mgo+Cj4gQXQgbGVhc3QsIGZ1cmlnYW5hIHNlZW1zIGNvdmVyZWQuCj4KPiBIb3cgZG8g SSBrbm93IHdoaWNoIGRvY3VtZW50IHRvIGNvbnN1bHQ/IFRoZXJlIGFyZSBtYW55IFBERiBmaWxl cyB0aGF0IGNvbWUgd2l0aCBDb25UZVh0Lgo+Cj4gLS0tLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0t LS0tLS0KPiBPbiBNb25kYXksIEF1Z3VzdCAxNXRoLCAyMDIyIGF0IDM6MzkgUE0sIFdvbGZnYW5n IFNjaHVzdGVyIHZpYSBudGctY29udGV4dCA8bnRnLWNvbnRleHRAbnRnLm5sPiB3cm90ZToKPgo+ Cj4gPiBhbWFuby5rZW5qaSB2aWEgbnRnLWNvbnRleHQgc2NocmllYiBhbSAxNS4wOC4yMDIyIHVt IDE0OjAwOgo+ID4KPiA+ID4gSXMgdGhlcmUgYW55IGRvY3VtZW50YXRpb24gYWJvdXQgXHJ1Ynk/ Cj4gPgo+ID4KPiA+IFlvdSBjYW4gc2VlIGFsbCBhdmFpbGFibGUgcGFyYW1ldGVycyBpbiBzZXR1 cC1lbi5wZGYsIHRoZSBleGFtcGxlIGJlbG93Cj4gPiBzaG93cyBhIGZldyBvZiB0aGVtOgo+ID4K PiA+ICUlJSUgYmVnaW4gZXhhbXBsZQo+ID4gXHNldHVwaW50ZXJsaW5lc3BhY2VbbGluZT00ZXhd Cj4gPgo+ID4gXHNldHVwdHlwZVtzdHlsZT1cdHR4XQo+ID4KPiA+IFxzdGFydHRleHQKPiA+Cj4g PiBcc3RhcnQKPiA+IHh4eHh4eHh4eCBccnVieXthYWF9e2JiYn0geHh4eHh4eHh4Cj4gPiBcc3Rv cAo+ID4KPiA+IFxzdGFydCBcc2V0dXBydWJ5W2xvY2F0aW9uPWxlZnRdCj4gPiBcdHlwZXtcc2V0 dXBydWJ5W2xvY2F0aW9uPWxlZnRdfVxxdWFkIHh4eHh4eHh4eCBccnVieXthYWF9e2JiYn0geHh4 eHh4eHh4Cj4gPiBcc3RvcAo+ID4KPiA+IFxzdGFydCBcc2V0dXBydWJ5W2xvY2F0aW9uPXJpZ2h0 XQo+ID4gXHR5cGV7XHNldHVwcnVieVtsb2NhdGlvbj1yaWdodF19XHF1YWQgeHh4eHh4eHh4IFxy dWJ5e2FhYX17YmJifSB4eHh4eHh4eHgKPiA+IFxzdG9wCj4gPgo+ID4gXHN0YXJ0IFxzZXR1cHJ1 YnlbbG9jYXRpb249cmlnaHQsbGVmdD17W30scmlnaHQ9e119XQo+ID4gXHR5cGV7XHNldHVwcnVi eVtsZWZ0PXtbfSxyaWdodD17XX1dfVxxdWFkIHh4eHh4eHh4eCBccnVieXthYWF9e2JiYn0KPiA+ IHh4eHh4eHh4eAo+ID4gXHN0b3AKPiA+Cj4gPiBcc3RhcnQgXHNldHVwcnVieVthbGlnbj1mbHVz aGxlZnRdCj4gPiBcdHlwZXtcc2V0dXBydWJ5W2FsaWduPWZsdXNobGVmdF19XHF1YWQgeHh4eHh4 eHh4IFxydWJ5e2FhYWFhYX17YmJifQo+ID4geHh4eHh4eHh4Cj4gPiBcc3RvcAo+ID4KPiA+IFxz dGFydCBcc2V0dXBydWJ5W2FsaWduPWZsdXNocmlnaHRdCj4gPiBcdHlwZXtcc2V0dXBydWJ5W2Fs aWduPWZsdXNocmlnaHRdfVxxdWFkIHh4eHh4eHh4eCBccnVieXthYWFhYWF9e2JiYn0KPiA+IHh4 eHh4eHh4eAo+ID4gXHN0b3AKPiA+Cj4gPiBcc3RhcnQgXHNldHVwcnVieVtzdHlsZT1caXR4eF0K PiA+IFx0eXBle1xzZXR1cHJ1Ynlbc3R5bGU9XGl0eHhdfVxxdWFkIHh4eHh4eHh4eCBccnVieXth YWF9e2JiYn0geHh4eHh4eHh4Cj4gPiBcc3RvcAo+ID4KPiA+IFxzdGFydCBcc2V0dXBydWJ5W2Nv bG9yPWJsdWVdCj4gPiBcdHlwZXtcc2V0dXBydWJ5W2NvbG9yPWJsdWVdfVxxdWFkIHh4eHh4eHh4 eCBccnVieXthYWF9e2JiYn0geHh4eHh4eHh4Cj4gPiBcc3RvcAo+ID4KPiA+IFxzdGFydCBcc2V0 dXBydWJ5W3ZvZmZzZXQ9LTEuMmV4XQo+ID4gXHR5cGV7XHNldHVwcnVieVt2b2Zmc2V0PS0xLjJl eF19XHF1YWQgeHh4eHh4eHh4IFxydWJ5e2FhYX17YmJifSB4eHh4eHh4eHgKPiA+IFxzdG9wCj4g Pgo+ID4gXHN0b3B0ZXh0Cj4gPiAlJSUlIGVuZCBleGFtcGxlCj4gPgo+ID4gPiBXaGF0IGFib3V0 IHZlcnRpY2FsIHRleHQ/Cj4gPgo+ID4KPiA+IENvblRlWHQgaGFzIGEgbWVjaGFuaXNtIHRvIHBy b2R1Y2UgdmVydGljYWwgdGV4dCBidXQgdGhlcmUgaXMgbm90aGluZwo+ID4geWV0IHdoaWNoIGNh bgo+ID4gYmUgdXNlZCBvdXQgb2YgdGhlIGJveCB0byBwcm9kdWNlIGEgY29tcGxldGUgZG9jdW1l bnQgd2l0aCB2ZXJ0aWNhbAo+ID4gcGFyYWdyYXBocy4KPiA+Cj4gPiBXb2xmZ2FuZwo+ID4KPiA+ IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gPiBJZiB5b3VyIHF1ZXN0aW9uIGlzIG9mIGlu dGVyZXN0IHRvIG90aGVycyBhcyB3ZWxsLCBwbGVhc2UgYWRkIGFuIGVudHJ5IHRvIHRoZSBXaWtp IQo+ID4KPiA+IG1haWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cHM6Ly93d3cubnRn Lm5sL21haWxtYW4vbGlzdGluZm8vbnRnLWNvbnRleHQKPiA+IHdlYnBhZ2UgOiBodHRwczovL3d3 dy5wcmFnbWEtYWRlLm5sIC8gaHR0cDovL2NvbnRleHQuYWFuaGV0Lm5ldAo+ID4gYXJjaGl2ZSA6 IGh0dHBzOi8vYml0YnVja2V0Lm9yZy9waGcvY29udGV4dC1taXJyb3IvY29tbWl0cy8KPiA+IHdp a2kgOiBodHRwczovL2NvbnRleHRnYXJkZW4ubmV0Cj4gPiBfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gSWYgeW91ciBxdWVzdGlvbiBpcyBv ZiBpbnRlcmVzdCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUg V2lraSEKPgo+IG1haWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cHM6Ly93d3cubnRn Lm5sL21haWxtYW4vbGlzdGluZm8vbnRnLWNvbnRleHQKPiB3ZWJwYWdlICA6IGh0dHBzOi8vd3d3 LnByYWdtYS1hZGUubmwgLyBodHRwOi8vY29udGV4dC5hYW5oZXQubmV0Cj4gYXJjaGl2ZSAgOiBo dHRwczovL2JpdGJ1Y2tldC5vcmcvcGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMvCj4gd2lraSAg ICAgOiBodHRwczovL2NvbnRleHRnYXJkZW4ubmV0Cj4gX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRl cmVzdCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEK Cm1haWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cHM6Ly93d3cubnRnLm5sL21haWxt YW4vbGlzdGluZm8vbnRnLWNvbnRleHQKd2VicGFnZSAgOiBodHRwczovL3d3dy5wcmFnbWEtYWRl Lm5sIC8gaHR0cDovL2NvbnRleHQuYWFuaGV0Lm5ldAphcmNoaXZlICA6IGh0dHBzOi8vYml0YnVj a2V0Lm9yZy9waGcvY29udGV4dC1taXJyb3IvY29tbWl0cy8Kd2lraSAgICAgOiBodHRwczovL2Nv bnRleHRnYXJkZW4ubmV0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCg==