Ero sivun ”Name Editor Tool” versioiden välillä

wikitammesta
p
p (→‎Huomioitavaa: kursivointeja)
 
(9 välissä olevaa versiota 2 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
 +
= Nimien muokkaustyökalu =
 +
 +
=== Tehtävä ===
 +
Nimien muokkaustyökalulla (Name Editor Tool) vakioidaan sukupuun henkilönimiä satunnaisten kirjurikäytäntöjen eliminoimiseksi ja, tuplahenkilöiden helpommaksi löytämiseksi sukupuusta ja sulautukseen. Esim. Grampsin "MultiMerge" ja "Family Auto Merge Tool" toimivat sitä tehokkaammin, mitä yhdenmukaisempaa nimiaines on. Lisäksi työkalulla huolletaan henkilöiden ensisijaisia ja vaihtoehtoisia nimityyppejä.
 +
 
=== Asentaminen ja käynnistys ===
 
=== Asentaminen ja käynnistys ===
Työkalu koostuu kahdesta python-tiedostosta, jotka talletetaan Grampsin Plugin-kansioon NameEditor-kansioon (Latausohje?)
+
Työkalu koostuu kahdesta python- ja yhdestä glade-tiedostosta, jotka talletetaan kansioon ..\AppData\Roaming\gramps\gramps51\plugins\NameEditor. Lisäksi työkalun suomen kielen käännöstiedosto addon.mo sijoitetaan em. kansion alakansioon ..\locale\fi\LC_MESSAGES . ''Asennusohje??''
 +
 
 +
Grampsin käynnistyksen jälkeen työkalu löytyy Isotammi Tools-ryhmästä - ''Nimen muokkaustyökalu'' listaa vähän aikaa mietittyään sukukannan henkilöt riveittäin, aakkostettuna suku- ja etunimittäin. Listaikkunan yläosassa vasemmalla on rivien tekstikenttä  suodatukselle. Sen arvo kohdistusta voidaan tarkentaa nimenosiin ja sukupuolella sekä nimityypillä. Myös säännöllisiä lausekkeita (regex) voi käyttää. Listaikkunan yläosassa oikealla ovat muokkausmääritykset, joista jäljempänä tarkemmin.
 +
 
 +
Listalla henkilörivit on aakkostettuna  suku- ja etunimittäin. Rivin tiedot ovat henkilön tunnus Grampsissa (Id), sukupuoli (M=mies,F=nainen,?=tuntematon), sukunimen Etuliite, varsinainen Sukunimi, Etunimet, Loppuliite (sisältää Isotammen käytännön mukaan patro/matronyymitiedon), Nimike (henkilön Titteli) ja Tyyppi (syntymä, avio, tunnettu mm.).
 +
 
 +
Oheisessa kuvassa, jossa listaan on suodatettu "r" kirjaimen sisältävät henkilöt, on esimerkkejä muokkaustarpeesta. Tilanne on hyvin tyypillinen, kun sukupuuhun on yhdistetty aineistoa useasta lähteestä, jolloin yhtenäistä käytäntöä ei ole
 +
 
 +
* matronyymi pitäisi siirtää Loppuliitteeseen
 +
* loppuliitteitä (patronyymejä ja matronyymejä on sekaisin suomeksi ja ruotsiksi
 +
* patronyymiä on lyhennetty (Joh.sson)
 +
* sukunimessä poiketaan suosituksesta, miten tuntematon nimenosa merkitään
 +
* etunimi ja patronyymi ovat samat
 +
 
 +
[[Tiedosto:Nimen muokkaustyökalun näyttö.jpg|pienoiskuva|720x720px|Nimen muokkaustyökalun näyttö]]
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
  
Grampsin käynnistyksen jälkeen työkalu löytyy Isotammi Tools-ryhmästä - NameEditor listaa vähän aikaa mietittyään sukukannan henkilöt riveittäin, aakkostettuna suku- ja etunimittäin. Listaikkunan yläosassa vasemmalla on rivien tekstikenttä suodatukselle. Sen kohdistusta voidaan tarkentaa nimenosiin ja sukupuoleen. Myös säännöllisiä lausekkeita (regex) voi käyttää. Listaikkunan yläosassa oikealla ovat muokkausmääritykset, joista jäljempänä tarkemmin.
 
  
Listalla henkilörivit on aakkostettuna  suku- ja etunimittäin. Rivin tiedot ovat henkilön tunnus Grampsissa (Id), sukupuoli (M=mies,F=nainen,?=tuntematon), sukunimen Etuliite, varsinainen Sukunimi, Etunimet, Loppuliite (sisältää Isotammen käytännön mukaan patro/matronyymitiedon), Tyyppi (syntymä, avio, tunnettu mm.) ja Nimike (henkilön Titteli).
 
  
Ylhäällä on valintaruutu "Set gender", jolla päivitetään automaattisesti sulautuksessa sukupuoli jokaiseen ao. sulautuksessa mukana olevaan henkilöön, jos sulautettavien joukossa on yksikin sukupuoleltaan tunnettu tapaus.
 
  
Seuraavassa kuvassa on osittain englanninkielisiä tekstejä. Ne on suomennettu tässä ohjeessa.
 
  
[[Tiedosto:TaivassaloNameEditor.jpg|pienoiskuva|698x698px|NameEditorTool alkunäyttö (Taivassalon aineistoa)]]
 
  
 
=== Käyttö ===
 
=== Käyttö ===
Jos suodatusteksti kohdistuu johonkin nimenosaan, poistetaan rasti "All" kentästä ja rastitetaan haluttu/halutut nimenosat. Jos sukupuolella ei ole merkitystä, jätetään siihen "All" valinta, muuten valitaan ko. sukupuoli (Male=mies, Female=nainen, Unknown=tuntematon). Redex-ruutu rastitetaan silloin, kun sen mukainen sääntö on "filter# tekstissä. Suodatus käynnistetään "Etsi" (Find) painikkeella ja listalla on sen jälkeen vain ehtojen mukaiset henkilörivit. "Listaa kaikki" (List all) painikkeesta palataan suodattamattomaan listaan.
+
Jos suodatusteksti kohdistuu johonkin nimenosaan, poistetaan rasti "''Kaikki''" ruudusta ja rastitetaan haluttu/halutut nimenosat. Jos sukupuolella ei ole merkitystä, jätetään siihen "''Kaikki''" valinta, muuten valitaan ko. sukupuoli. Regex-ruutu rastitetaan silloin, kun sen mukainen sääntö on "''Suodin''"-tekstissä. Suodatus käynnistetään "''Etsi''" painikkeella ja listalla on sen jälkeen vain ehtojen mukaiset henkilörivit. "''Listaa kaikki''" painikkeesta palataan suodattamattomaan listaan.
 +
 
 +
Käytännössä kannattaa
 +
 
 +
* tarkastella rivejä suodatettuna esim. naisten etunimillä, koska tällöin riveihin tehtävät muutokset voivat olla soveltumattomia miehille (esim. "''Christ:''" voidaan turvallisesti tulkita naisen nimeksi "''Christina''", mutta miehille se olisi "''Christer''" tai ''Christian''").
 +
* hoitaa ensin pois nimenosien lyhenteet. Niiden alkusuodatukseksi kirjoitetaan "''Suodin''"-tekstiin esim. ";", ".", ";" , ".sson"  tai muu merkkijono, jolla kirjurit ovat seurakunnassa lyhentäneet nimenosia.
 +
* kohdistaa muunnokset listariviltä valittuihin henkilöihin. Valinta voidaan tehdä kerralla kaikkiin riveihin tai poimimalla yksittäisiä rivejä. Jälkimmäinen tapa voi olla työläs, jos alkuperäinen suodatus valitsi suuren joukon rivejä. Tällöin tarkennetaan suodatustekstiä (esim. ":" eli valitse kaikkien henkilöiden ":" lyhennetyt etunimet ja patronyymit, mutta "miehet, etunimi, "''Henr'':" listaisi vain rivit, joissa etunimi "''Henr'':" voidaan turvallisesti purkaa muotoon "''Henric''".
 +
 
 +
==== Nimityyppi ====
 +
Grampsissä on joukko vakioituja nimityyppejä (Syntymänimi, Avionimi, Tunnettu nimi, Tuntematon), joiden lisäksi sukututkija voi määrittää omiakin tyyppejä (tavallisia on mm. Sotilasnimi, Otettu nimi, Aatelointinimi, Taiteilijanimi). Henkilöllä voi olla useita nimiä, joista yksi valitaan ensisijaiseksi ja näkyy henkilölistassa ja muut määritetään vaihtoehtoisiksi nimiksi. Jokaisessa pitää olla kuitenkin etunimi sekä patronyymi ja/tai sukunimi. Ks. myös [[Laatuohjeet | Laatuohjeita sukututkijalle]]-ohjetta nimikäytännöstä.
 +
 
 +
Työkalu lataa valintalistaan kaikki sukukannassa olevat nimityypit ja rivejä voidaan suodattaa sekä muokata nimityypeittäin. Listalla henkilön rivillä ensisijaisen nimen tyyppi on lihavoituna.
 +
 
 +
=== Muokkaussäännöt ===
 +
Listaikkunan yläosassa oikealla ovat kentät ja painikkeet muokkauksen suorittamiseen. Peruskäytössä valitaan ensin nimenosan rivi, jota muokataan, kirjoitetaan siihen nykyinen arvo ("''Vanha arvo''") ja haluttu arvo ("''Uusi arvo''").  Esim. miehillä "''Joh.''" etunimessä suodatetuissa nykyiseen arvoon kirjoitetaan ''Joh.'' ja uuteen arvoon ''Johan.''
 +
 
 +
Muokkaus vaikuttaa vain niihin riveihin, jotka on valittuna listalla. Pelkkä suodatus ei valitse rivejä!
 +
 
 +
Kaikki rivit valitaan kerralla näppäinyhdistelmällä CTRL+A.
 +
 
 +
Korvaus vaikuttaa tekstin osaan. Esim. jos etunimi on "''Lars Sim:''" ja "''Sim:''" halutaan muuntaa muotoon "''Simon''", kirjoitetaan vanhaan arvoon ''Sim:'' ja uuteen arvoon ''Simon''. Etunimi on tämän jälkeen "''Lars Simon''".
 +
 
 +
Regex-sääntö on käytettävissä rastittamalla.
 +
 
 +
Muokkaukseen voi aktivoida "''Erikoistoiminnoilla''" , jonka rastitus avaa mahdollisuuksia nimenosien keskinäisiin siirtoihin. '''(esimerkkejä käytöstä!)'''
 +
 
 +
Muokkaus suoritetaan "''Korvaa''"-painikkeella. "''Peru edellinen muutos''"-painikkeella peruutetaan viimeksi tehdyt korjaukset. Vääräksi osoittautunut muunnos voidaan peruuttaa myös pitämällä valitut rivit ja tekemällä vastamuunnos, esim. Vanha ="''Henricz''" > Uusi ="''Henric''".
 +
 
 +
Perumismahdollisuuden takia kannattaa työkalun käyttöä opetella kokeilemalla rohkeasti erilaisia muunnoksia esim. yhdelle tai muutamalle nimelle kerrallaan.
 +
 
 +
=== Huomioitavaa ===
 +
Listarivin napsautus avaa ao. Henkilömuokkaimen. Siinä voi tehdä pistekohtaisia muutoksia, so. vain ao. henkilöllle tarvittavaa muokkausta kuten siirrot ensisijaisen ja vaihtoehtoisten nimen välillä, hyvin harvinaisen sukunimen kirjurivirheen oikaisun tai patronyymiin livahtaneen sukunimen siirron sukunimeen.  
  
Käytännössä kannattaa tarkastella rivejä suodattuna esim. naisten etunimillä, koska tällöin riveihin tehtävät muutokset voivat olla soveltumattomia miehille (esim. "Christ:" voidaan turvallisesti tulkita naisen nimeksi "Christina", mutta m iehille se olisi "Christer" tai Christian").
+
Sukupuoli on olennainen osa muokkausta. Nimen muokkaustyökalulla ei voi muokata sukupuolia, vaan siihen on käytettävissä "''NameMerge''" ja "''SetGender''" työkalut. Kun niitä käyttää etukäteen tai Nimen muokkaustyökalun välillä keskeyttämällä saadaan sukupuolien kooditus parempaan kuntoon ja tehostetaan Nimen muokkaustyökalun iskukykyä.

Nykyinen versio 12. lokakuuta 2021 kello 08.29

Nimien muokkaustyökalu

Tehtävä

Nimien muokkaustyökalulla (Name Editor Tool) vakioidaan sukupuun henkilönimiä satunnaisten kirjurikäytäntöjen eliminoimiseksi ja, tuplahenkilöiden helpommaksi löytämiseksi sukupuusta ja sulautukseen. Esim. Grampsin "MultiMerge" ja "Family Auto Merge Tool" toimivat sitä tehokkaammin, mitä yhdenmukaisempaa nimiaines on. Lisäksi työkalulla huolletaan henkilöiden ensisijaisia ja vaihtoehtoisia nimityyppejä.

Asentaminen ja käynnistys

Työkalu koostuu kahdesta python- ja yhdestä glade-tiedostosta, jotka talletetaan kansioon ..\AppData\Roaming\gramps\gramps51\plugins\NameEditor. Lisäksi työkalun suomen kielen käännöstiedosto addon.mo sijoitetaan em. kansion alakansioon ..\locale\fi\LC_MESSAGES . Asennusohje??

Grampsin käynnistyksen jälkeen työkalu löytyy Isotammi Tools-ryhmästä - Nimen muokkaustyökalu listaa vähän aikaa mietittyään sukukannan henkilöt riveittäin, aakkostettuna suku- ja etunimittäin. Listaikkunan yläosassa vasemmalla on rivien tekstikenttä suodatukselle. Sen arvo kohdistusta voidaan tarkentaa nimenosiin ja sukupuolella sekä nimityypillä. Myös säännöllisiä lausekkeita (regex) voi käyttää. Listaikkunan yläosassa oikealla ovat muokkausmääritykset, joista jäljempänä tarkemmin.

Listalla henkilörivit on aakkostettuna suku- ja etunimittäin. Rivin tiedot ovat henkilön tunnus Grampsissa (Id), sukupuoli (M=mies,F=nainen,?=tuntematon), sukunimen Etuliite, varsinainen Sukunimi, Etunimet, Loppuliite (sisältää Isotammen käytännön mukaan patro/matronyymitiedon), Nimike (henkilön Titteli) ja Tyyppi (syntymä, avio, tunnettu mm.).

Oheisessa kuvassa, jossa listaan on suodatettu "r" kirjaimen sisältävät henkilöt, on esimerkkejä muokkaustarpeesta. Tilanne on hyvin tyypillinen, kun sukupuuhun on yhdistetty aineistoa useasta lähteestä, jolloin yhtenäistä käytäntöä ei ole

  • matronyymi pitäisi siirtää Loppuliitteeseen
  • loppuliitteitä (patronyymejä ja matronyymejä on sekaisin suomeksi ja ruotsiksi
  • patronyymiä on lyhennetty (Joh.sson)
  • sukunimessä poiketaan suosituksesta, miten tuntematon nimenosa merkitään
  • etunimi ja patronyymi ovat samat
Nimen muokkaustyökalun näyttö











Käyttö

Jos suodatusteksti kohdistuu johonkin nimenosaan, poistetaan rasti "Kaikki" ruudusta ja rastitetaan haluttu/halutut nimenosat. Jos sukupuolella ei ole merkitystä, jätetään siihen "Kaikki" valinta, muuten valitaan ko. sukupuoli. Regex-ruutu rastitetaan silloin, kun sen mukainen sääntö on "Suodin"-tekstissä. Suodatus käynnistetään "Etsi" painikkeella ja listalla on sen jälkeen vain ehtojen mukaiset henkilörivit. "Listaa kaikki" painikkeesta palataan suodattamattomaan listaan.

Käytännössä kannattaa

  • tarkastella rivejä suodatettuna esim. naisten etunimillä, koska tällöin riveihin tehtävät muutokset voivat olla soveltumattomia miehille (esim. "Christ:" voidaan turvallisesti tulkita naisen nimeksi "Christina", mutta miehille se olisi "Christer" tai Christian").
  • hoitaa ensin pois nimenosien lyhenteet. Niiden alkusuodatukseksi kirjoitetaan "Suodin"-tekstiin esim. ";", ".", ";" , ".sson" tai muu merkkijono, jolla kirjurit ovat seurakunnassa lyhentäneet nimenosia.
  • kohdistaa muunnokset listariviltä valittuihin henkilöihin. Valinta voidaan tehdä kerralla kaikkiin riveihin tai poimimalla yksittäisiä rivejä. Jälkimmäinen tapa voi olla työläs, jos alkuperäinen suodatus valitsi suuren joukon rivejä. Tällöin tarkennetaan suodatustekstiä (esim. ":" eli valitse kaikkien henkilöiden ":" lyhennetyt etunimet ja patronyymit, mutta "miehet, etunimi, "Henr:" listaisi vain rivit, joissa etunimi "Henr:" voidaan turvallisesti purkaa muotoon "Henric".

Nimityyppi

Grampsissä on joukko vakioituja nimityyppejä (Syntymänimi, Avionimi, Tunnettu nimi, Tuntematon), joiden lisäksi sukututkija voi määrittää omiakin tyyppejä (tavallisia on mm. Sotilasnimi, Otettu nimi, Aatelointinimi, Taiteilijanimi). Henkilöllä voi olla useita nimiä, joista yksi valitaan ensisijaiseksi ja näkyy henkilölistassa ja muut määritetään vaihtoehtoisiksi nimiksi. Jokaisessa pitää olla kuitenkin etunimi sekä patronyymi ja/tai sukunimi. Ks. myös Laatuohjeita sukututkijalle-ohjetta nimikäytännöstä.

Työkalu lataa valintalistaan kaikki sukukannassa olevat nimityypit ja rivejä voidaan suodattaa sekä muokata nimityypeittäin. Listalla henkilön rivillä ensisijaisen nimen tyyppi on lihavoituna.

Muokkaussäännöt

Listaikkunan yläosassa oikealla ovat kentät ja painikkeet muokkauksen suorittamiseen. Peruskäytössä valitaan ensin nimenosan rivi, jota muokataan, kirjoitetaan siihen nykyinen arvo ("Vanha arvo") ja haluttu arvo ("Uusi arvo"). Esim. miehillä "Joh." etunimessä suodatetuissa nykyiseen arvoon kirjoitetaan Joh. ja uuteen arvoon Johan.

Muokkaus vaikuttaa vain niihin riveihin, jotka on valittuna listalla. Pelkkä suodatus ei valitse rivejä!

Kaikki rivit valitaan kerralla näppäinyhdistelmällä CTRL+A.

Korvaus vaikuttaa tekstin osaan. Esim. jos etunimi on "Lars Sim:" ja "Sim:" halutaan muuntaa muotoon "Simon", kirjoitetaan vanhaan arvoon Sim: ja uuteen arvoon Simon. Etunimi on tämän jälkeen "Lars Simon".

Regex-sääntö on käytettävissä rastittamalla.

Muokkaukseen voi aktivoida "Erikoistoiminnoilla" , jonka rastitus avaa mahdollisuuksia nimenosien keskinäisiin siirtoihin. (esimerkkejä käytöstä!)

Muokkaus suoritetaan "Korvaa"-painikkeella. "Peru edellinen muutos"-painikkeella peruutetaan viimeksi tehdyt korjaukset. Vääräksi osoittautunut muunnos voidaan peruuttaa myös pitämällä valitut rivit ja tekemällä vastamuunnos, esim. Vanha ="Henricz" > Uusi ="Henric".

Perumismahdollisuuden takia kannattaa työkalun käyttöä opetella kokeilemalla rohkeasti erilaisia muunnoksia esim. yhdelle tai muutamalle nimelle kerrallaan.

Huomioitavaa

Listarivin napsautus avaa ao. Henkilömuokkaimen. Siinä voi tehdä pistekohtaisia muutoksia, so. vain ao. henkilöllle tarvittavaa muokkausta kuten siirrot ensisijaisen ja vaihtoehtoisten nimen välillä, hyvin harvinaisen sukunimen kirjurivirheen oikaisun tai patronyymiin livahtaneen sukunimen siirron sukunimeen.

Sukupuoli on olennainen osa muokkausta. Nimen muokkaustyökalulla ei voi muokata sukupuolia, vaan siihen on käytettävissä "NameMerge" ja "SetGender" työkalut. Kun niitä käyttää etukäteen tai Nimen muokkaustyökalun välillä keskeyttämällä saadaan sukupuolien kooditus parempaan kuntoon ja tehostetaan Nimen muokkaustyökalun iskukykyä.