Sonderzeichen anders als im Wiki

Schriftbild, Absätze und Auflistungen einstellen


sudo
Forum-Guru
Forum-Guru
Beiträge: 459
Registriert: Mi 3. Okt 2012, 11:32

Beitrag von sudo »

BrEin hat geschrieben:
9,81\(m \over s^2\)
Danke
BrEin
Du solltest unbedingt mal einen Blick in die l2tabu werfen. \over benutzt man in LaTeX schon eine ganze Weile nicht mehr.
Ein vollständiges Minimalbeispiel (VM) zu erzeugen, ist gar nicht schwer und hilft ganz oft, Fehler selber zu finden. Ohne bekommt man selten gute Antworten. Anleitungen findest du z.B. im golatex Wiki auf TeXWelt oder minimalbeipiel.de
Außerdem hilft das Lesen dieser Seite, Fragen richtig zu stellen.

BrEin
Forum-Anfänger
Forum-Anfänger
Beiträge: 28
Registriert: Di 21. Mai 2013, 14:55

Beitrag von BrEin »

@u_fischer:
Danke für deine Antwort. Die hatte ich irgendwie übersehen und jetzt erst gefunden.
u_fischer hat geschrieben:Tja, aber da du die Dokumentation nicht kompilieren willst, weil du sie ja schon hast, was kümmert dich das? Abgesehen davon, sind dass alles Standardpakete, die in jedem TeXsystem vorhanden sind.
Danke für das Beispiel. Das hatte ich dann wohl falsch verstanden. Jetzt im Beispiel sehe ich wie es gemeint ist. Ich dachte, ich müsste alle 13 Packages einbinden, damit das siunitx funktioniert. Mea Culpa.
u_fischer hat geschrieben:Wenn du nicht fragst, bekommst du auch keine Antwort.
Jetzt lohnt es sich auch erst zu fragen. ;) Vielleicht lohnt es sich dafür auch ein anderen Thread aufzumachen, aber ich versuche es erstmal hier.

Ich habe dein Beispiel umgesetzt und genau den gleichen Fehler enthalten wie mit dem hyperref-Package.

Ich bekomme folgende 2 Fehler:
  • ! Package ifpdf Error: Name clash, \ifpdf is already defined.See the ifpdf package documentation for explanation.Type H <return> for immediate help.... }
In welcher Datei das auftaucht, weiß ich nicht. keiner der Dokumente die ich editiert habe, hat so viele Zeilen. Das knackt irgendwo bei den Package-daten. Glaube ich.
  • ! siunitx error: "incompatible-package"!! Package 'fancyunits' incompatible.!! See the siunitx documentation for further information.!! For immediate help type H <return>.!............................................... \__siunitx_load_check:n
Die Packete die ich eingebunden habe sind:
\documentclass[11pt, a4paper]{scrreprt}
%% Übersetzen als Entwurf
\usepackage[entwurf]{bhtThesis}
%% Übersetzen für die Abgabe
%\usepackage[abgabe]{bhtThesis}
\typeout{BHT-Abschlussarbeit - V.01 - \today}

