Gå til innhold

Den middels store LaTeX-tråden


Anbefalte innlegg

Videoannonse
Annonse

Driv du med slikt på 17. mai?

 

 

Legg til følgjande i styrestykket:

 

\makeatletter
\renewcommand\listoffigures{%
    \if@twocolumn
      \@restonecoltrue\onecolumn
    \else
      \@restonecolfalse
    \fi
    \chapter{\listfigurename}%
      \@mkboth{\MakeUppercase\listfigurename}%
              {\MakeUppercase\listfigurename}%
    \@starttoc{lof}%
    \if@restonecol\twocolumn\fi
    }
\renewcommand\listoftables{%
    \if@twocolumn
      \@restonecoltrue\onecolumn
    \else
      \@restonecolfalse
    \fi
    \chapter{\listtablename}%
      \@mkboth{%
          \MakeUppercase\listtablename}%
         {\MakeUppercase\listtablename}%
    \@starttoc{lot}%
    \if@restonecol\twocolumn\fi
    }
\makeatother

Dette er berre definisjonane av \listoffigures og \listoftables tatt frå report.cls, der eg har erstatta \newcommand med \renewcommand og \chapter* med \chapter.

 

 

Komplett døme, og skjermskot av innhaldslista under:

 

\documentclass{report}

\makeatletter
\renewcommand\listoffigures{%
    \if@twocolumn
      \@restonecoltrue\onecolumn
    \else
      \@restonecolfalse
    \fi
    \chapter{\listfigurename}%
      \@mkboth{\MakeUppercase\listfigurename}%
              {\MakeUppercase\listfigurename}%
    \@starttoc{lof}%
    \if@restonecol\twocolumn\fi
    }
\renewcommand\listoftables{%
    \if@twocolumn
      \@restonecoltrue\onecolumn
    \else
      \@restonecolfalse
    \fi
    \chapter{\listtablename}%
      \@mkboth{%
          \MakeUppercase\listtablename}%
         {\MakeUppercase\listtablename}%
    \@starttoc{lot}%
    \if@restonecol\twocolumn\fi
    }
\makeatother
\begin{document}
\tableofcontents

\chapter{ABC}
\begin{table}
\caption{b}
\end{table}
\begin{figure}
\caption{a}
\end{figure}

\appendix

\listoffigures
\listoftables

\chapter{D}

\end{document}

post-21406-0-16933500-1400396866_thumb.png

Endret av Torbjørn T.
Lenke til kommentar

Hei Torbjørn, tusen takk for svar.

 

Eksemplet ditt fungerte perfekt i en stand-alone fil, men jeg får det ikke til å funke i min fil.

 

Det kan se ut som om fonten er i "kapittel-størrelse", men i følge oppsettet mitt skal alle kapitler starte på en ny høyreside - noe LOF og LOT ikke gjør. De er heller ikke numererte, og dukker ikke opp i TOC.

 

Jeg prøver å se om det er noen andre greier i prefacen min som ødelegger for koden du oppga.

 

 

(Og ja, i år ble det dessverre en kjedelig 17. mai)

Lenke til kommentar
  • 2 måneder senere...

Driver og fikler litt med denne flotte fortegnslinje-saken som har blitt diskutert. Det er en ting med den jeg "sliter" med... dersom jeg skal ha flere fortegnslinjer til ulike oppgaver er gjerne x-intervallene ulike, men jeg finner ikke ut hvordan jeg får endret fra et plott til det andre. Jeg kan selvsagt bare lage et nytt environment med navn functionallinesA eller lignende, men det virker veldig krøkkete å gjøre det (nesten) hver gang.

Lurer også på om det går an å bestemme hvilke x-verdier som skal bli markert langs x-aksen, da det som oftest bare er verdiene i nullpunkt/bruddpunkt som er av interesse - og som et siste spørsmål: vertikale linjer som viser ENDA litt tydligere hvor null-/bruddpunktene går er ikke så dumt. Er det grei skuring å få til?

Lenke til kommentar

\begin{functionallines}[
extra x tick labels={$\sqrt{5}$,$\pi$,$2\pi$},
xtick={0,1,4,5}]{2.23,3.14,6.3}{0:6.5}
...
\end{fucntionallines}
Her vil "extra x tick labes" være det som vises på de linjene med uthevet skrift, mens "xtick = ..." vil være resten.

Videre så er "{2.23,3.14,6.3}" plasseringen til tegnene

 

\begin{functionallines}[
    extra x tick labels={$\sqrt{5}$,$\pi$,$2\pi$},
    xtick={0,1,4,5}]{2.23,3.14,6.3}{0:6.5}
    \functionalline[x-\sqrt{5}]{x-2.23}{1}{2.23}
    \functionalline[\sin(x)]{sin(x*180/3.14)}{2}{3.14,6.28}
    \functionalline[(x-\sqrt{5})\cdot \sin(x)]{(x-2.23)*sin(x*180/3.14)}{3}{2.23,3.14,6.28}
\end{functionallines}
Stod vel relativt godt forklart her? http://tex.stackexchange.com/questions/30588/defining-a-new-command-for-making-functional-lines-package

 

Om du vil bare ha ei linje som viser en x kan du vel legge inne noe alla

 

\functionalline[1/(x-4)]{x-4}{1}{4}

 

Hvor 4 byttes til det punktet du trenger. Angående løsningsforslag kan jo du titte her

 

http://folk.ntnu.no/oistes/Eksamen%20-%20VGS/ :p

 

