掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1903|回复: 0

[经验交流] MDX 格式中跳转链接,在 GoldenDict 下的处理

[复制链接]

该用户从未签到

发表于 2016-10-11 15:55:59 | 显示全部楼层 |阅读模式
由于各个软件标准不统一,所以,目前 PC 上只需照顾好 GoldenDict 即可。移动平台暂无暇顾及。
, R; Z$ i' I0 t% M0 h& c+ C
* }" B8 [% a; Y/ F! Vkeyword 转义。a 标记里面的 href 可以参考下面的说明斟酌处理:
: F4 r' e/ z3 {7 G" k1 J) t3 C8 K9 [& g$ i7 H1 U
  1. $ Dollar
    3 @+ ?: b9 I$ @
  2.     <p>Reserved characters</p>
    5 F3 [7 R! ]. q
  3.     <p>$ Dollar</p>
    9 Q7 _, n& L" Y2 M$ A
  4. </>" m4 p/ w; l; `6 X4 z
  5. & Ampersand
    & J- Z$ _1 A  \6 T2 T5 b' C
  6.     <p>Reserved characters</p>
    3 |) i8 Z, j+ B% K# l* p. B
  7.     <p>& Ampersand</p>
    2 y/ \9 s# \/ U1 d% R
  8. </>
    ! ^$ @* f7 T! h  @
  9. + Plus
    + @4 r. O  e3 Y$ k( o5 ~/ i3 {1 G
  10.     <p>Reserved characters</p>
    # n( S+ V; w" i: H
  11.     <p>+ Plus</p>; O( Q+ X2 p: C: A/ q$ U. _" d  y
  12. </>+ M- g5 z9 K" ^9 m
  13. , Comma
    3 k7 L' N1 g9 J; {
  14.     <p>Reserved characters</p>9 o. e7 K( w" ]8 J0 N
  15.     <p>, Comma</p>6 ~! _* z$ J' E. M; F
  16. </>- V( ^, U! d+ t5 Y. K# `( E+ x# N
  17. / Forward slash or Virgule
    ( Q4 j7 x( N+ G- R7 ]4 L6 a2 L
  18.     <p>Reserved characters</p>
    + U9 W1 S9 c! \# C1 r( \# v1 n' l
  19.     <p>/ Forward slash or Virgule</p>
    0 `6 g7 E: Q# k2 Q1 T% g
  20. </>
    6 O' o: s/ Q) R5 S7 Q" I2 Z) y. j
  21. : Colon
    1 G7 G; C( q$ s/ L1 u+ Q
  22.     <p>Reserved characters</p>
    0 C7 k) D4 N2 ^) y: X2 q
  23.     <p>: Colon</p>( k( v% W+ _+ _: ^9 D8 E
  24. </>' M0 r* Z4 `( Y
  25. ; Semi-colon
    & F0 G" O7 @, K) k/ n7 m- z
  26.     <p>Reserved characters</p>
    ( E$ v. j$ U( N( }* D
  27.     <p>; Semi-colon</p># O, w8 p) L4 d6 j! T% q( q% \
  28. </>: G- t. H, L+ l, C+ ^- H+ d: k
  29. = Equals0 r$ Y! o( b. t/ r- q4 f% y! w( s
  30.     <p>Reserved characters</p>6 I  s* f; b( ]1 A! J
  31.     <p>= Equals</p>) U5 c3 Y5 v/ p* U- {1 Y0 t
  32. </>" |, G2 m* a9 r
  33. ? Question mark& ?; _! [! \1 N6 ^
  34.     <p>Reserved characters</p>
    & ^/ Y: s3 n  ^0 ]; O% Z3 V2 ^
  35.     <p>? Question mark</p>
    % m8 h1 J( @1 X3 c9 s/ i
  36. </>
    ( S4 {3 h! ^5 e/ Q, z& Y
  37. @ At symbol
    " z: F" m- f7 U" s3 M8 E! A
  38.     <p>Reserved characters</p>4 S+ C  @9 i! p: f& T8 a" @
  39.     <p>@ At symbol</p>: s$ @  u; C5 ~
  40. </>" R. K& W! O, r5 Q! A6 |# O
  41. Four    Space0 B5 o3 l: z1 w$ ]- @
  42.     <p>Unsafe characters</p>
    : H$ G; x3 N$ X6 ]7 j, e
  43.     <p>Significant sequences of spaces may be lost in some uses (especially multiple spaces)</p>; g, @$ m! S* H8 J" ]; `9 X7 W! R
  44. </>
    ; {) v/ c  N1 m' H
  45. " ' > <4 Q7 Y: f8 m1 r
  46.     <p>Unsafe characters</p>; M# j) n- R- B9 ], C, ~: L" E
  47.     <p>These characters are often used to delimit URLs in plain text.</p>
    : m7 I# G% K' Y! H
  48. </>+ C  g' A  Z% r2 P8 G- D
  49. # Pound character" L% M) r3 S2 T
  50.     <p>Unsafe characters</p>
    ; _: K/ Z4 p3 [% }2 c
  51.     <p>This is used in URLs to indicate where a fragment identifier (bookmarks/anchors in HTML) begins.</p>
    / I6 V) C( `% v$ o- p
  52. </>+ x% b. T9 C6 R2 U5 G* M: D4 ?
  53. % Percent character. B# ?+ X0 \0 b" W4 B0 {
  54.     <p>Unsafe characters</p>
    + X( l) r" j3 n
  55.     <p>This is used to URL encode/escape other characters, so it should itself also be encoded.</p>
    $ O0 X$ c& x7 g* z% O
  56. </>
    # U* T9 V! ?: W/ `" j* H- k/ A
  57. {}|\^~[]`* q- O- p: _0 N: [& Q6 s8 z
  58.     <p>Unsafe characters</p>
    ) N& `; t- G$ E: Q( V( N  }" a
  59.     <p>Some systems can possibly modify these characters.</p>
    . H( d4 Y) ~- S# l7 L
  60. </>9 h' t* Z. ~1 F
  61. Reference
    5 c, ]& f, U  O4 V  h, B2 v8 }
  62.     <pre>
    * X' w6 l& P% o: s0 G0 P) \9 ~
  63.          GoldenDictPC : 1.5.0-RC2 QT 5.6.0 (GCC 5.3.0, 64bit)
    9 l3 B2 F; Y* C8 R: S  H
  64.          MDictPC      : 1.3 RC4
    . p2 X2 \' M7 Q! }
  65.     </pre>
    - Z5 Y  T; ^/ H  g* Q

  66. 8 a/ q5 M% \- i) y) s% R" ]# V
  67.     <ul>4 m. T- W( X( E  X3 p4 G

  68. - m$ l2 d) L* v+ }; `# e
  69.         <!-- 无须转义 -->" ^  Y4 l( Z' i- c
  70. ' y' d# p3 K% P7 T( U/ Z& y
  71.         <li><a href="entry://, Comma">, Comma</a></li>( x! a$ @  j. ~: w' c3 v
  72.         <li><a href="entry://$ Dollar">$ Dollar</a></li>
    4 z/ Z  q5 t7 V7 Z: P
  73.         <li><a href="entry://& Ampersand">& Ampersand</a></li>5 [: b8 ]7 i2 ?  J% }6 ]
  74.         <li><a href="entry://: Colon">: Colon</a></li># \5 F2 M! r; q2 D
  75.         <li><a href="entry://; Semi-colon">; Semi-colon</a></li>
    ' G( [- z; G9 V5 O& g4 r( r: V
  76.         <li><a href="entry://= Equals">= Equals</a></li>
    0 D* ~8 L6 k- s! {% b
  77.         <li><a href="entry://@ At symbol">@ At symbol</a></li>" z' M4 N/ i0 D
  78.         <li><a href="entry://Four    Space">Four    Space</a></li>
    ( |' _! E, ]1 |4 P7 X' L
  79. & x* s- h! w$ K) n
  80.         <!-- 需要转义 -->
    $ J; R! f. n. V" c& h" P9 }% t8 [
  81. - P3 Y2 X& O" U1 P* o
  82.         <li><a href="entry://%3F Question mark">? Question mark</a></li>                       <!-- GoldenDictPC Pass; MdictPC Pass -->
    ) S6 Q# R1 y/ {2 j
  83.         <li><a href="entry://%2F Forward slash or Virgule">/ Forward slash or Virgule</a></li> <!-- GoldenDictPC Pass; MdictPC Pass -->
    # w, g% ?/ u) K# I9 P
  84. ; {: J0 A  B1 V  j7 C
  85.         <li><a href="entry://%22 ' %3E %3C">Unsafe characters</a></li>                         <!-- GoldenDictPC Pass; MdictPC Fail -->
    5 h8 A% M+ k5 Z- u3 o
  86.         <li><a href="entry://%23 Pound character"># Pound character</a></li>                   <!-- GoldenDictPC Pass; MdictPC Fail -->/ _1 z$ q& h8 W7 ~, J5 Y6 X9 J
  87.         <li><a href="entry://%2B Plus">+ Plus</a></li>                                         <!-- GoldenDictPC Pass; MdictPC Fail -->' e: n2 s. u) @, a% }6 f
  88.         <li><a href="entry://%7B%7D%7C%5C%5E~%5B%5D%60">{}|\^~[]`</a></li>                     <!-- GoldenDictPC Pass; MdictPC Fail -->
    6 z! {6 H+ S* r$ |

  89. ( b4 [9 _8 B% {8 ~# M5 Y
  90.         <li><a href="entry://%25 Percent character">% Percent character</a></li>               <!-- GoldenDictPC Fail; MdictPC Pass --> ( s" E, E0 ^2 U+ e$ X5 ^; s
  91.     </ul>
    6 B9 G1 @/ `) u$ U- P9 \6 a
  92. </>6 K* q% ?! E9 W+ F9 d9 o; H6 P- \
复制代码
' u! q7 R5 b8 `: c- W

4 p* ]# _2 N7 @' t7 k( A# E
) |1 c% _1 H! j$ s: ^( s( r5 S. o: L' d7 x, W. a

2 r3 p& M  x" t# v% S( v( g5 Z3 W$ ]4 a

本帖被以下淘专辑推荐:

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

小黑屋|手机版|Archiver|PDAWIKI |网站地图

GMT+8, 2025-4-21 11:38 , Processed in 0.019936 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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