%%
%% Packages
%%
%\usepackage{blindtext}
\usepackage{lipsum}		% lorem ipsum
\usepackage{listings}
\lstset{ 
  literate={ö}{{"o}}
           {ä}{{"a}}
           {ü}{{"u}}
           {Ö}{{"O}}
           {Ä}{{"A}}
           {Ü}{{"U}}
           {ß}{{\ss}}
}
%\usepackage{hyperref}	% Error! Does not work!
%\usepackage{trsym}
%\usepackage{showkeys}
%\usepackage{bytefield}
\usepackage{booktabs}
\usepackage[printonlyused, withpage]{acronym}
\usepackage{threeparttable }
\usepackage{rotating}
\usepackage{multirow}
\usepackage{caption}
\captionsetup{justification=justified}
\usepackage{wrapfig}
\usepackage[per-mode=fraction,
            output-decimal-marker={,}
            ]{siunitx} 
%% End Packages
Durch herumspielen habe ich herausgefunden, dass es am Package bhtThesis liegt. Ich habe es heraus genommen und alles, was das Packet nutzt und siehe da, ich habe jetzt Links im Dokument und die Einheit sieht wirklich besser aus.
Sofern schonmal Danke an Alle.

Ich habe das Package als Vorlage von meiner Uni: http://prof.beuth-hochschule.de/tschirley/bht-latex/
Leider braucht es das Package fancyunits. Obwohl ich gar nicht weiß wie ich es nutze. Wenn ich \RequirePackage{fancyunits} aus dem bhtThesis.sty auskommentiere, kann ich zwar die Symbole µ und ° nicht mehr verwenden, dafür könnte ich das aber mit siunitx machen. das PDF-Problem (1. Fehler) besteht aber immer noch. Der 2. Ist jetzt aber weg.

Habt Ihr eine Idee, wie ich das lösen kann?

Vielen Dank
BrEin

BrEin
Forum-Anfänger
Forum-Anfänger
Beiträge: 28
Registriert: Di 21. Mai 2013, 14:55

Beitrag von BrEin »

Gut, nun habe ich auch dieses letzte Problem behoben.
Die Reihenfolge macht's.

Ich hatte in der bhtThesis.sty gesehen, dass die pdf-geschichte abgefragt und erst dann definiert wird.

Also wird das Package zum Schluss eingebunden und ich kann das Problem so umgehen:
\documentclass[11pt, a4paper]{scrreprt}

%%
%% Packages
%%
%\usepackage{blindtext}
\usepackage{lipsum}		% lorem ipsum
\usepackage{listings}
\lstset{ 
  literate={ö}{{\"o}}
           {ä}{{\"a}}
           {ü}{{\"u}}
           {Ö}{{\"O}}
           {Ä}{{\"A}}
           {Ü}{{\"U}}
           {ß}{{\ss}}
}
\usepackage{hyperref}
%\usepackage{trsym}
%\usepackage{showkeys}
%\usepackage{bytefield}
\usepackage{booktabs}
\usepackage[printonlyused, withpage]{acronym}
\usepackage{threeparttable }
\usepackage{rotating}
\usepackage{multirow}
\usepackage{caption}
\captionsetup{justification=justified}
\usepackage{wrapfig}
\usepackage[per-mode=fraction,
            output-decimal-marker={,}
            ]{siunitx} 

%% Übersetzen als Entwurf
\usepackage[entwurf]{bhtThesis}
%% Übersetzen für die Abgabe
%\usepackage[abgabe]{bhtThesis}
\typeout{BHT-Abschlussarbeit - V.01 - \today}
%% End Packages
Jetzt heißt es Einheiten ändern. ;)

Danke nochmal an alle.

Gruß
BrEin

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Der ifpdf-Befehl in dieser sty ist fehlerhaft, der funktioniert nicht. Solange du pdflatex benutzt, ist das nicht so tragisch. Aber latex geht mit diesem sty nicht.

Du solltest übrigens hyperref möglichst spät laden, damit es eine Chance hat, seine Arbeit auch zu machen.

BrEin
Forum-Anfänger
Forum-Anfänger
Beiträge: 28
Registriert: Di 21. Mai 2013, 14:55

Beitrag von BrEin »

Danke Ulrike
u_fischer hat geschrieben:Der ifpdf-Befehl in dieser sty ist fehlerhaft, der funktioniert nicht. Solange du pdflatex benutzt, ist das nicht so tragisch. Aber latex geht mit diesem sty nicht.
hmmm, OK. So lange pdflatex damit klar kommt.
u_fischer hat geschrieben: Du solltest übrigens hyperref möglichst spät laden, damit es eine Chance hat, seine Arbeit auch zu machen.
Danke. Möglichst spät von allen Packages oder am Ende der Masterdatei?

Gruß
BrEin

sudo
Forum-Guru
Forum-Guru
Beiträge: 459
Registriert: Mi 3. Okt 2012, 11:32

Beitrag von sudo »

Ich weiß nicht so genau, welche Stelle du meinst, wenn du vom Ende der Masterdatei redest. Gemeint ist das Ende der Präembel. Als letztes aller Packages ist als Anwender in der Regel in Ordnung. Anwender meint in diesem Falle, dass du keine Umdefinitionen von LaTeX-Befehlen machst.
Ein vollständiges Minimalbeispiel (VM) zu erzeugen, ist gar nicht schwer und hilft ganz oft, Fehler selber zu finden. Ohne bekommt man selten gute Antworten. Anleitungen findest du z.B. im golatex Wiki auf TeXWelt oder minimalbeipiel.de
Außerdem hilft das Lesen dieser Seite, Fragen richtig zu stellen.

BrEin
Forum-Anfänger
Forum-Anfänger
Beiträge: 28
Registriert: Di 21. Mai 2013, 14:55

Beitrag von BrEin »

Um es kurz zu machen, bei mir sieht das jetzt so aus:
\documentclass[11pt, a4paper]{scrreprt}

%%
%% Packages
%%
%\usepackage{blindtext}
\usepackage{lipsum}      % lorem ipsum
\usepackage{listings}
\lstset{
  literate={ö}{{\"o}}
           {ä}{{\"a}}
           {ü}{{\"u}}
           {Ö}{{\"O}}
           {Ä}{{\"A}}
           {Ü}{{\"U}}
           {ß}{{\ss}}
}
%\usepackage{trsym}
%\usepackage{showkeys}
%\usepackage{bytefield}
\usepackage{booktabs}
\usepackage[printonlyused, withpage]{acronym}
\usepackage{threeparttable }
\usepackage{rotating}
\usepackage{multirow}
\usepackage{caption}
\captionsetup{justification=justified}
\usepackage{wrapfig}
\usepackage[per-mode=fraction,
            output-decimal-marker={,}
            ]{siunitx}
\usepackage{hyperref} % <-- hier hin verschoben!!!

%% Übersetzen als Entwurf
\usepackage[entwurf]{bhtThesis}
%% Übersetzen für die Abgabe
%\usepackage[abgabe]{bhtThesis}
\typeout{BHT-Abschlussarbeit - V.01 - \today}
%% End Packages
Ist das so OK?

Danach käme ja noch \begin{document} einen Haufen \inputs \end{} usw.
Und dann wäre ich am Ende meiner Masterdatei.

Gruß
BrEin

Antworten