javersam

até agora eu estou usando a versão estável do Scribus (1.3.3.x).
Um dos principais inconvenientes que é Eles me apresentam com ela é o fato bem conhecido que quando eu me importo de um arquivo svg (criado no inkscape), ele traz suas cores no modelo RGB e eu tenho que convertê-los em scribus, um por um, para CMYK. Eu encontrei Uma solução que, embora transitória, seja muito mais eficiente e é a questão desta entrada. E isso, além disso, certamente me faz decidir, finalmente, para começar a usar Scribusng, isto é, versão 1.4.0rc.
, mas antes, se o tema de perfis de cor é alienígena, talvez como uma introdução, combina com você Outro artigo (do COFREEDB) em perfis de cores e como instalá-los em um sistema Ubuntu ou similar.
Depois disso, sim, este artigo, que foi escrito em inglês por Alexandre Prokoudine e originalmente publicado no dia 23 de setembro, de setembro. Mundo gráfico (). Aqui eu deixo uma tradução grátis, feita por mim:
Muitas vezes me perguntou sobre a questão das saídas de PDF em CMYK de Inkscape. Vamos conversar, então, sobre obter cores de cmyk de tintaskscape para scribus para impressão.
em caso de inkscape 0.48 eu vejo que muitas pessoas estão confusas lendo as notas de lançamento oficial, porque encontram mencionadas referentes ao CMYK e Não entendo exatamente o que você quer dizer? É por isso que este artigo. Primeiro de tudo, deixe-me explicar por que não há separação de cor no Inkscape.
Inkscape usa o Cairo para renderização. O Cairo é uma ótima biblioteca gráfica de vetor 2D que simplifica muitas coisas para os desenvolvedores e oferece alguma aceleração para renderização, bem como gráficos modernos com antialiasing. O problema com o Cairo é que ele ainda não suporta o modelo CMYK, ou para colocá-lo em uma linguagem mais técnica, ainda não suporta gerenciamento de cores, separação de cores e tintas diretas. Isso não é porque o povo do Cairo não está interessado no assunto, mas porque eles não têm um desenvolvedor dedicado a isso, considerando o muito trabalho que implica.

Encontrar o retorno

Então você pode encontrar o retorno? Eu me encorajo a dizer sim. Embora o InkScape não separe cores (ou qualquer um desses engenhosos truques, como a explosão), o que você pode fazer é salvar as cores em um perfil de cores ICC, e você pode definir o perfil de uso. Em seguida, este documento SVG pode ser importado de Scribus e lerá seus valores CMYK corretamente, se um perfil CMYK foi usado.
A única alteração na versão 0,48 refere-se aos perfis de cores e, portanto, para o modelo CMYK, é que antes da versão 0,48, apenas as cores uniformes poderiam usar o espaço de cores de um perfil de cores ICC. Agora, com a versão 0.48, as paradas de cor das preenchimentos de gradiente também podem lidar com isso.

Aqui está como ele é feito.
primeiro 1, certifique-se de que seus perfis estão no diretório ~ / .local / share / color / ICC 2.
próximo, aberto inkscape e vá para Arquivo / Propriedades do documento … (ou Shift + Ctrl + D), vá para a aba de gerenciamento de cores e da lista suspensa Profiles de cores disponíveis, Selecione um 3. Em seguida, clique no botão Associar perfil.

agora, desenhar Um objeto com o preenchimento, abra a caixa de diálogo Preencher e Border (Shift + Ctrl + F) e vá para a aba CMS. No menu suspenso, escolha o perfil vinculado anteriormente em propriedades do documento … e pronto!

O que acontece aqui é que o Inkscape lê o espaço de cor do perfil de cores e usa as cores disponíveis, criando auto-magicamente escorregadio para canais de cor desse espaço.
Se você olhar para dentro do Arquivo svg, você verá exatamente isso (consulte a parte selecionada):

agora é importar o arquivo de Scribus 4 (arquivo > Importar > obter arquivo vetorial …) e certifique-se de que funcionou:

Então vamos ver:

inkscape scribus
c 0,33000001 32,94%
m 0, 25 25,10%
e 0,60000002 60,00%
k 0,01 0,78%

Por que esta pequena diferença? Vamos ter um pouco mais de jargão técnico.Os valores de lojas de inkscape como coma flutuante, enquanto o Scribus usa inteiros. Speaker disse, essas são diferentes maneiras de armazenar valores, e quando vai de um para outro, há alguns arredondamentos nos dados. Agora, vamos ver o que acontece se fizermos algo semelhante, mas sem perfil ICC 5. Primeiro , As cores estarão no espaço de cores RGB:

