User Tools

Site Tools


nobr

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

nobr [2014/09/28 14:40]
ateyourlembas
nobr [2017/10/09 20:39]
Line 1: Line 1:
-<- [[if|Displaying Text Conditionally]] --------- [[stylesheet|Changing Your Story'​s Appearance]]->​ 
  
-===== <<​nobr>>​ ===== 
- 
-The <<​nobr>>​ [[macro]] removes all of the line breaks in the enclosed text. 
- 
-==== Usage ==== 
- 
->​%%<<​%%nobr%%>>​%% //Text// %%<<​%%endnobr%%>>​%% 
- 
-==== Motivating example ==== 
- 
-In some cases, you'll want to do several things with macros at once. For example, in this [[passage]]:​ 
- 
-> All you possess is an Axe (note under Weapons on your Action Chart) and a Backpack containing 1 Meal (note under Meals on your Action Chart). 
- 
-(Joe Dever, //Flight from the Dark//) 
- 
-You'd probably want to set both the protagonist'​s weapon and number of meals. You can do this without any extraneous whitespace appearing in your story by putting all the [[<<​set>>​]] statements on the same line: 
- 
-<​code>​ 
-All you possess is an Axe and a Backpack containing 1 Meal. <<set $meals to 1>> <<set $weapon to "​axe">>​ 
-</​code>​ 
- 
-This is not particularly readable, however. The <<​nobr>>​ macro can help in these situations, like so: 
- 
-<​code>​ 
-All you possess is an Axe and a Backpack containing 1 Meal. <<​nobr>>​ 
-<<set $meals to 1>> 
-<<set $weapon to "​axe">>​ 
-<<​endnobr>>​ 
-</​code>​ 
- 
-All the line breaks between <<​nobr>>​ and <<​endnobr>>​ are eliminated. 
- 
-==== See also ==== 
- 
-  * The ''​nobr''​ [[tag|passage tag]] can be applied if you want every line break in the passage to be removed, without having to insert the macro tags around the entire text. 
-  * The [[<<​silently>>​]] macro was used for roughly the same purposes as <<​nobr>>​ prior to version 1.4.0. 
- 
-<- [[if|Displaying Text Conditionally]] --------- [[stylesheet|Changing Your Story'​s Appearance]]->​ 
nobr.txt ยท Last modified: 2017/10/09 20:39 (external edit)