PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fehlersuche + Tipp



Buster1536
09-11-2011, 13:47
Liebes Forum...

Ich bin gänzlich neu in dem Forum und auch noch nicht sooo lange in der LaTeX Nutzergemeinde ;)

Ich habe ein paar kleine Probleme:

Ich nutze TeXshop für Mac um mein Dokument zu bauen. Es handelt sich um einen Report und soll aussehen wie ein "Originaldokument"... Also die Aufgabe ist, mittels LaTeX ein Dokument nachzubauen.

Leider wird bei meinem Dokument der Seitenanfang nach unten geschoben. Ich bekomme es einfach nicht hin, das es gleich auf der neuen Seite beginnt...

Anbei meine Präambel:


\documentclass[a4paper,oneside,10pt]{report}
\usepackage[applemac]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{float}
\usepackage{graphicx}
\usepackage{setspace}
\onehalfspacing
\usepackage{subfigure}

\parindent 1pt

\newcommand{\definame}{Definition}
\newtheorem{defi}{Definition}[chapter]
\newtheorem{theo}{Theorem}[chapter]
\newcommand{\ud}{\,\mathrm{d}}

\begin{document}

So sieht es aus:

http://uploads.sebastiantischer.com/Ist_1.png

http://uploads.sebastiantischer.com/Ist_2.png

http://uploads.sebastiantischer.com/Ist_3.png

So soll es aussehen:

http://uploads.sebastiantischer.com/Soll_1.png

http://uploads.sebastiantischer.com/Soll_2.png

http://uploads.sebastiantischer.com/Soll_3.png


Danke fürs erste hier für eure Hilfe :)

Nun zu dem 2ten Problem:

Wie bekomme ich genau diese Definitionsumgebung hin?

http://uploads.sebastiantischer.com/Definition.png

Also die eigentliche Definition funktioniert prima, aber ich weiß nicht wie ich die "Minimiere" und "unter" Bedingung in der Mitte einfüge, samt die gleichen Endungen sowie die Formeln und deren Abstände in der Mitte?

Es geht nicht um den Inhalt, sondern nur um die Leerzeichen, die eigentliche Ordnung etc ;)

Ich danke euch/Ihnen allen für die Hilfe und die Zeit...

Vlg

Sebastian

rstuby
09-11-2011, 14:00
Wenn du anstatt report scrreprt nutzt, bist du an den meisten europäischen Dokumenten schon mal näher dran.
Dann kannst du über \chapterheadstartvskip den zusätzlichen Abstand beim Kapitelanfang regulieren.
Für die Formeln würde ich eine Tabelle (tabular-Umgebung) nehmen:

rstuby
09-11-2011, 14:16
\documentclass[a4paper,oneside,10pt,DIV=14]{scrreprt}
\usepackage[utf8x]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{float}
\usepackage{graphicx}
\usepackage{setspace}
\usepackage{blindtext}
\onehalfspacing
\usepackage{subfigure}
\usepackage{array}
\parindent 1pt

\newcommand{\definame}{Definition}
\newtheorem{defi}{Definition}[chapter]
\newtheorem{theo}{Theorem}[chapter]
\newcommand{\ud}{\,\mathrm{d}}
\renewcommand*{\chapterheadstartvskip}{\vspace*{-\topskip}}

\begin{document}
\chapter{Kapitel Eins}
\section{Abschnitt Eins}
\blindtext

\begin{center}
\begin{tabular}{>{\bfseries}rlr}
minimiere & mathematischer Term & Bedingung\\
unter & Ungleichung & noch 'ne Bedingung\\
& Gleichung & ist schon klar\\
\end{tabular}
\end{center}

\blindtext

\end{document}
Die Codierung bei inputenc lass bei applemac, die habe ich bloß für mich geändert. Das Paket blindtext brauchst du auch nicht, das ist nur zur Erzeugung von Blindtext da.

Schweinebacke
09-11-2011, 15:16
Bezüglich der Verwendung von utf8x sei auf http://tex.stackexchange.com/questions/13067/utf8x-vs-utf8-inputenc verwiesen. Ich würde davon abraten.

Statt inputenc kann man übrigens auch ganz einfach selinput (http://ctan.org/pkg/selinput) verwenden. Das ist besonders in Foren wie hier sehr nützlich, weil es dann egal ist, ob unterschiedliche Anwender unterschiedliche Codierungen verwenden - solange die Umlaute bei Copy&Paste aus dem Forum in den Editor korrekt umgesetzt werden.

Jetzt hätte ich vor laute Oberlehrergelaber doch fast vergessen, worauf ich eigentlich hinweisen wollte: @Buster1536: Zuküftig bitte auf Crossposts (http://www.golatex.de/fehlersuche-und-tipp-t7735.html) selbst (zumindest zeitnah) hinweisen.

bobmalaria
09-11-2011, 18:24
hi,

subfigure ist uebrigens veraltet und do sollest parindenet wenn ueberhaupt mit

\setlength{parindent}{1em}

setzen und nicht mit einem low-level tex befehl.

gruss

Buster1536
09-11-2011, 18:30
Zuersteinmal einen wunderschönen Abend an alle :)

Vielen lieben Dank für die schnellen Antworten und die Hilfe!

Ich habe die KOMA Script Variante genommen und damit funktioniert es ohne jegliche Probleme ;)

ABER: Das Problem ist, dass wir das Dokument genau so mit der Schriftart nachbauen müssen und damit ist es nicht mehr das gleiche!

