Box funktioniert nicht

Formelsatz für Mathematik, Naturwissenschaften und Technik


LaTeX4me
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Di 20. Aug 2013, 21:01

Box funktioniert nicht

Beitrag von LaTeX4me »

Hallo,
hat einer eine Idee, wieso der simple Box-Befehl nicht funktioniert?
\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}

\begin{document}

Allgemein gilt $1=1 \Box$

\end{document}

Offensichtlich scheint etwas zu fehlen - aber was? Und wie binde ich es ein?
Command \Box not provided in base LaTeX2e. Allgemein gilt $1=1 \Box
Gruß, Harald


Mein System:
* PC, Windows 7
* TeXstudio 2.5.2 (SVN 3661), Nutze Qt-Version 4.8.1, kompiliert mit QT 4.8.1 R

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag von esdd »

Lade zum Beispiel noch das Paket amssymb oder das Paket amsfonts.

Gruß
Elke

LaTeX4me
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Di 20. Aug 2013, 21:01

Beitrag von LaTeX4me »

esdd hat geschrieben:Lade zum Beispiel noch das Paket amssymb oder das Paket amsfonts.
Hallo Elke,
perfekt - funktioniert :D

Gibt es ein paar Standards, die ich für "normale" mathematische Texte auf jeden Fall einbinden sollte?

Gruß, Harald

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag von esdd »

Für mathematische Text solltest du auf alle Fälle amsmath oder mathtools, das selbst wiederum amsmath lädt, laden. Alles andere würde ich dagegen nur einbinden, wenn ich es wirklich brauche.

Gruß
Elke

LaTeX4me
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Di 20. Aug 2013, 21:01

Beitrag von LaTeX4me »

esdd hat geschrieben:Für mathematische Text solltest du auf alle Fälle ... mathtools ... laden.
Hallo Elke, hallo zusammen
gesagt, getan:
\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage{amssymb}
\usepackage{mathtools}
Es folgt leider die Fehlermeldung:
File `mathtools.sty' not found.
Wie kann ich TeXstudio 2.6.6 nun mit dem nötigen "Futter" versorgen?
Es wäre nett, wenn ich hier eine grundlegenden Info bekommen könnte:
- Kann man das Paket automatisch installieren lassen? Wenn ja, wie?
- Wenn dies nciht möglich ist, wo kann ich das Paket besorgen und was mache ich damit dann konkret?

Gruß, Harald


Mein System:
* PC, Windows 7
* TeXstudio 2.6.6 (hg 4105+:b24377c712d7+)
Nutze Qt-Version 4.8.5, kompiliert mit QT 4.8.5 R

Benutzeravatar
Stefan Kottwitz
Admin
Admin
Beiträge: 2759
Registriert: Di 8. Jul 2008, 00:39
Kontaktdaten:

Beitrag von Stefan Kottwitz »

Hallo Harald,

verwende den TeX Live Manager (tlmgr), Du findest ihn im Startmenü, installiere damit das mh-Paket. mathtools ist ein Teil des m-Bundles.

Stefan

LaTeX4me
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Di 20. Aug 2013, 21:01

Beitrag von LaTeX4me »

Stefan hat geschrieben:... verwende den TeX Live Manager (tlmgr) ...
Hallo Stefan,
leider funktioniert TexLive 2013 nicht. Damit hat das Übel leider begonnen:
http://www.golatex.de/tex-live-2013-fun ... 11502.html

Gruß, Harald

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag von esdd »

Welche TeX Distribution verwendest du dann? MiKTeX 2.9?

In dem anderen Thread steht eigentlich nur, dass du mit TeXworks Schwierigkeiten hast/hattest.

LaTeX4me
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Di 20. Aug 2013, 21:01

Beitrag von LaTeX4me »

esdd hat geschrieben:Welche TeX Distribution verwendest du dann? MiKTeX 2.9?
Hallo,
TeXStudio gibt folgenden Systembericht raus:
where pdflatex: C:\Program Files\MiKTeX 2.9\miktex\bin\x64\pdflatex.exe

PDFLATEX: pdflatex -version
MiKTeX-pdfTeX 2.9.4535 (1.40.13) (MiKTeX 2.9 64-bit)
Copyright (C) 1982 D. E. Knuth, (C) 1996-2012 Han The Thanh
TeX is a trademark of the American Mathematical Society.

Environment variables:
ComSpec=C:\Windows\system32\cmd.exe
ProgramFiles=C:\Program Files (x86)
Nebenbei: 32 bit / 64 bit, wieso werden hier 2 verschiedenen Versionen verwendet???

Gruß, Harald

Besserwisser

Beitrag von Besserwisser »

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.

Antworten