---
title: kCMTextMarkupAttribute_VerticalLayout
framework: coremedia
role: symbol
role_heading: Global Variable
path: coremedia/kcmtextmarkupattribute_verticallayout
---

# kCMTextMarkupAttribute_VerticalLayout

The vertical layout of a text block.

## Declaration

```swift
let kCMTextMarkupAttribute_VerticalLayout: CFString
```

## Discussion

Discussion Specifying this attribute indicates that the writing direction is vertical instead of horizontal. You can set the associated value to kCMTextVerticalLayout_LeftToRight or kCMTextVerticalLayout_RightToLeft to indicate the progression direction for new vertical lines of text.

## Topics

### Layouts

- [kCMTextVerticalLayout_LeftToRight](coremedia/kcmtextverticallayout_lefttoright.md)
- [kCMTextVerticalLayout_RightToLeft](coremedia/kcmtextverticallayout_righttoleft.md)

## See Also

### Layout

- [kCMTextMarkupAttribute_Alignment](coremedia/kcmtextmarkupattribute_alignment.md)
- [kCMTextMarkupAttribute_TextPositionPercentageRelativeToWritingDirection](coremedia/kcmtextmarkupattribute_textpositionpercentagerelativetowritingdirection.md)
- [kCMTextMarkupAttribute_OrthogonalLinePositionPercentageRelativeToWritingDirection](coremedia/kcmtextmarkupattribute_orthogonallinepositionpercentagerelativetowritingdirection.md)
- [kCMTextMarkupAttribute_WritingDirectionSizePercentage](coremedia/kcmtextmarkupattribute_writingdirectionsizepercentage.md)
