Chinese Language Stack Exchange is a question and answer site for students, teachers, and linguists wanting to discuss the finer points of the Chinese language. It's 100% free, no registration required.

Title says it all, should I have my text using a variable width font, or fixed width. I didn't know if it is easier to read if its aligned on a grid?

So here is my dialog with fixed width, one issue is where the space is, since its half the width of the characters it unalignes the remaining characters on the row, same for numbers in the text, should I not worry about this?

I would encourage you to hire a translator or ask reddit.com/r/chineselanguage for help (if the text volume is sufficiently small). If you use Google translate, you're going to get a lot of weird sentences.
–
juckeleDec 12 '12 at 17:30

Thank you, yes I am hiring a professional translator, the text I have currently is for testing purposes.
–
RastermanDec 12 '12 at 17:35

In general, we don't care if it is grid aligned or not. And even in fonts that are not fixed-width, the Chinese characters usually have the same width.

To make it to look better, it is better to make the right boundary a straight line, not zigzaged. If you find it hard to achieve, then just leave it as it is.

Some punctuation marks, such as commas (，), periods (。), question marks (？), etc. do not appear at the beginning of a sentence, and can stick out of the right boundary.

In Chinese, we use full-width punctuation, not the half-width counterpart. And we don't include spaces in sentences. If English is mixed in the text, half-width spaces are usually used to separate English words (not between English word and Chinese characters).

Edit:

In Microsoft Word, there is a list of punctuation that should not start line:

does your third paragraph mean that you should not line wrap in such a way that a line starts with punctuation, and it's instead better to dip into the right boundary with punctuation? Does the enumeration comma also follow this rule?
–
juckeleDec 13 '12 at 14:50

@juckele Yes, they would better be dropped into the right boundary. However, I don't think it matters much in a game. The enumeration comma (I think your meena "、") follows this rule. Some punctuation can start a line, such as the opening quote(“).
–
fefeDec 14 '12 at 1:50

You also need proper line spacing and paragraph spacing, as Chinese can be read left to right or top down. In many case (eg. newspaper), there is no paragraph spacing, but the first line of each paragraph is indent with 2 full-width character space.

If you use top-down flow, punctuation that is center to the character field should be used.

You do not need to use a space after a period (or any other punctuation) in Chinese, and as a matter of fact you shouldn't for this very reason. If you need to use a space for another reason, Stumpy Joe Pete's answer is correct.

I hand wrote a letter in Chinese. For aesthetics I choose what I will call a half-grid.

Basically the Chinese Characters are grided, but the grid can shift so that, I guess the best way I can describe it is like this.

Imagine every character is a square. 2 units wide by 2 units tall.

The lines on "the grid" are 1 unit wide across and 1 unit tall going down.
One line of text is 2 unit tall. Punctuation counts as 1 unit. So when you get to the end of a sentence and the beginning of another.
我想找一个二胡老师。你认识不认识一个老师吗？
So the first sentence above excluding the period takes up 18 units across, then the period takes the 19th unit. and the aesthetic some in by shifting the grid for the next sentence so that the next character starts on the 20th unit instead of the 21st where it would be if it had no punctuation.

I still feel like that is not clear so refer to figure 1.1 as I think that will explain it all.

(Photoshop didn't render some characters... oops)

I don't know, this is what I used for my letter, not as much spacing between the characters though so it's not a square like I made in the picture but rather a rectangle. But it gives you an idea/different possibility.

If they're all the same width, they're "aligned to a grid". Notice that many fonts for writing English are not monospaced, and the differing widths cause characters on subsequent lines to be not directly under the characters above them.
–
Stumpy Joe PeteJun 28 '13 at 8:42

no, you must pull one char to the next line when there will be a punctuation. Then the space of these one char must average distribut to other char's spacing.
–
GongTJun 28 '13 at 9:21

are you talking about using half-width punctuation or full-width punctuation? perhaps a picture would be clearer...
–
Stumpy Joe PeteJun 28 '13 at 9:42