From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,URIBL_CSS autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 17045 invoked from network); 22 Jul 2022 12:30:28 -0000 Received: from tb-ob0.topicbox.com (64.147.108.117) by inbox.vuxu.org with ESMTPUTF8; 22 Jul 2022 12:30:28 -0000 Received: from tb-mx0.topicbox.com (tb-mx0.nyi.icgroup.com [10.90.30.73]) by tb-ob0.topicbox.com (Postfix) with ESMTP id EB1771DC3E for ; Fri, 22 Jul 2022 08:30:25 -0400 (EDT) (envelope-from bounce.mM9589c3997fe9cf5b52b599d5.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx0.topicbox.com (Postfix, from userid 1132) id E65872DB83D8; Fri, 22 Jul 2022 08:30:25 -0400 (EDT) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=pass (4096-bit rsa key sha256) header.d=kolabnow.com header.i=@kolabnow.com header.b=M9N7nG9F header.a=rsa-sha256 header.s=dkim20160331 x-bits=4096; dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=sillymon.ch; spf=pass smtp.mailfrom=me@sillymon.ch smtp.helo=mx.kolabnow.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (body has been altered)) (Message modified while forwarding at Topicbox) ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=date:to:subject:from:references:in-reply-to :message-id:mime-version:content-type:content-transfer-encoding :list-help:list-id:list-post:list-subscribe:reply-to :list-unsubscribe; s=sysmsg-1; t=1658493025; bh=QRDr3zgmmjy39R6I oOzemZjtvIJ7e2sBnpnT6bk34Sc=; b=jUILMx0p/xhEwyzJFSoiTgz94Hdc3cMo KkmyfrWaDocBYAjnRq+l2nOdfa/hdfJvOI2goYZdqgT525n1dptE/ZV2bl/YhYPl 00rCE+mOk7+h6hWX0TXdNagXbkR6V1zHCJbCyUpR4cD5DaL8/SxWytMClJn2+E3Z CXZgGzHgOrU= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1658493025; b=DAcKPbSDTCzws8hKgS6aDvHo+xEEBOjV7Gro/ukVO8yeZOfp76 Zmvq06LzOI88Ip0eacEDcfGGfS4MV/VpSd1SuPsMpLGUOqW6YGTRR1TXJrIGdLh/ qB3hAZX7vn6FZKTFrjwMVPFqN8394//RJX1MkomKipPwcXgTUdax6fPfM= Authentication-Results: topicbox.com; arc=pass; dkim=pass (4096-bit rsa key sha256) header.d=kolabnow.com header.i=@kolabnow.com header.b=M9N7nG9F header.a=rsa-sha256 header.s=dkim20160331 x-bits=4096; dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=sillymon.ch; spf=pass smtp.mailfrom=me@sillymon.ch smtp.helo=mx.kolabnow.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (body has been altered)) (Message modified while forwarding at Topicbox) X-Received-Authentication-Results: ext-mx-out002.mykolab.com (amavisd-new); dkim=pass (4096-bit key) reason="pass (just generated, assumed good)" header.d=kolabnow.com X-Received-Authentication-Results: tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC did not pass); dkim=pass (4096-bit rsa key sha256) header.d=kolabnow.com header.i=@kolabnow.com header.b=M9N7nG9F header.a=rsa-sha256 header.s=dkim20160331 x-bits=4096; dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=sillymon.ch; iprev=pass smtp.remote-ip=212.103.80.153 (mx.kolabnow.com); spf=pass smtp.mailfrom=me@sillymon.ch smtp.helo=mx.kolabnow.com; x-aligned-from=pass (Address match); x-me-sender=none; x-ptr=pass smtp.helo=mx.kolabnow.com policy.ptr=mx.kolabnow.com; x-return-mx=pass header.domain=sillymon.ch policy.is_org=yes (MX Records found: mx02.kolabnow.com,mx01.kolabnow.com); x-return-mx=pass smtp.domain=sillymon.ch policy.is_org=yes (MX Records found: mx02.kolabnow.com,mx01.kolabnow.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h=date:to :subject:from:references:in-reply-to:message-id:mime-version :content-type:content-transfer-encoding:list-help:list-id :list-post:list-subscribe:reply-to:list-unsubscribe; s=dkim-1; t=1658493025; x=1658579425; bh=QRDr3zgmmjy39R6IoOzemZjtvIJ7e2sB npnT6bk34Sc=; b=SuUJrMGju0ujIoE/ezD62bxYz0qQQO7tTUuTrN9q9RZ14mJq AVrAPCsjDG0WcZkksGalCMyJGB2VW057AZr+LQRh0VyG9cXPWRPv9iGEr4X7+8XU /fZubi9vXex4B4pgxVsEWk2jtlQBYg0eKaWDqoJyAh8v8ZSNvUtdYJmIxMY= Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id 3C047163FC99 for <9fans@9fans.net>; Fri, 22 Jul 2022 08:30:12 -0400 (EDT) (envelope-from me@sillymon.ch) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id CDFDE7847E9; Fri, 22 Jul 2022 08:30:12 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1658493012; b=powKOnUTK2OyiGNIMKenC2P0+cZci97pxbK5pwiC7ISXYdKnBU pXni70SzvLs+Zjx/bUkRfJE0B2i+wUllYsFeEmCvIVXnvPWKvG+pZQbQM1VXJ+IA y4KuygD4vzpSZHDzyjxcOBBSkqGbaGJhQphuzkctTpxr5xC0ZrXGEzRrW5TCJCtd PctWAxo00+QMQbSVvxUuRxDi5ffSXt1etuQYXxgkAS8iZJIpRViQOgZSu0pAVwYt I7lR2nBNaFvt7Zu66MgYKDWM0zB8nSv0B9RsrWr6PCBJL6nKKeVE16HXj+zgUvHB kxgc/djACMy+NSmcAlP+lTNtgfXZs4+/UALg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=date:to:subject:from:references:in-reply-to :message-id:mime-version:content-type:content-transfer-encoding; s=arcseal; t=1658493012; bh=fJ5jz9/NSKs4kZJuV3PDQD1l+N4sp/zH4s3 bqdMD4OM=; b=yejwNsE9Jbf+5vkdYqNJEf41fERVqL+lLfEc7qOD7OiS0iHlXQB jn2ieVC8uOX4LujBA1+vRRwXvUBN4KsLXoni0iHdyWOu9iyR9PphdUMASDB7FzW3 VVpIYJJ/+mviib407XtoFZysKRjy5rw8uYJgOndjAuDXsEcNynmk11qpZyHHU3l+ ab+4xnWSaOpPjoAcEHqdphGvKBBCB0/jQg7TeMzC+qwh7NefDsO3i/7eqZQm7yYa bC/RjeTj4Fw0D8YUbOAzaIMawMp2sycmv328ivZCNm/lAm1dvetElxl+ZqIFzebu J+UovYeslJC/Qz+MgrGwzSth1hZocZ9dhPQ== ARC-Authentication-Results: i=1; tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC did not pass); dkim=pass (4096-bit rsa key sha256) header.d=kolabnow.com header.i=@kolabnow.com header.b=M9N7nG9F header.a=rsa-sha256 header.s=dkim20160331 x-bits=4096; dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=sillymon.ch; iprev=pass smtp.remote-ip=212.103.80.153 (mx.kolabnow.com); spf=pass smtp.mailfrom=me@sillymon.ch smtp.helo=mx.kolabnow.com; x-aligned-from=pass (Address match); x-me-sender=none; x-ptr=pass smtp.helo=mx.kolabnow.com policy.ptr=mx.kolabnow.com; x-return-mx=pass header.domain=sillymon.ch policy.is_org=yes (MX Records found: mx02.kolabnow.com,mx01.kolabnow.com); x-return-mx=pass smtp.domain=sillymon.ch policy.is_org=yes (MX Records found: mx02.kolabnow.com,mx01.kolabnow.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgedvfedrvddtvddgheegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpeffvffuhf hfjgfkgggtgfesthhqredttddtjeenucfhrhhomhepfdfuihhlvhgrnhculfgvghgvnhdf uceomhgvsehsihhllhihmhhonhdrtghhqeenucggtffrrghtthgvrhhnpedvieelgffhhf ejfedugfevteehffffjeevvdejkedujeffvdejieetteeljeegieenucffohhmrghinhep fihikhhiphgvughirgdrohhrghenucfkphepvdduvddruddtfedrkedtrdduheefnecuve hluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepvdduvddruddtfedrkedt rdduheefpdhhvghlohepmhigrdhkohhlrggsnhhofidrtghomhdpmhgrihhlfhhrohhmpe eomhgvsehsihhllhihmhhonhdrtghhqe X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (sillymon.ch: 212.103.80.153 is authorized to use 'me@sillymon.ch' in 'mfrom' identity (mechanism 'mx' matched)) receiver=tb-mx1.topicbox.com; identity=mailfrom; envelope-from="me@sillymon.ch"; helo=mx.kolabnow.com; client-ip=212.103.80.153 Received: from mx.kolabnow.com (mx.kolabnow.com [212.103.80.153]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx1.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Fri, 22 Jul 2022 08:30:10 -0400 (EDT) (envelope-from me@sillymon.ch) Received: from localhost (unknown [127.0.0.1]) by mx.kolabnow.com (Postfix) with ESMTP id 5216ABB2 for <9fans@9fans.net>; Fri, 22 Jul 2022 14:30:09 +0200 (CEST) X-Virus-Scanned: amavisd-new at mykolab.com Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out002.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nM9XiwppL-TR for <9fans@9fans.net>; Fri, 22 Jul 2022 14:30:07 +0200 (CEST) Received: from int-mx003.mykolab.com (unknown [10.9.13.3]) by mx.kolabnow.com (Postfix) with ESMTPS id 58658A16 for <9fans@9fans.net>; Fri, 22 Jul 2022 14:30:06 +0200 (CEST) Received: from ext-subm003.mykolab.com (unknown [10.9.6.3]) by int-mx003.mykolab.com (Postfix) with ESMTPS id 02AEA2006 for <9fans@9fans.net>; Fri, 22 Jul 2022 14:30:05 +0200 (CEST) Date: Fri, 22 Jul 2022 14:30:04 +0200 To: 9fans <9fans@9fans.net> Subject: Re: [9fans] Re: ctrans - Chinese language input for Plan9 From: "Silvan Jegen" References: <44ae68d6-e159-45b2-b7ac-63d8ad48c8e4@sirjofri.de> <86fsivi3q2.fsf@cmarib.ramside> <16583988070.a1B3157c6.51037@composer.9fans.topicbox.com> In-Reply-To: <16583988070.a1B3157c6.51037@composer.9fans.topicbox.com> Message-Id: <3HPSFROGQSJK4.260ID1QPJ3QA7@homearch.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 0ac34076-09ba-11ed-9da7-f99be0a38847 Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UYmE2ODM1ZDQ0NWUwNzkxOS1NOTU4OWMzOTk3ZmU5Y2Y1YjUyYjU5?= =?UTF-8?B?OWQ1Pg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:M9589c3997fe9cf5b52b599d5:1:o6qUj21ZGgPHyEFmtTNZKAbVdUWy6xG58D4jOWjzcFs adr@sdf.org wrote: > > I stumbled onto an instructive video on youtube not that long ago. I'm > > sure there are a few you'll be able to search for. If I understand > > correctly, it's a combination of entering the phoneme by the nearest > > Latin letter, then select from a diminishing range of suitable options > > on the screen. >=20 > There are other input methods based on the shape of the > characters. Some are better with traditional Chinese characters, > other with simplified characters, it's complicated... Let see if some > Chinese comrade share with us his daily life experience. The Japanese > is input writing kana directly with a Japanese keyboard or by romaji > with roman characters on western keyboards (ka ->=C2=A0=E3=81=8B, &c) and= then > transformed to kanji when necessary. There are different IMEs, but the > principle is the same. I suppose that ktrans is similar, I haven't > tried jet. ktrans seems to be quite different actually. According to the documentation it uses the Cangjie input method [0] which is based on the so called "radicals". These are some more basic elements that the Chinese characters are made of (note that the "radicals" chosen for Cangjie are not identical to the 214 radicals that are commonly used to classify Chinese characters. For the latter see [1]). Every one of these 24 Cangjie radicals gets mapped to an ASCII character and their combinations then uniquely identify a Chinese character (the wikipage at [0] illustrates the approach very well). This input method seems to be old and I have never seen a Chinese person use it. From what I understand, most Chinese people nowadays just write text in Pinyin (a latin transliteration of the Chinese pronounciation) and then the IME helps you choose the correct combination of Chinese characters (potentially taking the context of the text already written into account). Cheers, Silvan [0] https://en.wikipedia.org/wiki/Cangjie_input_method [1] https://en.wikipedia.org/wiki/Kangxi_radical ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Tba6835d445e07919-M9589c= 3997fe9cf5b52b599d5 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription