[argyllcms] other 14 questions about printtarg

  • From: "243750496" <243750496@xxxxxx>
  • To: "argyllcms" <argyllcms@xxxxxxxxxxxxx>
  • Date: Sun, 30 Apr 2017 20:19:15 +0800

-Q: Normally the target device values are floating point numbers that may get 
rounded and quantized in the process of printing them or reproducing them on 
the printing or display device. If some of this quantization can be accounted 
for, it may improve the accuracy of the resulting profile, and the Q parameter 
allows this quantization to be specified. The parameter is the number of binary 
digits (bits) that the device values should be quantized to. In many systems 
the right value would be 8 bits. Note that if 8 bit TIFF output is selected 
(-t) without dithering (no -D) that the values will by default be quantized to 
8 bits, and that if 16 bit TIFF output is selected (-T) or 8 bit TIFF with 
dithering (-D) that the values will by default be quantized to 16 bits.


Q1:What will happen if i set -t together with -D and -T without -D?? 


The -K file.cal parameter specifies a printer calibration file created by 
printcal, and the supplied calibration curves will be applied to the test patch 
values. This allows profiling of a printing system that doesn't natively 
support calibration. The calibration curves will also be included in the 
resulting .ti2 file, so that they can be passed through to .ti3 file and ICC 
profile, to allow accurate computation of ink limits.


The -I file.cal parameter specifies a printer calibration file created by 
printcal, and the calibration curves will be included in the included in the 
resulting .ti2 file, so that they can be passed through to .ti3 file and ICC 
profile, to allow accurate computation of ink limits. The calibration is not 
applied to the test patch values, but is assumed to be applied somewhere else 
in the printing workflow when printing the profile test chart.

Q2:what's the difference between -K and -I?


The -x parameter allows specifying the labelling sequence used for strips (e.g. 
the X axis of the chart). By default this will be a character sequence A, B, C 
.. Z. AA, AB, AC .. ZZ, but this can be changed by specifying an alternate 
labelling sequence pattern. The pattern specifies the labelling sequence as 
follows: First comes the definition of the symbols for each digit location, 
least significant to most significant, each digit separated by the ',' 
character. Note that space is a valid character. The number of definitions 
declares the maximum number of digits. For example, for a 2 digit numerical 
sequence: "0123456789, 123456789" would define 0..99 with the most significant 
digit suppressed when it is 0 (because it uses a space rather than 0). Ranges 
can be used for brevity: "0-9, 1-9". As a special case, the '@' character can 
be used to instead of '0' to indicate suppression of the leading zero: 
"0-9,@-9". Leading ' ' characters in the resulting generated sequence are 
omitted. Optionally following this and delimited by a ';' character, are the 
definitions of valid segments of the index sequence. For instance, to define 
the index range to be 1..19, 30..39 one could use the pattern "0-9, 
1-9;1-19,30-39". Of course most of the time an alphabetic sequence will be 
wanted, to distinguish it from the numerical sequence used to number the 
patches in a strip. For a sequence A, B, C .. AA, AB, AC etc. (the default used 
in Argyll), the following patter would be used: "A-Z, A-Z". For a some ECI2002R 
charts that skip columns Y and Z, and use a leading numeric digits for 
addressing strips over 26, the following might be used: "A-Z, 2-9;A-X,2A-9Z".

For example, for a 2 digit numerical sequence: "0123456789, 123456789" would 
define 0..99 with the most significant digit suppressed when it is 0 (because 
it uses a space rather than 0).


Q3:why typing "0123456789, 123456789" will get 0..99????


 Leading ' ' characters in the resulting generated sequence are omitted


Q4:what will the result show up when using the character  ' '


 For a sequence A, B, C .. AA, AB, AC etc. (the default used in Argyll), the 
following patter would be used: "A-Z, A-Z". 


Q5:how it combile the A and Z to A, B, C .. AA, AB, AC ??


