掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 97|回复: 6

[求助] 如何将多个词条串到一个关键词上显示出来?

[复制链接]
  • TA的每日心情
    慵懒
    2021-9-1 08:46
  • 签到天数: 61 天

    [LV.6]常住居民II

    发表于 2021-9-14 14:50:19 | 显示全部楼层 |阅读模式
    我最近在尝试着制作mdx词典,之前做的那个词典只实现了词条的搜索,但是从读音不能搜索,如果添加读音的话,日语的同音词很多,虽然可以用Python把多个词条贴到一起,但是感觉这样有点浪费,有没有什么简单的方法可以实现下图的效果:' o' ^! [# j" i, F. ~# I3 Z

    / m! y0 }1 K6 q5 B  P& v, `& g& ?6 l* Z8 V% m$ z4 c

    1 |. S& x+ F, _先行谢过。

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?免费注册

    x
  • TA的每日心情
    开心
    1 小时前
  • 签到天数: 269 天

    [LV.8]以坛为家I

    发表于 2021-9-14 16:52:32 | 显示全部楼层
    内部重定向(内容链接):
    6 a# m& \; ~: y. o: d. V1) 当两个关键字所指向的内容是一样的时候,可以采取重定向的方式来达到"链接"的效果。内部重定向的格式为:
      L) v+ x8 y) R5 y# v* I@@@LINK=关键字3 `9 f9 `' |2 F5 @. z- ]4 r  e
    例如color 和 colour 都指向相同的内容,制作词典时可以正常编写color词条,但对于colour词条,可以写成:& u7 W, D0 A7 c5 V0 Y; u

    ( `7 {* s: C/ x4 s9 Qcolour* N+ a, z  J( b
    @@@LINK=color
    % {' U5 p' @) c2 T4 ?5 @3 N</>  T8 x# b. g2 o& q6 `& l

    $ D6 N; z# L4 S7 i) |) M当显示colour条目的内容时,程序会自动找到color的内容进行显示,链接是可以多重嵌套的。* {$ f9 p; h& D& i$ k  \5 Y
  • TA的每日心情
    慵懒
    2021-9-1 08:46
  • 签到天数: 61 天

    [LV.6]常住居民II

     楼主| 发表于 2021-9-14 17:44:37 来自手机 | 显示全部楼层
    孤影 发表于 2021-9-14 16:52
    ) T9 x. m' `$ `/ O/ ]内部重定向(内容链接):5 F: ]; E4 j) K9 Q! S
    1) 当两个关键字所指向的内容是一样的时候,可以采取重定向的方式来达到"链接"的效 ...
    $ K1 v" x, R% C" }: k
    我是想一个key对应多个内容。就像截图里面的しつける同时找到躾ける、仕付ける词条。
  • TA的每日心情
    无聊
    12 小时前
  • 签到天数: 334 天

    [LV.8]以坛为家I

    发表于 2021-9-15 07:34:45 | 显示全部楼层
    孤影 发表于 2021-9-14 16:520 V! }! V6 \; }2 C! o) w# g- X3 E2 F+ C
    内部重定向(内容链接):
    9 }- [& X3 `- E1) 当两个关键字所指向的内容是一样的时候,可以采取重定向的方式来达到"链接"的效 ...
    3 e6 }2 p$ D6 y
    学习了。最近正在学习html5,请问会对制作mdict有帮助吗?
  • TA的每日心情
    开心
    19 小时前
  • 签到天数: 1443 天

    [LV.10]以坛为家III

    发表于 2021-9-15 13:40:52 | 显示全部楼层
    本帖最后由 言叶之庭 于 2021-9-15 14:13 编辑 2 [$ t- `4 v  p( q; ^
    ) ~' t: V# O6 J# A% h4 I
    可以提取【】内的内容拆分制作成4个词头:しつける、躾ける,しつける、仕付ける,这样应该就可以实现楼主想要的效果了吧,当然还可以做进一步处理,毕竟有两个しつける,可以去重、合并相同词头,至于查躾ける是否需要显示仕付ける,或查仕付ける是否需要显示躾ける,也应该可以做相应处理。, Y9 G* j. f0 H1 o) T9 H# X
    9 i6 L9 b" O# R+ F( [2 E
    不懂计算机语言,从未制作过MDX,以上内容纯属个人设想。
  • TA的每日心情
    慵懒
    2021-9-1 08:46
  • 签到天数: 61 天

    [LV.6]常住居民II

     楼主| 发表于 2021-9-15 14:31:36 | 显示全部楼层
    言叶之庭 发表于 2021-9-15 13:40
    0 s! `! {. }! Q! k/ J- [1 Y可以提取【】内的内容拆分制作成4个词头:しつける、躾ける,しつける、仕付ける,这样应该就可以实现楼主 ...

    ; i* T4 l+ A! z! ?  R多谢回复,这个是可以实现的,也是我现在正在做的。我本来设想是如果可以在しつける这个搜索键的时候写成:+ `" b4 J' N6 Z" O8 e1 N. y' S
    1. {'しつける': '@@@LINK=[躾ける, 仕付ける]'}
    复制代码

    7 I8 T. v# T+ S- P9 e0 `: h这样就可以自动在搜索しつける的出来这样的效果。
    8 G9 x! ^) {4 b$ s把两个词条再拼接起来生成一个新的键我觉得有点浪费空间。
  • TA的每日心情
    开心
    19 小时前
  • 签到天数: 1443 天

    [LV.10]以坛为家III

    发表于 2021-9-15 14:51:22 | 显示全部楼层
    本帖最后由 言叶之庭 于 2021-9-15 15:37 编辑
    8 [7 H% n- n5 P' g- Y/ ?+ Z. A
    zhangchaont 发表于 2021-9-15 14:31
    " R) z$ ?6 D* @% h. g多谢回复,这个是可以实现的,也是我现在正在做的。我本来设想是如果可以在しつける这个搜索键的时候写成 ...
    0 [6 t6 _8 [& K' \7 [+ Y, ^9 e
    / H# p0 f' R# }5 ?
    内部重定向代码具体是何种格式?代码可不可以这样写?意即可不可以一对多?代码具体又应如何写?" ^1 x7 S9 O1 M1 a$ _  e- q# f! P
    しつける9 H3 Z( T. C9 G4 f
    @@@LINK=躾ける
    - p0 {% S4 G8 E$ @; a  k8 F@@@LINK=仕付ける
    7 R1 q, U1 v$ o+ F! ]9 b5 B+ E0 z" B3 _* C9 c4 Z6 F8 }
    しつける
    3 C. M9 Y4 N2 ?1 ]@@@LINK=躾ける
    - L+ z3 C% t; q5 ~! M) Oしつける2 {; }( F& v- u: _  W9 r6 W
    @@@LINK=仕付ける
    ) Y% c* e7 b* k2 k0 k, F8 q6 g8 G) n' `  D1 D3 x' m. Z
    或者也可以使三个词头显示同样内容,这样查躾ける、仕付ける就不能只显示自己的内容了吧,所有内容都显示?如想躾ける、仕付ける仅显示自己的内容,只能三个各自独立成词条吗?这样势必会增加词典大小。) D+ y1 k0 V* d! ?; c
    ) [% P" T/ D3 f- Y( ~5 J; w
    与设想的不太一样吗?与书籍目录不相似?一级目录、二级目录……如しつける作为一级词头,躾ける、仕付ける作为二级词头,一级词头包裹二级词头,这样查しつける显示所有内容,查躾ける、仕付ける只显示它自己的内容。
    * t+ [, c5 e' v' [; B
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    顶部qrcode底部
    关注掌上百科官方微信公众号送积分
    关注掌上百科官方微信公众号
    关注微信公众号 pdawiki,获取邀请码,看文抢积分,抽奖得浮云! Follow our Wechat official account "pdawiki", get invitation codes, and play the lottery to earn points (积分)!

    小黑屋|手机版|Archiver|PDAWIKI ( 美ICP 0000000字 )|网站地图

    GMT+8, 2021-9-24 19:28 , Processed in 0.029443 second(s), 8 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回复 返回顶部 返回列表