首页 文章

来自谷歌字体的印地语字体不能在tinymce编辑器中集成在带有elfinder的cakephp中

提问于
浏览
0
private function preset($name){ 
    // Full Feature
    if($name == 'full'){ 
        return array( 
            'selector' => 'textarea',
            'theme' => 'modern',
            'plugins' => 'advlist,autolink,lists,link,image,charmap,print,preview,hr,anchor,pagebreak,
                        searchreplace,wordcount,visualblocks,visualchars,code,fullscreen,
                        insertdatetime,media,nonbreaking,save,table,contextmenu,directionality,
                        emoticons,template,paste,textcolor,youtube,colorpicker',
            'relative_urls' => false,
            'browser_spellcheck' => true,
            'toolbar1' => 'insertfile, undo, redo, |, styleselect, fontselect, |, fontsizeselect, |, bold, italic, |, alignleft, aligncenter, alignright, alignjustify, |, bullist, numlist, outdent, indent',
            'toolbar2' => 'link, image, media, youtube, emoticons, |, colorpicker, forecolor, backcolor, |, preview, print, code',
            'language' => 'hi_IN',
            'content_css' => ['http://englishcosmos.in/exam/hindifont.css'],
             'font_formats' => 'Arial=arial,helvetica,sans-serif;Courier New=courier new,courier,monospace;Poppins= poppins,sans-serif;Indie Flower=indie flower, cursive;Hind= hind,sans-serif',
            'image_advtab' => true,
            'file_browser_callback' => 'elFinderBrowser'

        ); 
    }

这里代码有选项设置字体下拉,fontsize . 这里所有字体来自谷歌工作但印地语字体不起作用 . 有没有任何解决方案,我可以使用谷歌或直接使用hindi字体 . 我想在这里使用的字体是:Kurti Dev

1 回答

  • 0

    尝试扩展它 . 查看TinyMCE的选项 content_csslink) . 是的,你使用它(http://englishcosmos.in/exam/hindifont.css => 404 ) . 在该文件中,你必须输入如下内容:

    @font-face {
       font-family: "Kruti Dev";
       src: url("../path_to_ttf-file/kruti.ttf");
    }
    
    body{
     font-family:'Kruti Dev', Verdana;
     ...
    }
    

相关问题