von Besserwisser » Do 2. Jan 2014, 14:24
Die 64bit-Version von MiKTeX gilt als experimentell und bringt auch keinen Vorteil gegenüber der 32bit-Version, weshalb auch für 64bit-Systeme die 32bit-Version empfohlen wird. Die 64bit-Version hat auch tatsächlich einige Nachteil, beispielsweise das fehlende biber-Paket (wobei es theoretisch durchaus möglich wäre, die 32bit-Version von biber zu verwenden).
Du solltest also die 64bit-Version entfernen und die
empfohlene 32bit-Version von MiKTeX installieren.
Dass bei Dir cmd.exe aus system32 verwendet wird, hat übrigens nichts damit zu tun, ob die 64bit oder die 32bit-Version verwendet wird. Interessanter Weise ist das bei einem 64bit-Windows nämlich die 64bit-Version. Wird aber aus einem 32bit-Programm heraus cmd.exe aufgerufen, so findet aber eine automatische Umleitung auf C:\Windows\SysWoW64\cmd.exe statt. Das "SysWoW64" steht für "System Windows on Windows 64bit" also für einen 32bit-System-Aufruf auf einem 64bit-System.
BTW: Du solltest den Status. Das gilt auch, wenn Du eine Rückfrage beantwortet hast und damit die Frage wieder offen ist.
Direkt bei der Installation von MiKTeX oder später im Startmenü unter MiKTeX-Optionen kannst Du einstellen, dass MiKTeX fehlende Pakete ohne Nachfrage nachinstallieren soll. Dann sollte auch mathtools ggf. automatisch installiert werden, wenn es fehlt.
Die 64bit-Version von MiKTeX gilt als experimentell und bringt auch keinen Vorteil gegenüber der 32bit-Version, weshalb auch für 64bit-Systeme die 32bit-Version empfohlen wird. Die 64bit-Version hat auch tatsächlich einige Nachteil, beispielsweise das fehlende biber-Paket (wobei es theoretisch durchaus möglich wäre, die 32bit-Version von biber zu verwenden).
Du solltest also die 64bit-Version entfernen und die [url=http://www.miktex.org/download]empfohlene 32bit-Version von MiKTeX[/url] installieren.
Dass bei Dir cmd.exe aus system32 verwendet wird, hat übrigens nichts damit zu tun, ob die 64bit oder die 32bit-Version verwendet wird. Interessanter Weise ist das bei einem 64bit-Windows nämlich die 64bit-Version. Wird aber aus einem 32bit-Programm heraus cmd.exe aufgerufen, so findet aber eine automatische Umleitung auf C:\Windows\SysWoW64\cmd.exe statt. Das "SysWoW64" steht für "System Windows on Windows 64bit" also für einen 32bit-System-Aufruf auf einem 64bit-System.
BTW: Du solltest den Status. Das gilt auch, wenn Du eine Rückfrage beantwortet hast und damit die Frage wieder offen ist.
Direkt bei der Installation von MiKTeX oder später im Startmenü unter MiKTeX-Optionen kannst Du einstellen, dass MiKTeX fehlende Pakete ohne Nachfrage nachinstallieren soll. Dann sollte auch mathtools ggf. automatisch installiert werden, wenn es fehlt.