| Crates.io | hebrew_accents |
| lib.rs | hebrew_accents |
| version | 0.0.2 |
| created_at | 2025-04-04 09:26:46.47608+00 |
| updated_at | 2025-08-27 09:18:28.951225+00 |
| description | A library for finding, filtering, and displaying Hebrew accents, specifically focusing on the Tiberian accent system as documented by the Masoretes |
| homepage | |
| repository | https://github.com/Roestdev/hebrew_accents/ |
| max_upload_size | |
| id | 1619716 |
| size | 311,780 |
Managing Masoretic Hebrew Accents
This project is currently in the design/development mode.
Current Version: v0.0.1.
Current feautures:
This crate will serve as a library for finding, filtering, and displaying Hebrew accents, specifically focusing on the Tiberian accent system as documented by the Masoretes.
The accents used in the Tanach have been (are) the subject of extensive scholarly research and discussion, with numerous books and articles written on the topic over the years. The system of accents employed in the Tanach is complex and nuanced, presenting a challenging area of study for scholars and researchers.
Several factors contribute to the complexity of Hebrew accents in the Tanach, including:
Accents have three roles at the same time:
In the Tanach, there are two main systems of accents used: one for the majority of the books, known as the "Twenty-One Books" (which includes all the books except for the three poetic books), and another for the three poetic books of Psalms, Proverbs, and Job, known as "Three Books".
Within the main system there are two major categories of Masoretic accents:
Disjunctive accents are ordered according their relative importance.
Disjunctive accents may be organized hiarchial groups.
The same (UTF-8) accent can be disjunctive in the "Twenty-One Books" and conjunctive in the "Three Books".
It is possible that one Unicode code-point can be mapped to different Hebrew accents.
Accents are sometimes referred to as Hebrew Cantilationmarks, taʿamei ha-mikra (טעמי המקרא) or teʿamim (טעמים).
Disjunctives are sometimes referred to as pausal or domini
Conjunctives are sometimes referred to as non-pausal or servi
More details can be found in the references section at the end of this document
The main goal is to write a library that can be used to learn the Masoretic Hebrew accents.
Sub-goals:
use hebrew_accents::SentenceContext;;
use hebrew_accents::Context;
use hebrew_accents::HebrewAccent;
use hebrew_accents::ProseAccent;
let newsc = SentenceContext::new("ויּ֣ר֖א עשׂ֔ו כּ֥י רע֖ות נ֣ות כּ֖נ֑ען בּעינ֖י יצח֥ק א֖בֽיו׃", Context::Prosaic,);
assert!(newsc.contains_accent(HebrewAccent::Prose(ProseAccent::Tiphcha)));
use hebrew_accents::SentenceContext;;
use hebrew_accents::Context;
use hebrew_accents::HebrewAccent;
use hebrew_accents::PoetryAccent;
let newsc = SentenceContext::new("יצחק אל־יע֓קב ׀ ויברך", Context::Poetic);
assert!(newsc.contains_accent(HebrewAccent::Poetry(PoetryAccent::ShalsheletGadol)));
TODO
For an overview of released versions see releases.
hebrew_accentsFor installation see the hebrew_accents page at crates.io.
TODO
TODO
TODO
The hebrew_accents library is distributed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this crate by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.
Basics of Hebrew Accents, written by Mark D. Futato, Sr.
Hebrew Cantillation Marks And Their Encoding by Helmut Richter.
A treatise on the accentuation of the twenty-one so-called prose books of the Old Testament by Wickes
A treatise on the accentuation of the three so-called poetical books of the Old Testament by Wickes
The Syntax of Masoretic Accents in the Hebrew Bible by James D. Price, Ph.D.
Tabula Accentum of the "Biblia Hebraica Stuttgartensia".
Introduction to Tiberian Hebrew Accents an excerpt by Sung Jin Park.
The Masoretes and the Punctuation of Biblical Hebrew from the British & Foreign Bible Society
ACCENTS IN HEBREW by Max L. Margolis
The Masoretic Hebrew Accents in Translation and Interpretation by William D. Barrick
Hebrew_Cantillation (wikipedia)