Well, with current setup is not possible. But if you don't mind to do a few changes in a file, then it can be done
You need: 1) An unicode TTF font on your system, for example DejaVuSans (good for Arabic), or GNU unifont (complete but ugly), or Arial Unicode MS (complete but not free) Take note of it's path 2) Edit on your staff dir "labels/label-create-pdf.pl", and rewrite function "_print_text" (lines with # are original, font path on TTFont line) sub _print_text { my $label_text = shift; foreach my $text_line (@$label_text) { #my $pdf_font = $pdf->Font($text_line->{'font'}); #my $line = "BT /$pdf_font $text_line->{'font_size'} Tf $text_line->{'text_llx'} $text_line->{'text_lly'} Td ($text_line->{'line'}) Tj ET"; #utf8::decode($line); #$pdf->Add($line); my $pdf_font = $pdf->TTFont('/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf'); $pdf->FontSize($text_line->{'font_size'}); $pdf->Text( $text_line->{'text_llx'}, $text_line->{'text_lly'}, $text_line->{'line'}, '', ''); } } 3) With this you can get something like https://www.dropbox.com/sh/0ksf8foxcqia037/z2uRe6BCpf/label_batch_1.pdf (using Arial Unicode MS) But, as you can see, is for ltr languages :( Regards, Bernardo -- Bernardo Gonzalez Kriegel bgkrie...@gmail.com On Mon, Apr 7, 2014 at 10:22 AM, حسين رضوي <reza0...@gmail.com> wrote: > hello all, > > We have a problem when printing labels with Arabic content (characters). > when we print the spine label with non-Latin (Arabic) characters became > codes not characters. > > Has anybody an idea how we can fix the problem. > > Best Regards. > Hussain A. > _______________________________________________ > Koha mailing list http://koha-community.org > Koha@lists.katipo.co.nz > http://lists.katipo.co.nz/mailman/listinfo/koha > _______________________________________________ Koha mailing list http://koha-community.org Koha@lists.katipo.co.nz http://lists.katipo.co.nz/mailman/listinfo/koha