J’ai rencontré un problem d’afficher correctement les caractères arabique dans PDF.
les mot arabique ont été remplacés par « ??? »
avez vous une solution?
hop
Avril 25, 2024, 5:21
2
Bonjour,
il faut changer la police dans le fichier de la langue utilisée pour générer les pdf.
Par exemple si vous utilisez le français, il faut modifier cette ligne dans le fichier fr_FR/main.lang
# Default for FONTFORPDF=helvetica
# Note for Chinese:
# msungstdlight or cid0ct are for traditional Chinese zh_TW (traditional does not render with Ubuntu pdf reader)
# stsongstdlight or cid0cs are for simplified Chinese zh_CN
# To read Chinese pdf with Linux: sudo apt-get install poppler-data
# cid0jp is for Japanish
# cid0kr is for Korean
# DejaVuSans is for some Eastern languages, some Asian languages and some Arabic languages
# freemono is for ru_RU or uk_UA, uz_UZ
# freeserif is for Tamil or Ethiopian
FONTFORPDF=helvetica
FONTSIZEFORPDF=10
SeparatorDecimal=,
SeparatorThousand=Space
FormatDateShort=%d/%m/%Y
FormatDateShortInput=%d/%m/%Y
FormatDateShortJava=dd/MM/yyyy
FormatDateShortJavaInput=dd/MM/yyyy
FormatDateShortJQuery=dd/mm/yy
FormatDateShortJQueryInput=dd/mm/yy
FormatHourShortJQuery=HH:MI
et remplacer helvetica
par DejaVuSans
1 « J'aime »
Bonjour
Ça ne fonctionne pas/plus çà ?
MAIN_PDF_FORCE_FONT → DejaVuSans
dans configuration/divers
@+
Édit : ah oui ce sera pour toutes les langues