Single SVG file to multi-page PDF
by donn
Anyone know how I could layout/hack a single Inkscape SVG file so that I
can get a multi-page PDF out the other end?
Inkscape -> layout tricks (maybe layers?) -> some process (maybe command
line) -> PDF file with pages.
At the moment I am laying-out logos and designs on a single 'page' which
can be as tall as 9000 pixels.
Is there a way to 'chop' a single PDF page like that into smaller chunks?
\d
9 years, 7 months
Re: [Inkscape-user] Shrinking the results of JPG to SVG conversion
by Pranav Lal
Hi all,
Just a quick note to say that I need to batch convert the files so I can't
open inkscape and do things like trace the bitmap as shown on sites like
http://thefrugalcrafter.wordpress.com/2008/10/27/convert-a-png-to-a-svg-file
works-for-jpg-too/
-----Original Message-----
From: Pranav Lal [mailto:pranav.lal@...155...]
Sent: Tuesday, April 17, 2012 6:23 AM
To: 'mailing list!'
Subject: Shrinking the results of JPG to SVG conversion
Hi all,
I have a number of *.jpg files that I need to convert to svg. I am using
inkscape for the conversion. The problem is that the resulting svg is almost
5 times the size of the jpeg file. I have tried saving the file in
compressed plain svg but with no success. The file is still very large. Is
there anything I can do to shrink the file? I have run an open source
cleanup tool called cleanSVG downloadable from codeplex but that has not
helped.
I am open to using other JPG to SVG converters if inkscape is not the right
tool for this exercise. Natively creating SVG is not an option at this
point.
Pranav
10 years, 4 months
format, that does not clean up the code
by Hago Ziegler
Hi everybody,
I'm using Inkscape also to make animations like:
<path ... d=" (a path) ">
<animate ......to=" (the new path) ">
When I load such a file into inkscape -for example, to add a new path- and
save it at the end as *.svg, all parts of the original code, that can't be
seen in inkscape are deleted.
Is there any possibility, to save it in a way, that everything remains as
it is, only the new path is added?
regards, Hago
10 years, 8 months
SCALE 11x Booth
by Jon Cruz
Hi guys!
Once again Inkscape has exhibit space to run a booth at SCALE 11x
The Eleventh Annual Southern California Linux Expo
February 22-24, 2013
Hilton Los Angeles International Airport
http://www.socallinuxexpo.org/scale11x
If anyone out there can lend some time and spend a little time in the booth, please let us know. We have a set of free conference tickets for people participating.
Thanks!
p.s. apologies that this note is a bit brief, as I'm frantically packing up for flying to a different conference tomorrow.
10 years, 8 months
Inkscape as template file
by Steve Litt
Hi all,
Inscape plus Python plus PyYaml provides a powerful tool. What you can
do is, in the Inkscape file, put @varname@ everywhere you want a
substitution token. Then, in your YAML file, you do something like this:
template:
name: Steve Litt
date: 1/21/2013
city: Orlando, Florida
Then write a very simple nested loop that, upon encountering @name@,
substitutes "Steve Litt". This can even be used to link a bitmap
graphic into an Inkscape file.
The beauty of this is it's a very generic tool. All specifics are in
the Inkscape template file and the YAML file, but the Python program
itself is generic.
This technique could actually be used with any kind of template file,
but of course this is the Inkscape mailing list.
SteveT
10 years, 8 months
Android tablet as drawing input
by Jon Cruz
Hey Inkscapers, check this out
http://www.gimpusers.com/news/00462-use-android-tablet-as-graphics-tablet...
A simple use of an android tablet to feed as an extended X input device for drawing in Linux. Needs the X11 driver part to feed the data from the Android device to the X11 system, but from there it should end up working for all apps, including Inkscape.
This is overlapping an area I was working at from the other direction, but should be easy for me to hook up to from Inkscape directly. My talk at LCA 2013 is going to be on that input work (using wiimotes, guitars, gamepads, etc.) and once I get to the point of reading in drawing data (in addition to current use as keys and pressure modifiers) using that should be very simple and avoid the need for any X11 drivers.
Oh, and from what I see of the protocol, it should end up working cross-platform.
10 years, 8 months
My certificate of completion machine
by Steve Litt
Hi all,
I just wanted to share an Inkscape accomplishment. My customer wanted
certificates of completion for for their students after their students
completed my Troubleshooting Course. So I made a certificate of
completion, with a token where the student name should have been, and
then wrote a small Python program which read each student name,
replaced the token in the Inkscape file, then converted to PDF. It
worked flawlesly.
Now I'm expanding the Python program to have tokens for not only the
name, but also the place, date range, course title, date of signature,
and a few other things, and I'm going to start offering to all my
customers.
Inkscape is the perfect product to do this because it's basically just
an XML file that easily accommodates token strings replaceable by
Python, Perl, Ruby, Lua, C, sed or awk. And Inkscape is easy to create
certificate graphics in, and it produces small PDFs.
Thanks for the great graphics program.
SteveT
Steve Litt * http://www.troubleshooters.com/
* http://twitter.com/stevelitt
Troubleshooting Training * Human Performance
10 years, 8 months
Call for presentations LGM2013: Future Tools
by Femke Snelting
*Developers and users meet at the Libre Graphics Meeting in Madrid*
Libre Graphics Meeting 2013: Future Tools will take place from Wednesday 10th to Saturday 13th April in Madrid, Spain. The 8th LGM will be held at Medialab Prado's brand new building in the center of Madrid, La Serreria Belga. The event brings together developers and designers from all over the world to work on the many different tools in the Free, Libre and Open Source toolbox.
http://libregraphicsmeeting.org
*Call for presentations*
The Libre Graphics Meeting is looking for in-depth presentations on Libre Graphics technologies, showcases of excellent work made using Libre Graphics tools and new ideas for future approaches, tools and standards.
Call for presentations: http://libregraphicsmeeting.org/2013/call-for-presentations
Deadline: 15 February 2013
*Sign up for LGM*
LGM is free to attend and open to all! Registration is not required but it would be nice to know who will be there in Madrid, next spring.
Register here: http://libregraphicsmeeting.org/2013/registration
Participants so far: http://libregraphicsmeeting.org/2013/participants
*Support the Libre Graphics Meeting*
Please help us bring developers to Madrid for the Libre Graphics Meeting 2013: Future Tools. We aim to raise 10.000$ to support volunteer developers and presenters that would otherwise be unable to journey to Madrid. Every donation counts!
http://pledgie.com/campaigns/19064
10 years, 8 months
Regression in test Inkscape builds. How to file bug?
by Christopher B. Wright
(I originally sent this using the wrong email address. I'm expecting that one
to bounce back, which is why I'm sending this one. If you see this message
twice I apologize profusely.)
I'm a little stuck on the proper "etiquette" for reporting a regression.
I've been playing around with the test builds for Inkscape and I've noticed a
regression. In 2009 or thereabouts there was a KDE bug that prevented you from
using guides -- if you tried to drag a guide down from either of the rulers,
you wound up dragging the entire window around instead. That bug was fixed,
but it appears to be back.
What's the best way to report that? Should I locate the original bug report
(which is probably closed at this point) and add a comment noting that it is
back, or should I enter a new bug report and reference that one?
(Of course it could be that someone else has already reported this. I didn't
find the new bug report, though, just the old one.)
Christopher B. Wright (wrightc@...537...)
10 years, 8 months
undefined references to libstdc++
by mike
Hi
I'm trying to build Inkscape 0.48.4 on Fedora 16. I am using gcc
4.6.3. When I run make I get a bunch of CXXLD undefined reference
errors about _M_hook, _M_unhook, _M_transfer and swap
from/usr/include/c++/4.6.3/bits/stl_list.h,
/usr/include/c++/4.6.3/bits/list.tcc, /usr/lib/libglibmm-2.4.so and
/usr/lib/libgtkmm-2.4.so. I looked on the net and found that these
should be defined in libstdc++. If I do
> find /usr -name 'libstdc++*' -print
I get
> /usr/local/lib/libstdc++.so.6.0.14
> /usr/local/lib/libstdc++.a
> /usr/local/lib/libstdc++.so.6
<snip>
> /usr/local/lib/libstdc++.la
> /usr/local/lib/libstdc++.so
<snip>
> /usr/lib/libstdc++.so.5
> /usr/lib/libstdc++.so.6
<snip>
> /usr/lib/libstdc++.so.5.0.7
> /usr/lib/libstdc++.so.6.0.16
> /usr/lib/gcc/i686-redhat-linux/4.6.3/libstdc++.a
> /usr/lib/gcc/i686-redhat-linux/4.6.3/libstdc++.so
If I do
> yum list installed *libstdc++*
I get
> compat-libstdc++-296.i686 2.96-143.1 @fedora
> compat-libstdc++-33.i686 3.2.3-68.1 @fedora
> libstdc++.i686 4.6.3-2.fc16 @updates
> libstdc++-devel.i686 4.6.3-2.fc16 @updates
> libstdc++-docs.i686 4.6.3-2.fc16 @updates
> libstdc++-static.i686 4.6.3-2.fc16 @updates
If I do
> yum list installed gcc
I get
> gcc.i686 4.6.3-2.fc16 @updates
so I would think everything is in the right place.
I'd be grateful for any help. I'm not even sure if this is an F16, gcc
or inkscape problem or what so apologies if this really ought to be sent
somewhere else.
Cheers,
Mike
10 years, 8 months