[go: up one dir, main page]

File: cappelen

package info (click to toggle)
apertium-nno-nob 1.6.0-1
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 78,936 kB
  • sloc: xml: 3,028; sh: 381; makefile: 339; awk: 55; python: 17
file content (79 lines) | stat: -rwxr-xr-x 2,226 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
#!/bin/bash

sourced () {
    [[ "$0" != "${BASH_SOURCE[0]}" ]]
}

main () {
    set -e -u
    apertium -d . nob-nno "$@"
}

declare -a vars=(
    # Monodix preferences:
    infa_infe
    me_vi
    # TODO: Dei vil ha -j- på verbet ønskje og substantivet rekkje, men ikkje dei andre
    tenkje-leggje.kons-kj2k_gj2g
    # dess-der_di.afx             # TODO: Cappelen vil berre ha derfor→difor, ikkje «di galnare» eller «dimed»
    enkje_enke.kons-kj2k_gj2g
    følgje_følge.kons-lgj2lg
    # TODO: Dei vil ha lauk, men nød:
    # nød_naud.dift-ø2au
    er_ar.vb-e2a
    stader_stadar.n-pl-e2a
    dreg_drar.vb-en2tt
    dratt_dradd.vb-en2tt
    tek_tar.vb-en2tt
    vart-vorte_blei-blitt.vb-bli2verte
    vit_vett
    blå_blåe.adj
    lét_let
    nærare_nærmare.stav
    kors_kross.stav
    fly_flyge.vb-inf
    brukte_bruka.vb-e2a=dynge:skylde:bie:fordøye
    # Bidix preferences:
    motsetning_motsetnad.syn
    blomster_blome.syn
    itilfelle_ifall
    veps_kvefs.syn
    voks_vaks.vok-o2a
    mengd_mengde.vok-2e
    banen_bana.n-m2f=bane:kai:opptakt:tillit:dialekt
    lova_loven.n-f2m=ape:kasse:olje:festning
    verken_korkje.syn
    beskrive_skildre            # TODO: skrudd av for no pga. manglande disambiguering jf. kommentar i biprefs.rlx
    oversikt_oversyn.syn
    mørke_mørker.stav
    stemme_røyste.syn
    gjenfortelje_attfortelje
    mark_makk
    nærast_nærmast
)
export AP_SETVAR="$(tr ' ' ',' <<< "${vars[@]}" )"


# Simple sanity test, shout if we can't find all the variable names in one of monodix and biprefs
selftest () {
    (
        cd "$(dirname "${BASH_SOURCE[0]}")"/..
        if [[ ! -f ../apertium-nno/apertium-nno.nno.dix ]]; then
            echo "$PWD/../apertium-nno/apertium-nno.nno.dix doesn't exist, skipping selftest"
            return
        fi
        for varWithVal in "${vars[@]}"; do
            var="${varWithVal%%=*}"
            grep -q -w -F "VAR:${var}" apertium-nno-nob.nob-nno.biprefs.rlx          \
            || grep -q -F "sdef n=\"v:${var}\"" ../apertium-nno/apertium-nno.nno.dix \
            || echo "WARNING: v:${var} not found in nno.dix nor biprefs.rlx" >&2
        done
    )
}


if sourced; then
    selftest
else
    main "$@"
fi