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

1
vote
0answers
114 views

Theorem environment in Italic form [closed]

In my whole report, I want to write all the theorems and definitions in Italic format. And the example and some other observations and Remark in Non-Italic format. I have put all these within \rm ...
2
votes
3answers
767 views

\renewcommand or \renewenvironment with multicols

I'm trying to create a horizontal white space in my multicolumn environment every time I start a new subsection. It stops people from having to trawl their eyes up and down the page between ...
22
votes
3answers
662 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
2answers
1k views

Bold text in newenvironment

I want to define my own environment, like \newenvironment{question} {\begin{tiny}} {\end{tiny}} That may not make much sense, but it works. How can I do the same with bold font?
5
votes
1answer
293 views

A new environment in the memoir class

I write my thesis with the memoir class and want to include an Acknowledgment in the same style as the standard abstract from the memoir class. How can this be done?
0
votes
1answer
749 views

how to change spacing between align environments and equation environments?

I am using align and environment for various equations. There is some space that comes before and after the equations that I would like to minimize. Is there a single command that could be used to ...
2
votes
1answer
823 views

Counters for claims

I want to redefine the claim environment so that it will be numbered but I'm having a hard time with the counters. I want the following: \begin{theorem} thm 1 \end{theorem} \begin{proof} \begin{...
8
votes
2answers
246 views

Customise counters, cross references to environments

