2015-08-31 63 views
1

我是Peoplesoft的開發者。我們將CKEditor作爲我們產品中的富文本編輯器,這是該產品的一項交付功能。現在我必須對CKEditor的交付功能進行一些修改。我需要爲工具的交付字體添加一個額外的字體。我所做的更改,如blogs- 文件名中提到:\ ckeditor_source \插件\字體\即使進行上述更改後plugin.js在CKEditor中添加一種字體

CKEDITOR.config.font_names = 
    'Arial/Arial, Helvetica, sans-serif;' + 
    'Comic Sans MS/Comic Sans MS, cursive;' + 
    'Courier New/Courier New, Courier, monospace;' + 
    'Georgia/Georgia, serif;' + 
    'Lucida Sans Unicode/Lucida Sans Unicode, Lucida Grande, sans-serif;' + 
    'Tahoma/Tahoma, Geneva, sans-serif;' + 
    'Times New Roman/Times New Roman, Times, serif;' + 
    'Trebuchet MS/Trebuchet MS, Helvetica, sans-serif;' + 
    'Verdana/Verdana, Geneva, sans-serif;' + 
    'Futura LtCn BT/Futura LtCn BT'; 

我不能夠在RTE查看新字體。我對javasript完全陌生。請幫助我在哪些文件進行修改。這一變化對我的下一個要求非常關鍵。

在此先感謝

Vinoth看那中號

回答

1

您不應該修改的源文件來改變編輯的配置。請參閱Setting Configuration文章以選擇最適合您需求的配置方法。

請記住在引入任何JavaScript/CSS更改後清除瀏覽器緩存!

1

除了Anna的回答,您需要確保您以某種方式爲用戶提供了一種獲取字體的方法。我假設你想要實現的新字體是'Futura LtCn BT/Futura LtCn BT',它不是標準字體。您需要指定該字體的位置(無論是在PS服務器上還是在互聯網上的其他位置),以便用戶的瀏覽器能夠顯示它。

這裏有一個很好的文章,你可能想在讀了起來: How we use web fonts responsibly...(閱讀更新以及)