{listings} is a package that extends LaTeX's {verbatim} features. A variety of syntax highlighting options are available. For general questions about {verbatim} or {highlighting} use the respective tag. For the unrelated concept of list structures, use {lists} instead.

learn more… | top users | synonyms

2
votes
2answers
30 views

Problem with package Listings with Czech letters compiled by XELATEX engine

When I try to use czech letters defined like this {Ř}{{\v{R}}}1, I'v got this: My problem is that that letters with hook are not have the right position in the word. When I try compiling MNWE with ...
3
votes
1answer
63 views

Cannot see colors in LaTeX output - lstlistings

Can you give me some help? In the following I only see black text, although I set lots of things with different colors... Why isn't this working? \documentclass[10pt,twoside,a4paper]{article} ...
3
votes
1answer
58 views

Skip line numbers and resume from specific number

I'm a total latex noob, I would like to accomplish something similar to what has been asked here, but rather than resuming numbering from where it was left off, I'd like to pass the new line number as ...
3
votes
1answer
50 views

Highlight variables prefixed with % and $ lstlisting

I'm trying to get syntaxhighlighting comparable to this: (with $-prefixed variables as well) But I'm having issues with the %-prefixed identifiers. I tried doing it with ...
3
votes
1answer
51 views

UTF characters in listings

I use lstlistings for code and a lot of special characters can be displayed with literate. See my MWE \documentclass{scrartcl} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} ...
3
votes
0answers
41 views

listings: How can I highlight Makefiles?

I am trying to typeset a makefile using listings. Now I would like some differential highlighting, e.g. for variables and ordinary commands in the target body. In this snippet, want to have different ...
6
votes
1answer
99 views

What is the difference between \usepackage{mcode} and \usepackage{listings} for MATLAB codes?

I know there is available in the MATLAB Central File Exchange site the mcode.sty package, which allows to put MATLAB codes into TeX files. ...
0
votes
1answer
58 views

I have some weird output instead of “blank space ” it appears unknown symbol in LaTeX [duplicate]

I'm writing code c++ in LaTeX using listing...but I have some weird output instead of "blank space " it appears unknown symbol, here is the code of the list: \defverbatim[colored]\lstI{ ...
1
vote
0answers
37 views

How can I typeset JSON code with the listings package? [duplicate]

I got this error with the listings package (v 1.5c). Should I install the language manually? ! Package Listings Error: Couldn't load requested language. See the Listings package documentation for ...
1
vote
0answers
72 views

listings - highlighting additional keywords inside own delimiters (like Doxygen annotations)

According to listings - use different style for normal comments /* and doxygen comments /** I used listings package to set style for /** Doxygen comments */ as user defined delimiter moredelim = ...
2
votes
1answer
42 views

