2021-12-04 - Sorry the Gramps wiki is currently being upgraded to a newer software version. Please check back after the 2021-12-08. We apologize for the inconvenience.

Difference between revisions of "Font troubleshooting"

From Gramps
Jump to: navigation, search
m (Some rows in table view are blank or invisible)
m (No text, just rectangles)
Line 38: Line 38:
  
 
=== No text, just rectangles ===
 
=== No text, just rectangles ===
[[File:ReplacementGlyph.png|thumb|right|169px|Fig. {{#vardefineecho:figure|{{#expr:{{#var:figure}}+1}}}} Point sizes for Times New Roman font in Windows]]
+
[[File:ReplacementGlyph.png|thumb|right|225px|Fig. {{#vardefineecho:figure|{{#expr:{{#var:figure}}+1}}}} Replacement fonts when font family missing]]
 
Unicode calls the phenomenon (of a placeholder open/black rectangle "" or REPLACEMENT CHARACTER "�" being rendered instead of the actual strokes of a letter) a [http://unicode.org/glossary/#replacement_glyph replacement glyph]. It also known as a ''missing glyph''.  
 
Unicode calls the phenomenon (of a placeholder open/black rectangle "" or REPLACEMENT CHARACTER "�" being rendered instead of the actual strokes of a letter) a [http://unicode.org/glossary/#replacement_glyph replacement glyph]. It also known as a ''missing glyph''.  
 +
 +
The first step is a full shutdown and restart.  Give the OS the opportunity to re-load the font collections.
  
 
You might also try going to the Gramps install directory (for Windows, this is "<code>C:\Program
 
You might also try going to the Gramps install directory (for Windows, this is "<code>C:\Program
Line 45: Line 47:
 
-fv</code>" from the command line. This command should re-establish the font cache.  A large number of Replacement Glyphs indicates that a recent update has likely messed up fonts in some way.   
 
-fv</code>" from the command line. This command should re-establish the font cache.  A large number of Replacement Glyphs indicates that a recent update has likely messed up fonts in some way.   
  
As an alternative using the Command Line utility, re-install Gramps... which will do the same thing but also do broader resets.   
+
As an alternative to using the Command Line utility, re-install Gramps... which will do the same thing but also do broader resets.   
  
 
<!--
 
<!--

Revision as of 22:06, 6 October 2021

Fonts are a big variable in computers. Since everyone has different opinion about what is a best and most readable typeface, there are thousands of font families available for installation with various operating system.

Following OS updates, new application installations or configurations changes; fonts can suddenly become blurry or even fail to render entirely, showing placeholder shapes instead of the proper glyph.

Common font complaints

Some rows in table view are blank or invisible

If the record has any Tags, the text of the row will inherit the color of the highest priority Tag. If that Tag color is the same as the background color of the view, the text will become invisible.

The default color of Tags is black. So using a black bakground Dark variant Theme can conflict with default color Tags. (Note that the default option on Import is to Tag each record with a default color Tag named with a timestamp.)

Change the color of all Tags in the Organize Tags to contrast with the view background color.

See also

Feature Request 11974: Add Preference option to Colorize new Tags

Fonts in a report are too small for the printout

Fonts in the GUI are too small for my eyesight

The Themes Add-on for Preferences can be installed to change the base text size used throughout the Gramps interface.

Font in the GUI is ugly

The Themes Add-on for Preferences can be installed to change the font family used throughout the Gramps interface.

The genealogical glyphs are not intuitive

If you do not like the glyphs selected for birth, death, gender; then the selected Genealogical Symbols can be customized.

Blurry fonts

Error creating thumbnail: Unable to save thumbnail to destination
Fig. 1 Point sizes for Times New Roman font in Windows

Font typeface families do not include all point sizes. (As an example, the Windows version of the Times New Roman font family includes point sizes: 8, 9, 10, 11, 12, 14, 16, 18, 20, 22, 24, 26, 28, 36, 48, 72)

Text can appear blurry/fuzzy if the system has to re-scale for the display. This is more likely if you have the Themes add-on installed and then specified a typeface and font size.

The OS (computer operating system) interpolates this typeface and size setting in combination: with your screen resolution; and, the OS accessibility controls for font scaling. The interpolation might require too much difference from the nearest point size that would would most closely fit inside the number of pixels allotted. When the scaling is pushed beyond these manageable limits, text can appear blurry.

If the outlines of dialogs and controls appear sharp but text is blurry, you should change one of the contributing factors: the fonts size in Gramps Themes preferences, the screen resolution, or the OS Accessibility font scaling. Do NOT change more than one setting before checking the results. If that changing that contributing factor does not help, revert it to the previous setting before adjusting the next factor.

If you are using a infinitely scalable don't (such as ttf - TrueType or ClearType), you may need to recalibrate for your screen resolution.

In Windows, there is a ClearType calibration you can do from the Fonts control panel. It is a calibration that is more visible when more modern drivers are used. There are a series of eye-doctor examine style questions (better on 1? Or 2?)

See also

No text, just rectangles

Error creating thumbnail: Unable to save thumbnail to destination
Fig. 2 Replacement fonts when font family missing

Unicode calls the phenomenon (of a placeholder open/black rectangle "" or REPLACEMENT CHARACTER "�" being rendered instead of the actual strokes of a letter) a replacement glyph. It also known as a missing glyph.

The first step is a full shutdown and restart. Give the OS the opportunity to re-load the font collections.

You might also try going to the Gramps install directory (for Windows, this is "C:\Program Files\GrampsAIO64-5.1.4") and running "fc-cache.exe -fv" from the command line. This command should re-establish the font cache. A large number of Replacement Glyphs indicates that a recent update has likely messed up fonts in some way.

As an alternative to using the Command Line utility, re-install Gramps... which will do the same thing but also do broader resets.

See also

See also