| '''Direction''' || align=center| Down || align=center| Up || align=center| Left || align=center| Right || align=center| Alternate codes (matches '''*''' code)
|-
| Right-to-Leftleft || '''''RL-TB'' *''' {{TextDir|RTL|none}} || '''''RL-BT''''' {{TextDir|RL-BT|none}}|| align=center| – || align=center| – || align=center| '''''RTL''''', '''''R2L''''', '''''right-to-left''''', or '''''leftwards'''''
|-
| Left-to-Rightright || '''''LR-TB'' *''' {{TextDir|LTR|none}} || '''''LR-BT''''' {{TextDir|LR-BT|none}}|| align=center| – || align=center| – || align=center| '''''LTR''''', '''''L2R''''', '''''left-to-right''''', or '''''rightwards'''''
|-
| Top-Downto-bottom || align=center| – || align=center| – || '''''TB-RL'' *''' {{TextDir|TB-RL|none}} || '''''TB-LR''''' {{TextDir|TB-LR|none}} || align=center| '''''Vertical'''''
|-
| Bottom-Upto-top || align=center| – || align=center| – || '''''BT-RL''''' {{TextDir|BT-RL|none}} || '''''BT-LR''''' {{TextDir|BT-LR|none}} || align=center|
|-
| Boustrophedon (RL,LR) || '''''RLR-TB'' *''' {{TextDir|RLR-TB|none}} || '''''RLR-BT''''' {{TextDir|RLR-BT|none}}|| align=center| – || align=center| – || align=center| '''''Boustrophedon'''''
| Boustrophedon (LR,RL) || '''''LRL-TB''''' {{TextDir|LRL-TB|none}} || '''''LRL-BT''''' {{TextDir|LRL-BT|none}}|| align=center| – || align=center| – || align=center|
|-
| Vertical Boustrophedonboustrophedon (TB,BT) || align=center| – || align=center| – || '''''TBT-RL''''' {{TextDir|TBT-RL|none}}|| '''''TBT-LR''''' {{TextDir|TBT-LR|none}} || align=center|
|-
| Vertical Boustrophedonboustrophedon (BT,TB) || align=center| – || align=center| – || '''''BTB-RL''''' {{TextDir|BTB-RL|none}}|| '''''BTB-LR''''' {{TextDir|BTB-LR|none}} || align=center|
|-
| Variable direction || '''''H-TB''''' {{TextDir|H-TB|none}} || '''''H-BT''''' {{TextDir|H-BT|none}}|| '''''V-RL''''' {{TextDir|V-RL|none}}|| '''''V-LR''''' {{TextDir|V-LR|none}} || align=center|
|