Вы создаете такой как:
scroll_area = pyglet.text.layout.ScrollableTextLayout(my_text, width, height, multiline=True)
И вы выбираете позицию прокрутки со значениями view_x и view_y.
scroll_area.view_y = 30 # start 30 pixels down
Установите различные значения view_y для вертикальной прокрутки.