benibela wrote:>However, it still cannot be run by clicking texmakerx.app. Any thought to solve it?
The bundle description file was wrong, and still wanted to execute texmaker instead of texmakerx.
Perhaps it works in the new revision
It is working now. Thanks a lot.
>1. I use the default font family: Lucida Sans Typewriter. The space between Chinese characters becomes very small ans some of them are overlapping to each other and to some English words. If I use Lucida Sans Unicode font family the problem is gone.
Have the character different widths?
In the default it tries to draw all with the same to be faster
Yes. Chinese characters are wider.
>When I copy and past several lines of texts form other application (for example, Smultron), all lines are put into one line in texmakerx.
It didn't understand the mac line ending, so removed all line breaks. (even worse: you couldn't really open a file with mac line endings)
But now it should work (the only remaining problem is that the line ending is set to the windows \r\n when saving)
Now it is working.
>Some alphabets at end of words are missing in configure window. For example, Editor font family becomes Editor font famil.
It works on Windows, perhaps Mac has a larger default font / screen resolution
I think so.
Now new version is working well so far.
The new version is still has one problem. It cannot be open by clicking a .tex file which is associated with it. I need to run it first and open the .tex file in File menu bar.
Sam
Great, now I looked some hours, how to receive apple events, just to notice, that there existing now a qt way for loading files which doesn't need them and which is already implemented in the source I took from texmaker
However, it should work in the version you currently have.
Does it open the files if TexMakerX is already running, when clicking on the file?
And if it is not running, does nothing happen, or starts tmx without loading the files?
If the answers to the first question is no, you could add #include <QMessageBox> to the top of main.cpp and QMessageBox::information(0,"",oe->file(),0); in line 76 after QFileOpenEvent *oe = static_cast<QFileOpenEvent *>(event);, and tell me what the message says
The answer is yes. If texmakerx is open, I can click file to open it without any trouble. If texmakerx is not open, after I click the file the message "Application texmakerx is terminated unexpectedly. The following is the first part of the error message:
Process: texmakerx [2503]
Path: /Applications/texmakerx.app/Contents/MacOS/texmakerx
Identifier: texmakerx
Version: ??? (???)
Code Type: X86 (Native)
Parent Process: launchd [119]
Date/Time: 2009-04-12 16:35:10.897 -0500
OS Version: Mac OS X 10.5.6 (9G55)
Report Version: 6
Just download Qt SDK: Complete Development Environment under LGPL/free license. It is 430Mb and qmake will be installed automatically to /usr/bin. I am using OSX 10.5 but I think it is also good for OSX 10.4.
I found the OSX version still has some problem. For example, sometimes the data in log file window are lost. If I open two files to work on, Skim is locked to one of them. It seems this version is unstable.
Sam
>For example, sometimes the data in log file window are lost.
If you switch to another document? That's a feature (of texmaker)...
>If I open two files to work on, Skim is locked to one of them.
Does it work, if you close skim before?
Then probably either the command line parameters are wrong, or it is a Skim bug
>It seems this version is unstable.
Yes, but not so much as original texmaker...