17. Dialog fonts appear smaller or blurry when using AutoPIPE, why?


Applies To  
Product(s): AutoPIPE
Version(s): ALL;
Area: Graphics
Date Logged
& Current Version
April. 2018
11.02.00.10

Problem:

Dialog fonts appear smaller or blurry when using AutoPIPE, why? 

Why and how to fix it?

Solution:

When a computer system is upgrade from one Windows version to the next, certain fonts needed by AutoPIPE may have been removed or not installed. Microsoft does this to reduce the operating system footprint, improve performance, and optimize disk space usage... ( Microsoft here: )

AutoPIPE has 2 different types of dialogs: Type 1 and Type 2

Type 1 dialog uses Font name = Courier New, Size = 8 pt (Modify Valve dialog)

Type 2 dialog uses Font name = MS Sans Serif, Size = 8 pt (Insert Run dialog)

Overall, there could be any number of reasons why the fonts may appear smaller or blurry. Review the Avoidance section for possible solutions. 

Avoidance:

One or more of the following may apply:

1. Are Fonts files on the computer?

a. Open the Start Menu. Type "command prompt" or "cmd" in the search box. Press "Enter" on the keyboard to open the Windows Command Prompt.

b. Note the directory path. and change as needed.

c. Enter the following command at the next prompt, then press "Enter:"

dir C:\WINDOWS\Fonts >C:\WindowsFontList.txt

d. Entering this command creates a text file called "WindowsFontList" at the file path. The "WindowsFontList" file contains a log of all of the files contained within the C:\WINDOWS\Fonts folder. In other words, it contains a list of fonts currently installed on the computer.

e. Enter the following command at the next prompt, then press "Enter:

dir C:\Users\%USERPROFILE%\AppData\Local\Microsoft\Windows\Fonts >C:\UserFontList.txt

f. Entering this command creates a text file called "UserFontList" at the file path. The "UserFontList" file contains a log of all of the files contained within the folder. In other words, it contains a list of fonts currently installed on the computer under the user's profile.

g. Examine the files; all of the specified fonts must be present in one or both of these files:

 "Font name"  -   "font file name"

Note:

1. Do not be fooled, Microsoft Sans Serif is a different font. MS Sans Serif should be installed

2. Starting with AutoPIPE 12.09, see readme file for fonts required by the program.

The Microsoft Font redistribution policy says
 
"Apart from the document embedding rights described previously, you may not redistribute the Windows fonts. You may not copy them to other computers or servers, and you may not convert them to other formats, including bitmap formats, or modify them."
 
See additional information on "Font redistribution FAQ for Windows"
 
Therefore, Bentley cannot provide them for you. Please search the web for legitimate sources of missing font files. 
MS Sans Serif - consider reviewing site here

2. Have these font files been INSTALLED on computer?

a. Open Windows's "File Explorer" application

b. Navigate to the following folder: C:/ Windows/Fonts

c. Search for the following font files, all must be listed in the folder:

d. Are all of the font filles mentioned above listed in the C:/ Windows/Fonts folder?

If yes, skip to next step, "Windows Theme" below.

If No, work with your IT department to install any missing font files:

Example:

a. Open Window's Command Prompt

b. Assuming font file in on the computer, at command prompt type - "copy C:\Windows\Fonts\sserife.fon %temp%"

c. At command prompt type - "explorer %temp%"

d. When folder location opens, search for "sserife.fon

e. Double click the file to open the file for review:

f. Press Install button, the following should appear and then disappear:

g. Confirm new font appears in the Windows folder:

3. Windows theme

Windows theme should be set to a Windows default setting.  

Steps to change Theme using Win 11:

Step 1: Right click anywhere on the desktop.

Step 2: Select Personalization, located at the bottom of the listing.

Step 3: Select Themes

Step 4: Select Windows default theme (typically top row, left side)

4. Using Windows 10

MS Windows web site has issued a warning about blurry fonts "Fix Blurry Fonts problem in Windows 10"

This web page suggest the following to help fix the problem: 

a. Disable DPL virtualization
b. Lower the overall Windows DPI setting
c. Use Windows 10 DPI Fix Tool. 

