Ik maak gebruik van een PHP class om online een PDF te genereren d.m.v. ingevoerde velden in een PHP formulier (eigen script). In een van de invulvelden gebruik ik het teken ë in een woord dat ik invoer met [Apple+u en e]. Eerder ging dat goed, maar nu ik een nieuwe webserver heb geïnstalleerd wordt dit teken verkeerd weergegeven (zie illustratie).

Teken e-trema (ë) verkeerd weergegeven in web generated PDF
In de header geef ik de tekenset en de taal aan met de volgende meta tags:
<?xml version="1.0" encoding="utf-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="NL">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="CONTENT-LANGUAGE" content="nl-NL">
Ik heb ook al geprobeerd om het teken in te vullen als:
ë
maar dit wordt dan letterlijk overgenomen in de PDF.
Weet iemand of de informatie in de meta tags in de header klopt en of ik voor dit teken op de Mac mogelijk een andere tekenset moet invullen bij [Content-Type ... charset=iso] in de header of dat utf-8 misschien door iets anders moet worden vervangen?(Bewerkt door Leendert om 0:10, 3-03-2007)