Avatar billede dan_n Nybegynder
26. marts 2007 - 10:59 Der er 16 kommentarer og
1 løsning

Sidetal i float box ved siden af teksten

Hey

Jeg ønsker et layout, hvor sidetallet står i en floatbox til henholdvis højre og venstre side af teksten, så det passer på en dobbelt printet side.

Noget ala. dette:

----------------------------------------------
| Tekst her, Tekst her, Tekst her  |        |
| Tekst her, Tekst her, Tekst her  |        |
| Tekst her, Tekst her, Tekst her  |    1  |
| Tekst her, Tekst her, Tekst her  |        |
| Tekst her, Tekst her, Tekst her  |        |
----------------------------------------------

Jeg bruger "memoir" pakken, og har forgæves forsøgt at finde en løsning på layout ønske. Jeg har ikke umiddelbart kunne finde en metode, eller for den sag skyld en anden pakke, hvor det er mugligt.

Mit spørgsmål er :

Hvorledes kan jeg lave en "float box", som er gennemgående gennem alle sider på min rapport, som skiftet float-side afhængig af om sidetallet er lige eller ulige ?
Avatar billede Slettet bruger
26. marts 2007 - 12:55 #1
øh, kan du ikke forklare lidt nærmere hvad det er du mener?

Hvad er en floatbox i dette tilfælde?

Vil du bare have sidetallet stående ude i marginen?

Vi har brug for mere information for at kunne forstå hvad du mener

/daleif
Avatar billede dan_n Nybegynder
26. marts 2007 - 17:57 #2
Jeg forsøger at gøre det mere klart.

Det jeg ønsker er et layout, hvor sidetallet(og evt. chapter-overskriften) står ude i siden af dokumentet, det rigtigste er nok at kaldet det i marginen. Vil gerne have det til at se nogenlunde således ud:

http://bornslippy.dk/exp/latex_layout.pdf

Men da jeg skal printe dobbeltsider, skal sidetallet på hver anden side stå i den venstre siden, da det ellers vil være ulæseligt når rapporten engang kommer i en mappe.

Håber det hjalp lidt.
Avatar billede Slettet bruger
26. marts 2007 - 21:13 #3
Hmm, interessant layout. Det er fuldt muligt og specielt med memoir er det nemmere end andre for den har visse features som kan tjekke for højre og venstre margin.

Skal kapitel overskriften kun stå i marginen? og skal dette gælde for alle sider?

Jo mere specifik du er, jo bedre.

Vi skal nok have lavet en blanding mellem en pagestyle og en memoir chapter style, men jeg har før lavet meget underlige kombinationer af dette, se evt. memoirchapterstyles på ctan.org

Jeg når nok ikke lige noget i dag, men hvis du vil lave en mere præcis beskrivelse om hvad der skal stå hvor ingen i den margin dims og overveje mht. linie skift etc.

Så kan vi godt prøve at kigge på det.

Det burde ikke være så svært at lave, bare man har godt styr på memoir. Hvor vidt det er pænt er så en anden sag.

/daleif
Avatar billede dan_n Nybegynder
26. marts 2007 - 23:31 #4
Helt kanon du gider hjælpe, jeg syntes indlæringskurven er sådan en smule små stejl, selv om man har læst lidt af dokumentationen til memoir.

Jeg har lige forsøgt at lave en skitse af hvordan jeg helt præcis havde tænkt mig den skulls se ud.

http://bornslippy.dk/exp/latex_layout.pdf

Hvorvidt marginerne store nok til print, har jeg desværre ikke haft mulighed for at tjekke, men de skal måske nok rettes til under alle omstændigheder når man får den on-paper, sådan noget sku ikke altid ses på skærmen.

Jeg vil gerne have "Chapter-overskriften" til at stå på alle siderne, jeg forventer ikke at mine "Chapter-overskriften" bliver så lange at det vil være brug for linie skift.