listings - use different style for normal comments /* and doxygen comments /**

listings package allows setting basicstyle, keywordstyle, identifierstyle, commentstyle, stringstyle. Is it possible to set different style for comments that start from /** not just /*? To make my ...
1
vote
1answer
99 views

Ascii punctuation characters in listings [closed]

Let me explain. When I put some listings using listings package, then simple signs are replaced with similar, but more fancy signs, for example: ' into ` and so on, therefore there is no way to copy ...
4
votes
1answer
57 views

How can I make a whole listings line into a hyperlink?

Let's say I have a document with a listings. And I want to convert that listing into a hyperlink (e.g. to the source code). The first instinctive attempt will be something like: ...
3
votes
1answer
58 views

Floating lstlisting - Getting it to split if longer than a page

When I put a long code in my file using a floating lstlisting, it is forced to be in only one page at the end of the chapter, and then some of the code is truncated and outside of the page. If I ...
3
votes
1answer
51 views

Getting WinEdt to ignore lstlisting

WinEdt 9.0 gives me incorrect TOC in its side panel when I use listings package to illustrate a piece of LaTeX code: How can I get WinEdt to ignore \begin{lstlisting} ...\end{lstlisting} (and ...
5
votes
1answer
80 views

How to display code formatted with lstlisting in a bussproofs proof tree?

I wish to include Java-code formatted with lstlisting as a conclusion in a bussproofs proof tree. The code has to be in boxes so two peaces of code can be displayed next to each other in the same ...
7
votes
1answer
229 views

How can I typeset Julia code with the listings package?

I'd like to typeset some Julia code, syntax highlighting and all, with the listings package. For information, the Julia language is a strong contender for MATLAB, and is free and open-source. ...
0
votes
2answers
62 views

Listing in Beamer Frame - halts after warning

This minimal example does not compile and I don't know why. There is a package warning Package Listings Warning: Text dropped after begin of listing on input line 8. And then there is no output ...
5
votes
1answer
88 views

Incorrect tree view of document structure with Winedt, VerbatimPlus and listings package

I´m having some trouble working with Winedt 8 and 9 and VerbatimPlus add-on. Here is my MWE. File "main.tex" \documentclass[a4paper]{article} \usepackage[utf8]{inputenc} % Codificação da entrada ...
2
votes
2answers
75 views

Choosing lines from a Matlab file using matlab-prettifier

I have been using the matlab-prettifier package a couple of times. So far I have only imported the entire .m-file to be shown in my documents using: \usepackage[numbered,framed]{matlab-prettifier} ...
7
votes
2answers
167 views

Listings “cannot load requested language”

If my understanding that it is possible to specify the programming language for the listings globally as well as on the listing by listing basis is correct, than the following should work: ...
3
votes
1answer
34 views

Increase width of caption's horizontal lines in algorithmic and listings

I've been able to increase the width of the horizontal lines honoring the second answer in LaTeX tables: How do I make bold horizontal lines (typically \hline)?. Now, I'd like to do the same in ...
1
vote
0answers
25 views

Custom color in keywordstyle for listings under LyX [duplicate]

There are several Questions and Answers regarding the use of listings under LyX. And they mention, or explain, how to enable syntax highlighting. While this is easy to achieve, my attempt to use a ...
2
votes
1answer
216 views

How to set up listings for use code from Arduino?

Well, I'm creating notes from a course of Arduino in LaTeX and I was reading about the listingspackage and I want to use it with the code of the exercises of the course. I know Arduino uses a language ...
1
vote
0answers
9 views

lyx program listing whitespace character

In ubuntu 14.04, I used lyx to write documents in which have source code(C language) embedded. I wrote code by using Insert->Program Listing. For example #include <stdio.h> int main() { ...
4
votes
2answers
55 views

Why does un-commenting the last sentence move the period to the new line?

The last sentence in the MWE below is commented out. This paragraph then renders just fine. \documentclass[11pt,letterpaper]{book} \usepackage{listings} \usepackage[left=1.50in, right=1.00in, ...
0
votes
1answer
61 views

Weird problem with lstlisting (xelatex) [duplicate]

I've got something really weird. Here is MWE: \documentclass[a4paper,oneside]{book} \usepackage[english,russian]{babel} \usepackage{inputenc} \usepackage{listings} \usepackage{fontspec} % fonts ...
2
votes
1answer
84 views

Listing for TeX : how to add every tex command as keywords?

I'm looking for a way to color all LaTeX commands in a listing. I'm currently using a bad way to do it : \lstset{ language=TeX, ...
7
votes
1answer
89 views

How can I make the width of the caption match that of the listing?

How can I fix the captions width to match the listing? As in the picture below: Code is here: \documentclass{article} \usepackage{xcolor} \usepackage{listings} ...
2
votes
0answers
39 views

Is there a solution to the differences between listings and verbatim [duplicate]

My code is here, \documentclass{article} \usepackage{listings,xcolor} \lstnewenvironment{code} {\lstset{language={Matlab}, lineskip=-1pt, belowskip=3pt, breaklines=true, ...
4
votes
1answer
74 views

How can I get a macro (e.g. for a function parameter) to gracefully expand within a listing?

I try to pass a parameter to code environment (lstlisting): \documentclass{standalone} \usepackage{listings} \def\parameter{home/Desktop/example_01/} \begin{document} \begin{lstlisting} \parameter ...
16
votes
4answers
460 views

Bash lstlistings treats “$#” as a comment

Background: In Bash, $# represents the number of arguments, and # starts a comment. Consider the following Bash script: # This is a comment while [[ $# -gt 0 ]]; do echo $1 shift done Note ...
4
votes
2answers
60 views

Adding a Caption to \lstnewenvironment using \mdframed

I found on the Internet the piece of LaTeX code I really liked : \documentclass{article} \usepackage{listings,mdframed,xcolor} \definecolor{codeBackground}{rgb}{0.9, 0.9, 0.8} ...
1
vote
0answers
39 views

increase margins of floats page

I have several sections in my article, each with a sizable (~22 lines) code listing explaining the concept of that specific section. I do want to float my listings, as they look nasty if broken off ...
2
votes
1answer
64 views

How can I show only an arbitrary set of lines of my listing (e.g. lines 1-10 and 15-30)?

I want to make a listing with a interval, this mwe : \begin[firstline=5, lastline=10]{lstlisting} <inkscape-extension> <_name>Export to TikZ path</_name> ...
1
vote
0answers
18 views

Problem with spacing above some, but not all, “\paragraph” headers [duplicate]

I am writing a text using \paragraph, and I am completely baffled as to why the 1st paragraph has no space between it and the above text whereas the 2nd does! If I add one more paragraph after the ...
1
vote
0answers
43 views

Spacing between words in listings package and emphasizing identifiers

I have written some source code using listings package but is stretching out of the page. This package leaves huge spaces between the words, so is there a way to make them smaller? At least like the ...
0
votes
0answers
48 views

A problem about typesetting Mathematica code [duplicate]

I want to typesetting the words as below: My code: \documentclass[b5paper,UTF8]{article} \usepackage{graphicx} \usepackage{geometry} \usepackage{fancyhdr} ...
3
votes
2answers
59 views

Disable formatting for a selection inside listing?

I am typesetting my MATLAB code with package matlab-prettifier, which is essentially listing. However, sometimes I do not want the formatting. I simply want pure unformatted text. For example, in the ...
0
votes
0answers
79 views

Font shape 'OT1/cmvtt/bx/n' undefined

I'm getting the following warning: Latex Font Warning: Font shape 'OT1/cmvtt/bx/n' undefined (Font) using 'OT1/cmvtt/m/n' instead on input line 25 How can I suppress that warning? Or: ...
3
votes
1answer
37 views

Package listings and Perl here documents with apostrophes

I sometimes write ordinary English prose in my here documents in a Perl usage sub, for example --[no]alias [don't] use the alias list in the ini file (default noalias) The problem is the a ...
3
votes
1answer
74 views

Why do minus signs vanishes in listings typeset with matlab-prettifier? [duplicate]

I am typesetting my MATLAB code with package matlab-prettifier. However, the - sign are gone. How can I get it back? MWE \documentclass[12pt]{article} % For MATLAB code ...
3
votes
1answer
245 views

TeX capacity exceeded with listings package

In trying to find the source of the following error in my LaTeX document, the listings package seems to not be runnable The minimal example, which I implied but did not include was: ...
1
vote
1answer
114 views

How can I set a font size smaller than \tiny in lstlisting?

I'm writing a presentation using LaTeX and beamer. In some slides I put an image and some code using the listings package and the lstlisting environment. I'd like to use a font size smaller than \tiny ...
2
votes
1answer
67 views

tcblisting: two listings side by side

can anybody tell me, how to place two source doe listings side by side within a tcblisting? Something like: \begin{tcolorbox}[colback=red!5!white,colframe=red!75!black,sidebyside, listing ...
1
vote
0answers
46 views

How to make listing program ConTeXt at LaTeX ?

I want make listing program Context at LaTeX, my MWE like this : \documentclass[]{article} \usepackage{listings} \usepackage[dvipsnames]{xcolor} \lstset { frame=single, framesep=\fboxsep, ...
4
votes
2answers
83 views

Unnecessary line break with listings and prebreak

A lstlisting environment with prebreak may break lines unnecessarily. Here is an MWE: \documentclass[draft]{article} \usepackage[final]{listings} \begin{document} \begin{lstlisting} 1 3 5 7 9 1 3 5 ...
3
votes
1answer
56 views

Using listings within a \only section

Is there any way to use listings within \only sections of Beamer presentations? The following is an example of what I'd like to achieve: \documentclass{beamer} \usetheme[height=7mm]{Boadilla} ...
2
votes
1answer
60 views

Vertical border between number and code in lstlisting

what I am trying to achieve is a vertical line between the line numbers and the code in a lstlisting. I have experimented with the frame option a lot, but i guess it is not possible this way, if at ...
5
votes
1answer
87 views

Can you specify a word separator for variables in listings?

Depending on the language specified, the listings package may or may not bold keywords inside of variable names. Python is fine \documentclass{article} \usepackage{listings} \begin{document} ...