A próxima coisa que acontece é que quando A cor do RGB é convertida em CMYK em Scribus As porcentagens que são geradas são diferentes daquelas vistas no primeiro caso:

mais uma coisa deve ser mencionada aqui. Ao contrário do Adobe Illustrator, o Inkscape não faz decidir se você vai usar RGB ou CMYK antes de começar a funcionar. Como conseqüência, na AI, se CMYK é escolhido, alguns filtros não podem ser usados. Este não é um problema no Inkscape, onde, se você realmente precisar, pode misturar perfeitamente os dois modelos no mesmo documento.

Versões e Limitações

É necessário usar, pelo menos, versão 1.3.5 Do Scribus, para que ele reconheça o perfil de cores ICC incluído em um arquivo SVG. É a sua empresa se você quiser usar o ramo 1.5 (o mais instável de scribus), mas a atual versão candidata do Defnitic (RC), 1.4.0rc, já é segura o suficiente.
Suporte para perfis de cores ICC, no Momento, é apenas algo mais do que um patch de Burdo, que só funciona quando os perfis de cores CMYK são usados no Inkscape. Não funcionará com perfis de cores RGB ou laboratório. Os desenvolvedores de Scribus criaram essa solução temporária especificamente para resolver a emissão de obter cores CMYK de um documento SVG e converter usuários de inkscape em pessoas mais felizes. O mais uma coisa deve ser mencionada nesta seção e é que o Scribus não reconhece As características possíveis de um arquivo SVG.

As duas principais características que não funcionam como se espera que façam os filtros SVG e o texto. Como já explicado em detalhes em um artigo 6.º, SVG Filtros são efeitos de pixel aplicados a informações vetoriais rasterizadas. No Inkscape, eles são salvos como informações textuais e recalcular toda vez que o documento SVG é aberto.
Para suportar esse recurso, o Scribus teria que ser capaz de vir de qualquer uma das seguintes maneiras:

  • Renderize essas descrições textuais para bitmaps, salve em algum lugar e link para esses arquivos quando o SVG é importado.
  • Ter suporte nativo para filtros SVG. O que significaria estender seu próprio formato de arquivo e fornecer uma interface de usuário para editá-los.

