Jump to content
Chinese-forums.com
Learn Chinese in China

  • Why you should look around

    Since 2003, Chinese-forums.com has been helping people learn Chinese faster and get to China sooner. Our members can recommend beginner textbooks, help you out with obscure classical vocabulary, and tell you where to get the best street food in Xi'an. And we're friendly about it too. 

    Have a look at what's going on, or search for something specific. We hope you'll join us. 
imron

Pinyinput - Type Pinyin with Tone Marks

Recommended Posts

imron

Unfortunately I don't have access to a 64-bit compiler for windows or a 64-bit platform to test the resulting binary on. If anyone would like to do the compiling and testing feel free to contact me. The code currently compiles cleanly in Visual Studio 2008 Express Edition.

Share this post


Link to post
Share on other sites
Site Sponsors:
Pleco for iPhone / Android iPhone & Android Chinese dictionary: camera & hand- writing input, flashcards, audio.
Study Chinese in Kunming 1-1 classes, qualified teachers and unique teaching methods in the Spring City.
Learn Chinese Characters Learn 2289 Chinese Characters in 90 Days with a Unique Flash Card System.
Hacking Chinese Tips and strategies for how to learn Chinese more efficiently
Popup Chinese Translator Understand Chinese inside any Windows application, website or PDF.
Chinese Grammar Wiki All Chinese grammar, organised by level, all in one place.

jslee

I think it's possible to compile it for 64-bit in a 32-bit operating system using the Windows SDK.

I would be up for testing it, but I'm not knowledgeable enough to be able to port the code and compile.

Share this post


Link to post
Share on other sites
imron

Yes it is possible if you have a cross-compiler, which I don't - I also use a Mac now and don't really use Windows any more. Although I believe a 64-bit cross-compiler can be downloaded for Visual Studio Express (which I was using to compile Pinyinput), it's not explicitly supported and involves mucking around with various registry hacks and config files to get it set up. The reality is, I don't currently have the time or the incentive to spend half a day trying to get it working, however I am willing to provide the source to anyone who does have the time to do this.

Share this post


Link to post
Share on other sites
Donald

I have installed pinyinput, but it doesn't show up on the language bar. I only have English and Chinese(PRC). Any suggestions?

Thanks.

Share this post


Link to post
Share on other sites
imron

Pinyinput will be one of the options under Chinese (PRC). See the first post for a screen shot showing how to select it.

Share this post


Link to post
Share on other sites
imron

Sorry, but I don't currently have access to a 64-bit compiler. I'm happy to provide the source if someone else wants to compile and test it.

Share this post


Link to post
Share on other sites
ABCinChina

Just install Pinyinput in Windows XP Mode. That's what I did though it's not a fix. Whenever I'm working with Chinese, I just open up XP Mode.

If you find out Windows XP Mode is kinda slow, or you don't have Windows 7 Professional and up, then use VMware Player 3.0 or VirtualBox which are great free programs that will let you run almost any OS virtually from any Host OS. I even ran Mac OS X Leopard virtually which was kinda fun!

Edited by ABCinChina

Share this post


Link to post
Share on other sites
checdbh

Thank you so much for sharing this tool. I am a real fresh learner of Chinese and this helps greatly with spoken lessons.

Chec.

Share this post


Link to post
Share on other sites
Singaporean

Someone please give this man a Nobel Peace Prize. He deserves it more than Obama.

Share this post


Link to post
Share on other sites
imron

Failing that, donations are always welcome too :wink:

Share this post


Link to post
Share on other sites
magnace

xièxie imron!

This tool is exactly what I have been searching for!

:clap

Share this post


Link to post
Share on other sites
Hein63

Hello Imron,

I am using to great satisfaction Pinyininput for Words. However, I do not like Word but usually use WordPerfect as a wordprocessor.

I tried to use Pinyininput with WordPerfect but did not competely succeed. Pinyininput shows the well-known, by now, grey line, but the tonemarks are not translated into the WordPerfect text.

Would you know about how to solve this?

Meanwhile, all kudos for this nice programme.

Share this post


Link to post
Share on other sites
chrix

I have a problem with Word as well, whenever I use pinyinput for a "nonstandard" accent mark, like the first or third tone, or any tone on ü, it chooses a different font for just that character. I don't know if you can do much about it, and it's not too big a hassle, but I thought I'd just mention it.

Share this post


Link to post
Share on other sites
renzhe

It's almost certainly a font problem.

Have you tried using a unicode font?

Share this post


Link to post
Share on other sites
chrix

They're all unicode fonts. So let's say you're typing pinyin in font A, then suddenly those nonstandard accents appear in font B. I can remedy this by marking everything and manually changing everything to font A, i.e. font A has those characters.

Share this post


Link to post
Share on other sites
imron

It's a long-standing problem that comes up repeatedly, but is not my fault. It's MS Word trying to be intelligent and set your font based on the IME. You'll get the same problem with any non-Ascii character typed with any IME. There is however a possible workaround if you want to set your default font for both western and Chinese scripts to Arial MS Unicode.

@Hein63: are you able to provide a screen shot of what happens? Also, what version of Word Perfect are you using and does it have support for Unicode? Finally, what happens for example if you open up Notepad and use Pinyinput to type nǐhǎo, and then copy and paste that into WordPerfect. Do the tones display correctly in this situation?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and select your username and password later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Click here to reply. Select text to quote.

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...