Håber ikke mit layout er blevet for ambitiøst
Avatar billede dan_n Nybegynder
26. marts 2007 - 23:33 #5
Hmm, glemte at rette linket det er nedenstående jeg henviser til:
http://bornslippy.dk/exp/latex_layout_2.pdf
Avatar billede Slettet bruger
26. marts 2007 - 23:45 #6
hvor er den 3cm kolonne til venstre for teksten på den første side i pdf-en blevet af på side to?

Det kommer nok til at dage et par dage, alt efter hvor travlt jeg får i denne uge.

/daleif
Avatar billede dan_n Nybegynder
27. marts 2007 - 10:27 #7
Det gik lidt hurtigt med side 2, marginen skal selvfølgelig også være på side 2
Avatar billede dan_n Nybegynder
27. marts 2007 - 10:28 #8
Det er et par mdr. til projekt aflevering, så tage bare den tid du skal bruge det haster ikke...
Avatar billede Slettet bruger
27. marts 2007 - 10:39 #9
Sidder den altid til venstre for teksten?
Avatar billede dan_n Nybegynder
27. marts 2007 - 11:01 #10
Nej, på side 2 skal den gerne side til højre for teksten, og til venstre ( for sidetal/chapternavn )
Avatar billede Slettet bruger
27. marts 2007 - 11:09 #11
ok, det gør det også væsentligt nemmere at implementere

forresten hvad mener du med bemærknigen

"centreret ifht. højden af papir a4"? hvad er det som skal centreres?

Hvad er størrelserne på de vertikale marginer?

Skal der anvendes noget sidehoved/fod?

/daleif
Avatar billede dan_n Nybegynder
27. marts 2007 - 14:20 #12
Det jeg mener er at jeg gerne have have samme afstand til teksten fra toppen og bunden af dokumentet. Altå en form for lodret centrering.

De vertikale marginer behøves ikke ændret ifh. til latex standard, disse vil jeg gerne vi beholde.

Der skal på hverken sidehoved/fod på nogle af siderne.
Avatar billede Slettet bruger
06. april 2007 - 11:52 #13
er det meningen at kapitler skal starte på venstre sider?

Jeg kan ikke helt finde ud af hvad der er hvad i din anden layout oversigt.

Jeg formoder at:

* den header lignende dims skal stå i den ydre margin
* det layout som findes på layout 2 betyder så at kapitler skal starte på venstre (lige) sider, selv om du har valgt at skrive side 65
* jeg formoder også at teksten i headerdimsen i marginen skal ligge helt ned, self om der tilsyneladende ikke er enighed om det udfra layoutet.

/daleif
Avatar billede dan_n Nybegynder
15. april 2007 - 20:12 #14
> * den header lignende dims skal stå i den ydre margin

Yep, det er rigtigt

> * det layout som findes på layout 2 betyder så at kapitler skal starte på venstre
> (lige) sider, selv om du har valgt at skrive side 65

Jeg vil gerne have muligheden for at kunne starte kapitlerne på både højre og venstre sider. Da vi er bundet op af et max sidetal, tror jeg ikke vi får "råd" til nogle blanke siden, selv om jeg ellers ville foretrække en "openright"

* jeg formoder også at teksten i headerdimsen i marginen skal ligge helt ned, self om der tilsyneladende ikke er enighed om det udfra layoutet.

ja, det er rigtigt ! det gik lidt hurtigt med at lave side 2.
Avatar billede Slettet bruger
16. april 2007 - 21:39 #15
> Jeg vil gerne have muligheden for at kunne starte kapitlerne på både højre og venstre sider. Da vi > er bundet op af et max sidetal, tror jeg ikke vi får "råd" til nogle blanke siden, selv om jeg
> ellers ville foretrække en "openright"

den slags 'der må ikke være mere end dette antal sider' er noget værre hø. Der var en diskussion vedrørende 'normalsider' i uni-avisen hvor jeg arbejder. Normalsider er noget man ikke er helt enige om på de fleste fakulteter. Da man så spurgte studielederen på Naturvidenskab, var svaret: 'Normalsider!? Hos os bedømmer vi besvarelsen på indholdet'

