Nun, amsfonts benötigt die cm-super-Schriften. Die fallen also weg.
Iwona + OT2 fehlt die p+1-Ligatur, aber du kannst das Zeichen durch direkte Angabe der \char-Position erreichen:
Code:
\documentclass[12pt]{article}
\usepackage[OT2, T1]{fontenc}
\usepackage{iwona}
\usepackage[latin1]{inputenc}
\pagestyle{empty}
\usepackage[russian,ngerman]{babel}
\begin{document}
Ziege -- \foreignlanguage{russian}{koz\'a}\\
Pferd -- \foreignlanguage{russian}{kon\char"7E}
\end{document}
Mit T2A solltest du nach Möglichkeit utf8 und direkte Eingabe verwenden. Es geht aber auch \cyra etc:
Code:
\documentclass[12pt]{article}
\usepackage[T2A, T1]{fontenc}
\usepackage{iwona}
\usepackage[utf8]{inputenc}
\pagestyle{empty}
\usepackage[russian,ngerman]{babel}
\begin{document}
Pferd -- \foreignlanguage{russian}{конь \cyra \cyrz}
\end{document}
Mit xelatex kannst du jede Schrift benutzen, die du auf deinem PC hast. Auch hier sollte die Datei utf8 kodiert sein.
Code:
\documentclass[12pt]{article}
\usepackage{fontspec}
\setmainfont[Ligatures=TeX]{Arial}
\usepackage{polyglossia}
\setmainlanguage{german}
\setotherlanguage{russian}
\begin{document}
Pferd -- конь
\end{document}
Lesezeichen