make pip an option

This commit is contained in:
Maximilian Keßler 2022-02-10 00:40:13 +01:00
parent 78e06ed17d
commit 394ecc310c

View file

@ -1,5 +1,8 @@
__HEADER__(Hacky code setup for verbatim code)
__NEW_IF__(pipe,false)
\DeclareOption{pipe}{__SET_IF__(pipe,true)}
\ProcessOptions
\catcode`_=13
\let_\_
@ -15,6 +18,7 @@ __HEADER__(Hacky code setup for verbatim code)
}
\newif\ifactive\activefalse
__IF__(pipe)
\catcode`|=\active
\def|{
\ifactive
@ -26,7 +30,7 @@ __HEADER__(Hacky code setup for verbatim code)
\ttfamily
\fi
}
% Quick fix for tables
\AddToHook{env/tabular/begin}[code]{\catcode`|=13}
\AddToHook{env/tabular/end}[code]{\catcode`|=8}
\fi