Actualizar

Actualizar

Leyendo\topsep, \itemsep, \partopsep y \parsep: ¿qué significa cada uno de ellos (y qué pasa con la parte inferior)?, Aprendí cómo funciona el espaciado, por lo tanto, estoy tratando de realizar algunas configuraciones/ajustes de espaciado.

Inicialmente probé esto:

\documentclass[12pt]{article}

\usepackage[T1]{fontenc}
\usepackage[brazil]{babel}
\usepackage[a4paper, margin=2cm]{geometry}

\usepackage[utf8]{inputenc}
\usepackage[shortlabels]{enumitem}

\begin{document}

    \begin{enumerate}[itemsep=\parsep+\itemsep,parsep=0pt] % <--- Here

        \item https://github.com/jbeder/yaml-cpp

            Some text.

        \item https://github.com/trishume/syntect

    \end{enumerate}

\end{document}

Pero parece que al compilador no le gustó:

test.tex:12: Missing number, treated as zero. [...rate}[itemsep=\parsep+\itemsep,parsep=0pt]]
test.tex:12: Illegal unit of measure (pt inserted). [...rate}[itemsep=\parsep+\itemsep,parsep=0pt]]

Actualizar

Me gustaría:

  1. Sumar los valores parsepyitemsep
  2. Atribuirlos a mi opción de listaitemsep
  3. Y puesto parsepa cero.

Esta es una foto al respecto de[1]:

ingrese la descripción de la imagen aquí

Respuesta1

Parece una configuración un poco extraña para la lista, pero la aritmética se puede realizar usando una expresión de dimensión e-tex.

\dimexpr\parsep+\itemsep\relax

Respuesta2

Una forma más LaTeXy de hacer esto es cargar el calcpaquete, y luego no necesitará el \dimexprand \relaxen la respuesta de David.

\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[brazil]{babel}
\usepackage[a4paper, margin=2cm]{geometry}

\usepackage[shortlabels]{enumitem}
\usepackage{calc}

\begin{document}

\begin{enumerate}[itemsep=\parsep+\itemsep,parsep=0pt] 

    \item https://github.com/jbeder/yaml-cpp

        Some text.

    \item https://github.com/trishume/syntect

\end{document}

información relacionada