Klick mal in Deiner Beispielzeile auf das Schlüsselwort
Du landest dann bei der Erklärung zu diesem Befehl. Darin ist auch die korrekte Syntax bei Verwendung von Argumenten angegeben. Desweiteren sind \textit und \textbf keine Umschalter, sondern Befehle mir Argument. So wie Du \textit{\textbf{foo}} schreiben musst, um foo kursiv und fett zu schreiben, so musst Du sie natürlich auch in der Neudefinition einer Anweisung schachteln und nicht einfach hintereinander schreiben.
Falls sich nach dem Lesen der Erklärung zu \newcommand noch konkrete Fragen ergeben, stelle diese ruhig hier (aber bitte konkret und mit vollständigem Minimalbeispiel!). Ansonsten ändere bitte den
Status.