Πως μπορώ να εγκαταστήσω ένα zip (plugin) στο Gimp για να υποστηρίζει το CMYK;

rizitis | Παρ, 03/28/2008 - 18:03 | 1' | 16

υπάρχει ένα pluggin το οποίο σου επιτρέπει να μετατρέψεις απο RGB σε CMYK εικόνες που επεξεργάζεσε στο GIMP.

http://registry.gimp.org/node/471

To πρόβλημα είναι ότι δεν ξέρω να το εγκαταστήσω(Gutsy).

μπορεί κάποιος να βηθήσει;

ευχαριστώ.

υγ.έχει μέσα ένα αρχείο txt με οδηγείες αλλά εγώ....τζίφος!

Δώσε αστέρια!

MO: (ψήφοι: 0)

Σχόλια

και εγω την ιδια απορια εχω,αν μπορει καποιος να βοηθησει......παντως απο οτι βλεπω δεν ειναι ακριβως 100% μετατροπη σε Cmyk ,βοηθαει πολυ ομως.

επανέρχομαι ...
οι οδηγίες που δίνουν είναι
:
Installation (Linux):
~~~~~~~~~~~~~~~~~~~~~
If the GIMP 2.4.x is installed under /usr directory, type as follows:
$ unzip separate+-0.5.x.zip
$ cd separate+-0.5.x
$ make
$ sudo make install
Or, if the GIMP is installed under other directory(e.g. /opt),
type as follows:
...
$ export PKG_CONFIG_PATH=/opt/lib/pkgconfig:$PKG_CONFIG_PATH
$ make PREFIX=/opt
$ sudo make PREFIX=/opt install
You can also install the plugin for a single user:
...
$ make INSTALLDIR=~/.gimp-2.4/plug-ins install-plugins
Separate+ serches the following directoreis for the colour profiles. If
you want to use other directories, edit platform.h and recompile the
plug-ins.
/usr/share/color/icc/
/usr/color/icc/
~/.color/icc/
To install the Adobe ICC profiles, you can get ZIPed profiles at the Adobe
web site:
http://www.adobe.com/support/downloads/iccprofiles/iccprofiles_win.html
Finally, install the provided sRGB profile:
$ cp sRGB/sRGB\ Color\ Space\ Profile.icm /usr/share/color/icc/

The default profiles are:
RGB: sRGB Color Space Profile.icm
CMYK: USWebCoatedSWOP.icc
έχω το Gutsy απο το τεύχος 19.
αν μπορεί κάποιος να μου δώσει τις εντολές....
ευχαριστώ.

Λοιπόν, τα παρακάτω τα δοκίμασα σε Sidux, αλλά λογικά θα ισχύουν και σ' εσένα.

Για να το εγκαταστήσεις θα χρειαστείς το Gimp, τις βιβλιοθήκες ανάπτυξής του, τα πακέτα LittleCMS και LibTIFF καθώς και μερικά ICC profiles χρωμάτων. Φυσικά και το zip του Separate+.

Στο Debian εγκαθιστάς όλες τις παραπάνω βιβλιοθήκες με την εντολή:

sudo apt-get install libtiff4-dev liblcms1-dev libgimp2.0-dev

Τα ICCs τα κατεβάζεις δωρεάν από το site της Adobe:

http://www.adobe.com/support/downloads/iccprofiles/iccprofiles_win.html

Δέχεσαι τις άδειες χρήσης και τελικά κατεβάζεις στο home σου το αρχείο AdobeICCProfilesWin_end-user.zip. Το αποσυμπιέζεις:

unzip AdobeICCProfilesWin_end-user.zip

Κατόπιν, θα πρέπει να βάλεις τα περιεχόμενά του στο usr/share/color/icc, ένα φάκελο που δεν υπάρχει γι' αυτό τον φτιάχνεις:

sudo mkdir -p /usr/share/color/icc

Τώρα αντιγράφεις τα ICCs (copy/paste)

