Różne odstępy między literami w różnych edytorach

1

Zauważyłem, że w niektórych edytorach odstępy między znakami nie są takie same.

Oto przykład białej biblioteki libreoffice

wprowadź opis zdjęcia tutaj

Możesz zauważyć, że pomiędzy każdym blokiem 4 lub 5 iprzestrzeń jest większa.

Przetestowałem ten sam przykład na Google Doc i spacje wydają się być takie same:

wprowadź opis zdjęcia tutaj

Powiedziałem, że to błąd libreoffice, ale wypróbowałem inny edytor online (onlyoffice) i mogę odtworzyć to zachowanie

wprowadź opis zdjęcia tutaj

Pytanie brzmi: to błąd lub funkcja? Jak mogę to wyłączyć?

Epitouille
źródło
Jakiej czcionki używasz?
DavidPostill
Próbowałem z czcionką differents (na zrzutach ekranu tezy, to jest arial)
Epitouille
czy są mniejsze iw jednym edytorze niż w drugim? btw prawdopodobnie to wiesz, ale kurier jest czcionką o stałej szerokości, więc jeśli chcesz, możesz tego użyć. Ponadto testem zainteresowania byłoby sprawdzenie, czy kurier zajmuje w ogóle inną przestrzeń, a następnie wygląda na to, że może to być rozmiar czcionki. Może zmienia się np. Rozmiar 10 inaczej.
barlop
Wszystkie te testy zostały wykonane przy użyciu tej samej czcionki i tego samego rozmiaru. Przy stałej czcionce (jak kurier) odstępy wyglądają na działające (ponieważ przestrzeń jest bardzo duża i Ic może zobaczyć niewielką różnicę). Chcę używać tych edytorów do pisania raportu, z oczywistych powodów nie mogę używać czcionek o stałej szerokości ani o stałej szerokości.
Epitouille
Czy tak się dzieje, jeśli powiększysz obraz? Co powiesz na to, że jeśli dokument zostanie zapisany jako plik PDF, to czy nadal znajduje się on w pliku PDF? Lub jeśli wydrukujesz dokument na papierze? Najprawdopodobniej (tak sądzę), tylko podpowiedzi na ekranie nie są zbyt dobre w tych aplikacjach, więc niektóre litery, które powinny znajdować się między dwoma pikselami, są przenoszone na jedną lub drugą stronę.
Janus Bahs Jacquet

Odpowiedzi:

1

Różne procedury antyaliasingu subpikseli powodują przesunięcie czcionek. Niewiele można z tym zrobić. Różne silniki renderujące po prostu działają inaczej.

Twój komentarz na temat znikania problemu w PDF wydaje się potwierdzać ten tok myślenia. Możesz uzyskać różne wyniki, podając czcionki w inny sposób. Uwaga: nawet przeglądarka pokazuje problem w postaci stale zmieniającej się fali intensywności. Biuro Libre chce tylko wskazać trzon na pełną szerokość piksela. Zmuszając go w końcu do pominięcia piksela.

joojaa
źródło