Skip to content

Commit

Permalink
deploy: 1d60baf
Browse files Browse the repository at this point in the history
  • Loading branch information
flammie committed Apr 12, 2024
1 parent ad1a32c commit 4e94c83
Show file tree
Hide file tree
Showing 28 changed files with 118 additions and 80 deletions.
14 changes: 13 additions & 1 deletion Links.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,25 @@
* `fst/`
* `morphology/`
* `affixes/`
* [adjectives.lexc](src-fst-morphology-affixes-adjectives.lexc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/morphology/affixes/adjectives.lexc))
* [adpositions.lexc](src-fst-morphology-affixes-adpositions.lexc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/morphology/affixes/adpositions.lexc))
* [adverbs.lexc](src-fst-morphology-affixes-adverbs.lexc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/morphology/affixes/adverbs.lexc))
* [clitics.lexc](src-fst-morphology-affixes-clitics.lexc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/morphology/affixes/clitics.lexc))
* [nouns.lexc](src-fst-morphology-affixes-nouns.lexc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/morphology/affixes/nouns.lexc))
* [numerals.lexc](src-fst-morphology-affixes-numerals.lexc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/morphology/affixes/numerals.lexc))
* [particles.lexc](src-fst-morphology-affixes-particles.lexc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/morphology/affixes/particles.lexc))
* [pronouns.lexc](src-fst-morphology-affixes-pronouns.lexc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/morphology/affixes/pronouns.lexc))
* [propernouns.lexc](src-fst-morphology-affixes-propernouns.lexc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/morphology/affixes/propernouns.lexc))
* [symbols.lexc](src-fst-morphology-affixes-symbols.lexc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/morphology/affixes/symbols.lexc))
* [verbs.lexc](src-fst-morphology-affixes-verbs.lexc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/morphology/affixes/verbs.lexc))
* [phonology.twolc](src-fst-morphology-phonology.twolc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/morphology/phonology.twolc))
* [root.lexc](src-fst-morphology-root.lexc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/morphology/root.lexc))
* `stems/`
* [acronyms.lexc](src-fst-morphology-stems-acronyms.lexc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/morphology/stems/acronyms.lexc))
* [exceptions.lexc](src-fst-morphology-stems-exceptions.lexc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/morphology/stems/exceptions.lexc))
* `phonetics/`
* [txt2ipa.xfscript](src-fst-phonetics-txt2ipa.xfscript.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/phonetics/txt2ipa.xfscript))
* [phonology-old.xfscript](src-fst-phonology-old.xfscript.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/phonology-old.xfscript))
* `/`
* `transcriptions/`
* [transcriptor-abbrevs2text.lexc](src-fst-transcriptions-transcriptor-abbrevs2text.lexc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/transcriptions/transcriptor-abbrevs2text.lexc))
* [transcriptor-numbers-digit2text.lexc](src-fst-transcriptions-transcriptor-numbers-digit2text.lexc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/transcriptions/transcriptor-numbers-digit2text.lexc))
Expand Down
27 changes: 24 additions & 3 deletions Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -250,6 +250,7 @@ GLANGUAGE = @GLANGUAGE@
GRAMCHECKVERSION = @GRAMCHECKVERSION@
GTCORE = @GTCORE@
GTCORESH = @GTCORESH@
GTGRAMTOOL = @GTGRAMTOOL@
GTLANG = @GTLANG@
GTLANG2 = @GTLANG2@
GTLANGUAGE = @GTLANGUAGE@
Expand Down Expand Up @@ -940,7 +941,7 @@ regenerate-markdown: generate-markdown

