Как избежать «пробелов» между маркерами

Как избежать «пробелов» между маркерами

Я получаю пустую строку после каждого маркера и ищу способ избежать пустой строки между каждой строкой или хотя бы уменьшить высоту этой строки пробела. Вот что я делаю:

\documentclass [11pt] {article}
\usepackage{epsfig}
\usepackage{url}
\usepackage{epstopdf}
\input std-defs
\input EECE2323-header
\begin{document}
\noindent
\lab{3}{LAB3 }

%------------------------------------------------------------------------------

\section{Objective}
\begin{description}
  \item[$\cdot$ At the end of this lab you will:] 
  \item[\qquad $\bullet$ Add Shift operations and Branch operations to your ALU]
  \item[\qquad $\bullet$ Create a memory of 4 word deep, 9 bit wide to hold data]
  \item[\qquad $\bullet$ Learn about sequential logic]
  \item[\qquad $\bullet$ Assemble the complete Datapath ]
  \item[\qquad $\bullet$ Familiarize yourself with Xilinx device xc7z020clg484-1]
\end{description}

Вот фрагмент PDF-файла, который я получил: Вот фрагмент PDF-файла, который я получил:

Спасибо!

решение1

Не добавляйте форматирование каждого элемента списка вручную; пусть форматирование списка выполняется автоматически:

введите описание изображения здесь

\documentclass{article}
\usepackage{enumitem}
\begin{document}
\section{Objective}
\begin{itemize}[label=$\cdot$,nosep]
  \item At the end of this lab you will:
  \begin{itemize}[label=\textbullet,nosep]
    \item Add Shift operations and Branch operations to your ALU
    \item Create a memory of 4 word deep, 9 bit wide to hold data
    \item Learn about sequential logic
    \item Assemble the complete Datapath
    \item Familiarize yourself with Xilinx device xc7z020clg484-1
  \end{itemize}
\end{itemize}
\end{document}

Выше я использовалenumitemдля установки labelкаждого элемента на этом конкретном уровне. Уровень 1 имеет метку, установленную на $\cdot$, в то время как уровень 2 имеет ее на \textbullet. Это можно настроить/установить глобально, но ради примера я оставил ее локальной.

Пробелы между каждым элементом подавляются (или, по крайней мере, уплотняются) до максимума с помощью nosepопции списка. noitemsepобеспечит некоторое разделение (пространство) между списками, но не пространство между элементами в одном списке.

Возможны и многие другие корректировки (например, поля/отступы), но это выходит за рамки данного вопроса.

Связанный контент