5. Windows Text Size

To go to the Accessibility settings on your computer, press the Windows logo key+U or select Start  > Settings  > Accessibility.

Select Text size.

Drag the Text size slider to the right to increase the size of the sample text.

 

Once you're happy with the text size, select Apply. Windows scales up the size of all text.

6. Delete the following list of font files from the computer:

a. Alibaba-PuHuiTi 

b. MS Sans Serif,0

Example:

Open Regedit:

>Computer

> HKEY_LOCAL_MACHINE

> SOFTWARE

> Microsoft

> Windows NT

> CurrentVersion

> FontSubstitutes

> Delete "MS Sans Serif,0"

Then restart systems, and try to reproduce the issue

7. Update Bios on the computer

Check current Bios version.
 
1. Navigate to your computer's search bar at the bottom left of your home screen.
 
2. Search for "System Information"
 
 
3. Once you're in the System Information window, you'll be able to see a variety of information about your computer and its operating system, including BIOS version/date and BIOS mode. From here, you can take note of your software version to check if there are any updates to be made.
 
Update your Bios
This can be an intensive process, suggest that you contact your company IT department or perform a google search for detailed instructions. 
 
8. Reboot and restart AutoPIPE. 
9. If none of the above resolve this issue. Perform the following and send me the requested files for review:

Open Regedit:

For Windows 64 bit computers

a. Goto "Computer\

HKEY_LOCAL_MACHINE|

SOFTWARE\

Microsoft\

Windows NT\

CurrentVersion\"

b. Find folder Fonts

c. Right mouse click on the folder and select Export

d. Change Save as type to Textfile (*.TXT) and save the file to the desktop with name = Windows Fonts.txt

e.  Find folder FontSubStitutes.

f. Right mouse click on the folder and select Export

g. Change Save as type to Textfile (*.TXT) and save the file to the desktop with name = Windows FontsSub.txt

h. Close Regedit application.

Or

For Windows 32 bit computers

a. Goto  "Computer\

HKEY_LOCAL_MACHINE\

SOFTWARE\

WOW6432Node\

Microsoft\

Windows NT\

CurrentVersion\"

b. Find folder Fonts

c. Right mouse click on the folder and select Export

d. Change Save as type to Textfile (*.TXT) and save the file to the desktop with name = WOW Fonts.txt

e.  Find folder FontSubStitutes.

f. Right mouse click on the folder and select Export

g. Change Save as type to Textfile (*.TXT) and save the file to the desktop with name = WOW FontsSub.txt

h. Close Regedit application.

 
Search all of the files for each of the 9 fonts mentioned:
  1. UserFontList.txt
  2. WindowsFontList.txt
  3. Depending on Windows version:
"Font name"  -   "font file name"
  1. Arial  -   arial.ttf
  2. Calibri  -   calibri.ttf
  3. Consolas  -   consola.ttf
  4. Courier New   -   cour.ttf
  5. Georgia   -   georgia.ttf
  6. Microsoft Sans Serif   -   micross.ttf
  7. MS Sans Serif   -   sserife.fon
  8. Segoe UI   -   segoeui.ttf
  9. Times New Roman   -   times.ttf
The search results should match as indicated below:
 
Note, at a minimum all font files should be in the following locations:
Work with your company IT department to have missing fonts added and installed onto your computer. 
 
If you continue to have an issue, please submit a new Bentley Case Open AutoPIPE, and take screenshot of following dialogs from AutoPIPE:
    • Run dialog (Insert/Modify > Run)
    • Valve dialog (Insert/Modify > Valve)
    • Input listing dialog (Results > Quick Reports > Input Listing)

Add all 7 files into a ZIP file and attach to case for Technical support review.

    1. UserFontList.txt
    2. WindowsFontList.txt
    3. Depending on Windows version: 
      1. Windows Fonts.txt
      2. Windows FontsSub.txt
      3. or
      4. WOW Fonts.txt
      5. WOW FontsSub.txt
    4. Run dialog image
    5. Valve dialog  image
    6. Input listing dialog  image

See Also

Graphic issues

Bentley AutoPIPE