- Questo topic ha 2 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 11 anni, 8 mesi fa da .
-
Topic
-
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.
- Devi essere connesso per rispondere a questo topic.