Erro pgffor.code.tex?

Erro pgffor.code.tex?
\documentclass[12pt,a4paper]{book}
\usepackage[english,greek]{babel}
\usepackage[utf8x]{inputenc}
\usepackage{ucs}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{makeidx}
\usepackage{pstricks}
\usepackage{epsfig} 
\usepackage[margin=1in]{geometry}
\usepackage{amsmath,amsthm,amssymb}
\usepackage{graphicx}
\usepackage{url}
\usepackage{undertilde}
\usepackage{enumerate, multicol}
\usepackage{float}
\usepackage{cancel}
\usepackage{mathtools}
\usepackage{multirow}
\usepackage{polynom,xpatch}
\usepackage{lipsum}

Recebo erro no arquivo da linha 11:C:\Program Files\MiKTeX 2.9\tex\generic\pgf\utilities\pgffor.code.tex

Mensagem:

! Paragraph ended before \ProvidesPackageRCS@i was complete.
<to be read again>
\par
l.11
I suspect you've forgotten a `}', causing me to apply this
control sequence to too much text. How can we recover?
My plan is to forget the whole thing and hope for the best.

Atualizei meu MiKTeX e Texmaker e recebi o mesmo erro, agora recebo o mesmo erro mesmo na minha versão anterior (que funcionou bem antes da atualização).

Responder1

Você deve ser capaz de editar C:\Program Files\MiKTeX 2.9\tex\generic\pgf\utilities\pgffor.code.texe comentar a linha 11. Tudo deve funcionar bem sem que esse arquivo tenha a ProvidesPackageRCSlinha.

informação relacionada