I would like to make cross references to own defined counter on environments. So far I have tried the following, \documentclass{book} \newcounter{entryc}[subsection] \newcommand{\thetheorem}{\...
4
votes
1answer
194 views

How to create an unnumbered theorem?

I'm looking for a way to create a new theorem without numbering. I found Theorem without numbering and tried the accepted answer, but I get the error "Command * already defined". This is the code I'm ...
6
votes
3answers
190 views

How to create same text structure every time?

My document contains 'blocks of text' with the same structure. They always have a title (which is always a date), a review part and a to do part. This is what the code looks like: \documentclass[11pt]...
5
votes
1answer
311 views

Forcing the first choice of an newtcblisting environment

I have created a new environment based on "tcblisting" from package "tcolorbox" is code (MWE) is as follows: \documentclass[10pt]{article} \usepackage{tcolorbox} \tcbuselibrary{listings,breakable,...
5
votes
1answer
222 views

Bottom hline in a tabularx wrapper environment

I want to define a wrapper environment for a table where one of the columns stretches to fill the available width. I'm using the tabularx package and its X column for that. As mentioned here and in ...
7
votes
1answer
142 views

Two block commands in \newenvironment [duplicate]

What is wrong with following document? \documentclass{article} \usepackage{xepersian} \usepackage{verbatim} \newenvironment{code} {\begin{latin}\begin{verbatim}} {\end{verbatim}\end{latin}} \...
4
votes
3answers
165 views

How to replace \\ with \\& in math mode?

I am having the following isssue: I have to write a mathematical paper/book with many different optimization problems formulated. To be consistent all over I'd like to create an environment to ...
4
votes
1answer
158 views

In standard, interpret characters as vectors

I need to write many equations with way more matrices and vectors than scalars and I would like to have LaTeX interpret "normal" characters as vectors and matrices. Consequently I need to mark the ...
3
votes
1answer
282 views

Indicator at end of theorem

I'm writing a text with some very long theorem-environments in it and I find the italicised theorems visually not pleasing when they are rather longish. So I'm using the definition theorem style most ...
25
votes
3answers
803 views

Does \newenvironment have a \provideenvironment cousin, as \newcommand has \providecommand?

To avoid the problem of having to decide whether to use \newcommand or \renewcommand, LaTeX has the option of \providecommand. Is there something corresponding to this for environments? I'd like to ...
6
votes
1answer
2k views

using fbox in a newenvironment [duplicate]

I am trying to write a new enviroment to add text into a \fbox, when I use \fbox on its own, it works quite nicely \fbox{\begin{minipage}{0.9\textwidth} does this work, I would love if it did \end{...
5
votes
0answers
53 views

What are the differences between creating a new macro command vs. a new environment? [duplicate]

For the purposes of collaboration, I want to create a number of short commands or environments that will color the text within its scope so as to identify the author. My first thought was to simply ...
2
votes
2answers
3k views

\begin{problem} analogue to \begin{proof}

I recently learned about \begin{proof} ... \end{proof}, which is a good environment to work in. My question is whether there exists a similar environment to state a problem, or whether I can write ...
1
vote
0answers
29 views

Different outputs with/ without \newenvironment [duplicate]

I'm trying to setup my own CV without Curve. To do so, I intend to separate sections the same way with a \newenvironment. %[...] \newlength{\margin} \setlength{\margin}{.3\textwidth} \newcommand{\...
49
votes
3answers
22k views

Is it a bad idea to use \begin{section} … \end{section} in LaTeX?

In several discussions about relatives merits of LaTeX v. xml, a xml supporter complained that in LaTeX sections, subsections etc are not properly closed, so it is hard to tell where a section ends. ...
4
votes
1answer
935 views

Diary in Latex with additional notes on side

I am trying to make a diary that will have the following format Each entry will be inside a colored box Each entry will have a title with the date and an optional title I want the possibility to add ...
8
votes
3answers
2k views

Insert text into a fixed size box

Is there a way to create a box which has fixed width and height? I tried \parbox and some similar things, but sometimes the text overflows. If the text inserted would overflow: it should be resized ...
7
votes
4answers
3k views

What is the shortcut for triggering environments in LyX 2.0.4 without having to use the mouse?

I have LyX 2.0.4 installed on Mac OS X Mountain Lion. In earlier versions, there was a shortcut to trigger environment without touching the mouse - allowing a more efficient write flow. I wonder if ...
3
votes
1answer
147 views

Using savebox around the BODY of environ

I tried to use a \savebox around the \BODY macro of \NewEnviron. Can I keep the linebreaks somehow (they are gone, in the MWE)? \documentclass{article} \usepackage{environ} \newsavebox{\mybox} \...
3
votes
1answer
156 views

How to make a new environment behave like an existing environment? (Part 2: endnotes and comments)

In a previous post i mentioned my attempt to create an environment that behaves alternately like a footnote, an endnote or a comment (i.e. hidden). Thanks to the help of those who answered the above ...
8
votes
2answers
319 views

How to make a new environment behave like an existing environment?

I wish to create an environment that behaves alternately like a footnote, an endnote or a comment (i.e. hidden). For starters i've defined an environment "note" thus: \newenvironment{note} { \...
3
votes
1answer
94 views

How to create nested custom environment with different kind of frames?

So before I write ten pages describing what I'm looking to do, I made a small mock up: I had something like this in mind: \begin{mybox}[Name] \begin{syntax} here comes source code \end{syntax} \...
2
votes
1answer
116 views

Hide all but one instances of a custom environment

I have a file containing a number of custom environments numbered by a counter "exercisesheetnumber". I would like to use a second counter "printonly" to hide all instances of the environment but the ...
2
votes
1answer
419 views

Aligning multiple equation environments with cases

I have some code that works but I wish to align the environments according to the descriptions. I've tried various combinations of align, equation and cases, but can't seem to find a functional ...
4
votes
1answer
589 views

How to wrap floated minted listing in my own environment?

Here's what I'd like to do: \begin{code}{c}{Hello World in C}% I would prefer the caption to be optional #include <stdio.h> int main(void) { printf("Hello, world!\n"); return 0; } \end{...
4
votes
1answer
118 views

Preventing argument expansion

TikZ is able to define parametrized styles using arguments like #1. If used in \newcommand or \newenvironment, they mix up with the arguments of the command. The effect is so severe that the following ...
5
votes
2answers
95 views

How to redeclare $$ or the \[, \] pair

There might be probably many reasons not to do it, but what would be the proper way to redeclare the $$ sequence or the \[,\] pair to open by default some special display math environment, such as \...
4
votes
1answer
84 views

Personal remark environment after an equation

I have the following remark environment: \newenvironment{rem}[1][]{% \vspace{8pt}\small% \begin{list}{}{% \setlength{\leftmargin}{\parindent}% \setlength{\rightmargin}{\parindent}}% ...
3
votes
1answer
273 views

Define new align environment based on the old one

I am aware that there are plentiful similar questions, but since (even after several reading) I don't understand the the answers, I am unable to apply them to my problem. I simply want to define a ...
4
votes
1answer
150 views

Adding margin to a custom environment

Is there a way to define a custom environment (for example Propositions) in such a way that the content of that environment will automatically have a given margin at the top and the bottom? I mean ...
0
votes
2answers
259 views

Environment inside a command

My code \documentclass[a4paper,12pt,twoside]{article} \usepackage[english]{babel} \usepackage{amssymb} \usepackage{amsmath} \newcommand{\QUE}[1]{% {\bf Question\# 1 }: #1 }%end QUE \raggedbottom \...
7
votes
2answers
168 views

Wrap text to quote it later in the same document

I was wondering if there's a way to do the following: to wrap an excerpt of text in an environment and to label it; to quote it (entirely) later in the same document, via a \ref command or similar. ...
5
votes
2answers
400 views

Example environment

I want an example environement that put Example 1.2 in the margin (bold) Text of example in the textwidth, Solution in the margin (italics) and the text of solution in the text width.
4
votes
1answer
503 views

Why am I getting a “perhaps a missing \item” error in my custom epigraph environment?

I have tried to customised a new environment for epigraphs in a book. This page should have no fancy headers or anything alike. It should only have a list of one or more epigraphs. To that end I am ...
0
votes
0answers
24 views

tabularx in newenvironment: Illegal pream-token [duplicate]

The following example gives: ! Package array Error: Illegal pream-token (\AtEndOfPackage): `c' used. What is wrong? \documentclass{article} \usepackage{tabularx} \newenvironment{mytab}{ \...
4
votes
3answers
380 views

Can't include a 'tabu' inside \newenvironment with cells in the postamble

I'm trying to include a tabu inside a new definition of an environment but it fails if the postamble (enddef) of the new environment includes tabu's contents, so cells. With tabular or tabular* works. ...
3
votes
2answers
652 views

Closing Environments in TeXstudio

Is there any command and/or hotkey in TeXstudio to close open environments? I know this feature from HTML or programming editors. For the editor almost no language knowledge is necessary for this. ...
1
vote
2answers
167 views

Simple minted \newenvironment

I'm trying to do a minted \newenvironment I looked at this post new-environment-with-minted, but I would like to know if there's a more simple way to do that, like \newenvironment{matlabcode} ...
2
votes
0answers
31 views

Dynamically set if environment should be printed [duplicate]

Is it possible to tell LaTeX whether or not some environments should be printed in the output PDF file? I want to create one version of my document with "extended" examples and another with fewer ...
3
votes
1answer
190 views

Double bookmark in pdf file

I got a small problem with my LaTeX document. I generate a list of listings like this: \renewcommand\lstlistlistingname{Quellenverzeichnis} \lstlistoflistings \addcontentsline{toc}{chapter}{...
4
votes
1answer
2k views

Undefined control sequence with pgfgantt package when creating Gantt chart

I'm attempting to make a Gantt chart in my LaTeX document with the pgfgantt package. However, when I try to compile, it gives me undefined control sequence at the first \gantttitle between the {7} and ...
4
votes
1answer
2k views

Colour themes in beamer not working for lemma/theorem/definition environments

I'm currently trying to learn how to use beamer, and I have a presentation in a few days on red-black trees. For thematic reasons, I decided to go with the beaver colour scheme (as it gives me red and ...
10
votes
1answer
810 views

How to force lstlisting caption names and numbers to always appear, even when captions are empty?

I noticed lstlisting environment seems to supress the caption name and number when no caption is specified. See the code below: \documentclass{article} \usepackage{listings} \lstset{language=C} \...