Patch a glyph into a font from another font

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP












0















I have a monaco font patched for powerline that I downloaded from this repository. Now for licensing issue there are no free version of this font. Anyway, I use tmux which have U+2502 as a separator for vertical split. Now, the monaco font that I have doesn't have this glyph.



I have another font, official latest version of Inconsolata that has a beautiful version of this glyph. I ran into this post from a while ago where one of the answers was to patch the font with that glyph manually with fontforge or similar font editor.



How do I just add one glyph to one font from another font?










share|improve this question




























    0















    I have a monaco font patched for powerline that I downloaded from this repository. Now for licensing issue there are no free version of this font. Anyway, I use tmux which have U+2502 as a separator for vertical split. Now, the monaco font that I have doesn't have this glyph.



    I have another font, official latest version of Inconsolata that has a beautiful version of this glyph. I ran into this post from a while ago where one of the answers was to patch the font with that glyph manually with fontforge or similar font editor.



    How do I just add one glyph to one font from another font?










    share|improve this question


























      0












      0








      0








      I have a monaco font patched for powerline that I downloaded from this repository. Now for licensing issue there are no free version of this font. Anyway, I use tmux which have U+2502 as a separator for vertical split. Now, the monaco font that I have doesn't have this glyph.



      I have another font, official latest version of Inconsolata that has a beautiful version of this glyph. I ran into this post from a while ago where one of the answers was to patch the font with that glyph manually with fontforge or similar font editor.



      How do I just add one glyph to one font from another font?










      share|improve this question
















      I have a monaco font patched for powerline that I downloaded from this repository. Now for licensing issue there are no free version of this font. Anyway, I use tmux which have U+2502 as a separator for vertical split. Now, the monaco font that I have doesn't have this glyph.



      I have another font, official latest version of Inconsolata that has a beautiful version of this glyph. I ran into this post from a while ago where one of the answers was to patch the font with that glyph manually with fontforge or similar font editor.



      How do I just add one glyph to one font from another font?







      fonts unicode patch






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Mar 1 at 17:29









      Rui F Ribeiro

      41.8k1483142




      41.8k1483142










      asked Mar 1 at 9:21









      klausklaus

      246110




      246110




















          1 Answer
          1






          active

          oldest

          votes


















          0














          I just tried it with fontforge on Windows (already installed), it's pretty straight forward.



          • Open fontforge with the source font, scroll down until you find U+2502.

          • Right click on the glyph -> Copy

          • Open another instance of fontforge with the target font, scroll down to the empty slot for U+2502

          • Right click -> Paste

          • Select File -> Generate Fonts (Ctrl+Shift+G) in the menu, enter a new font name, select True Type, click Generate and click away some warnings.

          • Repeat for each font type (regular, bold, italic, ...)

          modified Inconsolata



          For testing I used Arial.ttf as source font and inserted the glyph into Inconsolata.ttf of your second link (didn't have this glyph).



          Generate Fonts dialog






          share|improve this answer























          • Yeah. I should've at least checked out fontforge before I asked this question. I had done it myself within an hour of posting this question. Thanks.

            – klaus
            Mar 1 at 12:44











          Your Answer








          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "106"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: false,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          imageUploader:
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          ,
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );













          draft saved

          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f503722%2fpatch-a-glyph-into-a-font-from-another-font%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          0














          I just tried it with fontforge on Windows (already installed), it's pretty straight forward.



          • Open fontforge with the source font, scroll down until you find U+2502.

          • Right click on the glyph -> Copy

          • Open another instance of fontforge with the target font, scroll down to the empty slot for U+2502

          • Right click -> Paste

          • Select File -> Generate Fonts (Ctrl+Shift+G) in the menu, enter a new font name, select True Type, click Generate and click away some warnings.

          • Repeat for each font type (regular, bold, italic, ...)

          modified Inconsolata



          For testing I used Arial.ttf as source font and inserted the glyph into Inconsolata.ttf of your second link (didn't have this glyph).



          Generate Fonts dialog






          share|improve this answer























          • Yeah. I should've at least checked out fontforge before I asked this question. I had done it myself within an hour of posting this question. Thanks.

            – klaus
            Mar 1 at 12:44















          0














          I just tried it with fontforge on Windows (already installed), it's pretty straight forward.



          • Open fontforge with the source font, scroll down until you find U+2502.

          • Right click on the glyph -> Copy

          • Open another instance of fontforge with the target font, scroll down to the empty slot for U+2502

          • Right click -> Paste

          • Select File -> Generate Fonts (Ctrl+Shift+G) in the menu, enter a new font name, select True Type, click Generate and click away some warnings.

          • Repeat for each font type (regular, bold, italic, ...)

          modified Inconsolata



          For testing I used Arial.ttf as source font and inserted the glyph into Inconsolata.ttf of your second link (didn't have this glyph).



          Generate Fonts dialog






          share|improve this answer























          • Yeah. I should've at least checked out fontforge before I asked this question. I had done it myself within an hour of posting this question. Thanks.

            – klaus
            Mar 1 at 12:44













          0












          0








          0







          I just tried it with fontforge on Windows (already installed), it's pretty straight forward.



          • Open fontforge with the source font, scroll down until you find U+2502.

          • Right click on the glyph -> Copy

          • Open another instance of fontforge with the target font, scroll down to the empty slot for U+2502

          • Right click -> Paste

          • Select File -> Generate Fonts (Ctrl+Shift+G) in the menu, enter a new font name, select True Type, click Generate and click away some warnings.

          • Repeat for each font type (regular, bold, italic, ...)

          modified Inconsolata



          For testing I used Arial.ttf as source font and inserted the glyph into Inconsolata.ttf of your second link (didn't have this glyph).



          Generate Fonts dialog






          share|improve this answer













          I just tried it with fontforge on Windows (already installed), it's pretty straight forward.



          • Open fontforge with the source font, scroll down until you find U+2502.

          • Right click on the glyph -> Copy

          • Open another instance of fontforge with the target font, scroll down to the empty slot for U+2502

          • Right click -> Paste

          • Select File -> Generate Fonts (Ctrl+Shift+G) in the menu, enter a new font name, select True Type, click Generate and click away some warnings.

          • Repeat for each font type (regular, bold, italic, ...)

          modified Inconsolata



          For testing I used Arial.ttf as source font and inserted the glyph into Inconsolata.ttf of your second link (didn't have this glyph).



          Generate Fonts dialog







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Mar 1 at 10:57









          FreddyFreddy

          1,414210




          1,414210












          • Yeah. I should've at least checked out fontforge before I asked this question. I had done it myself within an hour of posting this question. Thanks.

            – klaus
            Mar 1 at 12:44

















          • Yeah. I should've at least checked out fontforge before I asked this question. I had done it myself within an hour of posting this question. Thanks.

            – klaus
            Mar 1 at 12:44
















          Yeah. I should've at least checked out fontforge before I asked this question. I had done it myself within an hour of posting this question. Thanks.

          – klaus
          Mar 1 at 12:44





          Yeah. I should've at least checked out fontforge before I asked this question. I had done it myself within an hour of posting this question. Thanks.

          – klaus
          Mar 1 at 12:44

















          draft saved

          draft discarded
















































          Thanks for contributing an answer to Unix & Linux Stack Exchange!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid


          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.

          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f503722%2fpatch-a-glyph-into-a-font-from-another-font%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown






          Popular posts from this blog

          Peggy Mitchell

          Palaiologos

          The Forum (Inglewood, California)