Mark Baker

Mark Baker helps organizations improve the impact of their content by focusing their design, writing, and production processes on producing content that matches the way people seek information on the Web today. He is the author of Every Page is Page One: Topic-based Writing for Technical Communication and the Web. He blogs at everypageispageone.com. You can reach him through his company, Analecta Communications Inc.

Structured Writing Algorithms in the Publishing Process

All structured writing must eventually be published. Publishing structured content mean transforming it from the domain in which it was created (subject domain, document domain, or the abstract end of the media domain) to the most concrete end of the media domain spectrum: dots on paper or screen. In almost all structured writing tools, this […] Continue reading ...

The Reuse Algorithm

When you deliberately create content for reuse, you need to place constraints on the content to be reused and the content that reuses it, and that puts you in the realm of structured writing. Continue reading ...

The Single Sourcing Algorithm

Single sourcing was one of the earliest motivations for structured writing. However, the term single sourcing gets used to mean different things, all of which involve a single source in one way or another, but which use different approaches and achieve different ends. To make life easier, I distinguish three main meanings of single sourcing […] Continue reading ...

Algorithms: Separating Content from Formatting

Human beings can execute algorithms. Indeed, computer programs often replace human beings as the performers of algorithms. This is one of the reasons we turn to structured writing, so that we can hand over the tedious and exacting algorithms of writing and publishing to machines. Continue reading ...

Structured Writing: Writing in the Subject Domain

You can write a recipe in the document domain. However, there are specific constraints on the format of a recipe that this approach neither follows nor records. If we want to create different document structures for different media, recording our content in the subject domain gives us that flexibility. Continue reading ...