\documentclass{report}
\usepackage{pslatex,palatino,avant,ifthen}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\makeatletter
\renewcommand{\LaTeX}{L\ifthenelse{\equal{\f@family}{\sfdefault}}%
{\ifthenelse{\equal{\f@series}{\bfdefault}}%
{\kern-.24em}%
{\kern-.3em}}%
{\kern-.36em}%
{\sbox\z@ T%
\vbox to\ht\z@{\hbox{\check@mathfonts
\fontsize\sf@size\z@
\math@fontsfalse\selectfont
A}%
\vss}%
}%
\kern-.15em%
\TeX}
\makeatother
\begin{document}\Huge\bfseries
This is \LaTeX\ and \sffamily this is \LaTeX\ in \sfdefault
\end{document}