我剛剛開始使用RoR並修改現有程序。使用Ruby 2.2.2p95,Rails 4.1.13.rc1和Prawn 2.0.1 文本處於有界框中。在RoR文本輸出中右對齊數字
pdf.column_box([0,pdf.cursor], :columns => 2, :width ==> pdf.bounds.width
person_text << "\n#{sprintf "%20d", count} #{'Grandchild'.pluralize(count)}"
如果count = 234,那麼輸出是:
234 Grandchildren
如果count = 4238,那麼輸出是:
4238 Grandchildren
沒有填補空白的右對齊的數字一個20個空間場。輸出應如下所示:
234 Grandchildren
4238 Grandchildren
什麼是錯? 如何編碼?
問題與大蝦。蝦在前後剝去白色空間。輸出位於左邊緣並帶有前導空白。 –