Anzeige:
Seite 2 von 2 ErsteErste 12
Ergebnis 16 bis 30 von 30

Thema: Probleme beim Vorlage neu machen

  1. #16
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Ich meinte eigentlich:
    Code:
    \input{setup/preamble-macros}
    Gruß
    Marco

  2. #17
    Registrierter Benutzer
    Registriert seit
    30.06.2008
    Beiträge
    154
    achso,

    hehe, die ist aus der vorlage:

    Code:
    %%% Packages for LaTeX - programming
    %
    % Define commands that don't eat spaces.
    \usepackage{xspace}
    % IfThenElse
    \usepackage{ifthen}
    %%% Doc: ftp://tug.ctan.org/pub/tex-archive/macros/latex/contrib/oberdiek/ifpdf.sty
    % command for testing for pdf-creation
    \usepackage{ifpdf} %\ifpdf \else \fi
    
    %%% Internal Commands: ----------------------------------------------
    \makeatletter
    %
    \providecommand{\IfPackageLoaded}[2]{\@ifpackageloaded{#1}{#2}{}}
    \providecommand{\IfPackageNotLoaded}[2]{\@ifpackageloaded{#1}{}{#2}}
    \providecommand{\IfElsePackageLoaded}[3]{\@ifpackageloaded{#1}{#2}{#3}}
    %
    \newboolean{chapteravailable}%
    \setboolean{chapteravailable}{false}%
    
    \ifcsname chapter\endcsname
      \setboolean{chapteravailable}{true}%
    \else
      \setboolean{chapteravailable}{false}%
    \fi
    
    
    \providecommand{\IfChapterDefined}[1]{\ifthenelse{\boolean{chapteravailable}}{#1}{}}%
    \providecommand{\IfElseChapterDefined}[2]{\ifthenelse{\boolean{chapteravailable}}{#1}{#2}}%
    
    \providecommand{\IfDefined}[2]{%
    \ifcsname #1\endcsname
       #2 %
    \else
         % do nothing
    \fi
    }
    
    \providecommand{\IfElseDefined}[3]{%
    \ifcsname #1\endcsname
       #2 %
    \else
       #3 %
    \fi
    }
    
    \providecommand{\IfElseUnDefined}[3]{%
    \ifcsname #1\endcsname
       #3 %
    \else
       #2 %
    \fi
    }
    
    
    %
    % Check for 'draft' mode - commands.
    \newcommand{\IfNotDraft}[1]{\ifx\@draft\@undefined #1 \fi}
    \newcommand{\IfNotDraftElse}[2]{\ifx\@draft\@undefined #1 \else #2 \fi}
    \newcommand{\IfDraft}[1]{\ifx\@draft\@undefined \else #1 \fi}
    %
    
    % Definde frontmatter, mainmatter and backmatter if not defined
    \@ifundefined{frontmatter}{%
       \newcommand{\frontmatter}{%
          %In Roemischen Buchstaben nummerieren (i, ii, iii)
          \pagenumbering{roman}
       }
    }{}
    \@ifundefined{mainmatter}{%
       % scrpage2 benoetigt den folgenden switch
       % wenn \mainmatter definiert ist.
       \newif\if@mainmatter\@mainmattertrue
       \newcommand{\mainmatter}{%
          % -- Seitennummerierung auf Arabische Zahlen zuruecksetzen (1,2,3)
          \pagenumbering{arabic}%
          \setcounter{page}{1}%
       }
    }{}
    \@ifundefined{backmatter}{%
       \newcommand{\backmatter}{
          %In Roemischen Buchstaben nummerieren (i, ii, iii)
          \pagenumbering{roman}
       }
    }{}
    
    % Pakete speichern die spaeter geladen werden sollen
    \newcommand{\LoadPackagesNow}{}
    \newcommand{\LoadPackageLater}[1]{%
       \g@addto@macro{\LoadPackagesNow}{%
          \usepackage{#1}%
       }%
    }
    
    
    
    \makeatother
    %%% ----------------------------------------------------------------
    doof. hehe. tut mir leid.

    uwe

  3. #18
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Zitat Zitat von uwerothfeld Beitrag anzeigen
    - das ist nie A4, keine Ahnung was, aber A4 nicht
    Was ist es. ich habe noch die Option dvips hinzugefügt und ich habe a4.

    Zitat Zitat von uwerothfeld Beitrag anzeigen
    - die Schrift ist zwar fast wie bei US Report, aber leider nicht ganz, was muß man da laden???
    Ich weiß nicht welche Schrift das ist. Kannst ja mal hier schauen, ob sie dabei ist :
    http://www.tug.dk/FontCatalogue/

    Zitat Zitat von uwerothfeld Beitrag anzeigen
    - warum muß ich die ganzen Farben definieren? Ohne geht es nicht
    Na wenn du die Farben nicht brauchst, dann musst du sie auch nicht laden. Es scheint eher so, als wären sie für das Paket hyperref, welches du nicht geladen hast.

    Zitat Zitat von uwerothfeld Beitrag anzeigen
    - wo ist mein Bib-verzeichnis? Ich bekomme ihn nicht dazu, es mit zu nutzen,
    Referenzen scheinen im allgemeinen nicht zu gehen
    Ich habe ein Literaturverzeichnis. Es ist nummerisch. Referenzen werden mit cite gesetzt?. Oder weißt du das?

    Zitat Zitat von uwerothfeld Beitrag anzeigen
    - wie kann ich die Abstände bei den Überschriften einstellen wie bei Report?
    Welche denn? Schaue mal den den scrguide zu chapterheadendvskip.

    Zitat Zitat von uwerothfeld Beitrag anzeigen
    Ich habe mal einen Screenshot angehangen, wie ich es hinbekommen will. Für Tips und Anmerkungen schonmal vielen Dank.
    Bei dem Screenshot wird hyperref verwendet und zudem wird die KOMA-Option parskip=no verwendet.

    Gruß
    Marco

  4. #19
    Registrierter Benutzer
    Registriert seit
    30.06.2008
    Beiträge
    154
    Hallo zusammen,

    erst einmal vielen Dank für die Hilfe. Ich hätte glaub ich ohne Euch schon längst aufgegeben . Dennoch sind einige kleine Probleme, welche ich noch zu lösen habe. Viele Probleme schienen von MikTex / TexnicCenter zu kommen. Neues Projekt, und ein, zwei Pakete deinstalliert und wieder installiert, und mein Literaturverzeichnis war plötzlich da. Wie schön!

    1) Ich nutze DIV=calc zur Berechnung des Satzspiegels. Ich weiß, dass Koma sagt unterer Rand ist 2 x oberer Rand. Wie kann ich dies aber ändern, ist einfach zuviel, so wie es Koma berechnet. Geht es nur über geometry, oder kann ich es auch direkt mit Koma machen? Hab im scr-guide nix gefunden dazu.

    2) Die Seitennummern erscheinen nur dort, wo ein Chapter o.ä. steht, auf sonstigen Seiten steht keine Nummer. Wie geht das zu ändern? Über scrpage2?

    3) Ich verwende Chapterprefix. Ich habe es hinbekommen, die Abstände einzustellen, wie ich es gerne hätte, aber wie ändere ich die Schriftgröße für Chapterprefix unabhängig vom eigentlichen Titel? Die Schriften habe ich eingestellt über:
    Code:
    \newcommand\SectionFontStyle{\rmfamily}
    
    \IfChapterDefined{%
       \setkomafont{chapter}{\Huge\bfseries\SectionFontStyle}    % Chapter
    }
    
    \setkomafont{sectioning}{\bfseries\SectionFontStyle}
    
    \renewcommand*{\chapterheadstartvskip}{\vspace{6\baselineskip}}
    \renewcommand*{\chapterheadendvskip}{\vspace{3\baselineskip}}
    4) Und zu guter letzt. Wenn ich die Tabellenunterschrift zur Tabellenüberschrift machen möchte, mittels:
    Code:
    \usepackage{floatrow}[2007/08/24] %tabellen überschirften oben
    \floatsetup[table]{
    	style=Plaintop
    }
    \floatsetup[longtable]{
    	style=Plaintop
    }
    
    %% Aussehen der Captions fuer subfigures (subfig-Paket)
    \IfPackageLoaded{subfig}{
     \captionsetup[subfloat]{
    	font =  it, 
      labelfont = bf,
      format = plain,
      singlelinecheck = true, 
      position = top, 
      labelformat = parens 
     }
    }
    bekomme ich folgenden Fehler:
    Code:
    Class scrbook Warning: \float@addtolists detected!
    (scrbook)              You should use the features of package `tocbasic'
    (scrbook)              instead of \float@addtolists.
    (scrbook)              Support for \float@addtolists may be removed from
    (scrbook)              `scrbook' soon .

    Bekommen wir dass noch hin bzw. weg????

    Besten Dank

    uwe

  5. #20
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Zitat Zitat von uwerothfeld Beitrag anzeigen
    1) Ich nutze DIV=calc zur Berechnung des Satzspiegels. Ich weiß, dass Koma sagt unterer Rand ist 2 x oberer Rand. Wie kann ich dies aber ändern, ist einfach zuviel, so wie es Koma berechnet. Geht es nur über geometry, oder kann ich es auch direkt mit Koma machen? Hab im scr-guide nix gefunden dazu.
    Was spricht gegen geometry. Im scrguide ist auch ein Beispiel, wie du die Ränder mit geometry einstellst und dabei DIV neu berechnen lässt.

    Zitat Zitat von uwerothfeld Beitrag anzeigen
    2) Die Seitennummern erscheinen nur dort, wo ein Chapter o.ä. steht, auf sonstigen Seiten steht keine Nummer. Wie geht das zu ändern? Über scrpage2?
    Du hast wohl irgendwo ein pagestyle{empty} drin. Aber zur Modifizierung der Kopf- und Fußzeilen dient das genannt Paket. Beachte dabei, dass Kapitelseiten einen eigenen Seitestil haben. Diesen kannst mittels chapterpagestyle ändern. (auch im scrguide)


    Zitat Zitat von uwerothfeld Beitrag anzeigen
    3) Ich verwende Chapterprefix. Ich habe es hinbekommen, die Abstände einzustellen, wie ich es gerne hätte, aber wie ändere ich die Schriftgröße für Chapterprefix unabhängig vom eigentlichen Titel?
    Das geht gemäß scrguide:
    Code:
    \setkomafont{chapterprefix}{\tiny}
    Zitat Zitat von uwerothfeld Beitrag anzeigen
    4) Und zu guter letzt. Wenn ich die Tabellenunterschrift zur Tabellenüberschrift machen möchte, mittels:
    Ich würde das Paket gar nicht laden. Wenn du die Documentclass-Option captions=tableheading (vgl scguide für alternative) wählst, denn klappt das auch so.

    Gruß
    Marco

  6. #21
    Registrierter Benutzer
    Registriert seit
    30.06.2008
    Beiträge
    154
    Hallo Marco,

    erst einmal vielen Dank. Super wie du mir hilfst. Es ist auch fast geschafft Der Scrguide ist muß ich aber sagen schon etwas gewöhnungsbedürftig für einen Anfänger.

    Die "Restprobleme" welche ich habe:

    zu 1)
    Ich versuche die Ränder einzustellen über:
    Code:
    \usepackage[paper=a4paper,top=29.7mm,bottom=29.7mm]{geometry}
    Die Komaoption DIV habe ich rausgenommen. Nun stimmt zwar der Rand unten, aber nicht oben. Alle Kombinationen mit DIV machen das Problem nur schlimmer. Was übersehe ich?

    zu 2)
    Die Seitenzahlen stelle ich erfolgreich ein über:
    Code:
    \usepackage{scrpage2}
    \pagestyle{scrplain}
    
    %% loescht voreingestellte Stile
    \clearscrheadings
    \clearscrplain
    \clearscrheadfoot
    
    \cfoot[\pagemark]{\pagemark}
    Das geht auch alles super. Nun habe ich allerdings eine Seite vor dem Inhaltsverzeichnis, welche komplett nackt sein soll bzgl. Seitendekoration (Vorgaben für die Arbeit). Dies konnte ich nur erreichen über:
    Code:
    \pagestyle{empty}
    \cfoot[]{}
    \chapter*{Declaration of Authorship} \label{cha:authorship}
    \dots
    \pagestyle{scrplain}
    \cfoot[\pagemark]{\pagemark}
    Dies geht, erscheint mir aber eingentlich eher eine dumme Lösung, da ja praktisch die Seitendekoration komplett neu gemacht wird und außerdem das Inhaltsverzeichnis bei ii losläuft, statt i.

    Hier noch ein zwei Tipps???

    Danke!

    Uwe

  7. #22
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Zitat Zitat von uwerothfeld Beitrag anzeigen
    zu 1)
    Ich versuche die Ränder einzustellen über:
    Code:
    \usepackage[paper=a4paper,top=29.7mm,bottom=29.7mm]{geometry}
    Die Komaoption DIV habe ich rausgenommen. Nun stimmt zwar der Rand unten, aber nicht oben. Alle Kombinationen mit DIV machen das Problem nur schlimmer. Was übersehe ich?
    Das ist eine gute Frage. Hier mal ein Beispiel, was das Problem nicht zeigt:
    Code:
    \documentclass[ngerman,DIV=calc]{scrbook}
    \usepackage{babel}
    \usepackage[paper=a4paper,top=29.7mm,bottom=29.7mm,showframe]{geometry}
    \usepackage{setspace}
    \onehalfspacing
    \KOMAoptions{DIV=last}
    \usepackage{blindtext}
    \begin{document}
    \Blinddocument
    \end{document}
    Beachte die Option showframe vom geometry-Paket. Hier siehst du direkt, wie sich die Ränder verhalten.
    Zitat Zitat von uwerothfeld Beitrag anzeigen
    zu 2)
    Nun habe ich allerdings eine Seite vor dem Inhaltsverzeichnis, welche komplett nackt sein soll
    Code:
    \documentclass[ngerman,DIV=calc]{scrbook}
    \usepackage{babel}
    \usepackage[paper=a4paper,top=29.7mm,bottom=29.7mm,showframe]{geometry}
    \usepackage{setspace}
    \onehalfspacing
    \KOMAoptions{DIV=last}
    \usepackage{blindtext}
    \begin{document}
    \begin{titlepage}
     TITELSEITE
    \end{titlepage}
    \cleardoubleemptypage
    \pagenumbering{roman}
    \tableofcontents
    \pagenumbering{arabic}
    \Blinddocument
    \end{document}
    Gruß
    Marco

  8. #23
    Registrierter Benutzer
    Registriert seit
    30.06.2008
    Beiträge
    154
    Hi,

    wenn ich dein letztes Bsp durchlaufen lasse (Latex=>PS=>PDF) dann kommt raus, was man im Anhang sieht. Stimmt also nicht. Bei dir sieht es anders aus??? Mh ... !?

    Achso, die Captions mittels captions=tableheading zu versetzen tat nicht, aber dank Koma gibt es ja captionabove/captionbelow. Dies tut. Sehr schön.

    Uwe

  9. #24
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Hallo,

    so wird ein Schuh draus:
    Code:
    \documentclass[ngerman,DIV=calc,dvips]{scrbook}
    \usepackage{babel}
    \usepackage[a4paper,top=29.7mm,bottom=29.7mm,showframe]{geometry}
    \usepackage{setspace}
    \onehalfspacing
    \usepackage{blindtext}
    \begin{document}
    \begin{titlepage}
     TITELSEITE
    \end{titlepage}
    \cleardoubleemptypage
    \pagenumbering{roman}
    \tableofcontents
    \pagenumbering{arabic}
    \Blinddocument
    \end{document}
    Gruß
    Marco

  10. #25
    Registrierter Benutzer
    Registriert seit
    30.06.2008
    Beiträge
    154
    Hallo zusammen,

    erst einmal ein riesen Dank an Marco. Es tut. Ich bin wirklich glücklich. Sieht fein aus und nach ein wenig basteln habe ich nun auch alle Abstände, wie ich sie mir so im wesentlichen vorstelle. Nun habe ich noch unverschämterweise Weise zwei Fragen, welche ich noch zu klären hoffe :

    1) Ich habe noch ein Abkürzungsverzeichnis erzeugt mittels Acronym. Tut gut, geht auch. Aber wie bekomme ich das Abkürzungsverzeichnis formartiert und die Darstellung des \ac ansich. In Anhang List ist der Ist-Zusand zusehen. Ich hätte gerne die Abkürzung in Serif, statt serifenlos. Aber am meisten stört mich die Darstellung der Acronyme im Text. Siehe 1.jpg. Diese hätte ich gerne wie in 2.jpg. Wie geht das? Aus der Anleitung bin ich nicht schlau geworden.

    2) Ich bekomme ne Warnung:
    Code:
    Page layout dimensions and switches
    \paperwidth  597.50787pt
    \paperheight 845.04684pt
    \textwidth  418.25368pt
    \textheight 554.81712pt
    \oddsidemargin  -0.56833pt
    \evensidemargin 35.28255pt
    \topmargin  48.45503pt
    \headheight 17.0pt
    \headsep    20.40001pt
    \footskip   47.60002pt
    \marginparwidth 112.03273pt
    \marginparsep   12.8401pt
    \columnsep  10.0pt
    \skip\footins  26.49677pt plus 4.0pt minus 2.0pt
    \hoffset 0.0pt
    \voffset 0.0pt
    \mag 1000
    \@twosidetrue \@mparswitchtrue 
    (1in=72.27pt, 1cm=28.45pt)
    -----------------------
    
    
    Package scrpage2 Warning: seems you are using a very small headheight.
    (scrpage2)                If you get overfull \vbox warnings at almost every
    (scrpage2)                page, you should increase headheight e.g. writing
    (scrpage2)                 \setlength{\headheight}{1.1\baselineskip}
    (scrpage2)                into the preamble of your document.
    (scrpage2)                A better solution would be to use typearea package.
    Kann man die ignorieren? Weg bekommen schaffe ich nämlich nicht. Oder muß ich mir da doch noch Gedanken machen????

    Vielen Dank schonmal.

    Uwe
    Geändert von uwerothfeld (26-02-2009 um 09:56 Uhr)

  11. #26
    Registrierter Benutzer
    Registriert seit
    30.06.2008
    Beiträge
    154
    pull up - ich bin mal so frech

  12. #27
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Hallo,

    1.: Es wäre schön, ein einfaches Minimalbeispiel zu bekommen. Es würde sich auch anbieten einen neues Thema zu erstellen.

    2.: Da steht doch. was du machen sollst:
    seems you are using a very small headheight. If you get overfull \vbox warnings at almost every page, you should increase headheight
    e.g. writing \setlength{\headheight}{1.1\baselineskip} into the preamble of your document.
    A better solution would be to use typearea package.
    Gruß
    Marco

  13. #28
    Registrierter Benutzer
    Registriert seit
    30.06.2008
    Beiträge
    154
    hi,

    berechtigte Kritik. Frage 1) habe ich abgetrennt. Das, was Koma vorschlägt, habe ich schon probiert. Allerdings kommt der Fehler immernoch. Daher meine Frage: Wo muß die Anweisung hin?

    uwe

  14. #29
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Hallo,

    Code:
    \documentclass{scrbook}
    ....
    \usepackage{geometry}
    ...
    \usepackage{scrpage2}
    ...
    \setlength{\headheight}{1.1\baselineskip}
    ....
    \begin{document}
    Gruß
    Marco

  15. #30
    Registrierter Benutzer
    Registriert seit
    30.06.2008
    Beiträge
    154
    Hallo Marco,

    also darauf hätte ich wohl auch kommen können. Peinlich peinlich. Vielen Dank auf jeden Fall. Es tut. Hehe, endlich: *CLOSED*

    Gruß
    Uwe

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •