Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[threadx-users] Thai shaping support
  • From: Elia Leoni <elia.leoni@xxxxxxxxxxxxxx>
  • Date: Thu, 27 Jun 2024 10:13:56 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=electrolux.com; dmarc=pass action=none header.from=electrolux.com; dkim=pass header.d=electrolux.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=UJGZGteiwgFNiedh2k1gSj8NUli/uOggeZd8F2R/Y0E=; b=V2NzJQOmcYvWIj+BzVkKydcgrV4L0hlZMNV6t/0SI3gEPFUhhWWVOH7IdiuIbs+xD90kDLKfz1I7/eKUDNI+hXOHg3HJRs+2GUX4fHn27r0x1Nx63MrccaR7TFWUWCLTRq5Raz6eA8CqDbtv4vBorFJBTlsiHig2DmxjoGmxDKB4kQTZEiYhkcliG4ebzVo47OagtFLD2fCftj4cqRuRqOk7/tBM3LGDoys5ntFzTJDCLMeAl5/VW66A7BtSKP83En5vwQAIu0mY6tBzfUQwptouqQ8RQioAnjc2ZKZ0tVsW4M2KAvdk176tB79nddfI5Qpwfy82dqivFZ0mXnjRHQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lRibvYCfC7xY0xmUkv5bnWJ1L0hLYxqf4pBbbxw+72MB1LQuA/ebVm6oIzutxaciNWUi7EW9G6Kx8QVtEZlqUkT0kr5EACLAL7MrGHMLRUvXMzd9loQhRJWzEHidb2jE1blzdEV0YMBt00Mr+l2EWGgGqShZbMnaqp6enAs+9OYav4XtoNvt7crlkDKhWodzGFaZkEpAfGbdrnq6U+fEVHJM3IjNXLotWULyM7gHrAFg0M7bW8jBnZRJj5O1cmE7MjqGMb/vBh4bcLEeGDCdupVkZ1G93Vi2vTrtwDvY+S79M1RTO0/+EGzuuTYQp6t3nBmgjmD6J3Sq8IjCnx8yCw==
  • Delivered-to: threadx-users@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/threadx-users/>
  • List-help: <mailto:threadx-users-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/threadx-users>, <mailto:threadx-users-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/threadx-users>, <mailto:threadx-users-request@eclipse.org?subject=unsubscribe>
  • Msip_labels: MSIP_Label_477eab6e-04c6-4822-9252-98ab9f25736b_Enabled=True; MSIP_Label_477eab6e-04c6-4822-9252-98ab9f25736b_SiteId=d2007bef-127d-4591-97ac-10d72fe28031; MSIP_Label_477eab6e-04c6-4822-9252-98ab9f25736b_SetDate=2024-06-27T10:13:55.847Z; MSIP_Label_477eab6e-04c6-4822-9252-98ab9f25736b_Name=Internal; MSIP_Label_477eab6e-04c6-4822-9252-98ab9f25736b_ContentBits=0; MSIP_Label_477eab6e-04c6-4822-9252-98ab9f25736b_Method=Standard;
  • Thread-index: AQHayHk/jxsoCUotskC112ZpVuu+sw==
  • Thread-topic: Thai shaping support

Hi everyone,

I'm writing this email, because I need support on Thai character shaping in GUIX. 
In particular, in GUIX Studio (version 6.3.0.0) to enable the Thai I followed the subsequent steps:
  • Enable Thai shaping in language menu
  • Create Thai font using Noto Sans Thai 
  • Tick the "Support extended font range" box in Thai font menu
  • Add to the font also the 0xF700 to 0xF71A Unicode range (I guess this step is useless, since the previous one)
By doing those steps, what I achieve on the screen is this:

The first item is a Single Line text, while the second one is a Multiline text. The string I'm using for both items is the same. Here the string as it should appear:
             *

As you can see from the attached capture, first of all it seems that the Thai shaping is not working for the single line text, where all the characters are left as they are. In fact, the accent marked with blue is on the right of the consonant, while should be on the "center" as shown in the correct string (*). On the other hand, with the multiline text, it looks like the Thai shaping is almost working. For instance, the accent that I marked with blue in the multiline text appears as a "missing character", as if the extend set of character of the Thai is not present in the font. However, if I export the Thai font from GUIX Studio, I see that the Thai characters from 0xF700 to 0xF71A are there. 

Moreover, the characters marked with orange are not shaped in both cases, with the circle-like accent that have to be placed below the other accent, instead they are overlapped. This case is left untouched for both single line and multiline cases. 

So, the questions are:
  • Did I miss something in the configuration of the Thai language/font? 
  • Is there any known issue with the single line text regarding the Thai? 
Thanks in advance for your help. 

Best regards,
Elia
This email and any attached files is for the attention of the intended recipient. The email and any attachments may contain material that is confidential, privileged and/or attorney work product. If you are not the intended recipient: (a) contact the sender immediately and delete from your system all copies of the email including any attachments. (b) do not read, print, retain, copy or disseminate this message or any part of it. Any such unauthorized use may be unlawful. E-mail transmission cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore cannot accept liability for any errors or omissions in the contents of this message, which arise as a result of e-mail transmission. If verification is required please request a hard-copy version. The protection of your personal data matters to us. Please find relevant information relating to Art. 13 GDPR on https://www.electroluxgroup.com/privacy/en/. The Electrolux Group www.electrolux.com

Classified as Internal


Back to the top