Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Why is the number 9 replaced with a dash?

more options

The number 9 is replaced with a dash (-) in documents I open through my work website. This just started happening recently and has never happened before. Oddly, though, the 9s reappear when I download the documents and open them as pdfs. See the attached screenshot for a better idea of what's happening.

The number 9 is replaced with a dash (-) in documents I open through my work website. This just started happening recently and has never happened before. Oddly, though, the 9s reappear when I download the documents and open them as pdfs. See the attached screenshot for a better idea of what's happening.
Attached screenshots

Chosen solution

Hi JeffC, could you review your default fonts and change them to TrueType fonts for testing? Here's how:

Open the Preferences page:

  • Mac: "3-bar" menu button (or Firefox menu) > Preferences
  • Windows: "3-bar" menu button (or Tools menu) > Options
  • Linux: "3-bar" menu button (or Edit menu) > Preferences
  • Any system: type or paste about:preferences into the address bar and press Enter/Return to load it

Scroll down to the Language and Appearance section, and click the Advanced... button. This should open the Fonts dialog.

(1) Select the Latin character set

Near the top there is a character set selector. Latin is used for pages in English.

(2) Change the fonts to basic TrueType fonts

Your computer may have a diverse range of fonts, from the ones supplied with the system to ones you've added individually or through other software packages. Firefox may work most reliably with the built-in system fonts.

  • Serif - Change from Times or Times Roman (or other serif font) to Times New Roman
  • Sans-serif - Change from Helvetica (or other sans-serif font) to Arial
  • Monospace - Change from Courier (or other fixed-pitch font) to Courier New

(3) Repeat #1 and #2 with the "Other Writing Systems" character set

(4) Click OK to save changes

Any difference on the problem sites?

Screenshot for reference:

Read this answer in context 👍 2

All Replies (10)

more options

Hello JeffC,

Would you please take a look at this thread :

https://support.mozilla.org/en-US/questions/1268528

Maybe the Helvetica font may be the culprit in your case as well (?)

If not : you could try some of the other suggestions there ....

more options

Thanks for the thread, but I already read through it and have no idea what I'm doing wrt "inspect element" or font book, etc. I tried the inspect element idea and don't know how to interpret the information. I'm not a developer, just a lay end user of Firefox. I did see listed in the font box on the far right "Courier", so, Helvetica doesn't appear to be the culprit.

On another note, I now notice the letters "Y" and "Z" missing on certain pages. Inspect element shows Times Roman. Again, no Helvetica.

Thanks for any ideas a simpleton like me can implement. Otherwise, I'm at a loss with the technical stuff.

more options

There's another thread here :

https://support.mozilla.org/en-US/questions/1268572

(and there are more)

As nobody here has been able to come up with a solution; would you consider filing a bug report ?

https://bugzilla.mozilla.org/enter_bug.cgi

https://developer.mozilla.org/docs/Mozilla/QA/Bug_writing_guidelines

more options

Chosen Solution

Hi JeffC, could you review your default fonts and change them to TrueType fonts for testing? Here's how:

Open the Preferences page:

  • Mac: "3-bar" menu button (or Firefox menu) > Preferences
  • Windows: "3-bar" menu button (or Tools menu) > Options
  • Linux: "3-bar" menu button (or Edit menu) > Preferences
  • Any system: type or paste about:preferences into the address bar and press Enter/Return to load it

Scroll down to the Language and Appearance section, and click the Advanced... button. This should open the Fonts dialog.

(1) Select the Latin character set

Near the top there is a character set selector. Latin is used for pages in English.

(2) Change the fonts to basic TrueType fonts

Your computer may have a diverse range of fonts, from the ones supplied with the system to ones you've added individually or through other software packages. Firefox may work most reliably with the built-in system fonts.

  • Serif - Change from Times or Times Roman (or other serif font) to Times New Roman
  • Sans-serif - Change from Helvetica (or other sans-serif font) to Arial
  • Monospace - Change from Courier (or other fixed-pitch font) to Courier New

(3) Repeat #1 and #2 with the "Other Writing Systems" character set

(4) Click OK to save changes

Any difference on the problem sites?

Screenshot for reference:

more options

Jscher2000-

You did it! Although there is a small appearance difference due to the font change, it doesn't matter to me.

Thank you for the step by step instructions and screenshot. You made it fool proof. Very much appreciated!

more options

Hi JeffC, thank you for reporting back. I don't know why there are individual character glitches with some fonts. It seems to be a recent development. If it would be helpful to learn more about the specific fonts, hopefully a developer will chime in and ask for the necessary details. Until then, we have a workaround.

more options

Hi, thanks for the answer, I had the same problem and these instructions helped to solve the problem. However, I also had to switch off the option "allow pages to choose their own fonts" to make the error disappear.

This of all places happened on the BBC news pages and impacted all instances of the number '9', including datelines in the footer sections - and even search fields. Yet the behavior was not linked to specific sites, it also happened in form fields in lockwise when I tried to enter or change passwords. Interestingly, the dashes could be found by searching for '9' in the search field (which was not impacted).

This must be a fairly recent phenomenon, since it did not happen before I switched to FF 70 (Mac 64bit) - it was however reproducible with older versions (I only tested 69 and 68).

But thanks again, I can keep FF my default browser ;-)

more options

Note that if you disable "allow pages to choose their own fonts" that this affects downloaded icon fonts that are used on a lot of website to display small images anmd you may see little boxes with the hex code.

more options

cor-el said

Note that if you disable "allow pages to choose their own fonts" that this affects downloaded icon fonts that are used on a lot of website to display small images anmd you may see little boxes with the hex code.

Sadly enough, that is true - that's why the solution is a workaround, not a real solution. It is quite annoying that this happens with an upgrade and why does it affect something like type fonts? I wonder if there are more people seeing this kind of error?

more options

Hi s-cargo, are you also on MacOS? Can you tell which font BBC uses? One method is to "inspect" the text (right-click > Inspect Element) in the developer tools and use the "Fonts" panel on the right side of the HTML tree diagram.

https://developer.mozilla.org/docs/Tools/Page_Inspector/How_to/Edit_fonts