sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #90736
Re: xhtml -> PDF?
Mon, 15 Jan 2007 18:46:07 +0100, Siemen Baader <sbaader@xxxxxx> skrev:
hej liste,
for mig er xhtml og css væsentlig sjovere at arbejde med end LaTeX, så
jeg tænker på om man ikke kan bruge det til at generere PDF-dkoumnerer
til tryk. Jeg ved der kan defineres style sheets til forskellige medier,
men webbrowsere er i hvert fald ikke gode til at styre layout for xhtml
til tryk. Eksempelvis lader det ikke til at man kan styre sideskift og
andre mere print-specifikke ting specielt godt...
Nej der ligger noget af en begrænsning i at hele ens dokument skal være
indesluttet i body-elementet
nogen der ved noget?
Lidt... men lidt har vel også ret :)
I dit stylesheet bruger du
@media print {
/* style sheet for print goes here */
.page { /* class for page container element */
page-break-after: always;
} /* END page class */
} /* END print media */
Så kan du i dit x(ht)ml dokument lave side indeling f.eks. vha.
div-elementet
<div class="page" id="1">
<h1>Side 1</h1>
<p>Indhold her. Dette er det første afsnit</p>
<p>Mere indhold her. Dette er det andet afsnit</p>
</div>
<div class="page" id="2">
<h1>Side 2</h1>
<p>Indhold her. Dette er det første afsnit</p>
<p>Mere indhold her. Dette er det andet afsnit</p>
</div>
Kapitel 13 i css2.1 specifikationen beskæftiger sig med side begrebet.
Da xhtml jo netop er eXtensible, har du teoretisk mulighed for selv at
definere og tilføje nye elementer til din DTD, men det er ikke sikkert at
alle bruger agenter formår at fortolke dem.
Ikke meget, men har da så givet mit besyv med :)
--
Med venlig hilsen
/Zmit/
RLU # 314205
Follow ups
References