<div dir="ltr"><font face="arial,helvetica,sans-serif">Hi Avraham,<br><br>In Linux/X11/Gnome/KDE the input method is typically application independent and there are various methods of inputting characters. If I need to input a fancy character, e.g. U+2646 Neptune ♆, I typically run gucharmap and search for the characters and then copy and paste them into application. But for Hebrew you obviously just switch to the hebrew keylayout and type away.<br>
<br>Regarding rotation, I have experienced various issues when importing external formats into inkscape. Make sure that you can rotate a rectangle that you create in inkscape (by clicking twice and then dragging the semicircle arrows at the corners of the bounding box). If it doesn't work the same with a rectangle from a fig file, then you should file a bug about this. In my experience everything works much nicer if you do your whole workflow within InkScape. The warning messages from inkscape you can safely ignore. <br>
</font><br>Regards,<br>Dov<br><br><div class="gmail_quote">On Tue, Apr 17, 2012 at 09:03, Avraham Rosenberg <span dir="ltr"><<a href="mailto:for.avraham@gmail.com">for.avraham@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On Mon, Apr 16, 2012 at 08:27:32AM +0300, Dov Grobgeld wrote:<br>
> Good you solved the problem, but regarding inkscape I have to disagree.<br>
> Inkscape is using pango as font layout engine, which is as good as any of<br>
> the top font layout engines available (uniscribe, qt, OsX). It had problems<br>
> in the past if you used old fonts without advanced opentype tables, but<br>
> that too seems to be ok in later versions. But perhaps your problem was<br>
> input? Could you describe what annoyed you in more detail?<br>
><br>
> Regadrs,<br>
> Dov<br>
><br>
> On Mon, Apr 16, 2012 at 06:46, Avraham Rosenberg <<a href="mailto:for.avraham@gmail.com">for.avraham@gmail.com</a>>wrote:<br>
</div>> ...<br>
Hi Dov,<br>
Thank you for jumping in to help. I do not remember where I read, in the past, that<br>
the way to input non-ASCII characters in inkscape is to type in their utf8<br>
codes, maybe even prefixed by something. That is why I did not consider it<br>
as a possible solution. After reading your mail, I tried to import into<br>
inkscape my fig file -after deleting the English text- and to type in<br>
Hebrew. It worked very nicely.<br>
Sadly, it is about the only thing I am able to do with my inkscape -<br>
Inkscape 0.47 r22583 (Mar 12 2010)- because it seems to be buggy: not only<br>
I get an interminbable set of warnings:<br>
(inkscape:5786): Gtk-CRITICAL **: gtk_misc_set_alignment: assertion `GTK_IS_MISC (misc)' failed<br>
but I was also unable to rotate a rectangle: no matter what the little<br>
arrows implied, the effect of the attempt was resizing insteadof rotation.<br>
<br>
I understand that you do use inkscape successfully. Please let me know if<br>
it was installed through apt-get (and in this case what version it is) or<br>
built it from sources.<br>
<br>
I annex the output of the command ldd `which inkscape`, in order to<br>
compare the libraries, in case it turns out that we use the same version of<br>
the program. Maybe the problem lies with one of the libraries.<br>
<br>
linux-gate.so.1 => (0xb76fc000)<br>
libgtkmm-2.4.so.1 => /usr/lib/libgtkmm-2.4.so.1 (0xb738a000)<br>
libatkmm-1.6.so.1 => /usr/lib/libatkmm-1.6.so.1 (0xb7345000)<br>
libgdkmm-2.4.so.1 => /usr/lib/libgdkmm-2.4.so.1 (0xb72fb000)<br>
libgiomm-2.4.so.1 => /usr/lib/libgiomm-2.4.so.1 (0xb7259000)<br>
libpangomm-1.4.so.1 => /usr/lib/libpangomm-1.4.so.1 (0xb722b000)<br>
libglibmm-2.4.so.1 => /usr/lib/libglibmm-2.4.so.1 (0xb71d3000)<br>
libcairomm-1.0.so.1 => /usr/lib/libcairomm-1.0.so.1 (0xb71b3000)<br>
libxslt.so.1 => /usr/lib/libxslt.so.1 (0xb717b000)<br>
libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb7051000)<br>
libsigc-2.0.so.0 => /usr/lib/libsigc-2.0.so.0 (0xb704b000)<br>
libgtkspell.so.0 => /usr/lib/libgtkspell.so.0 (0xb7045000)<br>
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb6c6f000)<br>
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb6bd8000)<br>
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb6bbc000)<br>
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb6b96000)<br>
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb6b7d000)<br>
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb6b72000)<br>
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0xb6ad5000)<br>
libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb6a60000)<br>
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb6a1c000)<br>
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb69a5000)<br>
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb6976000)<br>
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb6937000)<br>
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb6933000)<br>
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb692e000)<br>
librt.so.1 => /lib/i686/cmov/librt.so.1 (0xb6925000)<br>
libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0xb685c000)<br>
libpng12.so.0 => /lib/libpng12.so.0 (0xb6837000)<br>
libgsl.so.0 => /usr/lib/libgsl.so.0 (0xb6644000)<br>
libgslcblas.so.0 => /usr/lib/libgslcblas.so.0 (0xb6612000)<br>
libz.so.1 => /usr/lib/libz.so.1 (0xb65fe000)<br>
libgomp.so.1 => /usr/lib/libgomp.so.1 (0xb65f1000)<br>
libpopt.so.0 => /lib/libpopt.so.0 (0xb65e6000)<br>
libaspell.so.15 => /usr/lib/libaspell.so.15 (0xb6547000)<br>
libgnomevfs-2.so.0 => /usr/lib/libgnomevfs-2.so.0 (0xb64eb000)<br>
libgconf-2.so.4 => /usr/lib/libgconf-2.so.4 (0xb64b8000)<br>
libwpg-0.1.so.1 => /usr/lib/libwpg-0.1.so.1 (0xb648f000)<br>
libwpg-stream-0.1.so.1 => /usr/lib/libwpg-stream-0.1.so.1 (0xb647f000)<br>
libwpd-0.8.so.8 => /usr/lib/libwpd-0.8.so.8 (0xb63f2000)<br>
libMagick++.so.3 => /usr/lib/libMagick++.so.3 (0xb637b000)<br>
libMagickCore.so.3 => /usr/lib/libMagickCore.so.3 (0xb6135000)<br>
libgc.so.1 => /usr/lib/libgc.so.1 (0xb6102000)<br>
liblcms.so.1 => /usr/lib/liblcms.so.1 (0xb60ce000)<br>
libpoppler.so.5 => /usr/lib/libpoppler.so.5 (0xb5f0a000)<br>
libpoppler-glib.so.4 => /usr/lib/libpoppler-glib.so.4 (0xb5edc000)<br>
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb5de7000)<br>
libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb5dc1000)<br>
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb5da3000)<br>
libpthread.so.0 => /lib/i686/cmov/libpthread.so.0 (0xb5d89000)<br>
libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb5c43000)<br>
libX11.so.6 => /usr/lib/libX11.so.6 (0xb5b26000)<br>
libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xb5b22000)<br>
libenchant.so.1 => /usr/lib/libenchant.so.1 (0xb5b18000)<br>
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xb5b14000)<br>
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb5b11000)<br>
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb5b0c000)<br>
libXext.so.6 => /usr/lib/libXext.so.6 (0xb5afd000)<br>
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb5af4000)<br>
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb5af0000)<br>
libXi.so.6 => /usr/lib/libXi.so.6 (0xb5ae3000)<br>
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb5adc000)<br>
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb5ad3000)<br>
libpcre.so.3 => /lib/libpcre.so.3 (0xb5aa0000)<br>
libresolv.so.2 => /lib/i686/cmov/libresolv.so.2 (0xb5a8b000)<br>
libselinux.so.1 => /lib/libselinux.so.1 (0xb5a70000)<br>
libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xb5a17000)<br>
libxcb-render-util.so.0 => /usr/lib/libxcb-render-util.so.0 (0xb5a13000)<br>
libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0xb5a0c000)<br>
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb59f2000)<br>
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb59cc000)<br>
/lib/ld-linux.so.2 (0xb76fd000)<br>
libdbus-glib-1.so.2 => /usr/lib/libdbus-glib-1.so.2 (0xb59ad000)<br>
libdbus-1.so.3 => /lib/libdbus-1.so.3 (0xb5973000)<br>
libgnutls.so.26 => /usr/lib/libgnutls.so.26 (0xb58da000)<br>
libavahi-glib.so.1 => /usr/lib/libavahi-glib.so.1 (0xb58d7000)<br>
libavahi-common.so.3 => /usr/lib/libavahi-common.so.3 (0xb58cb000)<br>
libavahi-client.so.3 => /usr/lib/libavahi-client.so.3 (0xb58bb000)<br>
libutil.so.1 => /lib/i686/cmov/libutil.so.1 (0xb58b7000)<br>
libORBit-2.so.0 => /usr/lib/libORBit-2.so.0 (0xb5862000)<br>
libMagickWand.so.3 => /usr/lib/libMagickWand.so.3 (0xb5750000)<br>
libtiff.so.4 => /usr/lib/libtiff.so.4 (0xb56f5000)<br>
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb56d5000)<br>
liblqr-1.so.0 => /usr/lib/liblqr-1.so.0 (0xb56c4000)<br>
libXt.so.6 => /usr/lib/libXt.so.6 (0xb5671000)<br>
libbz2.so.1.0 => /lib/libbz2.so.1.0 (0xb5660000)<br>
libltdl.so.7 => /usr/lib/libltdl.so.7 (0xb5658000)<br>
libSM.so.6 => /usr/lib/libSM.so.6 (0xb5650000)<br>
libICE.so.6 => /usr/lib/libICE.so.6 (0xb5639000)<br>
libopenjpeg.so.2 => /usr/lib/libopenjpeg.so.2 (0xb561b000)<br>
libXau.so.6 => /usr/lib/libXau.so.6 (0xb5618000)<br>
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb5613000)<br>
libtasn1.so.3 => /usr/lib/libtasn1.so.3 (0xb5603000)<br>
libgcrypt.so.11 => /usr/lib/libgcrypt.so.11 (0xb558e000)<br>
libuuid.so.1 => /lib/libuuid.so.1 (0xb558a000)<br>
libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0xb5586000)<br>
<div class="HOEnZb"><div class="h5"><br>
Cheers, Avraham<br>
<br>
--<br>
Please avoid sending Excel or Powerpoint attachments to this address.<br>
</div></div></blockquote></div><br></div>