{"id":40,"date":"2026-06-25T09:00:00","date_gmt":"2026-06-25T09:00:00","guid":{"rendered":"https:\/\/backendside.com\/blog\/?p=40"},"modified":"2026-06-25T19:06:06","modified_gmt":"2026-06-25T19:06:06","slug":"introducing-publishingdesk-multilingual-desktop-publishing","status":"publish","type":"post","link":"https:\/\/backendside.com\/blog\/2026\/06\/25\/introducing-publishingdesk-multilingual-desktop-publishing\/","title":{"rendered":"Introducing PublishingDesk: Multilingual Desktop Publishing with True Urdu Nastaliq"},"content":{"rendered":"<p class=\"lead\">Designing a flyer, a book page or a social-media graphic is easy enough &mdash; until your text needs to be in <strong>Urdu<\/strong>. Suddenly the letters won&#8217;t join properly, the dots land in the wrong place, justified lines open up ugly gaps instead of flowing, and the polished tools everyone recommends simply weren&#8217;t built for the script. <strong>PublishingDesk<\/strong> is our answer: a modern desktop publishing app for Windows that treats Urdu, Arabic, Persian and Pashto as first-class citizens &mdash; with true Nastaliq typesetting &mdash; while still doing everything you expect from a layout tool.<\/p>\n<p>It is available now on the Microsoft Store: <strong>free to use<\/strong>, with a one-time Pro upgrade for print-ready output. Here is what it does, and an honest look at how it stacks up against the two tools most people reach for &mdash; <strong>InPage<\/strong> and <strong>Adobe InDesign<\/strong>.<\/p>\n<figure style=\"margin:1.75rem 0;\">\n  <img decoding=\"async\" src=\"https:\/\/backendside.com\/images\/publishingdesk_screenshot_1.png\" alt=\"PublishingDesk editor showing an Urdu Nastaliq document \u2014 Bismillah and Nastaliq text mixed with English, the Layers panel, and text-effect presets\" style=\"width:100%;height:auto;border:1px solid #e4e2de;border-radius:10px;\"><figcaption style=\"font-size:.82rem;color:#6b6a66;text-align:center;margin-top:.6rem;\">The PublishingDesk editor &mdash; Urdu Nastaliq and English on one page, with the Layers panel and text-effect presets.<\/figcaption><\/figure>\n<h2>What makes it different: real Nastaliq<\/h2>\n<p>Most page-layout apps render Arabic-script text in the flat <em>Naskh<\/em> style, or lean on the operating system&#8217;s basic shaping. PublishingDesk does proper <strong>Nastaliq<\/strong> &mdash; the slanted, &#8220;hanging&#8221; calligraphic style Urdu readers expect &mdash; with correct letter-joining and dot placement. A built-in Urdu keyboard (standard, phonetic Roman&rarr;Urdu, or your system layout) lets you type straight onto the page, and English words or numbers inside an Urdu line sit the right way round automatically.<\/p>\n<p>It also does <strong>kashida (kasheeda) justification<\/strong>: set a paragraph to Justified and lines fill the column by <em>elongating the script&#8217;s connecting strokes<\/em> (tatweel) &mdash; the hallmark of fine Urdu typesetting &mdash; instead of stretching the spaces between words. It engages on fonts that have a real tatweel glyph (the bundled Amiri and Scheherazade do, as do dedicated kasheeda Nastaliq fonts you add yourself), and it deliberately falls back to clean word-spacing on fonts that don&#8217;t, rather than inserting broken glyphs.<\/p>\n<div style=\"border:1px solid #c5d3f8;background:linear-gradient(135deg,#eef2fd 0%,#ffffff 72%);border-radius:14px;padding:1.5rem 1.65rem;margin:2rem 0;\">\n<div style=\"font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#2d5be3;margin-bottom:.55rem;\">&#128295; BackendSide Tool<\/div>\n<h4 style=\"margin:0 0 .45rem;font-size:1.15rem;color:#1a1916;font-weight:700;\">PublishingDesk &mdash; Multilingual Desktop Publishing for Windows<\/h4>\n<p style=\"margin:0 0 1.05rem;color:#3d3c38;font-size:.92rem;line-height:1.65;\"><strong>PublishingDesk<\/strong> typesets proper <strong>Urdu, Arabic, Persian and Pashto Nastaliq<\/strong> with real kashida (kasheeda) justification, mixes right-to-left and English on one line, and lays it all out with layers, master pages and multi-page documents &mdash; then exports to print-ready PDF. <strong>Free to use<\/strong>, with a one-time <strong>Pro<\/strong> upgrade for print output. No subscription, no ads, works offline.<\/p>\n<p>  <a href=\"https:\/\/backendside.com\/publishingdesk.php\" style=\"display:inline-flex;align-items:center;gap:.4rem;background:#2d5be3;color:#ffffff;font-weight:600;font-size:.85rem;padding:.6rem 1.2rem;border-radius:6px;text-decoration:none;\">Explore PublishingDesk &rarr;<\/a>\n<\/div>\n<h2>A full layout tool, not just a text box<\/h2>\n<p>Nastaliq is the headline, but PublishingDesk is a complete desktop publishing app:<\/p>\n<ul>\n<li><strong>Documents &amp; pages<\/strong> &mdash; tabbed multi-document editing and multi-page documents, with a Pages strip to add, duplicate, reorder and navigate, plus per-page size, margins, columns and baseline guides.<\/li>\n<li><strong>Templates<\/strong> &mdash; start from A-series and US paper sizes, social-media presets (Instagram, YouTube, X, Facebook, LinkedIn, TikTok&hellip;), print formats, or custom dimensions.<\/li>\n<li><strong>Master pages<\/strong> &mdash; design repeating headers, footers, page numbers and borders once, then apply them to the pages you choose.<\/li>\n<li><strong>Layers<\/strong> &mdash; stack text, Urdu text, shapes and images, with a Layers panel for lock, show\/hide, drag-to-reorder and full z-order control.<\/li>\n<li><strong>Direct manipulation<\/strong> &mdash; drag to move, rotation-aware resize handles, an on-canvas rotate handle, smart guides and snapping, grid, rulers (px\/mm\/cm\/in), and align &amp; distribute.<\/li>\n<li><strong>Composable text effects<\/strong> &mdash; stack outline, glow, shadow, inner-shadow, bevel and fill (solid, gradient or chrome) on both English and Urdu frames, with a live preset gallery and save-your-own presets.<\/li>\n<li><strong>Importing &amp; autoflow<\/strong> &mdash; pour text into a frame and autoflow it across as many pages as it needs, and import SVG as editable vector shapes.<\/li>\n<li><strong>Find &amp; Replace<\/strong> across <em>all<\/em> text frames &mdash; Urdu and English &mdash; with an in-app keyboard toggle to find embedded English.<\/li>\n<li><strong>Bring your own fonts<\/strong> &mdash; a curated set of free Nastaliq\/Arabic fonts is included, and you can drop in any <code>.ttf<\/code>\/<code>.otf<\/code> (including popular Nastaliq fonts like Jameel Noori) and it appears in the picker.<\/li>\n<li><strong>Export &amp; print<\/strong> &mdash; PNG and vector PDF, plus &mdash; with Pro &mdash; SVG, print-ready PDF with bleed and crop marks, and a Preflight check.<\/li>\n<li><strong>Privacy &amp; safety<\/strong> &mdash; works entirely offline with no account and no telemetry; self-contained <code>.pubdesk<\/code> files, autosave and crash recovery.<\/li>\n<\/ul>\n<h2>PublishingDesk vs InPage vs Adobe InDesign<\/h2>\n<p>InPage is the long-standing default for Urdu\/Nastaliq publishing; Adobe InDesign is the professional-grade page-layout standard. Here is how PublishingDesk compares on the things that matter for multilingual design.<\/p>\n<table style=\"width:100%;border-collapse:collapse;margin:1rem 0;font-size:.9rem;\">\n<thead>\n<tr style=\"background:#f2f1ef;\">\n<th style=\"text-align:left;padding:.6rem .8rem;border:1px solid #e4e2de;\">Capability<\/th>\n<th style=\"text-align:left;padding:.6rem .8rem;border:1px solid #e4e2de;\">PublishingDesk<\/th>\n<th style=\"text-align:left;padding:.6rem .8rem;border:1px solid #e4e2de;\">InPage<\/th>\n<th style=\"text-align:left;padding:.6rem .8rem;border:1px solid #e4e2de;\">Adobe InDesign<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">True Urdu Nastaliq shaping<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9989; Yes &mdash; joining &amp; dot placement<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9989; Yes (its specialty)<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9888;&#65039; Naskh-style RTL (ME edition); true Nastaliq needs plugins<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">Kashida \/ tatweel justification<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9989; On tatweel-capable fonts<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9989; Yes<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9888;&#65039; Limited \/ manual<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">Built-in Urdu keyboard (phonetic\/standard)<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9989; Yes<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9989; Yes<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#10060; Uses OS keyboard<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">Mixed right-to-left + English on one line<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9989; Automatic<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9989; Yes<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9989; Yes (ME edition)<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">Bring your own Nastaliq fonts (.ttf\/.otf)<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9989; Any OpenType font<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9888;&#65039; Centred on its own fonts<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9989; Any OpenType font<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">Layers panel<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9989; Lock, hide, reorder, z-order<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9888;&#65039; Basic<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9989; Yes<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">Master pages<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9989; Apply any master per page<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9888;&#65039; Limited<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9989; Parent pages<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">Multi-page documents + text autoflow<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9989; Threaded autoflow<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9989; Yes<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9989; Yes<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">Composable text effects (glow\/bevel\/gradient)<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9989; Stackable, with presets<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9888;&#65039; Basic<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9989; Yes<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">Import SVG as editable shapes<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9989; Yes<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#10060; No<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9888;&#65039; Places SVG<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">Export PNG \/ PDF \/ SVG<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9989; All three<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9888;&#65039; PDF \/ print<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9989; PNG \/ PDF (SVG limited)<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">Print-ready PDF (bleed + crop marks)<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9989; Pro<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9989; Yes<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9989; Yes<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">Preflight checks<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9989; Pro<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#10060; No<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9989; Yes<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">Works offline, no account, no telemetry<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9989; Yes<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#9989; Yes<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">&#10060; Creative Cloud account<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">Platform<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">Windows 10 \/ 11<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">Windows<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">Windows + macOS<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">Pricing<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\"><strong>Free<\/strong> + one-time Pro upgrade<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">Paid one-time licence<\/td>\n<td style=\"padding:.6rem .8rem;border:1px solid #e4e2de;\">Subscription (Creative Cloud)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"font-size:.82rem;color:#6b6a66;\">Comparison reflects typical configurations at the time of writing. InPage is a trademark of Concept Software; Adobe InDesign is a trademark of Adobe Inc. PublishingDesk is not affiliated with or endorsed by either.<\/p>\n<h2>Where each tool fits<\/h2>\n<p><strong>InPage<\/strong> remains a familiar, capable choice for Urdu\/Sindhi newspaper and book workflows, and many shops have decades of <code>.inp<\/code> files. <strong>Adobe InDesign<\/strong> is the professional standard for high-end commercial print and complex long documents, with an ecosystem no one else matches &mdash; but its Arabic-script support assumes the Middle East edition and leans toward Naskh, its Nastaliq story needs third-party help, and it is a recurring Creative Cloud subscription tied to an account.<\/p>\n<p><strong>PublishingDesk<\/strong> sits in the sweet spot for anyone who wants <em>genuine Nastaliq<\/em> and a modern, full-featured layout tool without a subscription: students, small print shops, social-media designers, publishers and anyone producing Urdu\/Arabic material who wants layers, master pages, effects and print-ready export in one offline app &mdash; starting free.<\/p>\n<h2>Free vs Pro<\/h2>\n<p>The whole designer is <strong>free<\/strong> &mdash; Urdu\/English text, kashida, images, shapes, master pages, autoflow and your own fonts, plus PNG and PDF export with a small watermark. A one-time <strong>Pro<\/strong> upgrade removes the watermark and unlocks <strong>PDF for Print<\/strong> (bleed + crop marks), <strong>SVG export<\/strong> and <strong>Preflight<\/strong>. Pro is a one-time purchase, not a subscription, and re-unlocks on your other Windows devices signed in to the same store account.<\/p>\n<h2>Key takeaways<\/h2>\n<ul>\n<li>PublishingDesk does <strong>true Urdu\/Arabic\/Persian\/Pashto Nastaliq<\/strong> with correct joining, dot placement and <strong>kashida justification<\/strong> &mdash; not flat Naskh.<\/li>\n<li>It is a <strong>complete layout tool<\/strong>: templates, layers, master pages, multi-page autoflow, composable text effects, and print-ready export.<\/li>\n<li>Versus <strong>InPage<\/strong>: a more modern, layered, effects-rich workspace that lets you use <em>any<\/em> font &mdash; starting free.<\/li>\n<li>Versus <strong>Adobe InDesign<\/strong>: real Nastaliq out of the box, fully offline, with <strong>no subscription<\/strong>.<\/li>\n<li><strong>Free to use<\/strong>, with a one-time Pro upgrade for professional print output &mdash; on the Microsoft Store now.<\/li>\n<\/ul>\n<p>If you have ever fought with Urdu text in a layout app, give PublishingDesk a try &mdash; it was built for exactly that.<\/p>\n<div style=\"border:1px solid #c5d3f8;background:linear-gradient(135deg,#eef2fd 0%,#ffffff 72%);border-radius:14px;padding:1.5rem 1.65rem;margin:2rem 0;\">\n<div style=\"font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#2d5be3;margin-bottom:.55rem;\">&#128295; BackendSide Tool<\/div>\n<h4 style=\"margin:0 0 .45rem;font-size:1.15rem;color:#1a1916;font-weight:700;\">PublishingDesk &mdash; Multilingual Desktop Publishing for Windows<\/h4>\n<p style=\"margin:0 0 1.05rem;color:#3d3c38;font-size:.92rem;line-height:1.65;\"><strong>PublishingDesk<\/strong> typesets proper <strong>Urdu, Arabic, Persian and Pashto Nastaliq<\/strong> with real kashida (kasheeda) justification, mixes right-to-left and English on one line, and lays it all out with layers, master pages and multi-page documents &mdash; then exports to print-ready PDF. <strong>Free to use<\/strong>, with a one-time <strong>Pro<\/strong> upgrade for print output. No subscription, no ads, works offline.<\/p>\n<p>  <a href=\"https:\/\/backendside.com\/publishingdesk.php\" style=\"display:inline-flex;align-items:center;gap:.4rem;background:#2d5be3;color:#ffffff;font-weight:600;font-size:.85rem;padding:.6rem 1.2rem;border-radius:6px;text-decoration:none;\">Explore PublishingDesk &rarr;<\/a>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>PublishingDesk is a new desktop publishing app for Windows built for multilingual work \u2014 proper Urdu, Arabic, Persian and Pashto Nastaliq with real kashida justification, alongside English text, images, shapes, layers and master pages. Here is what it does, and how it compares to InPage and Adobe InDesign.<\/p>\n","protected":false},"author":1,"featured_media":41,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7,2],"tags":[],"class_list":["post-40","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software-releases","category-windows"],"_links":{"self":[{"href":"https:\/\/backendside.com\/blog\/wp-json\/wp\/v2\/posts\/40","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/backendside.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/backendside.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/backendside.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/backendside.com\/blog\/wp-json\/wp\/v2\/comments?post=40"}],"version-history":[{"count":1,"href":"https:\/\/backendside.com\/blog\/wp-json\/wp\/v2\/posts\/40\/revisions"}],"predecessor-version":[{"id":42,"href":"https:\/\/backendside.com\/blog\/wp-json\/wp\/v2\/posts\/40\/revisions\/42"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/backendside.com\/blog\/wp-json\/wp\/v2\/media\/41"}],"wp:attachment":[{"href":"https:\/\/backendside.com\/blog\/wp-json\/wp\/v2\/media?parent=40"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/backendside.com\/blog\/wp-json\/wp\/v2\/categories?post=40"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/backendside.com\/blog\/wp-json\/wp\/v2\/tags?post=40"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}