0 票
384 次瀏覽

We just recently migrated a set of parallel Roman/Arabic script projects. Note that the parallel is “manual”, not a PT8 transliteration using Encoding Converter, so in a sense they are two independent projects, but with the same language code (shu). For one team member who only has the RS project, everything appears fine. For the two machines that have both the RS and AS projects, there is a weird use of the AS font (Scheherazade) for some of the functions in the RS project. The text itself appears fine in the main project window (using Times New Roman font), but if you Insert > Note…, all of a sudden it starts using Scheherazade font, and thinks that it is RTL:

Note the period at the left, but it was typed last. There are similar problems with texts that are displayed in the Biblical terms and Parallel passages tools. All of the language settings appear to be correct in Paratext (specifically not RTL).

In poking around, I found the shu.ldml file, which seems to contain language settings. It ends like this:

sil:external-resources<sil:font name=“Scheherazade” /><sil:font name=“Times New Roman” /></sil:external-resources>

Is that where it is getting Scheherazade to use in those tools? But why would it be using it, and why are things RTL? Can I just delete that element from the ldml file? Seems kind of dangerous to me, and doesn’t seem like it would address the RTL problem anyway. I’d appreciate any help you can give me.

舊文章 - 以原文顯示
Paratext 由 (1.4k 點) 提出 | 384 次瀏覽

3 個回答

0 票
最佳回答

In Paratext 8.0+, the language code identifies the language, not the name. I think the problem is that the languages for both projects are using the same language code. If one is a transliteration of a RTL language in LTR, then you should add some script information to the code for the LTR version (e.g. shu-Latn).

舊文章 - 以原文顯示
由 [Expert]
(16.7k 點) 提出

已重新顯示
0 票

Thank you. That was the correct diagnosis, and your suggestion resolved the problem. In the Paratext registry for the projects online (you can’t make changes to language settings from within Paratext), I clicked on the Advanced checkbox next to Language and it showed me options such as Script. So I selected Latin (so the code became shu-Latn) for the RS version and Arabic (shu-Arab) for the AS version.

When I had done the project configuration before, I hadn’t noticed the Advanced checkbox. I think I was thrown off by the Dialect field which appears below the Language field. I was expecting to have to select Arabic script for the AS projects, but the Dialect drop-down menu didn’t show me anything that seemed to apply. So I just skipped over it at the time, not even noticing the Advanced checkbox to the right of the Language field. Maybe that page could be redesigned so that the Advanced checkbox appears below the Language field rather than to the right of it, so it’s more noticeable? And maybe some additional help can be provided next to it as well, something like:

[ ] Advanced (check this box to specify script, region or variant options)

But the problem has been resolved. Thanks.

舊文章 - 以原文顯示
由 (1.4k 點) 提出
0 票

Hi jeffh,

I don’t think I can be of much help here. Iska, any ideas? My one thought is that maybe it’s a keyboard issue. What keyboards do you have each project set for?

Sorry,

Ron

P.S. I didn’t see a 2nd image for the ldml file

舊文章 - 以原文顯示
由 (336 點) 提出
已重新顯示

This was resolved by setting the script in each project, shu-Latn and shu-Arab.

舊文章 - 以原文顯示

相關問題

0 票
1 個回答 255 次瀏覽
在一個 RTL 的 Paratext 專案中,我尚未找到任何能同時正常運作的經文參考設定(Scripture Reference Settings) 經文文字與模組規定的組合 經文參考必須在章節分隔符(:) 節範圍分隔符 ... Assistant 等)中加入規則以插入 RTL 標記 但 Paratext 應該有辦法正確處理這個問題吧?
Denny Emser 115 提出 已提問 9月 16
0 票
2 個回答 306 次瀏覽
我正在使用 Noto Nastaliq Urdu 字體準備文本。但我需要在 changes.txt 編輯畫面中使用羅馬字體,以便能讀取我的輸入。目前它只是顯示「豆腐塊」(方框)。我嘗試在 Font/Script 設定中使用羅馬字體,並將相應的樣式標記更改為烏爾都語字體,但當我嘗試列印時,PTXprint 卡住了。有什麼建議嗎?
mlucas53 148 提出 已提問 7月 22, 2024
0 票
1 個回答 330 次瀏覽
There is a thread in TCoP regarding non roman projects that want to use variable spacing after phrase final (, ; ... then accessed by You Version and other library card holders?
anon467281 571 提出 已提問 10月 24, 2018
0 票
1 個回答 393 次瀏覽
我提供技術支援的一個專案中,到處都散佈著不該出現的 RTL 標記 該專案是一個 RTL 專案的回譯版本,但所有文字都是英文 我不知道這些標記是怎麼出現的,但我注意到 RTL 標記大多位於節號附近或其中: \v ... 候被更改了 Paratext 可以設定為顯示隱形控制字元嗎? 就我所知,基本檢查(Basic Checks)並未偵測到這些 RTL 標記
[Moderator]
Nathaniel Paulus
158 提出
已提問 5月 24, 2023
0 票
3 個回答 1.1k 次瀏覽
我正在嘗試微調一個 .tec 編碼轉換器,以確保它對於從右到左(RTL)語言專案的從左到右(LTR)轉寫而言是安全的往返操作 (這使得能夠與原文進行比較,以確保拉丁字母側正字法上的調整沒有對文本引入任何更改 ) 這方面的主要障礙是 ... 用正則表達式來完成,但為了方便那些不熟悉 RegexPal 的人,我希望將其自動化 關於如何做到這一點,有什麼建議嗎?
DVM 175 提出 已提問 3月 17, 2021
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Live in harmony with one another. Do not be proud, but be willing to associate with people of low position. Do not be conceited.
Romans 12:16
3,060 個問題
6,021 個回答
5,687 則評論
2,035 位使用者