From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_EF,FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE, MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: from cgl.ntg.nl (Cgl.ntg.nl [5.39.185.202]) by inbox.vuxu.org (Postfix) with ESMTP id 4E3CB2B388 for ; Mon, 7 Oct 2024 16:33:33 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 60255485146 for ; Mon, 7 Oct 2024 16:31:21 +0200 (CEST) Authentication-Results: cgl.ntg.nl (amavisd-new); dkim=pass (1024-bit key) reason="pass (just generated, assumed good)" header.d=ntg.nl DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ntg.nl; h= content-type:content-type:list-unsubscribe:list-subscribe :list-post:list-owner:list-help:list-archive:archived-at:list-id :subject:subject:reply-to:precedence:message-id:date:date:from :from:in-reply-to:references:mime-version:received:received :received:received:received:received; s=cgl; t=1728311480; x= 1730903481; bh=zRI3HWD+lsuwBg+x+p9gOeAQ+Lg0Il5B9x0kd0W6060=; b=J 0Y2tigXK3JyUhlP3fabK1tQsVLHU2wEsI/t/m74brVVXHNBq4mLD9iR2MFKgCdvu b4uM38naaAaS0yovepKT4s0/t7ubtFWpfM/WJ8MyowEmJqDqXNyiDFrU1oeV2YIn XPhp9TwopfuovTVvlfP6ygKlBH9lgxcRa/Zoi38QSw= X-Virus-Scanned: Debian amavisd-new at cgl.ntg.nl Authentication-Results: cgl.ntg.nl (amavisd-new); dkim=fail (2048-bit key) reason="fail (message has been altered)" header.d=gmail.com Received: from cgl.ntg.nl ([127.0.0.1]) by localhost (cgl.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9EPOfB8N1L7k for ; Mon, 7 Oct 2024 16:31:20 +0200 (CEST) Received: from cgl.ntg.nl (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 4C8C54854E7 for ; Mon, 7 Oct 2024 16:29:16 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 68BC7485142 for ; Mon, 7 Oct 2024 16:28:31 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at cgl.ntg.nl Received: from cgl.ntg.nl ([127.0.0.1]) by localhost (cgl.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ofOiOTfRwBD4 for ; Mon, 7 Oct 2024 16:28:30 +0200 (CEST) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.85.210.182; helo=mail-pf1-f182.google.com; envelope-from=florent.m42@gmail.com; receiver= Received: from mail-pf1-f182.google.com (mail-pf1-f182.google.com [209.85.210.182]) (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 cgl.ntg.nl (Postfix) with ESMTPS id EC25D485141 for ; Mon, 7 Oct 2024 16:28:30 +0200 (CEST) Received: by mail-pf1-f182.google.com with SMTP id d2e1a72fcca58-71dff3b3c66so792230b3a.0 for ; Mon, 07 Oct 2024 07:28:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1728311308; x=1728916108; darn=ntg.nl; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=SQijpe50pt80kQ84ObByv75tIX5mZcxJLWxmJ6K84QA=; b=M1ZxxU5n2tmHSq0YQ+YuUc6pBF9rDoGuitjkKSSP4CjCSVrtvTXRUQDfy1oCq0nHZt 6xFzHjxYn3E5RujJnX2+MCgVCfoQJT4AvT5KUKV2gXbi+cRhKpsl9CBMDS6veSip9LWp ZIFMDR/oH/QjTOPybO5l2PBRSnVmRNKZ/ME7sfdgfoe6PDW3U/APAaql612INiM+M5z4 IhuitF/G/A496vM74QVgG0pF4g96x09E+GWfOpUTEmoIPTzILLjgC3hNC+gG1DPxV5c6 W3h4Pc5Aa5TToI6uWqsF4NFtbqaVsK/SH3Ob/V6MsiRyiYEcNqkB2l9sFLXGGBY1/Nsl tkWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1728311308; x=1728916108; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=SQijpe50pt80kQ84ObByv75tIX5mZcxJLWxmJ6K84QA=; b=u/xF/FasLPXLZJvpvz3TAfwzXJx7sPeP65tIRS0sop8UdAXx8M2o+JTMr6IQ5L9YKa vroMl7RSPbj90kgs6bncbSUw6ZjYW/mBMWrqa1SLHe7bCsnb5quhJjHOf9NyU8mjbCWj /qinM7QettNn6x+CAs5rd8qxZyJReYSNxu0Q6S4z0qEozso04CpStWiGO2jrJkxcScNO C+Qh2Yt2qKmCWKkrQVblgZ3v+8b3Sattbb/+PLhc2TiuncfJ6/vJF3NnxSDpoD/TCOzY 67BzLHrDOfYMmSNXDr1QoTCwEMZh6qErip/ZIPzt0d+uPZGyjDfoQ6EmA+CCbdtujpFr aQeg== X-Gm-Message-State: AOJu0YwJ3HjXbaotJOvTMHasG2Ng97n/fVkv+dsdg71J3+UcMznzhdJ+ czYniYLEMhaWcNOAkF3rndmsunIE5ude9XmbGJzfdWDFL2BzFswNV2S/xD1MzRoJOwjAQ/+Q/3C 1DaYcKRppj6H7qCdJ3dyJdXeZNBf73eh6 X-Google-Smtp-Source: AGHT+IHt84gx3j1FefoW8It/LWNmIBlLQ8ZYNRijVYiA7BaaBLc/qmb/nl6c9GrFSQ6vB0nv6YUcV9dkj3NRX6xFft0= X-Received: by 2002:a05:6a20:b40a:b0:1d2:e903:432f with SMTP id adf61e73a8af0-1d6dfae338bmr15200767637.46.1728311307544; Mon, 07 Oct 2024 07:28:27 -0700 (PDT) MIME-Version: 1.0 References: <172824005724.1601626.9911546720906196570@cgl.ntg.nl> <34dbd62e-bf1d-4d49-b812-000e6f9ce0bd@freedom.nl> In-Reply-To: <34dbd62e-bf1d-4d49-b812-000e6f9ce0bd@freedom.nl> From: Florent Michel Date: Mon, 7 Oct 2024 15:28:11 +0100 Message-ID: To: mailing list for ConTeXt users Message-ID-Hash: FN5D2YPJ7WBVEL55VLPMLHQKWDS7YZLV X-Message-ID-Hash: FN5D2YPJ7WBVEL55VLPMLHQKWDS7YZLV X-MailFrom: florent.m42@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.9 Precedence: list Reply-To: mailing list for ConTeXt users Subject: [NTG-context] Re: (ConTeXt LMTX) (Beginner) how do i set up vertical CJK? List-Id: mailing list for ConTeXt users Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: multipart/mixed; boundary="===============1101725846143547941==" --===============1101725846143547941== Content-Type: multipart/alternative; boundary="0000000000008c34730623e3d5f9" --0000000000008c34730623e3d5f9 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, Out of curiosity, I tried compiling the followingup manual with ConTeXt LMTX 2024.09.25. I did not check the whole manual, but section 6 seems to render fine as far as I can tell, up to two small issues (not sure whether they are due to changes in ConTeXt or to font issues on my side): * I had to replace NotoSansCJKtc-VF with the name of the font file (NotoSansCJK-Regular.ttc) in followingup-directions.tex . (I suspect that may be due to my system not having the =E2=80=98right=E2=80=99 font install= ed. * The glyphs are not rotated in Figure 6.12. Figure 6.11 looks correct, though. So at least one of the methods mentioned in followingup-directions.tex seems to work with the latest version of ConTeXt LMTX. Cheers, Florent Le lun. 7 oct. 2024 =C3=A0 08:10, Hans Hagen via ntg-context a =C3=A9crit : > On 10/6/2024 8:40 PM, Felix wrote: > > https://pastebin.com/Cg8ZPDVK > > > > I have the code listed above and I am wondering how I can get CJK text > to be in a vertical form (along with Vietnamese. I know l2r as an option > exists in startalignment, but there seems to not be a vertical equivalent > for vertical text. How do I achieve this? > > there is something mentioned in followingup-directions.tex > > i removed top to bottom directions from luametatex because it made no > sense; one cannot do vertical typesettign without also looking at the > layout and other things > > instead of directions we do rotation at the glyph level and such which > has less interference and more flexible > > but ... i haven't looked at it recently (could be broken by other > features) as there is little demand for it > > Hans > > > ----------------------------------------------------------------- > Hans Hagen | PRAGMA ADE > Ridderstraat 27 | 8061 GH Hasselt | The Netherlands > tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl > ----------------------------------------------------------------- > > _________________________________________________________________________= __________ > If your question is of interest to others as well, please add an entry to > the Wiki! > > maillist : ntg-context@ntg.nl / > https://mailman.ntg.nl/mailman3/lists/ntg-context.ntg.nl > webpage : https://www.pragma-ade.nl / https://context.aanhet.net (mirror= ) > archive : https://github.com/contextgarden/context > wiki : https://wiki.contextgarden.net > > _________________________________________________________________________= __________ > --0000000000008c34730623e3d5f9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,=C2=A0

Out of curiosity, I tried compiling the f= ollowingup=C2=A0manual with ConTeXt LMTX 2024.09.25. I did not check the wh= ole manual, but section 6 seems to render fine as far as I can tell, up to = two small issues (not sure whether they are due to changes in ConTeXt or to= font issues on my side):=C2=A0

* I had to replace NotoSansCJKtc-VF = with the name of the font file (NotoSansCJK-Regular.ttc) in followingup-dir= ections.tex=C2=A0. (I suspect that may be due to my system not having the = =E2=80=98right=E2=80=99 font installed.

* The glyphs are not rotated= in Figure 6.12. Figure 6.11 looks correct, though.

So at least one = of=C2=A0the=C2=A0methods mentioned in followingup-directions.tex=C2=A0seems= to work with the latest version of ConTeXt LMTX.

Cheers,
Florent=

= Le=C2=A0lun. 7 oct. 2024 =C3=A0=C2=A008:10, Hans Hagen via ntg-context <= ntg-context@ntg.nl> a =C3=A9cr= it=C2=A0:
On 10/= 6/2024 8:40 PM, Felix wrote:
> https://pastebin.com/Cg8ZPDVK
>
> I have the code listed above and I am wondering how I can get CJK text= to be in a vertical form (along with Vietnamese. I know l2r as an option e= xists in startalignment, but there seems to not be a vertical equivalent fo= r vertical text. How do I achieve this?

there is something mentioned in followingup-directions.tex

i removed top to bottom directions from luametatex because it made no
sense; one cannot do vertical typesettign without also looking at the
layout and other things

instead of directions we do rotation at the glyph level and such which
has less interference and more flexible

but ... i haven't looked at it recently (could be broken by other
features) as there is little demand for it

Hans


-----------------------------------------------------------------
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0Hans Hagen | PRAGMA ADE
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Ridderstraat 27 | 80= 61 GH Hasselt | The Netherlands
=C2=A0 =C2=A0 =C2=A0 =C2=A0 tel: 038 477 53 69 | www.pragma-ade.nl | www.= pragma-pod.nl
-----------------------------------------------------------------
___________________________________________________________________________= ________
If your question is of interest to others as well, please add an entry to t= he Wiki!

maillist : ntg-cont= ext@ntg.nl / https://mailman.ntg.nl/mail= man3/lists/ntg-context.ntg.nl
webpage=C2=A0 : https://www.pragma-ade.nl / https://context.aanhet.net= (mirror)
archive=C2=A0 : https://github.com/contextgarden/context=
wiki=C2=A0 =C2=A0 =C2=A0: https://wiki.contextgarden.net
___________________________________________________________________________= ________
--0000000000008c34730623e3d5f9-- --===============1101725846143547941== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / https://mailman.ntg.nl/mailman3/lists/ntg-context.ntg.nl webpage : https://www.pragma-ade.nl / https://context.aanhet.net (mirror) archive : https://github.com/contextgarden/context wiki : https://wiki.contextgarden.net ___________________________________________________________________________________ --===============1101725846143547941==--