0
123 次浏览

Apertium 转换引擎会在您的源文本中搜索模式。它搜索的模式是您为每条规则所定义的那些。有些模式可能是一个词,有些模式可能是多个词。转换引擎会优先尝试匹配最长的模式,然后逐渐转向更短的模式。这意味着五词模式会在三词模式之前被使用(假设一组词能同时匹配这两种模式)。当存在多个长度相同的模式时,列表中排在第一位的具有优先权。这意味着在某些情况下,您的规则顺序将很重要。

转换引擎从第一个词开始,按顺序在您的单词中搜索匹配项。它绝不会在文本的某个位置找到匹配项后,再返回到文本的更早位置。

另一个重要的概念是,转换引擎仅针对匹配到的模式对单词进行处理一次。处理完成后,这些单词不会再被检查以匹配其他任何模式。换句话说,模式不能以重叠的方式应用。例如,如果您有一条规则匹配限定词-名词,另一条规则匹配名词-形容词,当处理形式为限定词-名词-形容词的句子时。引擎会使用列表中排在第一位的规则,然后丢弃这三个词,并继续处理其他单词。第二条规则不会被应用。另一种描述方式是说引擎以独立的块来处理单词。

如果 Apertium 转换引擎找到匹配项,它会执行您规则的操作部分。如果引擎找不到某个单词的匹配项,它会根据双语词典中的内容进行默认翻译。参见“规则是如何应用的”。

机器翻译自 English
FLExTrans (336 分) 发布
已重新显示 | 123 次浏览

登录注册以回答此问题。

相关问题

+2
4 个回答 553 次浏览
转载自 @KimB 谢谢,anon044949 早在 PT9 之前,我们就一直在使用基于词干(stems)的匹配 我的问题不在于如何在 PT 中进行逐词对照(interlinearizing);而在于 PT 现在似乎正在与 FLEx 双向共享其现有的形态学 ... 会发生什么?在这种情况下,旧的词素切分/释义会被发送到 FW 吗? 提前感谢任何见解
[Expert]
Jeff_Shrum
2.9k 发布
提问于 十月 9, 2020
0
2 个回答 370 次浏览
I was poking around in settings and I noticed I have the option to use this forum in Mailing list mode. So I created ... writing this message and might choose not to send it to me
[Moderator]
dhigby
1.3k 发布
提问于 一月 19, 2017
0
6 个回答 677 次浏览
Can someone explain the Paratext registration process to me? When a new user or their project leader or support person ... done, any Joe Bloggs could register and get approved.
wdavidhj 1.4k 发布 提问于 九月 17, 2015
0
0 个回答 167 次浏览
Continuing the discussion from Poll: Allow out of sequence verse numbers in cross references?: Poll: Allow out of sequence ... latest vote (only) is reflected in the poll counts.
匿名用户 发布 提问于 五月 19, 2015
0
2 个回答 234 次浏览
我只是想知道,如果用户在 Paratext 执行发送/接收(send/receive)期间尝试使用 PTXPrint(包括那些需要读取 Paratext 数据的任务),会发生什么情况。或者我们应该先等待发送/接收完成吗?另外,如果发送/接收的目标是互联网、Chorus Hub 还是闪存盘,这会有区别吗?
Ben Pehrson 280 发布 提问于 五月 4, 2022
PTXprint
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Don’t you know that you yourselves are God’s temple and that God’s Spirit dwells in your midst?
1 Corinthians 3:16
3,049 个问题
6,007 个回答
5,673 条评论
2,029 位用户