代码之家  ›  专栏  ›  技术社区  ›  Francisc

CKEditor添加更多符号

  •  8
  • Francisc  · 技术社区  · 15 年前

    如何在“插入特殊字符”面板中添加更多“自定义”符号?

    谢谢您。

    4 回复  |  直到 15 年前
        2
  •  3
  •   jonespm stevenC    8 年前

    在配置文件中=> 配置js

    CK编辑器文档: http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-specialChars

    config.specialChars = [ '"', '’', [ '&custom;', 'Custom label' ] ];
    config.specialChars = config.specialChars.concat( [ '"', [ '’', 'Custom label' ] ] );
    

    config.specialChars = config.specialChars.concat( [ [ 'α', 'alpha' ],
          [ 'β', 'beta' ],
          [ 'γ', 'gamma' ],
          [ 'δ', 'delta' ],
          [ 'ε', 'epsilon' ],
          [ 'ζ', 'zeta' ],
          [ 'η', 'eta' ],
          [ 'θ', 'theta' ],
          [ 'ι', 'iota' ],
          [ 'κ', 'kappa' ],
          [ 'λ', 'lambda' ],
          [ 'μ', 'mu' ],
          [ 'ν', 'nu' ],
          [ 'ξ', 'xi' ],
          [ 'ο', 'omicron' ],
          [ 'π', 'pi' ],
          [ 'ρ', 'rho' ],
          [ 'σ', 'sigma' ],
          [ 'τ', 'tau' ],
          [ 'υ', 'upsilon' ],
          [ 'φ', 'phi' ],
          [ 'χ', 'chi' ],
          [ 'ψ', 'psi' ],
          [ 'ω', 'omega' ] ] );
    
        3
  •  2
  •   Tim Knight    15 年前

    添加自定义符号实际上相当容易。在ckeditor文件夹中,转到文件:

    ckeditor/plugins/specialchar/dialogs/specialchar.js
    

    在文件的中间会看到一个很大的代码块,其中包含大量的实体代码,最后一个是 ≈

    我希望这能有帮助!

        4
  •  1
  •   Vijin Paulraj    12 年前

    打开你的 文件,

    config.specialChars = config.specialChars.concat('♂');
    

    如果要插入带有自定义标签的男性符号,

    config.specialChars = config.specialChars.concat(['♂', 'Male']);
    
    推荐文章