Avatar billede dan_n Nybegynder
13. december 2007 - 15:12 Der er 8 kommentarer og
1 løsning

Table over 2 sider

Hej

Jeg har et ønske at lavet et layout nogenlunde nedenstående:
http://bornslippy.dk/latex/layout.pdf

Jeg ønsker altså en eller anden form for tabel som går helt du til papirets margin... og højdestilles på på overfor ståendene sider..

Er der nogle der har en god ide til hvorledes dette kan lavet (siddestillingen af billeder regned jeg med at gøre via minipage) og har overvejet noget med noget tabular, men kan ikke lige finde rigtigt "width", som er dækkende over paper width ?

\begin{tabular*}{width}[pos]{cols}
...

Håbe der er nogle der har en løsningsforlag ?
Dan
Avatar billede dan_n Nybegynder
13. december 2007 - 15:18 #1
Det jeg omtaler som tabellen er den "grå" boks på layoutet. Samtidig glemte jeg ar sige at jeg anvender memoir...
Avatar billede Slettet bruger
13. december 2007 - 15:19 #2
Den er meget meget svær, jeg tror faktisk at ConTeXt kan gøre dette direkte, men det er jo ikke LaTeX.

Man skal nok ud i noget meget skulle håndkodning, lige pt. har jeg ikke nogen ide til hvordan det skal gøres, men skal spørge mig ad.
Avatar billede dan_n Nybegynder
13. december 2007 - 15:42 #3
Jeg har tænkt på at det kan gøres ved at lave en tabel med 2 rækker som er fuld højde og fuld bredte, og så del 50 % ag sidehøjden.

Men findes der ern width-def. Hvor der ikke tages højde for de marginer man  definere i \setlrmarginsandblock eller \setulmarginsandblock.

full-paper-size-width istedet for "textwidth" eller "\linewidth"
Avatar billede Slettet bruger
13. december 2007 - 17:53 #4
Du får et værre bøvl med at då dem placeret rigtigt. En nemmere metode ville være at kunne reservere plads i toppen af siden og så anvende eso-pic til at placere de to halvdele af billedet.

Er det kun et sted i dokumentet det skal bruges eller er det gennemgående i dokumentet at teksten skal gå så langt nede på siden. I så fald er det endnu nemmere at gøre
Avatar billede Slettet bruger
13. december 2007 - 18:02 #5
Her er et eksempel

\documentclass[a4paper]{memoir}
\setheadfoot{2.5cm}{4cm}
\checkandfixthelayout
\usepackage{afterpage,lipsum,eso-pic}
\pagestyle{plain}
\newcommand\blackbox{\rule[-12cm]{\paperwidth}{12cm}}
\newcommand\addbox[1]{%
  \vspace*{8cm}%
  \AddToShipoutPicture*{%
    \AtPageUpperLeft{\blackbox}%
  }%
}
\begin{document}

\afterpage{
  \addbox{\blackbox}
  \afterpage{\addbox{\blackbox}}
}

\lipsum[1-30]

\end{document}
Avatar billede dan_n Nybegynder
14. december 2007 - 09:25 #6
Jeg har et projekt, på godt 100 sider og ovenstående skal kun forefindes på omkring 5 - 10 af disse sider. Jeg ville egentligt også gerne hvis det var muligt at kunne skrive tekst i den grå felt...
Avatar billede Slettet bruger
14. december 2007 - 10:21 #7
Du kan lave hvad du vil i eksemplet er det \blackbox som laver det sorte område. Eneste hage er at alt indholdet i \blackbox skal være under baseline

Du kan bruge dette til at indsætte ting med

\documentclass[a4paper]{memoir}
\setheadfoot{2.5cm}{4cm}
\checkandfixthelayout
\usepackage{afterpage,lipsum,eso-pic}
\pagestyle{plain}
\newcommand\blackbox{%
  \raisebox{-12cm}{\parbox[b]{\paperwidth}{\centering%
    {\begin{minipage}[b][12cm][c]{0.8\paperwidth}
        \centering
      \lipsum[8]
    \end{minipage}}
  }}}
\newcommand\addbox[1]{%
  \vspace*{8cm}%
  \AddToShipoutPicture*{%
    \AtPageUpperLeft{\blackbox}%
  }%
}
\begin{document}

\afterpage{
  \addbox{\blackbox}
  \afterpage{\addbox{\blackbox}}
}

\lipsum[1-30]

\end{document}

du skal altså lave to forskellige kommandoer i stedet for \blackbox, husk også at afterpage konstruktionen skal placeres på siden FØR første figur.

Bemærk også at du kan ikke bruge floats inde i konstruktionen, hvis der skal en ccaption med skal du kigge på \captionof fra caption pakken.
Avatar billede dan_n Nybegynder
04. maj 2008 - 16:01 #8
Smid lige et svar så lukker jeg
Avatar billede Slettet bruger
04. maj 2008 - 16:08 #9
svar
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