diff --git a/docs/advanced-linux-installation/index.html b/docs/advanced-linux-installation/index.html index 20fe346a..04d4d4c4 100644 --- a/docs/advanced-linux-installation/index.html +++ b/docs/advanced-linux-installation/index.html @@ -113,11 +113,11 @@

Configure

CXXFLAGS
Compiler flags (e.g. -g -O2) to compile C++ code.
CPPFLAGS
-
Include paths (.e.g. -I/usr/local) to look for header files.
+
Include paths (e.g. -I/usr/local) to look for header files.
LDFLAGS
-
Library paths (.e.g. -L/usr/local) to look for libraries systems that support the notion of a library run-path may require an additional argument in order to find shared libraries at run time. For example, the Solaris linker requires an argument of the form -R/path. Some Linux systems will work with -rpath /usr/local/lib, while some other Linux systems who's gcc does not pass -rpath to the linker, require an argument of the form -Wl,-rpath,/usr/local/lib.
+
Library paths (e.g. -L/usr/local) to look for libraries systems that support the notion of a library run-path may require an additional argument in order to find shared libraries at run time. For example, the Solaris linker requires an argument of the form -R/path. Some Linux systems will work with -rpath /usr/local/lib, while some other Linux systems who's gcc does not pass -rpath to the linker, require an argument of the form -Wl,-rpath,/usr/local/lib.
LIBS
-
Extra libraries (.e.g. -l/usr/local/lib) required to link.
+
Extra libraries (e.g. -l/usr/local/lib) required to link.

Here is an example of setting configure variables from the command line:

@@ -158,7 +158,7 @@

Configure

--disable-installed disable building an installed ImageMagick (default enabled).

