Reacties op het script CodeBlock en Ubb classes
|
Gepost op: 13 januari 2014 - 17:42 |
|
|
|
Moderator
|
Oh, en als je codeblokken ook fatsoenlijk wilt kunnen printen doe je dit als volgt:
Voeg de normale CSS in, bijvoorbeeld als link, en voeg hier media="screen, print" aan toe:
<link rel="stylesheet" href="ubb.css" type="text/css" media="screen, print" />
<link rel="stylesheet" href="ubb.css" type="text/css" media="screen, print" />
Voeg hierna nog een stylesheet in, specifiek bedoeld voor printen:
<link rel="stylesheet" href="ubb-print.css" type="text/css" media="print" />
<link rel="stylesheet" href="ubb-print.css" type="text/css" media="print" />
Met de volgende inhoud:
@CHARSET "UTF-8";
div.code-wrapper { display: block; border: 0; background: none; position: relative; overflow-x: visible; overflow-y: visible; }
div.code-wrapper pre { font-family: monospace; font-size: 10pt; margin: 0; padding: 2px 5px; border: 0; line-height: 15px; }
div.code-wrapper div { margin: 0; padding: 0; border: 0; }
div.code-wrapper div.index { display: block; background: none; width: 40px; text-align: right; }
div.code-wrapper div.code { display: block; position: absolute; top: 0px; left: 40px; }
@CHARSET "UTF-8"; div.code-wrapper { display: block; border: 0; background: none; position: relative; overflow-x: visible; overflow-y: visible; } div.code-wrapper pre { font-family: monospace; font-size: 10pt; margin: 0; padding: 2px 5px; border: 0; line-height: 15px; } div.code-wrapper div { margin: 0; padding: 0; border: 0; } div.code-wrapper div.index { display: block; background: none; width: 40px; text-align: right; } div.code-wrapper div.code { display: block; position: absolute; top: 0px; left: 40px; }
Dit zorgt ervoor dat alle code zichtbaar over de hele breedte wordt afgedrukt (je moet mogelijk wel schalen met de afdruk zodat deze past, of je gebruikt landscape ).
Denk voor het afdrukken wel eerst aan het milieu . |
|
|
|
Gepost op: 14 maart 2014 - 16:51 |
|
|
|
Moderator
|
Dit script heeft inmiddels enkele updates gehad, zowel de code als de CSS is bijgewerkt naar de laatste versie. Alle vaste hoogtes en breedtes zijn er inmiddels uitgewerkt. |
|
|
Enkel aanvullende informatie, vragen en antwoorden op vragen zijn welkom. |
|
|
|