# Issues with Vertical Font Previewing

**URL:** <https://forum.high-logic.com/t/issues-with-vertical-font-previewing/13508>\
**Category:** FontCreator - Bug Reports\
**Created:** [March 26, 2026, 5:43am UTC](https://forum.high-logic.com/t/issues-with-vertical-font-previewing/13508 "2026-03-26T05:43:35Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ownmake3](https://forum.high-logic.com/letter_avatar_proxy/v4/letter/o/e56c9b/32.png) [@ownmake3](https://forum.high-logic.com/u/ownmake3)\
**Post date:** [March 26, 2026, 5:43am UTC](https://forum.high-logic.com/t/issues-with-vertical-font-previewing/13508/1 "2026-03-26T05:43:35Z")

</div>

I have been testing a vertical writing feature for **Times New Roman**. Since the original font does not support vertical orientation, I added the vertical writing feature and specified a uniform height of **1136**. However, during the vertical writing preview, the English characters do not display at all.

 ![竖排预览问题](https://forum.high-logic.com/uploads/default/original/2X/1/1d9acda06e964138bc8c7f6ecceffc4075eac960.png)

Initially, I thought it might be a font-specific issue, so I tested it with another font, but the problem persisted. Interestingly, the vertical display works perfectly fine in **Photoshop**. I suspect this might be a software bug; I am currently using the latest version ( **15.0.3048** ).

 ![竖排预览问题2](https://forum.high-logic.com/uploads/default/original/2X/b/bee4aed6c897b96d17de4595d5ad04b65e6019ac.png)

 ![QQ截图20260326133709](https://forum.high-logic.com/uploads/default/original/2X/c/c7eab11ef27b97f66950c8968f5c9da103ad5f8d.png)

Additionally, I have a technical question regarding the **Automatic Metrics Wizard (Fixed Height)** for adjusting vertical spacing. Specifically, how are the values for **Vertical Offset** and **Advance Height** determined? The official manual is quite vague on this.

As a user from Asia, vertical writing functionality is essential for us. Through testing, I’ve found that the **Advance Height** represents the character space height I need to set. However, I am unsure how to calculate the other value. I am currently setting a vertical height for Times New Roman to integrate it into a Chinese font that utilizes vertical characters. Since the Chinese font height is **1136** , I set the Times New Roman unit height to **1136** as well. Given this, how should the **Vertical Offset** be calculated?

 ![高度调整](https://forum.high-logic.com/uploads/default/original/2X/e/edfd2156930aa21fe99df2c20855d137516f24fa.png)

 ![QQ截图20260326134645](https://forum.high-logic.com/uploads/default/original/2X/2/2db9ac8ce5a08f56b2690bf596b47f74a370fdc3.png)

 ![QQ截图20260326133535](https://forum.high-logic.com/uploads/default/original/2X/b/bc40a019ff08f819438ac369b7a7eb4621594c76.png)

 ![QQ截图20260326134636](https://forum.high-logic.com/uploads/default/original/2X/2/2d38da877ee767c8dbf2d7c57301cd7a428e057f.png)

---

<div class="post-metadata">

**Author:** ![ErwinDenissen](https://forum.high-logic.com/user_avatar/forum.high-logic.com/erwindenissen/32/9430_2.png) [@ErwinDenissen](https://forum.high-logic.com/u/ErwinDenissen)\
**Post date:** [March 27, 2026, 5:20pm UTC](https://forum.high-logic.com/t/issues-with-vertical-font-previewing/13508/2 "2026-03-27T17:20:08Z")

</div>

Thanks for the detailed report.

The font display problem is likely limited to FontCreator’s vertical preview rather than the font data itself. We will investigate that.

Regarding **AutoMetrics → Fixed Height** :  
**Advance Height** is the vertical advance to the next glyph.  
The **vertical origin** is based on the glyph’s top plus its **top side-bearing**.

So if you want a glyph to fit inside a vertical cell of **1136** units, a good starting point is:

**Top side-bearing = (1136 - (yMax - yMin)) / 2**  
**Vertical Offset = yMax + Top side-bearing**

Or combined:

**Vertical Offset = yMax + (1136 - (yMax - yMin)) / 2**

Please note there is usually no single perfect value for Latin glyphs in vertical writing. In practice, you may still need a small optical adjustment, especially for uppercase letters, punctuation, and mixed Latin/CJK text.

Let us know if these assumptions are correct.
