Avatar billede jamark Praktikant
09. december 2006 - 14:59 Der er 2 kommentarer og
1 løsning

Sidetallet på chapter-sider ligner ikke de andre

Hejsa...

Jeg er ved at lave et 7. semesters-projekt på Aalborg Universitet og bruger TeX for første gang til at skrive i. Jeg har lavet en hoved-fil, hvor alt layout og brugte pakker er defineret, men den er tilsyneladende ikke lavet rigtig! For sidetallene på hver chapter side ser ikke ud som på de andre sider.

Det skal så sådan ud: "- 3 -" men ser sådan ud: "3".

Her er hvad jeg har skrevet i min hoved-fil:

\documentclass[natbib,12pt,twoside,a4paper,openright,danish,fleqn]{report}
% natbib har noget med referencer at gøre. Ved ikke lige hvordan. Skriftstørrelse 12, to-sidet udskrift
% A4 papir, Kapitler starter på først tilgængelige højre side, dansk

%-------------------------Her starter præamblen-------------------------
\usepackage[danish]{babel}    % oversætter "table of contents" til dansk
\usepackage[ansinew]{inputenc} % noget med dansk tekst
\usepackage[T1]{fontenc}      % noget med dansk tekst
\usepackage{latexsym}        % standard latex pakke
\usepackage{makeidx}          % bruges til at lave index
\usepackage{graphicx}        % skal bruges til at indsætte billeder/figurer
\usepackage{subfig}          % indsættelse af to billeder ved siden af hindanden
\usepackage{amssymb,bm}      % noget med kursive matematiske symboler
\usepackage{amsmath}          % noget matematikgøgl
\usepackage{fancyhdr}        % margin, sidehoved og -fod, placering af tabeller og figurer
\usepackage{flafter}          % float efter reference. Ved ikke lige hvad den gør
\usepackage{natbib}          % har noget at gøre med kildereferencer og -liste
\usepackage{textcomp}        % noget med symboler
\usepackage{appendix}        % ekstra appendiks facilitetes
\usepackage{booktabs}
\usepackage{dcolumn}
\usepackage{array}            % Speciel tabelopsætning
\usepackage{multirow}        % Giver mulighed for at flette celler i tabeller over flere rækker
\usepackage[notref,notcite]{showkeys} % Viser labels for figurer, tabeller og formler i margin
\usepackage{float}            % Sikrer at tabeller står der hvorde er sat ind
%\usepackage{harvard}        % Går ud fra Harvard metoden til kilder implementeres med denne pakke
%\usepackage{refcheck}        % Checker for tabte og ubrugelige labels
\usepackage{enumerate}        % Giver mulighed for at bestemme symbolet i punktopstilling selv
%
\usepackage{xr}              % noget med eksterne referencer
\usepackage{quotchap}        % noget med dekorative overskrifter
%\usepackage{titlesec}
\usepackage{caption}
\captionsetup{font=small,labelfont=it,font=it}
%
\setcounter{secnumdepth}{3}  % angiver hvor mange overskrifter der skal have nummer
\setcounter{tocdepth}{2}      % angiver hvor mange overskrifter der skal med i indholdsfortegnelsen
%
\usepackage[right=2.2cm,left=3cm,top=3cm,bottom=2.5cm]{geometry} % Definerer margin
%
\title{preambel}
\author{B215}
\date{\today}
\makeindex

%\pagestyle{empty}
%\underline{heading}
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{\thechapter\ #1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
\lhead[\fancyplain{}{\bfseries}]%
        {\fancyplain{}{\bfseries\rightmark}}
\rhead[\fancyplain{}{\bfseries\leftmark}]%
        {\fancyplain{}{\bfseries}}
\cfoot[\fancyplain{}- \thepage\, -]{- \thepage\, -}



%-------------------------Slut på præamblen-------------------------

%ny linie kan laves med enten \newline eller \\ efter sidste ord


Håber det er til at overskue og at der er nogen derkan hjælpe mig
Avatar billede Slettet bruger
09. december 2006 - 23:12 #1
Det er fordi alle kapitel forsider i standardklasserne (som f.eks. report) alle skrives med plain stilen.  Så du bliver nødt til at lave om på den. Det skulle der stå noget om i fancyhdr manualen.

Jeg vil dog anbefale at du gør dig selv den tjeneste at skifte til memoir klassen i stedet. Det vil spare dig for en masse fremtidigt bøvl og dit problem ville være ret nemt at løse. Memoir har sine egne redskaber (som er mere fleksible) i stedet for fancyref, så lad os antage at du har lavet stilen 'minstil', så skulle man i memoir bare  indsætte

\aliaspagestyle{chapter}{minstil}

for at fikse dit problem.

/daleif
Avatar billede Slettet bruger
09. december 2006 - 23:13 #2
faktisk ville det i memoir sikkert være smartere med

\copypagestyle{chapter}{minstil}
\makeoddhead{chapter}{}{}{}
\makeevenhead{chapter}{}{}{}

/daleif
Avatar billede jamark Praktikant
11. december 2006 - 09:37 #3
Jeg tog den nemme løsning og tilføjede:

\fancypagestyle{plain}{%
\fancyhf{} % clear all header and footer fields
\fancyfoot[C]{- \thepage\, -} % except the center
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}}
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester