Icon Font not rendering correctly #5275
Trider12
started this conversation in
New Users Build/Link/Run issues ONLY!
Replies: 3 comments 7 replies
|
So, of course, the issue happened to be with the font itself. The IconFontCppHeaders example used fa-solid-900.ttf and ImGui example used fontawesome-webfont.ttf while I tried to use fa-regular-400.ttf. The confusion came from these lines in the IconFontCppHeaders example, that do not mention the reduced glyph set of the regular version and then explicitly use the io.Fonts->AddFontFromFileTTF( FONT_ICON_FILE_NAME_FAS, 16.0f, &icons_config, icons_ranges );
// use FONT_ICON_FILE_NAME_FAR if you want regular instead of solid
// in an imgui window somewhere...
ImGui::Text( ICON_FA_PAINT_BRUSH " Paint" ); // use string literal concatenationSwitching to fontawesome-webfont.ttf or forkawesome-webfont.ttf fixed the issue: |
7 replies
|
You can update the copy of dear imgui in that repo.
|
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment


Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
(ADMIN comment added in 2025 --> "see https://github.com/ocornut/imgui/blob/master/docs/FONTS.md")
Version/Branch of Dear ImGui:
Version: Dear ImGui 1.88 WIP (18718)
Branch: master
Back-end/Renderer/Compiler/OS
Back-ends: imgui_impl_sdl.cpp + imgui_impl_opengl3.cpp
Compiler: MSVC | Clang 10.0.0
Operating System: Windows 10 | Ubuntu 20.04.4
My Issue/Question:
I'm using
IconsFontAwesome5.hfrom IconFontCppHeaders and fa-regular-400.ttf.Screenshots/Video
Standalone, minimal, complete and verifiable example:
All reactions