depois de criar uma lista de parâmetros matemáticos, tenho duas perguntas:
- Algumas de suas respectivas definições são muito longas e, como consequência, ocuparão duas linhas. Como você pode ver na imagem, a segunda linha dessas definições longas (por exemplo, Mjp) começa sob o símbolo matemático. Isto não parece bom e, portanto, gostaria de colocar a segunda linha da definição abaixo da primeira linha.
- Os últimos parâmetros da lista (ou seja, parâmetro BFC, BTC, etc.) são parâmetros binários e, portanto, gostaria de chamá-los da seguinte forma: BFC\in{0,1}. No entanto, se eu escrever isso, o Latex receberá um erro. Existe uma maneira de consertar isso?
Deixo-vos aqui o código que usei:
\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.}
Responder1
\newcommand{\mathgl}[2]{
\newglossaryentry{#1}{name={#1},description={#2}}
\begin{description}[style=multiline, labelwidth=1cm]
\item[\gls{#1}]#2
\end{description}
}
Acho que isso resolveu o seu problema e, após 3 perguntas, você finalmente conseguiu o que desejava.
Responder2
Eu poderia resolver o problema facilmente usando uma tabela tabular ou uma tabela longa (tabela longa caso a lista ocupe mais de uma página). Se a tabela ultrapassar a margem do seu texto, você pode brincar com os 9cm e ajustar a largura da tabela (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}