hvis du vil have kapitel designet til at kunne starte på både højre og venstre sider, bliver du nødt til at overveje hvordan det skal se ud på en højre side. Det nemmeste ville være at venstrestille alt på venstre sider og højrestille alt på højre sider. Det er ikke videre svært at implementere.

En helt anden ting: Skal der rammer omkring den 'header' som ligger ned ude i marginen? Jeg synes faktisk at i de tests jeg ahr lavet ind til videre, så er det ikke videre nemt for læseren at se at det underlige noget ude i marginen faktisk er en slags header (hvilket også er en af grundene til at jeg ikke er videre begejstret for dette layout).

Jeg er ved at have kigget lidt på det, men mangler nogle flere tests, som altså lige skal bruge en printer (så det må vente til efter min ferie).


/daleif
Avatar billede Slettet bruger
03. maj 2007 - 19:24 #16
Jeg vil ikke ligefrem sige at det er det pæneste jeg har lavet, men det ligner da det som var på dine pdf-er.

Et enkelt problem er dog at der ikke er videre mange fonte som findes i en sans serif og small caps, i hvert fald ikke til LaTeX

kode:


\documentclass[a4paper,11pt,openany]{memoir}
\setlrmarginsandblock{3cm}{5.5cm}{*}
\setulmarginsandblock{15mm}{*}{1}
\setheaderspaces{*}{0.001pt}{*}
\checkandfixthelayout
\usepackage[latin1]{inputenc}
\usepackage[danish]{babel}
\usepackage[T1]{fontenc}
\usepackage{graphicx,calc}
\usepackage{eso-pic}
\usepackage{uarial}
\makepagestyle{margin}
\setlength\headwidth{\textwidth+3cm}
\makerunningwidth{margin}{\headwidth}
\makeevenhead{margin}{\myleftheader}{}{}
\makeoddhead{margin}{}{}{\myrightheader}
%\makeheadrule{margin}{\headwidth}{\normalrulethickness}
\makeheadrule{margin}{\headwidth}{0pt}
\makeheadposition{margin}{flushright}{flushleft}{}{}
\newcommand\myleftheader{%
  \begingroup
  \setlength\unitlength{1mm}%
  \setlength\fboxsep{0pt}%
  \AddToShipoutPicture*{%
    \put(39,0){%
      \rotatebox[origin=lB]{90}{%
        {\parbox[c][1cm][c]{0.992\paperheight}{%
            {\parbox[c][1cm][c]{0.49\linewidth}{%
              \raggedleft\sffamily\leftmark\quad\strut}}
            \hfill
            {\parbox[c][1cm][c]{0.49\linewidth}{\quad\strut\sffamily\thepage}}%
          }}
      }%
    }%
  }%
  \endgroup
}

\makeatletter
\newlength\dlf
\newcommand\myrightheader{%
  \begingroup
  \setlength\unitlength{1mm}%
  \setlength\fboxsep{0pt}%
  \AddToShipoutPicture*{%
  \setlength\dlf{\paperwidth}
  \addtolength\dlf{-24mm}
  \put(\LenToUnit{\dlf},\LenToUnit{0.99\paperheight}){%
    \rotatebox[origin=lb]{270}%
      {%
          {\parbox[b][1cm][c]{0.992\paperheight}{%
            {\parbox[c][1cm][c]{0.49\linewidth}{%
              \raggedleft\sffamily\leftmark\quad\strut}}
            \hfill
            {\parbox[c][1cm][c]{0.49\linewidth}{\quad\strut\sffamily\thepage}}%
          }}
      }%
%    X
    }%
  }%
  \endgroup
}
\makeatother


\setsecnumdepth{chapter}
\maxsecnumdepth{chapter}

