掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

查看: 1491|回复: 0

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

[复制链接]

该用户从未签到

发表于 2016-10-11 15:55:59 | 显示全部楼层 |阅读模式
由于各个软件标准不统一,所以,目前 PC 上只需照顾好 GoldenDict 即可。移动平台暂无暇顾及。) k! j, |- \: r  _' W2 g  J

$ w7 F( r9 M. _keyword 转义。a 标记里面的 href 可以参考下面的说明斟酌处理:
) d" Z( \0 b. F5 V* A5 U) ]( @; ]; ^2 v0 r
  1. $ Dollar
    / R9 z  e: O/ q5 f& _4 v
  2.     <p>Reserved characters</p>
    2 p( z. v" A) `. X$ u
  3.     <p>$ Dollar</p>8 @0 u4 K! X" D& w* p# s
  4. </>) K4 s- q0 ~/ ^, e0 Z: G* k
  5. & Ampersand
    , y3 w& D& s% T/ k! v' {8 v3 k
  6.     <p>Reserved characters</p>
    , W0 {+ Q: z7 d6 c1 c
  7.     <p>& Ampersand</p>  U  b5 m  H* u9 @3 a
  8. </>; l5 X8 r" a; N
  9. + Plus. |" B  H# q# T8 t. Y8 |
  10.     <p>Reserved characters</p>
    9 R- B% }0 w3 ~7 i' a+ y) H/ z; k& r
  11.     <p>+ Plus</p>
    8 n# o7 T$ Q% {( c
  12. </>1 ^# M6 J9 Q) G. u
  13. , Comma
    ) E& ^- G7 q9 H, c% f
  14.     <p>Reserved characters</p>* C# \  l- E: `/ F9 g5 m
  15.     <p>, Comma</p>
      c: a3 W9 \- d" i! G. E  m
  16. </>2 ^5 q  V9 J' K8 \6 r
  17. / Forward slash or Virgule
    5 z% X. q$ O0 E" k
  18.     <p>Reserved characters</p>
    ; s: r- a4 b% U' E# \9 ?, v5 }9 a
  19.     <p>/ Forward slash or Virgule</p>
    ( V8 V' U, t' m- d
  20. </>" `- z" l0 i; }4 f- _0 s
  21. : Colon% f2 _9 K0 r" r  {% ?+ H* v6 w& l
  22.     <p>Reserved characters</p>
    3 w. z$ G+ e/ ~4 u
  23.     <p>: Colon</p>2 t- u4 \5 ~# V$ @0 h
  24. </>4 ]/ z, x7 I) f1 `% M
  25. ; Semi-colon
    8 a7 O# _. Q1 j& J7 S/ _3 A, ~( T! y
  26.     <p>Reserved characters</p>
    7 z$ ~% m# e. z
  27.     <p>; Semi-colon</p>3 R/ A, e! J- I6 m. `! r- R
  28. </>
    ) k/ |1 o; _% J7 N; V1 r" O
  29. = Equals% y! l  e2 K" g3 g- @6 t; B: M
  30.     <p>Reserved characters</p>0 O; x  i9 q" X* {* s6 }+ m, T
  31.     <p>= Equals</p>5 n/ w' H; X, U, S4 Q
  32. </>
    & S3 C6 j. m, d
  33. ? Question mark" m) A# f6 f( }) t' {" w
  34.     <p>Reserved characters</p>
    , A; D* E) ~8 v; C  d5 p2 F
  35.     <p>? Question mark</p>
    7 F1 p0 L) i9 x, r( E
  36. </>
    ' c* u' P( _6 \- x: [
  37. @ At symbol
    2 Q6 Q9 g( w9 t2 v3 J& o) J. \
  38.     <p>Reserved characters</p>
    3 w4 Q- I9 {  E0 ?
  39.     <p>@ At symbol</p>
      L# J( b3 W. E+ R6 K
  40. </>) }3 g) K+ J9 ~; x7 t
  41. Four    Space
    , i8 L9 O  ~) N6 H* n- Q2 ~. h
  42.     <p>Unsafe characters</p>
    9 _  m1 J" M& b$ Q# s( n' {* z" T
  43.     <p>Significant sequences of spaces may be lost in some uses (especially multiple spaces)</p>
    " K' P: F9 @- t
  44. </>- O; f$ v, x  D( m- u, o8 a
  45. " ' > <% i( u7 F$ o$ x! l( H- j9 e. m
  46.     <p>Unsafe characters</p>6 D; C! e, a: O, g
  47.     <p>These characters are often used to delimit URLs in plain text.</p>  [7 N0 H1 e: j# g0 A6 D
  48. </>0 ^7 x8 u' n3 \  `
  49. # Pound character3 X$ \6 f/ y: z6 r: t
  50.     <p>Unsafe characters</p># P5 H, N: y, F
  51.     <p>This is used in URLs to indicate where a fragment identifier (bookmarks/anchors in HTML) begins.</p>* }& k* p( f, A
  52. </>
    & y. x5 t  C* k; `' |5 M0 r4 I
  53. % Percent character( A+ k/ @0 D* [. w  C4 ]# |/ c. w. ?" G
  54.     <p>Unsafe characters</p>8 @7 g% [4 ~: w( T* G2 F
  55.     <p>This is used to URL encode/escape other characters, so it should itself also be encoded.</p>! _  E/ G) Z4 `/ N7 h. \' i
  56. </>- B, t8 a8 L% g3 X/ _
  57. {}|\^~[]`
    : m) B% N# q+ u1 E
  58.     <p>Unsafe characters</p>
    + b- G: N+ R0 r. h& D, R! |
  59.     <p>Some systems can possibly modify these characters.</p>
    + C: G0 _+ w/ D# ^$ B( U) }% [
  60. </>
    % Y2 u5 R8 l& a. g2 z1 R
  61. Reference; a. Z: [0 K6 I- C2 m# G
  62.     <pre>3 g! d6 t: z* f+ `. o
  63.          GoldenDictPC : 1.5.0-RC2 QT 5.6.0 (GCC 5.3.0, 64bit)
      U- Q; j( J! t) r; w
  64.          MDictPC      : 1.3 RC4; Z1 b, ?" G9 ]* E/ I
  65.     </pre>. E& O( @3 [9 U9 Z

  66. . z; _: A1 U, O6 G) m% t, k
  67.     <ul>
    7 B- P, S( ?; D1 Q" I; U" p

  68. 4 B+ D  x$ g8 n, k' Z
  69.         <!-- 无须转义 -->: `3 j7 m/ ^, [' M* l8 Q7 k
  70. ; h; M; I1 V- T
  71.         <li><a href="entry://, Comma">, Comma</a></li>6 I3 z! D9 r# d
  72.         <li><a href="entry://$ Dollar">$ Dollar</a></li>2 M8 d# Q2 H( N8 B( {
  73.         <li><a href="entry://& Ampersand">& Ampersand</a></li>3 ]+ R& H8 s* H, Y! P4 J, L2 @
  74.         <li><a href="entry://: Colon">: Colon</a></li>( A; p+ ^0 r7 [4 _9 H' \  }
  75.         <li><a href="entry://; Semi-colon">; Semi-colon</a></li>
    # A4 S9 u0 T/ _, M
  76.         <li><a href="entry://= Equals">= Equals</a></li>
    & a/ e, r4 ^2 V: E  |
  77.         <li><a href="entry://@ At symbol">@ At symbol</a></li>
    8 Z  [) w1 N+ R8 W; N$ z7 v
  78.         <li><a href="entry://Four    Space">Four    Space</a></li>" M$ q, m8 G, _8 A. W6 s* f
  79. ; _! N7 ?+ N% u% f4 e
  80.         <!-- 需要转义 -->5 z( x; T' h' X! j

  81. + U* z3 m+ F3 P1 h# @0 g& l1 U
  82.         <li><a href="entry://%3F Question mark">? Question mark</a></li>                       <!-- GoldenDictPC Pass; MdictPC Pass -->+ l3 s- r: ?/ A' r4 n0 y
  83.         <li><a href="entry://%2F Forward slash or Virgule">/ Forward slash or Virgule</a></li> <!-- GoldenDictPC Pass; MdictPC Pass -->
    . r0 \+ D  Z+ [1 }$ F. Q1 K: T& i
  84. 5 c5 S  D! C7 S+ j2 C
  85.         <li><a href="entry://%22 ' %3E %3C">Unsafe characters</a></li>                         <!-- GoldenDictPC Pass; MdictPC Fail -->
    + U# D. Y  V8 c+ X# ^/ }
  86.         <li><a href="entry://%23 Pound character"># Pound character</a></li>                   <!-- GoldenDictPC Pass; MdictPC Fail -->8 z: q: _, U$ D6 a6 n
  87.         <li><a href="entry://%2B Plus">+ Plus</a></li>                                         <!-- GoldenDictPC Pass; MdictPC Fail -->
    8 q' `+ g- k5 a4 g2 h) I
  88.         <li><a href="entry://%7B%7D%7C%5C%5E~%5B%5D%60">{}|\^~[]`</a></li>                     <!-- GoldenDictPC Pass; MdictPC Fail -->, P+ t  G& W0 y# B: t# B9 _2 \
  89. - C# O9 f5 R5 p! L
  90.         <li><a href="entry://%25 Percent character">% Percent character</a></li>               <!-- GoldenDictPC Fail; MdictPC Pass --> # V! b3 Y5 R6 m6 n' L" b
  91.     </ul>8 W) a$ A  ?; y; k8 v
  92. </>
    4 q8 e+ o3 I: A7 n0 f5 [0 G
复制代码

+ d  Y: f, D- E' J  f$ H6 ^  n" }$ p2 k" n* w3 }2 v
( n3 q2 I1 U  V+ d$ U

' h3 M4 r& ?9 g. r* A/ j' H
& Q' C  k/ m1 u& h0 D
8 V1 E4 c3 F' O9 ]

本帖被以下淘专辑推荐:

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

本版积分规则

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

GMT+8, 2024-5-9 20:11 , Processed in 0.036961 second(s), 9 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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