<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<br class="">
<div>
<blockquote type="cite" class="">
<div class="">On Jun 27, 2016, at 9:25 AM, Ross Moore <<a href="mailto:ross.moore@mq.edu.au" class="">ross.moore@mq.edu.au</a>> wrote:</div>
</blockquote>
<br class="">
<blockquote type="cite" class="">
<div class="">
<div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">
<div class="">
<div class="">Certainly one can attach a /ToUnicode map to the /Type3 font.</div>
</div>
</div>
</div>
</blockquote>
<div><br class="">
</div>
And if you build it correctly, it actually works!</div>
<div><br class="">
<blockquote type="cite" class="">
<div class="">
<div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">
<div class="">
<div class="">However there is something else missing in the way the /Font dictionary</div>
<div class="">is built in that case, which prevents Acrobat from using that CMap.</div>
<div class="">The lack of encoding vector and /CharSet may well be the problem,</div>
<div class="">or it may be some other piece of font metadata that is needed.</div>
</div>
</div>
</div>
</blockquote>
<div><br class="">
</div>
<div>Try this example, using the attached .cmap  file (which is not fully</div>
<div>complete — I leave that to you to finish :-).</div>
<div>It produces the attached PDF, from which you can Copy/Paste correctly.</div>
<div><br class="">
</div>
<div><br class="">
</div>
<div>%%%%%%   ———  start of example TeX source ——— %%%%%</div>
<div>\pdfcompresslevel 0</div>
<div>\pdfobjcompresslevel 0</div>
<div>\nopagenumbers</div>
<div>\pdfgentounicode 1</div>
<div>\input glyphtounicode.tex</div>
<div><br class="">
</div>
<div>\font\csb=csb12</div>
<div>\immediate\pdfobj stream file {cs1.cmap} % 1 obj</div>
<div>\pdffontattr \csb{/ToUnicode \the\pdflastobj\space 0 R}</div>
<div>%</div>
<div>\csb </div>
<div>\char232 \char233 %\char234 %\char235 %</div>
<div>\char236 \char237 %\char238</div>
<div>\char239 \char"F2 \char"F3 \char"F4 \char"F6 \char"F8 \char"F9 \char"FA \char"FC \char"FD \char"FE \char"FF </div>
<div><br class="">
</div>
<div>\font\csr=csr12</div>
<div>\csr </div>
<div>\char232 \char233 %\char234 %\char235 %</div>
<div>\char236 \char237 %\char238</div>
<div>\char239</div>
<div><br class="">
</div>
<div> \bye</div>
<div class="">
<div>%%%%%%   ———  end of example TeX source ——— %%%%%</div>
</div>
<div><br class="">
</div>
<div></div>
</div>
</body>
</html>