feat: bundled default md-to-pdf config (homework style)

This commit is contained in:
Jean-Luc Makiola
2026-05-04 20:08:25 +02:00
parent 45eed700c0
commit 226fb6b56f

View File

@@ -0,0 +1,35 @@
module.exports = {
pdf_options: {
format: 'A4',
margin: '15mm 12mm',
printBackground: true,
},
css: `
@page { size: A4; margin: 15mm 12mm; }
html, body { width: 186mm; max-width: 186mm; margin: 0; padding: 0; }
body { font-family: -apple-system, "Segoe UI", Helvetica, Arial, sans-serif; font-size: 11pt; }
h1 { font-size: 18pt; }
h2 { font-size: 14pt; margin-top: 1.2em; }
h3 { font-size: 12pt; }
h4 { font-size: 11pt; }
table {
border-collapse: collapse;
font-size: 5pt;
margin: 0.6em 0;
table-layout: fixed;
width: 100%;
}
th, td {
border: 1px solid #888;
padding: 1px 3px;
white-space: nowrap;
vertical-align: top;
letter-spacing: -0.1px;
overflow: hidden;
}
code { font-size: 0.9em; background: #f4f4f4; padding: 0 2px; border-radius: 2px; }
td code, th code { font-size: 0.85em; padding: 0 1px; }
th { background: #f0f0f0; }
blockquote { border-left: 3px solid #ccc; margin: 0.5em 0; padding: 0.2em 0.8em; color: #444; }
`,
};