PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : colorbox mit newcommand



flacs
12-10-2007, 18:11
ich habe folgendes problem.

ich möchte mit newcommand eine farbige box schafen, in der der text dann fett dargestellt wird.

dazu habe ich folgendes probiert:

\newcommand{\Kommando}{\colorbox{green}{} \textbf}
\Kommando{fette Schrift}

das problem:
erstens gibt es eine fehlermeldung: Argument of \textbf has an extra }.
zweitens ist der der text "fette Schrift" nicht in der colorbox.

pospiech
12-10-2007, 18:39
\newcommand{\Kommando}[1]{\colorbox{green}{\textbf{#1}}}


Matthias

bobmalaria
12-10-2007, 18:45
hi,

du musst schon ein argument vergeben damit latex auch weiß wo du den text drin haben willst.
du wirst hoffentlich auch deine gründe haben um fetten text darzustellen, das macht man nämlich typografisch normalerweise nicht :D


\documentclass[ngerman]{scrreprt}

\usepackage[ngerman]{babel}

\usepackage{xcolor}
\usepackage{blindtext}


\newcommand{\Farbbox}[1]{\colorbox{red}{\parbox{1\linewidth}{\textbf{#1}}} }

\begin{document}

\Farbbox{\blindtext}

\end{document}

EDIT: langsamer aber cooler ;)

flacs
12-10-2007, 19:37
danke für die schnelle antwort.

der fette text betrifft immer nur ein wort. dies für eine bestimmte beschreibung.