Jump to content

Recommended Posts

Posted

The simsun.ttc font collection file contains two fonts:
- NSimSun-Regular
- SimSun-Regular

The simsunb.ttf file contains one font:
- SimSun-ExtB-Regular

Since I do not read Chinese I can only guess that is what your arrows point to above.
But it all looks correct to me.

Posted

The windows system font frame api normally displays multiple font styles, but the windows fonts directory only has simsun-Regular, can the software be set to use the system font api instead of the software itself to read the fonts in the windows fonts directory 

Posted

The SimSun fonts are only available in one weight - Regular.
There are no other weights to display.
The system does not magically create additional weights.
It will only display the fonts that are actually installed.

I have never seen any other weights for the SimSun fonts.
Do you have SimSun fonts in more weights?

Posted

But the font that comes with win10 is only simsun-regular font, but the system font dialog api does have multiple styles, why not add the system font dialog?

  • 3 years later...
Posted (edited)
On 9/17/2021 at 8:24 AM, kenmcd said:

The SimSun fonts are only available in one weight - Regular.
There are no other weights to display.
The system does not magically create additional weights.
It will only display the fonts that are actually installed.I have never seen any other weights for the SimSun fonts.
Do you have SimSun fonts in more weights?
 

Yes, you are right.

Apologies for reviving this old thread, but since the issue described here matches exactly what I’m currently facing — and the previous response didn’t provide a clear explanation — So I’m adding a follow-up.  

-------

Background

SimSun (中易宋体) is the default Chinese font for document editing in Windows, as well as the most widely used font (by far) for government documents and everyday purposes. However, due to its early design, it only has a Regular weight with no dedicated Bold weight. To address this, software like Microsoft Word, WPS and LibreOffice etc. adapt by applying fake-bold effects — either through slight positional offsets or stroke thickening.  

image.thumb.png.8f939cc8691ccee304119a3f52f90a8f.png
 

Problem I met

Yet, the Affinity suite lacks (effects not satisfactory) such special handling for single-weight fonts, so it fails to properly edit or display documents containing these "artificially bolded" SimSun characters.

image.thumb.jpeg.f18dd7f98c426b4c4d2de78d68c03dbf.jpeg

Detailed explainations:

For example, Latex uses these commands to show the bold as the following commands show.

\def\pmb#1{\setbox0=\hbox{#1}%
  \kern-.025em\copy0\kern-\wd0
  \kern.05em\copy0\kern-\wd0
  \kern-.025em\raise.0433em\box0 }

image.jpeg.343515e3dc7c6f21cb62683e772381e5.jpeg

 

 

And, MS Word treat no-bold font with the following commands to show the bold:

1. Set rendering mode to 2

2. Stroke using 2/7 width of the glyph's outline path (2 Tr 0.2857 w) (I don't know if my translation is correct to understand...)

Regular:我能吞下玻璃而不伤身体。\par
Fake-Bold:{\pdfliteral{0.5 g 2 Tr 0.2857 w}我能吞下玻璃而不伤身体。
% Some software use 2 Tr 0.5 w
\pdfliteral{0 Tr}}\par

 

Besides, an article is HERE which shows how Typest handle these "fake-bold" fonts.

What I want

I hope the Affinity suite can correctly parse and render text with fake-bold features like other software

 

FontTest字体测试(New).pdf

Edited by linkedc
Posted
11 hours ago, linkedc said:

I hope the Affinity suite can correctly parse and render text with fake-bold features like other software

"Correctly" render horrible distorted fake bold. "Correctly" - that's funny.

Fake Bold is really bad.
Fake Italic is even worse.
Fake BoldItalic is an assault on the viewer's eyeballs.

The PDF library also has to support this bad idea.
LibreOffice users have been confused when no Bold appears in the PDF.
When the actual Regular font is embedded.

Hope this "feature" never happens here.

 

Posted (edited)

In my opinion, actually no one wants to use that disgusting Fake-Bold font style, but due to practical constraints, it's still necessary to for everyone to use this s***. So, I still hope Affinity can try to be compatible (or improve the existing compatibility method) to make them easier to distinguish from regular text.

For example, below is my own configuration to address the bolding needs of the SimSun font. This is the corresponding table for font size and stroke size required for Fake-Bold.

Font Size→Stroke

5-19pt→0.3pt

20-36pt→0.4pt

37-42pt→0.5pt

43-54→0.7pt

55-64pt→0.9pt

65-80pt→1.4pt

120pt→1.8pt

 

SimSun&Stroke.afdesign

Edited by linkedc
add attachment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.