I am trying to make a nice layout that gives a different style to the first line in a section using the package magaz. All examples I have seen feature some variation of small caps
{\scshape text}
or upper case
\MakeUppercase{text}.
I would like to change the font and the color.
This works well for the font but the color unfortunately affects the entire document rather than just the first line.
\documentclass[12pt,english,american]{article}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\makeatletter
\usepackage{mathpazo}
\usepackage{xcolor}
\usepackage{magaz}
\newcommand{\FirstLineCommand}[1]{\noindent\fontfamily{iwona}\fontseries{bc}\selectfont{\textcolor{red}{#1}}}
\renewcommand\FirstLineFont{\FirstLineCommand}
\makeatother
\usepackage{babel}
\begin{document}
\selectlanguage{english}%
Hello just testing.
Normal \textcolor{red}{color switching} should work.
\FirstLine{Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.}
Some more text.
\end{document}
As you can see, I define a command \FirstLineCommand to pass on to the magaz package as a \FirstLineFont
If I use instead
\newcommand{\FirstLineCommand}[1]{\noindent\fontfamily{iwona}\fontseries{bc}\selectfont{\MakeUppercase{#1}}}
that works just fine.
I am clearly not a guru when it comes to latex syntax, so after some tinkering with adding extra braces here and there and moving the color statement around (and trying {\color text} instead of \textcolor{text}, I'm still stumped.
I'd be happy if you could help me color the first typeset line of the paragraph only.

magazpackage. It's not perfect (for example ideally you'd like a different linespacing if the first line is set larger), butmagazsets the paragraph 3 different times to make it work in many cases, even if the line breaking would be different. – Lev Bishop Dec 9 '12 at 21:59pdflatexto see how it comes out - everything is as intended except the color. – An Markm Dec 9 '12 at 22:20