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 571 invoked from network); 22 Jul 2022 19:09:46 -0000 Received: from tb-ob0.topicbox.com (64.147.108.117) by inbox.vuxu.org with ESMTPUTF8; 22 Jul 2022 19:09:46 -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 2F5C422A8A for ; Fri, 22 Jul 2022 15:09:45 -0400 (EDT) (envelope-from bounce.mM977f609261cd764b55ad5dbf.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx0.topicbox.com (Postfix, from userid 1132) id 2BF0D2DCDA21; Fri, 22 Jul 2022 15:09:45 -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=6Ovbh+zk 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=1658516984; bh=vg4L5Nlkb+u4xkc2 zGaMxhD46ifxMySdVF6CWPIGfPc=; b=BFKjMXY6qjZ3SJusui0kuXNllapFB5Z0 8Tje3M4k5lCJw6VIGso26d9oWyqlnLZoCSMNC1x72TTJwpry3eqiiAPzp2tfLoAT zj5qCL9xCkSpdhTpchgZp+8F2tta4Rakrq9xNdnTkWzLt3gA5wCuIfznVhicHXLE 5OiybKgeSaY= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1658516984; b=Hld2uchQB8a5kRN7p4cN1jQfNuzB3a4uuFYP8cO8ZdJDDC5PE9 QL3CM/xFMLYQH4l1gT3ASDoxltpZyqBnKV7ipSZD+5mpsdRipwPlKbGXIiwfi1vc MRPylCWt1wgDK4kbsnuQqU6zBnMgNdp90v4fSFnu4Q/ck/STRVXXZER/U= Authentication-Results: topicbox.com; arc=pass; dkim=pass (4096-bit rsa key sha256) header.d=kolabnow.com header.i=@kolabnow.com header.b=6Ovbh+zk 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-out001.mykolab.com (amavisd-new); dkim=pass (4096-bit key) reason="pass (just generated, assumed good)" header.d=kolabnow.com X-Received-Authentication-Results: tb-mx0.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=6Ovbh+zk 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.155 (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: mx01.kolabnow.com,mx02.kolabnow.com); x-return-mx=pass smtp.domain=sillymon.ch policy.is_org=yes (MX Records found: mx01.kolabnow.com,mx02.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=1658516984; x=1658603384; bh=0jVEjqZ1Bz1no2IKdgI2R5MjG1b4qiYT RPolaDAe/KI=; b=K/dGW5mnfXoWb3giusv794fNy0Gd2xL5dPSITXTgbl3XgH2S 1A3ZYDdXqXOo4Jaj5GilK8HiH/RmaIdQhoErGWD4H+Xii+qt04SrEJ8QpZi3yGaI AUYCJK0Gs2yv4k7lwo6Da/2Ztwb8GKIG2h2NgtZidrJfSUcnghDrTPaa8e4= Received: from tb-mx0.topicbox.com (localhost.local [127.0.0.1]) by tb-mx0.topicbox.com (Postfix) with ESMTP id C6C962DCD04B for <9fans@9fans.net>; Fri, 22 Jul 2022 15:09:14 -0400 (EDT) (envelope-from me@sillymon.ch) Received: from tb-mx0.topicbox.com (localhost [127.0.0.1]) by tb-mx0.topicbox.com (Authentication Milter) with ESMTP id 187E1ED4EC4; Fri, 22 Jul 2022 15:09:14 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1658516954; b=w9hV03OCbjbv5knA2XXEhgqTlY3Z2OeG5ZSIxABTbjvGRaud8Z hs+UhjpIaNGXxP9nOor+SCjMMioqINbLPACESfBmALaf4cJoR3Hdf9768bpJbCQR 1N/NT7I22MUdLKIQUTul9Er0sToyTgLnhZgMycpKhVz7tvNyan3JqUXp4JJRg8V5 oijkMxUchHPhTpds/vKoBtUTYYtlcsRzj3w/fqyXe4EV/Ddm/BwPiZHvtP6OfJSQ +27YBXXbr7LSb/l+9gPyZQJbQSrl5Cirpz1ahm7wHOC24APPEqz/ps0KkcD20cqe D52QfBs5ky2UUbiKOiP/BXUsnpUrR0/IFMMg== 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=1658516954; bh=xagDJqkODz404GksFVI9MzT1RsPWUsm0xv/ 8dwitDgs=; b=GW+vYnTreB2CXR/Z1WqZ7RbqLWRbC5tafc/D8NhKHHSWixT93yp 5RK6dNRTphfGqa6BMqCuOTIe5zkRadHjJG73HUF/5qwInBsFHfVMOZsafaGXvLRZ 8+3d5Da0Ocndv9xEhgj8epAXjHCFeRiIJVuimP5WXl6YXEKVVVRbAzfB4ujHySUw cEU1Rz1XEjFCHctax3+P8Q9Mdz2s3eA7H2QsKWUg/ApZUwVw/M/H2dEQjg25iGmF Z6UekLoEfoJhsSxMxyJy6F4lYwTDE2H3QkvfYwbOmsE1Q42a6/q138NnjRI0fhvl OxVAJbCJfOHOWoasgpuYMOJBil800Drc1Tw== ARC-Authentication-Results: i=1; tb-mx0.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=6Ovbh+zk 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.155 (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: mx01.kolabnow.com,mx02.kolabnow.com); x-return-mx=pass smtp.domain=sillymon.ch policy.is_org=yes (MX Records found: mx01.kolabnow.com,mx02.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: gggruggvucftvghtrhhoucdtuddrgedvfedrvddtvddgudefgecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhepfffvuf fhfhgjkfggtgfgsehtqhertddttdejnecuhfhrohhmpedfufhilhhvrghnucflvghgvghn fdcuoehmvgesshhilhhlhihmohhnrdgthheqnecuggftrfgrthhtvghrnhepfeehvdefje ekfeeuueffheeiteeltdelffeuvedtfeejleetuedugeekgeekveehnecukfhppedvuddv rddutdefrdektddrudehheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepih hnvghtpedvuddvrddutdefrdektddrudehhedphhgvlhhopehmgidrkhholhgrsghnohif rdgtohhmpdhmrghilhhfrhhomhepoehmvgesshhilhhlhihmohhnrdgthheq X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (sillymon.ch: 212.103.80.155 is authorized to use 'me@sillymon.ch' in 'mfrom' identity (mechanism 'mx' matched)) receiver=tb-mx0.topicbox.com; identity=mailfrom; envelope-from="me@sillymon.ch"; helo=mx.kolabnow.com; client-ip=212.103.80.155 Received: from mx.kolabnow.com (mx.kolabnow.com [212.103.80.155]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx0.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Fri, 22 Jul 2022 15:09:13 -0400 (EDT) (envelope-from me@sillymon.ch) Received: from localhost (unknown [127.0.0.1]) by mx.kolabnow.com (Postfix) with ESMTP id 3B4E516A2 for <9fans@9fans.net>; Fri, 22 Jul 2022 21:09:12 +0200 (CEST) X-Virus-Scanned: amavisd-new at mykolab.com Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out001.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5q41L60V-RqZ for <9fans@9fans.net>; Fri, 22 Jul 2022 21:09:11 +0200 (CEST) Received: from int-mx003.mykolab.com (unknown [10.9.13.3]) by mx.kolabnow.com (Postfix) with ESMTPS id 3E92E469 for <9fans@9fans.net>; Fri, 22 Jul 2022 21:09:08 +0200 (CEST) Received: from ext-subm003.mykolab.com (unknown [10.9.6.3]) by int-mx003.mykolab.com (Postfix) with ESMTPS id 81E3D3156 for <9fans@9fans.net>; Fri, 22 Jul 2022 21:09:07 +0200 (CEST) Date: Fri, 22 Jul 2022 21:09:05 +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> <3HPSFROGQSJK4.260ID1QPJ3QA7@homearch.localdomain> In-Reply-To: Message-Id: <3TEY11MK62P0P.2KN2XQB6037MX@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: c9e72af8-09f1-11ed-bae5-b518691f7cdb Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UYmE2ODM1ZDQ0NWUwNzkxOS1NOTc3ZjYwOTI2MWNkNzY0YjU1YWQ1?= =?UTF-8?B?ZGJmPg==?= 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:M977f609261cd764b55ad5dbf:1:4Ojl3PRi8Sg3pirCkZmGgjEzceXmIurLIMihOzz5kw0 Heyhey! Sebastian Higgins wrote: > A few things: >=20 > 1. Cangjie is still widely used in places that uses traditional > Chinese characters. You would still be required to be good at it if > you apply for text-heavy office jobs in these places. Ah, I didn't know that! I also don't know anyone who does office work in a place where traditional Chinese characters are used though ... > 2. Radical-based/shape-based methods were extremely popular when > the prediction technology wasn't as good (which means Pinyin was > significantly slower). It wasn't until late 2000s to early 2010s > before this situation has changed. At least in Japan I have never met anyone using a radical-based/shape-based input method. I have not even met anyone using direct Kana input, only through romaji. That said, may be an earlier generation used it more commonly ... > 3. Pinyin without prediction is slow because of what we called the > =E9=87=8D=E7=A0=81 (lit. "overlap of encoding") problem. For Pinyin the e= ncoding > overlaps because many characters may have the same Pinyin; the purpose > of all shape-based method is to reduce the overlap problem and thus > increase the input speed. Yeah, it's due to the high homophones count. Only the tones differ and these are not supported in pinyin input methods (as far as I know ...) > 4. ctrans uses cangjie because (1) implementing shape-based methods > was much, much more simpler than phonetic-based methods because most > (if not all) of the job is table lookup; (2) if we were to use the > same UI (or lack thereof) as ktrans the overlap-of-encoding problem > of Pinyin would very probably drive you nuts when using it; (3) it is > the input method the author uses, however I do admit using Cangjie for > simplified Chinese input is kinda peculiar. >=20 > Source: me who is a native Chinese speaker and have learned Wubi > (a shape-based method for simplified Chinese) in primary school. Thanks for the insights. I appreciate it! Cheers, Silvan ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/Tba6835d445e07919-M977f6= 09261cd764b55ad5dbf Delivery options: https://9fans.topicbox.com/groups/9fans/subscription