The -y parameter allows specifying the labelling sequence used for patches 
(e.g. the Y axis of the chart). By default this will be a number sequence 1, 2, 
..10, 11, ... 999, but this can be changed by specifying an alternate labelling 
sequence pattern. See the above description for the labelling sequence encoding.


Q6:can i encoding the 1, 2, ..10, 11, ... 999 to  A, B, C .. AA, AB, AC etc????

The -w parameter changes how a white colorspace test chart (ie. Additive Grey 
monochrome) will be represented in the Postscript or TIFF output. The default 
is to use the DeviceGray representation (-wg), but Device RGB can also be used, 
where the R, G &B values are all set to the same value (-wr), a White 
separation color can be specified (-ws), or a DeviceN White color can be used 
(-wn).


Q7:not quite get what the result is (-ws -wn and -wg or -wr)


The -k parameter changes how a black colorspace test chart (ie. Subtractive 
Grey monochrome ) will be represented in the Postscript or TIFF output. The 
default is to use the DeviceGray representation (-kg), but Device CMYK can also 
be used, where the CMY values are zero, and just the K channel is used (-kc), a 
Black separation color can be specified (-ks), or a DeviceN Black color can be 
used (-kn).


Q8:not quite get what the result is (-ks -kn and -kg or -kr)


The -o parameter changes how a CMY colorspace test chart will be represented in 
the Postscript or TIFF output. The default is to use the DeviceCMYK 
representation (-ok) where the K value is always zero, or inverted Device RGB 
(-or), or as a 3 channel DeviceN colorsoace can be used (-on).


Q9:what is inverted Device RGB and what is the  3 channel DeviceN colorsoace 


The -m parameter sets the page margin for all sides. If the printer has print 
margins larger than the default assumed by printtarg, then critical parts of 
the test chart may be cropped or scaled, and not printed properly. Increasing 
the margin from the default of 6 mm to 10 or 15 mm, may alleviate this problem. 
(Note that the number of patches per page may be reduced as a consequence.) 
Decreasing the margin below 6 mm may be possible for printers that have smaller 
or no margins, increasing the number of patches possible on each page. A TIFF 
chart raster will be the size of the paper minus the margin, so that it can be 
placed on a page that size without cropping or inadvertent scaling.


Q10: could u please explain it in a simple way?


The -M parameter sets the page margin for all sides the same as -m, but for a 
TIFF chart the margin will be included in the raster, meaning that the TIFF 
will have to be printed  right to the edge of the paper, or on paper larger 
than the raster size. (Having the raster be the full page size may be useful in 
certain situations.)
 
 Q11: could u please explain it in a simple way?


The -P flag disables any normal limiting of strip length that would normally be 
imposed due to guide or instrument limitations. There is still an upper limit 
of around 500 patches or 2Meters though. Note that if you generate a strip 
larger than the instrument can cope with, it may be unable to read the strip.


Q12:what's the meaning of it?


The -L flag suppresses the left margin that is added for instruments that have 
a paper holder that has a clip to hold the chart in place, while it is being 
read. (Currently this is only the Eye-One Pro).

The -U flag suppresses the CUPS %cupsJobTicket: cups-disable-cmm in PS and EPS 
files. By default this ensures that the resulting files doesn't have color 
management applied to it. If you are creating a test chart that should be color 
managed (perhaps because you want to use it to verify the overall operation of 
the printing system), then you can use the -U flag to disable this.


Q13:Do this sentence means that if i set -U flag i will get a 
color-managed-chart as the result?


basename is the base file name of the .ti1 file that contains the device values 
to be put on the test chart. printtarg will output a basename.ps or one or more 
basename_NN.eps or basename_NN.tif files files that should be printed on the 
devices, as well as a basename.ti2 file that contains both the device test 
point values, and the location of the corresponding patch on the test chart. If 
the -s or -Sflag was specified, then  one or more basename_NN.cht files will 
also be generated.

Q14:where to put the the parameters in a command ? at last???

Other related posts:

  • » [argyllcms] other 14 questions about printtarg - 243750496