- By default the ImageMagick build is configured to formally install into a directory tree. This the most secure and reliable way to install ImageMagick. Use this option to configure ImageMagick so that it doesn't use hard-coded paths and locates support files by computing an offset path from the executable (or from the location specified by the MAGICK_HOME environment variable. The uninstalled configuration is ideal for binary distributions which are expected to extract and run in any location. + By default the ImageMagick build is configured to formally install into a directory tree. This is the most secure and reliable way to install ImageMagick. Use this option to configure ImageMagick so that it doesn't use hard-coded paths and locates support files by computing an offset path from the executable (or from the location specified by the MAGICK_HOME environment variable. The uninstalled configuration is ideal for binary distributions which are expected to extract and run in any location. --enable-ccmalloc @@ -253,7 +253,7 @@

Configure

--with-frozenpaths enable frozen delegate paths.

- Normally, external program names are substituted into the delegates.xml configuration file without full paths. Specify this option to enable saving full paths to programs using locations determined by configure. This useful for environments where programs are stored under multiple paths, and users may use different PATH settings than the person who builds ImageMagick. + Normally, external program names are substituted into the delegates.xml configuration file without full paths. Specify this option to enable saving full paths to programs using locations determined by configure. This is useful for environments where programs are stored under multiple paths, and users may use different PATH settings than the person who builds ImageMagick. --without-magick-plus-plus @@ -390,7 +390,7 @@

Build

make clean
Remove everything in the build directory created by make.
make distclean
-
remove everything in the build directory created by configure and make. This useful if you want to start over from scratch.
+
remove everything in the build directory created by configure and make. This is useful if you want to start over from scratch.
make uninstall
Remove all files from the system which are (or would be) installed by sudo make install using the current configuration. Note that this target is imperfect for PerlMagick since Perl no longer supports an uninstall target.
diff --git a/docs/architecture/index.html b/docs/architecture/index.html index 16e0c6e6..d7057e4b 100644 --- a/docs/architecture/index.html +++ b/docs/architecture/index.html @@ -12,12 +12,12 @@

Architecture Overview

An image typically consists of a rectangular region of pixels and metadata. To convert, edit, or compose an image in an efficient manner, we need convenient access to any pixel anywhere within the region (and sometimes outside the region). And in the case of an image sequence, we need access to any pixel of any region of any image in the sequence. However, there are hundreds of image formats such JPEG, TIFF, PNG, GIF, etc., that makes it difficult to access pixels on demand. Within these formats we find differences in:

In addition, some image pixels may require attenuation, some formats permit more than one frame, and some formats contain vector graphics that must first be rasterized (converted from vector to pixels).

diff --git a/docs/command-line-options/index.html b/docs/command-line-options/index.html index 462e81ce..4c046b54 100644 --- a/docs/command-line-options/index.html +++ b/docs/command-line-options/index.html @@ -1377,7 +1377,7 @@

-clahe widthxheight&#

-clamp

-

Set each pixel whose value is below zero to zero and any the pixel whose value is above the quantum range to the quantum range (e.g. 65535) otherwise the pixel value remains unchanged.

+

Set each pixel whose value is below zero to zero and any pixel whose value is above the quantum range to the quantum range (e.g. 65535) otherwise the pixel value remains unchanged.

-clip

@@ -2195,7 +2195,7 @@

-define key{=value}< as "Artifacts".

If value is missing for a definition, an empty-valued -definition of a flag is created with that name. This used to control on/off +definition of a flag is created with that name. This is used to control on/off options. Use +define key to remove definitions previously created. Use +define "*" to remove all existing definitions.

@@ -5178,7 +5178,7 @@

-limit type value

The value for file is in number of files. The other limits are in bytes. Define arguments for the memory, map, area, and disk resource limits -with SI prefixes (.e.g 100MB).

+with SI prefixes (e.g. 100MB).

By default the limits are 768 files, 3GB of image area, 1.5GiB memory, 3GiB memory map, and 18.45EB of disk. These limits are adjusted relative to the @@ -6320,7 +6320,7 @@

-read-mask filename

Prevent updates to image pixels specified by the mask.

-

This the same as using a mask used for composite masking operations, with +

This is the same as using a mask used for composite masking operations, with grayscale values causing blended updates of the image the mask is attached to.

@@ -6408,7 +6408,7 @@

-render

Render vector operations.

Use +render to turn off rendering vector operations. -This useful when saving the result to vector formats such as MVG or SVG.

+This is useful when saving the result to vector formats such as MVG or SVG.

-repage geometry

@@ -6423,7 +6423,7 @@

-repage geometry

See Image Geometry for complete details about the geometry argument.

If a ! flag is given the offset given is added to the existing -offset to move the image relative to its previous position. This useful for +offset to move the image relative to its previous position. This is useful for animation sequences.

A given a canvas size of zero such as '0x0' forces it to diff --git a/docs/conjure/index.html b/docs/conjure/index.html index 61dd7de8..4cb90e42 100644 --- a/docs/conjure/index.html +++ b/docs/conjure/index.html @@ -286,7 +286,7 @@

Magick Scripting Language

clamp channel="Red, RGB, All, etc." - set each pixel whose value is below zero to zero and any the pixel whose value is above the quantum range to the quantum range (e.g. 65535) otherwise the pixel value remains unchanged. + set each pixel whose value is below zero to zero and any pixel whose value is above the quantum range to the quantum range (e.g. 65535) otherwise the pixel value remains unchanged. diff --git a/docs/convert/index.html b/docs/convert/index.html index 011ede3b..59253ccf 100644 --- a/docs/convert/index.html +++ b/docs/convert/index.html @@ -214,7 +214,7 @@

Option Summary

-clamp - set each pixel whose value is below zero to zero and any the pixel whose value is above the quantum range to the quantum range (e.g. 65535) otherwise the pixel value remains unchanged. + set each pixel whose value is below zero to zero and any pixel whose value is above the quantum range to the quantum range (e.g. 65535) otherwise the pixel value remains unchanged. diff --git a/docs/defines/index.html b/docs/defines/index.html index 1c174896..0fa40c1c 100644 --- a/docs/defines/index.html +++ b/docs/defines/index.html @@ -12,7 +12,7 @@ beyond what is provided by normal means. Defined settings are listed in -verbose information ("info:" output format) as "Artifacts".

If value is missing for a definition, an empty-valued -definition of a flag is created with that name. This used to control on/off +definition of a flag is created with that name. This is used to control on/off options. Use -define keys to remove definitions previously created. Use +define "*" to remove all existing definitions.

diff --git a/docs/download/index.html b/docs/download/index.html index 95a4330e..06730c6b 100644 --- a/docs/download/index.html +++ b/docs/download/index.html @@ -35,7 +35,7 @@

Linux Binary Release

{% include download-link.html variant="gcc-x86_64.AppImage" %}
{% include download-link.html variant="clang-x86_64.AppImage" %} - Complete portable application on Linux, no installation required. Just download and run. This AppImage has an open security policy. ImageMagick recommended practices strongly encourage you to configure a security policy that suits your local environment. Simply add a custom security policy in your local path, .e.g., ~/.config/ImageMagick/policy.xml and verify with this command: ./magick -list policy. + Complete portable application on Linux, no installation required. Just download and run. This AppImage has an open security policy. ImageMagick recommended practices strongly encourage you to configure a security policy that suits your local environment. Simply add a custom security policy in your local path, e.g., ~/.config/ImageMagick/policy.xml and verify with this command: ./magick -list policy. diff --git a/docs/exception/index.html b/docs/exception/index.html index 02ec1ee0..13885c0b 100644 --- a/docs/exception/index.html +++ b/docs/exception/index.html @@ -3,7 +3,7 @@ ---
-

ImageMagick returns a status of 0 whenever a command or algorithm successfully complete without complaint. A warning code generally is typically just a notice that something unusual occurred but the command or algorithm still completed and most likely the results are still usable. An error means the command or algorithm could not complete as expected and any results are unreliable. A fatal error means the command or algorithm could not complete and the process exits prematurely and no results are returned.

+

ImageMagick returns a status of 0 whenever a command or algorithm successfully completes without complaint. A warning code generally is typically just a notice that something unusual occurred but the command or algorithm still completed and most likely the results are still usable. An error means the command or algorithm could not complete as expected and any results are unreliable. A fatal error means the command or algorithm could not complete and the process exits prematurely and no results are returned.

diff --git a/docs/fx/index.html b/docs/fx/index.html index b8941948..a852e3dc 100644 --- a/docs/fx/index.html +++ b/docs/fx/index.html @@ -111,7 +111,7 @@

The FX Expression Language

numbers:
-
integer, floating point, scientific notation (+/- required, e.g. 3.81469e-06), International System number postfixes (.e.g KB, Mib, GB, etc.)
+
integer, floating point, scientific notation (+/- required, e.g. 3.81469e-06), International System number postfixes (e.g. KB, Mib, GB, etc.)
constants:
E (Euler's number), Epsilon, Opaque, Phi (golden ratio), Pi, QuantumRange, QuantumScale, Transparent
FX operators (in order of precedence):
diff --git a/docs/magick++/Exception.html b/docs/magick++/Exception.html index e5ec18dd..f30628b2 100644 --- a/docs/magick++/Exception.html +++ b/docs/magick++/Exception.html @@ -87,7 +87,7 @@

Magick::Exception Classes

programs may use just one try/catch block.

The Exception class is derived from the C++ standard exception class. This means that it contains a C++ string containing -additional information about the error (e.g to display to the user). +additional information about the error (e.g. to display to the user). Obtain access to this string via the what() method.  For example:

diff --git a/docs/magick++/FormatCharacters.html b/docs/magick++/FormatCharacters.html index b38881f5..1225df06 100644 --- a/docs/magick++/FormatCharacters.html +++ b/docs/magick++/FormatCharacters.html @@ -50,7 +50,7 @@

Special Format Characters

+

magick (e.g. GIF)

diff --git a/docs/magick-script/index.html b/docs/magick-script/index.html index 00333081..1341fc4b 100644 --- a/docs/magick-script/index.html +++ b/docs/magick-script/index.html @@ -175,7 +175,7 @@

Option Summary

- + diff --git a/docs/magick/index.html b/docs/magick/index.html index 8ac2a598..2dec4adb 100644 --- a/docs/magick/index.html +++ b/docs/magick/index.html @@ -215,7 +215,7 @@

Option Summary

- + diff --git a/docs/mogrify/index.html b/docs/mogrify/index.html index 63b5d281..14274c66 100644 --- a/docs/mogrify/index.html +++ b/docs/mogrify/index.html @@ -220,7 +220,7 @@

Option Summary

- + diff --git a/docs/perl-magick/index.html b/docs/perl-magick/index.html index bd5c60d6..612fbeaf 100644 --- a/docs/perl-magick/index.html +++ b/docs/perl-magick/index.html @@ -454,7 +454,7 @@

Manipulate an Image

- + diff --git a/docs/resources/index.html b/docs/resources/index.html index 714e23eb..4a0d9573 100644 --- a/docs/resources/index.html +++ b/docs/resources/index.html @@ -79,7 +79,7 @@

Configuration Files

To limit the elapsed time of any ImageMagick command to 5 minutes, use this policy:
<policy domain="resource" name="time" value="300"/>
-For convenience, define arguments for the memory, map, and disk resources with SI prefixes (.e.g 100MB). In addition, resource policies are maximums for each instance of ImageMagick (e.g. policy memory limit 1GB, the -limit 2GB option exceeds policy maximum so memory limit is 1GB). +For convenience, define arguments for the memory, map, and disk resources with SI prefixes (e.g. 100MB). In addition, resource policies are maximums for each instance of ImageMagick (e.g. policy memory limit 1GB, the -limit 2GB option exceeds policy maximum so memory limit is 1GB).
quantization-table.xml
Custom JPEG quantization tables. Activate with -define:q-table=quantization-table.xml.
@@ -101,7 +101,7 @@

Configuration Files

Associate names with Windows font glyphs.
-

Under Linux and Linux, ImageMagick searches for each of the configuration files listed above by looking in the locations given below, in order, and loads them if found:

+

Under Linux and Linux-like operating systems, ImageMagick searches for each of the configuration files listed above by looking in the locations given below, in order, and loads them if found:

$MAGICK_CONFIGURE_PATH
 $PREFIX/etc/ImageMagick-7
@@ -300,6 +300,6 @@ 

Environment Variables

%m

-

magick (e.g GIF)

%p

-clampset each pixel whose value is below zero to zero and any the pixel whose value is above the quantum range to the quantum range (e.g. 65535) otherwise the pixel value remains unchanged.set each pixel whose value is below zero to zero and any pixel whose value is above the quantum range to the quantum range (e.g. 65535) otherwise the pixel value remains unchanged.
-clampset each pixel whose value is below zero to zero and any the pixel whose value is above the quantum range to the quantum range (e.g. 65535) otherwise the pixel value remains unchanged.set each pixel whose value is below zero to zero and any pixel whose value is above the quantum range to the quantum range (e.g. 65535) otherwise the pixel value remains unchanged.
-clampset each pixel whose value is below zero to zero and any the pixel whose value is above the quantum range to the quantum range (e.g. 65535) otherwise the pixel value remains unchanged.set each pixel whose value is below zero to zero and any pixel whose value is above the quantum range to the quantum range (e.g. 65535) otherwise the pixel value remains unchanged.
Clamp channel=>{Red, RGB, All, etc.}set each pixel whose value is below zero to zero and any the pixel whose value is above the quantum range to the quantum range (e.g. 65535) otherwise the pixel value remains unchanged.set each pixel whose value is below zero to zero and any pixel whose value is above the quantum range to the quantum range (e.g. 65535) otherwise the pixel value remains unchanged.
-

Define arguments for the MAGICK_MEMORY_LIMIT, MAGICK_DISK_LIMIT, and MAGICK_MEMORY_LIMIT environment variables with SI prefixes (.e.g 100MB). MAGICK_WIDTH_LIMIT, MAGICK_HEIGHT_LIMIT and MAGICK_AREA_LIMIT accepts pixel suffixes such as MP for mega-pixels (e.g. 100MP). Note, you can restrict limits relative to any security policies, but you cannot relax them.

+

Define arguments for the MAGICK_MEMORY_LIMIT, MAGICK_DISK_LIMIT, and MAGICK_MEMORY_LIMIT environment variables with SI prefixes (e.g. 100MB). MAGICK_WIDTH_LIMIT, MAGICK_HEIGHT_LIMIT and MAGICK_AREA_LIMIT accepts pixel suffixes such as MP for mega-pixels (e.g. 100MP). Note, you can restrict limits relative to any security policies, but you cannot relax them.