Basic PSV Formatting Rules

Every Table Row must begin with a | (Pipe) Character

This is a psv "table" (with one row and one column):

|one
  • any line that does not begin with a | is ignored

Columns are separated by additional | characters

A table with 5 columns:

|one|two|three|four|five| | six | seven | eight | nine | ten
  • whitespace (spaces, tabs, etc.) on either side of each | are ignored
  • a final | is not required, but will be added by psv automatically

Individual Rows can have any Number of Fields

Subsequent rows may have more fields than their predecessors:

|one |two|three |four|five|six

or they can have fewer fields:

|one|two|three |four|five |six

or any combination:

| one | two | three | four | | | five | a | b | c | d | | | | extra | e | | f | | | g | six
  • try adding a row to the table above
  • try to get the values three, five, extra and six into the same column
  • use (or ctrl-enter) to check your solution
  • try using the and buttons

Embedded empty columns are squashed (but retained)

| one | | | | | | two | | | three | | | | | | | | | four | | | | | | | | | | | five | |

Trailing empty columns are removed

| one | two | three | | | | | | | four | | | | | five | | | | | | | | six | | | | |

However, empty rows are kept.

| | | | | | | | | one | two | three | | | | | | five | | | | | | | | | | | | | six | | | | | | | | | |