From 0da2337ea4aed464ff7f7b2a9ec1b811cc057a4d Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Sun, 3 Oct 2010 14:12:28 +0200 Subject: [PATCH] Inline verbatim is turned off by default, added \inlineverb(on|off) --- test.tex | 4 ++++ ucw-verb.tex | 8 +++++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/test.tex b/test.tex index bb1aef5..ad70a84 100644 --- a/test.tex +++ b/test.tex @@ -57,8 +57,12 @@ misinterpreted\dots{} --- Douglas Addams: HHG \hd{Inline verbatim} +\inlineverbon Lo and behold: |a quick brown fox| {\showspacestrue |jumps over the lazy dog|} |!@#$%^&*()\_| +\inlineverboff +When turned off, vertical lines work as usually: $|a-b| \ge 0$. + \hd{Block verbatim} \noindent Pre-verbatim diff --git a/ucw-verb.tex b/ucw-verb.tex index 2b98909..d6e5317 100644 --- a/ucw-verb.tex +++ b/ucw-verb.tex @@ -28,9 +28,11 @@ \gdef\showsp@ces{\ifshowspaces\let =\sp@ce\fi} \global\let =\ } -\catcode124=\active % Make | active -\def\ttst@rt{\begingroup\setverb@tim\let|=\endgroup} -\let|=\ttst@rt +{\catcode124=\active % Make | active +\gdef\ttst@rt{\begingroup\setverb@tim\let|=\endgroup} +\gdef\inlineverbon{\catcode124=\active\let|=\ttst@rt} +\gdef\inlineverboff{\catcode124=12} +} % Typesetting of verbatim blocks: % - the block is enclosed in balanced {}'s -- 2.39.2