I'm trying to use the ebproof package with the following MWE:
\documentclass[12pt, letterpaper]{report} \usepackage[utf8]{inputenc} \usepackage{ebproof} \begin{document} \begin{prooftree} \hypo{ x {:} \sigma \in \Gamma } \infer1[var]{ \Gamma \vdash x {:} \sigma} \end{prooftree} \end{document} (taken from this question)
However when I try to compile it to a pdf I get the following error:
$ pdflatex test.tex This is pdfTeX, Version 3.14159265-2.6-1.40.16 (TeX Live 2015/Debian) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./test.tex LaTeX2e <2016/02/01> Babel <3.9q> and hyphenation patterns for 81 language(s) loaded. (/usr/share/texlive/texmf-dist/tex/latex/base/report.cls Document Class: report 2014/09/29 v1.4h Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size12.clo)) (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/utf8.def (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu) (/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu) (/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu))) (/usr/share/texlive/texmf-dist/tex/latex/ebproof/ebproof.sty (/usr/share/texlive/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty (/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex (/usr/share/texlive/texmf-dist/tex/generic/pgf/utilities/pgfkeysfiltered.code.t ex)))) (./test.aux) ! Undefined control sequence. <recently read> \hypo l.8 \hypo { x {:} \sigma \in \Gamma } ? q OK, entering \batchmode⏎ I have no idea what I'm doing wrong :/
I'm using TeX Live on Linux Mint 18.1 and it is updated to the latest version through Mint's package manager.
TeX Live 2015/Debian. Are you sure that this is the latest version?ebproof.styfile does exist on my computer, and it does contain the definition for\hypo.ebproof.styfile and check if\hypois defined there and/or usetexdoc ebproofin order to see which commands are provided by your version.