Пытаюсь создать PDF'ку с помощью ReportLab'а, ОС — Ubuntu 10.04, локаль — en_US.UTF-8. Код такой:
#!/usr/bin/python
# -*- coding: utf-8 -*-
from reportlab.pdfgen.canvas import Canvas
from reportlab.lib.pagesizes import A4
from reportlab.lib.units import cm, mm, inch, pica
pdf = Canvas("test.pdf", pagesize=A4)
pdf.setFont("Courier", 16)
rhyme = pdf.beginText(inch * 1, inch * 10)
rhyme.textLine("Egrish normal. ")
rhyme.textLine("Чёрные квадраты")
pdf.drawText(rhyme)
pdf.showPage()
pdf.save()