Problema pacchetto sgame

  • Creatore
    Topic
  • #99231
    Up
    0
    Down
    ::


    Buongiorno a tutti,

    sto riscontrando un problema con il pacchetto sgame per rappresentare le matrici della c.d. “teoria dei giochi” in forma estesa.
    Un comando base per disegnare una semplice matrice, per come l’ho utilizzato nel documento, è il seguente:
    `\begin{figure}[htb]\hspace*{\fill}%
    \begin{game}{2}{2}
    & $L$ & $M$\\
    $T$ &$2,2$ &$2,0$\\
    $B$ &$3,0$ &$0,9$\\
    \end{game}\hspace*{\fill}%
    \end{figure}`
    Pur avendo in precedenza già utilizzato più volte ed efficacemente il pacchetto, durante la compilazione viene visualizzato il seguente errore:
    `! Missing # inserted in alignment preamble.

    \cr
    l.91 \begin{game}{2}{2}`
    La mia ipotesi è che il comando \begin{game} lavori sulle tabelle di LaTeX e che ci sia un problema con queste ultime, oppure che ci sia un conflitto con qualche altro pacchetto. Tuttavia ho provato a non caricarne alcuni senza però ottenere nessun effetto, pertanto copio il preambolo qui di seguito:
    `\documentclass[a4paper,oneside,hidelinks,12pt]{article}
    \renewcommand*\rmdefault{ppl}
    \newcommand\openmc{\multicolumn{2}{p{\linewidth}}\bgroup}
    \newcommand\closemc{\egroup\\}
    \newcommand{\omissis}{[\textellipsis\unkern] }
    \usepackage{nicefrac}
    \def\changemargin#1#2{\list{}{\rightmargin#2\leftmargin#1}\item[]}
    \let\endchangemargin=\endlist
    \usepackage{geometry}
    \usepackage{graphicx}
    \usepackage{pbox}
    \usepackage{relsize}
    \usepackage{wrapfig}
    \usepackage{slashbox}
    \usepackage{xfrac}
    \usepackage[compact]{titlesec}
    \usepackage[gray]{xcolor}
    \usepackage{tocloft}
    \renewcommand{\cftsecleader}{\cftdotfill{\cftdotsep}}
    \renewcommand{\cftsubsecleader}{\cftdotfill{\cftdotsep}}
    \usepackage{calc}
    \usepackage[perpage]{footmisc}
    \usepackage{turnstile}
    \usepackage{ifthen}
    \usepackage{mdframed}
    %\usepackage{pgfplots}
    %\pgfplotsset{/pgf/numberformat/use comma,compat=newest,}
    \def\thefootnote{\hbox{$\fnsymbol{footnote}$}}
    %\setcounter{secnumdepth}{0}
    \usepackage{slantsc}
    \usepackage{ltxtable}
    \usepackage{array}
    \usepackage{multirow,multicol,tabularx}
    %\renewcommand{\tabularxcolumn}[1]{m{#1}}
    \usepackage{booktabs}
    \usepackage{bbding}
    %\sectionfont{\large}
    %\subsectionfont{\normalsize}
    \usepackage{marginnote}
    \reversemarginpar
    \renewcommand*{\marginfont}{\bfseries\normalsize}
    \usepackage{doi}
    \usepackage{hyperref}
    \usepackage{sgame}
    \renewcommand\gamestretch{1.5}
    \usepackage{pstricks,egameps}
    \usepackage{pstcol}
    \usepackage{egameps}
    \usepackage{setspace}
    \usepackage{amsfonts}
    \usepackage{amsmath}
    \usepackage{amssymb}
    \usepackage{amsthm}
    \theoremstyle{definition}
    \newtheorem*{mydef}{Def}
    \usepackage{MnSymbol}
    \usepackage{mathbbol}
    \newcommand{\notop}{\mathord{\sim}}
    \usepackage[british,english,italian]{babel}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage[babel]{csquotes}
    \usepackage[authordate,backend=biber,cmsdate=both,useprefix=false]{biblatex-chicago}
    \usepackage{fancyhdr}
    \pagestyle{fancy}
    \fancyfoot[C]{\sffamily\thepage}
    \fancyhead[C]{}
    \fancyhead[R]{}
    \usepackage{setspace}
    \usepackage{enumitem}
    \setlist{parsep=0pt,listparindent=\parindent}
    \newcounter{descriptcount}
    \renewcommand*\thedescriptcount{(\alph{descriptcount})}
    \newcommand*\arabicdotdescriptcount{\arabic{descriptcount}.}
    \newcommand*\romandescriptcount{(\roman{descriptcount})}
    \makeatletter
    \newcommand*{\compress}{\@minipagetrue}
    \makeatother
    \let\oldquote\quote
    \renewcommand\quote{\par\singlespacing\footnotesize\oldquote}
    \newenvironment{definizione}{\list{}{\rightmargin\leftmargin\topsep=0.25\baselineskip\partopsep=0pt\parsep=-0pt\itemsep=0pt}\item\relax\begin{mdframed}[topline=false,bottomline=false,rightline=false,innerbottommargin=0pt,innerrightmargin=0pt,innerleftmargin=0.5em,innertopmargin=0pt,linewidth=4pt,linecolor=orange]}{\end{mdframed}\endlist\vspace{-0.25\baselineskip}}`
    Mi rendo conto che sgame non è esattamente il pacchetto più diffuso al mondo, ma vi sarei comunque grato se qualcuno riuscisse a darmi una mano ad arrivarne a capo.
    Grazie in anticipo.

Visualizzazione 1 filone di risposte
  • Autore
    Risposte
    • #99232
      Up
      0
      Down
      ::


      Non ho assolutamente idea del perché, ma ho risolto eliminando:
      `\usepackage{array}
      \usepackage{ltxtable}
      \usepackage{multirow,multicol,tabularx}`

    • #99233
      claudio
      Partecipante
        Up
        0
        Down
        ::


        dipendenze?
        ciao
        claudio

    Visualizzazione 1 filone di risposte
    • Devi essere connesso per rispondere a questo topic.

    Go to top