From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/115760 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: Mon, 22 Aug 2022 12:52:14 +0800 Message-ID: References: <011c9bde-bc0c-b15f-53a5-a51d4b8f3728@gmail.com> 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="18725"; mail-complaints-to="usenet@ciao.gmane.io" Cc: =?UTF-8?B?6buE5aSN6ZuE?= To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Mon Aug 22 06:53:00 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 1oPzQp-0004k2-F9 for gctc-ntg-context-518@m.gmane-mx.org; Mon, 22 Aug 2022 06:52:59 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 26295360978; Mon, 22 Aug 2022 06:52:34 +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 5L7mM4-o9Zav; Mon, 22 Aug 2022 06:52:32 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id CD0DA360979; Mon, 22 Aug 2022 06:52:32 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 5C326360978 for ; Mon, 22 Aug 2022 06:52:31 +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 lanh6rDbWm37 for ; Mon, 22 Aug 2022 06:52:29 +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 18C4936089F for ; Mon, 22 Aug 2022 06:52:28 +0200 (CEST) Original-Received: by mail-yw1-f175.google.com with SMTP id 00721157ae682-3321c2a8d4cso261923627b3.5 for ; Sun, 21 Aug 2022 21:52:28 -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=0dl+aD/fP3lyPC5s7X129qitOQxFQ0AiIjyapCHlrNY=; b=ZGYt/bghHtuZT+WSZYW8umPdZ5pmeL77VKveRG8Peic+AuUhIbwZfTekyGCd0TrxLt BUKfSLSmpUKfVoGU6oJnQM+Dh9HAKzGXStSQRDcckHgqhO1z8tCqzsxJSTJm79LU7L7I zt9TozuCZINXJ1uim6T4rm1Sjn0Rx865e4Jqs7n3/KDeDp/vCh/Zb+k9pucvFnMs8RMI Slii2hdSmVaVxpTKjy4P+FuF22xPnB0ETc4/+6Ej9gVfR4p93qlunsd4hsO1ysYRVZdM IeZFLrmyB1IwU9k04sbWsD2u0qYYhcp+xeC4NbeJk0Pzu+GMywZbZdLMpW38vnA8uq26 VD9w== 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=0dl+aD/fP3lyPC5s7X129qitOQxFQ0AiIjyapCHlrNY=; b=YLLp5VZAnhOUSUWgb0CTadG2WyOLxu+taplgFBhFfNsgyF3PJ027ZETNLDggWa93Zy xVR7ZBccOU3/LSljyV1ZsmZLbnT5ZBwWHfmw7if4gXOhnzYN8+ywSMvEnDk5/cDJokrG WZJG1cFNDMVfOrYly9WFM/zOtDEs6S7rO8YMDNRXd9h6soDDz3HaW7C/p9L72VeL12sT 5nUgW7Jp6aoCS1EltSxtlBS+6ujDVEqzzwQ1E+tbOrDp152WlZ81gttiHdysZ6T8Dg4l 3Z25oNEDuDheW8kClsgfIxL1t/y2G9zX+B7ShqutfOOQdMjATL8zIljXb1eiFdSw7eMH 2Mmg== X-Gm-Message-State: ACgBeo2fGqrRd3cFUqVh3CLiET/8mRGGH8bIJkK5vu/MpPhx1qKJi5j4 sb4D2EGlpsaDL1TtsfOyrjezbxKytqxqGjXeTHGhtwDnfLk= X-Google-Smtp-Source: AA6agR7w/TQ22TCLztZjVEeBauzs7qm55rY3jBdcMWUf1EWnPGOro47+iNcPrXIp6DexcumIOkvLXejKME3I1bxjTzc= X-Received: by 2002:a0d:d145:0:b0:33c:2eab:7485 with SMTP id t66-20020a0dd145000000b0033c2eab7485mr2380169ywd.372.1661143947038; Sun, 21 Aug 2022 21:52:27 -0700 (PDT) In-Reply-To: <011c9bde-bc0c-b15f-53a5-a51d4b8f3728@gmail.com> 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:115760 Archived-At: RGVhciBXb2xmZ2FuZywKdGhhbmsgeW91IHZlcnkgbXVjaCBmb3IgeW91ciBndWlkYW5jZS4KQWZ0 ZXIgY2hhbmdpbmcgdGhlIGZvbnQgc2V0dGluZ3MgYWNjb3JkaW5nIHRvIG15IGNvbXB1dGVyIFdp bjEwIE9TLAp0aGUgcnVieSBtb2R1bGUgd29ya2VkLgpCdXQgdGhlcmUgaXMgYW5vdGhlciBwcm9i bGVtLCB3aGVuIEkgdXNlIGBcc2V0c2NyaXB0W2hhbnppXWAsIGFzIGZvbGxvd3MKCiUlJWJlZ2lu IGV4YW1wbGUKXHNldHNjcmlwdFtoYW56aV0KClx1c2V0eXBlc2NyaXB0ZmlsZVttc2NvcmVdClx1 c2Vib2R5Zm9udCAgIFttc2NoaW5lc2UsMjBwdF0KXGRlZmluZWZvbnRbcGlueWluZm9udF1bbmFt ZTphaHBpbnlpbmcqZGVmYXVsdCBhdCA5cHRdClxzZXR1cHJ1YnlbY29sb3I9ZGFya2dyYXksIHN0 eWxlPVxwaW55aW5mb250XQoKXHN0YXJ0dGV4dApccnVieXvlr5blgpl9e2rDrG4gYsOoaX0gXHNz IFxydWJ5e+WvluWCmX17asOsbiBiw6hpfSAlIFx0dCBccnVieXvlr5blgpl9e2rDrG4gYsOoaX0K XHN0b3B0ZXh0CiUlJWVuZCBleGFtcGxlCgpydWJ5IGVycm9ycyBvdXQgYXMgZm9sbG93cyh0aGF0 J3Mgd2h5IEkgZGlkbid0IHN1Y2NlZWQgd2l0aCBydWJ5IGJlZm9yZSk6CgolJSViZWdpbiBlcnJv cgrigKbigKYKdGV4IGVycm9yICAgICAgID4gdGV4IGVycm9yIG9uIGxpbmUgMSBpbiBmaWxlCmQ6 L2FoMjEvVEVYL3ZlcnRpY2FsLWFuZC1ydWJ5LWV4YW1wbGVzL3J1YnkubG10eDoKCmx1YSBlcnJv cjoKCiAgICAgICAgcmVnaXN0ZXJlZCBmdW5jdGlvbiBjYWxsIFsyMDldOgouLi5uNjQvdGV4L3Rl eG1mLWNvbnRleHQvdGV4L2NvbnRleHQvYmFzZS9ta3hsL3R5cG8tcnViLmxtdDoyNjg6CmF0dGVt cHQgdG8gaW5kZXggYSBuaWwgdmFsdWUgKGxvY2FsICdydWJ5JykKc3RhY2sgdHJhY2ViYWNrOgog ICAgICAgIC4uLm42NC90ZXgvdGV4bWYtY29udGV4dC90ZXgvY29udGV4dC9iYXNlL21reGwvdHlw by1ydWIubG10OjI2ODoKaW4gdXB2YWx1ZSAnd2hhdGV2ZXInCiAgICAgICAgLi4ubjY0L3RleC90 ZXhtZi1jb250ZXh0L3RleC9jb250ZXh0L2Jhc2UvbWt4bC90eXBvLXJ1Yi5sbXQ6MzcwOgppbiB1 cHZhbHVlICdhdHRhY2gnCiAgICAgICAgLi4ubjY0L3RleC90ZXhtZi1jb250ZXh0L3RleC9jb250 ZXh0L2Jhc2UvbWt4bC90eXBvLXJ1Yi5sbXQ6MzYzOgppbiB1cHZhbHVlICd3aGF0ZXZlcicKICAg ICAgICAuLi5uNjQvdGV4L3RleG1mLWNvbnRleHQvdGV4L2NvbnRleHQvYmFzZS9ta3hsL3R5cG8t cnViLmxtdDozNzA6CmluIHVwdmFsdWUgJ2F0dGFjaCcKICAgICAgICAuLi4gICAgIChza2lwcGlu ZyAyNyBsZXZlbHMpCiAgICAgICAgLi4ubjY0L3RleC90ZXhtZi1jb250ZXh0L3RleC9jb250ZXh0 L2Jhc2UvbWt4bC90eXBvLXJ1Yi5sbXQ6MzYzOgppbiB1cHZhbHVlICd3aGF0ZXZlcicKICAgICAg ICAuLi5uNjQvdGV4L3RleG1mLWNvbnRleHQvdGV4L2NvbnRleHQvYmFzZS9ta3hsL3R5cG8tcnVi LmxtdDozNzA6CmluIHVwdmFsdWUgJ3R5cGVzZXR0ZXJzX3J1Ymllc19hdHRhY2gnCiAgICAgICAg W3N0cmluZyAibG9jYWwgdG9udXQgID0gbm9kZXMudG9udXQuLi4iXToyMDogaW4gZnVuY3Rpb24K PFtzdHJpbmcgImxvY2FsIHRvbnV0ICA9IG5vZGVzLnRvbnV0Li4uIl06MTE+CiAgICAgICAgKC4u LnRhaWwgY2FsbHMuLi4pCiAgICAgICAgW3N0cmluZwoiRDovdmVudnMvY29udGV4dC13aW42NC90 ZXgvdGV4bWYtY29udGV4dC90ZXgvLi4uIl06Mzg6IGluIGZ1bmN0aW9uCjxbc3RyaW5nICJEOi92 ZW52cy9jb250ZXh0LXdpbjY0L3RleC90ZXhtZi1jb250ZXh0L3RleC8uLi4iXTozNz4KICAgICAg ICAoLi4udGFpbCBjYWxscy4uLikKCiAxID4+ICBcc2V0c2NyaXB0W2hhbnppXQrigKbigKYKJSUl ZW5kIGVycm9yCgpCZXN0IHJlZ2FyZHMsCiAgICAgICAgICAgICAgICAgICAgIEh1YW5nIEZ1c3lv bmco6buE5aSN6ZuEKQoKV29sZmdhbmcgU2NodXN0ZXIgdmlhIG50Zy1jb250ZXh0IDxudGctY29u dGV4dEBudGcubmw+IOS6jjIwMjLlubQ45pyIMjHml6Xlkajml6UgMTg6MTHlhpnpgZPvvJoKPgo+ IOm7hOWkjembhCB2aWEgbnRnLWNvbnRleHQgc2NocmllYiBhbSAyMS4wOC4yMDIyIHVtIDEwOjI0 Ogo+ID4gQ3VycmVudGx5LCB0aGUgcnVieSBtb2R1bGUgZG9lcyBub3Qgc2VlbSB0byBzdXBwb3J0 IGNqayBmb250cz8gSSBoYXZlCj4gPiBhIHByZWxpbWluYXJ5IGltcGxlbWVudGF0aW9uIG9mIGZ1 cmlnYW5hKHBpbnlpbiBpbiBDaGluZXNlKSBhczoKPiA+Cj4gPiBgYGBsbXR4Cj4gPiAlIGRlZmlu ZSB0aGUgcGlueWluIGZvbnQKPiA+IFxkZWZpbmVmb250W3BpbnlpbmZvbnRdW25hbWU6YWhwaW55 aW5nKmRlZmF1bHQgYXQgOXB0XQo+ID4gJSBkZWZpbmUgdGhlIHBpbnlpbiBjb21tYW5kCj4gPiBc ZGVmaW5lWzJdXHBpbnlpbnslCj4gPiAgICAgIFxzZXRib3gxID0gXGhib3h7IzF9JQo+ID4gICAg ICBcc2V0Ym94MiA9IFxoYm94e1xkYXJrZ3JheSBccGlueWluZm9udCAjMn0lCj4gPiAgICAgIFxu ZXdkaW1lblxtYXh3ZCUKPiA+ICAgICAgXGlmZGltIFx3ZDE+XHdkMiBcbWF4d2Q9XHdkMSBcZWxz ZSBcbWF4d2Q9XHdkMiBcZmklCj4gPiAgICAgIFxzZXRib3gxID0gXGhib3ggdG8gXG1heHdke1xo ZmlsbCBcYm94MSBcaGZpbGx9JQo+ID4gICAgICBcc2V0Ym94MiA9IFxoYm94IHRvIFxtYXh3ZHtc aGZpbGwgXGJveDIgXGhmaWxsfSUKPiA+ICAgICAgXGhza2lwMHB0IHBsdXM1cHRcdmJveHtcc2V0 dXBpbnRlcmxpbmVzcGFjZVtsaW5lPTAuNWVtXVxib3gyXGJveDF9JQo+ID4gYWJvdmUgbGluZQo+ ID4gICAgICAlIFxoc2tpcDBwdAo+ID4gcGx1czVwdFx2dG9we1xzZXR1cGludGVybGluZXNwYWNl W2xpbmU9MC41ZW1dXGJveDFcYm94Mn0lIHVuZGVyIGxpbmUKPiA+IH0KPiA+IGBgYAo+ID4gdXNh Z2UgYXMgZm9sbG93czoKPiA+Cj4gPiBgYGBsbXR4Cj4gPiBccGlueWlue+WvluWCmX17asOsbiBi w6hpfQo+ID4gYGBgCj4KPiBUaGUgcnVieSBjb21tYW5kIGhhcyBubyBwcm9ibGVtIHdpdGggY2hp bmVzZSBidXQgeW91IG5lZWQgYSBmb250IHdoaWNoCj4gaGFzIHN1cHBvcnQgZm9yIGl0Lgo+IEFz IGNhbiBiZSBzZWVuIGluIG15IHByZXZpb3VzIGV4YW1wbGUgeW91IGNhbiB1c2UgdGhlIHN0eWxl LWtleSB0bwo+IHN3aXRjaCB0byBhIGRpZmZlcmVudCBmb250Cj4gZm9yIHRoZSBhbm5vdGF0aW9u IChlLmcuIFxzZXR1cHJ1Ynlbc3R5bGU9XHBpbnlpbmZvbnRdKS4KPgo+ICUlJSUgYmVnaW4gZXhh bXBsZQo+IFxkZWZpbmVmYWxsYmFja2ZhbWlseSBbZG9jdW1lbnRmb250XSBbcm1dIFtOb3RvIFNl cmlmIENKSyBTQ10KPiBbcHJlc2V0PXJhbmdlOmNoaW5lc2VdCj4gXGRlZmluZWZhbGxiYWNrZmFt aWx5IFtkb2N1bWVudGZvbnRdIFtzc10gW05vdG8gU2FucyBDSksgU0NdCj4gW3ByZXNldD1yYW5n ZTpjaGluZXNlXQo+IFxkZWZpbmVmYWxsYmFja2ZhbWlseSBbZG9jdW1lbnRmb250XSBbdHRdIFtO b3RvIFNhbnMgTW9ubyBDSksgU0NdCj4gW3ByZXNldD1yYW5nZTpjaGluZXNlXQo+Cj4gXGRlZmlu ZWZvbnRmYW1pbHkgW2RvY3VtZW50Zm9udF0gW3JtXSBbTm90byBTZXJpZl0KPiBcZGVmaW5lZm9u dGZhbWlseSBbZG9jdW1lbnRmb250XSBbc3NdIFtOb3RvIFNhbnNdCj4gXGRlZmluZWZvbnRmYW1p bHkgW2RvY3VtZW50Zm9udF0gW3R0XSBbTm90byBTYW5zIE1vbm9dCj4KPiBcc2V0dXBib2R5Zm9u dCBbZG9jdW1lbnRmb250XQo+Cj4gXHNldHVwcnVieVtjb2xvcj1kYXJrZ3JheV0KPgo+IFxzdGFy dHRleHQKPiBccnVieXvlr5blgpl9e2rDrG4gYsOoaX0gXHNzIFxydWJ5e+WvluWCmX17asOsbiBi w6hpfSBcdHQgXHJ1Ynl75a+W5YKZfXtqw6xuIGLDqGl9Cj4gXHN0b3B0ZXh0Cj4gJSUlJSBlbmQg ZXhhbXBsZQo+Cj4gV29sZmdhbmcKPgo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gSWYg eW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVzdCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFk ZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKPgo+IG1haWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5s IC8gaHR0cHM6Ly93d3cubnRnLm5sL21haWxtYW4vbGlzdGluZm8vbnRnLWNvbnRleHQKPiB3ZWJw YWdlICA6IGh0dHBzOi8vd3d3LnByYWdtYS1hZGUubmwgLyBodHRwOi8vY29udGV4dC5hYW5oZXQu bmV0Cj4gYXJjaGl2ZSAgOiBodHRwczovL2JpdGJ1Y2tldC5vcmcvcGhnL2NvbnRleHQtbWlycm9y L2NvbW1pdHMvCj4gd2lraSAgICAgOiBodHRwczovL2NvbnRleHRnYXJkZW4ubmV0Cj4gX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBx dWVzdGlvbiBpcyBvZiBpbnRlcmVzdCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBl bnRyeSB0byB0aGUgV2lraSEKCm1haWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cHM6 Ly93d3cubnRnLm5sL21haWxtYW4vbGlzdGluZm8vbnRnLWNvbnRleHQKd2VicGFnZSAgOiBodHRw czovL3d3dy5wcmFnbWEtYWRlLm5sIC8gaHR0cDovL2NvbnRleHQuYWFuaGV0Lm5ldAphcmNoaXZl ICA6IGh0dHBzOi8vYml0YnVja2V0Lm9yZy9waGcvY29udGV4dC1taXJyb3IvY29tbWl0cy8Kd2lr aSAgICAgOiBodHRwczovL2NvbnRleHRnYXJkZW4ubmV0Cl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCg==