Custom environment for syntax highlighted and indented codeVertical space before and after custom environmentCustom environment problems using environTeXstudio: How to add custom highlighting for custom environment?Custom environment shorthand for multiple environmentsHide indented amsthm environment using comment packagehanging indent within indented texttt quote environmentSame indent for whole custom defined environment?Own equation environment for - R syntax formulasNew environment with a heading and an indented paragraphMaking a multiline code environment
What is required to make GPS signals available indoors?
How exploitable/balanced is this homebrew spell: Spell Permanency?
Is it possible to map the firing of neurons in the human brain so as to stimulate artificial memories in someone else?
Where would I need my direct neural interface to be implanted?
What reasons are there for a Capitalist to oppose a 100% inheritance tax?
How does a dynamic QR code work?
Did 'Cinema Songs' exist during Hiranyakshipu's time?
Am I breaking OOP practice with this architecture?
Mathematica command that allows it to read my intentions
Why was the shrink from 8″ made only to 5.25″ and not smaller (4″ or less)
Bullying boss launched a smear campaign and made me unemployable
Finitely generated matrix groups whose eigenvalues are all algebraic
What are the G forces leaving Earth orbit?
When handwriting 黄 (huáng; yellow) is it incorrect to have a disconnected 草 (cǎo; grass) radical on top?
Standard deduction V. mortgage interest deduction - is it basically only for the rich?
How seriously should I take size and weight limits of hand luggage?
In Bayesian inference, why are some terms dropped from the posterior predictive?
Finding the reason behind the value of the integral.
Is it "common practice in Fourier transform spectroscopy to multiply the measured interferogram by an apodizing function"? If so, why?
What do you call someone who asks many questions?
How do conventional missiles fly?
Why do I get negative height?
What does the same-ish mean?
How can saying a song's name be a copyright violation?
Custom environment for syntax highlighted and indented code
Vertical space before and after custom environmentCustom environment problems using environTeXstudio: How to add custom highlighting for custom environment?Custom environment shorthand for multiple environmentsHide indented amsthm environment using comment packagehanging indent within indented texttt quote environmentSame indent for whole custom defined environment?Own equation environment for - R syntax formulasNew environment with a heading and an indented paragraphMaking a multiline code environment
I am writing some lecture notes involving blocks of code. I would like a custom environment always indents the block with consistent formatting. My current attempt fails:
usepackagecolor
usepackagelistings
newenvironmentcode[1]%
beginlstlisting
setlengthleftmargin4em%
#1
endlstlisting
definecolorpbluergb0.13,0.13,1
definecolorpgreenrgb0,0.5,0
definecolorpredrgb0.9,0,0
definecolorpgreyrgb0.46,0.45,0.48
lstsetlanguage=Java,
showspaces=false,
showtabs=false,
breaklines=true,
showstringspaces=false,
breakatwhitespace=true,
commentstyle=colorpgreen,
keywordstyle=colorpblue,
stringstyle=colorpred,
basicstyle=ttfamily,
moredelim=[il][textcolorpgrey]$$,
moredelim=[is][textcolorpgrey]%%%%
When I try this in LaTeX, I get
begincode
if (int == 2) System.out.println("foo");
else System.out.println("bar");
endcode
I get the error message:
*geometry* driver: auto-detecting
*geometry* detected driver: pdftex
(./titlepage.tex
Underfull hbox (badness 10000) in paragraph at lines 4--5
[1/usr/local/texlive/2018/texmf-var/fonts/map/pdftex/updmap/pdftex.map])
[2]
LaTeX Font Warning: Font shape `OT1/cmr/bx/sc' undefined
(Font) using `OT1/cmr/bx/n' instead on input line 25.
(./main.toc) [3] [4] (./arrays.tex
Chapter 1.
! Missing endcsname inserted.
<to be read again>
protect
l.10 i
f (i == 3) System.out.println("foo");
?
My listing environment on its own works fine (e.g. syntax highlighting works).
environments
add a comment |
I am writing some lecture notes involving blocks of code. I would like a custom environment always indents the block with consistent formatting. My current attempt fails:
usepackagecolor
usepackagelistings
newenvironmentcode[1]%
beginlstlisting
setlengthleftmargin4em%
#1
endlstlisting
definecolorpbluergb0.13,0.13,1
definecolorpgreenrgb0,0.5,0
definecolorpredrgb0.9,0,0
definecolorpgreyrgb0.46,0.45,0.48
lstsetlanguage=Java,
showspaces=false,
showtabs=false,
breaklines=true,
showstringspaces=false,
breakatwhitespace=true,
commentstyle=colorpgreen,
keywordstyle=colorpblue,
stringstyle=colorpred,
basicstyle=ttfamily,
moredelim=[il][textcolorpgrey]$$,
moredelim=[is][textcolorpgrey]%%%%
When I try this in LaTeX, I get
begincode
if (int == 2) System.out.println("foo");
else System.out.println("bar");
endcode
I get the error message:
*geometry* driver: auto-detecting
*geometry* detected driver: pdftex
(./titlepage.tex
Underfull hbox (badness 10000) in paragraph at lines 4--5
[1/usr/local/texlive/2018/texmf-var/fonts/map/pdftex/updmap/pdftex.map])
[2]
LaTeX Font Warning: Font shape `OT1/cmr/bx/sc' undefined
(Font) using `OT1/cmr/bx/n' instead on input line 25.
(./main.toc) [3] [4] (./arrays.tex
Chapter 1.
! Missing endcsname inserted.
<to be read again>
protect
l.10 i
f (i == 3) System.out.println("foo");
?
My listing environment on its own works fine (e.g. syntax highlighting works).
environments
add a comment |
I am writing some lecture notes involving blocks of code. I would like a custom environment always indents the block with consistent formatting. My current attempt fails:
usepackagecolor
usepackagelistings
newenvironmentcode[1]%
beginlstlisting
setlengthleftmargin4em%
#1
endlstlisting
definecolorpbluergb0.13,0.13,1
definecolorpgreenrgb0,0.5,0
definecolorpredrgb0.9,0,0
definecolorpgreyrgb0.46,0.45,0.48
lstsetlanguage=Java,
showspaces=false,
showtabs=false,
breaklines=true,
showstringspaces=false,
breakatwhitespace=true,
commentstyle=colorpgreen,
keywordstyle=colorpblue,
stringstyle=colorpred,
basicstyle=ttfamily,
moredelim=[il][textcolorpgrey]$$,
moredelim=[is][textcolorpgrey]%%%%
When I try this in LaTeX, I get
begincode
if (int == 2) System.out.println("foo");
else System.out.println("bar");
endcode
I get the error message:
*geometry* driver: auto-detecting
*geometry* detected driver: pdftex
(./titlepage.tex
Underfull hbox (badness 10000) in paragraph at lines 4--5
[1/usr/local/texlive/2018/texmf-var/fonts/map/pdftex/updmap/pdftex.map])
[2]
LaTeX Font Warning: Font shape `OT1/cmr/bx/sc' undefined
(Font) using `OT1/cmr/bx/n' instead on input line 25.
(./main.toc) [3] [4] (./arrays.tex
Chapter 1.
! Missing endcsname inserted.
<to be read again>
protect
l.10 i
f (i == 3) System.out.println("foo");
?
My listing environment on its own works fine (e.g. syntax highlighting works).
environments
I am writing some lecture notes involving blocks of code. I would like a custom environment always indents the block with consistent formatting. My current attempt fails:
usepackagecolor
usepackagelistings
newenvironmentcode[1]%
beginlstlisting
setlengthleftmargin4em%
#1
endlstlisting
definecolorpbluergb0.13,0.13,1
definecolorpgreenrgb0,0.5,0
definecolorpredrgb0.9,0,0
definecolorpgreyrgb0.46,0.45,0.48
lstsetlanguage=Java,
showspaces=false,
showtabs=false,
breaklines=true,
showstringspaces=false,
breakatwhitespace=true,
commentstyle=colorpgreen,
keywordstyle=colorpblue,
stringstyle=colorpred,
basicstyle=ttfamily,
moredelim=[il][textcolorpgrey]$$,
moredelim=[is][textcolorpgrey]%%%%
When I try this in LaTeX, I get
begincode
if (int == 2) System.out.println("foo");
else System.out.println("bar");
endcode
I get the error message:
*geometry* driver: auto-detecting
*geometry* detected driver: pdftex
(./titlepage.tex
Underfull hbox (badness 10000) in paragraph at lines 4--5
[1/usr/local/texlive/2018/texmf-var/fonts/map/pdftex/updmap/pdftex.map])
[2]
LaTeX Font Warning: Font shape `OT1/cmr/bx/sc' undefined
(Font) using `OT1/cmr/bx/n' instead on input line 25.
(./main.toc) [3] [4] (./arrays.tex
Chapter 1.
! Missing endcsname inserted.
<to be read again>
protect
l.10 i
f (i == 3) System.out.println("foo");
?
My listing environment on its own works fine (e.g. syntax highlighting works).
environments
environments
asked 3 mins ago
gwggwg
1011
1011
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "85"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f482875%2fcustom-environment-for-syntax-highlighted-and-indented-code%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to TeX - LaTeX Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f482875%2fcustom-environment-for-syntax-highlighted-and-indented-code%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown