Я использую PHP с FPDF для создания PDF-файлов. Я пытаюсь напечатать греческий символ rho ('r' в шрифте Symbol) в обычной строке текста ASCII. Я могу поместить его в ячейку самостоятельно с помощью SetFont (), но не могу понять, существует ли такая вещь, как строка со смешанным шрифтом.
Я могу создать ячейку с некоторым текстом, затем ячейку с символом шрифта Symbol, затем другую ячейку со следующим текстом. Интервал выглядит неправильно, как бы я ни пытался оправдать текст в ячейках.
$pdf->Cell(35,14,'+/- 5m','LT',0,'R');
$pdf->SetFont('Symbol','',8);
$pdf->Cell(5,14,'r','T',0,'L');
$pdf->SetFont('Arial','',8);
$pdf->Cell(60,14,' peak to peak','TR',0,'L');
Я хочу, чтобы это вывело '+/- 5mp peak to peak', где греческий символ rho заменен на p в mp. Это значит «миллирхо».
В итоге я получаю пробел 'em', разделяющий 'm' и символ rho, где я вообще не хочу пробелов.
В конечном итоге это выглядит как «+/- 5m p пик к пику».