title: How to output a Euro symbol in a PDF
body: <p>I am trying to output a Euro symbol to a PDF using Core Graphics. I have the following code, which uses NSMacOSRomanStringEncoding (I had to use this to get £ and $ symbols to appear correctly), but the Euro symbol comes out as ¤</p>
  
  <pre><code>CGRect pageRect = CGRectMake(0, 0, 800, 1150);
  CFMutableDataRef pdfData = (CFMutableDataRef) [NSMutableData dataWithCapacity:0];                     
  CGDataConsumerRef dataConsumer = CGDataConsumerCreateWithCFData(pdfData);
  CGContextRef pdfContext = CGPDFContextCreate(dataConsumer, &amp;pageRect, nil);
  
  CGContextSelectFont(pdfContext, "Helvetica", 15, kCGEncodingMacRoman);
  CGContextSetTextDrawingMode (pdfContext, kCGTextFill);
  CGContextSetRGBFillColor (pdfContext, 0, 0, 0, 1);
  const char *ctext = [@"€" cStringUsingEncoding:NSMacOSRomanStringEncoding];
  CGContextShowTextAtPoint(pdfContext, 10, 10, ctext, strlen(ctext));
  </code></pre>