{verbatim} is about macros and environments like “\verb” and “verbatim” which implement some form of verbatim mode, i.e. change the {catcodes}. A popular package is {fancyvrb}. For questions about the {listings} or the {minted} package, use the respective tag instead.
36
votes
2answers
14k views
When should one use \verb and when \texttt
Sometimes people here use \verb!A SHORT COMMAND! and sometimes \textt{A SHORT COMMAND}.
I'm unsure when to use which.
Are there any guidelines or arguments for \verbatim vs. \texttt?
21
votes
4answers
6k views
Verbatim environment that can break too long lines?
I want to generate a PDF of user-submitted text using LaTeX. To handle crazy user input, I first thought about using the verbatim package, but of course it doesn't break up too long lines. Is there ...
21
votes
3answers
3k views
How to obtain verbatim text in a footnote?
I want to employ a \verb command in a footnote. But, when I run pdflatex on
\documentclass{article}
\begin{document}
I want this.\footnote{\verb|But, it does not work!|}
\end{document}
I get ...
18
votes
5answers
680 views
typesetting different characters with different colors in a DNA sequence
I have created a macro which I used to format DNA sequences, as they should be in the monospaced font and uppercased:
\newcommand{\DNA}[1]{\texttt{\uppercase{#1}}}
Now I have a column with some ...
18
votes
2answers
221 views
Incompatibility between verbatim and tabu? (Danger of using \scantokens in a package)
With the following MWE
\documentclass{article}
\usepackage{verbatim}
\usepackage{tabu}
\makeatletter
\renewcommand\verbatim@processline
{%
\begin{tabu}to\textwidth{|l|X[-1,l]|}
...
16
votes
5answers
1k views
How can I provide a verbatim (unescaped) commandline for executing with \write18?
When using \write18 to execute shell commands, there are some cases where lots of backslash strings, and other 'special' LaTeX characters are required in the commandline to be executed (e.g. if a ...
16
votes
2answers
671 views
Ensure verbatim code block is copy/paste-able
After rendering a document containing this code block
\begin{verbatim}
if [ ! -d .git ]; then git init; fi # Initialises a new Git repository, if doesn't already exist.
if [ ! -f README.md ]; ...
14
votes
3answers
461 views
Writing { and } to a file with LaTeX
How can the special characters { and } be written literally to an external file in LaTeX, without being balanced?
Obviously the following does not work:
\immediate\write\my@outfile{{}
...
14
votes
2answers
463 views
Write environment body verbatim to a file
How can one write the body of an environment verbatim to an external file. I tried the following but get problems if the body contains undefined macros (error) or e.g. a % (disappears in the output).
...
14
votes
2answers
376 views
In LuaLaTeX, how do I pass the content of an environment to Lua verbatim?
In LuaLaTeX, how would I go about capturing the content of an environment for (verbatim) processing by Lua? For example, consider something like
\begin{foobar}
Hello {World}
\end{foobar}
I'd like ...
12
votes
4answers
1k views
Hard whitespace
I am using plainTeX and would like to typeset some (python) code examples.
Switching to \tt gets me partway there, but I (obviously) need
the whitespace respected. Is there a trick for doing this? The ...
12
votes
1answer
1k views
Manual highlight of TeX code in a verbatim environment
Friends, I'm stuck with a unusual situation: I'm trying to highlight specific words of a TeX code inside a verbatim environment. I know listings can help me by defining a set of keywords, but in this ...
12
votes
1answer
2k views
fancy verbatim - bold letters for the first 4 columns
I am writing a book on Python and IPython. I want to insert in this book code listings of Python and IPython.
For the code itself I have no problem customizing listings for my intents.
Including ...
12
votes
2answers
1k views
Verbatim description list item
How do I make an item in a description list verbatim? \verb in \item[] seems to be not allowed:
\begin{description}
\item[\verb+list comprehension [f a | a <- M a]+] bla bla bla
...
12
votes
1answer
815 views
beamer's fragile frame as default
Is there a way to specify fragile mode as default for all frames? Now I know how to define a fragile frame: \begin{frame}[fragile].
12
votes
1answer
2k views
Verbatim environment and line-breaking
I've been wondering about how to display simple codes. I used verbatim and then found the fancyvrb package which added a lot of nice little features, but then I inserted some code with a long line and ...
12
votes
2answers
85 views
How to make AUCTeX ignore syntax highlighting within environment
I have a problem with syntax highlighting in the Emacs editor using AUCTeX. The problem occurs in particular with the Verbatim environment from the fancyvrb package. Consider the following code:
...
11
votes
2answers
263 views
Format a verbatim paragraph
How can I format a verbatim paragraph? I.e. break, fill and join input lines to produce globally balanced output with the lengths of each line approaching the target \textwidth as closely as possible. ...
11
votes
4answers
2k views
Getting those %#!^& signs in the footnote!
This is basically an expanded version of part of Control command arguments . The original questioner there wants to redefine \href so that all the links end up in foonotes (rather than in the main ...
11
votes
3answers
4k views
How to include verbatim in a figure caption?
I would like to include verbatim in a caption of a figure. I only want part of it to be verbatim, not the entire caption. The simple approach does not work because verbatim is not allowed in arguments ...
11
votes
1answer
176 views
Escaped characters in typewriter font
I know a number of ways to fix this (e.g. \usepackage[T1]{fontenc}), but I want to understand what's happening in the following example.
\documentclass{article}
\begin{document}
\noindent
\$ \% ...
11
votes
1answer
990 views
Alternatives to $\backslash$
Background
Instead of marking up the text with bold or emphasis, I read (and agree) that it is better to define a command, or environment, that describes the content. Then apply text formatting ...
11
votes
1answer
2k views
How do you insert an inline verbatim?
I'm trying to add an inline verbatim into a \paragraph?
Was wondering how do you do that?
11
votes
3answers
794 views
How to pass an optional argument to an environment with verbatim content?
This is an attempt to make clear what happened in this question of xport (now deleted, sorry). The now deleted question included code that tried to make my answer to this question of xport work for ...
11
votes
2answers
469 views
LaTeX Verbatim Source Code Beside the Typeset Output
I am a beginner to LaTeX, and I am reading Leslie Lamport's A Document Preparation System. In various places of his book, he puts the LaTeX source code beside the output obtained by running latex on ...
10
votes
2answers
390 views
Produce a hyperlinked DOI?
Friends,
I'm trying to write a command that prints appropriately hyperlinked DOIs for a bibliography system. Here was my first attempt
\newcommand{\formatdoi}[1]{\href{http://dx.doi.org/#1}{#1}}
...
10
votes
2answers
596 views
unicode \begin{verbatim} with cmtt?
A lot of leading-edge programming languages (like Coq and Agda) allow nearly unrestricted use of unicode symbols in program text, so you can have math characters like $\otimes$ (Unicode U+2A02) as ...
10
votes
1answer
2k views
verbatim useable with a newenvironment definition?
I'm trying to create a simple newenvironment allowing me to display source code in a verbatim text block with a caption, numbering etc. The solution I'm after is with the in-built LaTeX verbatim ...
9
votes
5answers
337 views
Is there any package similar to verbatim but with support for icons?
I am looking for a package that provides verbatim environments but also supports different background color, frame style and icons (tips, error, warning etc.) shown on the upper-left corner.
9
votes
4answers
163 views
\verb in csquotes
The following code gives me an error:
\documentclass[ngerman]{article}
\usepackage{babel,csquotes}
\begin{document}
\enquote{\verb|foo|}
\end{document}
I guess this is the classic "you can't use ...
9
votes
3answers
474 views
Hyperref using the wrong language script for \url?
In a mixed language document, I try to use a URL. Here is minimal input
demonstrating
\documentclass{article} % compile with xelatex
\usepackage{hyperref}
\usepackage{polyglossia}
...
9
votes
3answers
219 views
typing \end{verbatim}
I am preparing a presentation in which I want to display the following as it is
\begin{verbatim}
foo
\end{verbatim}
For this I used
\begin{verbatim}
\begin{verbatim}
foo
\end{verbatim}
...
9
votes
2answers
172 views
Any way to show LaTeX example code *and* execute it? [duplicate]
In (La)TeX documentation and tutorials, it is common to show a snippet of code next to the output it generates. It might be two minipages side by side, or a code listing followed by boxed output, or ...
9
votes
3answers
229 views
How can I write % into a file?
How can I write % into an auxiliary file? % will not work, because LaTeX thinks that I start a comment with it (in the main file, not in the auxiliary file!), and \% will write \% into the file. How ...
9
votes
1answer
430 views
Displaying `\begin{verbatim}…\end{verbatim}` inside the environment verbatim
I would like to display \begin{verbatim}...\end{verbatim} inside the environment verbatim like in the folowing piece of code. Is it possible ?
\begin{verbatim}
Bla, bla,
...
9
votes
1answer
479 views
escape `|' in \verb
In LaTeX, if I use \verb, how can I escape |? For example, I want to display ab|bc: \verb|ab[]bc|. What should replace []?
9
votes
2answers
1k views
Colored background in inline listings
I would like to make inline code more distinguishable from the text surrounding it, and I thought that using a background might work (like it is done on the stackexchange pages.)
Since I use the ...
9
votes
1answer
995 views
Difference between {\tt \{} and \verb+{+
Why is {\tt \{} typeset as an ordinary { and not the same as for instance \verb+{+?
To illustrate:
{\tt With tt:~ \{}
\verb+With verb: {+
yields
9
votes
2answers
991 views
How do I backcolor in verbatim?
I have some code I want to typeset as verbatim (lstlisting would be ok as well) - but I want to highlight some parts of it via a different background color, i.e. something like this:
\begin{verbatim}
...
9
votes
1answer
51 views
Determine width of verbatim characters
I would like to determine how many characters of the verbatim font that fits on a text line. Consider:
\documentclass{article}
\usepackage{fancyvrb}
\begin{document}
\noindent\hrulefill
...
9
votes
1answer
15k views
In-line \verb — overfull hbox problem
I'm having a problem that I've had before and I'm tired of hacking my way through it and hope that there is some supported solution. I'll go ahead and create a document for example:
\documentclass ...
8
votes
3answers
258 views
Verbatim in environ’s \BODY
I’d like to print a TeX install guide for different OS, but the most text is the same for all OS. So I build the following
\documentclass{article}
\usepackage{environ}
\newcommand{\mlw}[3]{}
...
8
votes
2answers
58 views
Preserving (and Controlling) Expandedness
In most cases, by the time output gets to your screen, arguments are fully expanded and my question is moot. But sometimes (verbatim being a common example), one wishes to operate on arguments with ...
8
votes
2answers
826 views
How to change color of some particular environment for entire document
I want to change color of particular environment in document.
For example wherever I found verbatim environment or equation environment appears in my tex file. With some global settings, I want to ...
8
votes
4answers
122 views
How to redefine an environment to produce no output?
I am using the verbatim environment with
\begin{verbatim}
XXXX
\end{verbatim}
I would like the option of redefining the verbatim environment so that nothing between \begin{verbatim} and ...
8
votes
3answers
138 views
How can I have a verbatim text in specific sized box?
I am trying to typset the following
\resizebox{0.95\textwidth}{!}{%
\begin{verbatim}
require( "lattice" )
require( "grid" )
\end{verbatim}
}
I have a lot more to add to this box, and it needs ...
8
votes
1answer
364 views
Point to a Verbatim Line using TikZ
I'm trying to use TikZ in beamer to point to a line of code. Here's what I have so far:
\documentclass{beamer}
\usepackage{tikz}
\usepackage{fancyvrb}
\begin{document}
\begin{frame}[fragile,t]
...
8
votes
3answers
660 views
Include Sweave input as verbatim
How do I keep Sweave from compiling things in a verbatim environment? For example:
\documentclass{article}
\begin{document}
\begin{verbatim}
<<>>=
1+1
@
\end{verbatim}
\end{document}
...
8
votes
1answer
583 views
I need a customized verbatim environment
I would need a verbatim environment with the following behaviour:
It is centered (left and right distance to the page edge should be equal).
It can be much wider than the regular text, almost using ...
8
votes
1answer
178 views
Separate Verbatim into two columns
Is it possible to split a long verbatim simply into 2 columns? For example:
\begin{verbatim}
a
a
a
b
b
\end{verbatim}
result displayed (b starting at the middle of the page):
a b
a ...

