{environments} is for general questions related to (La)TeX environments. For questions about environment subcategories like {lists}, {quoting} environments, or {floats} use the appropriate tag instead.
3
votes
1answer
115 views
How to prevent pagebreak for a custom environment?
I use the following custom environment emailHeader and macros to format an email header (credits belong to egreg).
\definecolor{emailHeaderBackground}{RGB}{225,225,225}
...
5
votes
1answer
91 views
How to isolate / confine / contain a new font inside of a \NewEnviron (new environment using eviron package))
I have a situation here. I am designing an IPA Vowel Chart and I have created a new font environment for the IPA characters using the IPA font Doulos SIL like this: \newfontfamily{\ipafont}{Doulos ...
1
vote
1answer
149 views
Using WrapFigure near an environment. (Some text inside environment is not wrapped by the wrapfig)
To count words in a document, I am using a custom environment, as suggested here on tex.stackexchange. As can be seen below, when this environment is used next to a wrapfigure, the wrapfigure fails to ...
1
vote
0answers
133 views
Extraneous text from \NewDocumentEnvironment (corrupted TeXLive2012 ?) [closed]
I seem to be getting spurious text (red text) containing the name of the environment, when using \NewDocumentEnvironment (blue text) to define a custom minipage environment with TeXLive2012:
Things ...
3
votes
1answer
199 views
Environments with thmtools => too much space if using itemize at the end (also problem with q.e.d. symbol)
I want to use the thmtools package, because it provides some awesome features for declaring environments (proofs, theorems, examples etc.)
And I especially like the "qed" feature which places some ...
6
votes
1answer
65 views
alignment problem under new environment
i have defined a new environment called "example"
\newenvironment{ex}{\begin{quote}%
\refstepcounter{examplecounter}%
\textbf{Example \arabic{chapter}.\arabic{examplecounter}}%
\quad
}{%
...
1
vote
0answers
68 views
xparse regression? Unable to create environment with single optional argument [closed]
I've created a custom environment for displaying code examples in a beamer presentation (for an introductory LaTeX couse no less), but compiling my "old" code suddenly results in an error. According ...
5
votes
2answers
194 views
Making the font size smaller in this mdframed, and turning into a reusable environment
I am very close to getting the mdframed setting that I want:
\documentclass[a4paper,10pt]{book}
\usepackage[paper=a4paper,twoside=true,lmargin=4cm,
rmargin=4cm,bindingoffset=0cm]{geometry}
...
8
votes
2answers
130 views
Continuance of environment
I am using an continuous example in my text, but I don't know how to do define the corresponding nice environment.
I am using the amsmath and ntheorem package and defined my own example-environment:
...
6
votes
2answers
266 views
Problem with \renewcommand in LaTeX
Please consider the following code:
\documentclass[11pt,twoside,openany]{book}
\usepackage[svgnames,x11names]{xcolor}
\usepackage{wallpaper}
\usepackage{changepage}
\usepackage[explicit]{titlesec}
...
2
votes
1answer
103 views
Equation labels in the block environment of beamer class are too close to the right boder
I am using bearmer to write a poster. In the block environment, I have same labeled equations. The problem is the labels are too close to the block border. Is it possible to move the label a little ...
5
votes
1answer
70 views
Problem setting lengths in an environment (spilling outside of the environment)
I am having with spacing between paragraphs in my document, and I think I have been able to trace back to a custom environment I have defined.
\makeatletter
\def\remarkname{Remark}
...
4
votes
1answer
210 views
How can I create a customized environment?
I would like to write some theorems down like this:
\begin{theorem}
\begin{preconditions}
$A := \begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix}$\\
$B := \begin{pmatrix} 2 ...
2
votes
1answer
119 views
How to avoid that the \newenvironment text is placed on one single page
I am using the \newenvironment command for the first time and well it's causing troubles.
I am using it for creating a new theorem environment
\documentclass{article}
\usepackage{amsmath, amssymb}
...
2
votes
1answer
110 views
expandable optional parameter to enumerate environment
The MWE below, by using paralist package, is supposed to allow \begin{enumerate}[...] where ... is flexible in "some way" (inherits from enumerates above).
\documentclass[a4paper,10pt]{report}
...
3
votes
2answers
77 views
Padded two-column arrays
I am using the following kind of 'padded array' many times:
\setlength{\fboxrule}{0pt}
\setlength{\fboxsep}{3pt}
\fbox{
\ensuremath{
\begin{array}{|l|l|}
\hline
A & B\\
C & D\\
\vdots ...
2
votes
1answer
209 views
Overwriting environment style
How can I change the style of an element in LaTeX ?
I would like to do some basic modifications on some environments. For example changing the text size in quotation, margins in verbatim or the line ...
5
votes
1answer
140 views
Newenvironment not cursive
I created a new envrionment and it looks good, but I want to distinguish between normalfont and cursive font, so here is my code:
\newshadetheorem{beispiele}{Beispiel}
...
5
votes
1answer
316 views
Equations in fancy boxes
I've checked the post here, where the package empheq is used for embedding equations into coloured boxes.
With that idea, I wrote in my file the following:
% in the preambule
\usepackage{empheq}
...
1
vote
1answer
270 views
using macros within a (new) environment [closed]
I'm working on my CV, and am trying to format job/education listings to look something like follows:
Company or University (Location)
Job title or degree received
Some description of what I ...
8
votes
2answers
108 views
Is it safe to abbreviate \begin{foo}…\end{foo} with something like \bfoo … \efoo
Can I safely do this:
\newcommand\bfoo{\begin{foo}}
\newcommand\efoo{\end{foo}}
where foo is a standard LaTeX environment? Probably the verbatim environment breaks, but others as well? That way one ...
8
votes
1answer
579 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 ...
5
votes
1answer
94 views
Customize environment “proof”
I need to create (or customize) an environment "proof" that has the option to explain after the word 'proof' the name of the theorem (or environment) along with its automatic numbering of the theorem ...
9
votes
1answer
424 views
Environment to underline/strikeout for comparing versions
I have a TeX file that I'm editing with several collaborators and we use environments to highlight and discuss proposed changes like the following:
Some text.
\begin{old}
Text that I propose to ...
5
votes
1answer
146 views
Emulating a shell environment
I'm trying to define a new environment, which emulates a shell. The way I would like to use it:
\begin{shell}
\item{echo foo}{foo}
\item{echo bar}{bar}
\end{shell}
Which should produce:
This is my ...
1
vote
2answers
121 views
Testing if \BODY is empty in Environ
I would like to test whether the string in \expandafter\long\expandafter\xdef\csname\currfilebase\Introduction is empty so that the section is not displayed. This environment introduction is defined ...
3
votes
1answer
69 views
avoid imported pdf page taking whole page embedding pdf within text
I'm using \usepackage{pdfpages} to drop charts into a .tex file.
It seems that this is generating a lot of wasted space.
Anyone with a suggested fix?
0
votes
0answers
89 views
avoid wasted space opening up in tex doc [closed]
I'm new to Latex, Linux and math.
I am currently climbing the (to me) sisyphean hill of writing an article in LaTex for an assigment on exponential population growth, using Ubuntu Linux's default ...
2
votes
1answer
383 views
Example environment with numbering, caption, “verbatim” content
I need to use an example environment like the following.
\begin{example}[My Caption, mylabel]
My example text
\end{example}
It should show the text inside a verbatim environment, the caption (like ...
1
vote
1answer
229 views
Howto use Vim + LatexSuite to convert plain text lists to itemize/enumerate etc
I am often burdened with "converting" and "including" stuff into larger documents. I have compiled some scripts and voodoo to ease my work but rather often I'm still facing the task of manually ...
3
votes
1answer
128 views
New environment. Highlight content with symbols and indentation
I'm writing my thesis and I want to highlight some part of my text which resides in a separate paragraph.
I like the well-known example of
\newenvironment{king}
{\rule{1ex}{1ex}\hspace{\stretch{1}}}
...
2
votes
1answer
141 views
Create Custom tabular
Is there a way to make something like tabular such that in a loop we get each column in a line and render them in a custom format. Like this
\begin{custom_tabular}
l1c1 & l1c2 & l1c3 \\
l2c1 ...
5
votes
3answers
699 views
Change color and background behind text of all 'description' environments
I'm new with LaTeX and like to change some parameters of the description environment throughout the document.
As minimum, I like to have two arguments: color of text of item and background-color ...
3
votes
2answers
165 views
Ignoring whitespace in a custom environment
I know there has been questions similar to this previously but none of the proposed solutions seem to work for me.
I have a few custom environments I am using in LaTeX. Below is the code for a ...
18
votes
3answers
304 views
Comma-separated list environment
This question is somewhat of a follow up to an answer to a previous question (http://tex.stackexchange.com/a/11587/13522).
I would like to create a list environment (similar to itemize and enumerate) ...
5
votes
1answer
288 views
Beamer newenvironment for theorems
I'm trying to define a new environment for theorems and I'm using this code:
% Theorem box
\pgfdeclarelayer{background}
\pgfsetlayers{background,main}
\tikzstyle{thmbox} = [inner sep=1em]
...
2
votes
1answer
77 views
Append the contents of an environment to a hook using \gappto
I have a global hook (=macro) that should be appended to whenever an environment is executed. (Here, defined by the \bhook-\ehook pair.) However, I was unable to derive a working solution.
...
4
votes
1answer
629 views
Lyx 2.0 Formatted references to theorem/lemma/claim environments
In Lyx 2.0, I'm trying to use a formatted reference to a claim, but I cannot get the "formatted" part, i.e. I can't get it to typeset "claim" as well as the claim number.
I'm using modules "Theorems ...
12
votes
2answers
143 views
LaTeX adds an additional blank paragraph after the end of my custom environment
A friend, who is a LaTeX user but isn't very confident with customising it, told me that he would like to be able to put framed paragraphs and framed equations into his documents. So I took it upon ...
1
vote
1answer
244 views
Align environment
I'd like to ask how in align environment to number only one of the equations.
\begin{aligned}
\mathsf{E}[W^{i}_{t}-W^{i}_{s}]&=0,\\
...
3
votes
1answer
65 views
Storing contents of environment within align
Now we are at it here is another one that has been puzzling me.
\documentclass[a4paper]{article}
\usepackage{amsmath,environ}
\def\storer#1{\def\data{#1}}
\makeatletter
...
6
votes
2answers
871 views
Create a \lstnewenvironment that creates named listings
I am using the \lstnewenvironment to format a set of code listings in my document.
\lstnewenvironment{code}
{\lstset{language=haskell,
basicstyle=\small\ttfamily,
numbers=left,
...
1
vote
0answers
147 views
how to create a fully-expandable environment [closed]
I know DeclareDocumentCommand from the package xparse. I am wondering if there is a version for environment ?
I could also imagine a trick based on :
declare the environment with ...
5
votes
1answer
125 views
write contents of an environment to document and toc
I want to write the contents of an environment to the document and the toc. Here's a MWE hacked to look (almost) like what I need.
\documentclass[pdftex,12pt]{book}
\usepackage{hyperref}
...
4
votes
1answer
93 views
Safeguard an environment against tabular mode
The semantics of a given environment require that it is typeset inside a minipage if it is used inside a tabular. If I add the minipage declaration for a positive check for "internal" mode in the ...
6
votes
3answers
2k views
Creating a new environment with one optional argument
I want to create a new environment with one optional argument in LaTeX. Here is what I used:
\newenvironment{argument}[1][]{%
\par
\noindent
\textbf{Argument#1:}
\noindent}
{}
When there is no ...
4
votes
1answer
371 views
Onecolumn till end of page in twocolumn mode
I know about using the widetext environment for setting text in onecolumn mode and the multicols package for effortless switching between one- and twocolumn mode, but I think this is not too great if ...
6
votes
2answers
236 views
Environment to allow line breaks at `,` in math mode
I find the question and accepted answer to Allowing line break at ',' in inline math mode? very useful, BUT I would like to make an environment (e.g. "allowbreaks"} out of it. The problem is that I'm ...
3
votes
1answer
970 views
Can I disable italics in the body text of a theorem without amsthm/ntheorem?
I'm submitting a paper and am required to use a provided document class which defines its own theorem environments, so I can't use packages like amsthm or ntheorem. The class doesn't define a ...
10
votes
3answers
200 views
How do you put a character in the margin (using an environment)
I'm using framed to create a little callout box for tips and other information in a book. So for it's going well however I cannot get the icon (using ding) to sit in the margin.
It currently looks ...

