> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Tutorial

> Overview of the FlexiLayout Studio tutorial: three samples that build FlexiLayouts for a Halloween registration form, a recipe document, and an invoice.

In this Tutorial you will find two sample FlexiLayouts and detailed step-by-step instructions on how to create them.

For the sake of simplicity, the samples in this Tutorial use one-page documents. For sample FlexiLayouts designed to process more complex documents, see the folders Contract, Invoice, Letter, Prices, and so on, located in %public%\ABBYY\FlexiCapture\12.0\Samples\FLS.

* The [Halloween Registration Form](/flexi-capture/fls/tutorial/tutorial-general) section describes the creation of a FlexiLayout for a simple registration document. You will learn how to create blocks and elements, set simple search constraints and describe field locations. The FlexiLayout Studio project with the test images and a ready-made FlexiLayout can be found in **%public%\ABBYY\FlexiCapture\12.0\Samples\FLS\English\Halloween Form**.
* The [Easiest Recipes](/flexi-capture/fls/tutorial2/tutorial2-general) section describes the creation of a FlexiLayout for a more complex document with various types of fields. Here you will learn some tricks and non-standard approaches that may be helpful when describing field locations. The FlexiLayout Studio project with the test images and a ready-made FlexiLayout can be found in **%public%\ABBYY\FlexiCapture\12.0\Samples\FLS\English\Recipe**.
* The [Invoices](/flexi-capture/fls/tutorial3/tutorial3-general) section describes the creation of a flexible Document Definition (FlexiLayout) for a simple invoice. You will create blocks and elements of type [Table](/flexi-capture/fls/tables/general-tables) and also learn some approaches that can be used with realistic images. The tutorial refers to other sections of this documentation, particularly [Sample 1. Introduction](/flexi-capture/fls/tutorial/tutorial-general) and the Sample 2 introduction, [Easiest Recipes](/flexi-capture/fls/tutorial2/tutorial2-general), which describe in detail how to create a FlexiLayout with blocks and elements of different types (except Table) and how to perform the most basic actions. You can find a third sample FlexiLayout in **%public%\ABBYY\FlexiCapture\12.0\Samples\FLS\English\Invoice One-Page**. The test images in the project are typical of invoices and contain standard data fields and a table.
