Extensively automated
BoxPress’s extensive automation lets you focus on the business of writing and lay-out.
Automatic bookmarking
Linking to a webpage in Tinderbox is easy. You can either write it in using export code or select the text and drag from the Text Pane link parking space. (To see all the methods of linking among your notes, see How to add links and buttons.)
But what if you want to link to a note that is a subsection inside a compiled export? Is such a thing even possible? (Yes. See the link just above!)
Yes. BoxPress automatically marks each of your headings with an id attribute.
To link directly to a subsection, use the Anchor macro.
Automatic prototype assignment
New (and moved) notes automatically become normal-notes, but only if they don’t already have a prototype.
Automatic Table of Contents
To make an automatic Table of Contents to any depth, just enter a non-zero outline depth for $blogTOC.
Basic Links that just work
With BoxPress, Basic Links work at every level of outline depth.
Every webpage and subsection will automatically include a Related Links panel for all outgoing Basic Links. To also include incoming basic links, just add the INLINKS option!
Default granularity “contexts”
BoxPress employs default granularity contexts, harnessing the principle of anticipation to harmonize your writing effort with the structure of your final product.
- Write inside BlogPAGES to append children as SmartButtons and export them as their own pages.
- Write inside BlogPOSTS to concatenate children seamlessly—at all outline depths—into a single page.
Drag-and-drop Navbar construction
To add a navbar button, just drag or cut-and-paste your aliases inside. That’s it!
Easy fancy text embeds
Poems, scripts, block quotes with citation, pull quotes with citation, panels for journal abstracts, tables, and brightly outstanding wells are all inserted with the simplest of macros.
Great date handling
Dates are neatly and intelligently displayed. Some notes need a single date. Others need a span. While still others benefit from both—say, a note describing the deed of a person.
- Automatically exported for person-notes, article-notes, book-notes, film-notes, quote-notes, and quote_ana-notes.
- BoxPress knows your intentions. If you enter a start with no end (or vice versa) it adds the ellipsis for you.
- If a person-note carries a date span (
$StartDateand$EndDate), BoxPress assumes it is biographical and shows it under the image of the person. If you also add a point-date (using$DueDate), BoxPress assumes that you want to show this (likely event) instead—yet the biographical span is kept accessible! - If you enter negative dates, BoxPress converts them to BCE.
Honed headings
Headings and spacing scale perfectly by using em units. Headings without background colors lose their padding, and subtitles adjust accordingly.
Prototype-specific export schemes
Each prototype receives an individualized export format for webpages, subsections, SmartPanels, and SmartButtons.
Special pages
Special webpages that are automatically created include Home (with teasers), Pages, About, The 404 Page, Archives, Categories, and the individual Category: ___ pages (with Table of Contents and teasers).
Tables galore
Make elegant Bootstrap tables from tab-separated values on-the-fly with the TableHere macro.
Complicated multi-note tables can be made using the TABLE export option, with the container note’s $Name supplying the table title; its paragraphs, the headings; and its children, the table’s rows.
With the new Table macro, you can even export tables that you make using the standard Mac OS Table palette (Format > Text > Table …)!