[Scribus] Comment about object tag names and xml file format
Tim Boyden
tboyden
Wed Feb 27 04:57:39 CET 2008
> Yes, but can you specify:
>
> CMYK(18,4,11,25) ?
Yep, Hex value is: A6B1B0
> How about ICC based colour spaces? Say the colour AdobeRGB(13,13,13) ?
Yep, Hex value is: 0D0D0D
Now that being said, will it look the same on screen as on print? Only
if your screen is calibrated using special applications. That's why
printers rely on color charts and not on screen colors for their final
output. Different RIPs will also output colors differently, so the only
way to be sure is to do a color corrected hardcopy for proofing. SVG
Print 1.2 is an extension of SVG to add printing industry vocabulary to
the standard SVG spec. The W3C gives this example as a way to use color
profiles with the current SVG spec:
<svg width="210mm" height="297mm"
xmlns="http://www.w3.org/2000/svg" version="1.2" referenceDirection="backwards">
<pageSet>
<page>
<color-profile name="MyColors"
xlink:href="CompanyColors.icm"/>
<text x="50mm" y="85mm"
font-family="MyCompanyLogoFont" font-size="12"
color="rgb(255,12,13) icc-named-color(MyColors, logo_color)">
MyCompany logo.
</text>
</page>
</pageSet>
</svg>
Hence any color from any color library can be used provided the profile is available to the SVG document.
As far as glyph positioning, goes, as the link I included demonstrates,
you would use a <tspan> element to apply a character specific styling or
positioning to get it in the right place. No need to break a line into
multiple elements.
While Inkscape may provide good SVG support, that's not what I'm
suggesting. I'm suggesting incorporating SVG like features into Scribus.
While I feel using the SVG syntax and file format would make this easier
and would make use of an existing standard and talent pool, I can
understand that it's not as simple as that and that it may be best to
just extend the current file format to incorporate as many of those
features as possible and where appropriate.
-Tim
On Wed, 2008-02-27 at 12:10 +0900, Craig Ringer wrote:
> Tim Boyden wrote:
> > I've done some work with SVG and you can apply RGB or Hex color values
> > for elements so I don't think the 8-bit color is an issue anymore if it
> > ever was. Basically any color you can apply in Illustrator, InDesign or
> > Photoshop can be applied to an SVG graphic by looking up the Hex code in
> > the color palette.
>
> Yes, but can you specify:
>
> CMYK(18,4,11,25) ?
>
> How about ICC based colour spaces? Say the colour AdobeRGB(13,13,13) ?
>
> As far as I know that's only beginning to be supported through SVG Print
> 1.2, which few (no?) SVG viewers and editors support.
>
> > I think the font issues are probably related to the coding of the
> > Scribus SVG export feature. As long as the font file is available to the
> > SVG file, any glyph within that font should be available to display in
> > the SVG file.
>
> Correct, glyph selection isn't a big deal. It's more about glyph
> *positioning*. The folks who worked on the SVG exporter can tell you
> more than I can.
>
> As for the conversion to image, I know literally nothing about that.
> Maybe whoever made that change can tell you why and what's going on. I
> agree that it does not sound very useful and might as well not be SVG,
> but it's possible it only does this for certain documents if it cannot
> for some reason guarantee accurate native SVG reproduction. I don't
> know, so we'll have to wait until somebody who does can tell us both more.
>
> > Being able to modify a document dynamically via a web form for variable
> > data purposes or as a web to print solution would be extremely useful,
> > something Adobe charges a lot of dough for to be able to do with
> > InDesign documents with their InDesign server product. With SVG, every
> > element could be a clickable element in a web page, that when clicked
> > could pop-up a window that allows you to change the text, or text style
> > or swap the graphic for another from a graphic library. Very powerful
> > stuff!
>
> I strongly suggest you investigate Inkscape, then, as it's a dedicated
> SVG editor that's going to be a much better match for your needs than
> Scribus ever can or will be.
>
> Note that Inkscape only supports 8-bit RGB, though I think Carl Worth is
> working on SVG Print 1.2 support for other colour spaces and types.
>
> --
> Craig Ringer
> _______________________________________________
> Scribus mailing list
> Scribus at nashi.altmuehlnet.de
> http://nashi.altmuehlnet.de/mailman/listinfo/scribus
More information about the scribus
mailing list