PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Vordefinierte Befehle ändern - \emph



razoor
06-12-2007, 20:53
Guten Abend,

ich habe mir für die Ausgabe meines Dokuments am Bildschirm einen Befehl


\newcommand{\makeReadScreen}{
% Für besseres Lesen am Bildschirm
\renewcommand{\familydefault}{\sfdefault }
\renewcommand{\emph}[1]{#1}
}
definiert.

Daraufhin bekomme ich den Fehler

Illegal parameter number in definition of \makeReadScreen.
Warum und was kann ich dagegen machen :confused:

(Das Problem bereitet die Zeile \renewcommand{\emph}[1]{#1}.
Wenn sie allerdings außerhalb des \newcommand steht, dann funktioniert es ohne Probleme. Es muss nur leider innerhalb klappen...)

Alternativ könnte mir vielleicht auch jemand eine andere Möglichkeit verraten mit der ich bewirken kann, dass \emph in meinem Fall nicht kursiv dargestellt wird!?

Stefan_K
06-12-2007, 21:36
Hallo razoor,

schreibe innerhalb ##1 statt #1.

Viele Grüße,

Stefan

razoor
06-12-2007, 21:48
Danke dir vielmals! :) Hätte nicht gedacht, dass es so einfach ist ;)