Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Filtru de apa curata apa de miner...

Unde gasesc borcane mari 5 - litr...

sfat achiziție bicicleta pli...

NVIDIA Shield Programe Romania IP
 Se opreste motorul in mers Golf 5

Probleme cu instalator Casa verde

Linie vinetie mana stanga

Opriri și reporniri dese
 Protectie soare/vizuala in interior

Tratament pt piele..canapea

Buget 19k-masina noua-sfaturi

Grosime adeziv gresie
 TVA doar la valoarea adaugata sau...

Inregistrare ecran

M-am inregistrat in e-factura. Ca...

Voi cum faceți fața ava...
 

Afișare incorectă diacritice ( º și þ) notepad

- - - - -
  • Please log in to reply
15 replies to this topic

#1
9trace

9trace

    Member

  • Grup: Members
  • Posts: 400
  • Înscris: 24.03.2007
Salutare, am o situație legată de afișarea diacriticelor și aș dori un sfat, vă rog.

Doar în Notepad se întâmplă. Îmi afișează º pentru ș și þ pentru ț.
Însă același fișier poate fi citit corect pe un tv, spre exemplu.
Iar în rest e ok (word, web etc)

Cum o pot rezolva?

Mulțumesc!

#2
FeDaYin

FeDaYin

    Active Member

  • Grup: Members
  • Posts: 1,663
  • Înscris: 03.01.2007
Daca deschizi cu Subtitle Edit, afiseaza corect diacriticele?
In Subtitle Edit la Encoding alege UTF-8 with BOM apoi File->Save si vezi daca apare corect in Notepad.

#3
9trace

9trace

    Member

  • Grup: Members
  • Posts: 400
  • Înscris: 24.03.2007
Multumesc! Da, diacriticile apar si in SE cand deschid si in Notepad dupa ce salvez.
Dar care e ideea? Nu exista o setare in Windows, ceva, ca sa afiseze corect direct fara sa fiu nevoit sa editez fisierul?

LE: doar ca acum, dupa editare, nu imi mai afiseaza vlc-ul corect. Apar multe alte caractere ciudate

Edited by Ravy, 25 March 2023 - 09:40.


#4
andreyyshore

andreyyshore

    Member

  • Grup: Members
  • Posts: 641
  • Înscris: 23.02.2010
În VLC, încearcă:
Tools > Preferences > Show settings: All (în colțul stânga jos) > Input / Codecs > Subtitle codecs > Subtitles > UTF-8 subtitle autodetection (să fie bifat)

Închis și redeschis VLC după.

#5
adnana2121

adnana2121

    Member

  • Grup: Members
  • Posts: 453
  • Înscris: 22.09.2021
Caută alt font

#6
sags

sags

    Senior Member

  • Grup: Senior Members
  • Posts: 9,932
  • Înscris: 24.04.2013
Ar trebui ca in Notepad la ‘Format’/ ‘Font…’ sa alegi ‘Script: Central european’. Insa vad ca la mine nu respecta aceasta alegere, si aparent ia in considerare ce e la nivelul sistemului de operare (care este ‘Script: Western’).

POATE alta cale ar fi sa modifici la nivelul intregului sistem, dar daca vrei sa incerci creeaza un ‘Restore point’ inainte ca sa poti reveni. ‘Control Panel’/ ‘Region’/ ‘Administrative’/ ‘Change system locale…’ si alegi ceva ce foloseste setul de caractere ‘Central european’, de exemplu ‘Romanian (Romania)’.

POATE merge si, dar este FOARTE RISCANT, ca direct in Registry la HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Nls\CodePage sa schimbi ACP din 1252 in 1250, apoi reboot. Numai ca, in versiunile mai vechi cel putin, Windows nu suporta orice combinatie de ACP si OEMCP, deci ar trebui modificat si acesta (din 437 in 852), plus poate OEMHAL.

Atentie ca ultimele doua metode fac schimbari la nivelul intregului sistem si poate n-o sa-ti placa ce iese. Mai bine foloseste un inlocuitor de Notepad care sa respecte setul de caractere ales de tine. Imi vine in minte Notepad++ dar nu l-am incercat niciodata.

LE: Da, s-ar parea ca Notepad++ are ce e nevoie: ‘Encoding’ <https://npp-user-man.../#encoding-menu>.

Edited by sags, 25 March 2023 - 07:42.


#7
Manasu

Manasu

    Senior Member

  • Grup: Senior Members
  • Posts: 3,868
  • Înscris: 25.12.2016

View Post9trace, on 25 martie 2023 - 02:40, said:

Salutare, am o situație legată de afișarea diacriticelor și aș dori un sfat, vă rog.

Doar în Notepad se întâmplă. Îmi afișează º pentru ș și þ pentru ț.
Însă același fișier poate fi citit corect pe un tv, spre exemplu.
Iar în rest e ok (word, web etc)

Cum o pot rezolva?

Mulțumesc!
Incearca asa:
In Notepad du-te la format - font - iar la "script" pune "central european".

#8
Leo2006

Leo2006

    Guru Member

  • Grup: Senior Members
  • Posts: 10,704
  • Înscris: 30.08.2006
Codarea UTF-8 contine si caracterele romanesti. Din Subedit schimbi codarea si salvezi. Cateodata este alterata iremediabil si se poate doar corecta prin subtituire. Orice alte modificari mai faci prin player sau registri, ajungi sa te impotmolesti cu totul si sa nu-ti mai afiseze nimic corect.
Era mai simplu daca incarcai aici subtitrarea sa verificam si noi daca e de la tine sau e ceva generic. Macar nu te apuci de modificat aiurea.

