Table 1
PluG metadata fields.
| DIMENSION | ATTRIBUTE | VALUES |
|---|---|---|
| Title | doc.name | Title of the text |
| Year | doc.date | Year of creation |
| Author | doc.author | Author’s first and last name |
| Translator | doc.translator | Translator’s first and last name |
| Author’s metadata | doc.authorSex | M (male), F (female) |
| doc.authorBorn | Birth year | |
| Translator’s metadata | doc.translatorSex | M (male), F (female) |
| doc.translatorBorn | Birth year | |
| Media | doc.mediaName | Title of the media |
| Style | doc.style | FIC (fiction), NOF (non-fiction), POE (poetry), ACA (academic), EGO (ego-texts: diaries, memoirs, blogs), JOU (journalistic), OFF (official), REL (religious), FOL (folklore), etc. |
| Genre | doc.genre | AUT (autobiography), DIA (diary), DRA (drama), EDU (educational), LET (letter), MEM (memoir), etc. |
| Original language | doc.original | UK (Ukrainian), EN (English), DE (German), FR (French), PL (Polish), + 90 languages |
| Orthography | doc.orthography | CONT (modern orthography), ZHEL (Zhelekhivka), SKRY (Skrypnykivka), etc. |
| Location code | doc.locCode | UA-W-LVV (Lviv region), UA-E-HRK (Kharkiv region), UA-C-KVS (Kyiv region), D-Z-CA (Canada diaspora), etc. |
| Source type | doc.source | PRI (print), FAM (family archive), WEB (web), etc. |
| Publication details | doc.publication | Title of the source publication |
| doc.publisher | Publisher name | |
| doc.publicationCity | Place of publication | |
| doc.publicationYear | Year of publication | |
| Statistics | doc.tokenCount | Total number of tokens in the document |
| doc.sentenceCount | Total number of sentences in the document |

Figure 1
Distribution of functional styles across periods in PluG (ring area proportional to token count).
Table 2
Token counts by functional style and time period in PluG.
| STYLE | PRE-1860 | 1860–1879 | 1880–1899 | 1900–1919 | 1920–1939 | 1940–1954 | GRAND TOTAL |
|---|---|---|---|---|---|---|---|
| FIC | 565.6K (61%) | 1.5M (72%) | 4.4M (69%) | 5.3M (36%) | 7.9M (34%) | 1.0M (9%) | 20.7M (35.6%) |
| NOF | 27.4K (3%) | 135.6K (6%) | 515.6K (8%) | 945.6K (6%) | 3.5M (15%) | 1.8M (16%) | 6.9M (11.8%) |
| POE | 150.5K (16%) | 4.8K (0%) | 51.2K (1%) | 257.7K (2%) | 37.9K (0%) | 10.4K (0%) | 512.5K (0.9%) |
| ACA | 39.4K (4%) | 301.9K (14%) | 427.8K (7%) | 2.0M (13%) | 3.4M (15%) | 334.2K (3%) | 6.5M (11.1%) |
| EGO | 96.1K (10%) | 141.6K (7%) | 966.3K (15%) | 1.2M (8%) | 2.1M (9%) | 654.7K (6%) | 5.2M (8.9%) |
| JOU | 0.0K (0%) | 2.7K (0%) | 5.4K (0%) | 3.2M (22%) | 5.8M (25%) | 6.9M (64%) | 15.9M (27.4%) |
| OFF | 0.0K (0%) | 0.0K (0%) | 0.0K (0%) | 83.2K (1%) | 255.8K (1%) | 13.8K (0%) | 352.8K (0.6%) |
| FOL | 45.5K (5%) | 6.8K (0%) | 63.8K (1%) | 1.0M (7%) | 28.7K (0%) | 0.0K (0%) | 1.2M (2.0%) |
| REL | 1.9K (0%) | 0.0K (0%) | 0.0K (0%) | 750.3K (5%) | 62.9K (0%) | 62.6K (1%) | 877.7K (1.5%) |
| Total | 926.5K | 2.1M | 6.5M | 14.8M | 23.1M | 10.7M | 58.1M |
