I would like to make the character ` active in one environment so that `some text` will be formatted using black background and white for the text.

This feature must be activated only inside the environment.

1 Answer 1


You need to make ` active and read everything up to the next `. The colors can be set using \colorbox and \textcolor from the xcolor package.

You might also want to compensate for the added left/right space as shown below.



    \catcode96=\active% ASCII ` = 96



    text text text

    text `text` text



With the \hspaces you get:

Result with \hspace's

Without you get:

Result without \hspace's

You could also just take half the \fboxsep away to get an intermediate result.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .