Ajustar los espacios del glosario

Ajustar los espacios del glosario

Después de crear una lista de parámetros matemáticos, tengo dos preguntas:

  • Algunas de sus respectivas definiciones son demasiado largas y, en consecuencia, ocuparán dos líneas. Como puede ver en la imagen, la segunda línea de estas definiciones largas (por ejemplo, Mjp) comienza debajo del símbolo matemático. Esto no se ve bien y, por lo tanto, me gustaría colocar la segunda línea de la definición debajo de la primera.
  • Los últimos parámetros de la lista (es decir, parámetro BFC, BTC, etc.) son parámetros binarios y, por lo tanto, me gustaría llamarlos de la siguiente manera: BFC\in{0,1}. Sin embargo, si escribo esto, Latex recibirá un error. ¿Hay alguna manera de solucionarlo?

Os dejo aquí el código que utilicé:

\usepackage{enumitem}
\usepackage{hyperref}
\usepackage{glossaries}


\makeglossaries

\newcommand{\mathgl}[2]{
    \newglossaryentry{#1}{name={#1},description={#2}}
    \begin{description}[labelwidth=2cm]
      \item[\gls{#1}]#2
    \end{description}
}

\subsubsection{Parameters}
The following product flow related parameters are used:\\
\mathgl{D_j_p_y}{Demand of customer $j$ for specific product code $p$ in year $y$.}
\mathgl{Q_i}{Available capacity on facility $i$ [M cans].}
\mathgl{V_i}{Minimum volume required on facility $i$ [M cans].}
\mathgl{Fc_i}{Fixed cost of each facility $i$ [\euro].}
\mathgl{M_j_p}{Minimum volume required per product code $p$ from facility $i$ to customer $j$ [M cans].}
\mathgl{G_o_p}{Minimum volume required per product code $p$ from facility $i$ to OpCo $o$ [M cans].}
\mathgl{Fc_i}{Fixed cost of each facility $i$ [\euro].}
\mathgl{Ec__i_j_p_y}{Ex-works costs per product code p from facility i to customer j in year y [\euro/M cans]. }
\mathgl{Tc_i_j_p}{Unit transportation costs for specific product code p from facility i to customer j [\euro/M cans].}
\mathgl{Lc}{Transportation fixed costs [\euro].}
\mathgl{Vc}{Transportation variable costs [\euro].}
\mathgl{Wc_i_j_p}{Unit warehousing costs for specific product code $p$ from facility $i$ to customer $j$ [\euro/M cans].}
\mathgl{K_i_j}{Distance between facility $i$ and customer $j$ [km].}
\mathgl{Tq_i_p}{Truck capacity of supplier facility $i$ for product code $p$ [M cans].}
\mathgl{Z_i_j_p}{\ce{CO2} emissions for specific product code $p$ from facility $i$ to customer $j$ [kg \ce{CO2}/M cans].}
\mathgl{Zc}{\ce{CO2} costs [\euro/kg \ce{CO2}]. }
\mathgl{BFC}{Binary to indicate whether to include facility fixed costs or not.}
\mathgl{BTC}{Binary to indicate whether to include transportation costs or not.}
\mathgl{BEC}{Binary to indicate whether to include ex-works costs or not.}
\mathgl{BZC}{Binary to indicate whether to include CO2 emissions costs or not.}
\mathgl{BWC}{Binary to indicate whether to include warehouse costs or not.}

resultados de mi latex

Respuesta1

\newcommand{\mathgl}[2]{
    \newglossaryentry{#1}{name={#1},description={#2}}
    \begin{description}[style=multiline, labelwidth=1cm]
        \item[\gls{#1}]#2
    \end{description}
}

Creo que esto soluciona tu problema y, después de 3 preguntas, finalmente tienes lo que deseas.

Respuesta2

Podría resolver el problema fácilmente usando una tabla tabular o una tabla larga (tabla larga en caso de que la lista ocupe más de una página). Si la tabla excede el margen de tu texto, puedes jugar con los 9cm y ajustar el ancho de la tabla (ver código).

\subsubsection{Parameters}
The following product flow related parameters are used:\\

    \begin{longtable}{lp{9cm}}
    $D_j_p_y$ & Demand of customer $j$ for specific product code $p$ in year $y$ [M cans]. \\
    $Q_i$ & Available capacity on facility $i$ [M cans].\\
    $V_i$ & Minimum volume required on facility $i$ [M cans].\\

\end{longtable}

información relacionada