{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.

learn more… | top users | synonyms (3)

2
votes
1answer
226 views

Chemmacros: Environments reaction and experimental undefined

I get the following errors and have no idea, why. I just updated all my packages. I am using MikTeX 2.9 on Windows 7 and TeXmaker 4.3. Just spent like an hour searching for an answer and didn't get ...
2
votes
1answer
115 views

Don't understand error of LaTeX after creating a new environment

I'm using the minted-package to color code in a paper I'm writing. In order to change the style of the parts where my code will be displayed later down the road I defined a new enviroment. However, ...
4
votes
1answer
125 views

Customized frame with title over frame

I'm trying to have sections within titled-boxes in my document. My minimum almost-working example is: \documentclass[a4paper]{article} \usepackage{lipsum} ...
4
votes
1answer
45 views

How to nest comment and theorem in one environment?

I'm using comment and amsthm packages for comments and theorems. I'd like to skip some theorems. I've tried to create a new environment with theorem nested in a comment: \documentclass{book} \...
1
vote
1answer
196 views

How to create an environment to dump a longtable sideways after currentpage, which works under pandoc

Sorry for the long title (and even longer question), but this is a rather complex subject and requires a bit of elaboration. Goal: I want to define a pair of latex macros which I can write in the ...
4
votes
3answers
92 views

Creating rule inside environment that is same width as text

I have an environment which left and right skips are set to same value. Inside it I have a text and a rule below that text. I want rule to have exactly same width as text above it. (Similarly to what ...
9
votes
2answers
204 views

Ghost environment

I am trying to do the following. I would like a part of my source to be compiled normally by to generate no output. In particlular, I would like references made to the ghosted parts to be produce the ...
2
votes
2answers
63 views

Environments theorem and proof with enumerate

How I can reproduce exactly the following text using \begin{proposition} \begin{enumerate} \item \item \end{enumerate} \end{proposition} \begin{proof} \begin{enumerate} \item \item \...
9
votes
2answers
232 views

Nested amsmath environments with \newenvironment

Using the amsmath environment, I'd like to create a short-cut for \begin{equation*} \begin{split} ... \end{split} \end{equation*} But saying \newenvironment{eqs} {\begin{equation*}\begin{...
3
votes
1answer
139 views

Creating a Postulate Environment

I understand how to use the theorem environment in LaTex and would like to know if there is a similar environment for postulates or how I can make an environment for postulates on my own.
6
votes
3answers
208 views

How can I modify environments on beamer without knowing their original definition

My question is similar to that. I've also tried this, but didn't work for me. Here is a MWE: \documentclass{beamer} \usepackage{ragged2e} \usepackage{lipsum} \begin{document} \footnotesize \begin{...
3
votes
0answers
47 views

Selective display of an object

I want to write an exercise sheet for students. I would like to gather the questions, the hints, and the proofs at the same place in the .tex file. Then I want to display the questions, the hints and ...
3
votes
1answer
91 views

Increase counter for each line in custom align environment

What is a good way to advance the counter in a custom align environment? I defined the regalign environment below, but to get the counter to advance with each line, I had to define a new command (\...
4
votes
3answers
136 views

How do I prevent text overflow when using savebox?

I want to create a custom Definition environment. The environment should use some local commands to declare logical parts of the definition (e.g. assumptions using a command Let). The definition text ...
2
votes
1answer
35 views

How to create two environments that refer to each other in the page margin?

I would like to create two environments: one for exercises and one for their solutions. Each exercise should refer to the page of its corresponding solution and vice versa. The problem is not quite ``...
2
votes
1answer
65 views

Spurious horizontal space after \mbox{}\vskip0pt\noindent

How can one avoid the horizontal space (text indentation) created by the new line in the environment defined below? \documentclass{scrartcl} \usepackage[T1]{fontenc} \usepackage[american]{babel} \...
13
votes
2answers
273 views

Automatically replace environment align by equation+aligned combination

I would like to automatically replace the align environment by an equation + aligned combination. Specifically, whenever \begin{align} occurs, it should automatically read it as \begin{equation}\begin{...
3
votes
1answer
101 views

Thmtools example & solution environments share numbering with other environments

Following the answer to this question, I defined example and solution environments using the thmtools package, which I want to share numbering with the other environments in my document. Here is my ...
2
votes
1answer
87 views

Typeset math mode environments in scriptstyle

I need to typeset aligned environment in script style. Setting \scriptsize outside of the environment works, but the compiler complains: Command \scriptsize invalid in math mode ... Using \...
6
votes
2answers
203 views

Pass a command as optional argument of environment

Sorry for the beginner question, but I'd like to know if there is a robust way to do what the title says. The following MWE \documentclass{book} \usepackage[demo]{graphicx} \newcommand{\myoptions}{h!...
4
votes
3answers
170 views

Custom enumerate environment inside Fancybox

I would like to put a enumerate environment (customized with the enumitem package) inside of a shadowbox created from the Fancybox package. Here's my MWE: \documentclass[letterpaper,10pt,american]{...
1
vote
0answers
69 views

How to strike out over an environment and formulas and using local variables in latex?

While I am revising my papers, for the sake of easier tracking and saving the time of the reviewers, and hence shortening the review process (I hope!), I use the following commands \usepackage{ulem} \...
3
votes
2answers
100 views

Why is this environment giving me trouble? (enumitem package)

the next environment definition is giving me some trouble: \newenvironment{properties}{\textbf{\underline{Properties:}}\begin{enumerate}[style=(P_{\arabic*}]}{\end{enumerate}} When I try to use it, I ...
5
votes
1answer
102 views

How do I make text raggedright inside all miniboxes?

I have been looking at re-defining minipage so that it is always raggedright but that looks problematic because of the optional arguments. I have a long document which uses lots of minipages. I ...
3
votes
1answer
88 views

Odd behaviour without whitespace for \newenvironment

I'm very new to latex and am just learning things and want to understand why some code is behaving the way it is. I can't seem to find documentation regarding this specific behaviour. Essentially I'm ...
2
votes
2answers
190 views

How do environments work?

As far as I understand, when I specify \newenvironment{env}{ start }{ end } what LaTeX actually does is to define two macros \env -> start \endenv -> end so that \begin{env} middle ...
3
votes
1answer
121 views

Starting environment with \begin{env} or with \env{}

I have noticed that I can start some LaTex environment in two ways. For the frame environment in Beamer, for example, \begin{frame} % .. frame content .. \end{frame} is equivalent to \frame { % .....
3
votes
1answer
92 views

A new environment for the lower part of a tcolorbox

I would like to use an environment for the lower part of a tcolorbox instead of just tcblower command. I've tried with following code but it fails. \documentclass{article} \usepackage{tcolorbox} \...
0
votes
1answer
70 views

Dedication at the first page of a chapter

Is there already an environment to insert a dedication statement at the first page of a chapter? (Like in the below image) \documentclass{book} \begin{document} \chapter{one} \end{document}
1
vote
1answer
140 views

Can I eliminate the dot after Theorem in amsthm?

Instead of 1 Theorem. I want to write 1 Theorem in front of the first theorem and analogously in front of succeeding theorems. How can I get rid of the dot? Here is a MWE: \documentclass{article} \...
2
votes
2answers
215 views

Can I change the dot to a colon after Proof in amsthm?

I want to write Proof: in front of a proof instead of Proof. How may I achieve this? Here is a MWE for the set up I have now: \documentclass{article} \usepackage{amsthm} \begin{document} \begin{...
0
votes
1answer
37 views

outer boxedminipage environment cancelling inner environment

I am using boxedminipage2e to create a framed box with some text in it. I am also using polyglossia, since sometimes this text is in Arabic, sometimes in English. The language environment within ...
1
vote
0answers
24 views

Why do I get an “extra }” error when using a default argument in a theorem name? [duplicate]

Consider the following latex code: \documentclass{article} \usepackage{amssymb} \usepackage{amsthm} \newtheorem{thm}{Theorem} \newcommand{\Zn}[1][n]{\mathbb{Z}_{#1}} \begin{document} $\Zn[p]$ \...
7
votes
1answer
59 views

Precise placement of picture possible?

To try to learn the picture environment, I decided to experiment with the placement of points on the page to see if I could really tell \LaTeX where to put stuff. What I found was that I can put stuff ...
4
votes
1answer
95 views

Define newenvironment using mdframed and align

I would like my math equations to have a gray background. My initial attempt at this was to simply "sandwich" my align environment by a mdframed environment. It would seem far easier to me though if I ...
1
vote
0answers
49 views

What is an environment, really? [duplicate]

I consider myself a moderately proficient LaTeX user. Occasionally, I want to do something that is similar enough to an implementation found in a package that duplicating it seems pointless, but ...
1
vote
1answer
45 views

How to create multi-pass command in a .cls

I have a command that creates some canned text at the top of a file that requires information about the location of an environment I've created. I've got the code for this all put together, and it ...
1
vote
2answers
50 views

Cannot wrap `\setchapterpreamble` in `\NewEnviron`

I am trying to include chapter quotes in a uniform way with scrartcl as well as scrbook. My final document will use scrbook however I am compiling individual chapters with scrartcl during the writing ...
2
votes
2answers
132 views

PGF keys passing arguments to multiple environments

I'd like to combine both tcolorbox and textpos to place boxes to a specific position in a page. Here is a MWE: \documentclass[]{article} \usepackage{pgfkeys} \usepackage{tcolorbox} \usepackage[...
5
votes
1answer
40 views

The Environ package misbehaviour on empty content

I have encountered a problem with the environ package. It returns a wrong \BODY value when the content of an environment is empty. Here is an example: \documentclass[12pt]{article} \usepackage{...
2
votes
0answers
89 views

using block environment for arabic/persian Beamer and right alignment

I have a problem with block environment in Beamer. I am using persian/arabic language. For the block environment, I want the title of the block and the text inside the block be aligned on the right ...
4
votes
1answer
315 views

How to create hide-able environments

I am relatively new to writing LaTeX packages. I would like to create an environment so that anything contained in that environment can be ignored when producing output. The desired behavior would ...
8
votes
1answer
237 views

Redefine block environment in beamer

I'm trying to redefine the block environment in beamer so that the itemize/enumerate bullets follow the color of block title instead of structure: \documentclass{beamer} \renewenvironment<>{...
2
votes
1answer
105 views

Can the `verbatim` environment be used inside a custom environment definition?

I have the following code: \documentclass{minimal} \newenvironment{abc} {\begin{verbatim}} {\end{verbatim}} \begin{document} % This works. \begin{verbatim} abc \end{verbatim} % This does not work....
2
votes
1answer
60 views

Why is my custom wrapfig environment messed up?

I want to create a wrapper environment for wrapfigure in order to locally set \initextsep to 0. I know, it could be done differently, but this code is exhibiting strange behaviour. It moves the figure ...
2
votes
1answer
44 views

foreach and renewcommand

I want renew a variable in a foreach loop, but my codes won't work. Please help! \documentclass{article} \usepackage{pgffor} \newcommand\tests{ \newcommand\mytext{aaa} \foreach \i in {bbb,ccc,ddd,...
2
votes
3answers
64 views

Suppressing vertical space between environments

I specified two environment in a LaTeX document to highlight different lines of codes: \newenvironment{code}{\color{blue}}{\ttfamily}{\par} \newenvironment{codegrey}{\color{grey}}{\ttfamily}{\par} ...
7
votes
2answers
156 views

A problem with environment starting macro

For some reason I want a macro \BeginControl such that \BeginControl{\environment} is equivalent to \begin{environment}. I have put together some code. It usually works but there is a problem with ...
2
votes
1answer
84 views

Treat environment content as string, replace substrings and interpret afterwards

I would like to define an environment which "parses" its content and changes it before displaying it. An additional difficulty comes because I also need to replace whitespaces. The more flexibility ...
1
vote
1answer
181 views

How to learn LaTeX in the right way? [closed]

Many people always say that LaTeX is the best typesetting system which is flexible and powerful. For me, I have used LaTeX for one year already but I still have some problems with it. Let me talk ...