Gibt es eine Möglichkeit, einfach auf jeder Seite manuell die Schrift näher an den Seitenanfang zu rücken?

Danke euch allen :)


P.S.: Sorry für den Doppelpost, man ist einfach noch die schlechte Forenkultur gewöhnt wo Antworten entweder gar nicht oder auf unterstem Niveau kommen weshalb man sich absichert! Kommt nicht wieder vor!

Schweinebacke
10-11-2011, 07:55
Was hat das Font-Problem damit zu tun ob Du KOMA-Script verwendest oder nicht? ... Meinst Du vielleicht, weil bei KOMA-Script eine Grotesk (aka serifenlose Schrift) für die Überschriften voreingestellt ist? Das Schöne an KOMA-Script ist, dass man solche Dinge ganz einfach ändern kann:
\setkomafont{disposition}{\bferies}% Was ist das eigentlich für ein wenig intuitiver Name für das Element?Näheres zu all den Möglichkeiten, die KOMA-Script bietet, ist der KOMA-Script-Anleitung, scrguide.pdf, zu entnehmen, die sicher auch auf Deinem Rechner zusammen mit KOMA-Script installiert wurde.

Buster1536
10-11-2011, 07:59
Ahhh ok;) gut wenn es so einfach ist dann verwende ich das Koma Script;)

Ich bin damit noch nicht so bewandert deshalb dachte ich die Änderungen der Fonts sind ebenso schwierig wie bei normalen packages indem ich die sty umschreiben muss etc!

Vielen lieben dank:)

Eine frage noch:

Wenn ich die gleiche Schriftart wie im normalen Standard Report möchte, reicht dann obiges Kommando aus oder muss ich noch mehr definieren?

:) danke

Lg

Sebastian

Schweinebacke
10-11-2011, 08:55
Standardklasse report hat 10pt voreingestellt. Bei scrreprt sind es 11pt. Da Du aber offenbar bereits die Option <code>10pt</code> bei <code>\documentclass</code> gesetzt hast, ist diese Einstellung bereits gleich.

Achja, die Schriftvoreinstellung für das item-label von <code>description</code> muss eventuell auch noch geändert werden
\setkomafont{descriptionlabel}{\bfseries}Das sollte es dann aber gewesen sein.

Und wie gesagt: Wenn Dir eine Einstellung nicht gefällt, dann wirf einen Blick in die KOMA-Script-Anleitung. Vieles findet man bereits, wenn man sich mit dem Inhaltsverzeichnis vertraut macht. Außerdem gibt es ein brauchbares Stichwortverzeichnis und die Volltextsuche im PDF kann ebenfalls helfen.

Buster1536
14-11-2011, 10:09
Hallo,

entschuldigt das ich erst jetzt antworte aber ich hatte am We mein Tex File nicht bei mir...

Also: Unser Betreuer sagt, dass dies NICHT mit dem KOMA Skript gebaut werden darf. Des Weiteren sagt er sind die "kaputten" Abstände ein Problem der LaTeX Mac Version die einige haben...

Nun die Frage: Stimmt das?

Wenn ja, kann ich es nicht einfach selber mittels des Geometry packages zurecht rücken?

Oder einfach sagen -> starte Jedes Seite 5cm weiter oben?

Danke für eure Hilfe

Lg

Sebastian

hakaze
14-11-2011, 11:16
Also: Unser Betreuer sagt, dass dies NICHT mit dem KOMA Skript gebaut werden darf. Des Weiteren sagt er sind die "kaputten" Abstände ein Problem der LaTeX Mac Version die einige haben...

Nun die Frage: Stimmt das?
Das aktuelle MacTeX basiert auf TeXlive und ist in der Regel immer auf dem neuesten Stand. Ansonsten hilft vielleicht auch schon ein Update mit dem TeXlive Utility (das wird mit installiert). Eventuell verwendet auch dein Betreuer eine ältere Version. Genaueres lässt da nur über den Versionsvergleich der verwendeten Pakete/Klassen sagen. Ein \listfiles in der ersten Zeile deiner tex-Datei sorgt für die entsprechenden Einträge im log-file.

Zu den Überschriften in KOMA-Script-Klassen:

\setkomafont{disposition}{\normalcolor\bfseries}
Mit dieser Änderung verzichten Sie darauf, für alle Gliederungsebenen serifenlose Schrift voreinzustellen.

Buster1536
14-11-2011, 11:24
Ich wollte gerade, nach deinem sehr guten Hinweis, ein Update ziehen, da sagt er mir das die Versionen nicht stimmen...

Source ist 2011 und media ist 2009! Also ist meine Version die 2009?! Auszug aus dem Log:


This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009)
entering extended mode
(./Draft1.tex
LaTeX2e <2009/09/24>

Nun lade ich mir gerade von http://www.tug.org/mactex/2011/ die 2011 version runter. Dann müsste er ja auch die Packages updaten oder?

Vlg und danke :)

Schweinebacke
14-11-2011, 12:32
Bei der Netzwerkinstallation (im Gegensatz zur Installation aus einem ISO-Image) werden normalerweise bereits die aktuellen Pakete installiert. Vorsichtshalber kannst Du aber auch nach der Installation noch ein Update durchführen.

Buster1536
14-11-2011, 12:33
So habe jetzt das aktuelle Package runtergeladen und ziehe nun die Updates über TexLiveUtility...

Mal sehen ob es dann stimmt ;)

Danke dir für die Hilfe

Sebastian