Это старая версия документа!
DokuWiki: Расширение dw2pdf
Расширение DokuWiki для экспорта страницы в формате PDF.
Использует PHP библиотеку mPDF.
Необходимые пакеты:
apt-get install php-gd php-dompdf php-mbstring
Для ручного экспорта страницы нужно указывать в конце URL параметр:
?do=export_pdf
Пример настройки шаблона normal
Пример настройки шаблона normal
Путь: dokuwiki/lib/plugins/dw2pdf/tpl/normal
- back.html
<br />
<br />
<div style="font-size: 80%; border: solid 0.5mm #DDDDDD;background-color: #EEEEEE; padding: 2mm; border-radius: 2mm 2mm; width: 100%;">
<table width="100%">
<tr>
<td>
From:<br />
<a href="@WIKIURL@">@WIKIURL@</a> - <b>@WIKI@</b>
<br /><br />
Permanent link:<br />
<b><a href="@PAGEURL@">@PAGEURL@</a></b>
<br /><br />
Last update: <b>@UPDATE@</b>
<br />
</td>
<td align="right">
@QRCODE@
</td>
</tr>
</table>
</div>
- footer.html
<table width="100%" class="pdffooter">
<tr>
<td style="text-align: left"></td>
<td style="text-align: center">@PAGE@/@PAGES@</td>
<td style="text-align: right"></td>
</tr>
</table>
- style.css
body, p, li
{
font-size: 90%
}
pre, code, samp, kbd
{
font-size: 88%
}
h1 {
font-size: 1.6em
}
h2 {
font-size: 1.3em
}
h3 {
font-size: 1.1em
}
th, td {
font-size: 0.9em;
padding: .3em .5em;
}
kbd.__keyboard {
font-size: 0.9em;
padding: .3em .5em;
}
Ссылки