Utilia

Diakritisko zīmju noņemšana

Noņemiet diakritiskās zīmes no jebkura teksta (ā uz a, š uz s, ß uz ss) un izveidojiet drošus failu nosaukumus bez īpašām rakstzīmēm tieši pārlūkprogrammā.

Kā noņemt diakritiskās zīmes no teksta

  1. Ierakstiet vai ielīmējiet tekstu ievades lodziņā. Tas var būt viens vārds, vārdu saraksts vai vesels dokuments.
  2. Teksts bez diakritikas uzreiz parādās rezultāta lodziņā. Poga Noņemt diakritiku to vienkārši atsvaidzina.
  3. Noņemiet atzīmi pie Saglabāt lielos un mazos burtus, ja vēlaties rezultātu tikai mazajiem burtiem. Tas ir ērti identifikatoriem, birkām un meklēšanas atslēgām.
  4. Atzīmējiet Izveidot drošus failu nosaukumus (viens rindā), lai katru rindu pārvērstu par pārnesamu faila nosaukumu, un izvēlieties, ar ko Aizstāt atstarpes ar: defisi vai pasvītru.
  5. Nokopējiet rezultātu. Rindiņa zem rezultāta parāda, cik rakstzīmju ir mainītas.

Ko rīks maina

Lielākā daļa burtu ar diakritiskajām zīmēm Unicode standartā tiek glabāti kā pamatburts un tam pievienota zīme. Rīks sadala katru rakstzīmi šādās daļās (Unicode normalizācijas forma NFD), izdzēš pievienotās zīmes un saliek tekstu atpakaļ. Tā tiek apstrādātas garumzīmes, mīkstinājuma zīmes, āķīši, mīkstie un cietie akcenti, trema, cedilja, tilde, gredzentiņš un daudz kas cits. Latviešu burti pārvēršas šādi: „ā“ kļūst par „a“, „č“ par „c“, „ē“ par „e“, „ģ“ par „g“, „ī“ par „i“, „ķ“ par „k“, „ļ“ par „l“, „ņ“ par „n“, „š“ par „s“, „ū“ par „u“ un „ž“ par „z“. Tāpēc „Ķīpsala“ kļūst par „Kipsala“, bet „Rēzekne“ par „Rezekne“. Tāpat „ç“ kļūst par „c“, „ñ“ par „n“, „ů“ par „u“ un „ệ“ par „e“.

Daži burti Unicode standartā nav „burts ar zīmi“, tāpēc vien normalizācija tos neskartu. Rīks tos aizstāj ar parasto ASCII rakstību:

Burts Rezultāts Kur lieto
ß, ẞ ss, SS vācu valoda
æ, Æ ae, AE dāņu, norvēģu, latīņu valoda
œ, Œ oe, OE franču valoda
ø, Ø o, O dāņu, norvēģu valoda
ł, Ł l, L poļu valoda
đ, Đ, ð d, D, d horvātu, vjetnamiešu, islandiešu valoda
þ, Þ th, TH islandiešu valoda

Tipogrāfiskās ligatūras, piemēram, „fi“ un „fl“, kas bieži parādās no PDF failiem nokopētā tekstā, arī tiek sadalītas parastos burtos. Lielie burti paliek salasāmi: „Ærøskøbing“ kļūst par „Aeroskobing“, bet „ŒUVRE“ par „OEUVRE“.

Viss pārējais paliek nemainīgs: pieturzīmes, cipari, atstarpes, rindu pārtraukumi un emocijzīmes. Rakstības sistēmas, kurās nav latīņu diakritisko zīmju, piemēram, ķīniešu, japāņu, korejiešu, ivrita, arābu vai hindi, netiek skartas, jo to zīmes ir paša burta daļa. Grieķu un kirilicas burti zaudē akcentus tāpat kā latīņu burti („Αθήνα“ kļūst par „Αθηνα“).

Droši failu nosaukumi

Ja ieslēgts Izveidot drošus failu nosaukumus (viens rindā), katra rinda pēc diakritikas noņemšanas tiek apstrādāta kā faila nosaukums. Atstarpes un visas rakstzīmes, kas nav burti no A līdz Z, cipari un rakstzīmes ., - un _, tiek aizstātas ar jūsu izvēlēto atdalītāju. Atkārtoti atdalītāji tiek apvienoti, bet atdalītāji un punkti rindas sākumā un beigās tiek noņemti. Paplašinājums tiek saglabāts, tāpēc „Ēdienkarte 2026 : Ķekavas foto.JPG“ kļūst par „Edienkarte-2026-Kekavas-foto.JPG“.

Windows rezervētajiem nosaukumiem (CON, PRN, AUX, NUL, COM1, LPT1 un tamlīdzīgiem) priekšā tiek pievienota pasvītra. Rinda, kas uzrakstīta tikai ar nelatīņu rakstību, kļūst tukša, jo tai nav ASCII ekvivalenta.

Kad diakritikas noņemšana ir noderīga

  • Failu nosaukumu, tīmekļa adrešu, lietotājvārdu vai e-pasta adrešu veidošana, kam jābūt tikai ASCII rakstzīmēm.
  • Datu importēšana vecās sistēmās vai CSV failos, kas sabojā burtus ar diakritiskajām zīmēm.
  • Meklēšanas atslēgu veidošana, lai „Riga“ atrastu arī „Rīga“.
  • Vārdu sarakstu salīdzināšana, ja daļa nosaukumu rakstīta ar diakritiku, bet daļa bez tās.

Visam, ko lasīs cilvēki, saglabājiet oriģinālo tekstu: latviešu valodā garumzīmes un mīkstinājuma zīmes var mainīt vārda nozīmi („mala“ un „māla“), bet franču, spāņu vai vācu valodā diakritiskās zīmes maina izrunu un dažkārt arī nozīmi.

Biežāk uzdotie jautājumi

Vai mans teksts tiek kaut kur sūtīts?

Nē. Pārveidošana darbojas pilnībā jūsu pārlūkprogrammā, izmantojot iebūvētās Unicode funkcijas. Nekas netiek augšupielādēts vai saglabāts.

Kāpēc „ß“ kļūst par „ss“, nevis „b“?

„ß“ ir vācu valodas burts, nevis „b“ ar zīmi. Standarta veids, kā to uzrakstīt bez šī burta, ir „ss“, piemēram, „Strasse“ vārdam „Straße“.

Vai rīks maina ķīniešu, arābu vai kirilicas burtus?

Ķīniešu, japāņu, korejiešu, arābu, ivrita un Indijas rakstības sistēmas netiek mainītas. Kirilicas burti saglabā pamatformu, bet zaudē diakritiskās zīmes, tāpēc „й“ kļūst par „и“, bet „ё“ par „е“.

Vai var pārveidot veselu failu nosaukumu sarakstu uzreiz?

Jā. Ielīmējiet vienu nosaukumu rindā un atzīmējiet Izveidot drošus failu nosaukumus (viens rindā). Katra rinda tiek pārveidota atsevišķi, un tukšās rindas tiek saglabātas, lai saraksts paliktu saskaņots.

Kāpēc mainīto rakstzīmju ir mazāk nekā diakritisko zīmju?

Skaitītājs skaita rakstzīmes tā, kā jūs tās redzat. Burts ar divām zīmēm, piemēram, „ệ“, tiek skaitīts kā viena mainīta rakstzīme.