2014-09-26 17 views
2

我正在對使用fontello的現有項目進行更改。如何「合併」兩個fontello字體文件?

我想添加一些圖標到項目的字體文件。

什麼是最簡單的方法來添加這些新的圖標?我可以在fontello中創建第二個字體文件,然後以某種方式合併這兩個字體文件?

回答

5

當您下載Fontello包時,它會包含一個config.json文件,該文件是包含在自定義字體中的字符的映射。如果你想添加更多字符到你的字體,你應該首先把這個配置文件上傳到fontello.com,改變你選擇的字符,然後下載一個新的包,確保替換所有的字體和CSS文件(以便新的字符開始工作)和這個配置文件(下一次你想改變包括字符集)。

+0

謝謝!這很簡單。 – 2014-09-26 10:26:33

+0

我現在唯一的問題是現有的項目只有字體文件。沒有看到config.json ...... :( – 2014-09-26 10:27:20

+0

我明白了,然後就我所知,不幸的是,從零開始,沒有太多可以做的事情, – 2014-09-26 10:31:01

0

您可以使用文本編輯器合併fontello集合,方法是打開一個集合的config.json文件,並將這些字形複製到其他集合的config.json文件中。完成之後,將新合併的config.json文件拖放(上傳)到fontello.com,然後可以下載新的合併集合。

要添加新圖標,只需將SVG圖像拖動(上傳)到fontello.com。在這種情況下,您可能需要在上傳SVG文件之前修復這些路徑(fontello只接受具有單一路徑的文件)。您可以通過以下步驟執行此操作稱爲Inkscape的一個免費的工具 - >取消組合

  • 路徑 -

    1. 打開文件
    2. 選擇所有
    3. 對象>聯盟
    4. 路徑 - >聯合
    5. File - > Vacuum Defs
    6. 另存爲 - >普通SVG

    如果SVG文件有多個無法通過組合路徑刪除的路徑,則可以使用編輯> XMP編輯器將其刪除。完成後你應該只有一條路徑。

    您還可以在文本編輯器中檢查svg文件輸出。如果保存正確,您應該看到一個元素和一個空元素。

  • 0

    只需將您的svg字體拖放到fontello主頁。您的以前的字體將被顯示。您可以爲其添加更多字體並下載新的字體文件。