0
686 次浏览

Right-click ‘Find in Dictionary’ shows only part of the entry in FLEx. This is what Paratext brings up:
image
and this is what’s in FLEx:
image

I’d like more than the ‘etymology’ information to show in Paratext. And I’d like the spacing to show in Paratext as it shows in FLEx. How do I do that?

Thanks.

Edit: I just found that some entries actually do display nicely:
image

So now I need to figure out why…

较早的帖子 - 以原始语言显示
Paratext (642 分) 发布
已重新显示 | 686 次浏览

4 个回答

0
最佳答案

Unfortunately the Find in Dictionary feature in PT8 (and beta versions of 7.6) actually “dumbed down” the capabilities of the Find in Dictionary feature in PT7. It used to display the FLEx entry just like it looked in the “preview” pane above the data entry area. THIS IS THE PREFERRED behavior (certainly by me anyway), because then the user can set up the preview in FLEx to look just right, and PT would show it that way. But apparently this is very tricky to do and maintain across programs. Also, the columns shown in PT8 Find in Dictionary (when there is not an exact match) are not user-definable, like they are in the same dialog in FLEx, so in the end, they are not very helpful (e.g. it shows a column called “Allomorphs” which is pointless in our language; whereas in FLEx we show the English and Indonesian definitions, and English and Indonesian reverse field columns–these are much more useful to us, with lots more information than the “gloss” field).

Bottom line: from what I have found, what is shown in the PT8 version of the Find in Dictionary window is an arbitrary and non-configurable subset of the fields. It needs to be upgraded, and it is in the “To Do” List somewhere. But many feel it’s a cosmetic request and not functionally worth the extra coding involved.
(Personally, I would rather PT8 simply call FLEx in an independent window, hand off the string, and made FLEx do the work and display the information. Then we could keep working in PT8, and the FLEx look up window would simply stay there until we sent it another string. Maybe this way PT8 wouldn’t have to maintain a lot of duplicate code either.)

较早的帖子 - 以原始语言显示
(370 分) 发布
已重新显示

Ironically, this is very similar to how it used to work in PT 7.5 - Paratext just called to FLEx to have it show the dialog. However, it was redesigned to directly access the data-layer of FLEx instead (for speed reasons, mostly) - which means that the UI had to be re-created inside Paratext.

较早的帖子 - 以原始语言显示

Unfortunately, the UI was not “re-created”, because it is lacking most of the capabilities and features of the UI as it works in FLEx. I never found speed to be a problem in PT7.5. I would MUCH prefer PT8 just return to handing off the target lookup string to FLEx, so the dialog and the popup view can be configured in FLEx to look like we need it to look. There is no way PT8 developers can spend the time needed to completely recreate the capabilities and configurability of FLEx’s view-code in its displays.

较早的帖子 - 以原始语言显示

All of this was done by the FLEx/FieldWorks team (changing to the new way of intercommunication and recreating the UI). You’d have to talk to them to know why they ultimately chose the current route.

较早的帖子 - 以原始语言显示

Ah, okay, thanks for that information, that is odd, isn’t it! I’ll ask them. Again thanks for clarifying this.

较早的帖子 - 以原始语言显示
0

Which version of Paratext and which version of FLEx?

较早的帖子 - 以原始语言显示
[Expert]
(16.7k 分) 发布

Oops, sorry: Paratext 7.5.100.87; FLEx 8.3.8.

较早的帖子 - 以原始语言显示
0

Looks like curly braces {} in the entry that makes Paratext unhappy.

较早的帖子 - 以原始语言显示
[Moderator]
(1.3k 分) 发布

Hmmm… You might be right about the curly brackets (I just tested with a few other words). Bummer.

较早的帖子 - 以原始语言显示

Paul, what does the view in Paratext 8 look like of that word? When I test, it appears Paratext 8 never shows the etymology field from Flex, whether it has curly brackets or not. (You could do a quick test if you have Paratext 8 even if you have not migrated that project yet: create a test project with that word in the text somewhere, and link it to your Flex dictionary).

较早的帖子 - 以原始语言显示

Hi sewhite,

    I'm still on 7.5, so I can't tell you what it looks like in 8...
    Sorry,




    Paul
较早的帖子 - 以原始语言显示
0

Actually, I’d like to know when we PT8 users will be getting such nice looking entries in the “Find in Dictionary” window. In my version of PT (since v7.6 and now v8.0.100), the “Find Dictionary” window is, well, lame. Here is what one entry looks like in PT8:
image
And here is what that same entry looks like in FLEx:

The difference is HUGE! And the “updated” version of “Find in Dictionary” is very disappointing. I’ve been asking for literally years for this to be fixed, and returned back to how it looked in 7.5 (where it used the current FLEx Dictionary View configuration to display in that window).

Is anyone else seeing this change in PT8, or is it just me?

较早的帖子 - 以原始语言显示
(370 分) 发布
已重新显示

相关问题

0
3 个回答 379 次浏览
I recently installed KTOT dictionary manually according to installation instructions, adding the .p8z and the configuration file ... appear there in the right-click menu either).
anon174473 109 发布 提问于 五月 12, 2020
0
3 个回答 84 次浏览
这里提个醒,changes.txt 中的某些内容可能会导致新版 PDF 查看器的右键菜单被截断,只剩下 缩放至适合 和 缩放至 100% (没有缩小 放大或编辑样式的选项) 只有注释掉 changes.txt 中的所有内容后,我 ... 截断是由于文件中存在 \esb ... \esbe 标记(在我的情况下,这些标记是由 changes.txt 插入的)
mvk1000 206 发布 提问于 十二月 31, 2024
0
1 个回答 247 次浏览
A PT8 user is saying that Find In Dictionary is not finding the word, but it did in PT7 with the same Flex ... ? Does this require a specific version of Flex for PT8? Thanks,
listentwice 1.2k 发布 提问于 十月 29, 2018
0
1 个回答 312 次浏览
Very recently, the right-click Find in Dictionary' command has appeared greyed out. When I go Project > Project Properties and ... noticed this issue? I'm using PT 7.5.100.87.
Paul 642 发布 提问于 十月 11, 2018
0
5 个回答 638 次浏览
我和我的翻译员拥有相同的 NBS11+ 资源(更新)。对我来说,词典释义显示为法语,而对他来说则是英语(尽管其他一些注释是法语的)。这个问题可能是什么原因造成的?他确实需要法语版本。
anon057624 136 发布 提问于 四月 3, 2023
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
If anyone destroys God’s temple, God will destroy that person; for God’s temple is sacred, and you together are that temple.
1 Corinthians 3:17
3,045 个问题
6,005 个回答
5,671 条评论
2,026 位用户