# Generate endpoint json file for shield.io lemma count badge.
# Only to be stored in the gh-pages branch, ignored in main.
$(srcdir)/lemmacount.json: $(top_srcdir)/src/fst/morphology/stems/*.lexc
$(srcdir)/lemmacount.json:
$(AM_V_GEN)$(GTCORE)/scripts/make-lemmacount.json.sh $(abs_top_srcdir) > $@

# Generate a maturity.json file as endpoint for the maturity badge.
Expand Down Expand Up @@ -978,9 +979,14 @@ $(foreach f,$(DOCSRC_XEROX),$(eval $(call make_md_files,$(f))))
$(foreach f,$(DOCSRC_CG3),$(eval $(call make_md_files_cg3,$(f))))

# Collect all target files into one big MD file:
# Remove the VPATH prefix to create the header for each file/chapter:
$(ALLINONE_MD_PAGE): $(VPATH_MDFILES)
$(AM_V_GEN)printf "# $(GLANGUAGE) description \n\nAll documents in one file\n\n" \
| cat - $(VPATH_MDFILES) > $@
$(AM_V_GEN)printf "# $(GLANGUAGE) language model documentation\n\nAll doc-comment documentation in one large file.\n" > $@
for f in $(VPATH_MDFILES); do \
header=$${f#"$(top_srcdir)/docs/"};\
printf "\n---\n\n# $$header \n\n" >> $@ ;\
cat $$f >> $@ ;\
done

$(LINKS):
$(AM_V_GEN)for doc2md in $(DOCSRC_MDFILES) ; do \
Expand All @@ -994,27 +1000,42 @@ $(LINKS):
d2=`echo "$$d" | cut -d '/' -f 2` ;\
d3=`echo "$$d" | cut -d '/' -f 3` ;\
d4=`echo "$$d" | cut -d '/' -f 4` ;\
d5=`echo "$$d" | cut -d '/' -f 5` ;\
if test "x$$d1" != "x$$oldd1" ; then \
echo "* \`$$d1/\`" ;\
oldd1=$$d1 ;\
oldd2="";\
oldd3="";\
oldd4="";\
fi ; \
if test "x$$d2" = x ; then \
echo " * [$$docname]($$html) ([src]($(REPOURL)/$$doc))" ;\
elif test "x$$d2" != "x$$oldd2" ; then \
echo " * \`$$d2/\`" ;\
oldd2=$$d2 ;\
oldd3="";\
oldd4="";\
oldd5="";\
fi ; \
if test "x$$d3" = x -a "x$$d2" != x; then \
echo " * [$$docname]($$html) ([src]($(REPOURL)/$$doc))" ;\
elif test "x$$d3" != "x$$oldd3" ; then \
echo " * \`$$d3/\`" ;\
oldd3=$$d3 ;\
oldd4="";\
fi ; \
if test "x$$d4" = x -a "x$$d3" != x ; then \
echo " * [$$docname]($$html) ([src]($(REPOURL)/$$doc))" ;\
elif test "x$$d4" != "x$$oldd4" ; then \
echo " * \`$$d4/\`" ;\
oldd4=$$d4 ;\
oldd5="";\
fi ; \
if test "x$$d5" = x -a "x$$d4" != x ; then \
echo " * [$$docname]($$html) ([src]($(REPOURL)/$$doc))" ;\
elif test "x$$d5" != "x$$oldd5" ; then \
echo " * \`$$d5/\`" ;\
oldd5=$$d5 ;\
fi ; \
done > $@

Expand Down
14 changes: 13 additions & 1 deletion index.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,13 +27,25 @@ Below is an autogenerated list of documentation pages built from structured comm
* `fst/`
* `morphology/`
* `affixes/`
* [adjectives.lexc](src-fst-morphology-affixes-adjectives.lexc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/morphology/affixes/adjectives.lexc))
* [adpositions.lexc](src-fst-morphology-affixes-adpositions.lexc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/morphology/affixes/adpositions.lexc))
* [adverbs.lexc](src-fst-morphology-affixes-adverbs.lexc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/morphology/affixes/adverbs.lexc))
* [clitics.lexc](src-fst-morphology-affixes-clitics.lexc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/morphology/affixes/clitics.lexc))
* [nouns.lexc](src-fst-morphology-affixes-nouns.lexc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/morphology/affixes/nouns.lexc))
* [numerals.lexc](src-fst-morphology-affixes-numerals.lexc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/morphology/affixes/numerals.lexc))
* [particles.lexc](src-fst-morphology-affixes-particles.lexc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/morphology/affixes/particles.lexc))
* [pronouns.lexc](src-fst-morphology-affixes-pronouns.lexc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/morphology/affixes/pronouns.lexc))
* [propernouns.lexc](src-fst-morphology-affixes-propernouns.lexc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/morphology/affixes/propernouns.lexc))
* [symbols.lexc](src-fst-morphology-affixes-symbols.lexc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/morphology/affixes/symbols.lexc))
* [verbs.lexc](src-fst-morphology-affixes-verbs.lexc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/morphology/affixes/verbs.lexc))
* [phonology.twolc](src-fst-morphology-phonology.twolc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/morphology/phonology.twolc))
* [root.lexc](src-fst-morphology-root.lexc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/morphology/root.lexc))
* `stems/`
* [acronyms.lexc](src-fst-morphology-stems-acronyms.lexc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/morphology/stems/acronyms.lexc))
* [exceptions.lexc](src-fst-morphology-stems-exceptions.lexc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/morphology/stems/exceptions.lexc))
* `phonetics/`
* [txt2ipa.xfscript](src-fst-phonetics-txt2ipa.xfscript.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/phonetics/txt2ipa.xfscript))
* [phonology-old.xfscript](src-fst-phonology-old.xfscript.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/phonology-old.xfscript))
* `/`
* `transcriptions/`
* [transcriptor-abbrevs2text.lexc](src-fst-transcriptions-transcriptor-abbrevs2text.lexc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/transcriptions/transcriptor-abbrevs2text.lexc))
* [transcriptor-numbers-digit2text.lexc](src-fst-transcriptions-transcriptor-numbers-digit2text.lexc.html) ([src](https://github.com/giellalt/lang-izh/blob/main/src/fst/transcriptions/transcriptor-numbers-digit2text.lexc))
Expand Down
71 changes: 64 additions & 7 deletions izh.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
# Ingrian description
# Ingrian language model documentation

All documents in one file
All doc-comment documentation in one large file.

---

# src-cg3-functions.cg3.md



Expand Down Expand Up @@ -170,7 +174,14 @@ These were the set types.
## HNOUN MAPPING

* * *
<small>This (part of) documentation was generated from [src/cg3/functions.cg3](https://github.com/giellalt/lang-izh/blob/main/src/cg3/functions.cg3)</small># Adjective inflection

<small>This (part of) documentation was generated from [src/cg3/functions.cg3](https://github.com/giellalt/lang-izh/blob/main/src/cg3/functions.cg3)</small>

---

# src-fst-morphology-affixes-adjectives.lexc.md

# Adjective inflection
The INGRIAN language adjectives compare.

* * *
Expand All @@ -179,6 +190,8 @@ The INGRIAN language adjectives compare.

---

# src-fst-morphology-affixes-adpositions.lexc.md

# Adposition tags

Here we just add tags +Po and +Prep
Expand All @@ -190,6 +203,8 @@ to the Ingrian pre- and postpositions.

---

# src-fst-morphology-affixes-adverbs.lexc.md

# Adverb inflection

Ingrian adjectives compare.
Expand All @@ -200,6 +215,8 @@ Ingrian adjectives compare.

---

# src-fst-morphology-affixes-clitics.lexc.md

# Clitics

Ingrian clitics are stored in the affixes folder.
Expand All @@ -211,6 +228,8 @@ We tag question and focus particles.

---

# src-fst-morphology-affixes-nouns.lexc.md

# Ingrian noun inflection
This file documents [affixes/nouns.lexc](../src/fst/affixes/nouns.lexc)

Expand Down Expand Up @@ -471,6 +490,8 @@ Plural tags separated from singular ones.

---

# src-fst-morphology-affixes-numerals.lexc.md

# Quantifier inflection

Still undocumented
Expand All @@ -493,6 +514,8 @@ kaik:kaik

---

# src-fst-morphology-affixes-particles.lexc.md

# Particles inflection

Ingrian particles ...
Expand All @@ -503,6 +526,8 @@ Ingrian particles ...

---

# src-fst-morphology-affixes-pronouns.lexc.md

# Pronoun inflection

Ingrian pronouns inflect in cases.
Expand All @@ -513,6 +538,8 @@ Ingrian pronouns inflect in cases.

---

# src-fst-morphology-affixes-propernouns.lexc.md

# Proper noun inflection

We have a partial program in singular.
Expand All @@ -523,6 +550,8 @@ We have a partial program in singular.

---

# src-fst-morphology-affixes-symbols.lexc.md


# Symbol affixes

Expand All @@ -532,6 +561,8 @@ We have a partial program in singular.

---

# src-fst-morphology-affixes-verbs.lexc.md

# Verb inflection
## Irregular verbs

Expand Down Expand Up @@ -696,6 +727,8 @@ This is not working 2012-10-30

---

# src-fst-morphology-phonology.twolc.md


# The Ingrian morphophonological/twolc rules file

Expand Down Expand Up @@ -920,6 +953,8 @@ Vowel raising

---

# src-fst-morphology-root.lexc.md


# Ingrian multichar symbols and *Root* lexicon

Expand Down Expand Up @@ -1367,6 +1402,8 @@ INTERJ_

---

# src-fst-morphology-stems-acronyms.lexc.md

Acronyms
Veps acronyms ...

Expand All @@ -1376,6 +1413,8 @@ Veps acronyms ...

---

# src-fst-morphology-stems-exceptions.lexc.md



lyhyt ensimmäinen tavu
Expand All @@ -1388,6 +1427,8 @@ pitkä ensimmäinen tavu

---

# src-fst-phonetics-txt2ipa.xfscript.md



retroflex plosive, voiceless t` ʈ 0288, 648 (` = ASCII 096)
Expand Down Expand Up @@ -1555,6 +1596,8 @@ retracted tongue root _q

---

# src-fst-phonology-old.xfscript.md



two consonants
Expand Down Expand Up @@ -1636,6 +1679,8 @@ define I1Variation [ I1 -> 0 || Vws %- _ k ,, I1 -> i || Cns :0* %- _ k ] ;

---

# src-fst-transcriptions-transcriptor-abbrevs2text.lexc.md



We describe here how abbreviations are in Ingrian are read out, e.g.
Expand All @@ -1656,6 +1701,8 @@ For example:

---

# src-fst-transcriptions-transcriptor-numbers-digit2text.lexc.md



% komma% :, Root ;
Expand All @@ -1670,6 +1717,8 @@ For example:

---

# tools-grammarcheckers-grammarchecker.cg3.md


[ L A N G U A G E ] G R A M M A R C H E C K E R

Expand Down Expand Up @@ -1967,7 +2016,14 @@ expression **WORD - premodifiers**.
### Grammarchecker sets

* * *
<small>This (part of) documentation was generated from [tools/grammarcheckers/grammarchecker.cg3](https://github.com/giellalt/lang-izh/blob/main/tools/grammarcheckers/grammarchecker.cg3)</small># Tokeniser for izh

<small>This (part of) documentation was generated from [tools/grammarcheckers/grammarchecker.cg3](https://github.com/giellalt/lang-izh/blob/main/tools/grammarcheckers/grammarchecker.cg3)</small>

---

# tools-tokenisers-tokeniser-disamb-gt-desc.pmscript.md

# Tokeniser for izh

Usage:
```
Expand Down Expand Up @@ -2030,6 +2086,8 @@ Finally we mark as a token any sequence making up a:

---

# tools-tokenisers-tokeniser-gramcheck-gt-desc.pmscript.md

# Grammar checker tokenisation for izh

Requires a recent version of HFST (3.10.0 / git revision>=3aecdbc)
Expand Down Expand Up @@ -2093,6 +2151,8 @@ Finally we mark as a token any sequence making up a:

---

# tools-tokenisers-tokeniser-tts-cggt-desc.pmscript.md

# TTS tokenisation for smj

Requires a recent version of HFST (3.10.0 / git revision>=3aecdbc)
Expand Down Expand Up @@ -2154,6 +2214,3 @@ Needs hfst-tokenise to output things differently depending on the tag they get
* * *

<small>This (part of) documentation was generated from [tools/tokenisers/tokeniser-tts-cggt-desc.pmscript](https://github.com/giellalt/lang-izh/blob/main/tools/tokenisers/tokeniser-tts-cggt-desc.pmscript)</small>

---

3 changes: 2 additions & 1 deletion src-cg3-functions.cg3.md
Original file line number Diff line number Diff line change
Expand Up @@ -166,4 +166,5 @@ These were the set types.
## HNOUN MAPPING

* * *
<small>This (part of) documentation was generated from [src/cg3/functions.cg3](https://github.com/giellalt/lang-izh/blob/main/src/cg3/functions.cg3)</small>

<small>This (part of) documentation was generated from [src/cg3/functions.cg3](https://github.com/giellalt/lang-izh/blob/main/src/cg3/functions.cg3)</small>
3 changes: 0 additions & 3 deletions src-fst-morphology-affixes-adjectives.lexc.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,3 @@ The INGRIAN language adjectives compare.
* * *

<small>This (part of) documentation was generated from [src/fst/morphology/affixes/adjectives.lexc](https://github.com/giellalt/lang-izh/blob/main/src/fst/morphology/affixes/adjectives.lexc)</small>

---

3 changes: 0 additions & 3 deletions src-fst-morphology-affixes-adpositions.lexc.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,3 @@ to the Ingrian pre- and postpositions.
* * *

<small>This (part of) documentation was generated from [src/fst/morphology/affixes/adpositions.lexc](https://github.com/giellalt/lang-izh/blob/main/src/fst/morphology/affixes/adpositions.lexc)</small>

---

Loading

0 comments on commit 4e94c83

Please sign in to comment.