Meaning of 右端揃 in "これ右端揃うかな？"


I received this email from someone close, who has a deadline to finish a
graduation thesis:

[code]

    期日は20日です(>д<)
    これ右端揃うかな？笑
    
[/code]

右端揃 means "right-alignment" but I don't understand what is the meaning of the
second sentence? Is the verb "うかなう", which I can't find a definition of ? Is
it about postponing the deadline? Or is the verb 揃う ?




Japanese fonts are usually non-proportional. Each Japanese character
(hiragana, katakana, and kanji) is a complete square: the height and the width
are the same. This size is called 全角 'full square'. One reason for this is to
make it possible to use the same fontset for vertical and horizontal writings.
However, for the latin part, these characters are also non-proportional within
themselves but, the width is the half of its height (I believe the depth is
set to zero), and are called 半角 'half square'. So whenever you have a computer
text displayed solely in Japanese font, the width of a line is exactly a
multiple of the width of half square.

In your example, the first line has six full squares and seven half squares,
which add up to 9.5 full square width. The second line has nine full squares
and one half square, which add up to 9.5 full square width. In this sense, the
two lines (should) align exactly at the right end. (However, if your setting
is such that the Japanese part and the latin part are using different fonts,
they are not aligned.)

