Dictionary: Difference between revisions
(need to create info about terminology) |
No edit summary |
||
Line 2: | Line 2: | ||
In the context of stenography, a '''dictionary''' is a file that contains mappings of outlines to translations. | In the context of stenography, a '''dictionary''' is a file that contains mappings of outlines to translations. | ||
When the stenographer sends a [[stroke]] through a computer-connected keyboard to translation software such as [[Plover software|Plover]], the software uses the dictionary as a lookup table to return the translation as output. | |||
Dictionaries are customizable and highly personalized. No two stenographers, even those who begin with the same dictionary, have an identical dictionary. | |||
There are various file types, or [[Dictionary format|dictionary formats]] used to store dictionaries. In Plover, the default file type is .json. | There are various file types, or [[Dictionary format|dictionary formats]] used to store dictionaries. In Plover, the default file type is .json. | ||
How dictionaries | ==Dictionary creation== | ||
Creation of dictionaries is typically based upon a [[theory]] which dictates the rules of what outlines will correspond to what translations. | |||
Generally speaking, upon acquisition of theory learning materials, a base dictionary is also distributed. In the case of free theories such as [[Plover theory]] or [[Lapwing theory]], the dictionary is also available freely. This allows the new stenographer to start translating right away by using existing entered entries without having to implement theory rules themselves. | |||
Programmatically generated dictionaries are being explored by Plover community members through tools such as [[Froj]] and [[Quartz]]. | |||
==Dictionary behavior== | |||
How dictionaries lookup from top to bottom | |||
How dictionaries deal with edge problems | How dictionaries deal with edge problems | ||
Dictionary organization/stack/separation | |||
==Job dictionaries== | |||
[[Category:Stenography]] | [[Category:Stenography]] |
Revision as of 04:11, 4 July 2025
This page is incomplete. If you know about this subject, please contribute to the wiki by adding more information.
In the context of stenography, a dictionary is a file that contains mappings of outlines to translations.
When the stenographer sends a stroke through a computer-connected keyboard to translation software such as Plover, the software uses the dictionary as a lookup table to return the translation as output.
Dictionaries are customizable and highly personalized. No two stenographers, even those who begin with the same dictionary, have an identical dictionary.
There are various file types, or dictionary formats used to store dictionaries. In Plover, the default file type is .json.
Dictionary creation
Creation of dictionaries is typically based upon a theory which dictates the rules of what outlines will correspond to what translations.
Generally speaking, upon acquisition of theory learning materials, a base dictionary is also distributed. In the case of free theories such as Plover theory or Lapwing theory, the dictionary is also available freely. This allows the new stenographer to start translating right away by using existing entered entries without having to implement theory rules themselves.
Programmatically generated dictionaries are being explored by Plover community members through tools such as Froj and Quartz.
Dictionary behavior
How dictionaries lookup from top to bottom
How dictionaries deal with edge problems
Dictionary organization/stack/separation