Tinderbox v10 Icon

HTMLMarkupText


Attribute Data Type: 

Attribute Default Value: 

Attribute Group: 

Attribute Purpose: 

Attribute Inherited from Preferences?   

Attribute UI-configurable? 

Attribute Read-Only? 

Attribute Intrinsic? 

Attribute First Added: 

Attribute in Current Baseline: 

Attribute Last Altered: 

 boolean   [other boolean-type attributes]

 true

 HTML   [other HTML Group attributes]

 HTML export encoding

 No

 Yes

 No

 No

 v1.0.0

 Baseline

 As at baseline


Ensures any HTML code (e.g. code examples) within the note text export as HTML entities rather than literal HTML code.

Thus a > character is exported as > so as to show as > on screen and not be parsed as HTML code.

You would use a non-default value of false for any note where you have included HTML mark-up that has already been HTML 'entified' in the note text (and so a > character in text is exported unchanged as > thus rendering as source code, etc.).

$HTMLMarkupText can be set via the Export Inspector's ▸ Export tab, 'Markup text' box.

Whereas HTMLQuoteHTML just looks at mark-up code such as HTML/XML/PHP/etc. in the note's source text, HTMLMarkupText considers other aspects of the note. For example, if you set HTMLMarkupText to false macros are not expanded, styles are ignored, quick links are not created and so forth. As the attribute title implies you have turned mark-up off and you're just passing out raw text into the HTML export template. Depending on the latter's mark-up you may or may not see un-marked-up text in your browser.

Thus the default setting of true is almost invariably the correct setting for this attribute.

The attribute also controls, or has a part in, several display-related export functions (quick lists, auto-headings, etc.).


See also—notes linking to here: