2010-10-04 10 views
5

Chcę napisać ciąg hebrajski w języku Python, a następnie wyświetlić go na ekranie. Problem polega na tym, że dostaję lustrzane odbicie tego, co napisałem. Jak ustawić ciąg znaków, aby używać RTL zamiast od lewej do prawej?języki pisane od prawej do lewej w języku Python

+4

Używasz dowolny Biblioteka GUI, aby wyświetlić ją na ekranie? A może po prostu wydrukujesz to na konsoli? – liori

+0

To nie jest ładne, ale czy próbowałeś .reverse()? ;) –

+2

Jest więcej właściwego hebrajskiego składu niż tylko kolejność wyświetlania! Te "zaawansowane funkcje układu tekstu" są obsługiwane przez aplikacje GUI (np. Przy użyciu Uniscribe lub Pango), ale są prawie niedostępne dla aplikacji konsolowych. – bobince

Odpowiedz

Powiązane problemy