cprotect – Allow verbatim, etc., in macro arguments
The package defines the macro \cprotect that makes a following macro proof against verbatim in its argument; as, for example, \cprotect\section{\verb"foo"}
A similar macro \cprotEnv (applied to the \begin of an environment) sanitises the behavior of fragile environments.
Moving arguments, and corresponding “tables of …” work happily.
| Sources | /macros/latex/contrib/cprotect |
| Documentation | |
| Version | 1.0f 2026-04-17 |
| Licenses | The LaTeX Project Public License 1.3c |
| Copyright | 2010–2011, 2026 Bruno Le Floch |
| Maintainer | Bruno Le Floch |
| Contained in | TeX Live as cprotect MiKTeX as cprotect |
| Topics | Verbatim Tagged PDF – incompatible |
Download the contents of this package in one zip archive (589.3k).
Announcements
- 2026-04-18 CTAN update: cprotect
- 2011-01-28 CTAN update: cprotect
- 2011-01-01 CTAN has a new package: cprotect
Suggestions
Maybe you are interested in the following packages as well.
Community Comments