# texlive using installed fonts, incomplete ifx


-
There seems to be an additional letter "n" after \relax in .fd file (ot1fpr.fd, t1fpr.fd, the names depends on the used font encoding). –  Heiko Oberdiek Oct 24 '12 at 12:25
@HeikoOberdiek Could you make that an answer? –  Joseph Wright Dec 2 '12 at 11:45
@JosephWright More or less done. IMHO, the comment is not enough for an answer, thus I have added a guess for the cause. –  Heiko Oberdiek Dec 2 '12 at 16:29

There seems to be an additional letter "n" after \relax in .fd file (ot1fpr.fd, t1fpr.fd, the names depends on the used font encoding). Perhaps this is a bug in your installtl-font script. Version v1.6b (2012/01/25) seems to be correct:
((STEP++))
echo -e "\n\n$STEP) Insert scale factor into the fd files" cat >installfont.sed <<EOF 9 i\\ \\n\\\\expandafter\\\\ifx\\\\csname${FONTSCALEPREFIX}@scale\\\\endcsname\\\\relax\\n  \\\\let\\\\${FONTSCALEPREFIX}@@scale\\\\@empty\\n\\\\else\\n \\\\edef\\\\${FONTSCALEPREFIX}@@scale{s*[\\\\csname ${FONTSCALEPREFIX}@scale\\\\endcsname]}\\n\\\\fi\\n s/<-> /<-> \\\\${FONTSCALEPREFIX}@@scale /

It contains "\\\\endcsname\\\\relax\\n \\\\let", perhaps your version has one backlash "\\\\relax\n`" only.