Por enquanto, a melhor solução para este problema no inkscape é usar o comando de edição / criação de bits .. para Todos os objetos que aplicam filtros SVG (a resolução predefinida pode ser definida na seção Mapa de bits, a caixa de diálogo Arquivo / Preferences do Inkscape. Isso irá incorporar uma cópia de pixel no documento SVG, que o Scribus será cobrado corretamente. Você só precisa Tenha em mente que essas imagens de pixel sempre estarão no SRGB. O outro tópico é o texto. Na verdade, são dois tópicos. Primeiro, todo o texto será convertido em curvas de Bézier, perdendo todas as informações do espaçamento entre o espaçamento. letras e palavras. Em segundo lugar, não importa texto fluente de alguma forma (isso não deve surpreender, pois não é um recurso padrão, mas essa é outra história). Então a solução provisória aqui, novamente, é para converter Inkscape Tudo em viagens (viagem / objeto por caminho) Para garantir que você não perca nada.
simplificando: A importação de arquivos SVG funciona melhor com ilustrações que usam apenas enchimentos uniformes ou gradientes, viagens e bits incorporados.

tintas planas ou cores diretas

Outra consulta que aparece em uma porcentagem alta é o que faz o InkScape em relação às cores diretas?
cores diretas são basicamente fixas nomes de tinta, com uma composição fixa, a partir de um fabricante fixo . Há mais de 300 fabricantes de catálogo direto de tinta em todo o mundo, sendo líder da indústria de pantone (x-rite atual).
Enquanto o Inkscape não traz a paleta de cores Pantone, que aparentemente muitas pessoas gostaria que você traga ( Você não pode fazê-lo devido aos requisitos das licenças Pantone-definidas), ele traz um detalhe essencial: cores com nome ou “amostras”.
Que inkscape faz comparar os valores do preenchimento e a borda Do objeto selecionado com uma lista restrita de nomes de cores definidos na especificação HTML4 referenciada da especificação CSS2.

Se esses valores se encaixam, o nome da cor é usado na definição do estilo. Esse recurso é opcional e vem, em princípio, desativado.Para ativá-lo, você tem que ir para a seção “Saída SVG” da caixa de diálogo Preferências Inkscape.
Isso realmente não resolve o assunto, especialmente porque as cores diretas, de qualquer maneira, devem ser enviadas para o PDF, que O Cairo ainda não pode fazer, mas poderia ser um primeiro passo na direção de algo melhor do que nós.
e isso é assim que conseguimos …

Uma possível solução temporária para cores diretas

Eu posso pensar em uma maneira de automatizar o uso de cores diretas através de uma solução alternativa com Scribus. O que você precisa fazer é usar cores com nome no inkscape, em vez do truque das cores ICC ou valores planos RGB.
Este seria o fluxo de trabalho proposto:

    Baixar as paletes Pantone do Website Pantone, ou simplesmente use Swatchbooker.

  1. Salve a paleta obtida na GPL (Paleta do Gimp) usando Swatchbooker.
  2. Use as cores com esta paleta em vez de valores de RGB ou CORES-ICC Nas definições de cores dos objetos da sua ilustração.
  3. em Scribus Carregue a paleta Pantone, neste caminho7 ou esta.
  4. Execute um script para importar um documento SVG e Combine suas cores com o nome com as cores do catálogo Pantone.
  5. Exporte seu PDF com cores diretas.

soa um pouco horrível, mas deve funcionar corretamente. O que você precisa fazer é:

  • Comendo Inkscape para que você possa usar cores com o nome além dos 16 básicos.
  • Comer inkscape para que ele permita o uso de cores O tempo de nome selecionado de uma paleta de amostra.
  • Crie um script de scribus para mapear cores com o nome para as cores Pantone.
  • Mais algumas coisas devem ser mencionadas.
    primeiro, os tav mencions no seu manual que o uso de cores com o nome pode causar a falha de algumas extensões. Isso deve ser levado em consideração. O Outro problema potencial é a compatibilidade. Qualquer leitor de arquivos SVG que ocorre no retorno não teria que ter faixas de como interpretar os nomes de cores arbitrárias de um catálogo Pantone. No entanto, esse recurso deve estar disponível apenas para pessoas que realmente sabem o que estão fazendo (se existir). Finalmente, há um trabalho lento, mas permanente de Jon Cruz, no projeto Abrir Swatch Book. Já existem em uma infraestrutura inkscape para atender às necessidades desse projeto (a paleta de cores automáticas e o botão mostra para adicionar cores a ele na caixa de diálogo de preenchimento e fronteira), mas demorará um pouco antes que seja em breve.
    Assim, enquanto a solução real, por exemplo, a saída de CMYK nativa e o suporte para cores diretas, ainda não chega, alguém lhe interessa para melhorar a compatibilidade entre o Inkscape e o Scribus levando em conta as cores diretas que, de qualquer maneira, precisamos? br> Muito obrigado a ~ SUV (de inkscapeforum.com) para seus comentários específicos sobre a existência da implementação de colorido com nome no Inkscape, e Guillermo Espertor (Gez, Ohweb) para insistir sendo mais específico em relação ao trabalho de Jon nas amostras.

    Notas pessoais adicionadas à tradução

    1. antes disso, acho que você deve ter certeza de ativar o gerenciamento de cores no Inkscape.
    2. Minha instalação de perfis ICC Em Kubuntu foi em USR / Share / Color / ICC, então eu fiz uma cópia deles na estrada indicada por este artigo.
    3. Na primeira instância, selecionei o perfil revestido ISO, mas, em seguida, No flap cms da janela de enchimento e borda, as opções de perfil colorido não apareceram (id = “344f8943c7”> Nenhum >). Então, supondo que isso tenha sido devido a este bug, eu tentei com fotografar27l-cmyk-revestido de imprensa e, em seguida, funcionou.
    4. a captura corresponde a Scribus 1.4.0 rc2
    5. em Este caso, eu usei o Scribus 1.3.3.13svn, que não reconhece perfis do ICC no SVG.
    6. Este é outro artigo da Alexandre Prokoudine, publicado em LGW em 18 de maio de 2010. A tradução do título do artigo, seria criando efeitos de camada no inkscape.
    7. É uma página no Wiki de Scribus em inglês, cujo título, traduzido para o espanhol, seria “Como legalmente obter paletas de cores diretas para usar Em Scribus 1.3.3.xy subseqüente “.
    8. Anexado um script com o qual as cores Pantone podem ser instaladas no Scribus. Funciona com o Scribus 1.5.

    Leave a Comment

    O seu endereço de email não será publicado. Campos obrigatórios marcados com *