Articles and explainers
Practical guides for private PDF work and document publishing.
Tested workflows for PDFs, Markdown files, notebooks, and projects, with downloadable examples and the limitations that matter before you begin.
Copy-ready prompts for ChatGPT, Claude, and Gemini that produce Markdown this engine compiles first time, plus the complete syntax reference and the mobile workflow.
Markdown, notebooks, and projects
Publish one Markdown file, a saved Jupyter notebook, or an ordered project without rebuilding it in another editor.
Choose between the current PDF, a ZIP of separate PDFs, and one ordered combined publication without confusing the project, preview, and export scopes.
Task how-to How to combine Markdown files into one PDFOpen a Markdown project, choose the documents and their order, preview the combined publication, and export one PDF with each document starting on a new page.
Task how-to How to convert a Jupyter notebook to PDF without installing LaTeXOpen a saved IPYNB file, choose what the PDF should include, review notebook diagnostics, and export locally without running Python or installing LaTeX.
Task how-to How to fit wide tables and large notebook outputs into a PDFKeep wide tables readable with repeated key columns, labeled table bands, page-width or landscape placement, and deliberate image sizing without destroying document spacing.
Task how-to How to turn a public repository into a PDF projectPaste a public GitHub, GitLab.com, or Hugging Face link, import a bounded local copy, review its publishing files, and export without granting repository access.
Task how-to Markdown to a professional PDF with citations, cross-references, and layoutBuild a structured technical PDF from Markdown with local bibliography files, numbered objects, references, notes, contents, figures, tables, equations, and deliberate page layout.
Redaction and removing information
What to take out of a document before it leaves your hands, and why covering is not removing.
Removing names is the easy part and the part that does not work. What identifies a participant is the combination of ordinary details — and pseudonymised data is still personal data under EU law.
Task how-to How to redact a bank statementYour transaction list discloses your health, your religion, your politics and your relationships. What you may safely remove depends entirely on who is asking — and for a mortgage lender, the answer may be nothing.
Task how-to How to redact a doctor's note for your employerYour employer needs to know that you are unfit for work and for how long. In most cases they do not need the diagnosis — and the hospital department on the letterhead can disclose it without a word of clinical detail.
Task how-to How to redact a passport or ID copyBlacking out the passport number does almost nothing, because the same number is printed again in the two lines of chevrons at the foot of the page — in a fixed, machine-readable format with check digits.
Task how-to How to redact a payslipA landlord or lender needs one number from your payslip. The deductions column beside it can disclose your union membership, your health plan, and any judgment against you — here is what to remove and what to leave.
Task how-to How to redact a PDF properlyLearn how to properly remove sensitive information from a PDF in your browser. Covering text with whiteout leaves it in the file. Here is how to remove it.
Task how-to How to redact a screenshot before posting itThe highlighter on your phone is semi-transparent by design, blurred text can be reversed, and in 2023 a cropped screenshot could be un-cropped. Three failures, one fix.
Task how-to How to redact a tax documentA tax return carries your identification number, your spouse's full financial position, your children's identifiers, and years of address history. Most requesters need one line of it — and there is usually a better document to send.
Task how-to How to redact a utility bill for proof of addressThey need four things from your bill — your name, your address, the date, and who issued it. The usage graph beside them shows when your home is empty, and the account number lets someone impersonate you to your supplier.
Task how-to How to redact a work sample for your portfolioYour best evidence belongs to a client. What you can usually show, what your contract probably forbids, and why "anonymised" case studies are so often re-identifiable anyway.
Explainer Redaction vs whiteout: covering text is not removing itLearn why drawing black boxes over PDF text fails, how true secure redaction works, and how to verify your document is safe before sharing it.
Explainer What to hide before you send a documentYou are asked to prove one thing, and the document proves twenty. A document-by-document guide to what the recipient actually needs, what you should remove, and why each item matters.
Privacy and local processing
What a PDF discloses about you, where uploaded files go, and what running in the browser changes.
Yes — and the two mechanisms are completely different. How active content and reader exploits actually work, why PDF is such a favoured delivery format, and the small number of habits that genuinely reduce your risk.
Explainer Can a PDF track when you open it?Yes — a document can reference something on a server, and fetching it tells the sender you opened the file, when, and roughly from where. Here are the mechanisms, what modern viewers block, and what genuinely cannot be tracked.
Explainer Does password-protecting a PDF actually protect it?PDFs have two different passwords that do two very different things. One genuinely encrypts your document; the other is a polite request. Here is which is which, and what published research says about both.
Explainer How local PDF processing worksLearn how browser-based PDF processing works, what stays local, what still loads from the web, and how to verify local-only PDF tool behavior yourself.
Task how-to How to send a sensitive document safelyA document can leak through five separate channels — hidden text, earlier revisions, metadata, form data, and the transfer itself. Here they are in the order you should deal with them, and the checks that prove you did.
Comparison Local PDF editing vs upload-based PDF toolsCompare local browser PDF editing with upload-based PDF tools, including privacy boundaries, reliability tradeoffs, device limits, and when each fits.
Explainer What a PDF says about you before anyone reads itLearn how PDF metadata, hidden text layers, and incremental saves leak private information, and how to check your files before sharing them.
Explainer Where do online PDF tools actually send your files?Understand the physical mechanics of online PDF processing, where your files travel, and how to verify if a tool is secretly uploading your documents.
Explainer Why did my PDF get bigger after I edited it?Deleting a page can make a PDF larger, because most editors append changes rather than rewriting the file. The old version is still inside — which explains the size, and raises a question about what you are really sending.
When a PDF misbehaves
Text you cannot select, forms that will not accept typing, pages that arrive blank or sideways.
Fill out interactive PDF fields or type over static blanks in your browser. Keep your medical forms and contracts on your device while you type.
Task how-to How to organize PDF pagesReorder, rotate, delete, or insert blank pages into a PDF locally in your browser. Complete page-level cleanup without uploading your file.
Explainer My filled PDF form came back blankWhy a PDF form you filled in and saved shows up empty on someone else's screen, the appearance-stream mechanism behind it, and the one step that guarantees it never happens.
Explainer My PDF is sideways and rotating it doesn't stickWhy the rotate button in your PDF viewer forgets, how page rotation is actually stored in the file, and why a correctly rotated page can still print sideways.
Explainer Why can't I select or copy the text in my PDF?The difference between a scanned page and real text, why some PDFs copy out as gibberish even though they look perfect, and what each case means for searching, editing, and redacting.
Explainer Why converting PDF to Word ruins the layoutA PDF has no paragraphs, no columns, and no tables — only glyphs at coordinates. Conversion has to reconstruct structure that was never recorded, which is why the result arrives full of text boxes and broken tables.
Explainer Why does my PDF have blank pages?Some blank pages were deliberate, some came from a scanner, and some are not blank at all — they hold content positioned outside the visible area. Telling them apart takes one keystroke.
Explainer Why won't my PDF form let me type in it?Four different reasons a PDF form refuses to accept typing, how to tell which one you have in about ten seconds, and the workaround that fits each case.
Explainer Why won't my PDF open?A damage warning usually means one small table at the end of the file is wrong, not that the content is gone. Often the file is not damaged at all — it is truncated, encrypted, or an error page saved with the wrong extension.
Printing and how a PDF looks
Why a file looks different elsewhere, prints blurry, or turns artwork into black rectangles.
Check your document for print risks locally before sending it to a print shop. Fix margins, page size, and orientation in your browser.
Explainer What is PDF/A, and why does an institution want it?A journal, court, or government office has asked for PDF/A and not explained what that means. Here is what the standard actually requires, why those rules exist, and the usual reasons a file gets rejected.
Explainer Why do images print as black boxes?A logo with a soft shadow looks perfect on screen and prints as a solid black rectangle. The cause is transparency — and the reason is that the printing model PDF inherited has no concept of it.
Explainer Why does my PDF look different on another device?PDF promises a fixed layout everywhere, and mostly delivers. When it fails, the cause is nearly always fonts — here is how embedding, substitution, and subsetting decide whether your document survives the trip.
Explainer Why does my PDF print blurry when it looks fine on screen?Your screen shows about 100 dots per inch. A printer lays down 300 or more. An image that looks sharp at screen size can be four times too coarse on paper — and there is one number that tells you before you print.
Working with pages and files
Merging, splitting, compressing, converting, and editing the text already on the page.
Reduce PDF file size without sacrificing legibility. Compress large documents locally in your browser so your files stay private.
Task how-to How to convert between images and PDFTurn photos into a PDF or extract PDF pages as images. Handle image conversion locally in your browser to protect your document data.
Task how-to How to edit PDF text in your browserEdit real PDF text locally in your browser. Fix typos and update numbers directly on the page without sending your document to a server.
Task how-to How to get a PDF under an upload size limitUnderstand why your PDF is too big for a visa, university, or court portal, which compression lever to pull first, and how to stay under the limit without making the document unreadable.
Task how-to How to merge PDFs without uploading themMerge PDFs locally in your browser with Lemmafour. Learn exact merge steps, page-range checks, ordering risks, and privacy limits before sharing safely.
Task how-to How to remove a watermark from a PDFRemove watermarks, logos, and repeated headers from your PDF locally. Clean up your document in the browser without uploading it.
Task how-to How to split and extract PDF pagesBreak a large PDF into smaller files or extract specific pages locally in your browser. No file upload required.
Signing
Adding a signature, and what makes an electronically signed document hold up.
Add a visual signature to a PDF without sending the file to a server. Draw, type, or insert an image of your signature privately on your own device.
Explainer Is an electronically signed PDF legally binding?Usually yes — but "electronic signature" and "digital signature" are two different things that share a name, and only one of them detects tampering. What the law in the EU and US actually says, and where it stops applying.
Producing documents
Writing theses, proposals, teaching material and specifications that survive the checks applied to them.
Turn Markdown from Gemini, Claude, or Qwen into properly typeset assignments — with one source producing both the student paper and the answer key, plus maths, rubrics, diagrams, and answer space that never splits across a page.
Task how-to Architecture documents with a public and internal versionDiagrams as text, code listings that stay readable, and one source producing both the customer-facing document and the one with your threat assumptions in it.
Task how-to Getting a thesis past the submission checksUniversity repositories reject theses for a small, predictable set of reasons — unembedded fonts, encryption, a missing PDF/A profile, an oversized file. Here is what each requirement means and how to satisfy it before the deadline.
Task how-to How to make a PDF a screen reader can actually readA PDF stores ink positions, not meaning. Without a structure tree there is no heading, no list, no table and no reading order — so a screen reader gets a stream of fragments. Here is what to add, and why it also fixes machine-readability.
Task how-to Preparing a document bundle for an applicationVisa, mortgage, university, immigration — eight documents, a portal with rules, and a deadline. The order of operations that avoids the four rejections people actually get.
Explainer Why your CV gets rejected before a human sees itApplicant tracking systems read your résumé or CV by extracting its text, and a two-column layout can turn a good one into nonsense before anyone reads a word. Here is what the machine sees, and the ten-second test that shows you.
Task how-to Writing client proposals that carry an internal versionThe proposal you send and the one your team works from are the same document with different visibility. One source, two PDFs — so the pricing floor cannot end up in the client's inbox.