Skip to content

Latest commit

 

History

History
58 lines (38 loc) · 2.92 KB

README.md

File metadata and controls

58 lines (38 loc) · 2.92 KB

ToneTyper

Windows .Net Downloads

ToneTyper is a lightweight background service that converts numbered pinyin tones into their proper symbols. For example, "Zho1ngguo2" => "Zhōngguó".

To escape a character, type an apostrophe before the u or number. For example, typing "a'3" will result in "a3".

To pause or resume ToneTyper, click its icon on the system tray, or use the hotkey "Alt + P".

To change the toggle hotkey, right-click the ToneTyper icon on the system tray and choose "Change Hotkey".

To change the Ü mode, right-click the ToneTyper icon on the system tray and choose .

To exit ToneTyper, right-click its icon on the system tray and choose "Exit".

Prerequisites

Before you begin, ensure you have met the following requirements:

OR

Due to low demand, standalone builds for Mac OSX and Linux are not provided. If you'd like a standalone build for Mac OSX or Linux, contact me.

Usage

  1. Download either "build.zip" or "standalone.zip" from the latest release, depending on your prerequisites.
  2. Unzip the file.
  3. Find the file "ToneTyper.exe" within the unzipped folder and run it.
  4. To add a tone mark to a vowel, type the number of the tone you'd like after typing the vowel.
  5. By default, the character 'ü' can be accessed by typing "uu". This behavior can be changed instead so that 'v' is converted into 'ü' by right-clicking ToneTyper on the system tray and choosing "Toggle Ü Mode".
  6. To pause or resume ToneTyper, click its icon on the system tray or use the hotkey (default is Alt + P).
  7. To exit ToneTyper, right-click its icon on the system tray and choose "Exit".

Contribution

To contribute to ToneTyper, follow these steps:

  1. Fork this repository.
  2. Create a branch: git checkout -b <branch_name>.
  3. Make your changes and commit them: git commit -m '<commit_message>'
  4. Push to the original branch: git push origin <project_name>/<location>
  5. Create the pull request.

Alternatively see the GitHub documentation on creating a pull request.

License

License