I have an OpenType font (.otf) and I need to use it from pdftex. I use an 8 bit input encoding. I am stuck on the greek part with babel. The input I use is the following:
\selectlanguage{polutonikogreek}>~h
Which should output ἦ (U+1F26, GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI).
The glyph ἦ is not in the font, but there is ῏ (U+1FCF, GREEK PSILI AND PERISPOMENI) and η (U+03B7, GREEK SMALL LETTER ETA), so combining these would be fine:
\selectlanguage{polutonikogreek}{\accent92\char104}
looks ok.
The question is now: how to get >~h to make {\accent92\char104}?
Note: the greek fonts that I know make a ligature of >~h to get the desired output.

0xAE. If not you should make a virtual font that builds the accented character and defines the ligature. Or say\newunicodechar{ἦ}{\accent92\char104}(with thenewunicodecharpackage) and UTF-8 as encoding, with many limitations: for example the input>~hwill not work. – egreg Sep 17 '12 at 10:56vftovp gartemisiarg6awill produce something that could be useful to you for shortening the work. Maybe the Greek Font Society has somefontinsttrickery already available. – egreg Sep 17 '12 at 11:21