sudo cp Adobe\ ICC\ Profiles\ \(end-user\)/CMYK\ Profiles/* /usr/share/color/icc/
sudo cp Adobe\ ICC\ Profiles\ \(end-user\)/RGB\ Profiles/* /usr/share/color/icc/

Εφόσον έχεις κάνει τα παραπάνω, και έχεις κατεβάσει το .zip με το Separate+ στο home σου, δίνεις από μια κονσόλα τα εξής για να κάνεις τη μεταγλώττιση του:

unzip separate+-0.5.1.zip      
cd separate+-0.5.1/
make
sudo make install

Τέλος, αντιγράφεις το sRGB profile από τον υποφάκελο sRGB στο /usr/share/color/icc όπου και τα άλλα ICCs από την Adobe:

cp sRGB/sRGB\ Color\ Space\ Profile.icm /usr/share/color/icc/

Τώρα είσαι έτοιμος να τρέξεις το Gimp. Φορτώνεις μια εικόνα και από το παράθυρό της κάνε κλικ στο μενού Image > Separate > Separate, επιλέγεις προφιλ και Save για να σώσεις σε separated TIFF.

Καλό βόλι!

--
They say you're beautiful
And they'll always let you in
But doors are never open
To the child without a trace of sin

Sail away

Πάντως, λίγο που έπαιξα με το plugin, κατάλαβα ότι θέλει να ξέρεις από DTP για να το δουλέψεις. Σου βγάζει τετραχρωμία στο TIFF, αλλά θέλει δουλίτσα για το επιθυμητό αποτέλεσμα, μια και οι αλγόριθμοι είναι αρκετοί...

Δημήτρη μέχρι την εντολή που κάνει unzip το αρχείοseparate+-0.5.1όλα οκ, απο εκεί και μετά κάτι δεν πάει καλά


rizitis@rizitis-laptop:~$ cd separate+-0.5.1/
rizitis@rizitis-laptop:~/separate+-0.5.1$
rizitis@rizitis-laptop:~/separate+-0.5.1$ make
gcc -g `pkg-config gimp-2.0 --cflags` `pkg-config gimpui-2.0 --cflags` `pkg-config gtk+-2.0 --cflags` `pkg-config lcms --cflags` -O3 -Wall -DENABLE_COLOR_MANAGEMENT -DENABLE_NLS -DGETTEXT_PACKAGE="\"gimp20-separate\"" -DSEPARATE_SEPARATE -DUSE_ICC_BUTTON -c separate.c
Package gimp-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gimp-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gimp-2.0' found
Package gimpui-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gimpui-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gimpui-2.0' found
Package gtk+-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk+-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gtk+-2.0' found
Package lcms was not found in the pkg-config search path.
Perhaps you should add the directory containing `lcms.pc'
to the PKG_CONFIG_PATH environment variable
No package 'lcms' found
separate.c:26:21: error: gtk/gtk.h: No such file or directory
separate.c:28:26: error: libgimp/gimp.h: No such file or directory
separate.c:29:28: error: libgimp/gimpui.h: No such file or directory
In file included from libgimp/stdplugins-intl.h:6,
from separate.c:31:
libgimp/gettext.h:6:24: error: glib/gi18n.h: No such file or directory
In file included from separate.c:33:
separate.h:4:18: error: lcms.h: No such file or directory
In file included from separate.c:33:
separate.h:9: σφάλμα: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘SeparateRenderingIntent’
separate.h:22: σφάλμα: expected specifier-qualifier-list before ‘gboolean’
separate.h:34: σφάλμα: expected specifier-qualifier-list before ‘SeparateRenderingIntent’
separate.h:40: σφάλμα: expected specifier-qualifier-list before ‘gint8’
separate.h:46: σφάλμα: expected specifier-qualifier-list before ‘gchar’
In file included from separate.c:34:
icon.h:7: σφάλμα: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘separate_icon_cmyk’
icon.h:140: σφάλμα: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘separate_icon_duotone’
In file included from separate.c:36:
platform.h:25:1: προειδοποίηση: "USE_ICC_BUTTON" redefined
:1:1: προειδοποίηση: this is the location of the previous definition
In file included from separate.c:37:
util.h:6: σφάλμα: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘separate_is_CMYK’
util.h:11: σφάλμα: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘separate_create_RGB’
util.h:13: σφάλμα: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘separate_create_planes_grey’
util.h:15: σφάλμα: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘separate_create_planes_CMYK’
util.h:17: σφάλμα: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘separate_create_planes_Duotone’
util.h:20: σφάλμα: expected declaration specifiers or ‘...’ before ‘gboolean’
util.h:23: σφάλμα: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
In file included from separate.c:38:
tiff.h:4: σφάλμα: expected ‘)’ before ‘*’ token
In file included from separate.c:40:
iccbutton.h:9:27: error: gtk/gtkbutton.h: No such file or directory
iccbutton.h:10:18: error: lcms.h: No such file or directory
In file included from separate.c:40:
iccbutton.h:22: σφάλμα: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘enum’
iccbutton.h:42: σφάλμα: expected specifier-qualifier-list before ‘GtkButton’
iccbutton.h:67: σφάλμα: expected specifier-qualifier-list before ‘GtkButtonClass’
iccbutton.h:72: σφάλμα: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘icc_button_get_type’
iccbutton.h:73: σφάλμα: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
iccbutton.h:76: προειδοποίηση: type defaults to ‘int’ in declaration of ‘gchar’
iccbutton.h:76: σφάλμα: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
iccbutton.h:77: σφάλμα: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
iccbutton.h:79: σφάλμα: expected declaration specifiers or ‘...’ before ‘guint16’
iccbutton.h:80: σφάλμα: expected declaration specifiers or ‘...’ before ‘guint16’
iccbutton.h:81: σφάλμα: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘icc_button_set_filename’
iccbutton.h:84: σφάλμα: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
iccbutton.h:85: σφάλμα: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘icc_button_set_max_entries’
iccbutton.h:87: σφάλμα: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘icc_button_get_max_entries’
iccbutton.h:89: σφάλμα: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
separate.c:44: σφάλμα: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘static’
separate.c:45: προειδοποίηση: type defaults to ‘int’ in declaration of ‘gchar’
separate.c:45: σφάλμα: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
separate.c:52: σφάλμα: expected ‘)’ before ‘image_id’
separate.c:55: σφάλμα: expected ‘)’ before ‘*’ token
separate.c:56: σφάλμα: expected ‘)’ before ‘*’ token
separate.c:57: σφάλμα: expected ‘)’ before ‘*’ token
separate.c:58: σφάλμα: expected ‘)’ before ‘*’ token
separate.c:60: σφάλμα: expected ‘)’ before ‘*’ token
separate.c:62: σφάλμα: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘separate_dialog’
separate.c:63: σφάλμα: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘proof_dialog’
separate.c:64: σφάλμα: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘separate_save_dialog’
separate.c:66: σφάλμα: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘PLUG_IN_INFO’
separate.c:76: προειδοποίηση: return type defaults to ‘int’
separate.c: Στη συνάρτηση ‘MAIN’:
separate.c:78: σφάλμα: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
separate.c:265: προειδοποίηση: type defaults to ‘int’ in declaration of ‘gchar’
separate.c:265: σφάλμα: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
separate.c:487: σφάλμα: expected ‘)’ before ‘image_id’
separate.c:507: σφάλμα: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
separate.c:571: σφάλμα: expected ‘)’ before ‘*’ token
separate.c:732: σφάλμα: expected ‘)’ before ‘*’ token
separate.c:864: σφάλμα: expected ‘)’ before ‘*’ token
separate.c:1089: σφάλμα: expected ‘)’ before ‘*’ token
separate.c:1172: σφάλμα: expected ‘)’ before ‘*’ token
separate.c:1180: σφάλμα: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘separate_dialog’
separate.c:1387: σφάλμα: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘proof_dialog’
separate.c:1556: σφάλμα: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘separate_save_dialog’
separate.c:1651: σφάλμα: expected ‘{’ at end of input
make: *** [separate.o] Error 1
rizitis@rizitis-laptop:~/separate+-0.5.1$

dimitris]Πάντως, λίγο που έπαιξα με το plugin, κατάλαβα ότι θέλει να ξέρεις από DTP για να το δουλέψεις. Σου βγάζει τετραχρωμία στο TIFF, αλλά θέλει δουλίτσα για το επιθυμητό αποτέλεσμα, μια και οι αλγόριθμοι είναι αρκετοί...

εμένα με ενδιαφέρει να το δω στην πράξη διότι η γυναίκα μου είναι επαγγελματίας Γραφίστρια και της αρέσει το ubuntu πάρα πολύ ,αλλά δεν υπάρχουν προγράμματα εφάμιλα του  φώτοσοπ  ανοιχτού κώδικα.

οπότε γνωρίζει να το δουλέψει και να μας πει για την λειτουργία του. αλλά όπως βλέπεις και παραπάνω δεν καταφέρνω να το εγκαταστήσω...

1. Αυτήν εδώ την εντολή την έδωσες πιο πριν για να εγκαταστήσεις τα πακέτα ανάπτυξης του Gimp;

sudo apt-get install libtiff4-dev liblcms1-dev libgimp2.0-dev

Το make παραπονιέται ότι δεν βρίσκει αυτά τα πακέτα...

2. Σωστός. Στήσε το Separate και ζήτα να μας πει τις εντυπώσεις της.

usr/share/color/icc που έχει δημιουργηθεί αυτός ο φάκελος γιατί δεν μπορώ να τον βρω;
στο Αρχικός κατάλογος/rizitis δεν υπάρχει!

Βρε, αυτόν τον φάκελο (που λέγεται /usr/share/color/icc - προσοχή στο / στην αρχή) τον έφτιαξες, υποτίθεται, στην αρχή με την εντολή:

sudo mkdir -p /usr/share/color/icc

Δεν είναι δηλαδή στην Επιφάνεια εργασίας, αλλά μέσα στο φάκελο /usr και εκεί μέσα στο share/ και εκεί μέσα στο color/ και εκεί μέσα στο icc.

Δώσε την παραπάνω εντολή και κάνε copy-paste τις εντολές που σου έδωσα μία προς-μια.

παρότι μάλλον φάγαμε χυλόπιτα στην τελευταία εντολή διότι:
rizitis@rizitis-laptop:~/separate+-0.5.1$ cp sRGB/sRGB\ Color\ Space\ Profile.icm /usr/share/color/icc/
cp: cannot create regular file `/usr/share/color/icc/sRGB Color Space Profile.icm': Permission denied
rizitis@rizitis-laptop:~/separate+-0.5.1$
Νομίζω ότι τελικά το εγκατέστησα.
Ευχαριστώ Δημήτρη.
υγ.αν δεν υπάρχει πρόβλημα θα δώσω την url του topic στις λίστες του ubuntu , διότι κάποια αδέρφια ,ζητάν και αυτά, αναλυτικότερες οδηγίες εγκατάστασης και σχόλια για την εφαρμογή αυτήν. τα σχόλια θα τα έχουμε σε μία το πολύ δύο ημέρες εδώ πρώτα.

Το plugin εγκαταστάθηκε, αλλά χωρίς τα προφιλ (αυτά που σου αρνήθηκε να αντιγράψει) είναι άχρηστο.

Έκανες λάθος, γιατί μάλλον δεν κάνεις ότι λέω στο post. Δηλαδή, εγώ σου έγραψα να κάνεις:

sudo cp μπλα μπλα

Αλλά εσύ έκανες μόνο:

cp μπλα μπλα

γι' αυτό σου είπε "Permission Denied", δηλαδή σου λέει "φίλε, δεν έχεις δικαίωμα για να γράψεις σε αυτό το φάκελο".

Γι' αυτό χρειάζεται να ξαναδώσεις την ίδια εντολή ως root - με τη λέξη sudo μπροστά.

Κάντο, και τότε θα λειτουργεί 100% το πρόγραμμα. Διαφορετικά, θα το δείξει στη γυναίκα σου, και θα σου πει δε δουλεύει.

Πάντως, αν το κάνεις να δουλεύει σωστά, θα ήθελα πολύ να μας γράψεις την επαγγελματική της γνώμη.

Δημήτρη μην είσαι τόσο σίγουρος ότι δεν έκανα ακριβώς ότι μου είπες, τουλάχιστον copy paste έκανα ακριβώς τις εντολές που μου γράφεις.
Ξαναέδωσα την εντολή me sudo μπροστά :
rizitis@rizitis-laptop:~$ sudo cp sRGB/sRGB\ Color\ Space\ Profile.icm /usr/share/color/icc/
cp: cannot stat `sRGB/sRGB Color Space Profile.icm': No such file or directory
rizitis@rizitis-laptop:~$

Δεν ξέρω τι στο καλό έγινε, αν ξαναδώσω όλες τις εντολές απο την αρχή στην περίπτωση που κάτι έχω ξεχάσει θα διορθωθεί;

ευχαριστώ.

Τα ξαναέβαλα απο την αρχή,νομίζω εγκαταστάθηκε κανονικά αλλά αν παρατηρήσεις θα δεις ότι ενώ είχα μπει σαν root πάλι δεν μου έδωσε πρόσβαση και ξαναπληκτρολόγησα την εντολή με το sudo μπροστά.
δεν ξέρω γιατί το κάνει αυτό!
αν και ο διάλογος στον τερματικό δεν τέλειωσε :rizitis@rizitis-laptop:~$

αλλά rizitis@rizitis-laptop:~/separate+-0.5.1$ είναι φυσιολογικό αυτό;

rizitis@rizitis-laptop:~$ sudo cp Adobe\ ICC\ Profiles\ \(end-user\)/CMYK\ Profiles/* /usr/share/color/icc/
[sudo] password for rizitis:
rizitis@rizitis-laptop:~$ sudo cp Adobe\ ICC\ Profiles\ \(end-user\)/RGB\ Profiles/* /usr/share/color/icc/
rizitis@rizitis-laptop:~$ unzip separate+-0.5.1.zip
Archive: separate+-0.5.1.zip
replace separate+-0.5.1/bin/win32_gimp2.4/icc_colorspace.exe? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/bin/win32_gimp2.4/icc_colorspace.exe
replace separate+-0.5.1/bin/win32_gimp2.4/separate.exe? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/bin/win32_gimp2.4/separate.exe
replace separate+-0.5.1/bin/win32_gimp2.4/separate_import.exe? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/bin/win32_gimp2.4/separate_import.exe
replace separate+-0.5.1/COPYING? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/COPYING
replace separate+-0.5.1/iccbutton.c? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/iccbutton.c
replace separate+-0.5.1/iccbutton.h? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/iccbutton.h
replace separate+-0.5.1/icc_colorspace.c? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/icc_colorspace.c
replace separate+-0.5.1/icc_colorspace.h? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/icc_colorspace.h
replace separate+-0.5.1/icon.h? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/icon.h
replace separate+-0.5.1/import.c? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/import.c
replace separate+-0.5.1/libgimp/gettext.h? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/libgimp/gettext.h
replace separate+-0.5.1/libgimp/stdplugins-intl.h? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/libgimp/stdplugins-intl.h
replace separate+-0.5.1/Makefile? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/Makefile
replace separate+-0.5.1/Makefile.macosx? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/Makefile.macosx
replace separate+-0.5.1/Makefile.win32? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/Makefile.win32
replace separate+-0.5.1/platform.h? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/platform.h
replace separate+-0.5.1/po/cs.gmo? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/po/cs.gmo
replace separate+-0.5.1/po/cs.po? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/po/cs.po
replace separate+-0.5.1/po/fr.gmo? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/po/fr.gmo
replace separate+-0.5.1/po/fr.po? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/po/fr.po
replace separate+-0.5.1/po/ja.gmo? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/po/ja.gmo
replace separate+-0.5.1/po/ja.po? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/po/ja.po
replace separate+-0.5.1/po/Makefile? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/po/Makefile
replace separate+-0.5.1/po/ru.gmo? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/po/ru.gmo
replace separate+-0.5.1/po/ru.po? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/po/ru.po
replace separate+-0.5.1/po/separate.pot? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/po/separate.pot
replace separate+-0.5.1/README? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/README
replace separate+-0.5.1/readme.jp.txt? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/readme.jp.txt
replace separate+-0.5.1/README_ICC_COLORSPACE? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/README_ICC_COLORSPACE
replace separate+-0.5.1/readme_icc_colorspace.jp.txt? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/readme_icc_colorspace.jp.txt
replace separate+-0.5.1/sample-scripts/for_GIMP2.2/quickproof.scm? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/sample-scripts/for_GIMP2.2/quickproof.scm
replace separate+-0.5.1/sample-scripts/for_GIMP2.2/quicksave.scm? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/sample-scripts/for_GIMP2.2/quicksave.scm
replace separate+-0.5.1/sample-scripts/for_GIMP2.3+/quickproof.scm? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/sample-scripts/for_GIMP2.3+/quickproof.scm
replace separate+-0.5.1/sample-scripts/for_GIMP2.3+/quicksave.scm? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/sample-scripts/for_GIMP2.3+/quicksave.scm
replace separate+-0.5.1/separate.c? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/separate.c
replace separate+-0.5.1/separate.h? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/separate.h
replace separate+-0.5.1/sRGB/sRGB Color Space Profile.icm? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/sRGB/sRGB Color Space Profile.icm
replace separate+-0.5.1/sRGB/sRGB_readme.txt? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/sRGB/sRGB_readme.txt
replace separate+-0.5.1/srgb_profile.h? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/srgb_profile.h
replace separate+-0.5.1/tiff.c? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/tiff.c
replace separate+-0.5.1/tiff.h? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/tiff.h
replace separate+-0.5.1/util.c? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/util.c
replace separate+-0.5.1/util.h? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: separate+-0.5.1/util.h
rizitis@rizitis-laptop:~$ cd separate+-0.5.1/
rizitis@rizitis-laptop:~/separate+-0.5.1$ make
cd po && make PREFIX="/usr"
make[1]: Entering directory `/home/rizitis/separate+-0.5.1/po'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/rizitis/separate+-0.5.1/po'
rizitis@rizitis-laptop:~/separate+-0.5.1$ sudo make install
install -c separate separate_import icc_colorspace "/usr/lib/gimp/2.0/plug-ins"
cd po && make PREFIX="/usr" install
make[1]: Entering directory `/home/rizitis/separate+-0.5.1/po'
linguas="cs fr ja ru"; \
for lang in $linguas; do \
dir="/usr/share/locale/$lang/LC_MESSAGES"; \
mkdir -p "$dir"; \
install -m 644 -c $lang.gmo "$dir/gimp20-separate.mo"; \
echo "installing $lang.gmo as $dir/gimp20-separate.mo"; \
done
installing cs.gmo as /usr/share/locale/cs/LC_MESSAGES/gimp20-separate.mo
installing fr.gmo as /usr/share/locale/fr/LC_MESSAGES/gimp20-separate.mo
installing ja.gmo as /usr/share/locale/ja/LC_MESSAGES/gimp20-separate.mo
installing ru.gmo as /usr/share/locale/ru/LC_MESSAGES/gimp20-separate.mo
make[1]: Leaving directory `/home/rizitis/separate+-0.5.1/po'
rizitis@rizitis-laptop:~/separate+-0.5.1$ cp sRGB/sRGB\ Color\ Space\ Profile.icm /usr/share/color/icc/
cp: cannot create regular file `/usr/share/color/icc/sRGB Color Space Profile.icm': Permission denied rizitis@rizitis-laptop:~/separate+-0.5.1$ sudo cp sRGB/sRGB\ Color\ Space\ Profile.icm /usr/share/color/icc/
rizitis@rizitis-laptop:~/separate+-0.5.1$

υγ. ανοίξαμε το separate και δουλεύει, πήραμε μια πρώτη γεύση, θα το ψάξουμε λίγο παραπάνω βέβαια για να έχουμε άποψη.

rizitis]Δημήτρη μην είσαι τόσο σίγουρος ότι δεν έκανα ακριβώς ότι μου είπες, τουλάχιστον copy paste έκανα ακριβώς τις εντολές που μου γράφεις.
Ξαναέδωσα την εντολή me sudo μπροστά :
rizitis@rizitis-laptop:~$ sudo cp sRGB/sRGB\ Color\ Space\ Profile.icm /usr/share/color/icc/
cp: cannot stat `sRGB/sRGB Color Space Profile.icm': No such file or directory
rizitis@rizitis-laptop:~$

Δεν ξέρω τι στο καλό έγινε, αν ξαναδώσω όλες τις εντολές απο την αρχή στην περίπτωση που κάτι έχω ξεχάσει θα διορθωθεί;

ευχαριστώ.

Όχι βρε rizitis, δεν θα δουλέψει - έτσι. Γιατί; Γιατί απ' ότι βλέπω από αυτό
rizitis@rizitis-laptop:~$

εσύ είσαι στο home σου όταν δίνεις την παραπάνω εντολή. Αλλά την εντολή αυτή έπρεπε να την δώσεις μέσα από τον φάκελο separate+...Γι'αυτό σου απαντάει ότι δεν βρίσκει (cannot stat) τον υποφάκελο sRGBS...

Πρέπει να είσαι μέσα στο σωστό φάκελο κάθε φορά. :(

--
They say you're beautiful
And they'll always let you in
But doors are never open
To the child without a trace of sin

Sail away

rizitis]

Τα ξαναέβαλα απο την αρχή,νομίζω εγκαταστάθηκε κανονικά αλλά αν παρατηρήσεις θα δεις ότι ενώ είχα μπει σαν root πάλι δεν μου έδωσε πρόσβαση και ξαναπληκτρολόγησα την εντολή με το sudo μπροστά.
δεν ξέρω γιατί το κάνει αυτό!
αν και ο διάλογος στον τερματικό δεν τέλειωσε
<...>
rizitis@rizitis-laptop:~/separate+-0.5.1$ sudo cp sRGB/sRGB\ Color\ Space\ Profile.icm /usr/share/color/icc/
rizitis@rizitis-laptop:~/separate+-0.5.1$

υγ. ανοίξαμε το separate και δουλεύει, πήραμε μια πρώτη γεύση, θα το ψάξουμε λίγο παραπάνω βέβαια για να έχουμε άποψη.

A, μπράβο. Τώρα το δέχτηκε γιατί ήσουν μέσα στο σωστό φάκελο separate+-0.5. Πριν δεν ήσουν.

Να θυμάσαι τη διαφορά:
όταν δίνεις "sudo κάτι" το κάτι εκτελείται από τον τρέχοντα φάκελο.
όταν δίνεις "sudo -i" και μετά κάτι...τρέχα γύρευε...

Περιμένω εντυπώσεις. Το θέμα με ενδιαφέρει.

Καλησπέρα...
Και προς αποφυγή παρεξηγήσεων ΔΕΝ είμαι ο rizitis
Μ̓ια πρώτη ματιά στο gimp... χωρίς ακόμη να του έχω αφιερώσει τον χρόνο που θα ήθελα - θα το κάνω άμεσα όμως - είναι η εξής:
Πλέον με το separate κάνει την μετατροπή της εικόνας σε cmyk (και tiff, το οποίο όμως δεν είναι και τόσο απαραίτητο κατά τη γνώμη μου, εφόσον μπορείς να σώσεις το τελικό αρχείο σε tiff).

Πολλοί θεωρούν ότι στην επεξεργασία εικόνας έχει μεγαλύτερη πιστότητα η επεξεργασία σε rgb. Εγώ σε αυτό διαφωνώ και ο λόγος είναι πολύ συγκεκριμένος.

Όταν μιλάμε για γραφιστική, ένα από τα πρώτα πράγματα που επιδιώκουμε είναι μια σωστά καλιμπραρισμένη οθόνη, με την όσο το δυνατόν μικρότερη απόκλιση από την πραγματική χρωματική παλέτα του αντικειμένου που δουλεύουμε. Ένα ποσοστό έως 5% είναι συνήθως η απόκλιση σε μια καλή οθόνη. Επομένως, εφόσον μιλάμε για αντικείμενα τα οποία τα επεξεργαζόμαστε προκειμένου να τυπωθούν και αυτά θα τυπωθούν σε cmyk, θεωρώ ότι είναι σαφώς καλύτερο να ελαχιστοποιήσουμε την απόκλιση από το πραγματικό και να επεξεργαστούμε την όποια εικόνα στη μορφή με την οποία θα τυπωθεί. Είναι γνωστό και δεδομένο ότι μετατροπή από rgb σε cmyk έχει από μικρές έως πολύ μεγάλες αποκλίσεις ως προς το τελικό αποτέλεσμα.

Άρα κατά τη γνώμη μου το ότι το gimp ναι μεν πλέον μου δίνει τη δυνατότητα cmyk απεικόνισης αλλά rgb επεξεργασίας δεν διευκολύνει τη "δουλειά" μου, ούτε και τη βεβαιότητά μου ως προς το τελικό αποτέλεσμα. Βεβαίως, ακόμη δεν έχω κάνει κάποια δοκιμή εκτύπωσης, αλλά το θέμα είναι να μπορείς να επεξεργαστείς αυτό που βλέπεις με τις ίδιες παραμέτρους που το βλέπεις - και όχι "μέσω Λαμίας" να πας Κόρινθο.

Τώρα στο θέμα του μενού. Φυσικά σαφώς επηρεασμένη από τα χρόνια που δουλεύω το photoshop είμαι ακόμα στο ψάξιμο για να βρω που είναι το κάθετι που θέλω. Αυτό θεωρώ ότι είναι θέμα χρόνου και εξοικείωσης με τα νέα δεδομένα, αν και θα ήταν σαφώς πιο εύκολο να μπορώ να τα βρίσκω σε αντίστοιχες θέσεις. Είδα πάντως κάποιους διαχωρισμούς εντολών οι οποίες θα με εξυπηρετούσαν σαφώς καλύτερα εάν δεν είχα να ψάχνω γύρω γύρω το μενού για να δω που έχουν πάει τα υπόλοιπα, αλλά και κάποιες ομαδοποιήσεις σε πράγματα που έχουν διαφορετική χρηστικότητα έστω και αν οι εντολές τους είναι παρεμφερείς (θα επανέλθω με συγκεκριμένα παραδείγματα σε άλλο post).

Σίγουρα αυτό που με δυσκόλεψε σε μια πρώτη προσπάθεια με τα paths, είναι ότι για να μπω στο μενού τους πρέπει να μεταφερθώ σε τρεις θέσεις (άνοιγμα παλέτας ΔΙΑΔΡΟΜΕΣ, μετάβαση στο paths menu για να μπορέσω να δω τις ιδιότητες και τις δυνατότητες επεξεργασίας) αντί να έχω τη δυνατότητα που μου δίνει το photoshop της μίας ομαδοποίησης και επεξεργασίας του path.

Αυτά προς το παρόν, ως προς τις πρώτες εντυπώσεις. Πιστεύω ότι είναι μια πολύ καλή προσέγγιση στο θέμα επεξεργασίας εικόνας, απλά, για όλους εμάς που έχουμε μάθει να χρησιμοποιούμε χρόνια τώρα το photoshop χρειάζεται λίγο παραπάνω δουλειά για να βρούμε τα "εργαλεία" μας. Πιστεύω επίσης ότι και το πρόγραμμα χρειάζεται κάποιες βελτιώσεις, για να γίνει η μετάβαση για μας πιο εύκολη και για να μπορέσουμε να κάνουμε τη δουλειά μας. Γιατί, ο ανταγωνισμός είναι μεγάλος και "παγιωμένος" (εννοώ το photoshop). Και για να μπορεί κάποιος να χρησιμοποιήσει επαγγελματικά προγράμματα όπως το gimp θα πρέπει να έχει 100% τις ίδιες δυνατότητες διαχείρισης για να είναι εύκολη η εξοικειωσή του με αυτό. Διαφορετικά, έστω κι αν αυτό κοστίζει θα συνεχίσει να ακολουθεί την πεπατημένη.

Ελπίζω να μην κούρασα πολύ με το μακροσκελές post και υπόσχομαι να επανέλθω.

Ν.