AHD 2024 Improve

建议你先解包sunny的1楼mdx文本,对比官网源数据研究一下具体问题再说。skippy已经修复了一部分问题,所以你不应该拿skippy的版本来跟官网比对。

官网源数据有粘连的地方,肉眼看到了几处确定有问题且不容易被修改误伤的粘连,前面 @skippy 已经修好了。
现在的问题更多是:尚不确定其它地方可能存在的粘连文本模式,无法精准定位去修改并且不误伤。

1 个赞

你好像没有添加css和mdd文件,所以缺样式,还缺字体和图片。


粘连问题在前人做的2015、2017的mdx版本中都一样存在,这是老问题了,不知为何突然在今天爆发关注,还占了这么大篇幅讨论。2015版没做处理,保持粘连状态。2017版在css中为部分粘连内容加了左右间隙(padding),视觉上不粘连,但内容还是粘连的。

我之前对粘连做过简单处理,后来撤销了相关的改动,因为逐渐发现了几种不同的粘连方式,批量处理可以解决一大部分的粘连,但不管怎么做都要人工介入一部分。你处理得好,别人觉得理所当然,你没处理好,就会招来挑剔。对我来说,最大的问题是时间和精力…

这本mdx制作的数据收集分析,查缺补漏,再到细节优化,已经花费了很多时间精力。那时要面对的问题比这个大得多,难得多,相比之下,单词粘连只是微不足道的小瑕疵(这是我对粘连问题的观感。但你们不一样,你们拿到手的是现成的mdx,在此基础上,粘连便是你们眼里少数可见的,非解决不可的问题:smile:

以我做mdx的经验,细节优化是没有尽头的。谁有时间可以继续优化下去,而我选择“能用就行”

(想偷懒的话,就加个padding吧,官网可能随时都在更新,值得在这个短暂存在的快照上精雕细琢吗?)

6 个赞

1楼给的下载地址里面的mdx好评,我之前下载的下面这个词典,单纯一个mdx文件,根本没有任何格式。

我从安卓app里面看了一下,aphelion没有粘连,剩下3个多出的符号或者空格app也长这样
app版本:11.1.555




(updated: 删了)

之前我没有108楼提供的mdx,安装在欧路词典里,没有一点格式,完全惨不忍睹,没法看,@ppxia 提示,下载楼主提供的mdx好多了,你又提到没有css,现在我放了css之后,效果好多了。

另外粘连的问题,这个问题我感觉通过编程的方式好处理。

今天被误导了,一直用的都是108楼提供的一个mdx,单纯的一个mdx。浪费不少时间,排查为什么显示格式有问题。如果一开始下载你提供的 mdxmdd, 和 css 这3个文件,我估计粘连问题我都处理完了。

现在我开始处理粘连的问题。

非常同意sunny :smile:我是出于学习制作mdx本身当成练习题来研究学习一下而已。

1 个赞

麻烦大家把粘贴的格式,有问题的贴出来,粘连问题应该没多少,处理下就好,应该花不了多少时间,我这边开始处理粘连问题。

老哥怎么把我帖子转发到这了?

我刚试了下你发的 ahd2024.mdx,如下,图片不能正确显示,没有1楼提供的mdx好用。

i标签附近有粘连的基本可以直接切开,但要防止误伤这种情况:


图中红色部分都属于i标签

麻烦楼主把有问题的点和需要注意的地方总结下,谢谢啦。

毕竟楼主比我有经验多了,我昨天才接触 mdx ,今天发现排版格式有问题,研究了半天,才发现单纯一个mdx不行,缺文件,你一点拨,需要加css文件,节省我不少时间。

我看到上图的情况,就把这个问题搁置了,没有再继续深究。可能还有更多特殊情况需要排查,你自己评估一下吧

圖片需要有.mdd,文件大,樓主置頂的貼文可以找到。
我用的.css :

The American Heritage Dictionary, 5th Ed.zip (67.0 KB)

2 个赞

老哥你提供有mdx那个回复,真的应该再加两句话,还得下载css文件,不然排版格式不正确。 :joy:

1 个赞

我以為進來討論串的會從頭開始看,知道有別的文件,而且Mdict文件通常不是只有mdx而已。顯然我錯了,抱歉! :rofl: :rofl:

昨天下午我被 @匿名1650 提到,说搭线破解软件。 我刚在官网上 ahdictionary.com 下载移动版程序,用来查单词 gamut,看看他们的格式 ,发现昨天又被误导一次,他们官网上给了个GLOSE APP的下载链接,今天我发现这个程序不能查单词。程序下载错了,官网给了GLOSE APP的下载链接确实误导到我了。

我发现安卓移动版的gamut显示的方括号中的内容和官网上是一样的,下面的是安卓版截图:

下面图片是官网上的显示:


两个都是只有gamma有索引。

想问下,你这个数据是不是有一点问题?还是说处理格式显示的时候,标签(比如说 i 标签)有点问题?

我刚发现安卓版一天只能查5个单词,这也太夸张了吧?有空得把它破解了。

我编程的方式得到服务器的回复是正常的(除了音标显示问题我没处理掉):

i标签加红色是为了给你看重点的,:smile:

要不你单独开一个贴研究粘连问题吧。这篇帖子看样子已经废了,很难读了,:pensive:

1 个赞