Forum Gry Hobby Sprzęt Rozmawiamy Archiwum Regulamin

Forum: No dobra, jak to jest możliwe?

19.08.2019 19:33
NajPhil
1
NajPhil
78
Fiu Fiu

No dobra, jak to jest możliwe?

Dość obszerny blok tekstu, który skopiowałem z Sieci - i zacząłem redagować by wejść w polemikę z autorem odwołując się do konkretnych fragmentów jego wypowiedzi - po wklejeniu do notatnika jakoś dziwnie i niepoprawnie się składał.

Poniżej najbardziej jaskrawy przykład. Gwoli formalności to jedna z pozycji w podanej bibliografii:

K.Bi??rdieAS??_18??_x.retsail?_?tom?31????

Na pozór zwykły, wyrwany z kontekstu ciąg, ale ustawiając kursor na jego początku i przesuwając go prawo kliknięciami strzałką na klawiaturze zobaczcie ile niewidocznych "stoperów" zawiera. Jeśli policzyć gołym okiem to widać tu w sumie 29 znaków, ale edytor tekst z funkcją zliczania użytych literek podaje wynik aż 42

spoiler start

Choćby taki: https://ile.liter.pl/

spoiler stop

O co chodzi? I czym są te ukryte znaki?
btw:
Napisałem maila do kolesia z prośbą o wyjaśnienie, ale na razie jeszcze nie odpisał.

EDIT: I SIĘ NIECO WYJAŚNIŁO DZIĘKI SAMEMU OPUBLIKOWANIU MOJEGO ZAPYTANIA BO WIDAĆ FORMAT FORUM NIE DAJE SIĘ ZWIEŚĆ I WSZYSTKIE UKRYTE ZNACZKI ODSŁONIŁ JAKO ZNAKI ZAPYTANIA. Co nie wyjaśnia sprawy, a tylko sprawia, że się głupio czuję :D

post wyedytowany przez NajPhil 2019-08-19 19:36:13
19.08.2019 20:06
NajPhil
2
odpowiedz
NajPhil
78
Fiu Fiu
Image

Nie wiem czy brnięcie w to dalej ma sens, bo to zdaje się mój System miesza , ale ja ten fragment bezpośrednio w publikacji oraz po skopiowaniu i wklejeniu u siebie do edytora cały czas widzę tak, jak na screenie.

Więc teraz to już bardziej pytanie, co sprawia, że mi komp wzrok oszukuje :D

post wyedytowany przez NajPhil 2019-08-19 20:12:29
19.08.2019 21:12
Ziecik
3
odpowiedz
Ziecik
147
Sword

Bez źródła to dla nas tylko zgadywanki, bo te znaki zapytania które wyświetlił GOL są faktycznie zakodowane jako pytajniki. Biorąc pod uwagę, że na swoim komputerze nie widzisz tych znaków, a tutaj widzimy pytajniki obstawiałbym, że są to znaki o zerowej szerokości, o których możesz sobie poczytać: https://en.wikipedia.org/wiki/Zero-width_space
Być może font którego używa Twój edytor ma w arsenale taki znak, a ten GOLowy już nie, dlatego jako reprezentację nierozpoznanych bitów wyrzuca pytajnik.
To co możesz zrobić to zaznaczyć taki znak (kursor w miejscu, gdzie strzałka nie przerzuca Cię w widoczny sposób do kolejnego znaku, tak jakbyś się tego spodziewał, teraz Shift+strzałka, żeby zaznaczyć, Ctrl+C) i wkleić tutaj, żeby się upewnić co to: http://www.cogsci.ed.ac.uk/~richard/utf-8.cgi

?????
EDIT: Powyższa linia jest dowodem na to (a więc i tropem w naszej sprawie), że GOL wyświetla zero-width space jako znak zapytania.

post wyedytowany przez Ziecik 2019-08-19 21:17:08
Forum: No dobra, jak to jest możliwe?