Avatar billede hclarsen Nybegynder
24. april 2008 - 17:49 Der er 10 kommentarer og
1 løsning

LaTeX - theoremstyle

Jeg har oprettet en theoremstyle:

\theoremstyle{definition}

\newtheorem{st}{Sætning}

- men hvis jeg gerne vil have, at teksten "Sætning ..." skal være Sans Serif, hvilken theoremstyle skal jeg så bruge?
Avatar billede hclarsen Nybegynder
24. april 2008 - 18:26 #1
Jeg har faktisk endnu et spørgsmål - jeg afsætter gerne flere point, såfremt ønskes!

Jeg vil gerne have, at der i min header på samtlige sider (med undtagelse af forside og indholdsfortegnelse) står:

\sectionnumber \sectionname  - dette skal stå yderst til venstre

\thepage - dette skal stå yderst til højre.


Jeg har benyttet mig af følgende:

\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
\fancyhf{} %delete the current section for header and footer
\fancyhead[LE,RO]{\thepage}
\fancyhead[LO]{\rightmark}
\fancyhead[RE]{\leftmark}
\renewcommand{\headrulewidth}{0.5pt}
\fancypagestyle{plain}{%
\fancyhead{} %get rid of the headers on plain pages
\renewcommand{\headrulewidth}{0} % and the line
}

Men det er ikke på alle sider, at der står section-navnet.
Avatar billede Slettet bruger
24. april 2008 - 20:39 #2
spoergsmaal 1: skift til ntheorem og kig i min LaTeXbog

--||-- 2: brig \rightmark begge steder, du anvender jo \markright, saa der bliver aldrig skrevet noget til \leftmark
Avatar billede hclarsen Nybegynder
24. april 2008 - 21:04 #3
Ang. nr. 2 - jeg kan stadigvæk ikke få det til at virke.

Nu skriver den subsection nr. + titel (det skal helst være section nr. + section titel).

Desuden skriver den "INDHOLD" ved Indholdsfortegnelse - er der mulighed for, at den kan skrive "Indhold"?
Avatar billede hclarsen Nybegynder
24. april 2008 - 21:08 #4
+ nu står der INDHOLD1 Kapitel 2 midt inde i det hele (altså efter min section).

Jeg føler lidt det går galt
Avatar billede Slettet bruger
24. april 2008 - 21:29 #5
Bedste raad: skift til memoir, standardklasserne anvender en masse hardwirede ting som er boevelede at rette paa. Det er nemt at rette i memoir.

problemet er at det ikke kun er \sectionmark som skriver til \rightmark, det goer \subsectionmark ogsaa, saa du kunne noejes med \renewcommand\subsectionmark[1]{} og tilsvarende for \subsubsectionmark om noedvendigt.
Avatar billede hclarsen Nybegynder
24. april 2008 - 22:26 #6
Hmm ok, jeg synes også at have læst gode ting om memoir andre steder, så det vil være mit nye projekt i løbet af sommerferien.

Kan du fortælle mig specifikt, hvad fejlene er i min ovenstående kode? Jeg har desværre ikke tid nok pt. mellem mine hænder til at skulle i krig med memoir.
Avatar billede Slettet bruger
24. april 2008 - 23:35 #7
post et minimalt eksempel, altsaa en hel fil vi andre kan kopiere over og koere for os selv. Det er nemmere at arbejde med.

Det er altsaa ikke videre svaert at flytte book or report dokumenter over paa memoir
Avatar billede hclarsen Nybegynder
25. april 2008 - 13:43 #8
Se eksemplet her:

\documentclass[10pt,a4paper]{article}

\usepackage[danish]{babel}
\usepackage[ansinew]{inputenc}

\usepackage{a4wide}

\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
\fancyhf{}
\fancyhead[LE,RO]{\thepage}
\fancyhead[LO]{\rightmark}
\fancyhead[RE]{\leftmark}
\renewcommand{\headrulewidth}{0.5pt}
\fancypagestyle{plain}{%
\fancyhead{}
\renewcommand{\headrulewidth}{0}
}

\begin{document}

\tableofcontents

\clearpage

\section{Kapitel 2}
\subsection{Elektriske felter}
Det elektriske felt fra en ladning er givet ved (husk fortegnet, hvis der er tale om en negativ ladning)

\subsection{Gauss' lov}
Fluxen af et elektrisk felt over en overflade, $\Phi_E$, er proportional med antallet af feltlinier.

\clearpage
\subsection{asdsaasd}

\section{asdsaasd}

\end{document}


Mine problemer er:

1) På indholdsfortegnelsen står der "INDHOLD", og ikke "Indhold".

2) På side 3 står der navnet på min subsection, og ikke navnet på min section.

Der skal altså kun stå section-nr. + section-titel i venstre side, og i højre side skal der stå sidetal.
Avatar billede Slettet bruger
25. april 2008 - 14:02 #9
som allerede nævnt

\renewcommand\subsectionmark[1]{}
\renewcommand\subsubsectionmark[1]{}

den anden løses via

\makeatletter
\renewcommand\tableofcontents{%
    \section*{\contentsname
        \@mkboth{%
          \contentsname}{\contentsname}}%
    \@starttoc{toc}%
    }
\makeatother
Avatar billede hclarsen Nybegynder
25. april 2008 - 16:55 #10
Super, det virker altsammen nu. Du skal have mange tak.


Jeg har et andet spørgsmål, nu hvor jeg har din opmærksomhed. Når jeg benytter \usepackage[T1]{fontenc} og udskriver til pdf (min editor er LEd), så bliver det lidt "blurry", dvs når jeg zommer ind ~600% eller derover, så kan jeg se at det ikke står helt skarpt.

Hvis jeg ikke benytter ovenstående pakke, så står det fint. Er det noget jeg burde være bekymret for?

- iøvrigt må du også gerne ligge et svar, så får du point! :-)
Avatar billede Slettet bruger
25. april 2008 - 17:23 #11
Jeg vil formode at det er fordi du anvender bitmap udgaverne af Computer Modern. Det er desværre statigvæk standarden i MiKTeX. Prøv at installere CM-super eller anvende lmodern pakken.

CM-super har været default fonten i LaTeX i TeX Live i lang tid.

Jeg ville formode at det kunne skyldes at du anvender en basic installation af MiKTeX, den inkluderer nemlig ikke CM-super
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