scrod / nv

Notational Velocity: modeless, mouseless Mac OS X note-taking application
http://notational.net
GNU General Public License v3.0
2.07k stars 403 forks source link

wish: Right to Left support #97

Open Zkaka opened 14 years ago

Zkaka commented 14 years ago

Notational Velocity does not allow you to change the direction of written text. TextEdit as well as other Mac applications support Right to Left out of the box - Sometimes through the main menu, sometimes through right-click context menu. Adding this functionality to Notational Velocity will immediately open its gates to languages such as Hebrew, Arabic and Persian. Thank you.

scrod commented 14 years ago

Do you need to be able to mark different paragraphs within the same note as being in the Left direction and others as Right, or would marking an entire note as either Left or Right suffice? How about running on 10.6-only?

Zkaka commented 14 years ago

Being able to mark an entire note Left or Right will suffice. 80% of the time notes are written in one language - when mixing let's say, English and Hebrew - one of them is usually used for reference only.

Personally I use 10.6 only. On a side note - I believe that people who have need for RTL support on the Mac have upgraded (or should upgrade) to 10.6, since RTL has been greatly improved there.

Thank you.

cantoryakov commented 14 years ago

It would not suffice for me to have to apply RTL encoding on the note rather thanparagraph level. iOS allows paragraph level RTL encoding, so, most of your work is done, I think. You just need to find a way to get SN to save that info.

scrod commented 13 years ago

A question for you all: Are there ever times when you need to apply left-to-right paragraph formatting to Arabic, Hebrew, etc., as well as the reverse situation? I'm considering applying alignment automatically, paragraph by paragraph, as determined by the script used therein.

bluesdance: You'll need to ask Simplenote to extend their API if you'd like to see such a feature.

alottem commented 13 years ago

Just started to use NV (I am new to Mac) and find it very convenient. Thanks a lot! Found this thread while looking for Right to Left support. To answer previous question, sometimes RTL text appears in an LTR text and sometimes vice versa. You can try to apply a heuristic algorithm to guess the writer's intention, for example, by looking at the beginning of the paragraph. But it should be possible to set exceptions, like Mac OS X allows.