Generallistings | Problem with Line Breaks

LaTeX specific issues not fitting into one of the other forums of this category.
Post Reply
Noceo
Posts: 5
Joined: Wed Apr 04, 2012 8:01 pm

listings | Problem with Line Breaks

Post by Noceo »

Hi,

I need to include a bunch of Matlab code in my report, and found a template for \lstset settings using Google (see code in the end of the post). I then added the breaklines=true in order to avoid problems with long lines. The thing is though, that it keeps writing "breaklines" every time it breaks a line (it literally writes it in letters in the document). I have looked everywhere for help, but can't find anyone who had this issue before. Am I completely retarded?

Hope you can help, thanks.

- Jake

Code: Select all

Code, edit and compile here:
\lstloadlanguages{Matlab}
\lstset{language = Matlab, % Use MATLAB
basicstyle = \small\ttfamily, % Use small true type font
keywordstyle = [1]\color{Blue}\bf, % MATLAB functions bold and blue
keywordstyle = [2]\color{Purple}, % MATLAB function arguments purple
keywordstyle = [3]\color{Blue}\underbar, % User functions underlined and blue
identifierstyle =, % Nothing special about identifiers
%
% Comments small dark green courier
commentstyle = \usefont{T1}{pcr}{m}{sl}\color{MyDarkGreen}\small,
stringstyle = \color{Purple}, % Strings are purple
showstringspaces = false, % Don't put marks in string spaces
tabsize = 5, % 5 spaces per tab
%
%%% Put standard MATLAB functions not included in the default
%%% language here
morekeywords={xlim,ylim,var,alpha,factorial,poissrnd,normpdf,normcdf},
%
%%% Put MATLAB function parameters here
morekeywords=[2]{on, off, interp},
%
%%% Put user defined functions here
morekeywords=[3]{FindESS, homework_example},
%
morecomment = [l][\color{Blue}]{...}, % Line continuation (...) like blue comment
numbers = left, % Line numbers on left
firstnumber = 1, % Line numbers start with line 1
numberstyle = \tiny\color{Blue}, % Line numbers are blue
stepnumber = 5 % Line numbers go in steps of 5
breaklines = true
breakatwhitespace = false
prebreak = \space
postbreak = \space
}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Recommended reading 2024:

LaTeXguide.org • LaTeX-Cookbook.net • TikZ.org

NEW: TikZ book now 40% off at Amazon.com for a short time.

cgnieder
Site Moderator
Posts: 2000
Joined: Sat Apr 16, 2011 7:27 pm

listings | Problem with Line Breaks

Post by cgnieder »

Please provide a “ready to copy and compile” code (that's called a Infominimal working example). I for my part don't want to guess which packages besides listings you are using and how

Code: Select all

MyDarkGreen
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
and friends are defined.

Best regards
site moderator & package author
Noceo
Posts: 5
Joined: Wed Apr 04, 2012 8:01 pm

listings | Problem with Line Breaks

Post by Noceo »

Hey again,
Sorry for missing that part, I was a bit frustrated yesterday. I made a working example, and it still makes the same error.

Code: Select all

Code, edit and compile here:
% Dokument 'indstillinger'
\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[danish]{babel}
\usepackage{times}
\usepackage{graphics}
\usepackage[pdftex]{graphicx}
\usepackage{epstopdf}
\usepackage{float}
\usepackage{fancyhdr}
\pagestyle{fancy}
\usepackage{listings}
\usepackage[usenames,dvipsnames]{color}
% This is the color used for MATLAB comments below
\definecolor{MyDarkGreen}{rgb}{0.0,0.4,0.0}
% For faster processing, load Matlab syntax for listings
\lstloadlanguages{Matlab}
\lstset{language = Matlab, % Use MATLAB
basicstyle = \small\ttfamily, % Use small true type font
keywordstyle = [1]\color{Blue}\bf, % MATLAB functions bold and blue
keywordstyle = [2]\color{Purple}, % MATLAB function arguments purple
keywordstyle = [3]\color{Blue}\underbar, % User functions underlined and blue
identifierstyle =, % Nothing special about identifiers
%
% Comments small dark green courier
commentstyle = \usefont{T1}{pcr}{m}{sl}\color{MyDarkGreen}\small,
stringstyle = \color{Purple}, % Strings are purple
showstringspaces = false, % Don't put marks in string spaces
tabsize = 5, % 5 spaces per tab
%
%%% Put standard MATLAB functions not included in the default
%%% language here
morekeywords={xlim,ylim,var,alpha,factorial,poissrnd,normpdf,normcdf},
%
%%% Put MATLAB function parameters here
morekeywords=[2]{on, off, interp},
%
%%% Put user defined functions here
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
User avatar
cgnieder
Site Moderator
Posts: 2000
Joined: Sat Apr 16, 2011 7:27 pm

listings | Problem with Line Breaks

Post by cgnieder »

Hi,

I found the cause: it's just some missing commas in the last lines of the \lstset

Code: Select all

stepnumber = 5 % Line numbers go in steps of 5
breaklines = true
breakatwhitespace = false
prebreak= \space
postbreak = \space
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Change these into

Code: Select all

stepnumber = 5, % Line numbers go in steps of 5
breaklines = true,
breakatwhitespace = false,
prebreak= \space,
postbreak = \space
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
and all looks like it's supposed to.

Regards
site moderator & package author
Noceo
Posts: 5
Joined: Wed Apr 04, 2012 8:01 pm

Re: listings | Problem with Line Breaks

Post by Noceo »

Why is the internet so much smarter than me? :geek:

Thanks a lot for the help, really appreciate it!
Post Reply