Edited by Leo2006, 25 March 2023 - 09:25.


#9
Ravy

Ravy

    Don't be sad, get MAD!

  • Grup: Moderators
  • Posts: 16,208
  • Înscris: 05.01.2006
Vă rog să nu atașați aici subtitrări - dacă este vorba clar doar de subtitrări vă rog să aveți în vedere

View PostMonitoxus, on 03 septembrie 2004 - 00:17, said:

REGULAMENT SI GHID DE UTILIZARE A FORUMULUI SOFTPEDIA

2. Interdictii

Pe forumul Softpedia urmatoarele activitati ale membrilor sunt strict interzise:

w. postarea de subtitrari, initierea sau intretinerea discutiilor despre acestea



#10
Leo2006

Leo2006

    Guru Member

  • Grup: Senior Members
  • Posts: 10,704
  • Înscris: 30.08.2006
Atunci singura recomandare mai e sa fie atent ce setari face prin Windows ca sa nu se complice si mai rau. In mod normal problema nu e din Notepad.

#11
Ravy

Ravy

    Don't be sad, get MAD!

  • Grup: Moderators
  • Posts: 16,208
  • Înscris: 05.01.2006
Sau să folosească notepad++ în loc...

#12
sags

sags

    Senior Member

  • Grup: Senior Members
  • Posts: 9,932
  • Înscris: 24.04.2013
La mine problema este din Notepad, pentru ca desi are setare sa aleg setul de caractere el tot pe cel al sistemului il foloseste.

Si nu e vroba de subtitrari in special, ci de orice text simplu care foloseste o codificare a caracterelor single-byte diferita de cea implicita a sistemului curent. De exemplu un text creat cu Notepad pe un Windows 10 setat pe Romania si salvat ca ‘ANSI’ (nu ‘UTF-8’/ ‘Unicode’/ ‘Unicode big endian’, acestea ‘supravietuiesc’ trecerii de un sistem al altul) va avea aceeasi problema cand este deschis cu Notepad pe un sistem setat pentru UK/ Franta/ SUA.

Edited by sags, 25 March 2023 - 10:26.


#13
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,226
  • Înscris: 24.02.2007
Instalezi Notepad++, gratis si mult mai bun decat Notepad. Iti va permite sa alegi cum sa interpreteze caracterele respective.

#14
9trace

9trace

    Member

  • Grup: Members
  • Posts: 400
  • Înscris: 24.03.2007
da, intr-adevar destul de dificil de inteles ce se intampla. Voi lasa lucrurile asa.
cred ca este vorba de o chestiune originata de emitentul fisierului.

am atasat exemplul (fragment dintr-un poem): 1.txt (downloaded file)  2.txt (creat de mine)
Ceea ce ma intriga este doar faptul ca diacriticele acelui 1.txt sunt citite corect pe un TV si nu si pe win10

Multumesc tuturor pentru sfaturi!

Attached Files

  • Attached File  01.txt   53bytes   6 downloads
  • Attached File  02.txt   56bytes   4 downloads
  • Attached File  P960.png   13.05K   16 downloads

Edited by 9trace, 25 March 2023 - 14:48.


#15
dani.user

dani.user

    Guru Member

  • Grup: Senior Members
  • Posts: 30,226
  • Înscris: 24.02.2007
Exista mai multe moduri de a stoca diacritice.

Cel antic: 128 caractere suplimentare primesc alt rol. Asa e in cazul 01.txt. Fiind doar 128 caractere extra disponibile, exista mai multe interpretari fiindca nu toti au nevoie de șț => trebuie sa specifici cum sa fie interpretate.

Se vede in poza ca diverse tari/culturi au setul lor de 128 caractere asociate:

Attached File  Untitled.png   25.14K   10 downloads

Cel modern: unicode, UTF-8 in cazul 02.txt Un sistem gandit sa acomodeze oricare din cele 1 milion de caractere catalogate pana acum.

Edited by dani.user, 25 March 2023 - 15:35.


#16
secarica

secarica

    Member

  • Grup: Members
  • Posts: 367
  • Înscris: 11.03.2003
Încearcă asta:

• te duci la panoul de control clasic, dacă îl ai deja pe desktop; dacă nu, Start > Sistem Windows > Panou de control (și probabil s-o mai putea ajunge la el și altfel)
 • dacă vizualizarea pictogramelor de acolo este pe bază de „Categorie”, clic pe Ceas și regiune > Regiune
 • dacă vizualizarea pictogramelor de acolo este „Pictograme mari/mici”, clic pe Regiune
• clic pe tabul Administrativ
• clic pe Modificare setări regionale pentru sistem...
• alegi „Română (România)”
• OK etc.

Nu mai știu dacă nu cumva după aia trebuie repornit sistemul cu totul, posibil să da.

Descrierile de mai sus sunt pentru cazul sistemului cu meniurile în limba română, dacă la tine este altfel, deduci tu cumva ce și cum :)

Mostrele tale de text sunt în codare pe 8 biți (01.txt), respectiv UTF-8 (02.txt); interpretarea și astfel afișarea caracterelor din primul text este dependentă de setarea sistemului descrisă mai sus, pe când la al doilea contează doar ca sistemul să știe cum să trateze codarea UTF-8 (iar în ziua de azi, eventuale probleme cu codarea UTF-8 ar trebui să apară din ce în ce mai de rar și doar la dispozitive sau sisteme simpliste sau simplificate).

Anunturi

Bun venit pe Forumul Softpedia!

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate