[ Skip to the content ]

Institute of Formal and Applied Linguistics Wiki


[ Back to the navigation ]

This is an old revision of the document!


Table of Contents

Anotace TFA v české části PCEDT

Probíhá od ledna 2013.

Rozšíření TrEdu pro anotaci TFA v české části PCEDT

Instalace

K anotaci slouží mód PML_Cz_T_TFA, který je součástí rozšíření TrEdu Wall Street Journal Annotation (wsj-anot).
Mód definuje a používá styl PML_T_TFA_Anot.

Aby se při otevření souboru tento mód sám nastavil, je potřeba TrEd spustit s přepínačem -t PML_Cz_T_TFA (ale funguje to jen, pokud se součastně jako argument předá i jméno otvíraného souboru).

Obecné vlastnosti

Všechna kolečka reprezentující uzly stromu, které mají mít (či už mají) nastavenu hodnotu tfa, jsou větší, aby byly dobře rozpoznatelné jejich barvy. Uzly, které žádnou hodnotu tfa mít nemají, jsou zobrazeny malými šedými kolečky.

(Uzly, které nemají mít anotován atribut tfa, se poznají tak, že splňují jednu z násl. podmínek: root, nodetype=coap nebo fphr, functor=CM; pro jistotu je testováno i functor=FPHR.)

Uzly, které nemají přiřazenu hodnotu tfa, ale mají ji mít, jsou zobrazeny jako (větší) šedá kolečka.
Pokud jsou ve stromu už jen tři nebo méně uzlů bez anotace tfa (z těch, co mají být anotovány), jsou tyto uzly zobrazeny jako ještě trochu větší červená kolečka, aby je bylo hned vidět.

Uzly, které mají hodnotu tfa=t, jsou zobrazeny jako bílá kolečka.
Uzly, které mají hodnotu tfa=c, jsou zobrazeny jako zelená kolečka.
Uzly, které mají hodnotu tfa=f, jsou zobrazeny jako žlutá kolečka.

Kořen stromu je zobrazen jako velké rudé kolečko, dokud všechny uzly ve stromě, které mají mít nastavenu hodnotu tfa, ji nemají nastavenou. Pak se zmenší a odbarví na malé šedé kolečko.

Potažením myší je možno převěšovat pouze uzly s funktorem RHEM.

Standardní tredí dialog pro editaci všech atributů uzlu je neaktivní (změny nejdou uložit; v nutném případě to samozřejmě jde obejít přepnutím do jiného módu, kde změny dělat jdou (např. PML_T_Edit)).

Všechny zásahy anotátora do dat pomocí maker tohoto rozšíření jsou automaticky zaznamenávány do anotátorské poznámky typu TFA_log. Rovněž automatické akce, které rozšíření provádí, jsou do této poznámky zaznamenávány.

Klávesové zkratky

t - nastaví tfa=t u aktuálního uzlu
c - nastaví tfa=c u aktuálního uzlu
f - nastaví tfa=f u aktuálního uzlu

T (Shift + t) - nastaví tfa=t u aktuálního uzlu a celého jeho podstromu (uzly, které tfa nastaveno mít nemají, jsou vynechány)
C (Shift + c) - nastaví tfa=c u aktuálního uzlu a celého jeho podstromu (uzly, které tfa nastaveno mít nemají, jsou vynechány)
F (Shift + f) - nastaví tfa=f u aktuálního uzlu a celého jeho podstromu (uzly, které tfa nastaveno mít nemají, jsou vynechány)

! - zobrazí dialog pro vložení typované anotátorské poznámky k aktuálnímu uzlu; jedním z typů je TFA, ale je možno použít i ostatní typy; uzly s anotátorskou poznámkou typu TFA jsou označeny modrým nápisem TFA.
? - zobrazí standardní dialog TrEdu pro editaci všech typovaných anotátorských poznámek u aktuálního uzlu

e - změna funktoru RHEM aktuálního uzlu na jednu z hodnot (ATT CM EXT MOD PREC TFHL TFRWH THL THO TOWH TPAR TSIN TTILL TWHEN); pokud je nový funktor z množiny (EXT TFHL TFRWH THL THO TOWH TPAR TSIN TTILL TWHEN), nodetype je změněn z atom na complex a anotátor je dotázán na hodnotu gramatému gram/sempos (pro účely anotace české části PCEDT stačí zvolit prvního reprezentanta dané skupiny (např. adj.denot pro jakékoliv přídavné jméno))

r - změna funktoru aktuálního uzlu z jedné z hodnot (ATT CM EXT MOD PREC TFHL TFRWH THL THO TOWH TPAR TSIN TTILL TWHEN) na RHEM; pokud byl funktor původně jeden z (EXT TFHL TFRWH THL THO TOWH TPAR TSIN TTILL TWHEN), nodetype je změněn z complex na atom a všechny gramatémy jsou vymazány; pokud uzel není listem ve stromu (něco na něm visí), změna funktoru na RHEM ani žádné další změny nejsou provedeny

Ctrl + e - editace funktoru bez omezení (nic nekontroluje a nenastavuje nic jiného)

Ctrl + šipka vlevo či vpravo - posun aktuálního uzlu v hloubkovém uspořádání doleva či doprava
Alt + šipka vlevo či vpravo - posun aktuálního uzlu a celého jeho podstromu v hloubkovém uspořádání doleva či doprava

Ctrl + šipka nahoru či dolů - přechod na předchozí či následující strom v souboru

Samotné šipky lze použít k pohybu po stromu.

Automatické úpravy

Přerovnání synů uzlu s gram/sempos="n"

Kdykoliv je uzel s gram/sempos=“n” označen hodnotou tfa, dojde k automatickému přerovnání jeho synů (a jejich podstromů) tak, aby všechny byly napravo od tohoto svého otce; u hodnoty otcovského uzlu “f” budou synovské uzly s funktorem DPHR či CPHR jako první, uzly s funktorem ID jako druhé; všechny ostatní budou v původním pořadí za nimi a anotátor jim musí věnovat pozornost (u hodnot “t” a “c” je pořadí opačné).


[ Back to the navigation ] [ Back to the content ]