Idris Samawi Hamid schrieb:
Dear gang,
Consider a control sequence \MyCS. It has three possible definitions:
\def\MyCS{<def1>}, \def\MyCS{<def2>}, \def\MyCS{<def3>}
What I would like is to define \MyCS once such that
<def1> takes effect when \tf is invoked <def2> takes effect when \it is invoked <def3> takes effect when \bf is invoked
something like (incorrect syntax but you'll get the point)
\def\MyCS{% \if\it<def1> \else \if\bf<def2> \else <def3>}
How can I do this> Any tips greatly appreciated!
something like this should work (if I get you right) \ifx\fontalternative\c!tf <def1> \else \ifx\fontalternative\c!it <def2> \else \ifx\fontalterantive\c!bf <def3> % \fi\fi\fi search fo \fontalternative in the base (font-ini.tex and alike) Best wishes, Peter
Happy Holidays! Idris