For å forsterke de vetikale linjene vet jeg ikke. Men er ikke anbefalt da tabeller og liknende skal inneholde så lite vertikale linjer som mulig.

Lenke til kommentar

Jeg leste den posten, men det var ikke bare å ta "copy paste" med de extra tick labels-greiene, gitt. Kunne selvsagt benyttet hele koden, men tenkte det var litt greiere å bruke den jeg allerede hadde brukt ved endel anledninger.

Et annet, snodig problem som dukket opp var at den øverste linjen i fortegnslinjediagrammet "vandret" litt, ved at den i visse tilfeller snek seg noen millimeter opp mot x-aksen. Stort sett gikk det da grei ved å endre "" til -1,0cm eller lignende. Dog, dette "skalerte" også hele diagrammet, som ga endel ekstra tomrom. Ingen krise forsåvidt, men greit å vite hvilke muligheter man har til å endre avstandene mellom linjene.

Går det an å endre aksevariabel til noe annet enn x, forresten? Tenkte da på selve labelen, i functionallines selv er det jo bare å bytte i "visningsklammen".

Lenke til kommentar

Om du vil endre stilen til dei vertikale linjene:

major grid style={thick,yellow,dashed}
(Vil nok muligens ikkje anbefale akkurat den linjestilen.) Legg til dette i argumenta til axis-miljøet i definisjonen av functionallines.

 

Angåande domene:

Det andre obligatoriske argumentet til miljøet angir domenet, gjer det ikkje:

\begin{functionallines}{<verdiar for x-ticks>}{<domenet for aksen>}
Om å endre aksevariabel:

Nesten heilt til slutt i definisjonen av functionallines-miljøet har du linja

\draw [-latex] (top right-|current bounding box.west) -- (top right) node [right] {$x$};
Om du vil ha same variabel for alle forteiknslinjer, er det berre å endre $x$ til det du ynskjer, t.d. $t$.

 

Om du vil endre variabel frå forteiknslinje til forteiknslinje, kan du til dømes definere ein kommando som inneheld labelen, og redefinere denne undervegs i dokumentet:

 

Endre kodelinja over til

\draw [-latex] (top right-|current bounding box.west) -- (top right) node [right] {$\FLlabel$};
og legg til

\newcommand{\FLlabel}{$x$}
før \begin{document} ein stad. For å endre denne, putt inn

\renewcommand{\FLlabel}{$t$}
(der du sjølvsagt endrer $t$ til det du ynskjer) rett før functionallines-miljøet.
  • Liker 1
Lenke til kommentar
  • 1 måned senere...

Hei,

 

jeg trenger sårt litt hjelp. Bestemte meg for å levere inn en oppgave i latex.

 

Dokumenter set bra ut i preview - men når jeg skal printe det, blir all teksten skjøvet til høyre. Noen som vet hvordan man fikser dette?

 

Takk

 

 

edit:

 

Kanskje verdt å nevne filen starter med:

\documentclass[norska,4paper,11pt,oneside]{article}
\usepackage[utf8]{inputenc}

\begin{document}
Endret av Woods
Lenke til kommentar
  • 1 måned senere...

Ny dag nytt spørsmål!

 

Sliter med å sentrere et bilde.

 

Nå ser det slik ut:

dmjmVOz.png

 

 

Jeg får sentrert bilde om jeg velger noe mindre størrelse, men det er da god nok plass til å gjøre det større enn hva det er i dag.

 

Har brukt:

\begin{figure}[H]
	\centering
	\includegraphics[width=1.2\textwidth]{Oppgave_3b3.png}
	\caption{Blabla eks...}
\end{figure}

Har også graphics pakka.

 

Tips?

Lenke til kommentar

Takk!

 

Brukte følgende:

\usepackage[export]{adjustbox}[2011/08/13] 


og 

\begin{figure}[H]
    \centering
    \includegraphics[width=1.2\textwidth,center]{Oppgave_3b3.png}
    \caption{Blabla eks...}
\end{figure}

.. og det fungerer ypperlig!

 

Det er ikke bildet ditt som har en stor hvit ramme?

 

Nope, ramma var nokså liten. Linken ovenfor var til god hjelp.

  • Liker 1
Lenke til kommentar
  • 4 uker senere...

Ønsker å lage en tabell over en litteratursøk jeg har gjennomført i forbindelse med masteroppgaven min og lurer på om noen vet om hvordan jeg kan få til det ved bruk av booktabs pakken?

 

Cellene kan være like store. Setter også pris på forslag på hvordan den kan se bedre ut, være lettere å lese, enn den jeg har vedlagt.

 

Se vedlegg for utgangspunkt.

post-274070-0-08516600-1416951769_thumb.png

Lenke til kommentar

Har ikkje tid til noko detaljert svar no, men for å fordele ei celle over fleire kolonner, bruk \multicolumn{<antal kolonner>}{<type kolonne, clr etc.>}{<innhald i cella>}. For å fordele ei celle over fleire rader (som Basic psych...), legg til multirow-pakka, og bruk \multirow{<antal rader>}{*}{<innhald i cella>}. For å rotere tekst kan du bruke \rotatebox frå graphicx-pakka.

Lenke til kommentar
  • 1 måned senere...

Er det noen som vet om det er mulig å lage en tastatur snarvei til latex? Jeg har WinEdt 8.0 som editor hvis det har noe å si.

 

Det jeg vil er at når jeg trykker ctrl+b på tastaturet så skal den automatisk putte \textbf{} inn i teksten. Har søkt mye rundt omkring på nettet nå uten å finne noe fornuftig så jeg håper at noen her kan hjelpe meg.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...