Template:SGPint/doc

This is a template for generating a junction list for Singapore expressways formatted as per MOS:RJL.

Usage
The basic syntax to create a junction table is shown below:

For a real-world example, refer to Pan Island Expressway.

Table columns
Refer to MOS:RJL for a more in-depth style guide on how the parameters should be specified.


 * Location: The location name of the specific flyover/exit.
 * location specifies the location name to be displayed. This should generally refer to a planning area.
 * location_link overrides the wikilinked article name. Use this if the article name is not the same as the display name. Defaults to location.
 * location_special overrides the wikicode that is generated. Defaults to a wikilink of the location name.
 * km/mi: The kilometre-post/mile marker of the exit.
 * km specifies the distance (in kilometres) of the exit from the start of the expressway. Will automatically convert to miles.
 * Flyover: The name of the flyover.
 * flyover specifies the name of the flyover/interchange that the exit is part of.
 * fspan specifies the row span for the Flyover cell.
 * Exit: The exit number.
 * exit specifies the exit number.
 * espan specifies the row span for the Exit cell.
 * Destinations: The list of destinations for the exit.
 * road specifies the list of destinations for this particular exit.
 * rspan specifies the row span for the Destinations cell.
 * Notes: Additional notes for the exit.
 * notes specifies the notes to add.
 * nspan specifies the row span for the Notes cell.
 * Important: Use  if the previous row(s) specified   in order to prevent creating a new cell.

Appearance

 * type specifies the junction type. Refer to MOS:RJL for the full list.
 * jspan specifies the default row span for the row (defaults to 1). Can be overridden by other  parameters.
 * rcspan specifies the column span across the destination and notes columns (defaults to 1).

Simple example
Simple example that showcases the use of the most common parameters.

Source code

Example without flyover column
Example that excludes the flyover column (use the noflyover parameter to indicate that the table should not include the column.

Source code