Moduldiskussion:cyrl

Definition från Wiktionary, den fria ordlistan.
Hoppa till navigering Hoppa till sök

Placering av accenten[redigera]

Förstår jag koden rätt att den letar efter accent + tecken? I så fall bör den nog ändras till att leta efter tecken + accent eftersom diakritiska tecken placeras efter bokstaven de hör ihop med[1]. /Elias Mossholm (diskussion) 30 december 2013 kl. 09.29 (CET)[svara]

Du förstår rätt. Ja, "tecken+accent" känns naturligare, och jag blev också lite överraskad när det verkade vara tvärtom här. Ser det fel ut i din webbläsare?
För mig blir det rätt med "accent+tecken" i Firefox 26 på Windows; men i IE 8 så verkar "accent+tecken" visa malplacerade accenter. Jag har inte testat hur det blir med "tecken+accent".
Jag ändrade modulen till att ta bort accenten både före och efter vokal nu... antagligen en ganska dålig lösning. Det bästa vore nog att testa i olika webbläsare och med olika strängar och se hur det blir.
Vidare kan det hända att det finns "precomposed characters" där accent ingår. Var hittar vi i så fall dom? (se nedan) //Skal 30 december 2013 kl. 10.04 (CET)[svara]
Med "rätt" menar jag att accenten sitter rätt ovanför bokstaven, inte vid sidan om. //Skal 30 december 2013 kl. 10.10 (CET)[svara]
Ja, det ser fel ut i Chrome (31.0) på Mac (10.6.8), accenterna hamnar ett steg till vänster. Eftersom unicode-definitionen är som den är tror jag det är bättre att följa den strikt. Blir det fel i Firefox i så fall? Eller fungerar båda varianterna där? (Hur det ser ut på skärmen spelar i slutändan ingen roll utan om rätt tecken ersätts.) /Elias Mossholm (diskussion) 30 december 2013 kl. 10.26 (CET)[svara]
Görs förresten borttagningen av accenter lokalt i webbläsaren? För om den görs på wiktionarys servrar så borde det spela ännu mindre roll hur det ser ut i olika webbläsare, det här borde ju vara något som görs på servern, innan sidan visas för användaren, och bara en gång för varje gång man sparar en ny version av tabellen eller sidan. Eller fungerar det på något annat sätt? /Elias Mossholm (diskussion) 30 december 2013 kl. 10.30 (CET)[svara]

Källor[redigera]

  1. "In Unicode, diacritics are always added after the main character…", "Combining character" på engelska wikipedia

Förkombinerade tecken / precomposed characters[redigera]

Vad det gäller förkombinerade tecken (färdiga teckenkombinationer, precomposed characters) så finns det ingen som kolliderar med de teckenkombinationer som modulen söker efter. (Jag har hittat två förkombinerade kyrilliska tecken som använder akut accent men de är båda konsonanter: Ѓѓ och Ќќ.)

Andreas Prilop på Hannovers universitet har satt samman en sida med både tecken + accent och förkombinerade tecken, främst för att testa webbläsar- och typsnittskompatibilitet verkar det som men den ger en bra översikt över förkombinerade tecken i olika skriftystem. Just för kyrilliska tecken så finns de också listade i denna pdf från Unicode-konsortiet. /Elias Mossholm (diskussion) 30 december 2013 kl. 09.45 (CET)[svara]

PS. Andreas Prilop har också gjort en bra sida där man ser vilka tecken som ingår i de olika kyrilliska alfabeten: http://www.user.uni-hannover.de/nhtcapri/multilingual2.html Där är makedonska alfabetet det enda kyrilliska alfabetet som använder akut accent och bara på två konsonanter, så just för makedonska kanske det är olämpligt att ha akut accent som betoningstecken – men den diskussionen bör nog föras på Wiktionarydiskussion:Stilguide/Grammatik/Makedonska den dag vi har en Makedonsk stilguide. /Elias Mossholm (diskussion) 30 december 2013 kl. 10.10 (CET)[svara]