margins for textframes
by David Christian Berg
Hey Inkscapers!
Just want to draw some attention towards RFE
[ 1597125 ] Space between text and frame border
again.
I'm not a coder, but since all we need is a interface it should be
achievable... and I think it would really improve Inkscape for simple
task quite a lot. I know, it's not fancy, but well, yeah, useful...
Take a look at the attached SVG... it explains what I already tried to
state in the RFE report.
Take care!
David
15 years, 7 months
Effect that modifies the document properties?
by John Bintz
Hello. I'm trying to write an Effect extension that will allow the
creation of cover templates for perfect bound books, which involves
changing the document properties and adding guides lines to the current
document. I have a Ruby script and an .inx file set up correctly, and
when I examine the XML output from the script, the SVG that is returned
is correct. When this file is written back to stdout at the end of the
script, no changes occur within Inkscape. Can Effects modify the
document properties and, if they can't, would it be a good idea to add a
new type of extension that could?
Thanks,
John
15 years, 7 months
Strange behaviour of text flowed into a combined shape
by David Christian Berg
Hey Inkscapers,
After my last mail about text, I played around a little more again and
stumbled over a very strange behaviour.
I have to boxes which are combined and text is flowed into them. I
placed them one below the other... I imagined the text would continue in
the second box... but unless its really close, it doesn't.
Open the attached fly, mark the below box with the node-selection tool
by selecting all nodes and move the box down with the arrow keys... the
text will disappear from it.
I guess I should file a bug, shouldn't I? But maybe it would be good to
know, what causes the problem...
Cheers!
David
15 years, 7 months
Re: [Inkscape-devel] contribute to graphics research!
by Sara Su
Hi bulia, Joshua, and all:
I apologize for my delay in replying to your messages. I
just got back from the UIST conference, where I met many UI
researchers -- and fellow Inkscape users.
Thanks for your enthusiasm about the undo-saving feature!
We would like to release the code for this for all the
reasons you mentioned: to comply with the GPL, to get users
across platforms, and ultimately to contribute to the
Inkscape project. [We'd also welcome help identifying and
fixing bugs. :)] What is the best way to do this? As the
number of files touched is small, perhaps the fastest is to
post these on our website, then work on adding the changes
to the SVN trunk. Thanks for your invitation to do so.
Sara
> Date: Sun, 7 Oct 2007 19:52:04 -0300
> From: "bulia byak" <buliabyak@...400...>
> Subject: Re: [Inkscape-user] contribute to graphics research!
> To: "Inkscape User Community" <inkscape-user(a)lists.sourceforge.net>,
> "Inkscape List Devel" <inkscape-devel(a)lists.sourceforge.net>
>
> (forwarding this to devel list as well)
>
> This sounds like a very nice addition. We (developers) actually were
> thinking about adding something like that, as an option. Would you
> consider adding your patch to the SVN trunk so it becomes part of the
> official Inkscape releases? For users, persistent undo is an important
> enough feature by itself, with or without helping your graphics
> research :) And if you keep working on it to add more features like
> selective undo, this is much better to do in the main trunk.
15 years, 7 months
Canvas Rotate - Alternative?
by microUgly
Is the canvas rotate idea currently being implemented? I found the thread
from April which had a lot of great ideas but I didn't know if anyone was
working on it of if it's on the list of things to do.
I know what was discussed sounded like really clever stuff and I can only
guess how difficult the feature may have been to implement. So I was
wondering if a simple alternative could be adopted instead - the alternative
being that instead of rotating the Inkscape viewport we rotate a SVG layer.
I could just rotate a group, but I think rotating a layer instead is bit
easier since you won't have to jump in and out of the group everytime you
need to adjust the rotation. But there isn't a control for rotating layers
currently. The control could be displayed on the layer palette and behave
much the same as the Opacity slider.
The only catch is, for it to be most useful, it would be best if the centre
of rotation could be quickly and easily set where you wanted.
Bad idea?
--
View this message in context: http://www.nabble.com/Canvas-Rotate---Alternative--tf4645455.html#a13269725
Sent from the Inkscape - Dev mailing list archive at Nabble.com.
15 years, 7 months
Problem compiling with gcc 4.2.2 and libsigc++2.0 v2.1.1
by Martin Schmidt
Hi,
I have a serious problem getting to inkscape-svn to compile with gcc
4.2.2 and libsigc++2.0 v2.1.1.
It used to work with gcc 4.2.1 and v2.0.18.
Also, I have been trying to get the beautiful PDF Import to work (and
actually got it to work with the above mentioned software).
There was a problem with poppler not installing the Cairo headers by
default. You might or might not be aware of the fact that this has a
reason: the poppler guys do not guarantee a stable API for those
functions. I have talked to one of them on IRC and he was disappointed
because of the lack of communication between the SOC students and the
poppler devs...
I just mean to make you aware of the fact that there might be
incompatibilities lying ahead, which I would deeply regret, because I
have seen the PDF import work, and am totally blown away by it. In my
eyes this is a killer app.
So keep up the great work,
Martin
LOG:
depbase=`echo select-context.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
g++ -DHAVE_CONFIG_H -I. -I.. -I../../inkscape/src
-I/usr/lib/perl5/5.8.8/i686-linux-thread-multi/CORE
-I/usr/include/freetype2 -I/usr/include/libgnomeprint-2.2
-I/usr/include/libart-2.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libxml2
-I/usr/include/pango-1.0 -I/usr/include/libgnomeprintui-2.2
-I/usr/include/libgnomecanvas-2.0 -I/usr/include/freetype2
-I/usr/include/gail-1.0 -I/usr/include/gtk-2.0 -I/usr/include/atk-1.0
-I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12
-DRELAYTOOL_CRYPTO='static const int libcrypto_is_present = 1; static
int __attribute__((unused)) libcrypto_symbol_is_present(char *m) {
return 1; }' -DRELAYTOOL_SSL='static const int libssl_is_present = 1;
static int __attribute__((unused)) libssl_symbol_is_present(char *m) {
return 1; }' -DHAVE_SSL -I/usr/include/freetype2
-I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0
-I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/lib/gtk-2.0/include
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/freetype2
-I/usr/include/libpng12 -I/usr/include/poppler
-I/usr/include/poppler/glib -I/usr/include/poppler
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/pango-1.0 -I/usr/include/freetype2
-I/usr/include/libpng12 -DPOTRACE=\"potrace\" -pthread
-I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include
-I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include
-I/usr/include/pangomm-1.4 -I/usr/include/gtk-2.0
-I/usr/lib/gtk-2.0/include -I/usr/include/cairomm-1.0
-I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2
-I/usr/include/libpng12 -I/usr/include/gtkmm-2.4
-I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6
-I/usr/include/atk-1.0 -I/usr/include/libxml2
-I/usr/include/gtkspell-2.0 -I../../inkscape/cxxtest -Wall
-Wformat-security -W -Wpointer-arith -Wcast-align -Wsign-compare
-Woverloaded-virtual -Wswitch -D_FORTIFY_SOURCE=2 -Wno-unused-parameter
-march=i686 -mtune=generic -O2 -pipe -MT select-context.o -MD -MP -MF
$depbase.Tpo -c -o select-context.o
../../inkscape/src/select-context.cpp &&\
mv -f $depbase.Tpo $depbase.Po
In file included from ../../inkscape/src/select-context.cpp:26:
../../inkscape/src/pixmaps/cursor-select-m.xpm:38: warning: deprecated
conversion from string constant to 'char*'
[...]
In file included from ../../inkscape/src/select-context.cpp:28:
../../inkscape/src/pixmaps/handles.xpm:19: warning: deprecated
conversion from string constant to 'char*'
[...]
In file included from ../../inkscape/src/select-context.cpp:40:
../../inkscape/src/seltrans.h:153: error: 'SigC' has not been declared
../../inkscape/src/seltrans.h:153: error: ISO C++ forbids declaration of
'Connection' with no type
../../inkscape/src/seltrans.h:153: error: expected ';' before
'_sel_changed_connection'
../../inkscape/src/seltrans.h:154: error: 'SigC' has not been declared
../../inkscape/src/seltrans.h:154: error: ISO C++ forbids declaration of
'Connection' with no type
../../inkscape/src/seltrans.h:154: error: expected ';' before
'_sel_modified_connection'
make[2]: *** [select-context.o] Error 1
make[2]: Leaving directory
`/var/abs/local/inkscape-svn/src/inkscape-build/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/abs/local/inkscape-svn/src/inkscape-build'
make: *** [all] Error 2
15 years, 7 months
Which Non-Latin Scripts Do Free Software Fonts Not Cover?
by Dave Crossland
Hi All,
I've just started the Masters degree in Typeface Design at the
University of Reading (for which Gentium was a submitted project) and
we're expected to do a non-latin script complement to our font, and
I'd thought I'd ask around if anyone here has any opinions about the
following:
Are there non-latin scripts that free software fonts do not cover at
all at the moment?
Which non-latin script communities are adopting free software and
would benefit from more fonts?
Does Inkscape have problems with setting any scripts in particular?
:-)
--
Regards,
Dave
15 years, 7 months
Inkscape less strict than Batik
by Colin Marquardt
Hi,
maybe the following post is of some interest - it talks about
replacing Inkscape with Batik as the SVG renderer for OpenStreetMap,
and the fact that Batik is more strict than Inkscape in some
regards (which should be fixed in Inkscape AIUI).
The "issues" mentioned there are memory usage (since OSM got some
very detailed maps with lots of elements due to the TIGER data
import) which makes Inkscape die with an out-of-memory message
(sometimes with destroying the preferences.xml file). It seems the
memory usage cannot be helped in the short term (I talked to mental
on IRC about that some weeks ago), but I wanted to report the Batik
comparison.
<http://thread.gmane.org/gmane.comp.gis.openstreetmap.tilesathome/417/focu...>
Cheers
Colin
15 years, 7 months
Clone breaking bug
by Donn
Hi,
I wanted to bounce this off the list before I file a bug. I mentioned this in
my architecture post a few days ago.
Attached is an SVG that explains how to dup the problem.
\d
--
A man is accepted into church for what he believes--and turned out for what he
knows.
-- Mark Twain
15 years, 7 months
How are selected nodes passed to Inkscape Extension Scripts
by Redefined Horizons
I was reading over the Scripting HOWTO for Inkscape in an attempt to
discover how selected nodes are identified and/or passed to extension
scripts by Inkscape. (I was thinking that I might be able to identify
and fix a possible bug in the inkex.py file, or maybe see if I could
get a Beanshell script to work.)
However, after reading over the documentation and the man page for
Inkscape, I can't figure out how selected nodes are passed to the
scripts. I have examined selected objects in Inkscape's XML editor,
and selection information does not appear to be stored in the actual
SVG information. So I'm guessing the selected nodes are passed as a
parameter?
Is this true? If so, what is the name of the parameter and how are the
selected nodes represented?
If it is not true, are the selected nodes identified in the temporary
SVG script some how?
I hope I'm not being a pest with my questions.
Thank you for the help.
Landon
15 years, 7 months