5 votes
Accepted

Automatically fill vertical space for a description list in a beamer frame

You can use the same technique as in https://topanswers.xyz/tex?q=832#a2071 \documentclass{beamer} \makeatletter \define@key{beamerframe}{s}[true]{% stretch \beamer@frametopskip=0pt\relax% \...
4 votes
Accepted

refstepcounter inside description item

This uses a new list environment. Note that the default \item does not increment the counter when an optional argument is used. The only remaining question is whether to place the left margin to the ...
3 votes

refstepcounter inside description item

Since the numbers -- (i), (ii), etc -- in the step-by-step proof are at least as visible as the associated descriptive labels, I would create a bespoke enumerated environment called subproof with the ...
  • 455k
2 votes
Accepted

How to customize list style?

I recommend using the enumitem package. It adds an optional where you can specify various settings including the label format, with something like \arabic* to represent the arabic numeral for the item ...
  • 39.5k
2 votes
Accepted

How to define a custom description environment?

Just % definition \NewDocumentEnvironment{my desp}{ m m }{% \begin{description}[align=right, itemindent=0cm, leftmargin=\labelsep+#1, font=#2] }{ \end{description}% } % usage \begin{my desp}{3cm}{...
1 vote
Accepted

Increasing the Vertical Gap Between Certain Description Items

How may I increase the vertical space between the \itemb items? By actually having more than one item per level-2 description environment. \documentclass[10pt]{book} \usepackage[showframe,margin=....
  • 455k
1 vote
Accepted

Horizontally Shifting Description Items of a Particular Type

Use leftmargin= <space> to control the left margin. \setlist[description,2]{ topsep=\itemsep, itemindent=-35pt, leftmargin=70pt, before={\setcounter{enumii}{\value{enumi}}}, ...
  • 32.6k
1 vote

How to skip the item body in an inline description* list?

There are a couple of ways to get around. As frougon mentioned in the comments \mbox{} is one of the ways to go. However, you can use en empty group for that \item[second] {} or even simpler put a ...
  • 3,927
1 vote

Trying to modify the appearance of a description environment

Here's a solution which employs the enumitem package and its newlist and \setlist macros to create a bespoke version, called mydescription, of the description environment. With this setup, the ...
  • 455k
1 vote

Indentation with custom labels

You could take this nice answer and just change one single letter to make the labels align to the right: \documentclass{article} \usepackage{eqparbox} \usepackage{enumitem} \usepackage[margin=1em,...

Only top scored, non community-wiki answers of a minimum length are eligible