0
488 次浏览

在每个项目文件夹中都有一个 Lexicon.xml 文件(至少在进行过回译的情况下会有)。

此外,在许多项目中还有外国人参与(顾问、促进者),他们可能更需要一个“词汇表”,哪怕是一个简陋的词汇表也好。

我进行了一些思考和调研,看看如何轻松地“查看 PT 词汇表”。我的梦想是拥有一个非常简陋的 Python 插件(由我制作;好吧,在我的梦想里我可以做到),它能在右键点击某个单词时显示已输入的内容。并且可选地提供一个词汇表窗口,以便浏览或搜索……

我也开始研究专用的 XML 工具和编辑器。有些工具可以将 xml 文件转换为相当漂亮的表格。但我发现 PT 词汇表的结构并不利于这类工具,因为实际的“词元”(lexemes)更像是以“属性”而非“内容”的形式存储的。而且我目前看到的工具(价格实惠的那些)也不喜欢某些词元比其他词元具有更多义项这一事实,也就是说,合适的表格定义需要一个包含索引、条目、更多索引和更多条目的结构化系统。

在我花更多时间在这件事上之前,我想听听其他支持者和用户关于现有工具、其他人正在做什么以及是否有合适的工具浮现在脑海中的意见。

我主要合作的项目不希望将 PT 和 Flex 链接起来,因为这两个工具(在这里)以不同的速度通过版本(和重命名)进行演变。这是一个历史性的决定,源于正字法变更、程序迁移和其他原因带来的糟糕体验。虽然可以将 PT 数据离线传输到 Flex,但绝不可能实时进行,因此“通过 Flex 查找”只是一个选项,前提是在同一台机器上维护一个用于此目的的分叉版特殊 Flex 是可行的。

这是一个非常开放的问题,这次没有紧迫性,但非常欢迎任何意见。谢谢。

机器翻译自 English
Paratext (934 分) 发布
已重新显示 | 488 次浏览

1 个回答

+1
最佳答案

看看 Glossinator:http://lingtransoft.info/apps/glossinator-paratext-75-or-8x
也许它能实现你想做的一些事情。

还有一个名为 Glossy 的工具,它查看相同的数据。
https://bitbucket.org/davidrowbory/glossy/downloads/

机器翻译自 English
[Expert]
(2.9k 分) 发布

已重新显示

太棒了,我甚至很喜欢“Glossinator”和“Glossy”这些名字。肯定会去看看。谢谢。

机器翻译自 English

如果你在任何方面对 Glossy 感兴趣,请告诉我。它旨在成为一个极简主义的交互式实时词汇表浏览器,可以从单词和释义的开头或结尾进行排序。我最初是为同事写的,后来我自己也大量使用,但要让它可靠且易于安装还需要更多时间,只有在有更多兴趣的情况下我才会优先考虑这一点。Glossinator 也不错,可能更好,但 glossy 可以在任何运行 python 的平台上工作!

机器翻译自 English

你好,谢谢。我绝对感兴趣。证据是我甚至想自己写一个类似的东西。过去几年我一直在学习 Python,座右铭是“自动化无聊的事情”。如果我能看看你的代码,我可能还能学到很多……

(我正在接近拥有我自己第一个带 GUI 的工具:“Hyphenator”,它将从 PT8 的连字符单词中获取数据,并将软连字符应用于任何其他文本;这对通过 Scribus 或 LibreOffice 为少数民族语言出版应该非常有用。我发现 PT 在连字符数据管理方面做得很好(甚至跟踪哪些条目是用户确认的),而 Flex 不允许在词形级别(需要连字符数据的地方)使用自定义字段。)

总之,我完全不是一个真正的程序员,但我不害怕遵循说明,如果需要的话,我也愿意进行手动安装或一些轻微的修改。谢谢。

机器翻译自 English

从上面的链接下载 glossy,你可以翻阅源代码。一切都是开放的。真正有趣的部分是将 XML 转换为词汇表交互式 HTML 浏览器的 XSL。Python 只是用来复制词汇表并适当插入 xsl 引用的。这可能不是最好的做法,但它安全、简单,并且可以生成你可以通过电子邮件发送给别人的文件。某种 GUI 和嵌入式 python 可能不错,但我还没有做过任何 python GUI 工作。

机器翻译自 English

我终于抽出时间为 Python3 和 Paratext 9 更新了 glossy 。

如果你能测试一下,我将不胜感激。已在 Mac (Intel) 和 Windows (10, 64 位) 环境中测试。有一些示例词汇表可供下载,以便你可以看到它应该做什么。

机器翻译自 English

相关问题

0
3 个回答 287 次浏览
《旧约关键词》(KTOT)目前应该是一个需要手动安装的资源 (参见 如何安装和更新 KTOT 文件 - Paratext) 多年来,我们在非洲的法语同事一直看到这个资源自动出现(也许是在主要版本的 Paratext 安装中?),但我们不得不告诉他们 ... 一次是本月早些时候),但似乎问题依然存在 我不知道为什么这两个资源之间会有交互,但它们似乎一直在持续
jeffh 1.4k 发布 提问于 十月 29, 2022
0
4 个回答 524 次浏览
我正在尝试使用一款可以显示 Paratext Interlinearizer 词库的软件。 然而,Glossy 和 Glossinator(用于 Paratext 8)都无法正常工作。运行 Glossy (go.bat) 时,屏幕上没有任何显示。Glossinator 8.exe 根本无法运行。 我想知道如何让这些程序正常工作。
anon838041 109 发布 提问于 二月 9, 2022
0
1 个回答 61 次浏览
我的手机上 Paratext Lite UBSGNT5+ 有一个分屏,第二个窗格中有一个词典(我不确定如何显示/隐藏它--我在桌面版上找不到 ) 总之,我很好奇这个词典是什么,主要是为了报告一个看起来像拼写错误的地方 ... πλῆθος ... 注释和笔记: 根据上下文,可能besary [be necessary?] 需要表明某种相对的大小差异
Paul 642 发布 提问于 一月 4
0
2 个回答 239 次浏览
几年前,我在名为 Notes for Translators English (NTE)的顾问笔记项目中插入了大约 400 条笔记 我给它们标记了红色星星,以便轻松查找 不幸的是,这些笔记似乎都丢失了 今年我重新插入了一些,但我决定停止这样做,并尝试通 ... 复这个过程 理想情况下,我不想再次丢失它们,所以我想知道顾问笔记项目可以进行哪些类型的备份 谢谢!
proftroy 103 发布 提问于 六月 9, 2023
0
0 个回答 169 次浏览
In the window of the project that has the expected rate of progress you want to replace, click to make it ... that will overwrite the values already present for the selected task.
[Expert]
anon421222
735 发布
提问于 二月 23, 2017
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Just as a body, though one, has many parts, but all its many parts form one body, so it is with Christ.
1 Corinthians 12:12
3,045 个问题
6,005 个回答
5,671 条评论
2,026 位用户