如何在TYPO3 v10的CKEditor RTE中删除字体?

问题描述

我需要删除CKEditor RTE中列出的某些字体。

image

这可能吗?该怎么做?

谢谢!

解决方法

AFAIK,正在从特定于系统的列表中列出字体,并在CKeditor中列出。但是,您可以对此进行自定义。

我不确定TYPO3的YAML配置,但是,您可以使用Javascript对此进行存档。您可以覆盖Javascript作为替代字体选项。

Javasrcript

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,sans-serif;' +
    'Verdana/Verdana,sans-serif';

YAML(未经测试!)

根据配置格式,yaml以下的配置应该可以使用。但是,我还没有测试过;)

editor:
  config:

    font_names: "Arial/Arial,sans-serif;"

这是正式文件:font_names

代码示例:Example

希望这行得通!