\setsecheadstyle{\raggedright\sffamily\large\MakeUppercase}


\makeatletter
\makepsmarks{margin}{
  \renewcommand\chaptermark[1]{%
    \markboth{\MakeUppercase{##1}}{\MakeUppercase{##1}}}
}
\makeatother
\pagestyle{margin}
\aliaspagestyle{chapter}{margin}

\strictpagechecktrue

\newif\ifnonum
\makechapterstyle{test}{
  \renewcommand\chapterheadstart{}
  \renewcommand\afterchaptertitle{\par\nobreak\vskip\afterchapskip}
  \renewcommand\printchaptername{}
  \renewcommand\printchapternum{}
  \renewcommand\afterchapternum{}
  \renewcommand\chaptitlefont{\huge\sffamily}
  \renewcommand\chapnumfont{\chaptitlefont}
  \renewcommand\printchapternonum{\nonumtrue}
  \renewcommand\printchaptertitle[1]{%
    \begin{adjustwidth*}{0cm}{-3cm}
      \checkoddpage%
      \ifoddpage\raggedleft\else\raggedright\fi%
      {\chapnumfont \ifnonum\strut\else\strut\thechapter\fi}\\[4mm]
      \chaptitlefont \MakeUppercase{##1}
    \end{adjustwidth*}
  }
}

\chapterstyle{test}

\begin{document}

\chapter{Min kapitel overskrift}

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut nulla.
Donec ac purus. Maecenas ut leo eget ante tempor consectetuer. Vivamus
rutrum elit vitae nulla. Vivamus et nulla vitae arcu ullamcorper
ultrices. Etiam mauris. Quisque luctus, ipsum eu feugiat bibendum,
justo enim mattis mauris, eu dapibus lorem massa ac lacus. Curabitur
vel risus. Proin condimentum consectetuer nisl. Fusce mi neque,
sollicitudin sit amet, pulvinar eu, semper vitae, velit. Morbi egestas
dui et libero.

Proin vitae felis feugiat justo elementum commodo. Quisque malesuada
aliquet pede. Cras ut nibh eu dolor commodo consequat. Maecenas pede
nibh, auctor bibendum, eleifend in, vehicula vitae, nisl. Donec
lobortis, metus sit amet euismod luctus, leo leo euismod est, non
imperdiet tortor ante a quam. Fusce id lorem et erat fringilla
blandit. Aenean convallis. Praesent ullamcorper. Suspendisse nisl.
Praesent aliquet ultricies nibh. Integer mollis. Sed lobortis. Sed
malesuada blandit ligula. Aenean eget urna quis elit tincidunt
aliquet.

Vestibulum in ipsum. Vivamus fermentum pretium nibh. In sit amet leo.
Phasellus eget nulla id tortor adipiscing consequat. Cras ornare nisl
in tortor. Maecenas placerat, ligula ac commodo dictum, ante odio
aliquam lorem, in vulputate dui orci sed odio. Proin pellentesque enim
eu justo. Vestibulum id nisi nec dui auctor tempus. Suspendisse
facilisis, pede id imperdiet condimentum, nisl felis dictum mi, a
egestas lectus massa eget augue. Suspendisse vestibulum, mauris quis
tincidunt luctus, mi odio tincidunt velit, nec pharetra eros tellus
malesuada sem. Praesent nec leo. Fusce porta.


\chapter*{Min kapitel overskrift}


Sed ac eros. Duis tempor, quam nec lacinia vehicula, massa velit
imperdiet diam, quis faucibus leo leo facilisis pede. Ut id est. Ut
lacinia. Nunc tempor leo ac ipsum. Nulla eget tellus. Vestibulum eros.
Ut pulvinar nisl. Proin lobortis sapien nec quam tempor scelerisque.
Duis est. Morbi fermentum, tellus ut malesuada blandit, orci metus
pellentesque massa, ac consequat velit massa sed mi. Nullam pretium
fermentum dui. Suspendisse potenti. Maecenas viverra tellus et felis.
Nam volutpat, quam non aliquam imperdiet, libero massa porta elit, sed
pulvinar quam leo vel magna. Nullam a dui ut ante aliquet tincidunt.
Vivamus quis magna. In nec sapien sit amet odio feugiat congue. Fusce
aliquam augue ut tortor.

\section{test}

Cras imperdiet. Praesent rutrum lacus a ligula. Praesent sed augue.
Duis ut justo. Fusce blandit lectus ut turpis dapibus nonummy. Cum
sociis natoque penatibus et magnis dis parturient montes, nascetur
ridiculus mus. Donec luctus felis sodales purus. Pellentesque habitant
morbi tristique senectus et netus et malesuada fames ac turpis
egestas. Sed blandit nunc a purus. Sed non felis. Sed risus enim,
dictum in, blandit sit amet, vestibulum sit amet, est.




Donec ac purus. Maecenas ut leo eget ante tempor consectetuer. Vivamus
rutrum elit vitae nulla. Vivamus et nulla vitae arcu ullamcorper
ultrices. Etiam mauris. Quisque luctus, ipsum eu feugiat bibendum,
justo enim mattis mauris, eu dapibus lorem massa ac lacus. Curabitur
vel risus. Proin condimentum consectetuer nisl. Fusce mi neque,
sollicitudin sit amet, pulvinar eu, semper vitae, velit. Morbi egestas
dui et libero.

Proin vitae felis feugiat justo elementum commodo. Quisque malesuada
aliquet pede. Cras ut nibh eu dolor commodo consequat. Maecenas pede
nibh, auctor bibendum, eleifend in, vehicula vitae, nisl. Donec
lobortis, metus sit amet euismod luctus, leo leo euismod est, non
imperdiet tortor ante a quam. Fusce id lorem et erat fringilla
blandit. Aenean convallis. Praesent ullamcorper. Suspendisse nisl.
Praesent aliquet ultricies nibh. Integer mollis. Sed lobortis. Sed
malesuada blandit ligula. Aenean eget urna quis elit tincidunt
aliquet.

Vestibulum in ipsum. Vivamus fermentum pretium nibh. In sit amet leo.
Phasellus eget nulla id tortor adipiscing consequat. Cras ornare nisl
in tortor. Maecenas placerat, ligula ac commodo dictum, ante odio
aliquam lorem, in vulputate dui orci sed odio. Proin pellentesque enim
eu justo. Vestibulum id nisi nec dui auctor tempus. Suspendisse
facilisis, pede id imperdiet condimentum, nisl felis dictum mi, a
egestas lectus massa eget augue. Suspendisse vestibulum, mauris quis
tincidunt luctus, mi odio tincidunt velit, nec pharetra eros tellus
malesuada sem. Praesent nec leo. Fusce porta.

Sed ac eros. Duis tempor, quam nec lacinia vehicula, massa velit
imperdiet diam, quis faucibus leo leo facilisis pede. Ut id est. Ut
lacinia. Nunc tempor leo ac ipsum. Nulla eget tellus. Vestibulum eros.
Ut pulvinar nisl. Proin lobortis sapien nec quam tempor scelerisque.
Duis est. Morbi fermentum, tellus ut malesuada blandit, orci metus
pellentesque massa, ac consequat velit massa sed mi. Nullam pretium
fermentum dui. Suspendisse potenti. Maecenas viverra tellus et felis.
Nam volutpat, quam non aliquam imperdiet, libero massa porta elit, sed
pulvinar quam leo vel magna. Nullam a dui ut ante aliquet tincidunt.
Vivamus quis magna. In nec sapien sit amet odio feugiat congue. Fusce
aliquam augue ut tortor.

Cras imperdiet. Praesent rutrum lacus a ligula. Praesent sed augue.
Duis ut justo. Fusce blandit lectus ut turpis dapibus nonummy. Cum
sociis natoque penatibus et magnis dis parturient montes, nascetur
ridiculus mus. Donec luctus felis sodales purus. Pellentesque habitant
morbi tristique senectus et netus et malesuada fames ac turpis
egestas. Sed blandit nunc a purus. Sed non felis. Sed risus enim,
dictum in, blandit sit amet, vestibulum sit amet, est.


Donec ac purus. Maecenas ut leo eget ante tempor consectetuer. Vivamus
rutrum elit vitae nulla. Vivamus et nulla vitae arcu ullamcorper
ultrices. Etiam mauris. Quisque luctus, ipsum eu feugiat bibendum,
justo enim mattis mauris, eu dapibus lorem massa ac lacus. Curabitur
vel risus. Proin condimentum consectetuer nisl. Fusce mi neque,
sollicitudin sit amet, pulvinar eu, semper vitae, velit. Morbi egestas
dui et libero.

Proin vitae felis feugiat justo elementum commodo. Quisque malesuada
aliquet pede. Cras ut nibh eu dolor commodo consequat. Maecenas pede
nibh, auctor bibendum, eleifend in, vehicula vitae, nisl. Donec
lobortis, metus sit amet euismod luctus, leo leo euismod est, non
imperdiet tortor ante a quam. Fusce id lorem et erat fringilla
blandit. Aenean convallis. Praesent ullamcorper. Suspendisse nisl.
Praesent aliquet ultricies nibh. Integer mollis. Sed lobortis. Sed
malesuada blandit ligula. Aenean eget urna quis elit tincidunt
aliquet.

Vestibulum in ipsum. Vivamus fermentum pretium nibh. In sit amet leo.
Phasellus eget nulla id tortor adipiscing consequat. Cras ornare nisl
in tortor. Maecenas placerat, ligula ac commodo dictum, ante odio
aliquam lorem, in vulputate dui orci sed odio. Proin pellentesque enim
eu justo. Vestibulum id nisi nec dui auctor tempus. Suspendisse
facilisis, pede id imperdiet condimentum, nisl felis dictum mi, a
egestas lectus massa eget augue. Suspendisse vestibulum, mauris quis
tincidunt luctus, mi odio tincidunt velit, nec pharetra eros tellus
malesuada sem. Praesent nec leo. Fusce porta.

Sed ac eros. Duis tempor, quam nec lacinia vehicula, massa velit
imperdiet diam, quis faucibus leo leo facilisis pede. Ut id est. Ut
lacinia. Nunc tempor leo ac ipsum. Nulla eget tellus. Vestibulum eros.
Ut pulvinar nisl. Proin lobortis sapien nec quam tempor scelerisque.
Duis est. Morbi fermentum, tellus ut malesuada blandit, orci metus
pellentesque massa, ac consequat velit massa sed mi. Nullam pretium
fermentum dui. Suspendisse potenti. Maecenas viverra tellus et felis.
Nam volutpat, quam non aliquam imperdiet, libero massa porta elit, sed
pulvinar quam leo vel magna. Nullam a dui ut ante aliquet tincidunt.
Vivamus quis magna. In nec sapien sit amet odio feugiat congue. Fusce
aliquam augue ut tortor.

Cras imperdiet. Praesent rutrum lacus a ligula. Praesent sed augue.
Duis ut justo. Fusce blandit lectus ut turpis dapibus nonummy. Cum
sociis natoque penatibus et magnis dis parturient montes, nascetur
ridiculus mus. Donec luctus felis sodales purus. Pellentesque habitant
morbi tristique senectus et netus et malesuada fames ac turpis
egestas. Sed blandit nunc a purus. Sed non felis. Sed risus enim,
dictum in, blandit sit amet, vestibulum sit amet, est.



\end{document}
Avatar billede dan_n Nybegynder
07. maj 2007 - 17:18 #17
Det er bare super.... Præcis som jeg havde ønsket, så kan jeg selv lige rode lidt med nogle fonte.
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