saving uncommitted changes in /etc prior to emerge run
This commit is contained in:
commit
b3cea8d893
91
._cfg0000_drirc
Normal file
91
._cfg0000_drirc
Normal file
@ -0,0 +1,91 @@
|
|||||||
|
<!--
|
||||||
|
|
||||||
|
============================================
|
||||||
|
Application bugs worked around in this file:
|
||||||
|
============================================
|
||||||
|
|
||||||
|
* Various Unigine products don't use the #version and #extension GLSL
|
||||||
|
directives, meaning they only get GLSL 1.10 and no extensions for their
|
||||||
|
shaders.
|
||||||
|
Enabling all extensions for Unigine fixes most issues, but the GLSL version
|
||||||
|
is still 1.10.
|
||||||
|
|
||||||
|
* Unigine Heaven 3.0 with ARB_texture_multisample uses a "ivec4 * vec4"
|
||||||
|
expression, which is illegal in GLSL 1.10.
|
||||||
|
Adding "#version 130" fixes this.
|
||||||
|
|
||||||
|
* Unigine Heaven 3.0 with ARB_shader_bit_encoding uses the uint keyword, which
|
||||||
|
is illegal in GLSL 1.10.
|
||||||
|
Adding "#version 130" fixes this.
|
||||||
|
|
||||||
|
* Unigine Heaven 3.0 with ARB_shader_bit_encoding uses a "uint & int"
|
||||||
|
expression, which is illegal in any GLSL version.
|
||||||
|
Disabling ARB_shader_bit_encoding fixes this.
|
||||||
|
|
||||||
|
* If ARB_sample_shading is supported, Unigine Heaven 4.0 and Valley 1.0 uses
|
||||||
|
an #extension directive in the middle of its shaders, which is illegal
|
||||||
|
in GLSL.
|
||||||
|
|
||||||
|
TODO: document the other workarounds.
|
||||||
|
|
||||||
|
-->
|
||||||
|
|
||||||
|
<driconf>
|
||||||
|
<!-- Please always enable app-specific workarounds for all drivers and
|
||||||
|
screens. -->
|
||||||
|
<device>
|
||||||
|
<application name="Unigine Sanctuary" executable="Sanctuary">
|
||||||
|
<option name="force_glsl_extensions_warn" value="true" />
|
||||||
|
<option name="disable_blend_func_extended" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Unigine Tropics" executable="Tropics">
|
||||||
|
<option name="force_glsl_extensions_warn" value="true" />
|
||||||
|
<option name="disable_blend_func_extended" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Unigine Heaven (32-bit)" executable="heaven_x86">
|
||||||
|
<option name="force_glsl_extensions_warn" value="true" />
|
||||||
|
<option name="disable_blend_func_extended" value="true" />
|
||||||
|
<option name="force_glsl_version" value="130" />
|
||||||
|
<option name="disable_shader_bit_encoding" value="true" />
|
||||||
|
<option name="allow_glsl_extension_directive_midshader" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Unigine Heaven (64-bit)" executable="heaven_x64">
|
||||||
|
<option name="force_glsl_extensions_warn" value="true" />
|
||||||
|
<option name="disable_blend_func_extended" value="true" />
|
||||||
|
<option name="force_glsl_version" value="130" />
|
||||||
|
<option name="disable_shader_bit_encoding" value="true" />
|
||||||
|
<option name="allow_glsl_extension_directive_midshader" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Unigine Valley (32-bit)" executable="valley_x86">
|
||||||
|
<option name="allow_glsl_extension_directive_midshader" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Unigine Valley (64-bit)" executable="valley_x64">
|
||||||
|
<option name="allow_glsl_extension_directive_midshader" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Unigine OilRush (32-bit)" executable="OilRush_x86">
|
||||||
|
<option name="disable_blend_func_extended" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Unigine OilRush (64-bit)" executable="OilRush_x64">
|
||||||
|
<option name="disable_blend_func_extended" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Savage 2" executable="savage2.bin">
|
||||||
|
<option name="disable_glsl_line_continuations" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Topogun (32-bit)" executable="topogun32">
|
||||||
|
<option name="always_have_depth_buffer" value="true" />
|
||||||
|
</application>
|
||||||
|
|
||||||
|
<application name="Topogun (64-bit)" executable="topogun64">
|
||||||
|
<option name="always_have_depth_buffer" value="true" />
|
||||||
|
</application>
|
||||||
|
</device>
|
||||||
|
</driconf>
|
1
._cfg0000_exports
Normal file
1
._cfg0000_exports
Normal file
@ -0,0 +1 @@
|
|||||||
|
# /etc/exports: NFS file systems being exported. See exports(5).
|
300
._cfg0000_genkernel.conf
Normal file
300
._cfg0000_genkernel.conf
Normal file
@ -0,0 +1,300 @@
|
|||||||
|
# Configuration file for genkernel
|
||||||
|
|
||||||
|
# This file is sourced by genkernel at startup and determines which options
|
||||||
|
# we will be using to compile our kernel. The order of precidence is simple,
|
||||||
|
# with the internal settings being least important, configuration file
|
||||||
|
# settings next, and command line options being most important.
|
||||||
|
|
||||||
|
# =========Common Command Line Option Defaults=========
|
||||||
|
|
||||||
|
# Should we install to $BOOTDIR? Default is "no" because genkernel is used in
|
||||||
|
# catalyst and stage building.
|
||||||
|
#INSTALL="yes"
|
||||||
|
|
||||||
|
# Run 'make oldconfig' before compiling this kernel?
|
||||||
|
OLDCONFIG="yes"
|
||||||
|
|
||||||
|
# Run 'make menuconfig' before compiling this kernel?
|
||||||
|
MENUCONFIG="no"
|
||||||
|
|
||||||
|
# Run 'make clean' before compilation?
|
||||||
|
# If set to NO, implies MRPROPER WILL NOT be run
|
||||||
|
# Also, if clean is NO, it won't copy over any configuration
|
||||||
|
# file, it will use what's there.
|
||||||
|
CLEAN="yes"
|
||||||
|
|
||||||
|
# Run 'make mrproper' before configuration/compilation?
|
||||||
|
MRPROPER="yes"
|
||||||
|
|
||||||
|
# Override the arch detection?
|
||||||
|
#ARCH_OVERRIDE="x86"
|
||||||
|
|
||||||
|
# Mount BOOTDIR automatically if it isn't mounted?
|
||||||
|
MOUNTBOOT="yes"
|
||||||
|
|
||||||
|
# Make symlinks in BOOTDIR automatically?
|
||||||
|
#SYMLINK="no"
|
||||||
|
|
||||||
|
# Save the new configuration in /etc/kernels upon
|
||||||
|
# successfull compilation
|
||||||
|
SAVE_CONFIG="yes"
|
||||||
|
|
||||||
|
# Use Color output in Genkernel?
|
||||||
|
USECOLOR="yes"
|
||||||
|
|
||||||
|
# Clear build cache dir
|
||||||
|
#CLEAR_CACHE_DIR="yes"
|
||||||
|
|
||||||
|
# Clear all tmp files and caches after genkernel has run
|
||||||
|
#POSTCLEAR="1"
|
||||||
|
|
||||||
|
# Genkernel uses an independent configuration for MAKEOPTS, and does not source
|
||||||
|
# /etc/make.conf . You can override the default setting by uncommenting and
|
||||||
|
# tweaking the following line. Default setting is set up by
|
||||||
|
# ${GK_SHARE}/${ARCH_OVERRIDE}/config.sh . The recommended value for -j
|
||||||
|
# argument is: <number of processors>*<number of cores per processor>+1
|
||||||
|
#MAKEOPTS="-j2"
|
||||||
|
|
||||||
|
# Add in LVM support from static binaries if they exist on the system, or
|
||||||
|
# compile static LVM binaries if static ones do not exist.
|
||||||
|
#LVM="no"
|
||||||
|
|
||||||
|
# Add in Luks support. Needs sys-fs/cryptsetup with -dynamic installed.
|
||||||
|
#LUKS="no"
|
||||||
|
|
||||||
|
# Add in GnuPG support
|
||||||
|
#GPG="no"
|
||||||
|
|
||||||
|
# Add DMRAID support.
|
||||||
|
#DMRAID="no"
|
||||||
|
|
||||||
|
# Include (or suppresses the inclusion of) busybox in the initrd or initramfs.
|
||||||
|
# If included, busybox is rebuilt if the cached copy is out of date.
|
||||||
|
#BUSYBOX="yes"
|
||||||
|
|
||||||
|
# Includes mdadm/mdmon binaries in initramfs.
|
||||||
|
# Without sys-fs/mdadm[static] installed, this will build a static mdadm.
|
||||||
|
#MDADM="no"
|
||||||
|
|
||||||
|
# Specify a custom mdadm.conf.
|
||||||
|
# By default the ramdisk will be built *without* an mdadm.conf and will auto-detect
|
||||||
|
# arrays during bootup. Usually, this should not be needed.
|
||||||
|
#MDADM_CONFIG="/etc/mdadm.conf"
|
||||||
|
|
||||||
|
# Add Multipath support.
|
||||||
|
#MULTIPATH="no"
|
||||||
|
|
||||||
|
# Add iSCSI support.
|
||||||
|
#ISCSI="no"
|
||||||
|
|
||||||
|
# Add e2fsprogs support.
|
||||||
|
#E2FSPROGS="no"
|
||||||
|
|
||||||
|
# Include support for unionfs
|
||||||
|
#UNIONFS="1"
|
||||||
|
|
||||||
|
# Include support for zfs volume management.
|
||||||
|
#ZFS="no"
|
||||||
|
|
||||||
|
# Enable copying of firmware into initramfs
|
||||||
|
#FIRMWARE="no"
|
||||||
|
# Specify directory to pull from
|
||||||
|
#FIRMWARE_DIR="/lib/firmware"
|
||||||
|
# Specify specific firmware files to include. This overrides FIRMWARE_DIR
|
||||||
|
#FIRMWARE_FILES=""
|
||||||
|
|
||||||
|
# Enable disklabel support (copies blkid to initrd)
|
||||||
|
DISKLABEL="yes"
|
||||||
|
|
||||||
|
# Add new kernel to grub?
|
||||||
|
#BOOTLOADER="grub"
|
||||||
|
|
||||||
|
# Enable splashutils in early space (initrd). Default is "no".
|
||||||
|
#SPLASH="yes"
|
||||||
|
|
||||||
|
# Use this splash theme. If commented out - the "default" name theme is used.
|
||||||
|
# Also, SPLASH="yes" needs to be enabled for this one to one work.
|
||||||
|
# This supersedes the "SPLASH_THEME" option of /etc/conf.d/splash (in early space).
|
||||||
|
#SPLASH_THEME="gentoo"
|
||||||
|
|
||||||
|
# Run the specified command in the current environment after the kernel and
|
||||||
|
# modules have been compiled, useful to rebuild external kernel module.
|
||||||
|
# use "emerge --quiet @module-rebuild" for >=portage-2.2
|
||||||
|
#CMD_CALLBACK=""
|
||||||
|
|
||||||
|
# =========Keymap Settings=========
|
||||||
|
#
|
||||||
|
# Force keymap selection at boot
|
||||||
|
#DOKEYMAPAUTO="yes"
|
||||||
|
|
||||||
|
|
||||||
|
# Disables keymap selection support
|
||||||
|
#KEYMAP="0"
|
||||||
|
|
||||||
|
|
||||||
|
# =========Low Level Compile Settings=========
|
||||||
|
#
|
||||||
|
# GNU Make to use for kernel. See also the --kernel-make command line option.
|
||||||
|
#KERNEL_MAKE="make"
|
||||||
|
|
||||||
|
# Compiler to use for the kernel (e.g. distcc). See also the --kernel-cc
|
||||||
|
# command line option.
|
||||||
|
#KERNEL_CC="gcc"
|
||||||
|
|
||||||
|
# Assembler to use for the kernel. See also the --kernel-as command line
|
||||||
|
# option.
|
||||||
|
#KERNEL_AS="as"
|
||||||
|
|
||||||
|
# Linker to use for the kernel. See also the --kernel-ld command line option.
|
||||||
|
#KERNEL_LD="ld"
|
||||||
|
|
||||||
|
# GNU Make to use for the utilities. See also the --utils-make command line
|
||||||
|
# option.
|
||||||
|
#UTILS_MAKE="make"
|
||||||
|
|
||||||
|
# Compiler to use for the utilities (e.g. distcc). See also the --utils-cc
|
||||||
|
# command line option.
|
||||||
|
#UTILS_CC="gcc"
|
||||||
|
|
||||||
|
# Assembler to use for the utilities. See also the --utils-as command line
|
||||||
|
# option.
|
||||||
|
#UTILS_AS="as"
|
||||||
|
|
||||||
|
# Linker to use for the utilities. See also the --utils-ld command line
|
||||||
|
# option.
|
||||||
|
#UTILS_LD="ld"
|
||||||
|
|
||||||
|
|
||||||
|
# Common prefix of cros compile commands
|
||||||
|
#UTILS_CROSS_COMPILE="x86_64-pc-linux-gnu"
|
||||||
|
|
||||||
|
|
||||||
|
# Value of CROSS_COMPILE utils variable
|
||||||
|
# during kernel compilation
|
||||||
|
#KERNEL_CROSS_COMPILE="x86_64-pc-linux-gnu"
|
||||||
|
|
||||||
|
|
||||||
|
# =========GENKERNEL LOCATION CONFIGURATION============
|
||||||
|
# Variables:
|
||||||
|
# %%ARCH%% - Final determined architecture
|
||||||
|
# %%CACHE%% - Final determined cache location
|
||||||
|
|
||||||
|
# Set genkernel's temporary work directory. Default is /var/tmp/genkernel
|
||||||
|
#TMPDIR="/var/tmp/genkernel"
|
||||||
|
|
||||||
|
# Set the boot directory, default is /boot
|
||||||
|
#BOOTDIR="/boot"
|
||||||
|
|
||||||
|
# Default share directory location
|
||||||
|
GK_SHARE="${GK_SHARE:-/usr/share/genkernel}"
|
||||||
|
|
||||||
|
# Location of the default cache
|
||||||
|
CACHE_DIR="/var/cache/genkernel"
|
||||||
|
# Location of DISTDIR, where our source tarballs are stored
|
||||||
|
DISTDIR="${GK_SHARE}/distfiles"
|
||||||
|
# Log output file
|
||||||
|
LOGFILE="/var/log/genkernel.log"
|
||||||
|
# Debug Level
|
||||||
|
LOGLEVEL=1
|
||||||
|
|
||||||
|
# =========COMPILED UTILS CONFIGURATION============
|
||||||
|
#
|
||||||
|
# Default location of kernel source
|
||||||
|
DEFAULT_KERNEL_SOURCE="/usr/src/linux"
|
||||||
|
# Default kernel config (only use to override using
|
||||||
|
# arch/%%ARCH%%/kernel-config-${VER}.${PAT} !)
|
||||||
|
#DEFAULT_KERNEL_CONFIG="${GK_SHARE}/arch/%%ARCH%%/kernel-config"
|
||||||
|
|
||||||
|
# Specifies a user created busybox config
|
||||||
|
#BUSYBOX_CONFIG="/path/to/file"
|
||||||
|
#BUSYBOX_APPLETS="[ ash sh mount uname echo cut cat"
|
||||||
|
|
||||||
|
# NOTE: Since genkernel 3.4.41 the version of
|
||||||
|
# busybox, lvm, mdadm, .. have been moved to
|
||||||
|
# /usr/share/genkernel/defaults/software.sh in order to
|
||||||
|
# reduce the merging you have to do during etc-update.
|
||||||
|
# You can still override these settings in here.
|
||||||
|
|
||||||
|
|
||||||
|
# =========MISC KERNEL CONFIGURATION============
|
||||||
|
#
|
||||||
|
# Tag the kernel and ramdisk with a name:
|
||||||
|
# If not defined the option defaults to
|
||||||
|
# 'genkernel'
|
||||||
|
#KNAME="genkernel"
|
||||||
|
|
||||||
|
|
||||||
|
# This option is only valid if kerncache is
|
||||||
|
# defined. If there is a valid kerncache no checks
|
||||||
|
# will be made against a kernel source tree
|
||||||
|
#KERNEL_SOURCES="0"
|
||||||
|
|
||||||
|
|
||||||
|
# Build a static (monolithic kernel)
|
||||||
|
#BUILD_STATIC="1"
|
||||||
|
|
||||||
|
|
||||||
|
# Make and install kernelz image (PowerPC)
|
||||||
|
#GENZIMAGE="1"
|
||||||
|
|
||||||
|
|
||||||
|
# File to output a .tar.bz2'd kernel contents
|
||||||
|
# of /lib/modules/ and the kernel config
|
||||||
|
# NOTE: This is created before the callbacks
|
||||||
|
# are run!
|
||||||
|
#KERNCACHE="/path/to/file"
|
||||||
|
|
||||||
|
|
||||||
|
# Prefix to kernel module destination, modules
|
||||||
|
# will be installed in <prefix>/lib/modules
|
||||||
|
# (.conf equivalent of --module-prefix=<dir>)
|
||||||
|
#INSTALL_MOD_PATH=""
|
||||||
|
|
||||||
|
|
||||||
|
# =========MISC INITRD CONFIGURATION============
|
||||||
|
#
|
||||||
|
# Copy all kernel modules to the ramdisk
|
||||||
|
#ALLRAMDISKMODULES="1"
|
||||||
|
|
||||||
|
|
||||||
|
# Don't copy any modules to the ramdisk
|
||||||
|
#RAMDISKMODULES="0"
|
||||||
|
|
||||||
|
|
||||||
|
# File to output a .tar.bz2'd kernel and ramdisk:
|
||||||
|
# No modules outside of the ramdisk will be
|
||||||
|
# included...
|
||||||
|
#MINKERNPACKAGE="/path/to/file.bz2"
|
||||||
|
|
||||||
|
|
||||||
|
# File to output a .tar.bz2'd modules after the
|
||||||
|
# callbacks have run
|
||||||
|
#MODULESPACKAGE="/path/to/file.bz2"
|
||||||
|
|
||||||
|
|
||||||
|
# Directory structure to include in the initramfs,
|
||||||
|
# only available on >=2.6 kernels
|
||||||
|
#INITRAMFS_OVERLAY=""
|
||||||
|
|
||||||
|
|
||||||
|
# Build the generated initramfs into the kernel instead of
|
||||||
|
# keeping it as a separate file
|
||||||
|
#INTEGRATED_INITRAMFS="1"
|
||||||
|
|
||||||
|
|
||||||
|
# Compress generated initramfs
|
||||||
|
#COMPRESS_INITRD="yes"
|
||||||
|
# Types of compression: best, xz, lzma, bzip2, gzip, lzop, fastest
|
||||||
|
# "best" selects the best available compression method
|
||||||
|
# "fastest" selects the fastest available compression method
|
||||||
|
#COMPRESS_INITRD_TYPE="best"
|
||||||
|
|
||||||
|
|
||||||
|
# Create a self-contained env in the initramfs
|
||||||
|
#NETBOOT="1"
|
||||||
|
|
||||||
|
|
||||||
|
# =========MISC BOOT CONFIGURATION============
|
||||||
|
#
|
||||||
|
# Specify a default for real_root=
|
||||||
|
#REAL_ROOT="/dev/one/two/gentoo"
|
31
._cfg0000_hosts
Normal file
31
._cfg0000_hosts
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
# /etc/hosts: Local Host Database
|
||||||
|
#
|
||||||
|
# This file describes a number of aliases-to-address mappings for the for
|
||||||
|
# local hosts that share this file.
|
||||||
|
#
|
||||||
|
# In the presence of the domain name service or NIS, this file may not be
|
||||||
|
# consulted at all; see /etc/host.conf for the resolution order.
|
||||||
|
#
|
||||||
|
|
||||||
|
# IPv4 and IPv6 localhost aliases
|
||||||
|
127.0.0.1 localhost
|
||||||
|
::1 localhost
|
||||||
|
|
||||||
|
#
|
||||||
|
# Imaginary network.
|
||||||
|
#10.0.0.2 myname
|
||||||
|
#10.0.0.3 myfriend
|
||||||
|
#
|
||||||
|
# According to RFC 1918, you can use the following IP networks for private
|
||||||
|
# nets which will never be connected to the Internet:
|
||||||
|
#
|
||||||
|
# 10.0.0.0 - 10.255.255.255
|
||||||
|
# 172.16.0.0 - 172.31.255.255
|
||||||
|
# 192.168.0.0 - 192.168.255.255
|
||||||
|
#
|
||||||
|
# In case you want to be able to connect directly to the Internet (i.e. not
|
||||||
|
# behind a NAT, ADSL router, etc...), you need real official assigned
|
||||||
|
# numbers. Do not try to invent your own network numbers but instead get one
|
||||||
|
# from your network provider (if any) or from your regional registry (ARIN,
|
||||||
|
# APNIC, LACNIC, RIPE NCC, or AfriNIC.)
|
||||||
|
#
|
24
._cfg0000_krb5.conf.example
Normal file
24
._cfg0000_krb5.conf.example
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
[libdefaults]
|
||||||
|
default_realm = ATHENA.MIT.EDU
|
||||||
|
|
||||||
|
[realms]
|
||||||
|
# use "kdc = ..." if realm admins haven't put SRV records into DNS
|
||||||
|
ATHENA.MIT.EDU = {
|
||||||
|
admin_server = KERBEROS.MIT.EDU
|
||||||
|
default_domain = MIT.EDU
|
||||||
|
v4_instance_convert = {
|
||||||
|
mit = mit.edu
|
||||||
|
lithium = lithium.lcs.mit.edu
|
||||||
|
}
|
||||||
|
}
|
||||||
|
ANDREW.CMU.EDU = {
|
||||||
|
admin_server = vice28.fs.andrew.cmu.edu
|
||||||
|
}
|
||||||
|
|
||||||
|
[domain_realm]
|
||||||
|
mit.edu = ATHENA.MIT.EDU
|
||||||
|
csail.mit.edu = CSAIL.MIT.EDU
|
||||||
|
.ucsc.edu = CATS.UCSC.EDU
|
||||||
|
|
||||||
|
[logging]
|
||||||
|
# kdc = CONSOLE
|
31
._cfg0000_locale.gen
Normal file
31
._cfg0000_locale.gen
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
# /etc/locale.gen: list all of the locales you want to have on your system
|
||||||
|
#
|
||||||
|
# The format of each line:
|
||||||
|
# <locale> <charmap>
|
||||||
|
#
|
||||||
|
# Where <locale> is a locale located in /usr/share/i18n/locales/ and
|
||||||
|
# where <charmap> is a charmap located in /usr/share/i18n/charmaps/.
|
||||||
|
#
|
||||||
|
# All blank lines and lines starting with # are ignored.
|
||||||
|
#
|
||||||
|
# For the default list of supported combinations, see the file:
|
||||||
|
# /usr/share/i18n/SUPPORTED
|
||||||
|
#
|
||||||
|
# Whenever glibc is emerged, the locales listed here will be automatically
|
||||||
|
# rebuilt for you. After updating this file, you can simply run `locale-gen`
|
||||||
|
# yourself instead of re-emerging glibc.
|
||||||
|
|
||||||
|
#en_US ISO-8859-1
|
||||||
|
#en_US.UTF-8 UTF-8
|
||||||
|
#ja_JP.EUC-JP EUC-JP
|
||||||
|
#ja_JP.UTF-8 UTF-8
|
||||||
|
#ja_JP EUC-JP
|
||||||
|
#en_HK ISO-8859-1
|
||||||
|
#en_PH ISO-8859-1
|
||||||
|
#de_DE ISO-8859-1
|
||||||
|
#de_DE@euro ISO-8859-15
|
||||||
|
#es_MX ISO-8859-1
|
||||||
|
#fa_IR UTF-8
|
||||||
|
#fr_FR ISO-8859-1
|
||||||
|
#fr_FR@euro ISO-8859-15
|
||||||
|
#it_IT ISO-8859-1
|
43
._cfg0000_logrotate.conf
Normal file
43
._cfg0000_logrotate.conf
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-admin/logrotate/files/logrotate.conf,v 1.6 2014/07/07 09:55:32 nimiux Exp $
|
||||||
|
#
|
||||||
|
# Default logrotate(8) configuration file for Gentoo Linux.
|
||||||
|
# See "man logrotate" for details.
|
||||||
|
|
||||||
|
# rotate log files weekly.
|
||||||
|
weekly
|
||||||
|
#daily
|
||||||
|
|
||||||
|
# keep 4 weeks worth of backlogs.
|
||||||
|
rotate 4
|
||||||
|
|
||||||
|
# create new (empty) log files after rotating old ones.
|
||||||
|
create
|
||||||
|
|
||||||
|
# use date as a suffix of the rotated file.
|
||||||
|
dateext
|
||||||
|
|
||||||
|
# compress rotated log files.
|
||||||
|
compress
|
||||||
|
|
||||||
|
notifempty
|
||||||
|
nomail
|
||||||
|
noolddir
|
||||||
|
|
||||||
|
# packages can drop log rotation information into this directory.
|
||||||
|
include /etc/logrotate.d
|
||||||
|
|
||||||
|
# no packages own wtmp and btmp -- we'll rotate them here.
|
||||||
|
/var/log/wtmp {
|
||||||
|
monthly
|
||||||
|
create 0664 root utmp
|
||||||
|
minsize 1M
|
||||||
|
rotate 1
|
||||||
|
}
|
||||||
|
/var/log/btmp {
|
||||||
|
missingok
|
||||||
|
monthly
|
||||||
|
create 0600 root utmp
|
||||||
|
rotate 1
|
||||||
|
}
|
||||||
|
|
||||||
|
# system-specific logs may be also be configured here.
|
39
._cfg0000_prelink.conf
Normal file
39
._cfg0000_prelink.conf
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
# This config file contains a list of directories both with binaries
|
||||||
|
# and libraries prelink should consider by default.
|
||||||
|
# If a directory name is prefixed with `-l ', the directory hierarchy
|
||||||
|
# will be walked as long as filesystem boundaries are not crossed.
|
||||||
|
# If a directory name is prefixed with `-h ', symbolic links in a
|
||||||
|
# directory hierarchy are followed.
|
||||||
|
# Directories or files with `-b ' prefix will be blacklisted.
|
||||||
|
-c /etc/prelink.conf.d/*.conf
|
||||||
|
-b *.la
|
||||||
|
-b *.png
|
||||||
|
-b *.py
|
||||||
|
-b *.pl
|
||||||
|
-b *.pm
|
||||||
|
-b *.sh
|
||||||
|
-b *.xml
|
||||||
|
-b *.xslt
|
||||||
|
-b *.a
|
||||||
|
-b *.js
|
||||||
|
-b /lib/modules
|
||||||
|
-b /usr/lib{,x32,32,64}/locale
|
||||||
|
-b /usr/lib{,x32,32,64}/wine
|
||||||
|
-b /usr/lib{,x32,32,64}/valgrind
|
||||||
|
-b /usr/X11R6/lib{,x32,32,64}/X11/xfig
|
||||||
|
-b /usr/src
|
||||||
|
-l /bin
|
||||||
|
-l /usr/bin
|
||||||
|
-l /sbin
|
||||||
|
-l /usr/sbin
|
||||||
|
-l /usr/X11R6/bin
|
||||||
|
-l /usr/kerberos/bin
|
||||||
|
-l /usr/games
|
||||||
|
-l /usr/libexec
|
||||||
|
-l /var/ftp/bin
|
||||||
|
-l /lib{,x32,32,64}
|
||||||
|
-l /usr/lib{,x32,32,64}
|
||||||
|
-l /usr/X11R6/lib{,x32,32,64}
|
||||||
|
-l /usr/kerberos/lib{,x32,32,64}
|
||||||
|
-l /usr/X11R6/LessTif
|
||||||
|
-l /var/ftp/lib{,x32,32,64}
|
63
._cfg0000_profile
Normal file
63
._cfg0000_profile
Normal file
@ -0,0 +1,63 @@
|
|||||||
|
# /etc/profile: login shell setup
|
||||||
|
#
|
||||||
|
# That this file is used by any Bourne-shell derivative to setup the
|
||||||
|
# environment for login shells.
|
||||||
|
#
|
||||||
|
|
||||||
|
# Load environment settings from profile.env, which is created by
|
||||||
|
# env-update from the files in /etc/env.d
|
||||||
|
if [ -e /etc/profile.env ] ; then
|
||||||
|
. /etc/profile.env
|
||||||
|
fi
|
||||||
|
|
||||||
|
# You should override these in your ~/.bashrc (or equivalent) for per-user
|
||||||
|
# settings. For system defaults, you can add a new file in /etc/profile.d/.
|
||||||
|
export EDITOR=${EDITOR:-/bin/nano}
|
||||||
|
export PAGER=${PAGER:-/usr/bin/less}
|
||||||
|
|
||||||
|
# 077 would be more secure, but 022 is generally quite realistic
|
||||||
|
umask 022
|
||||||
|
|
||||||
|
# Set up PATH depending on whether we're root or a normal user.
|
||||||
|
# There's no real reason to exclude sbin paths from the normal user,
|
||||||
|
# but it can make tab-completion easier when they aren't in the
|
||||||
|
# user's PATH to pollute the executable namespace.
|
||||||
|
#
|
||||||
|
# It is intentional in the following line to use || instead of -o.
|
||||||
|
# This way the evaluation can be short-circuited and calling whoami is
|
||||||
|
# avoided.
|
||||||
|
if [ "$EUID" = "0" ] || [ "$USER" = "root" ] ; then
|
||||||
|
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:${ROOTPATH}"
|
||||||
|
else
|
||||||
|
PATH="/usr/local/bin:/usr/bin:/bin:${PATH}"
|
||||||
|
fi
|
||||||
|
export PATH
|
||||||
|
unset ROOTPATH
|
||||||
|
|
||||||
|
if [ -n "${BASH_VERSION}" ] ; then
|
||||||
|
# Newer bash ebuilds include /etc/bash/bashrc which will setup PS1
|
||||||
|
# including color. We leave out color here because not all
|
||||||
|
# terminals support it.
|
||||||
|
if [ -f /etc/bash/bashrc ] ; then
|
||||||
|
# Bash login shells run only /etc/profile
|
||||||
|
# Bash non-login shells run only /etc/bash/bashrc
|
||||||
|
# Since we want to run /etc/bash/bashrc regardless, we source it
|
||||||
|
# from here. It is unfortunate that there is no way to do
|
||||||
|
# this *after* the user's .bash_profile runs (without putting
|
||||||
|
# it in the user's dot-files), but it shouldn't make any
|
||||||
|
# difference.
|
||||||
|
. /etc/bash/bashrc
|
||||||
|
else
|
||||||
|
PS1='\u@\h \w \$ '
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
# Setup a bland default prompt. Since this prompt should be useable
|
||||||
|
# on color and non-color terminals, as well as shells that don't
|
||||||
|
# understand sequences such as \h, don't put anything special in it.
|
||||||
|
PS1="${USER:-$(whoami 2>/dev/null)}@$(uname -n 2>/dev/null) \$ "
|
||||||
|
fi
|
||||||
|
|
||||||
|
for sh in /etc/profile.d/*.sh ; do
|
||||||
|
[ -r "$sh" ] && . "$sh"
|
||||||
|
done
|
||||||
|
unset sh
|
59
._cfg0000_psd.conf
Normal file
59
._cfg0000_psd.conf
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
#
|
||||||
|
# /etc/psd.conf
|
||||||
|
#
|
||||||
|
# For documentation, refer to the psd man page or the wiki page
|
||||||
|
# https://wiki.archlinux.org/index.php/Profile-sync-daemon
|
||||||
|
|
||||||
|
## WARNING Do NOT change anything in the file while psd is running!
|
||||||
|
##
|
||||||
|
## 1) Stop psd
|
||||||
|
## 2) Save changes to /etc/psd.conf
|
||||||
|
## 3) Start psd
|
||||||
|
##
|
||||||
|
## You have been warned!
|
||||||
|
|
||||||
|
# List users separated by spaces whose browser(s) profile(s) will get symlinked
|
||||||
|
# and sync'ed to tmpfs
|
||||||
|
# Do NOT list a user twice!
|
||||||
|
#
|
||||||
|
# Example
|
||||||
|
# USERS="facade happy"
|
||||||
|
USERS=""
|
||||||
|
|
||||||
|
# List browsers separated by spaces to include in the sync. Useful if you do not
|
||||||
|
# wish to have all possible browser profiles sync'ed
|
||||||
|
#
|
||||||
|
# Possible values:
|
||||||
|
# chromium
|
||||||
|
# conkeror.mozdev.org
|
||||||
|
# firefox
|
||||||
|
# firefox-trunk
|
||||||
|
# google-chrome
|
||||||
|
# heftig-aurora
|
||||||
|
# luakit
|
||||||
|
# midori
|
||||||
|
# opera
|
||||||
|
# opera-next
|
||||||
|
# qupzilla
|
||||||
|
# rekonq
|
||||||
|
# seamonkey
|
||||||
|
#
|
||||||
|
# Uncomment and select which browsers to manage if you wish
|
||||||
|
# Otherwise all available/supported browsers will be managed
|
||||||
|
#BROWSERS=""
|
||||||
|
|
||||||
|
# Define where browser profiles will reside in tmpfs
|
||||||
|
# This location must be mounted to tmpfs and MUST have permissions of 777
|
||||||
|
# Use NO trailing backslash!
|
||||||
|
#
|
||||||
|
# Suggested locations based on distro defaults:
|
||||||
|
# Arch Linux/Chakra, Fedora, and Gentoo leave this commented out
|
||||||
|
# Debian 6 and below use a setting of "/dev/shm"
|
||||||
|
# Debian 7+ use a setting of "/runi/shm"
|
||||||
|
#VOLATILE="/tmp"
|
||||||
|
|
||||||
|
# Define where the pid file for psd will reside
|
||||||
|
# Arch Linux/Chakra, Debian 7+, Fedora, and Gentoo leave this commented out
|
||||||
|
# Debian 6 and below/Mint/Ubuntu use a setting of "/var/run/psd"
|
||||||
|
#
|
||||||
|
#DAEMON_FILE="/run/psd"
|
215
._cfg0000_rc.conf
Normal file
215
._cfg0000_rc.conf
Normal file
@ -0,0 +1,215 @@
|
|||||||
|
# Global OpenRC configuration settings
|
||||||
|
|
||||||
|
# Set to "YES" if you want the rc system to try and start services
|
||||||
|
# in parallel for a slight speed improvement. When running in parallel we
|
||||||
|
# prefix the service output with its name as the output will get
|
||||||
|
# jumbled up.
|
||||||
|
# WARNING: whilst we have improved parallel, it can still potentially lock
|
||||||
|
# the boot process. Don't file bugs about this unless you can supply
|
||||||
|
# patches that fix it without breaking other things!
|
||||||
|
#rc_parallel="NO"
|
||||||
|
|
||||||
|
# Set rc_interactive to "YES" and you'll be able to press the I key during
|
||||||
|
# boot so you can choose to start specific services. Set to "NO" to disable
|
||||||
|
# this feature. This feature is automatically disabled if rc_parallel is
|
||||||
|
# set to YES.
|
||||||
|
#rc_interactive="YES"
|
||||||
|
|
||||||
|
# If we need to drop to a shell, you can specify it here.
|
||||||
|
# If not specified we use $SHELL, otherwise the one specified in /etc/passwd,
|
||||||
|
# otherwise /bin/sh
|
||||||
|
# Linux users could specify /sbin/sulogin
|
||||||
|
rc_shell=/sbin/sulogin
|
||||||
|
|
||||||
|
# Do we allow any started service in the runlevel to satisfy the dependency
|
||||||
|
# or do we want all of them regardless of state? For example, if net.eth0
|
||||||
|
# and net.eth1 are in the default runlevel then with rc_depend_strict="NO"
|
||||||
|
# both will be started, but services that depend on 'net' will work if either
|
||||||
|
# one comes up. With rc_depend_strict="YES" we would require them both to
|
||||||
|
# come up.
|
||||||
|
#rc_depend_strict="YES"
|
||||||
|
|
||||||
|
# rc_hotplug is a list of services that we allow to be hotplugged.
|
||||||
|
# By default we do not allow hotplugging.
|
||||||
|
# A hotplugged service is one started by a dynamic dev manager when a matching
|
||||||
|
# hardware device is found.
|
||||||
|
# This service is intrinsically included in the boot runlevel.
|
||||||
|
# To disable services, prefix with a !
|
||||||
|
# Example - rc_hotplug="net.wlan !net.*"
|
||||||
|
# This allows net.wlan and any service not matching net.* to be plugged.
|
||||||
|
# Example - rc_hotplug="*"
|
||||||
|
# This allows all services to be hotplugged
|
||||||
|
#rc_hotplug="*"
|
||||||
|
|
||||||
|
# rc_logger launches a logging daemon to log the entire rc process to
|
||||||
|
# /var/log/rc.log
|
||||||
|
# NOTE: Linux systems require the devfs service to be started before
|
||||||
|
# logging can take place and as such cannot log the sysinit runlevel.
|
||||||
|
#rc_logger="YES"
|
||||||
|
|
||||||
|
# Through rc_log_path you can specify a custom log file.
|
||||||
|
# The default value is: /var/log/rc.log
|
||||||
|
#rc_log_path="/var/log/rc.log"
|
||||||
|
|
||||||
|
# By default we filter the environment for our running scripts. To allow other
|
||||||
|
# variables through, add them here. Use a * to allow all variables through.
|
||||||
|
#rc_env_allow="VAR1 VAR2"
|
||||||
|
|
||||||
|
# By default we assume that all daemons will start correctly.
|
||||||
|
# However, some do not - a classic example is that they fork and return 0 AND
|
||||||
|
# then child barfs on a configuration error. Or the daemon has a bug and the
|
||||||
|
# child crashes. You can set the number of milliseconds start-stop-daemon
|
||||||
|
# waits to check that the daemon is still running after starting here.
|
||||||
|
# The default is 0 - no checking.
|
||||||
|
#rc_start_wait=100
|
||||||
|
|
||||||
|
# rc_nostop is a list of services which will not stop when changing runlevels.
|
||||||
|
# This still allows the service itself to be stopped when called directly.
|
||||||
|
#rc_nostop=""
|
||||||
|
|
||||||
|
# rc will attempt to start crashed services by default.
|
||||||
|
# However, it will not stop them by default as that could bring down other
|
||||||
|
# critical services.
|
||||||
|
#rc_crashed_stop=NO
|
||||||
|
#rc_crashed_start=YES
|
||||||
|
|
||||||
|
##############################################################################
|
||||||
|
# MISC CONFIGURATION VARIABLES
|
||||||
|
# There variables are shared between many init scripts
|
||||||
|
|
||||||
|
# Set unicode to YES to turn on unicode support for keyboards and screens.
|
||||||
|
unicode="YES"
|
||||||
|
|
||||||
|
# This is how long fuser should wait for a remote server to respond. The
|
||||||
|
# default is 60 seconds, but it can be adjusted here.
|
||||||
|
#rc_fuser_timeout=60
|
||||||
|
|
||||||
|
# Below is the default list of network fstypes.
|
||||||
|
#
|
||||||
|
# afs cifs coda davfs fuse fuse.sshfs gfs glusterfs lustre ncpfs
|
||||||
|
# nfs nfs4 ocfs2 shfs smbfs
|
||||||
|
#
|
||||||
|
# If you would like to add to this list, you can do so by adding your
|
||||||
|
# own fstypes to the following variable.
|
||||||
|
#extra_net_fs_list=""
|
||||||
|
|
||||||
|
##############################################################################
|
||||||
|
# SERVICE CONFIGURATION VARIABLES
|
||||||
|
# These variables are documented here, but should be configured in
|
||||||
|
# /etc/conf.d/foo for service foo and NOT enabled here unless you
|
||||||
|
# really want them to work on a global basis.
|
||||||
|
# If your service has characters in its name which are not legal in
|
||||||
|
# shell variable names and you configure the variables for it in this
|
||||||
|
# file, those characters should be replaced with underscores in the
|
||||||
|
# variable names as shown below.
|
||||||
|
|
||||||
|
# Some daemons are started and stopped via start-stop-daemon.
|
||||||
|
# We can set some things on a per service basis, like the nicelevel.
|
||||||
|
#SSD_NICELEVEL="-19"
|
||||||
|
|
||||||
|
# Pass ulimit parameters
|
||||||
|
#rc_ulimit="-u 30"
|
||||||
|
|
||||||
|
# It's possible to define extra dependencies for services like so
|
||||||
|
#rc_config="/etc/foo"
|
||||||
|
#rc_need="openvpn"
|
||||||
|
#rc_use="net.eth0"
|
||||||
|
#rc_after="clock"
|
||||||
|
#rc_before="local"
|
||||||
|
#rc_provide="!net"
|
||||||
|
|
||||||
|
# You can also enable the above commands here for each service. Below is an
|
||||||
|
# example for service foo.
|
||||||
|
#rc_foo_config="/etc/foo"
|
||||||
|
#rc_foo_need="openvpn"
|
||||||
|
#rc_foo_after="clock"
|
||||||
|
|
||||||
|
# Below is an example for service foo-bar. Note that the '-' is illegal
|
||||||
|
# in a shell variable name, so we convert it to an underscore.
|
||||||
|
# example for service foo-bar.
|
||||||
|
#rc_foo_bar_config="/etc/foo-bar"
|
||||||
|
#rc_foo_bar_need="openvpn"
|
||||||
|
#rc_foo_bar_after="clock"
|
||||||
|
|
||||||
|
# You can also remove dependencies.
|
||||||
|
# This is mainly used for saying which servies do NOT provide net.
|
||||||
|
#rc_net_tap0_provide="!net"
|
||||||
|
|
||||||
|
##############################################################################
|
||||||
|
# LINUX SPECIFIC OPTIONS
|
||||||
|
|
||||||
|
# This is the subsystem type. Valid options on Linux:
|
||||||
|
# "" - nothing special
|
||||||
|
# "lxc" - Linux Containers
|
||||||
|
# "openvz" - Linux OpenVZ
|
||||||
|
# "prefix" - Prefix
|
||||||
|
# "uml" - Usermode Linux
|
||||||
|
# "vserver" - Linux vserver
|
||||||
|
# "xen0" - Xen0 Domain
|
||||||
|
# "xenU" - XenU Domain
|
||||||
|
# If this is commented out, automatic detection will be used.
|
||||||
|
#
|
||||||
|
# This should be set to the value representing the environment this file is
|
||||||
|
# PRESENTLY in, not the virtualization the environment is capable of.
|
||||||
|
#rc_sys=""
|
||||||
|
|
||||||
|
# This is the number of tty's used in most of the rc-scripts (like
|
||||||
|
# consolefont, numlock, etc ...)
|
||||||
|
rc_tty_number=12
|
||||||
|
|
||||||
|
##############################################################################
|
||||||
|
# CGROUPS RESOURCE MANAGEMENT
|
||||||
|
|
||||||
|
# If you have cgroups turned on in your kernel, this switch controls
|
||||||
|
# whether or not a group for each controller is mounted under
|
||||||
|
# /sys/fs/cgroup.
|
||||||
|
# None of the other options in this section work if this is set to "NO".
|
||||||
|
#rc_controller_cgroups="YES"
|
||||||
|
|
||||||
|
# The following settings allow you to set up values for the cgroup
|
||||||
|
# controllers for your services.
|
||||||
|
# They can be set in this file;, however, if you do this, the settings
|
||||||
|
# will apply to all of your services.
|
||||||
|
# If you want different settings for each service, place the settings in
|
||||||
|
# /etc/conf.d/foo for service foo.
|
||||||
|
# The format is to specify the names of the settings followed by their
|
||||||
|
# values. Each variable can hold multiple settings.
|
||||||
|
# For example, you would use this to set the cpu.shares setting in the
|
||||||
|
# cpu controller to 512 for your service.
|
||||||
|
# rc_cgroup_cpu="
|
||||||
|
# cpu.shares 512
|
||||||
|
# "
|
||||||
|
#
|
||||||
|
#For more information about the adjustments that can be made with
|
||||||
|
#cgroups, see Documentation/cgroups/* in the linux kernel source tree.
|
||||||
|
|
||||||
|
# Set the blkio controller settings for this service.
|
||||||
|
#rc_cgroup_blkio=""
|
||||||
|
|
||||||
|
# Set the cpu controller settings for this service.
|
||||||
|
#rc_cgroup_cpu=""
|
||||||
|
|
||||||
|
# Add this service to the cpuacct controller (any value means yes).
|
||||||
|
#rc_cgroup_cpuacct=""
|
||||||
|
|
||||||
|
# Set the cpuset controller settings for this service.
|
||||||
|
#rc_cgroup_cpuset=""
|
||||||
|
|
||||||
|
# Set the devices controller settings for this service.
|
||||||
|
#rc_cgroup_devices=""
|
||||||
|
|
||||||
|
# Set the memory controller settings for this service.
|
||||||
|
#rc_cgroup_memory=""
|
||||||
|
|
||||||
|
# Set the net_prio controller settings for this service.
|
||||||
|
#rc_cgroup_net_prio=""
|
||||||
|
|
||||||
|
# Set this to YES if yu want all of the processes in a service's cgroup
|
||||||
|
# killed when the service is stopped or restarted.
|
||||||
|
# This should not be set globally because it kills all of the service's
|
||||||
|
# child processes, and most of the time this is undesirable. Please set
|
||||||
|
# it in /etc/conf.d/<service>.
|
||||||
|
# To perform this cleanup manually for a stopped service, you can
|
||||||
|
# execute cgroup_cleanup with /etc/init.d/<service> cgroup_cleanup or
|
||||||
|
# rc-service <service> cgroup_cleanup.
|
||||||
|
# rc_cgroup_cleanup="NO"
|
1225
._cfg0000_rkhunter.conf
Normal file
1225
._cfg0000_rkhunter.conf
Normal file
File diff suppressed because it is too large
Load Diff
15
._cfg0000_rsyncd.conf
Normal file
15
._cfg0000_rsyncd.conf
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
# /etc/rsyncd.conf
|
||||||
|
|
||||||
|
# Minimal configuration file for rsync daemon
|
||||||
|
# See rsync(1) and rsyncd.conf(5) man pages for help
|
||||||
|
|
||||||
|
# This line is required by the /etc/init.d/rsyncd script
|
||||||
|
pid file = /run/rsyncd.pid
|
||||||
|
use chroot = yes
|
||||||
|
read only = yes
|
||||||
|
|
||||||
|
# Simple example for enabling your own local rsync server
|
||||||
|
#[gentoo-portage]
|
||||||
|
# path = /usr/portage
|
||||||
|
# comment = Gentoo Portage tree
|
||||||
|
# exclude = /distfiles /packages
|
91
._cfg0000_sudoers
Normal file
91
._cfg0000_sudoers
Normal file
@ -0,0 +1,91 @@
|
|||||||
|
## sudoers file.
|
||||||
|
##
|
||||||
|
## This file MUST be edited with the 'visudo' command as root.
|
||||||
|
## Failure to use 'visudo' may result in syntax or file permission errors
|
||||||
|
## that prevent sudo from running.
|
||||||
|
##
|
||||||
|
## See the sudoers man page for the details on how to write a sudoers file.
|
||||||
|
##
|
||||||
|
|
||||||
|
##
|
||||||
|
## Host alias specification
|
||||||
|
##
|
||||||
|
## Groups of machines. These may include host names (optionally with wildcards),
|
||||||
|
## IP addresses, network numbers or netgroups.
|
||||||
|
# Host_Alias WEBSERVERS = www1, www2, www3
|
||||||
|
|
||||||
|
##
|
||||||
|
## User alias specification
|
||||||
|
##
|
||||||
|
## Groups of users. These may consist of user names, uids, Unix groups,
|
||||||
|
## or netgroups.
|
||||||
|
# User_Alias ADMINS = millert, dowdy, mikef
|
||||||
|
|
||||||
|
##
|
||||||
|
## Cmnd alias specification
|
||||||
|
##
|
||||||
|
## Groups of commands. Often used to group related commands together.
|
||||||
|
# Cmnd_Alias PROCESSES = /usr/bin/nice, /bin/kill, /usr/bin/renice, \
|
||||||
|
# /usr/bin/pkill, /usr/bin/top
|
||||||
|
# Cmnd_Alias REBOOT = /sbin/halt, /sbin/reboot, /sbin/poweroff
|
||||||
|
|
||||||
|
##
|
||||||
|
## Defaults specification
|
||||||
|
##
|
||||||
|
## You may wish to keep some of the following environment variables
|
||||||
|
## when running commands via sudo.
|
||||||
|
##
|
||||||
|
## Locale settings
|
||||||
|
# Defaults env_keep += "LANG LANGUAGE LINGUAS LC_* _XKB_CHARSET"
|
||||||
|
##
|
||||||
|
## Run X applications through sudo; HOME is used to find the
|
||||||
|
## .Xauthority file. Note that other programs use HOME to find
|
||||||
|
## configuration files and this may lead to privilege escalation!
|
||||||
|
# Defaults env_keep += "HOME"
|
||||||
|
##
|
||||||
|
## X11 resource path settings
|
||||||
|
# Defaults env_keep += "XAPPLRESDIR XFILESEARCHPATH XUSERFILESEARCHPATH"
|
||||||
|
##
|
||||||
|
## Desktop path settings
|
||||||
|
# Defaults env_keep += "QTDIR KDEDIR"
|
||||||
|
##
|
||||||
|
## Allow sudo-run commands to inherit the callers' ConsoleKit session
|
||||||
|
# Defaults env_keep += "XDG_SESSION_COOKIE"
|
||||||
|
##
|
||||||
|
## Uncomment to enable special input methods. Care should be taken as
|
||||||
|
## this may allow users to subvert the command being run via sudo.
|
||||||
|
# Defaults env_keep += "XMODIFIERS GTK_IM_MODULE QT_IM_MODULE QT_IM_SWITCHER"
|
||||||
|
##
|
||||||
|
## Uncomment to enable logging of a command's output, except for
|
||||||
|
## sudoreplay and reboot. Use sudoreplay to play back logged sessions.
|
||||||
|
# Defaults log_output
|
||||||
|
# Defaults!/usr/bin/sudoreplay !log_output
|
||||||
|
# Defaults!/usr/local/bin/sudoreplay !log_output
|
||||||
|
# Defaults!REBOOT !log_output
|
||||||
|
|
||||||
|
##
|
||||||
|
## Runas alias specification
|
||||||
|
##
|
||||||
|
|
||||||
|
##
|
||||||
|
## User privilege specification
|
||||||
|
##
|
||||||
|
root ALL=(ALL) ALL
|
||||||
|
|
||||||
|
## Uncomment to allow members of group wheel to execute any command
|
||||||
|
# %wheel ALL=(ALL) ALL
|
||||||
|
|
||||||
|
## Same thing without a password
|
||||||
|
# %wheel ALL=(ALL) NOPASSWD: ALL
|
||||||
|
|
||||||
|
## Uncomment to allow members of group sudo to execute any command
|
||||||
|
# %sudo ALL=(ALL) ALL
|
||||||
|
|
||||||
|
## Uncomment to allow any user to run sudo if they know the password
|
||||||
|
## of the user they are running the command as (root by default).
|
||||||
|
# Defaults targetpw # Ask for the password of the target user
|
||||||
|
# ALL ALL=(ALL) ALL # WARNING: only use this together with 'Defaults targetpw'
|
||||||
|
|
||||||
|
## Read drop-in files from /etc/sudoers.d
|
||||||
|
## (the '#' here does not indicate a comment)
|
||||||
|
#includedir /etc/sudoers.d
|
396
._cfg0000_tigrc
Normal file
396
._cfg0000_tigrc
Normal file
@ -0,0 +1,396 @@
|
|||||||
|
# Tig default configuration
|
||||||
|
#
|
||||||
|
# Please see 'man tigrc' for a complete reference.
|
||||||
|
|
||||||
|
# Settings
|
||||||
|
# --------
|
||||||
|
# Most of these settings can be toggleable, either via the toggle-*
|
||||||
|
# actions or via the option menu (bound to `o` by default).
|
||||||
|
|
||||||
|
# View settings
|
||||||
|
#
|
||||||
|
# Supported column types and their options:
|
||||||
|
#
|
||||||
|
# author
|
||||||
|
# - display (enum) [no|full|abbreviated|email|email-user]
|
||||||
|
# : Show author information?
|
||||||
|
# commit-title
|
||||||
|
# - display (bool) : Show the commit title?
|
||||||
|
# - graph (bool) : Show the commit revision graph? (main view only)
|
||||||
|
# - refs (bool) : Show branches, tags and remotes? (main view only)
|
||||||
|
# - overflow (boolint) : Highlight overflows? Default to 50 when enabled.
|
||||||
|
#
|
||||||
|
# date
|
||||||
|
# - display (enum) [no|default|local|relative|short]
|
||||||
|
# : Show dates?
|
||||||
|
# file-name
|
||||||
|
# - display (enum) [no|always|auto] : Show file names?
|
||||||
|
#
|
||||||
|
# file-size
|
||||||
|
# - display (enum) [no|default|units] : Show file sizes?
|
||||||
|
#
|
||||||
|
# id
|
||||||
|
# - display (bool) : Show commit/tree ID?
|
||||||
|
#
|
||||||
|
# line-number
|
||||||
|
# - display (bool) : Show line numbers?
|
||||||
|
# - interval (int) : Interval between line numbers
|
||||||
|
#
|
||||||
|
# mode
|
||||||
|
# - display (bool) : Show file modes?
|
||||||
|
#
|
||||||
|
# status
|
||||||
|
# - display (enum) [no|short|long] : Show status label?
|
||||||
|
#
|
||||||
|
# text
|
||||||
|
# - display (bool) : Show text?
|
||||||
|
# - commit-title-overflow (boolint) : Highlight overflow in log and diff view?
|
||||||
|
#
|
||||||
|
# All columns also support a width option to configure the max width of
|
||||||
|
# the column. Use zero (the default value) to auto-size the column based
|
||||||
|
# on the content.
|
||||||
|
|
||||||
|
set blame-view = date:default author:full file-name:auto id:yes,color line-number:no,interval=5 text
|
||||||
|
set grep-view = file-name:no line-number:yes,interval=1 text
|
||||||
|
set main-view = line-number:no,interval=5 id:no date:default author:full commit-title:yes,graph,refs,overflow=no
|
||||||
|
set refs-view = date:default author:full ref commit-title
|
||||||
|
set stash-view = line-number:no,interval=5 id:no date:default author:full commit-title
|
||||||
|
set status-view = line-number:no,interval=5 status:short file-name
|
||||||
|
set tree-view = line-number:no,interval=5 mode author:full file-size date:default id:no file-name
|
||||||
|
|
||||||
|
# Pager based views
|
||||||
|
set pager-view = line-number:no,interval=5 text
|
||||||
|
set stage-view = line-number:no,interval=5 text
|
||||||
|
set log-view = line-number:no,interval=5 text
|
||||||
|
set blob-view = line-number:no,interval=5 text
|
||||||
|
set diff-view = line-number:no,interval=5 text:yes,commit-title-overflow=no
|
||||||
|
|
||||||
|
# UI display settings
|
||||||
|
set show-changes = yes # Show changes commits in the main view?
|
||||||
|
set wrap-lines = no # Wrap long lines in pager views?
|
||||||
|
set tab-size = 8 # Number of spaces to use when expanding tabs
|
||||||
|
set line-graphics = default # Enum: ascii, default, utf-8
|
||||||
|
|
||||||
|
# Format reference names based on type.
|
||||||
|
# - head : The current HEAD.
|
||||||
|
# - tag : A signed tag.
|
||||||
|
# - local-tag : An unsigned tag.
|
||||||
|
# - remote : A remote.
|
||||||
|
# - tracked-remote : The remote tracked by current HEAD.
|
||||||
|
# - replace : A replaced reference.
|
||||||
|
# - branch : Any other reference.
|
||||||
|
# If no format is defined for `local-tag` then the one for `tag` is used.
|
||||||
|
# Similarly, `remote` is used if no `tracked-remote` format exists.
|
||||||
|
# Prefix with `hide:` to not show that reference type, e.g. `hide:remote`.
|
||||||
|
# Expects a space separated list of format strings.
|
||||||
|
set reference-format = [branch] <tag> {remote} ~replace~
|
||||||
|
|
||||||
|
# Settings controlling how content is read from Git
|
||||||
|
set commit-order = default # Enum: default, topo, date, reverse (main)
|
||||||
|
set status-untracked-dirs = yes # Show files in untracked directories? (status)
|
||||||
|
set ignore-space = no # Enum: no, all, some, at-eol (diff)
|
||||||
|
set show-notes = yes # When non-bool passed as `--show-notes=...` (diff)
|
||||||
|
#set diff-context = 3 # Number of lines to show around diff changes (diff)
|
||||||
|
#set diff-options = -C # User-defined options for `tig show` (diff)
|
||||||
|
#set blame-options = -C -C -C # User-defined options for `tig blame` (blame)
|
||||||
|
|
||||||
|
# Misc
|
||||||
|
set refresh-mode = auto # Enum: manual, auto, after-command, periodic
|
||||||
|
set refresh-interval = 10 # Interval in seconds between refreshes
|
||||||
|
set ignore-case = no # Ignore case when searching?
|
||||||
|
set focus-child = yes # Move focus to child view when opened?
|
||||||
|
set horizontal-scroll = 50% # Number of columns to scroll as % of width
|
||||||
|
set split-view-height = 67% # Height of the bottom view for horizontal splits
|
||||||
|
set vertical-split = auto # Enum: horizontal, vertical, auto; Use auto to
|
||||||
|
# switch to horizontal split when width allows it
|
||||||
|
set split-view-width = 50% # Width of right-most view for vertical splits
|
||||||
|
set editor-line-number = yes # Automatically pass line number to editor? Used
|
||||||
|
# for opening file at specific line e.g. from a diff
|
||||||
|
set mouse = no # Enable mouse support?
|
||||||
|
set mouse-scroll = 3 # Number of lines to scroll via the mouse
|
||||||
|
|
||||||
|
# User-defined commands
|
||||||
|
# ---------------------
|
||||||
|
# These commands allow to run shell commands directly from within Tig.
|
||||||
|
# Unless otherwise specified, commands are run in the foreground with
|
||||||
|
# their console output shown (as if '!' was specified). When multiple
|
||||||
|
# command options are specified their behavior are combined, e.g. "?<git
|
||||||
|
# commit" will prompt the user whether to execute the command and will
|
||||||
|
# exit Tig after completion.
|
||||||
|
#
|
||||||
|
# ! Run the command in the foreground with output shown.
|
||||||
|
# @ Run the command in the background with no output.
|
||||||
|
# ? Prompt the user before executing the command.
|
||||||
|
# < Exit Tig after executing the command.
|
||||||
|
#
|
||||||
|
# User-defined commands can optionally refer to Tig's internal state
|
||||||
|
# using the following variable names, which are substituted before
|
||||||
|
# commands are run:
|
||||||
|
#
|
||||||
|
# %(head) The current ref ID. Defaults to HEAD
|
||||||
|
# %(commit) The current commit ID.
|
||||||
|
# %(blob) The current blob ID.
|
||||||
|
# %(branch) The current branch name.
|
||||||
|
# %(remote) The current remote name.
|
||||||
|
# %(tag) The current tag name.
|
||||||
|
# %(stash) The current stash name.
|
||||||
|
# %(directory) The current directory path in the tree view;
|
||||||
|
# empty for the root directory.
|
||||||
|
# %(file) The currently selected file.
|
||||||
|
# %(ref) The reference given to blame or HEAD if undefined.
|
||||||
|
# %(revargs) The revision arguments passed on the command line.
|
||||||
|
# %(fileargs) The file arguments passed on the command line.
|
||||||
|
# %(cmdlineargs) All other options passed on the command line.
|
||||||
|
# %(diffargs) The diff options from `diff-options` or `TIG_DIFF_OPTS`
|
||||||
|
# %(prompt) Prompt for the argument value.
|
||||||
|
|
||||||
|
bind main C ?git cherry-pick %(commit)
|
||||||
|
bind status C !git commit
|
||||||
|
bind stash P ?git stash pop %(stash)
|
||||||
|
bind stash ! ?git stash drop %(stash)
|
||||||
|
bind refs C ?git checkout %(branch)
|
||||||
|
bind refs ! ?git branch -D %(branch)
|
||||||
|
|
||||||
|
# Normal commands
|
||||||
|
# ---------------
|
||||||
|
|
||||||
|
# View switching
|
||||||
|
bind generic m view-main
|
||||||
|
bind generic d view-diff
|
||||||
|
bind generic l view-log
|
||||||
|
bind generic t view-tree
|
||||||
|
bind generic f view-blob
|
||||||
|
bind generic b view-blame
|
||||||
|
bind generic r view-refs
|
||||||
|
bind generic p view-pager
|
||||||
|
bind generic h view-help
|
||||||
|
bind generic s view-status
|
||||||
|
bind generic S view-status # Compat binding to avoid going crazy!
|
||||||
|
bind generic c view-stage
|
||||||
|
bind generic y view-stash
|
||||||
|
bind generic g view-grep
|
||||||
|
|
||||||
|
# View manipulation
|
||||||
|
bind generic <Enter> enter # Enter and open selected entry
|
||||||
|
bind generic <Lt> back # Go back to the previous view state
|
||||||
|
bind generic <Down> next # Move to next
|
||||||
|
bind generic <C-N> next
|
||||||
|
bind generic J next
|
||||||
|
bind generic <Up> previous # Move to previous
|
||||||
|
bind generic <C-P> previous
|
||||||
|
bind generic K previous
|
||||||
|
bind generic , parent # Move to parent
|
||||||
|
bind generic <Tab> view-next # Move focus to the next view
|
||||||
|
bind generic R refresh # Reload and refresh view
|
||||||
|
bind generic <F5> refresh
|
||||||
|
bind generic O maximize # Maximize the current view
|
||||||
|
bind generic q view-close # Close the current view
|
||||||
|
bind generic Q quit # Close all views and quit
|
||||||
|
|
||||||
|
# View specific
|
||||||
|
bind status u status-update # Stage/unstage changes in file
|
||||||
|
bind status ! status-revert # Revert changes in file
|
||||||
|
bind status M status-merge # Open git-mergetool(1)
|
||||||
|
#bind status ??? :toggle status # Show short or long status labels
|
||||||
|
bind stage u status-update # Stage/unstage current diff (c)hunk
|
||||||
|
bind stage 1 stage-update-line # Stage/unstage current line
|
||||||
|
bind stage ! status-revert # Revert current diff (c)hunk
|
||||||
|
bind stage \ stage-split-chunk # Split current diff (c)hunk
|
||||||
|
bind stage @ :/^@@ # Jump to next (c)hunk
|
||||||
|
bind stage [ :toggle diff-context -1 # Decrease the diff context
|
||||||
|
bind stage ] :toggle diff-context +1 # Increase the diff context
|
||||||
|
bind diff @ :/^@@ # Jump to next (c)hunk
|
||||||
|
bind diff [ :toggle diff-context -1
|
||||||
|
bind diff ] :toggle diff-context +1
|
||||||
|
bind main G :toggle commit-title-graph # Toggle revision graph visualization
|
||||||
|
bind main F :toggle commit-title-refs # Toggle reference display (tags/branches)
|
||||||
|
|
||||||
|
# Cursor navigation
|
||||||
|
bind generic k move-up
|
||||||
|
bind generic j move-down
|
||||||
|
bind generic <PgDown> move-page-down
|
||||||
|
bind generic <C-D> move-page-down
|
||||||
|
bind generic <Space> move-page-down
|
||||||
|
bind generic <PgUp> move-page-up
|
||||||
|
bind generic <C-U> move-page-up
|
||||||
|
bind generic - move-page-up
|
||||||
|
bind generic <Home> move-first-line
|
||||||
|
bind generic <End> move-last-line
|
||||||
|
|
||||||
|
# Scrolling
|
||||||
|
bind generic | scroll-first-col
|
||||||
|
bind generic <Left> scroll-left
|
||||||
|
bind generic <Right> scroll-right
|
||||||
|
bind generic <Ins> scroll-line-up
|
||||||
|
bind generic <C-Y> scroll-line-up
|
||||||
|
bind generic <Del> scroll-line-down
|
||||||
|
bind generic <C-E> scroll-line-down
|
||||||
|
bind generic <SBack> scroll-page-up
|
||||||
|
bind generic <SFwd> scroll-page-down
|
||||||
|
|
||||||
|
# Searching
|
||||||
|
bind generic / search
|
||||||
|
bind generic ? search-back
|
||||||
|
bind generic n find-next
|
||||||
|
bind generic N find-prev
|
||||||
|
|
||||||
|
# Option manipulation
|
||||||
|
bind generic o options # Open the options menu
|
||||||
|
# Bindings for toggling settings
|
||||||
|
bind generic I :toggle sort-order # Toggle ascending/descending sort order
|
||||||
|
bind generic i :toggle sort-field # Toggle field to sort by
|
||||||
|
bind generic <Hash> :toggle line-number # Toggle line numbers
|
||||||
|
bind generic D :toggle date # Toggle date display
|
||||||
|
bind generic A :toggle author # Toggle author display
|
||||||
|
bind generic ~ :toggle line-graphics # Toggle (line) graphics mode
|
||||||
|
bind generic F :toggle file-name # Toggle file name display
|
||||||
|
# bind generic ??? :toogle show-changes # Toggle local changes display in the main view
|
||||||
|
bind generic W :toggle ignore-space # Toggle ignoring whitespace in diffs
|
||||||
|
# bind generic ? :toggle commit-order # Toggle commit ordering
|
||||||
|
bind generic X :toggle id # Toggle commit ID display
|
||||||
|
bind generic $ :toggle commit-title-overflow
|
||||||
|
# Toggle highlighting of commit title overflow
|
||||||
|
# bind generic ??? :toggle file-size # Toggle file size format
|
||||||
|
# bind generic ??? :toggle status # Toggle status display
|
||||||
|
# bind generic ??? :toggle status-untracked-dirs
|
||||||
|
# Toggle display of file in untracked directories
|
||||||
|
# bind generic ??? :toggle vertical-split # Toggle vertical split
|
||||||
|
bind generic % :toggle file-filter
|
||||||
|
|
||||||
|
# Misc
|
||||||
|
bind generic e edit # Open in editor
|
||||||
|
bind generic : prompt # Open the prompt
|
||||||
|
bind generic <C-L> screen-redraw # Redraw the screen
|
||||||
|
bind generic z stop-loading # Stop all loading views
|
||||||
|
bind generic v show-version # Show Tig version
|
||||||
|
|
||||||
|
# Colors
|
||||||
|
# ------
|
||||||
|
|
||||||
|
# The colors in the UI can be customized. In addition to the colors used
|
||||||
|
# for the UI you can also define new colors to use in the pager, blob,
|
||||||
|
# diff, and stage views by placing the text to match for in quotes.
|
||||||
|
#
|
||||||
|
# Prefix the name of a view to set a color only for that view, e.g.
|
||||||
|
#
|
||||||
|
# color grep.file blue default
|
||||||
|
#
|
||||||
|
# As an example, this setting will to color Signed-off-by lines with a
|
||||||
|
# yellow foreground color and use the default background color.
|
||||||
|
#
|
||||||
|
# color " Signed-off-by" yellow default
|
||||||
|
#
|
||||||
|
# Note the four leading spaces in the string to match. This is because
|
||||||
|
# Git automatically indents commit messages by four spaces.
|
||||||
|
|
||||||
|
color "diff --" yellow default
|
||||||
|
color "@@" magenta default
|
||||||
|
color "+" green default
|
||||||
|
color " +" green default
|
||||||
|
color "-" red default
|
||||||
|
color " -" red default
|
||||||
|
color "index " blue default
|
||||||
|
color "old file mode " yellow default
|
||||||
|
color "new file mode " yellow default
|
||||||
|
color "deleted file mode " yellow default
|
||||||
|
color "copy from " yellow default
|
||||||
|
color "copy to " yellow default
|
||||||
|
color "rename from " yellow default
|
||||||
|
color "rename to " yellow default
|
||||||
|
color "similarity " yellow default
|
||||||
|
color "dissimilarity " yellow default
|
||||||
|
color "diff-tree " blue default
|
||||||
|
color "Author: " cyan default
|
||||||
|
color "Commit: " magenta default
|
||||||
|
color "Tagger: " magenta default
|
||||||
|
color "Merge: " blue default
|
||||||
|
color "Date: " yellow default
|
||||||
|
color "AuthorDate: " yellow default
|
||||||
|
color "CommitDate: " yellow default
|
||||||
|
color "TaggerDate: " yellow default
|
||||||
|
color "Refs: " red default
|
||||||
|
color "Reflog: " red default
|
||||||
|
color "Reflog message: " yellow default
|
||||||
|
color "stash@{" magenta default
|
||||||
|
color "commit " green default
|
||||||
|
color "parent " blue default
|
||||||
|
color "tree " blue default
|
||||||
|
color "author " green default
|
||||||
|
color "committer " magenta default
|
||||||
|
color " Signed-off-by" yellow default
|
||||||
|
color " Acked-by" yellow default
|
||||||
|
color " Tested-by" yellow default
|
||||||
|
color " Reviewed-by" yellow default
|
||||||
|
color default default default normal
|
||||||
|
color cursor white green bold
|
||||||
|
color status green default
|
||||||
|
color delimiter magenta default
|
||||||
|
color date blue default
|
||||||
|
color mode cyan default
|
||||||
|
color id magenta default
|
||||||
|
color overflow red default
|
||||||
|
color header yellow default
|
||||||
|
color section cyan default
|
||||||
|
color directory yellow default
|
||||||
|
color file default default
|
||||||
|
color grep.file blue default
|
||||||
|
color file-size default default
|
||||||
|
color line-number cyan default
|
||||||
|
color title-blur white blue
|
||||||
|
color title-focus white blue bold
|
||||||
|
color main-commit default default
|
||||||
|
color main-tag magenta default bold
|
||||||
|
color main-local-tag magenta default
|
||||||
|
color main-remote yellow default
|
||||||
|
color main-replace cyan default
|
||||||
|
color main-tracked yellow default bold
|
||||||
|
color main-ref cyan default
|
||||||
|
color main-head cyan default bold
|
||||||
|
color stat-none default default
|
||||||
|
color stat-staged magenta default
|
||||||
|
color stat-unstaged magenta default
|
||||||
|
color stat-untracked magenta default
|
||||||
|
color help-group blue default
|
||||||
|
color help-action yellow default
|
||||||
|
color diff-stat blue default
|
||||||
|
color palette-0 magenta default
|
||||||
|
color palette-1 yellow default
|
||||||
|
color palette-2 cyan default
|
||||||
|
color palette-3 green default
|
||||||
|
color palette-4 default default
|
||||||
|
color palette-5 white default
|
||||||
|
color palette-6 red default
|
||||||
|
color palette-7 magenta default bold
|
||||||
|
color palette-8 yellow default bold
|
||||||
|
color palette-9 cyan default bold
|
||||||
|
color palette-10 green default bold
|
||||||
|
color palette-11 default default bold
|
||||||
|
color palette-12 white default bold
|
||||||
|
color palette-13 red default bold
|
||||||
|
color graph-commit blue default
|
||||||
|
|
||||||
|
# Mappings for colors read from git configuration.
|
||||||
|
# Set to "no" to disable.
|
||||||
|
set git-colors = \
|
||||||
|
branch.current=main-head \
|
||||||
|
branch.local=main-ref \
|
||||||
|
branch.plain=main-ref \
|
||||||
|
branch.remote=main-remote \
|
||||||
|
\
|
||||||
|
diff.meta=diff-header \
|
||||||
|
diff.meta=diff-index \
|
||||||
|
diff.meta=diff-oldmode \
|
||||||
|
diff.meta=diff-newmode \
|
||||||
|
diff.frag=diff-chunk \
|
||||||
|
diff.old=diff-del \
|
||||||
|
diff.new=diff-add \
|
||||||
|
\
|
||||||
|
grep.filename=grep.file \
|
||||||
|
grep.linenumber=grep.line-number \
|
||||||
|
grep.separator=grep.delimiter \
|
||||||
|
\
|
||||||
|
status.branch=status.header \
|
||||||
|
status.added=stat-staged \
|
||||||
|
status.updated=stat-staged \
|
||||||
|
status.changed=stat-unstaged \
|
||||||
|
status.untracked=stat-untracked
|
65
._cfg0000_tox-bootstrapd.conf
Normal file
65
._cfg0000_tox-bootstrapd.conf
Normal file
@ -0,0 +1,65 @@
|
|||||||
|
// Tox DHT bootstrap daemon configuration file.
|
||||||
|
|
||||||
|
// Listening port (UDP).
|
||||||
|
port = 33445
|
||||||
|
|
||||||
|
// A key file is like a password, so keep it where no one can read it.
|
||||||
|
// If there is no key file, a new one will be generated.
|
||||||
|
// The daemon should have permission to read/write it.
|
||||||
|
keys_file_path = "/var/lib/tox-bootstrapd/keys"
|
||||||
|
|
||||||
|
// The PID file written to by the daemon.
|
||||||
|
// Make sure that the user that daemon runs as has permissions to write to the
|
||||||
|
// PID file.
|
||||||
|
pid_file_path = "/var/run/tox-bootstrapd/tox-bootstrapd.pid"
|
||||||
|
|
||||||
|
// Enable IPv6.
|
||||||
|
enable_ipv6 = true
|
||||||
|
|
||||||
|
// Fallback to IPv4 in case IPv6 fails.
|
||||||
|
enable_ipv4_fallback = true
|
||||||
|
|
||||||
|
// Automatically bootstrap with nodes on local area network.
|
||||||
|
enable_lan_discovery = true
|
||||||
|
|
||||||
|
enable_tcp_relay = true
|
||||||
|
|
||||||
|
// While Tox uses 33445 port by default, 443 (https) and 3389 (rdp) ports are very
|
||||||
|
// common among nodes, so it's encouraged to keep them in place.
|
||||||
|
tcp_relay_ports = [443, 3389, 33445]
|
||||||
|
|
||||||
|
// Reply to MOTD (Message Of The Day) requests.
|
||||||
|
enable_motd = true
|
||||||
|
|
||||||
|
// Just a message that is sent when someone requests MOTD.
|
||||||
|
// Put anything you want, but note that it will be trimmed to fit into 255 bytes.
|
||||||
|
motd = "tox-bootstrapd"
|
||||||
|
|
||||||
|
// Any number of nodes the daemon will bootstrap itself off.
|
||||||
|
//
|
||||||
|
// Remember to replace the provided example with your own node list.
|
||||||
|
// There is a maintained list of bootstrap nodes on Tox's wiki, if you need it
|
||||||
|
// (http://wiki.tox.im/Nodes).
|
||||||
|
//
|
||||||
|
// You may leave the list empty or remove "bootstrap_nodes" completely,
|
||||||
|
// in both cases this will be interpreted as if you don't want to bootstrap
|
||||||
|
// from anyone.
|
||||||
|
//
|
||||||
|
// address = any IPv4 or IPv6 address and also any US-ASCII domain name.
|
||||||
|
bootstrap_nodes = (
|
||||||
|
{ // Example Node 1 (IPv4)
|
||||||
|
address = "127.0.0.1"
|
||||||
|
port = 33445
|
||||||
|
public_key = "728925473812C7AAC482BE7250BCCAD0B8CB9F737BF3D42ABD34459C1768F854"
|
||||||
|
},
|
||||||
|
{ // Example Node 2 (IPv6)
|
||||||
|
address = "::1/128"
|
||||||
|
port = 33445
|
||||||
|
public_key = "3E78BACF0F84235B30054B54898F56793E1DEF8BD46B1038B9D822E8460FAB67"
|
||||||
|
},
|
||||||
|
{ // Example Node 3 (US-ASCII domain name)
|
||||||
|
address = "example.org"
|
||||||
|
port = 33445
|
||||||
|
public_key = "8CD5A9BF0A6CE358BA36F7A653F99FA6B258FF756E490F52C1F98CC420F78858"
|
||||||
|
}
|
||||||
|
)
|
17
._cfg0000_updatedb.conf
Normal file
17
._cfg0000_updatedb.conf
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
# /etc/updatedb.conf: config file for slocate
|
||||||
|
# $Id: updatedb.conf,v 1.6 2014/05/05 06:42:03 polynomial-c Exp $
|
||||||
|
|
||||||
|
# This file sets variables that are used by updatedb.
|
||||||
|
# For more info, see the updatedb.conf(5) manpage.
|
||||||
|
|
||||||
|
# Filesystems that are pruned from updatedb database
|
||||||
|
PRUNEFS="afs anon_inodefs auto autofs bdev binfmt binfmt_misc cgroup cifs coda configfs cramfs cpuset debugfs devfs devpts devtmpfs ecryptfs eventpollfs exofs futexfs ftpfs fuse fusectl gfs gfs2 hostfs hugetlbfs inotifyfs iso9660 jffs2 lustre misc mqueue ncpfs nfs NFS nfs4 nfsd nnpfs ocfs ocfs2 pipefs proc ramfs rpc_pipefs securityfs selinuxfs sfs shfs smbfs sockfs spufs sshfs subfs supermount sysfs tmpfs ubifs udf usbfs vboxsf vperfctrfs"
|
||||||
|
|
||||||
|
# Paths which are pruned from updatedb database
|
||||||
|
PRUNEPATHS="/tmp /var/tmp /var/cache /var/lock /var/run /var/spool"
|
||||||
|
|
||||||
|
# Folder names that are pruned from updatedb database
|
||||||
|
PRUNENAMES=".git .hg .svn CVS"
|
||||||
|
|
||||||
|
# Skip bind mounts.
|
||||||
|
PRUNE_BIND_MOUNTS="yes"
|
19
._cfg0001_krb5.conf.example
Normal file
19
._cfg0001_krb5.conf.example
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
[libdefaults]
|
||||||
|
default_realm = ATHENA.MIT.EDU
|
||||||
|
|
||||||
|
[realms]
|
||||||
|
# use "kdc = ..." if realm admins haven't put SRV records into DNS
|
||||||
|
ATHENA.MIT.EDU = {
|
||||||
|
admin_server = kerberos.mit.edu
|
||||||
|
}
|
||||||
|
ANDREW.CMU.EDU = {
|
||||||
|
admin_server = kdc-01.andrew.cmu.edu
|
||||||
|
}
|
||||||
|
|
||||||
|
[domain_realm]
|
||||||
|
mit.edu = ATHENA.MIT.EDU
|
||||||
|
csail.mit.edu = CSAIL.MIT.EDU
|
||||||
|
.ucsc.edu = CATS.UCSC.EDU
|
||||||
|
|
||||||
|
[logging]
|
||||||
|
# kdc = CONSOLE
|
59
._cfg0001_psd.conf
Normal file
59
._cfg0001_psd.conf
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
#
|
||||||
|
# /etc/psd.conf
|
||||||
|
#
|
||||||
|
# For documentation, refer to the psd man page or the wiki page
|
||||||
|
# https://wiki.archlinux.org/index.php/Profile-sync-daemon
|
||||||
|
|
||||||
|
## WARNING Do NOT change anything in the file while psd is running!
|
||||||
|
##
|
||||||
|
## 1) Stop psd
|
||||||
|
## 2) Save changes to /etc/psd.conf
|
||||||
|
## 3) Start psd
|
||||||
|
##
|
||||||
|
## You have been warned!
|
||||||
|
|
||||||
|
# List users separated by spaces whose browser(s) profile(s) will get symlinked
|
||||||
|
# and sync'ed to tmpfs
|
||||||
|
# Do NOT list a user twice!
|
||||||
|
#
|
||||||
|
# Example
|
||||||
|
# USERS="facade happy"
|
||||||
|
USERS=""
|
||||||
|
|
||||||
|
# List browsers separated by spaces to include in the sync. Useful if you do not
|
||||||
|
# wish to have all possible browser profiles sync'ed
|
||||||
|
#
|
||||||
|
# Possible values:
|
||||||
|
# chromium
|
||||||
|
# conkeror.mozdev.org
|
||||||
|
# firefox
|
||||||
|
# firefox-trunk
|
||||||
|
# google-chrome
|
||||||
|
# heftig-aurora
|
||||||
|
# luakit
|
||||||
|
# midori
|
||||||
|
# opera
|
||||||
|
# opera-next
|
||||||
|
# qupzilla
|
||||||
|
# rekonq
|
||||||
|
# seamonkey
|
||||||
|
#
|
||||||
|
# Uncomment and select which browsers to manage if you wish
|
||||||
|
# Otherwise all available/supported browsers will be managed
|
||||||
|
#BROWSERS=""
|
||||||
|
|
||||||
|
# Define where browser profiles will reside in tmpfs
|
||||||
|
# This location must be mounted to tmpfs and MUST have permissions of 777
|
||||||
|
# Use NO trailing backslash!
|
||||||
|
#
|
||||||
|
# Suggested locations based on distro defaults:
|
||||||
|
# Arch Linux/Chakra, Fedora, and Gentoo leave this commented out
|
||||||
|
# Debian 6 and below use a setting of "/dev/shm"
|
||||||
|
# Debian 7+ use a setting of "/run/shm"
|
||||||
|
#VOLATILE="/tmp"
|
||||||
|
|
||||||
|
# Define where the pid file for psd will reside
|
||||||
|
# Arch Linux/Chakra, Debian 7+, Fedora, and Gentoo leave this commented out
|
||||||
|
# Debian 6 and below/Mint/Ubuntu use a setting of "/var/run/psd"
|
||||||
|
#
|
||||||
|
#DAEMON_FILE="/run/psd"
|
223
._cfg0001_rc.conf
Normal file
223
._cfg0001_rc.conf
Normal file
@ -0,0 +1,223 @@
|
|||||||
|
# Global OpenRC configuration settings
|
||||||
|
|
||||||
|
# Set to "YES" if you want the rc system to try and start services
|
||||||
|
# in parallel for a slight speed improvement. When running in parallel we
|
||||||
|
# prefix the service output with its name as the output will get
|
||||||
|
# jumbled up.
|
||||||
|
# WARNING: whilst we have improved parallel, it can still potentially lock
|
||||||
|
# the boot process. Don't file bugs about this unless you can supply
|
||||||
|
# patches that fix it without breaking other things!
|
||||||
|
#rc_parallel="NO"
|
||||||
|
|
||||||
|
# Set rc_interactive to "YES" and you'll be able to press the I key during
|
||||||
|
# boot so you can choose to start specific services. Set to "NO" to disable
|
||||||
|
# this feature. This feature is automatically disabled if rc_parallel is
|
||||||
|
# set to YES.
|
||||||
|
#rc_interactive="YES"
|
||||||
|
|
||||||
|
# If we need to drop to a shell, you can specify it here.
|
||||||
|
# If not specified we use $SHELL, otherwise the one specified in /etc/passwd,
|
||||||
|
# otherwise /bin/sh
|
||||||
|
# Linux users could specify /sbin/sulogin
|
||||||
|
rc_shell=/sbin/sulogin
|
||||||
|
|
||||||
|
# Do we allow any started service in the runlevel to satisfy the dependency
|
||||||
|
# or do we want all of them regardless of state? For example, if net.eth0
|
||||||
|
# and net.eth1 are in the default runlevel then with rc_depend_strict="NO"
|
||||||
|
# both will be started, but services that depend on 'net' will work if either
|
||||||
|
# one comes up. With rc_depend_strict="YES" we would require them both to
|
||||||
|
# come up.
|
||||||
|
#rc_depend_strict="YES"
|
||||||
|
|
||||||
|
# rc_hotplug is a list of services that we allow to be hotplugged.
|
||||||
|
# By default we do not allow hotplugging.
|
||||||
|
# A hotplugged service is one started by a dynamic dev manager when a matching
|
||||||
|
# hardware device is found.
|
||||||
|
# This service is intrinsically included in the boot runlevel.
|
||||||
|
# To disable services, prefix with a !
|
||||||
|
# Example - rc_hotplug="net.wlan !net.*"
|
||||||
|
# This allows net.wlan and any service not matching net.* to be plugged.
|
||||||
|
# Example - rc_hotplug="*"
|
||||||
|
# This allows all services to be hotplugged
|
||||||
|
#rc_hotplug="*"
|
||||||
|
|
||||||
|
# rc_logger launches a logging daemon to log the entire rc process to
|
||||||
|
# /var/log/rc.log
|
||||||
|
# NOTE: Linux systems require the devfs service to be started before
|
||||||
|
# logging can take place and as such cannot log the sysinit runlevel.
|
||||||
|
#rc_logger="YES"
|
||||||
|
|
||||||
|
# Through rc_log_path you can specify a custom log file.
|
||||||
|
# The default value is: /var/log/rc.log
|
||||||
|
#rc_log_path="/var/log/rc.log"
|
||||||
|
|
||||||
|
# If you want verbose output for OpenRC, set this to yes. If you want
|
||||||
|
# verbose output for service foo only, set it to yes in /etc/conf.d/foo.
|
||||||
|
#rc_verbose=no
|
||||||
|
|
||||||
|
# By default we filter the environment for our running scripts. To allow other
|
||||||
|
# variables through, add them here. Use a * to allow all variables through.
|
||||||
|
#rc_env_allow="VAR1 VAR2"
|
||||||
|
|
||||||
|
# By default we assume that all daemons will start correctly.
|
||||||
|
# However, some do not - a classic example is that they fork and return 0 AND
|
||||||
|
# then child barfs on a configuration error. Or the daemon has a bug and the
|
||||||
|
# child crashes. You can set the number of milliseconds start-stop-daemon
|
||||||
|
# waits to check that the daemon is still running after starting here.
|
||||||
|
# The default is 0 - no checking.
|
||||||
|
#rc_start_wait=100
|
||||||
|
|
||||||
|
# rc_nostop is a list of services which will not stop when changing runlevels.
|
||||||
|
# This still allows the service itself to be stopped when called directly.
|
||||||
|
#rc_nostop=""
|
||||||
|
|
||||||
|
# rc will attempt to start crashed services by default.
|
||||||
|
# However, it will not stop them by default as that could bring down other
|
||||||
|
# critical services.
|
||||||
|
#rc_crashed_stop=NO
|
||||||
|
#rc_crashed_start=YES
|
||||||
|
|
||||||
|
# Set rc_nocolor to yes if you do not want colors displayed in OpenRC
|
||||||
|
# output.
|
||||||
|
#rc_nocolor=NO
|
||||||
|
|
||||||
|
##############################################################################
|
||||||
|
# MISC CONFIGURATION VARIABLES
|
||||||
|
# There variables are shared between many init scripts
|
||||||
|
|
||||||
|
# Set unicode to YES to turn on unicode support for keyboards and screens.
|
||||||
|
unicode="YES"
|
||||||
|
|
||||||
|
# This is how long fuser should wait for a remote server to respond. The
|
||||||
|
# default is 60 seconds, but it can be adjusted here.
|
||||||
|
#rc_fuser_timeout=60
|
||||||
|
|
||||||
|
# Below is the default list of network fstypes.
|
||||||
|
#
|
||||||
|
# afs ceph cifs coda davfs fuse fuse.sshfs gfs glusterfs lustre ncpfs
|
||||||
|
# nfs nfs4 ocfs2 shfs smbfs
|
||||||
|
#
|
||||||
|
# If you would like to add to this list, you can do so by adding your
|
||||||
|
# own fstypes to the following variable.
|
||||||
|
#extra_net_fs_list=""
|
||||||
|
|
||||||
|
##############################################################################
|
||||||
|
# SERVICE CONFIGURATION VARIABLES
|
||||||
|
# These variables are documented here, but should be configured in
|
||||||
|
# /etc/conf.d/foo for service foo and NOT enabled here unless you
|
||||||
|
# really want them to work on a global basis.
|
||||||
|
# If your service has characters in its name which are not legal in
|
||||||
|
# shell variable names and you configure the variables for it in this
|
||||||
|
# file, those characters should be replaced with underscores in the
|
||||||
|
# variable names as shown below.
|
||||||
|
|
||||||
|
# Some daemons are started and stopped via start-stop-daemon.
|
||||||
|
# We can set some things on a per service basis, like the nicelevel.
|
||||||
|
#SSD_NICELEVEL="-19"
|
||||||
|
|
||||||
|
# Pass ulimit parameters
|
||||||
|
#rc_ulimit="-u 30"
|
||||||
|
|
||||||
|
# It's possible to define extra dependencies for services like so
|
||||||
|
#rc_config="/etc/foo"
|
||||||
|
#rc_need="openvpn"
|
||||||
|
#rc_use="net.eth0"
|
||||||
|
#rc_after="clock"
|
||||||
|
#rc_before="local"
|
||||||
|
#rc_provide="!net"
|
||||||
|
|
||||||
|
# You can also enable the above commands here for each service. Below is an
|
||||||
|
# example for service foo.
|
||||||
|
#rc_foo_config="/etc/foo"
|
||||||
|
#rc_foo_need="openvpn"
|
||||||
|
#rc_foo_after="clock"
|
||||||
|
|
||||||
|
# Below is an example for service foo-bar. Note that the '-' is illegal
|
||||||
|
# in a shell variable name, so we convert it to an underscore.
|
||||||
|
# example for service foo-bar.
|
||||||
|
#rc_foo_bar_config="/etc/foo-bar"
|
||||||
|
#rc_foo_bar_need="openvpn"
|
||||||
|
#rc_foo_bar_after="clock"
|
||||||
|
|
||||||
|
# You can also remove dependencies.
|
||||||
|
# This is mainly used for saying which servies do NOT provide net.
|
||||||
|
#rc_net_tap0_provide="!net"
|
||||||
|
|
||||||
|
##############################################################################
|
||||||
|
# LINUX SPECIFIC OPTIONS
|
||||||
|
|
||||||
|
# This is the subsystem type. Valid options on Linux:
|
||||||
|
# "" - nothing special
|
||||||
|
# "lxc" - Linux Containers
|
||||||
|
# "openvz" - Linux OpenVZ
|
||||||
|
# "prefix" - Prefix
|
||||||
|
# "uml" - Usermode Linux
|
||||||
|
# "vserver" - Linux vserver
|
||||||
|
# "xen0" - Xen0 Domain
|
||||||
|
# "xenU" - XenU Domain
|
||||||
|
# If this is commented out, automatic detection will be used.
|
||||||
|
#
|
||||||
|
# This should be set to the value representing the environment this file is
|
||||||
|
# PRESENTLY in, not the virtualization the environment is capable of.
|
||||||
|
#rc_sys=""
|
||||||
|
|
||||||
|
# This is the number of tty's used in most of the rc-scripts (like
|
||||||
|
# consolefont, numlock, etc ...)
|
||||||
|
rc_tty_number=12
|
||||||
|
|
||||||
|
##############################################################################
|
||||||
|
# CGROUPS RESOURCE MANAGEMENT
|
||||||
|
|
||||||
|
# If you have cgroups turned on in your kernel, this switch controls
|
||||||
|
# whether or not a group for each controller is mounted under
|
||||||
|
# /sys/fs/cgroup.
|
||||||
|
# None of the other options in this section work if this is set to "NO".
|
||||||
|
#rc_controller_cgroups="YES"
|
||||||
|
|
||||||
|
# The following settings allow you to set up values for the cgroup
|
||||||
|
# controllers for your services.
|
||||||
|
# They can be set in this file;, however, if you do this, the settings
|
||||||
|
# will apply to all of your services.
|
||||||
|
# If you want different settings for each service, place the settings in
|
||||||
|
# /etc/conf.d/foo for service foo.
|
||||||
|
# The format is to specify the names of the settings followed by their
|
||||||
|
# values. Each variable can hold multiple settings.
|
||||||
|
# For example, you would use this to set the cpu.shares setting in the
|
||||||
|
# cpu controller to 512 for your service.
|
||||||
|
# rc_cgroup_cpu="
|
||||||
|
# cpu.shares 512
|
||||||
|
# "
|
||||||
|
#
|
||||||
|
#For more information about the adjustments that can be made with
|
||||||
|
#cgroups, see Documentation/cgroups/* in the linux kernel source tree.
|
||||||
|
|
||||||
|
# Set the blkio controller settings for this service.
|
||||||
|
#rc_cgroup_blkio=""
|
||||||
|
|
||||||
|
# Set the cpu controller settings for this service.
|
||||||
|
#rc_cgroup_cpu=""
|
||||||
|
|
||||||
|
# Add this service to the cpuacct controller (any value means yes).
|
||||||
|
#rc_cgroup_cpuacct=""
|
||||||
|
|
||||||
|
# Set the cpuset controller settings for this service.
|
||||||
|
#rc_cgroup_cpuset=""
|
||||||
|
|
||||||
|
# Set the devices controller settings for this service.
|
||||||
|
#rc_cgroup_devices=""
|
||||||
|
|
||||||
|
# Set the memory controller settings for this service.
|
||||||
|
#rc_cgroup_memory=""
|
||||||
|
|
||||||
|
# Set the net_prio controller settings for this service.
|
||||||
|
#rc_cgroup_net_prio=""
|
||||||
|
|
||||||
|
# Set this to YES if yu want all of the processes in a service's cgroup
|
||||||
|
# killed when the service is stopped or restarted.
|
||||||
|
# This should not be set globally because it kills all of the service's
|
||||||
|
# child processes, and most of the time this is undesirable. Please set
|
||||||
|
# it in /etc/conf.d/<service>.
|
||||||
|
# To perform this cleanup manually for a stopped service, you can
|
||||||
|
# execute cgroup_cleanup with /etc/init.d/<service> cgroup_cleanup or
|
||||||
|
# rc-service <service> cgroup_cleanup.
|
||||||
|
# rc_cgroup_cleanup="NO"
|
63
._cfg0002_psd.conf
Normal file
63
._cfg0002_psd.conf
Normal file
@ -0,0 +1,63 @@
|
|||||||
|
#
|
||||||
|
# /etc/psd.conf
|
||||||
|
#
|
||||||
|
# For documentation, refer to the psd man page or the wiki page
|
||||||
|
# https://wiki.archlinux.org/index.php/Profile-sync-daemon
|
||||||
|
|
||||||
|
## WARNING Do NOT change anything in the file while psd is running!
|
||||||
|
##
|
||||||
|
## 1) Stop psd
|
||||||
|
## 2) Save changes to /etc/psd.conf
|
||||||
|
## 3) Start psd
|
||||||
|
##
|
||||||
|
## You have been warned!
|
||||||
|
|
||||||
|
# List users separated by spaces whose browser(s) profile(s) will get symlinked
|
||||||
|
# and sync'ed to tmpfs
|
||||||
|
# Do NOT list a user twice!
|
||||||
|
#
|
||||||
|
# Example
|
||||||
|
# USERS="facade happy"
|
||||||
|
USERS=""
|
||||||
|
|
||||||
|
# List browsers separated by spaces to include in the sync. Useful if you do not
|
||||||
|
# wish to have all possible browser profiles sync'ed
|
||||||
|
#
|
||||||
|
# Possible values:
|
||||||
|
# chromium
|
||||||
|
# chromium-dev
|
||||||
|
# conkeror.mozdev.org
|
||||||
|
# firefox
|
||||||
|
# firefox-trunk
|
||||||
|
# google-chrome
|
||||||
|
# google-chrome-beta
|
||||||
|
# google-chrome-unstable
|
||||||
|
# heftig-aurora
|
||||||
|
# luakit
|
||||||
|
# midori
|
||||||
|
# opera
|
||||||
|
# opera-next
|
||||||
|
# qupzilla
|
||||||
|
# rekonq
|
||||||
|
# seamonkey
|
||||||
|
#
|
||||||
|
# Uncomment and select which browsers to manage if you wish
|
||||||
|
# Otherwise all available/supported browsers will be managed
|
||||||
|
# which is NOT recommended if users have many browser profiles
|
||||||
|
#BROWSERS=""
|
||||||
|
|
||||||
|
# Define where browser profiles will reside in tmpfs
|
||||||
|
# This location must be mounted to tmpfs and MUST have permissions of 777
|
||||||
|
# Use NO trailing backslash!
|
||||||
|
#
|
||||||
|
# Suggested locations based on distro defaults:
|
||||||
|
# Arch Linux/Chakra, Fedora, and Gentoo leave this commented out
|
||||||
|
# Debian 6 and below use a setting of "/dev/shm"
|
||||||
|
# Debian 7+ use a setting of "/run/shm"
|
||||||
|
#VOLATILE="/tmp"
|
||||||
|
|
||||||
|
# Define where the pid file for psd will reside
|
||||||
|
# Arch Linux/Chakra, Debian 7+, Fedora, and Gentoo leave this commented out
|
||||||
|
# Debian 6 and below/Mint/Ubuntu use a setting of "/var/run/psd"
|
||||||
|
#
|
||||||
|
#DAEMON_FILE="/run/psd"
|
BIN
.etckeeper
Executable file
BIN
.etckeeper
Executable file
Binary file not shown.
51
.gitignore
vendored
Normal file
51
.gitignore
vendored
Normal file
@ -0,0 +1,51 @@
|
|||||||
|
# begin section managed by etckeeper (do not edit this section by hand)
|
||||||
|
|
||||||
|
# new and old versions of conffiles, stored by emerge
|
||||||
|
*.cfg_*
|
||||||
|
|
||||||
|
# old versions of files
|
||||||
|
*.old
|
||||||
|
|
||||||
|
# mount(8) records system state here, no need to store these
|
||||||
|
blkid.tab
|
||||||
|
blkid.tab.old
|
||||||
|
|
||||||
|
# some other files in /etc that typically do not need to be tracked
|
||||||
|
nologin
|
||||||
|
ld.so.cache
|
||||||
|
prelink.cache
|
||||||
|
mtab
|
||||||
|
mtab.fuselock
|
||||||
|
.pwd.lock
|
||||||
|
*.LOCK
|
||||||
|
network/run
|
||||||
|
adjtime
|
||||||
|
lvm/cache
|
||||||
|
lvm/backup
|
||||||
|
lvm/archive
|
||||||
|
X11/xdm/authdir/authfiles/*
|
||||||
|
ntp.conf.dhcp
|
||||||
|
.initctl
|
||||||
|
webmin/fsdump/*.status
|
||||||
|
webmin/webmin/oscache
|
||||||
|
apparmor.d/cache/*
|
||||||
|
service/*/supervise/*
|
||||||
|
service/*/log/supervise/*
|
||||||
|
sv/*/supervise/*
|
||||||
|
sv/*/log/supervise/*
|
||||||
|
*.elc
|
||||||
|
*.pyc
|
||||||
|
*.pyo
|
||||||
|
init.d/.depend.*
|
||||||
|
openvpn/openvpn-status.log
|
||||||
|
cups/subscriptions.conf
|
||||||
|
cups/subscriptions.conf.O
|
||||||
|
|
||||||
|
# editor temp files
|
||||||
|
*~
|
||||||
|
.*.sw?
|
||||||
|
.sw?
|
||||||
|
\#*\#
|
||||||
|
DEADJOE
|
||||||
|
|
||||||
|
# end section managed by etckeeper
|
5
ConsoleKit/seats.d/00-primary.seat
Normal file
5
ConsoleKit/seats.d/00-primary.seat
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
[Seat Entry]
|
||||||
|
Version=1.0
|
||||||
|
Name=Primary seat
|
||||||
|
Hidden=false
|
||||||
|
Devices=
|
230
DIR_COLORS
Normal file
230
DIR_COLORS
Normal file
@ -0,0 +1,230 @@
|
|||||||
|
# Configuration file for dircolors, a utility to help you set the
|
||||||
|
# LS_COLORS environment variable used by GNU ls with the --color option.
|
||||||
|
|
||||||
|
# Copyright (C) 1996-2013 Free Software Foundation, Inc.
|
||||||
|
# Copying and distribution of this file, with or without modification,
|
||||||
|
# are permitted provided the copyright notice and this notice are preserved.
|
||||||
|
|
||||||
|
# The keywords COLOR, OPTIONS, and EIGHTBIT (honored by the
|
||||||
|
# slackware version of dircolors) are recognized but ignored.
|
||||||
|
|
||||||
|
# You can copy this file to .dir_colors in your $HOME directory to override
|
||||||
|
# the system defaults.
|
||||||
|
|
||||||
|
# Below, there should be one TERM entry for each termtype that is colorizable
|
||||||
|
TERM Eterm
|
||||||
|
TERM ansi
|
||||||
|
TERM color-xterm
|
||||||
|
TERM con132x25
|
||||||
|
TERM con132x30
|
||||||
|
TERM con132x43
|
||||||
|
TERM con132x60
|
||||||
|
TERM con80x25
|
||||||
|
TERM con80x28
|
||||||
|
TERM con80x30
|
||||||
|
TERM con80x43
|
||||||
|
TERM con80x50
|
||||||
|
TERM con80x60
|
||||||
|
TERM cons25
|
||||||
|
TERM console
|
||||||
|
TERM cygwin
|
||||||
|
TERM dtterm
|
||||||
|
TERM eterm-color
|
||||||
|
TERM gnome
|
||||||
|
TERM gnome-256color
|
||||||
|
TERM jfbterm
|
||||||
|
TERM konsole
|
||||||
|
TERM kterm
|
||||||
|
TERM linux
|
||||||
|
TERM linux-c
|
||||||
|
TERM mach-color
|
||||||
|
TERM mlterm
|
||||||
|
TERM putty
|
||||||
|
TERM rxvt
|
||||||
|
TERM rxvt-256color
|
||||||
|
TERM rxvt-cygwin
|
||||||
|
TERM rxvt-cygwin-native
|
||||||
|
TERM rxvt-unicode
|
||||||
|
TERM rxvt-unicode-256color
|
||||||
|
TERM rxvt-unicode256
|
||||||
|
TERM screen
|
||||||
|
TERM screen-256color
|
||||||
|
TERM screen-256color-bce
|
||||||
|
TERM screen-bce
|
||||||
|
TERM screen-w
|
||||||
|
TERM screen.Eterm
|
||||||
|
TERM screen.rxvt
|
||||||
|
TERM screen.linux
|
||||||
|
TERM st
|
||||||
|
TERM st-256color
|
||||||
|
TERM terminator
|
||||||
|
TERM vt100
|
||||||
|
TERM xterm
|
||||||
|
TERM xterm-16color
|
||||||
|
TERM xterm-256color
|
||||||
|
TERM xterm-88color
|
||||||
|
TERM xterm-color
|
||||||
|
TERM xterm-debian
|
||||||
|
|
||||||
|
# Below are the color init strings for the basic file types. A color init
|
||||||
|
# string consists of one or more of the following numeric codes:
|
||||||
|
# Attribute codes:
|
||||||
|
# 00=none 01=bold 04=underscore 05=blink 07=reverse 08=concealed
|
||||||
|
# Text color codes:
|
||||||
|
# 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white
|
||||||
|
# Background color codes:
|
||||||
|
# 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white
|
||||||
|
#NORMAL 00 # no color code at all
|
||||||
|
#FILE 00 # regular file: use no color at all
|
||||||
|
RESET 0 # reset to "normal" color
|
||||||
|
DIR 01;34 # directory
|
||||||
|
LINK 01;36 # symbolic link. (If you set this to 'target' instead of a
|
||||||
|
# numerical value, the color is as for the file pointed to.)
|
||||||
|
MULTIHARDLINK 00 # regular file with more than one link
|
||||||
|
FIFO 40;33 # pipe
|
||||||
|
SOCK 01;35 # socket
|
||||||
|
DOOR 01;35 # door
|
||||||
|
BLK 40;33;01 # block device driver
|
||||||
|
CHR 40;33;01 # character device driver
|
||||||
|
ORPHAN 01;05;37;41 # orphaned syminks
|
||||||
|
MISSING 01;05;37;41 # ... and the files they point to
|
||||||
|
SETUID 37;41 # file that is setuid (u+s)
|
||||||
|
SETGID 30;43 # file that is setgid (g+s)
|
||||||
|
CAPABILITY 30;41 # file with capability
|
||||||
|
STICKY_OTHER_WRITABLE 30;42 # dir that is sticky and other-writable (+t,o+w)
|
||||||
|
OTHER_WRITABLE 34;42 # dir that is other-writable (o+w) and not sticky
|
||||||
|
STICKY 37;44 # dir with the sticky bit set (+t) and not other-writable
|
||||||
|
|
||||||
|
# This is for files with execute permission:
|
||||||
|
EXEC 01;32
|
||||||
|
|
||||||
|
# List any file extensions like '.gz' or '.tar' that you would like ls
|
||||||
|
# to colorize below. Put the extension, a space, and the color init string.
|
||||||
|
# (and any comments you want to add after a '#')
|
||||||
|
|
||||||
|
# If you use DOS-style suffixes, you may want to uncomment the following:
|
||||||
|
#.cmd 01;32 # executables (bright green)
|
||||||
|
#.exe 01;32
|
||||||
|
#.com 01;32
|
||||||
|
#.btm 01;32
|
||||||
|
#.bat 01;32
|
||||||
|
# Or if you want to colorize scripts even if they do not have the
|
||||||
|
# executable bit actually set.
|
||||||
|
#.sh 01;32
|
||||||
|
#.csh 01;32
|
||||||
|
|
||||||
|
# archives or compressed (bright red)
|
||||||
|
.tar 01;31
|
||||||
|
.tgz 01;31
|
||||||
|
.arj 01;31
|
||||||
|
.taz 01;31
|
||||||
|
.lzh 01;31
|
||||||
|
.lzma 01;31
|
||||||
|
.tlz 01;31
|
||||||
|
.txz 01;31
|
||||||
|
.zip 01;31
|
||||||
|
.z 01;31
|
||||||
|
.Z 01;31
|
||||||
|
.dz 01;31
|
||||||
|
.gz 01;31
|
||||||
|
.lz 01;31
|
||||||
|
.xz 01;31
|
||||||
|
.bz2 01;31
|
||||||
|
.bz 01;31
|
||||||
|
.tbz 01;31
|
||||||
|
.tbz2 01;31
|
||||||
|
.tz 01;31
|
||||||
|
.deb 01;31
|
||||||
|
.rpm 01;31
|
||||||
|
.jar 01;31
|
||||||
|
.war 01;31
|
||||||
|
.ear 01;31
|
||||||
|
.sar 01;31
|
||||||
|
.rar 01;31
|
||||||
|
.ace 01;31
|
||||||
|
.zoo 01;31
|
||||||
|
.cpio 01;31
|
||||||
|
.7z 01;31
|
||||||
|
.rz 01;31
|
||||||
|
|
||||||
|
# image formats
|
||||||
|
.jpg 01;35
|
||||||
|
.jpeg 01;35
|
||||||
|
.gif 01;35
|
||||||
|
.bmp 01;35
|
||||||
|
.pbm 01;35
|
||||||
|
.pgm 01;35
|
||||||
|
.ppm 01;35
|
||||||
|
.tga 01;35
|
||||||
|
.xbm 01;35
|
||||||
|
.xpm 01;35
|
||||||
|
.tif 01;35
|
||||||
|
.tiff 01;35
|
||||||
|
.png 01;35
|
||||||
|
.svg 01;35
|
||||||
|
.svgz 01;35
|
||||||
|
.mng 01;35
|
||||||
|
.pcx 01;35
|
||||||
|
.mov 01;35
|
||||||
|
.mpg 01;35
|
||||||
|
.mpeg 01;35
|
||||||
|
.m2v 01;35
|
||||||
|
.mkv 01;35
|
||||||
|
.webm 01;35
|
||||||
|
.ogm 01;35
|
||||||
|
.mp4 01;35
|
||||||
|
.m4v 01;35
|
||||||
|
.mp4v 01;35
|
||||||
|
.vob 01;35
|
||||||
|
.qt 01;35
|
||||||
|
.nuv 01;35
|
||||||
|
.wmv 01;35
|
||||||
|
.asf 01;35
|
||||||
|
.rm 01;35
|
||||||
|
.rmvb 01;35
|
||||||
|
.flc 01;35
|
||||||
|
.avi 01;35
|
||||||
|
.fli 01;35
|
||||||
|
.flv 01;35
|
||||||
|
.gl 01;35
|
||||||
|
.dl 01;35
|
||||||
|
.xcf 01;35
|
||||||
|
.xwd 01;35
|
||||||
|
.yuv 01;35
|
||||||
|
.cgm 01;35
|
||||||
|
.emf 01;35
|
||||||
|
|
||||||
|
# http://wiki.xiph.org/index.php/MIME_Types_and_File_Extensions
|
||||||
|
.axv 01;35
|
||||||
|
.anx 01;35
|
||||||
|
.ogv 01;35
|
||||||
|
.ogx 01;35
|
||||||
|
|
||||||
|
# Document files
|
||||||
|
.pdf 00;32
|
||||||
|
.ps 00;32
|
||||||
|
.txt 00;32
|
||||||
|
.patch 00;32
|
||||||
|
.diff 00;32
|
||||||
|
.log 00;32
|
||||||
|
.tex 00;32
|
||||||
|
.doc 00;32
|
||||||
|
|
||||||
|
# audio formats
|
||||||
|
.aac 00;36
|
||||||
|
.au 00;36
|
||||||
|
.flac 00;36
|
||||||
|
.mid 00;36
|
||||||
|
.midi 00;36
|
||||||
|
.mka 00;36
|
||||||
|
.mp3 00;36
|
||||||
|
.mpc 00;36
|
||||||
|
.ogg 00;36
|
||||||
|
.ra 00;36
|
||||||
|
.wav 00;36
|
||||||
|
|
||||||
|
# http://wiki.xiph.org/index.php/MIME_Types_and_File_Extensions
|
||||||
|
.axa 00;36
|
||||||
|
.oga 00;36
|
||||||
|
.spx 00;36
|
||||||
|
.xspf 00;36
|
136
ImageMagick-6/._cfg0000_delegates.xml
Normal file
136
ImageMagick-6/._cfg0000_delegates.xml
Normal file
@ -0,0 +1,136 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE delegatemap [
|
||||||
|
<!ELEMENT delegatemap (delegate)+>
|
||||||
|
<!ELEMENT delegate (#PCDATA)>
|
||||||
|
<!ATTLIST delegate decode CDATA #IMPLIED>
|
||||||
|
<!ATTLIST delegate encode CDATA #IMPLIED>
|
||||||
|
<!ATTLIST delegate mode CDATA #IMPLIED>
|
||||||
|
<!ATTLIST delegate spawn CDATA #IMPLIED>
|
||||||
|
<!ATTLIST delegate stealth CDATA #IMPLIED>
|
||||||
|
<!ATTLIST delegate thread-support CDATA #IMPLIED>
|
||||||
|
<!ATTLIST delegate command CDATA #REQUIRED>
|
||||||
|
]>
|
||||||
|
<!--
|
||||||
|
Delegate command file.
|
||||||
|
|
||||||
|
Commands which specify
|
||||||
|
|
||||||
|
decode="in_format" encode="out_format"
|
||||||
|
|
||||||
|
specify the rules for converting from in_format to out_format These
|
||||||
|
rules may be used to translate directly between formats.
|
||||||
|
|
||||||
|
Commands which specify only
|
||||||
|
|
||||||
|
decode="in_format"
|
||||||
|
|
||||||
|
specify the rules for converting from in_format to some format that
|
||||||
|
ImageMagick will automatically recognize. These rules are used to
|
||||||
|
decode formats.
|
||||||
|
|
||||||
|
Commands which specify only
|
||||||
|
|
||||||
|
encode="out_format"
|
||||||
|
|
||||||
|
specify the rules for an "encoder" which may accept any input format.
|
||||||
|
|
||||||
|
For delegates other than ps:*, pcl:*, and mpeg:* the substitution rules are
|
||||||
|
as follows:
|
||||||
|
|
||||||
|
%i input image filename
|
||||||
|
%o output image filename
|
||||||
|
%u unique temporary filename
|
||||||
|
%Z unique temporary filename
|
||||||
|
%# input image signature
|
||||||
|
%b image file size
|
||||||
|
%c input image comment
|
||||||
|
%g image geometry
|
||||||
|
%h image rows (height)
|
||||||
|
%k input image number colors
|
||||||
|
%l image label
|
||||||
|
%m input image format
|
||||||
|
%p page number
|
||||||
|
%q input image depth
|
||||||
|
%s scene number
|
||||||
|
%w image columns (width)
|
||||||
|
%x input image x resolution
|
||||||
|
%y input image y resolution
|
||||||
|
|
||||||
|
Set option delegate:bimodal=true to process bimodal delegates otherwise they
|
||||||
|
are ignored.
|
||||||
|
|
||||||
|
If stealth="True" the delegate is not listed in user requested
|
||||||
|
"-list delegate" listings. These are typically special internal delegates.
|
||||||
|
|
||||||
|
If spawn="True" ImageMagick will not way for the delegate to finish,
|
||||||
|
nor will it read any output image. It will only wait for either the input
|
||||||
|
file to be removed (See "ephemeral:" coder) indicating that the input file
|
||||||
|
has been read, or a maximum time limit of 2 seconds.
|
||||||
|
-->
|
||||||
|
<delegatemap>
|
||||||
|
<delegate decode="autotrace" stealth="True" command=""convert" "%i" "pnm:%u"\n"autotrace" -input-format pnm -output-format svg -output-file "%o" "%u""/>
|
||||||
|
<delegate decode="blender" command=""blender" -b "%i" -F PNG -o "%o""\n"convert" -concatenate "%o*.png" "%o""/>
|
||||||
|
<delegate decode="browse" stealth="True" spawn="True" command=""xdg-open" http://www.imagemagick.org/; rm "%i""/>
|
||||||
|
<delegate decode="cdr" command=""uniconvertor" "%i" "%o.svg"; mv "%o.svg" "%o""/>
|
||||||
|
<delegate decode="cgm" command=""uniconvertor" "%i" "%o.svg"; mv "%o.svg" "%o""/>
|
||||||
|
<delegate decode="dng:decode" command=""ufraw-batch" --silent --create-id=also --out-type=png --out-depth=16 "--output=%u.png" "%i""/>
|
||||||
|
<delegate decode="doc" command=""soffice" --headless --convert-to pdf --outdir `dirname "%i"` "%i" 2> "%Z"; mv "%i.pdf" "%o""/>
|
||||||
|
<delegate decode="docx" command=""soffice" --headless --convert-to pdf --outdir `dirname "%i"` "%i" 2> "%Z"; mv "%i.pdf" "%o""/>
|
||||||
|
<delegate decode="dot" command='"dot" -Tsvg "%i" -o "%o"' />
|
||||||
|
<delegate decode="dvi" command=""dvips" -q -o "%o" "%i""/>
|
||||||
|
<delegate decode="dxf" command=""uniconvertor" "%i" "%o.svg"; mv "%o.svg" "%o""/>
|
||||||
|
<delegate decode="edit" stealth="True" command=""xterm" -title "Edit Image Comment" -e vi "%o""/>
|
||||||
|
<delegate decode="eps" encode="pdf" mode="bi" command=""gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 "-sDEVICE=pdfwrite" "-sOutputFile=%o" "-f%i""/>
|
||||||
|
<delegate decode="eps" encode="ps" mode="bi" command=""gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=ps2write" "-sOutputFile=%o" "-f%i""/>
|
||||||
|
<delegate decode="fig" command=""uniconvertor" "%i" "%o.svg"; mv "%o.svg" "%o""/>
|
||||||
|
<delegate decode="hpg" command=""hp2xx" -q -m eps -f `basename "%o"` "%i"; mv -f `basename "%o"` "%o""/>
|
||||||
|
<delegate decode="hpgl" command=""hp2xx" -q -m eps -f `basename "%o"` "%i"; mv -f `basename "%o"` "%o""/>
|
||||||
|
<delegate decode="htm" command=""html2ps" -U -o "%o" "%i""/>
|
||||||
|
<delegate decode="html" command=""html2ps" -U -o "%o" "%i""/>
|
||||||
|
<delegate decode="https" command=""curl" -s -k -L -o "%o" "https:%M""/>
|
||||||
|
<delegate decode="ilbm" command=""ilbmtoppm" "%i" > "%o""/>
|
||||||
|
<delegate decode="jxr" command="mv "%i" "%i.jxr"; "JxrDecApp" -i "%i.jxr" -o "%o.bmp" -c 0; mv "%i.jxr" "%i"; mv "%o.bmp" "%o""/>
|
||||||
|
<delegate decode="man" command=""groff" -man -Tps "%i" > "%o""/>
|
||||||
|
<delegate decode="miff" encode="show" spawn="True" command=""display" -delay 0 -window-group %[group] -title "%l " "ephemeral:%i""/>
|
||||||
|
<delegate decode="miff" encode="win" stealth="True" spawn="True" command=""display" -immutable -delay 0 -window-group %[group] -title "%l " "ephemeral:%i""/>
|
||||||
|
<delegate decode="mpeg:decode" command=""ffmpeg" -v -1 -i "%i" -vframes %S -vcodec pam -an -f rawvideo -y "%u.pam" 2> "%Z""/>
|
||||||
|
<delegate decode="odt" command=""soffice" --headless --convert-to pdf --outdir `dirname "%i"` "%i" 2> "%Z"; mv "%i.pdf" "%o""/>
|
||||||
|
<delegate decode="pcl:cmyk" stealth="True" command=""pcl6" -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=pamcmyk32" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" "%s""/>
|
||||||
|
<delegate decode="pcl:color" stealth="True" command=""pcl6" -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=ppmraw" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" "%s""/>
|
||||||
|
<delegate decode="pcl:mono" stealth="True" command=""pcl6" -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=pbmraw" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" "%s""/>
|
||||||
|
<delegate decode="pdf" encode="eps" mode="bi" command=""gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=epswrite" "-sOutputFile=%o" "-f%i""/>
|
||||||
|
<delegate decode="pdf" encode="ps" mode="bi" command=""gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=ps2write" "-sOutputFile=%o" "-f%i""/>
|
||||||
|
<delegate decode="plt" command=""echo" "set size 1.25,0.62; set terminal postscript portrait color solid; set output \'%o\'; load \'%i\'" > "%u";"gnuplot" "%u""/>
|
||||||
|
<delegate decode="png" encode="webp" command=""cwebp" -quiet -q %Q "%i" -o "%o""/>
|
||||||
|
<delegate decode="pnm" encode="ilbm" mode="encode" command=""ppmtoilbm" -24if "%i" > "%o""/>
|
||||||
|
<delegate decode="bmp" encode="jxr" command="mv "%i" "%i.bmp"; "JxrEncApp" -i "%i.bmp" -o "%o.jxr"; mv "%i.bmp" "%i"; mv "%o.jxr" "%o""/>
|
||||||
|
<delegate decode="bmp" encode="wdp" command="mv "%i" "%i.bmp"; "JxrEncApp" -i "%i.bmp" -o "%o.jxr"; mv "%i.bmp" "%i"; mv "%o.jxr" "%o""/>
|
||||||
|
<delegate decode="pov" command=""povray" "+i%i" -D0 "+o%o" +fn%q +w%w +h%h +a -q9 "-kfi%s" "-kff%n";"convert" -concatenate "%o*.png" "%o""/>
|
||||||
|
<delegate decode="ppt" command=""soffice" --headless --convert-to pdf --outdir `dirname "%i"` "%i" 2> "%Z"; mv "%i.pdf" "%o""/>
|
||||||
|
<delegate decode="pptx" command=""soffice" --headless --convert-to pdf --outdir `dirname "%i"` "%i" 2> "%Z"; mv "%i.pdf" "%o""/>
|
||||||
|
<delegate decode="ps:alpha" stealth="True" command=""gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=pngalpha" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" "-f%s" "-f%s""/>
|
||||||
|
<delegate decode="ps:cmyk" stealth="True" command=""gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=pam" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" "-f%s" "-f%s""/>
|
||||||
|
<delegate decode="ps:color" stealth="True" command=""gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=pnmraw" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" "-f%s" "-f%s""/>
|
||||||
|
<delegate decode="ps" encode="eps" mode="bi" command=""gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=epswrite" "-sOutputFile=%o" "-f%i""/>
|
||||||
|
<delegate decode="ps" encode="pdf" mode="bi" command=""gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=pdfwrite" "-sOutputFile=%o" "-f%i""/>
|
||||||
|
<delegate decode="ps" encode="print" mode="encode" command="lpr "%i""/>
|
||||||
|
<delegate decode="ps:mono" stealth="True" command=""gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=pbmraw" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" "-f%s" "-f%s""/>
|
||||||
|
<delegate decode="rgba" encode="rle" mode="encode" command=""rawtorle" -o "%o" -v "%i""/>
|
||||||
|
<delegate decode="scan" command=""scanimage" -d "%i" > "%o""/>
|
||||||
|
<delegate decode="scanx" command=""scanimage" > "%o""/>
|
||||||
|
<delegate decode="shtml" command=""html2ps" -U -o "%o" "%i""/>
|
||||||
|
<delegate decode="sid" command=""mrsidgeodecode" -if sid -i "%i" -of tif -o "%o" > "%u""/>
|
||||||
|
<delegate decode="svg" command=""rsvg-convert" -o "%o" "%i""/>
|
||||||
|
<delegate decode="svg:decode" stealth="True" command=""inkscape" "%s" --export-eps="%s" --export-dpi="%s" --export-background="%s" --export-background-opacity="%s" > "%s" 2>&1"/>
|
||||||
|
<delegate decode="tiff" encode="launch" mode="encode" command=""gimp" "%i""/>
|
||||||
|
<delegate decode="txt" encode="ps" mode="bi" command=""enscript" -o "%o" "%i""/>
|
||||||
|
<delegate decode="wdp" command="mv "%i" "%i.jxr"; "JxrDecApp" -i "%i.jxr" -o "%o.bmp"; mv "%i.jxr" "%i"; mv "%o.bmp" "%o""/>
|
||||||
|
<delegate decode="webp" command=""dwebp" -pam "%i" -o "%o""/>
|
||||||
|
<delegate decode="wmf" command=""wmf2eps" -o "%o" "%i""/>
|
||||||
|
<delegate decode="xls" command=""soffice" --headless --convert-to pdf --outdir `dirname "%i"` "%i" 2> "%Z"; mv "%i.pdf" "%o""/>
|
||||||
|
<delegate decode="xlsx" command=""soffice" --headless --convert-to pdf --outdir `dirname "%i"` "%i" 2> "%Z"; mv "%i.pdf" "%o""/>
|
||||||
|
<delegate decode="xps:cmyk" stealth="True" command=""gxps" -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=bmpsep8" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" "%s""/>
|
||||||
|
<delegate decode="xps:color" stealth="True" command=""gxps" -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=ppmraw" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" "%s""/>
|
||||||
|
<delegate decode="xps:mono" stealth="True" command=""gxps" -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=pbmraw" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" "%s""/>
|
||||||
|
<delegate encode="mpeg:encode" stealth="True" command=""ffmpeg" -v -1 -i "%M%%d.jpg" "%u.%m" 2> "%Z""/>
|
||||||
|
</delegatemap>
|
61
ImageMagick-6/._cfg0000_policy.xml
Normal file
61
ImageMagick-6/._cfg0000_policy.xml
Normal file
@ -0,0 +1,61 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE policymap [
|
||||||
|
<!ELEMENT policymap (policy)+>
|
||||||
|
<!ELEMENT policy (#PCDATA)>
|
||||||
|
<!ATTLIST policy domain (delegate|coder|filter|path|resource) #IMPLIED>
|
||||||
|
<!ATTLIST policy name CDATA #IMPLIED>
|
||||||
|
<!ATTLIST policy rights CDATA #IMPLIED>
|
||||||
|
<!ATTLIST policy pattern CDATA #IMPLIED>
|
||||||
|
<!ATTLIST policy value CDATA #IMPLIED>
|
||||||
|
]>
|
||||||
|
<!--
|
||||||
|
Configure ImageMagick policies.
|
||||||
|
|
||||||
|
Domains include system, delegate, coder, filter, path, or resource.
|
||||||
|
|
||||||
|
Rights include none, read, write, and execute. Use | to combine them,
|
||||||
|
for example: "read | write" to permit read from, or write to, a path.
|
||||||
|
|
||||||
|
Use a glob expression as a pattern.
|
||||||
|
|
||||||
|
Suppose we do not want users to process MPEG video images:
|
||||||
|
|
||||||
|
<policy domain="delegate" rights="none" pattern="mpeg:decode" />
|
||||||
|
|
||||||
|
Here we do not want users reading images from HTTP:
|
||||||
|
|
||||||
|
<policy domain="coder" rights="none" pattern="HTTP" />
|
||||||
|
|
||||||
|
Lets prevent users from executing any image filters:
|
||||||
|
|
||||||
|
<policy domain="filter" rights="none" pattern="*" />
|
||||||
|
|
||||||
|
The /repository file system is restricted to read only. We use a glob
|
||||||
|
expression to match all paths that start with /repository:
|
||||||
|
|
||||||
|
<policy domain="path" rights="read" pattern="/repository/*" />
|
||||||
|
|
||||||
|
Any large image is cached to disk rather than memory:
|
||||||
|
|
||||||
|
<policy domain="resource" name="area" value="1GB"/>
|
||||||
|
|
||||||
|
Define arguments for the memory, map, area, width, height, 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, -limit 2GB
|
||||||
|
exceeds policy maximum so memory limit is 1GB).
|
||||||
|
-->
|
||||||
|
<policymap>
|
||||||
|
<!-- <policy domain="resource" name="temporary-path" value="/tmp"/> -->
|
||||||
|
<!-- <policy domain="resource" name="memory" value="2GiB"/> -->
|
||||||
|
<!-- <policy domain="resource" name="map" value="4GiB"/> -->
|
||||||
|
<!-- <policy domain="resource" name="width" value="100MP"/> -->
|
||||||
|
<!-- <policy domain="resource" name="height" value="100MP"/> -->
|
||||||
|
<!-- <policy domain="resource" name="area" value="1GB"/> -->
|
||||||
|
<!-- <policy domain="resource" name="disk" value="16EB"/> -->
|
||||||
|
<!-- <policy domain="resource" name="file" value="768"/> -->
|
||||||
|
<!-- <policy domain="resource" name="thread" value="4"/> -->
|
||||||
|
<!-- <policy domain="resource" name="throttle" value="0"/> -->
|
||||||
|
<!-- <policy domain="resource" name="time" value="3600"/> -->
|
||||||
|
<!-- <policy domain="system" name="precision" value="6"/> -->
|
||||||
|
<policy domain="cache" name="shared-secret" value="passphrase"/>
|
||||||
|
</policymap>
|
21
ImageMagick-6/._cfg0000_type.xml
Normal file
21
ImageMagick-6/._cfg0000_type.xml
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE typemap [
|
||||||
|
<!ELEMENT typemap (type)+>
|
||||||
|
<!ELEMENT type (#PCDATA)>
|
||||||
|
<!ELEMENT include (#PCDATA)>
|
||||||
|
<!ATTLIST type name CDATA #REQUIRED>
|
||||||
|
<!ATTLIST type fullname CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type family CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type foundry CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type weight CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type style CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type stretch CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type format CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type metrics CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type glyphs CDATA #REQUIRED>
|
||||||
|
<!ATTLIST type version CDATA #IMPLIED>
|
||||||
|
<!ATTLIST include file CDATA #REQUIRED>
|
||||||
|
]>
|
||||||
|
<typemap>
|
||||||
|
<include file="type-dejavu.xml" /> <include file="type-ghostscript.xml" /> <include file="type-windows.xml" />
|
||||||
|
</typemap>
|
138
ImageMagick-6/._cfg0001_delegates.xml
Normal file
138
ImageMagick-6/._cfg0001_delegates.xml
Normal file
@ -0,0 +1,138 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE delegatemap [
|
||||||
|
<!ELEMENT delegatemap (delegate)+>
|
||||||
|
<!ELEMENT delegate (#PCDATA)>
|
||||||
|
<!ATTLIST delegate decode CDATA #IMPLIED>
|
||||||
|
<!ATTLIST delegate encode CDATA #IMPLIED>
|
||||||
|
<!ATTLIST delegate mode CDATA #IMPLIED>
|
||||||
|
<!ATTLIST delegate spawn CDATA #IMPLIED>
|
||||||
|
<!ATTLIST delegate stealth CDATA #IMPLIED>
|
||||||
|
<!ATTLIST delegate thread-support CDATA #IMPLIED>
|
||||||
|
<!ATTLIST delegate command CDATA #REQUIRED>
|
||||||
|
]>
|
||||||
|
<!--
|
||||||
|
Delegate command file.
|
||||||
|
|
||||||
|
Commands which specify
|
||||||
|
|
||||||
|
decode="in_format" encode="out_format"
|
||||||
|
|
||||||
|
specify the rules for converting from in_format to out_format These
|
||||||
|
rules may be used to translate directly between formats.
|
||||||
|
|
||||||
|
Commands which specify only
|
||||||
|
|
||||||
|
decode="in_format"
|
||||||
|
|
||||||
|
specify the rules for converting from in_format to some format that
|
||||||
|
ImageMagick will automatically recognize. These rules are used to
|
||||||
|
decode formats.
|
||||||
|
|
||||||
|
Commands which specify only
|
||||||
|
|
||||||
|
encode="out_format"
|
||||||
|
|
||||||
|
specify the rules for an "encoder" which may accept any input format.
|
||||||
|
|
||||||
|
For delegates other than ps:*, pcl:*, and mpeg:* the substitution rules are
|
||||||
|
as follows:
|
||||||
|
|
||||||
|
%i input image filename
|
||||||
|
%o output image filename
|
||||||
|
%u unique temporary filename
|
||||||
|
%Z unique temporary filename
|
||||||
|
%# input image signature
|
||||||
|
%b image file size
|
||||||
|
%c input image comment
|
||||||
|
%g image geometry
|
||||||
|
%h image rows (height)
|
||||||
|
%k input image number colors
|
||||||
|
%l image label
|
||||||
|
%m input image format
|
||||||
|
%p page number
|
||||||
|
%q input image depth
|
||||||
|
%s scene number
|
||||||
|
%w image columns (width)
|
||||||
|
%x input image x resolution
|
||||||
|
%y input image y resolution
|
||||||
|
|
||||||
|
Set option delegate:bimodal=true to process bimodal delegates otherwise they
|
||||||
|
are ignored.
|
||||||
|
|
||||||
|
If stealth="True" the delegate is not listed in user requested
|
||||||
|
"-list delegate" listings. These are typically special internal delegates.
|
||||||
|
|
||||||
|
If spawn="True" ImageMagick will not way for the delegate to finish,
|
||||||
|
nor will it read any output image. It will only wait for either the input
|
||||||
|
file to be removed (See "ephemeral:" coder) indicating that the input file
|
||||||
|
has been read, or a maximum time limit of 2 seconds.
|
||||||
|
-->
|
||||||
|
<delegatemap>
|
||||||
|
<delegate decode="autotrace" stealth="True" command=""convert" "%i" "pnm:%u"\n"autotrace" -input-format pnm -output-format svg -output-file "%o" "%u""/>
|
||||||
|
<delegate decode="bpg" command=""bpgdec" -b 16 -o "%o.png" "%i"; mv "%o.png" "%o""/>
|
||||||
|
<delegate decode="png" encode="bpg" command=""bpgenc" -b 12 -o "%o" "%i""/>
|
||||||
|
<delegate decode="blender" command=""blender" -b "%i" -F PNG -o "%o""\n"convert" -concatenate "%o*.png" "%o""/>
|
||||||
|
<delegate decode="browse" stealth="True" spawn="True" command=""xdg-open" http://www.imagemagick.org/; rm "%i""/>
|
||||||
|
<delegate decode="cdr" command=""uniconvertor" "%i" "%o.svg"; mv "%o.svg" "%o""/>
|
||||||
|
<delegate decode="cgm" command=""uniconvertor" "%i" "%o.svg"; mv "%o.svg" "%o""/>
|
||||||
|
<delegate decode="dng:decode" command=""ufraw-batch" --silent --create-id=also --out-type=png --out-depth=16 "--output=%u.png" "%i""/>
|
||||||
|
<delegate decode="doc" command=""soffice" --headless --convert-to pdf --outdir `dirname "%i"` "%i" 2> "%Z"; mv "%i.pdf" "%o""/>
|
||||||
|
<delegate decode="docx" command=""soffice" --headless --convert-to pdf --outdir `dirname "%i"` "%i" 2> "%Z"; mv "%i.pdf" "%o""/>
|
||||||
|
<delegate decode="dot" command='"dot" -Tsvg "%i" -o "%o"' />
|
||||||
|
<delegate decode="dvi" command=""dvips" -q -o "%o" "%i""/>
|
||||||
|
<delegate decode="dxf" command=""uniconvertor" "%i" "%o.svg"; mv "%o.svg" "%o""/>
|
||||||
|
<delegate decode="edit" stealth="True" command=""xterm" -title "Edit Image Comment" -e vi "%o""/>
|
||||||
|
<delegate decode="eps" encode="pdf" mode="bi" command=""gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 "-sDEVICE=pdfwrite" "-sOutputFile=%o" "-f%i""/>
|
||||||
|
<delegate decode="eps" encode="ps" mode="bi" command=""gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=ps2write" "-sOutputFile=%o" "-f%i""/>
|
||||||
|
<delegate decode="fig" command=""uniconvertor" "%i" "%o.svg"; mv "%o.svg" "%o""/>
|
||||||
|
<delegate decode="hpg" command=""hp2xx" -q -m eps -f `basename "%o"` "%i"; mv -f `basename "%o"` "%o""/>
|
||||||
|
<delegate decode="hpgl" command=""hp2xx" -q -m eps -f `basename "%o"` "%i"; mv -f `basename "%o"` "%o""/>
|
||||||
|
<delegate decode="htm" command=""html2ps" -U -o "%o" "%i""/>
|
||||||
|
<delegate decode="html" command=""html2ps" -U -o "%o" "%i""/>
|
||||||
|
<delegate decode="https" command=""curl" -s -k -L -o "%o" "https:%M""/>
|
||||||
|
<delegate decode="ilbm" command=""ilbmtoppm" "%i" > "%o""/>
|
||||||
|
<delegate decode="jxr" command="mv "%i" "%i.jxr"; "JxrDecApp" -i "%i.jxr" -o "%o.bmp" -c 0; mv "%i.jxr" "%i"; mv "%o.bmp" "%o""/>
|
||||||
|
<delegate decode="man" command=""groff" -man -Tps "%i" > "%o""/>
|
||||||
|
<delegate decode="miff" encode="show" spawn="True" command=""display" -delay 0 -window-group %[group] -title "%l " "ephemeral:%i""/>
|
||||||
|
<delegate decode="miff" encode="win" stealth="True" spawn="True" command=""display" -immutable -delay 0 -window-group %[group] -title "%l " "ephemeral:%i""/>
|
||||||
|
<delegate decode="mpeg:decode" command=""ffmpeg" -v -1 -i "%i" -vframes %S -vcodec pam -an -f rawvideo -y "%u.pam" 2> "%Z""/>
|
||||||
|
<delegate decode="odt" command=""soffice" --headless --convert-to pdf --outdir `dirname "%i"` "%i" 2> "%Z"; mv "%i.pdf" "%o""/>
|
||||||
|
<delegate decode="pcl:cmyk" stealth="True" command=""pcl6" -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=pamcmyk32" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" "%s""/>
|
||||||
|
<delegate decode="pcl:color" stealth="True" command=""pcl6" -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=ppmraw" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" "%s""/>
|
||||||
|
<delegate decode="pcl:mono" stealth="True" command=""pcl6" -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=pbmraw" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" "%s""/>
|
||||||
|
<delegate decode="pdf" encode="eps" mode="bi" command=""gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=epswrite" "-sOutputFile=%o" "-f%i""/>
|
||||||
|
<delegate decode="pdf" encode="ps" mode="bi" command=""gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=ps2write" "-sOutputFile=%o" "-f%i""/>
|
||||||
|
<delegate decode="plt" command=""echo" "set size 1.25,0.62; set terminal postscript portrait color solid; set output \'%o\'; load \'%i\'" > "%u";"gnuplot" "%u""/>
|
||||||
|
<delegate decode="png" encode="webp" command=""cwebp" -quiet -q %Q "%i" -o "%o""/>
|
||||||
|
<delegate decode="pnm" encode="ilbm" mode="encode" command=""ppmtoilbm" -24if "%i" > "%o""/>
|
||||||
|
<delegate decode="bmp" encode="jxr" command="mv "%i" "%i.bmp"; "JxrEncApp" -i "%i.bmp" -o "%o.jxr"; mv "%i.bmp" "%i"; mv "%o.jxr" "%o""/>
|
||||||
|
<delegate decode="bmp" encode="wdp" command="mv "%i" "%i.bmp"; "JxrEncApp" -i "%i.bmp" -o "%o.jxr"; mv "%i.bmp" "%i"; mv "%o.jxr" "%o""/>
|
||||||
|
<delegate decode="pov" command=""povray" "+i%i" -D0 "+o%o" +fn%q +w%w +h%h +a -q9 "-kfi%s" "-kff%n";"convert" -concatenate "%o*.png" "%o""/>
|
||||||
|
<delegate decode="ppt" command=""soffice" --headless --convert-to pdf --outdir `dirname "%i"` "%i" 2> "%Z"; mv "%i.pdf" "%o""/>
|
||||||
|
<delegate decode="pptx" command=""soffice" --headless --convert-to pdf --outdir `dirname "%i"` "%i" 2> "%Z"; mv "%i.pdf" "%o""/>
|
||||||
|
<delegate decode="ps:alpha" stealth="True" command=""gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=pngalpha" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" "-f%s" "-f%s""/>
|
||||||
|
<delegate decode="ps:cmyk" stealth="True" command=""gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=pam" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" "-f%s" "-f%s""/>
|
||||||
|
<delegate decode="ps:color" stealth="True" command=""gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=pnmraw" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" "-f%s" "-f%s""/>
|
||||||
|
<delegate decode="ps" encode="eps" mode="bi" command=""gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=epswrite" "-sOutputFile=%o" "-f%i""/>
|
||||||
|
<delegate decode="ps" encode="pdf" mode="bi" command=""gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=pdfwrite" "-sOutputFile=%o" "-f%i""/>
|
||||||
|
<delegate decode="ps" encode="print" mode="encode" command="lpr "%i""/>
|
||||||
|
<delegate decode="ps:mono" stealth="True" command=""gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=pbmraw" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" "-f%s" "-f%s""/>
|
||||||
|
<delegate decode="rgba" encode="rle" mode="encode" command=""rawtorle" -o "%o" -v "%i""/>
|
||||||
|
<delegate decode="scan" command=""scanimage" -d "%i" > "%o""/>
|
||||||
|
<delegate decode="scanx" command=""scanimage" > "%o""/>
|
||||||
|
<delegate decode="shtml" command=""html2ps" -U -o "%o" "%i""/>
|
||||||
|
<delegate decode="sid" command=""mrsidgeodecode" -if sid -i "%i" -of tif -o "%o" > "%u""/>
|
||||||
|
<delegate decode="svg" command=""rsvg-convert" -o "%o" "%i""/>
|
||||||
|
<delegate decode="svg:decode" stealth="True" command=""inkscape" "%s" --export-png="%s" --export-dpi="%s" --export-background="%s" --export-background-opacity="%s" > "%s" 2>&1"/>
|
||||||
|
<delegate decode="tiff" encode="launch" mode="encode" command=""gimp" "%i""/>
|
||||||
|
<delegate decode="txt" encode="ps" mode="bi" command=""enscript" -o "%o" "%i""/>
|
||||||
|
<delegate decode="wdp" command="mv "%i" "%i.jxr"; "JxrDecApp" -i "%i.jxr" -o "%o.bmp"; mv "%i.jxr" "%i"; mv "%o.bmp" "%o""/>
|
||||||
|
<delegate decode="webp" command=""dwebp" -pam "%i" -o "%o""/>
|
||||||
|
<delegate decode="wmf" command=""wmf2eps" -o "%o" "%i""/>
|
||||||
|
<delegate decode="xls" command=""soffice" --headless --convert-to pdf --outdir `dirname "%i"` "%i" 2> "%Z"; mv "%i.pdf" "%o""/>
|
||||||
|
<delegate decode="xlsx" command=""soffice" --headless --convert-to pdf --outdir `dirname "%i"` "%i" 2> "%Z"; mv "%i.pdf" "%o""/>
|
||||||
|
<delegate decode="xps:cmyk" stealth="True" command=""gxps" -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=bmpsep8" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" "%s""/>
|
||||||
|
<delegate decode="xps:color" stealth="True" command=""gxps" -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=ppmraw" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" "%s""/>
|
||||||
|
<delegate decode="xps:mono" stealth="True" command=""gxps" -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=pbmraw" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" "%s""/>
|
||||||
|
<delegate encode="mpeg:encode" stealth="True" command=""ffmpeg" -v -1 -i "%M%%d.jpg" "%u.%m" 2> "%Z""/>
|
||||||
|
</delegatemap>
|
22
ImageMagick-6/coder.xml
Normal file
22
ImageMagick-6/coder.xml
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE codermap [
|
||||||
|
<!ELEMENT codermap (coder)*>
|
||||||
|
<!ELEMENT coder (#PCDATA)>
|
||||||
|
<!ATTLIST coder magick CDATA #REQUIRED>
|
||||||
|
<!ATTLIST coder name CDATA #REQUIRED>
|
||||||
|
]>
|
||||||
|
<!--
|
||||||
|
Associate an image format with the specified coder module.
|
||||||
|
|
||||||
|
ImageMagick has a number of coder modules to support the reading and/or
|
||||||
|
writing of an image format (e.g. JPEG). Some coder modules support more
|
||||||
|
than one associated image format and the mapping between an associated
|
||||||
|
format and its respective coder module is defined in this configuration
|
||||||
|
file. For example, the PNG coder module not only supports the PNG image
|
||||||
|
format, but the JNG and MNG formats as well.
|
||||||
|
-->
|
||||||
|
<codermap>
|
||||||
|
<!-- <coder magick="GIF87" name="GIF"/> -->
|
||||||
|
<!-- <coder magick="JPG" name="JPEG"/> -->
|
||||||
|
<!-- <coder magick="PGM" name="PNM"/> -->
|
||||||
|
</codermap>
|
28
ImageMagick-6/colors.xml
Normal file
28
ImageMagick-6/colors.xml
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE colormap [
|
||||||
|
<!ELEMENT colormap (color)+>
|
||||||
|
<!ELEMENT color (#PCDATA)>
|
||||||
|
<!ATTLIST color name CDATA "0">
|
||||||
|
<!ATTLIST color color CDATA "rgb(0,0,0)">
|
||||||
|
<!ATTLIST color compliance CDATA "SVG">
|
||||||
|
]>
|
||||||
|
<!--
|
||||||
|
Associate a color name with its red, green, blue, and alpha intensities.
|
||||||
|
|
||||||
|
A number of methods and options require a color parameter. It is often
|
||||||
|
convenient to refer to a color by name (e.g. white) rather than by hex
|
||||||
|
value (e.g. #fff). This file maps a color name to its equivalent red,
|
||||||
|
green, blue, and alpha intensities (e.g. for white, red = 255, green =
|
||||||
|
255, blue = 255, and alpha = 0).
|
||||||
|
-->
|
||||||
|
<colormap>
|
||||||
|
<!-- <color name="none" color="rgba(0,0,0,0)" compliance="SVG, XPM"/> -->
|
||||||
|
<!-- <color name="black" color="rgb(0,0,0)" compliance="SVG, X11, XPM"/> -->
|
||||||
|
<!-- <color name="red" color="rgb(255,0,0)" compliance="SVG, X11, XPM"/> -->
|
||||||
|
<!-- <color name="magenta" color="rgb(255,0,255)" compliance="SVG, X11, XPM"/> -->
|
||||||
|
<!-- <color name="green" color="rgb(0,128,0)" compliance="SVG"/> -->
|
||||||
|
<!-- <color name="cyan" color="rgb(0,255,255)" compliance="SVG, X11, XPM"/> -->
|
||||||
|
<!-- <color name="blue" color="rgb(0,0,255)" compliance="SVG, X11, XPM"/> -->
|
||||||
|
<!-- <color name="yellow" color="rgb(255,255,0)" compliance="SVG, X11, XPM"/> -->
|
||||||
|
<!-- <color name="white" color="rgb(255,255,255)" compliance="SVG, X11"/> -->
|
||||||
|
</colormap>
|
129
ImageMagick-6/delegates.xml
Normal file
129
ImageMagick-6/delegates.xml
Normal file
@ -0,0 +1,129 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE delegatemap [
|
||||||
|
<!ELEMENT delegatemap (delegate)+>
|
||||||
|
<!ELEMENT delegate (#PCDATA)>
|
||||||
|
<!ATTLIST delegate decode CDATA #IMPLIED>
|
||||||
|
<!ATTLIST delegate encode CDATA #IMPLIED>
|
||||||
|
<!ATTLIST delegate mode CDATA #IMPLIED>
|
||||||
|
<!ATTLIST delegate spawn CDATA #IMPLIED>
|
||||||
|
<!ATTLIST delegate stealth CDATA #IMPLIED>
|
||||||
|
<!ATTLIST delegate thread-support CDATA #IMPLIED>
|
||||||
|
<!ATTLIST delegate command CDATA #REQUIRED>
|
||||||
|
]>
|
||||||
|
<!--
|
||||||
|
Delegate command file.
|
||||||
|
|
||||||
|
Commands which specify
|
||||||
|
|
||||||
|
decode="in_format" encode="out_format"
|
||||||
|
|
||||||
|
specify the rules for converting from in_format to out_format These
|
||||||
|
rules may be used to translate directly between formats.
|
||||||
|
|
||||||
|
Commands which specify only
|
||||||
|
|
||||||
|
decode="in_format"
|
||||||
|
|
||||||
|
specify the rules for converting from in_format to some format that
|
||||||
|
ImageMagick will automatically recognize. These rules are used to
|
||||||
|
decode formats.
|
||||||
|
|
||||||
|
Commands which specify only
|
||||||
|
|
||||||
|
encode="out_format"
|
||||||
|
|
||||||
|
specify the rules for an "encoder" which may accept any input format.
|
||||||
|
|
||||||
|
For delegates other than ps:*, pcl:*, and mpeg:* the substitution rules are
|
||||||
|
as follows:
|
||||||
|
|
||||||
|
%i input image filename
|
||||||
|
%o output image filename
|
||||||
|
%u unique temporary filename
|
||||||
|
%Z unique temporary filename
|
||||||
|
%# input image signature
|
||||||
|
%b image file size
|
||||||
|
%c input image comment
|
||||||
|
%g image geometry
|
||||||
|
%h image rows (height)
|
||||||
|
%k input image number colors
|
||||||
|
%l image label
|
||||||
|
%m input image format
|
||||||
|
%p page number
|
||||||
|
%q input image depth
|
||||||
|
%s scene number
|
||||||
|
%w image columns (width)
|
||||||
|
%x input image x resolution
|
||||||
|
%y input image y resolution
|
||||||
|
|
||||||
|
Set option delegate:bimodal=true to process bimodal delegates otherwise they
|
||||||
|
are ignored.
|
||||||
|
|
||||||
|
If stealth="True" the delegate is not listed in user requested
|
||||||
|
"-list delegate" listings. These are typically special internal delegates.
|
||||||
|
|
||||||
|
If spawn="True" ImageMagick will not way for the delegate to finish,
|
||||||
|
nor will it read any output image. It will only wait for either the input
|
||||||
|
file to be removed (See "ephemeral:" coder) indicating that the input file
|
||||||
|
has been read, or a maximum time limit of 2 seconds.
|
||||||
|
-->
|
||||||
|
<delegatemap>
|
||||||
|
<delegate decode="autotrace" stealth="True" command=""convert" "%i" "pnm:%u"\n"autotrace" -input-format pnm -output-format svg -output-file "%o" "%u""/>
|
||||||
|
<delegate decode="blender" command=""blender" -b "%i" -F PNG -o "%o""\n"convert" -concatenate "%o*.png" "%o""/>
|
||||||
|
<delegate decode="browse" stealth="True" spawn="True" command=""xdg-open" http://www.imagemagick.org/; rm "%i""/>
|
||||||
|
<delegate decode="cdr" command=""uniconvertor" "%i" "%o.svg"; mv "%o.svg" "%o""/>
|
||||||
|
<delegate decode="cgm" command=""uniconvertor" "%i" "%o.svg"; mv "%o.svg" "%o""/>
|
||||||
|
<delegate decode="dng:decode" command=""ufraw-batch" --silent --create-id=also --out-type=png --out-depth=16 "--output=%u.png" "%i""/>
|
||||||
|
<delegate decode="dot" command='"dot" -Tsvg "%i" -o "%o"' />
|
||||||
|
<delegate decode="dvi" command=""dvips" -q -o "%o" "%i""/>
|
||||||
|
<delegate decode="dxf" command=""uniconvertor" "%i" "%o.svg"; mv "%o.svg" "%o""/>
|
||||||
|
<delegate decode="edit" stealth="True" command=""xterm" -title "Edit Image Comment" -e vi "%o""/>
|
||||||
|
<delegate decode="eps" encode="pdf" mode="bi" command=""gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 "-sDEVICE=pdfwrite" "-sOutputFile=%o" "-f%i""/>
|
||||||
|
<delegate decode="eps" encode="ps" mode="bi" command=""gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=ps2write" "-sOutputFile=%o" "-f%i""/>
|
||||||
|
<delegate decode="fig" command=""uniconvertor" "%i" "%o.svg"; mv "%o.svg" "%o""/>
|
||||||
|
<delegate decode="hpg" command=""hp2xx" -q -m eps -f `basename "%o"` "%i"; mv -f `basename "%o"` "%o""/>
|
||||||
|
<delegate decode="hpgl" command=""hp2xx" -q -m eps -f `basename "%o"` "%i"; mv -f `basename "%o"` "%o""/>
|
||||||
|
<delegate decode="htm" command=""html2ps" -U -o "%o" "%i""/>
|
||||||
|
<delegate decode="html" command=""html2ps" -U -o "%o" "%i""/>
|
||||||
|
<delegate decode="https" command=""curl" -s -k -L -o "%o" "https:%M""/>
|
||||||
|
<delegate decode="ilbm" command=""ilbmtoppm" "%i" > "%o""/>
|
||||||
|
<delegate decode="jxr" command="mv "%i" "%i.jxr"; "JxrDecApp" -i "%i.jxr" -o "%o.bmp" -c 0; mv "%i.jxr" "%i"; mv "%o.bmp" "%o""/>
|
||||||
|
<delegate decode="man" command=""groff" -man -Tps "%i" > "%o""/>
|
||||||
|
<delegate decode="miff" encode="show" spawn="True" command=""display" -delay 0 -window-group %[group] -title "%l " "ephemeral:%i""/>
|
||||||
|
<delegate decode="miff" encode="win" stealth="True" spawn="True" command=""display" -immutable -delay 0 -window-group %[group] -title "%l " "ephemeral:%i""/>
|
||||||
|
<delegate decode="mpeg:decode" command=""ffmpeg" -v -1 -i "%i" -vframes %S -vcodec pam -an -f rawvideo -y "%u.pam" 2> "%Z""/>
|
||||||
|
<delegate decode="pcl:cmyk" stealth="True" command=""pcl6" -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=pamcmyk32" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" "%s""/>
|
||||||
|
<delegate decode="pcl:color" stealth="True" command=""pcl6" -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=ppmraw" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" "%s""/>
|
||||||
|
<delegate decode="pcl:mono" stealth="True" command=""pcl6" -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=pbmraw" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" "%s""/>
|
||||||
|
<delegate decode="pdf" encode="eps" mode="bi" command=""gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=epswrite" "-sOutputFile=%o" "-f%i""/>
|
||||||
|
<delegate decode="pdf" encode="ps" mode="bi" command=""gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=ps2write" "-sOutputFile=%o" "-f%i""/>
|
||||||
|
<delegate decode="plt" command=""echo" "set size 1.25,0.62; set terminal postscript portrait color solid; set output \'%o\'; load \'%i\'" > "%u";"gnuplot" "%u""/>
|
||||||
|
<delegate decode="png" encode="webp" command=""cwebp" -quiet -q %Q "%i" -o "%o""/>
|
||||||
|
<delegate decode="pnm" encode="ilbm" mode="encode" command=""ppmtoilbm" -24if "%i" > "%o""/>
|
||||||
|
<delegate decode="pnm" encode="jxr" command="mv "%i" "%i.pnm"; "" -i "%i.pnm" -o "%o.jxr"; mv "%i.pnm" "%i"; mv "%o.jxr" "%o""/>
|
||||||
|
<delegate decode="pnm" encode="wdp" command="mv "%i" "%i.pnm"; "" -i "%i.pnm" -o "%o.jxr"; mv "%i.pnm" "%i"; mv "%o.jxr" "%o""/>
|
||||||
|
<delegate decode="pov" command=""povray" "+i%i" -D0 "+o%o" +fn%q +w%w +h%h +a -q9 "-kfi%s" "-kff%n";"convert" -concatenate "%o*.png" "%o""/>
|
||||||
|
<delegate decode="ps:alpha" stealth="True" command=""gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=pngalpha" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" "-f%s" "-f%s""/>
|
||||||
|
<delegate decode="ps:cmyk" stealth="True" command=""gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=pam" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" "-f%s" "-f%s""/>
|
||||||
|
<delegate decode="ps:color" stealth="True" command=""gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=pnmraw" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" "-f%s" "-f%s""/>
|
||||||
|
<delegate decode="ps" encode="eps" mode="bi" command=""gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=epswrite" "-sOutputFile=%o" "-f%i""/>
|
||||||
|
<delegate decode="ps" encode="pdf" mode="bi" command=""gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=pdfwrite" "-sOutputFile=%o" "-f%i""/>
|
||||||
|
<delegate decode="ps" encode="print" mode="encode" command="lpr "%i""/>
|
||||||
|
<delegate decode="ps:mono" stealth="True" command=""gs" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=pbmraw" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" "-f%s" "-f%s""/>
|
||||||
|
<delegate decode="rgba" encode="rle" mode="encode" command=""rawtorle" -o "%o" -v "%i""/>
|
||||||
|
<delegate decode="scan" command=""scanimage" -d "%i" > "%o""/>
|
||||||
|
<delegate decode="scanx" command=""scanimage" > "%o""/>
|
||||||
|
<delegate decode="shtml" command=""html2ps" -U -o "%o" "%i""/>
|
||||||
|
<delegate decode="sid" command=""mrsidgeodecode" -if sid -i "%i" -of tif -o "%o" > "%u""/>
|
||||||
|
<delegate decode="svg" command=""rsvg-convert" -o "%o" "%i""/>
|
||||||
|
<delegate decode="svg:decode" stealth="True" command=""inkscape" "%s" --export-png="%s" --export-dpi="%s" --export-background="%s" --export-background-opacity="%s" > "%s" 2>&1"/>
|
||||||
|
<delegate decode="tiff" encode="launch" mode="encode" command=""gimp" "%i""/>
|
||||||
|
<delegate decode="txt" encode="ps" mode="bi" command=""enscript" -o "%o" "%i""/>
|
||||||
|
<delegate decode="wdp" command="mv "%i" "%i.jxr"; "JxrDecApp" -i "%i.jxr" -o "%o.pnm"; mv "%i.jxr" "%i"; mv "%o.pnm" "%o""/>
|
||||||
|
<delegate decode="webp" command=""dwebp" -pam "%i" -o "%o""/>
|
||||||
|
<delegate decode="wmf" command=""wmf2eps" -o "%o" "%i""/>
|
||||||
|
<delegate decode="xps:cmyk" stealth="True" command=""gxps" -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=bmpsep8" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" "%s""/>
|
||||||
|
<delegate decode="xps:color" stealth="True" command=""gxps" -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=ppmraw" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" "%s""/>
|
||||||
|
<delegate decode="xps:mono" stealth="True" command=""gxps" -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=pbmraw" -dTextAlphaBits=%u -dGraphicsAlphaBits=%u "-r%s" %s "-sOutputFile=%s" "%s""/>
|
||||||
|
<delegate encode="mpeg:encode" stealth="True" command=""ffmpeg" -v -1 -i "%M%%d.jpg" "%u.%m" 2> "%Z""/>
|
||||||
|
</delegatemap>
|
40
ImageMagick-6/log.xml
Normal file
40
ImageMagick-6/log.xml
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE logmap [
|
||||||
|
<!ELEMENT logmap (log)+>
|
||||||
|
<!ELEMENT log (#PCDATA)>
|
||||||
|
<!ATTLIST log events CDATA #IMPLIED>
|
||||||
|
<!ATTLIST log output CDATA #IMPLIED>
|
||||||
|
<!ATTLIST log filename CDATA #IMPLIED>
|
||||||
|
<!ATTLIST log generations CDATA #IMPLIED>
|
||||||
|
<!ATTLIST log limit CDATA #IMPLIED>
|
||||||
|
<!ATTLIST log format CDATA #IMPLIED>
|
||||||
|
]>
|
||||||
|
<!--
|
||||||
|
The format of the log is defined by embedding special format characters:
|
||||||
|
|
||||||
|
%c client
|
||||||
|
%d domain
|
||||||
|
%e event
|
||||||
|
%f function
|
||||||
|
%g generation
|
||||||
|
%i thread id
|
||||||
|
%l line
|
||||||
|
%m module
|
||||||
|
%n log name
|
||||||
|
%p process id
|
||||||
|
%r real CPU time
|
||||||
|
%t wall clock time
|
||||||
|
%u user CPU time
|
||||||
|
%v version
|
||||||
|
%% percent sign
|
||||||
|
\n newline
|
||||||
|
\r carriage return
|
||||||
|
-->
|
||||||
|
<logmap>
|
||||||
|
<log events="None"/>
|
||||||
|
<log output="console"/>
|
||||||
|
<log filename="Magick-%g.log"/>
|
||||||
|
<log generations="3"/>
|
||||||
|
<log limit="2000"/>
|
||||||
|
<log format="%t %r %u %v %d %c[%p]: %m/%f/%l/%d\n %e"/>
|
||||||
|
</logmap>
|
23
ImageMagick-6/magic.xml
Normal file
23
ImageMagick-6/magic.xml
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE magicmap [
|
||||||
|
<!ELEMENT magicmap (magic)+>
|
||||||
|
<!ELEMENT magic (#PCDATA)>
|
||||||
|
<!ATTLIST magic name CDATA #REQUIRED>
|
||||||
|
<!ATTLIST magic offset CDATA "0">
|
||||||
|
<!ATTLIST magic target CDATA #REQUIRED>
|
||||||
|
]>
|
||||||
|
<!--
|
||||||
|
Associate an image format with a unique identifier.
|
||||||
|
|
||||||
|
Many image formats have identifiers that uniquely identify a particular
|
||||||
|
image format. For example, the GIF image format always begins with GIF8
|
||||||
|
as the first 4 characters of the image. ImageMagick uses this information
|
||||||
|
to quickly determine the type of image it is dealing with when it reads
|
||||||
|
an image.
|
||||||
|
-->
|
||||||
|
<magicmap>
|
||||||
|
<!-- <magic name="GIF" offset="0" target="GIF8"/> -->
|
||||||
|
<!-- <magic name="JPEG" offset="0" target="\377\330\377"/> -->
|
||||||
|
<!-- <magic name="PNG" offset="0" target="\211PNG\r\n\032\n"/> -->
|
||||||
|
<!-- <magic name="TIFF" offset="0" target="\115\115\000\052"/> -->
|
||||||
|
</magicmap>
|
1142
ImageMagick-6/mime.xml
Normal file
1142
ImageMagick-6/mime.xml
Normal file
File diff suppressed because it is too large
Load Diff
59
ImageMagick-6/policy.xml
Normal file
59
ImageMagick-6/policy.xml
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE policymap [
|
||||||
|
<!ELEMENT policymap (policy)+>
|
||||||
|
<!ELEMENT policy (#PCDATA)>
|
||||||
|
<!ATTLIST policy domain (delegate|coder|filter|path|resource) #IMPLIED>
|
||||||
|
<!ATTLIST policy name CDATA #IMPLIED>
|
||||||
|
<!ATTLIST policy rights CDATA #IMPLIED>
|
||||||
|
<!ATTLIST policy pattern CDATA #IMPLIED>
|
||||||
|
<!ATTLIST policy value CDATA #IMPLIED>
|
||||||
|
]>
|
||||||
|
<!--
|
||||||
|
Configure ImageMagick policies.
|
||||||
|
|
||||||
|
Domains include system, delegate, coder, filter, path, or resource.
|
||||||
|
|
||||||
|
Rights include none, read, write, and execute. Use | to combine them,
|
||||||
|
for example: "read | write" to permit read from, or write to, a path.
|
||||||
|
|
||||||
|
Use a glob expression as a pattern.
|
||||||
|
|
||||||
|
Suppose we do not want users to process MPEG video images:
|
||||||
|
|
||||||
|
<policy domain="delegate" rights="none" pattern="mpeg:decode" />
|
||||||
|
|
||||||
|
Here we do not want users reading images from HTTP:
|
||||||
|
|
||||||
|
<policy domain="coder" rights="none" pattern="HTTP" />
|
||||||
|
|
||||||
|
Lets prevent users from executing any image filters:
|
||||||
|
|
||||||
|
<policy domain="filter" rights="none" pattern="*" />
|
||||||
|
|
||||||
|
The /repository file system is restricted to read only. We use a glob
|
||||||
|
expression to match all paths that start with /repository:
|
||||||
|
|
||||||
|
<policy domain="path" rights="read" pattern="/repository/*" />
|
||||||
|
|
||||||
|
Any large image is cached to disk rather than memory:
|
||||||
|
|
||||||
|
<policy domain="resource" name="area" value="1GB"/>
|
||||||
|
|
||||||
|
Define arguments for the memory, map, area, 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, -limit 2GB
|
||||||
|
exceeds policy maximum so memory limit is 1GB).
|
||||||
|
-->
|
||||||
|
<policymap>
|
||||||
|
<!-- <policy domain="resource" name="temporary-path" value="/tmp"/> -->
|
||||||
|
<!-- <policy domain="resource" name="memory" value="2GiB"/> -->
|
||||||
|
<!-- <policy domain="resource" name="map" value="4GiB"/> -->
|
||||||
|
<!-- <policy domain="resource" name="area" value="1GB"/> -->
|
||||||
|
<!-- <policy domain="resource" name="disk" value="16EB"/> -->
|
||||||
|
<!-- <policy domain="resource" name="file" value="768"/> -->
|
||||||
|
<!-- <policy domain="resource" name="thread" value="4"/> -->
|
||||||
|
<!-- <policy domain="resource" name="throttle" value="0"/> -->
|
||||||
|
<!-- <policy domain="resource" name="time" value="3600"/> -->
|
||||||
|
<!-- <policy domain="system" name="precision" value="6"/> -->
|
||||||
|
<policy domain="cache" name="shared-secret" value="passphrase"/>
|
||||||
|
</policymap>
|
62
ImageMagick-6/quantization-table.xml
Normal file
62
ImageMagick-6/quantization-table.xml
Normal file
@ -0,0 +1,62 @@
|
|||||||
|
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||||
|
<!DOCTYPE quantization-tables [
|
||||||
|
<!ELEMENT quantization-tables (table)+>
|
||||||
|
<!ELEMENT table (description , levels)>
|
||||||
|
<!ELEMENT description (CDATA)>
|
||||||
|
<!ELEMENT levels (CDATA)>
|
||||||
|
<!ATTLIST table slot ID #REQUIRED>
|
||||||
|
<!ATTLIST levels width CDATA #REQUIRED>
|
||||||
|
<!ATTLIST levels height CDATA #REQUIRED>
|
||||||
|
<!ATTLIST levels divisor CDATA #REQUIRED>
|
||||||
|
]>
|
||||||
|
<!--
|
||||||
|
JPEG quantization table created by Dr. Nicolas Robidoux, Senior Research
|
||||||
|
Scientist at Phase One (www.phaseone.com) for use with 2x2 Chroma
|
||||||
|
subsampling and (IJG-style, hence ImageMagick-style) quality level
|
||||||
|
around 75.
|
||||||
|
|
||||||
|
It is based on the one recommended in
|
||||||
|
|
||||||
|
Relevance of human vision to JPEG-DCT compression by Stanley A. Klein,
|
||||||
|
Amnon D. Silverstein and Thom Carney. In Human Vision, Visual
|
||||||
|
Processing and Digital Display III, 1992.
|
||||||
|
|
||||||
|
for 1 minute per pixel viewing.
|
||||||
|
|
||||||
|
Specifying only one table in this xml file has two effects when used with
|
||||||
|
the ImageMagick option
|
||||||
|
|
||||||
|
-define jpeg:q-table=PATH/TO/THIS/FILE
|
||||||
|
|
||||||
|
1) This quantization table is automatically used for all three channels;
|
||||||
|
|
||||||
|
2) Only one copy is embedded in the JPG file, which saves a few bits
|
||||||
|
(only worthwhile for very small thumbnails).
|
||||||
|
-->
|
||||||
|
<quantization-tables>
|
||||||
|
<table slot="0" alias="luma">
|
||||||
|
<description>Luma Quantization Table</description>
|
||||||
|
<levels width="8" height="8" divisor="1">
|
||||||
|
16, 16, 16, 18, 25, 37, 56, 85,
|
||||||
|
16, 17, 20, 27, 34, 40, 53, 75,
|
||||||
|
16, 20, 24, 31, 43, 62, 91, 135,
|
||||||
|
18, 27, 31, 40, 53, 74, 106, 156,
|
||||||
|
25, 34, 43, 53, 69, 94, 131, 189,
|
||||||
|
37, 40, 62, 74, 94, 124, 169, 238,
|
||||||
|
56, 53, 91, 106, 131, 169, 226, 311,
|
||||||
|
85, 75, 135, 156, 189, 238, 311, 418
|
||||||
|
</levels>
|
||||||
|
</table>
|
||||||
|
<!--
|
||||||
|
If you want to use a different quantization table for Chroma (say), just add
|
||||||
|
|
||||||
|
<table slot="1" alias="chroma">
|
||||||
|
<description>Chroma Quantization Table</description>
|
||||||
|
INSERT 64 POSITIVE INTEGERS HERE, COMMA-SEPARATED
|
||||||
|
</levels>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
here (but outside of these comments).
|
||||||
|
-->
|
||||||
|
</quantization-tables>
|
||||||
|
|
334
ImageMagick-6/thresholds.xml
Normal file
334
ImageMagick-6/thresholds.xml
Normal file
@ -0,0 +1,334 @@
|
|||||||
|
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||||
|
<!DOCTYPE thresholds [
|
||||||
|
<!ELEMENT thresholds (threshold)+>
|
||||||
|
<!ELEMENT threshold (description , levels)>
|
||||||
|
<!ELEMENT description (CDATA)>
|
||||||
|
<!ELEMENT levels (CDATA)>
|
||||||
|
<!ATTLIST threshold map ID #REQUIRED>
|
||||||
|
<!ATTLIST levels width CDATA #REQUIRED>
|
||||||
|
<!ATTLIST levels height CDATA #REQUIRED>
|
||||||
|
<!ATTLIST levels divisor CDATA #REQUIRED>
|
||||||
|
]>
|
||||||
|
<!--
|
||||||
|
Threshold Maps for Ordered Posterized Dither
|
||||||
|
|
||||||
|
Each "<threshold>" element defines the map name, description, and an array
|
||||||
|
of "levels" used to provide the threshold map for ordered dithering and
|
||||||
|
digital halftoning.
|
||||||
|
|
||||||
|
The "alias" attribute provides a backward compatible name for this threshold
|
||||||
|
map (pre-dating IM v6.2.9-6), and are deprecated.
|
||||||
|
|
||||||
|
The description is a english description of what the threshold map achieves
|
||||||
|
and is only used for 'listing' the maps.
|
||||||
|
|
||||||
|
The map itself is a rectangular array of integers or threshold "levels"
|
||||||
|
of the given "width" and "height" declared within the enclosing <levels>
|
||||||
|
element. That is "width*height" integers or "levels" *must* be provided
|
||||||
|
within each map.
|
||||||
|
|
||||||
|
Each of the "levels" integer values (each value representing the threshold
|
||||||
|
intensity "level/divisor" at which that pixel is turned on. The "levels"
|
||||||
|
integers given can be any postive integers between "0" and the "divisor",
|
||||||
|
excluding those limits.
|
||||||
|
|
||||||
|
The "divisor" not only defines the upper limit and threshold divisor for each
|
||||||
|
"level" but also the total number of pseudo-levels the threshold mapping
|
||||||
|
creates and fills with a dither pattern. That is a ordered bitmap dither
|
||||||
|
of a pure greyscale gradient will use a maximum of "divisor" ordered bitmap
|
||||||
|
patterns, including the patterns with all the pixels 'on' and all the pixel
|
||||||
|
'off'. It may define less patterns than that, but the color channels will
|
||||||
|
be thresholded in units based on "divisor".
|
||||||
|
|
||||||
|
Alternatively for a multi-level posterization, ImageMagick inserts
|
||||||
|
"divisor-2" dither patterns (as defined by the threshold map) between each of
|
||||||
|
channel color level produced.
|
||||||
|
|
||||||
|
For example the map "o2x2" has a divisor of 5, which will define 3 bitmap
|
||||||
|
patterns plus the patterns with all pixels 'on' and 'off'. A greyscale
|
||||||
|
gradient will thus have 5 distinct areas.
|
||||||
|
-->
|
||||||
|
<thresholds>
|
||||||
|
|
||||||
|
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
|
Minimal Dither and Non-Dither Threshold Maps
|
||||||
|
-->
|
||||||
|
<threshold map="threshold" alias="1x1">
|
||||||
|
<description>Threshold 1x1 (non-dither)</description>
|
||||||
|
<levels width="1" height="1" divisor="2">
|
||||||
|
1
|
||||||
|
</levels>
|
||||||
|
</threshold>
|
||||||
|
|
||||||
|
<threshold map="checks" alias="2x1">
|
||||||
|
<description>Checkerboard 2x1 (dither)</description>
|
||||||
|
<levels width="2" height="2" divisor="3">
|
||||||
|
1 2
|
||||||
|
2 1
|
||||||
|
</levels>
|
||||||
|
</threshold>
|
||||||
|
|
||||||
|
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
|
(dispersed) Ordered Dither Patterns
|
||||||
|
-->
|
||||||
|
<threshold map="o2x2" alias="2x2">
|
||||||
|
<description>Ordered 2x2 (dispersed)</description>
|
||||||
|
<levels width="2" height="2" divisor="5">
|
||||||
|
1 3
|
||||||
|
4 2
|
||||||
|
</levels>
|
||||||
|
</threshold>
|
||||||
|
|
||||||
|
<threshold map="o3x3" alias="3x3">
|
||||||
|
<description>Ordered 3x3 (dispersed)</description>
|
||||||
|
<levels width="3" height="3" divisor="10">
|
||||||
|
3 7 4
|
||||||
|
6 1 9
|
||||||
|
2 8 5
|
||||||
|
</levels>
|
||||||
|
</threshold>
|
||||||
|
|
||||||
|
<threshold map="o4x4" alias="4x4">
|
||||||
|
<!--
|
||||||
|
From "Dithering Algorithms"
|
||||||
|
http://www.efg2.com/Lab/Library/ImageProcessing/DHALF.TXT
|
||||||
|
-->
|
||||||
|
<description>Ordered 4x4 (dispersed)</description>
|
||||||
|
<levels width="4" height="4" divisor="17">
|
||||||
|
1 9 3 11
|
||||||
|
13 5 15 7
|
||||||
|
4 12 2 10
|
||||||
|
16 8 14 6
|
||||||
|
</levels>
|
||||||
|
</threshold>
|
||||||
|
|
||||||
|
<threshold map="o8x8" alias="8x8">
|
||||||
|
<!-- Extracted from original 'OrderedDither()' Function -->
|
||||||
|
<description>Ordered 8x8 (dispersed)</description>
|
||||||
|
<levels width="8" height="8" divisor="65">
|
||||||
|
1 49 13 61 4 52 16 64
|
||||||
|
33 17 45 29 36 20 48 32
|
||||||
|
9 57 5 53 12 60 8 56
|
||||||
|
41 25 37 21 44 28 40 24
|
||||||
|
3 51 15 63 2 50 14 62
|
||||||
|
35 19 47 31 34 18 46 30
|
||||||
|
11 59 7 55 10 58 6 54
|
||||||
|
43 27 39 23 42 26 38 22
|
||||||
|
</levels>
|
||||||
|
</threshold>
|
||||||
|
|
||||||
|
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
|
Halftones - Angled 45 degrees
|
||||||
|
|
||||||
|
Initially added to ImageMagick by Glenn Randers-Pehrson, IM v6.2.8-6,
|
||||||
|
modified to be more symmetrical with intensity by Anthony, IM v6.2.9-7
|
||||||
|
|
||||||
|
These patterns initially start as circles, but then form diamonds
|
||||||
|
pattern at the 50% threshold level, before forming negated circles,
|
||||||
|
as it approached the other threshold extereme.
|
||||||
|
-->
|
||||||
|
<threshold map="h4x4a" alias="4x1">
|
||||||
|
<description>Halftone 4x4 (angled)</description>
|
||||||
|
<levels width="4" height="4" divisor="9">
|
||||||
|
4 2 7 5
|
||||||
|
3 1 8 6
|
||||||
|
7 5 4 2
|
||||||
|
8 6 3 1
|
||||||
|
</levels>
|
||||||
|
</threshold>
|
||||||
|
|
||||||
|
<threshold map="h6x6a" alias="6x1">
|
||||||
|
<description>Halftone 6x6 (angled)</description>
|
||||||
|
<levels width="6" height="6" divisor="19">
|
||||||
|
14 13 10 8 2 3
|
||||||
|
16 18 12 7 1 4
|
||||||
|
15 17 11 9 6 5
|
||||||
|
8 2 3 14 13 10
|
||||||
|
7 1 4 16 18 12
|
||||||
|
9 6 5 15 17 11
|
||||||
|
</levels>
|
||||||
|
</threshold>
|
||||||
|
|
||||||
|
<threshold map="h8x8a" alias="8x1">
|
||||||
|
<description>Halftone 8x8 (angled)</description>
|
||||||
|
<levels width="8" height="8" divisor="33">
|
||||||
|
13 7 8 14 17 21 22 18
|
||||||
|
6 1 3 9 28 31 29 23
|
||||||
|
5 2 4 10 27 32 30 24
|
||||||
|
16 12 11 15 20 26 25 19
|
||||||
|
17 21 22 18 13 7 8 14
|
||||||
|
28 31 29 23 6 1 3 9
|
||||||
|
27 32 30 24 5 2 4 10
|
||||||
|
20 26 25 19 16 12 11 15
|
||||||
|
</levels>
|
||||||
|
</threshold>
|
||||||
|
|
||||||
|
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
|
Halftones - Orthogonally Aligned, or Un-angled
|
||||||
|
|
||||||
|
Initially added by Anthony Thyssen, IM v6.2.9-5 using techniques from
|
||||||
|
"Dithering & Halftoning" by Gernot Haffmann
|
||||||
|
http://www.fho-emden.de/~hoffmann/hilb010101.pdf
|
||||||
|
|
||||||
|
These patterns initially start as circles, but then form square
|
||||||
|
pattern at the 50% threshold level, before forming negated circles,
|
||||||
|
as it approached the other threshold extereme.
|
||||||
|
-->
|
||||||
|
<threshold map="h4x4o">
|
||||||
|
<description>Halftone 4x4 (orthogonal)</description>
|
||||||
|
<levels width="4" height="4" divisor="17">
|
||||||
|
7 13 11 4
|
||||||
|
12 16 14 8
|
||||||
|
10 15 6 2
|
||||||
|
5 9 3 1
|
||||||
|
</levels>
|
||||||
|
</threshold>
|
||||||
|
|
||||||
|
<threshold map="h6x6o">
|
||||||
|
<description>Halftone 6x6 (orthogonal)</description>
|
||||||
|
<levels width="6" height="6" divisor="37">
|
||||||
|
7 17 27 14 9 4
|
||||||
|
21 29 33 31 18 11
|
||||||
|
24 32 36 34 25 22
|
||||||
|
19 30 35 28 20 10
|
||||||
|
8 15 26 16 6 2
|
||||||
|
5 13 23 12 3 1
|
||||||
|
</levels>
|
||||||
|
</threshold>
|
||||||
|
|
||||||
|
<threshold map="h8x8o">
|
||||||
|
<description>Halftone 8x8 (orthogonal)</description>
|
||||||
|
<levels width="8" height="8" divisor="65">
|
||||||
|
7 21 33 43 36 19 9 4
|
||||||
|
16 27 51 55 49 29 14 11
|
||||||
|
31 47 57 61 59 45 35 23
|
||||||
|
41 53 60 64 62 52 40 38
|
||||||
|
37 44 58 63 56 46 30 22
|
||||||
|
15 28 48 54 50 26 17 10
|
||||||
|
8 18 34 42 32 20 6 2
|
||||||
|
5 13 25 39 24 12 3 1
|
||||||
|
</levels>
|
||||||
|
</threshold>
|
||||||
|
|
||||||
|
<threshold map="h16x16o">
|
||||||
|
<!--
|
||||||
|
Direct extract from "Dithering & Halftoning" by Gernot Haffmann.
|
||||||
|
This may need some fine tuning for symmetry of the halftone dots,
|
||||||
|
as it was a mathematically formulated pattern.
|
||||||
|
-->
|
||||||
|
<description>Halftone 16x16 (orthogonal)</description>
|
||||||
|
<levels width="16" height="16" divisor="257">
|
||||||
|
4 12 24 44 72 100 136 152 150 134 98 70 42 23 11 3
|
||||||
|
7 16 32 52 76 104 144 160 158 142 102 74 50 31 15 6
|
||||||
|
19 27 40 60 92 132 168 180 178 166 130 90 58 39 26 18
|
||||||
|
36 48 56 80 124 176 188 204 203 187 175 122 79 55 47 35
|
||||||
|
64 68 84 116 164 200 212 224 223 211 199 162 114 83 67 63
|
||||||
|
88 96 112 156 192 216 232 240 239 231 214 190 154 111 95 87
|
||||||
|
108 120 148 184 208 228 244 252 251 243 226 206 182 147 119 107
|
||||||
|
128 140 172 196 219 235 247 256 255 246 234 218 194 171 139 127
|
||||||
|
126 138 170 195 220 236 248 253 254 245 233 217 193 169 137 125
|
||||||
|
106 118 146 183 207 227 242 249 250 241 225 205 181 145 117 105
|
||||||
|
86 94 110 155 191 215 229 238 237 230 213 189 153 109 93 85
|
||||||
|
62 66 82 115 163 198 210 221 222 209 197 161 113 81 65 61
|
||||||
|
34 46 54 78 123 174 186 202 201 185 173 121 77 53 45 33
|
||||||
|
20 28 37 59 91 131 167 179 177 165 129 89 57 38 25 17
|
||||||
|
8 13 29 51 75 103 143 159 157 141 101 73 49 30 14 5
|
||||||
|
1 9 21 43 71 99 135 151 149 133 97 69 41 22 10 2
|
||||||
|
</levels>
|
||||||
|
</threshold>
|
||||||
|
|
||||||
|
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
|
Halftones - Orthogonally Expanding Circle Patterns
|
||||||
|
|
||||||
|
Added by Glenn Randers-Pehrson, 4 Nov 2010, ImageMagick 6.6.5-6
|
||||||
|
|
||||||
|
Rather than producing a diamond 50% threshold pattern, these
|
||||||
|
continue to generate larger (overlapping) circles. They are
|
||||||
|
more like a true halftone pattern formed by covering a surface
|
||||||
|
with either pure white or pure black circular dots.
|
||||||
|
|
||||||
|
WARNING: true halftone patterns only use true circles even in
|
||||||
|
areas of highly varying intensity. Threshold dither patterns
|
||||||
|
can generate distorted circles in such areas.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<threshold map="c5x5b" alias="c5x5">
|
||||||
|
<description>Circles 5x5 (black)</description>
|
||||||
|
<levels width="5" height="5" divisor="26">
|
||||||
|
1 21 16 15 4
|
||||||
|
5 17 20 19 14
|
||||||
|
6 21 25 24 12
|
||||||
|
7 18 22 23 11
|
||||||
|
2 8 9 10 3
|
||||||
|
</levels>
|
||||||
|
</threshold>
|
||||||
|
|
||||||
|
|
||||||
|
<threshold map="c5x5w">
|
||||||
|
<description>Circles 5x5 (white)</description>
|
||||||
|
<levels width="5" height="5" divisor="26">
|
||||||
|
25 21 10 11 22
|
||||||
|
20 9 6 7 12
|
||||||
|
19 5 1 2 13
|
||||||
|
18 8 4 3 14
|
||||||
|
24 17 16 15 23
|
||||||
|
</levels>
|
||||||
|
</threshold>
|
||||||
|
|
||||||
|
<threshold map="c6x6b" alias="c6x6">
|
||||||
|
<description>Circles 6x6 (black)</description>
|
||||||
|
<levels width="6" height="6" divisor="37">
|
||||||
|
1 5 14 13 12 4
|
||||||
|
6 22 28 27 21 11
|
||||||
|
15 29 35 34 26 20
|
||||||
|
16 30 36 33 25 19
|
||||||
|
7 23 31 32 24 10
|
||||||
|
2 8 17 18 9 3
|
||||||
|
</levels>
|
||||||
|
</threshold>
|
||||||
|
|
||||||
|
<threshold map="c6x6w">
|
||||||
|
<description>Circles 6x6 (white)</description>
|
||||||
|
<levels width="6" height="6" divisor="37">
|
||||||
|
36 32 23 24 25 33
|
||||||
|
31 15 9 10 16 26
|
||||||
|
22 8 2 3 11 17
|
||||||
|
21 7 1 4 12 18
|
||||||
|
30 14 6 5 13 27
|
||||||
|
35 29 20 19 28 34
|
||||||
|
</levels>
|
||||||
|
</threshold>
|
||||||
|
|
||||||
|
<threshold map="c7x7b" alias="c7x7">
|
||||||
|
<description>Circles 7x7 (black)</description>
|
||||||
|
<levels width="7" height="7" divisor="50">
|
||||||
|
3 9 18 28 17 8 2
|
||||||
|
10 24 33 39 32 23 7
|
||||||
|
19 34 44 48 43 31 16
|
||||||
|
25 40 45 49 47 38 27
|
||||||
|
20 35 41 46 42 29 15
|
||||||
|
11 21 36 37 28 22 6
|
||||||
|
4 12 13 26 14 5 1
|
||||||
|
</levels>
|
||||||
|
</threshold>
|
||||||
|
|
||||||
|
|
||||||
|
<threshold map="c7x7w">
|
||||||
|
<description>Circles 7x7 (white)</description>
|
||||||
|
<levels width="7" height="7" divisor="50">
|
||||||
|
47 41 32 22 33 42 48
|
||||||
|
40 26 17 11 18 27 43
|
||||||
|
31 16 6 2 7 19 34
|
||||||
|
25 10 5 1 3 12 23
|
||||||
|
30 15 9 4 8 20 35
|
||||||
|
39 29 14 13 21 28 44
|
||||||
|
46 38 37 24 36 45 49
|
||||||
|
</levels>
|
||||||
|
</threshold>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
|
Special Purpose Dithers
|
||||||
|
-->
|
||||||
|
|
||||||
|
</thresholds>
|
62
ImageMagick-6/type-dejavu.xml
Normal file
62
ImageMagick-6/type-dejavu.xml
Normal file
@ -0,0 +1,62 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE typemap [
|
||||||
|
<!ELEMENT typemap (type)+>
|
||||||
|
<!ELEMENT type (#PCDATA)>
|
||||||
|
<!ELEMENT include (#PCDATA)>
|
||||||
|
<!ATTLIST type name CDATA #REQUIRED>
|
||||||
|
<!ATTLIST type fullname CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type fullname="" family CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type foundry CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type weight CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type style CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type stretch CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type format CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type metrics CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type glyphs CDATA #REQUIRED>
|
||||||
|
<!ATTLIST type version CDATA #IMPLIED>
|
||||||
|
<!ATTLIST include file CDATA #REQUIRED>
|
||||||
|
]>
|
||||||
|
<typemap>
|
||||||
|
<type name="DejaVu-LGC-Sans-Bold" fullname="DejaVu LGC Sans Bold" family="DejaVuGC Sans" style="Normal" stretch="Normal" weight="700" glyphs="/usr/share/fonts/dejavu/DejaVuLGCSans-Bold.ttf"/>
|
||||||
|
<type name="DejaVu-LGC-Sans-Bold-Oblique" fullname="DejaVu LGC Sans Bold Oblique" family="DejaVuGC Sans" style="Oblique" stretch="Normal" weight="700" glyphs="/usr/share/fonts/dejavu/DejaVuLGCSans-BoldOblique.ttf"/>
|
||||||
|
<type name="DejaVu-LGC-Sans-Book" fullname="DejaVu LGC Sans Book" family="DejaVuGC Sans" style="Normal" stretch="Normal" weight="400" glyphs="/usr/share/fonts/dejavu/DejaVuLGCSans.ttf"/>
|
||||||
|
<type name="DejaVu-LGC-Sans-Condensed" fullname="DejaVu LGC Sans Condensed" family="DejaVuGC Sans" style="Normal" stretch="SemiCondensed" weight="400" glyphs="/usr/share/fonts/dejavu/DejaVuLGCSansCondensed.ttf"/>
|
||||||
|
<type name="DejaVu-LGC-Sans-Condensed-Bold" fullname="DejaVu LGC Sans Condensed Bold" family="DejaVuGC Sans" style="Normal" stretch="SemiCondensed" weight="700" glyphs="/usr/share/fonts/dejavu/DejaVuLGCSansCondensed-Bold.ttf"/>
|
||||||
|
<type name="DejaVu-LGC-Sans-Condensed-Bold-Oblique" fullname="DejaVu LGC Sans Condensed Bold Oblique" family="DejaVuGC Sans" style="Oblique" stretch="SemiCondensed" weight="700" glyphs="/usr/share/fonts/dejavu/DejaVuLGCSansCondensed-BoldOblique.ttf"/>
|
||||||
|
<type name="DejaVu-LGC-Sans-Condensed-Oblique" fullname="DejaVu LGC Sans Condensed Oblique" family="DejaVuGC Sans" style="Oblique" stretch="SemiCondensed" weight="400" glyphs="/usr/share/fonts/dejavu/DejaVuLGCSansCondensed-Oblique.ttf"/>
|
||||||
|
<type name="DejaVu-LGC-Sans-ExtraLight" fullname="DejaVu LGC Sans ExtraLight" family="DejaVuGC Sans" style="Normal" stretch="Normal" weight="200" glyphs="/usr/share/fonts/dejavu/DejaVuLGCSans-ExtraLight.ttf"/>
|
||||||
|
<type name="DejaVu-LGC-Sans-Mono-Bold" fullname="DejaVu LGC Sans Mono Bold" family="DejaVuGC Sans Mono" style="Normal" stretch="Normal" weight="700" glyphs="/usr/share/fonts/dejavu/DejaVuLGCSansMono-Bold.ttf"/>
|
||||||
|
<type name="DejaVu-LGC-Sans-Mono-Bold-Oblique" fullname="DejaVu LGC Sans Mono Bold Oblique" family="DejaVuGC Sans Mono" style="Oblique" stretch="Normal" weight="700" glyphs="/usr/share/fonts/dejavu/DejaVuLGCSansMono-BoldOblique.ttf"/>
|
||||||
|
<type name="DejaVu-LGC-Sans-Mono-Book" fullname="DejaVu LGC Sans Mono Book" family="DejaVuGC Sans Mono" style="Normal" stretch="Normal" weight="400" glyphs="/usr/share/fonts/dejavu/DejaVuLGCSansMono.ttf"/>
|
||||||
|
<type name="DejaVu-LGC-Sans-Mono-Oblique" fullname="DejaVu LGC Sans Mono Oblique" family="DejaVuGC Sans Mono" style="Oblique" stretch="Normal" weight="400" glyphs="/usr/share/fonts/dejavu/DejaVuLGCSansMono-Oblique.ttf"/>
|
||||||
|
<type name="DejaVu-LGC-Sans-Oblique" fullname="DejaVu LGC Sans Oblique" family="DejaVuGC Sans" style="Oblique" stretch="Normal" weight="400" glyphs="/usr/share/fonts/dejavu/DejaVuLGCSans-Oblique.ttf"/>
|
||||||
|
<type name="DejaVu-LGC-Serif-Bold" fullname="DejaVu LGC Serif Bold" family="DejaVuGC Serif" style="Normal" stretch="Normal" weight="700" glyphs="/usr/share/fonts/dejavu/DejaVuLGCSerif-Bold.ttf"/>
|
||||||
|
<type name="DejaVu-LGC-Serif-Bold-Italic" fullname="DejaVu LGC Serif Bold Italic" family="DejaVuGC Serif" style="Italic" stretch="Normal" weight="700" glyphs="/usr/share/fonts/dejavu/DejaVuLGCSerif-BoldItalic.ttf"/>
|
||||||
|
<type name="DejaVu-LGC-Serif-Book" fullname="DejaVu LGC Serif Book" family="DejaVuGC Serif" style="Normal" stretch="Normal" weight="400" glyphs="/usr/share/fonts/dejavu/DejaVuLGCSerif.ttf"/>
|
||||||
|
<type name="DejaVu-LGC-Serif-Condensed" fullname="DejaVu LGC Serif Condensed" family="DejaVuGC Serif" style="Normal" stretch="SemiCondensed" weight="400" glyphs="/usr/share/fonts/dejavu/DejaVuLGCSerifCondensed.ttf"/>
|
||||||
|
<type name="DejaVu-LGC-Serif-Condensed-Bold" fullname="DejaVu LGC Serif Condensed Bold" family="DejaVuGC Serif" style="Normal" stretch="SemiCondensed" weight="700" glyphs="/usr/share/fonts/dejavu/DejaVuLGCSerifCondensed-Bold.ttf"/>
|
||||||
|
<type name="DejaVu-LGC-Serif-Condensed-Bold-Italic" fullname="DejaVu LGC Serif Condensed Bold Italic" family="DejaVuGC Serif" style="Italic" stretch="SemiCondensed" weight="700" glyphs="/usr/share/fonts/dejavu/DejaVuLGCSerifCondensed-BoldItalic.ttf"/>
|
||||||
|
<type name="DejaVu-LGC-Serif-Condensed-Italic" fullname="DejaVu LGC Serif -Condensed Italic" family="DejaVuGC Serif" style="Italic" stretch="SemiCondensed" weight="400" glyphs="/usr/share/fonts/dejavu/DejaVuLGCSerifCondensed-Italic.ttf"/>
|
||||||
|
<type name="DejaVu-LGC-Serif-Italic" fullname="DejaVu LGC Serif Italic" family="DejaVuGC Serif" style="Italic" stretch="Normal" weight="400" glyphs="/usr/share/fonts/dejavu/DejaVuLGCSerif-Italic.ttf"/>
|
||||||
|
<type name="DejaVu-Sans-Bold" fullname="DejaVu Sans Bold" family="DejaVu Sans" style="Normal" stretch="Normal" weight="700" glyphs="/usr/share/fonts/dejavu/DejaVuSans-Bold.ttf"/>
|
||||||
|
<type name="DejaVu-Sans-Bold-Oblique" fullname="DejaVu Sans Bold Oblique" family="DejaVu Sans" style="Oblique" stretch="Normal" weight="700" glyphs="/usr/share/fonts/dejavu/DejaVuSans-BoldOblique.ttf"/>
|
||||||
|
<type name="DejaVu-Sans-Book" fullname="DejaVu Sans Book" family="DejaVu Sans" style="Normal" stretch="Normal" weight="400" glyphs="/usr/share/fonts/dejavu/DejaVuSans.ttf"/>
|
||||||
|
<type name="DejaVu-Sans-Condensed" fullname="DejaVu Sans Condensed" family="DejaVu Sans" style="Normal" stretch="SemiCondensed" weight="400" glyphs="/usr/share/fonts/dejavu/DejaVuSansCondensed.ttf"/>
|
||||||
|
<type name="DejaVu-Sans-Condensed-Bold" fullname="DejaVu Sans Condensed Bold" family="DejaVu Sans" style="Normal" stretch="SemiCondensed" weight="700" glyphs="/usr/share/fonts/dejavu/DejaVuSansCondensed-Bold.ttf"/>
|
||||||
|
<type name="DejaVu-Sans-Condensed-Bold-Oblique" fullname="DejaVu Sans Condensed Bold Oblique" family="DejaVu Sans" style="Oblique" stretch="SemiCondensed" weight="700" glyphs="/usr/share/fonts/dejavu/DejaVuSansCondensed-BoldOblique.ttf"/>
|
||||||
|
<type name="DejaVu-Sans-Condensed-Oblique" fullname="DejaVu Sans Condensed Oblique" family="DejaVu Sans" style="Oblique" stretch="SemiCondensed" weight="400" glyphs="/usr/share/fonts/dejavu/DejaVuSansCondensed-Oblique.ttf"/>
|
||||||
|
<type name="DejaVu-Sans-ExtraLight" fullname="DejaVu Sans ExtraLight" family="DejaVu Sans" style="Normal" stretch="Normal" weight="200" glyphs="/usr/share/fonts/dejavu/DejaVuSans-ExtraLight.ttf"/>
|
||||||
|
<type name="DejaVu-Sans-Mono-Bold" fullname="DejaVu Sans Mono Bold" family="DejaVu Sans Mono" style="Normal" stretch="Normal" weight="700" glyphs="/usr/share/fonts/dejavu/DejaVuSansMono-Bold.ttf"/>
|
||||||
|
<type name="DejaVu-Sans-Mono-Bold-Oblique" fullname="DejaVu Sans Mono Bold Oblique" family="DejaVu Sans Mono" style="Oblique" stretch="Normal" weight="700" glyphs="/usr/share/fonts/dejavu/DejaVuSansMono-BoldOblique.ttf"/>
|
||||||
|
<type name="DejaVu-Sans-Mono-Book" fullname="DejaVu Sans Mono Book" family="DejaVu Sans Mono" style="Normal" stretch="Normal" weight="400" glyphs="/usr/share/fonts/dejavu/DejaVuSansMono.ttf"/>
|
||||||
|
<type name="DejaVu-Sans-Mono-Oblique" fullname="DejaVu Sans Mono Oblique" family="DejaVu Sans Mono" style="Oblique" stretch="Normal" weight="400" glyphs="/usr/share/fonts/dejavu/DejaVuSansMono-Oblique.ttf"/>
|
||||||
|
<type name="DejaVu-Sans-Oblique" fullname="DejaVu Sans Oblique" family="DejaVu Sans" style="Oblique" stretch="Normal" weight="400" glyphs="/usr/share/fonts/dejavu/DejaVuSans-Oblique.ttf"/>
|
||||||
|
<type name="DejaVu-Serif-Bold" fullname="DejaVu Serif Bold" family="DejaVu Serif" style="Normal" stretch="Normal" weight="700" glyphs="/usr/share/fonts/dejavu/DejaVuSerif-Bold.ttf"/>
|
||||||
|
<type name="DejaVu-Serif-Bold-Italic" fullname="DejaVu Serif Bold Italic" family="DejaVu Serif" style="Italic" stretch="Normal" weight="700" glyphs="/usr/share/fonts/dejavu/DejaVuSerif-BoldItalic.ttf"/>
|
||||||
|
<type name="DejaVu-Serif-Book" fullname="DejaVu Serif Book" family="DejaVu Serif" style="Normal" stretch="Normal" weight="400" glyphs="/usr/share/fonts/dejavu/DejaVuSerif.ttf"/>
|
||||||
|
<type name="DejaVu-Serif-Condensed" fullname="DejaVu Serif Condensed" family="DejaVu Serif" style="Normal" stretch="SemiCondensed" weight="400" glyphs="/usr/share/fonts/dejavu/DejaVuSerifCondensed.ttf"/>
|
||||||
|
<type name="DejaVu-Serif-Condensed-Bold" fullname="DejaVu Serif Condensed Bold" family="DejaVu Serif" style="Normal" stretch="SemiCondensed" weight="700" glyphs="/usr/share/fonts/dejavu/DejaVuSerifCondensed-Bold.ttf"/>
|
||||||
|
<type name="DejaVu-Serif-Condensed-Bold-Italic" fullname="DejaVu Serif Condensed Bold Italic" family="DejaVu Serif" style="Italic" stretch="SemiCondensed" weight="700" glyphs="/usr/share/fonts/dejavu/DejaVuSerifCondensed-BoldItalic.ttf"/>
|
||||||
|
<type name="DejaVu-Serif-Condensed-Italic" fullname="DejaVu Serif Condensed Italic" family="DejaVu Serif" style="Italic" stretch="SemiCondensed" weight="400" glyphs="/usr/share/fonts/dejavu/DejaVuSerifCondensed-Italic.ttf"/>
|
||||||
|
<type name="DejaVu-Serif-Italic" fullname="DejaVu Serif Italic" family="DejaVu Serif" style="Italic" stretch="Normal" weight="400" glyphs="/usr/share/fonts/dejavu/DejaVuSerif-Italic.ttf"/>
|
||||||
|
</typemap>
|
54
ImageMagick-6/type-ghostscript.xml
Normal file
54
ImageMagick-6/type-ghostscript.xml
Normal file
@ -0,0 +1,54 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE typemap [
|
||||||
|
<!ELEMENT typemap (type)+>
|
||||||
|
<!ELEMENT type (#PCDATA)>
|
||||||
|
<!ELEMENT include (#PCDATA)>
|
||||||
|
<!ATTLIST type name CDATA #REQUIRED>
|
||||||
|
<!ATTLIST type fullname CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type family CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type foundry CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type weight CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type style CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type stretch CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type format CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type metrics CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type glyphs CDATA #REQUIRED>
|
||||||
|
<!ATTLIST type version CDATA #IMPLIED>
|
||||||
|
<!ATTLIST include file CDATA #REQUIRED>
|
||||||
|
]>
|
||||||
|
<typemap>
|
||||||
|
<type name="AvantGarde-Book" fullname="AvantGarde Book" family="AvantGarde" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/a010013l.afm" glyphs="/usr/share/fonts/urw-fonts/a010013l.pfb"/>
|
||||||
|
<type name="AvantGarde-BookOblique" fullname="AvantGarde Book Oblique" family="AvantGarde" foundry="URW" weight="400" style="oblique" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/a010033l.afm" glyphs="/usr/share/fonts/urw-fonts/a010033l.pfb"/>
|
||||||
|
<type name="AvantGarde-Demi" fullname="AvantGarde DemiBold" family="AvantGarde" foundry="URW" weight="600" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/a010015l.afm" glyphs="/usr/share/fonts/urw-fonts/a010015l.pfb"/>
|
||||||
|
<type name="AvantGarde-DemiOblique" fullname="AvantGarde DemiOblique" family="AvantGarde" foundry="URW" weight="600" style="oblique" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/a010035l.afm" glyphs="/usr/share/fonts/urw-fonts/a010035l.pfb"/>
|
||||||
|
<type name="Bookman-Demi" fullname="Bookman DemiBold" family="Bookman" foundry="URW" weight="600" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/b018015l.afm" glyphs="/usr/share/fonts/urw-fonts/b018015l.pfb"/>
|
||||||
|
<type name="Bookman-DemiItalic" fullname="Bookman DemiBold Italic" family="Bookman" foundry="URW" weight="600" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/b018035l.afm" glyphs="/usr/share/fonts/urw-fonts/b018035l.pfb"/>
|
||||||
|
<type name="Bookman-Light" fullname="Bookman Light" family="Bookman" foundry="URW" weight="300" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/b018012l.afm" glyphs="/usr/share/fonts/urw-fonts/b018012l.pfb"/>
|
||||||
|
<type name="Bookman-LightItalic" fullname="Bookman Light Italic" family="Bookman" foundry="URW" weight="300" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/b018032l.afm" glyphs="/usr/share/fonts/urw-fonts/b018032l.pfb"/>
|
||||||
|
<type name="Courier" fullname="Courier Regular" family="Courier" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/n022003l.afm" glyphs="/usr/share/fonts/urw-fonts/n022003l.pfb"/>
|
||||||
|
<type name="Courier-Bold" fullname="Courier Bold" family="Courier" foundry="URW" weight="700" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/n022004l.afm" glyphs="/usr/share/fonts/urw-fonts/n022004l.pfb"/>
|
||||||
|
<type name="Courier-Oblique" fullname="Courier Regular Oblique" family="Courier" foundry="URW" weight="400" style="oblique" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/n022023l.afm" glyphs="/usr/share/fonts/urw-fonts/n022023l.pfb"/>
|
||||||
|
<type name="Courier-BoldOblique" fullname="Courier Bold Oblique" family="Courier" foundry="URW" weight="700" style="oblique" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/n022024l.afm" glyphs="/usr/share/fonts/urw-fonts/n022024l.pfb"/>
|
||||||
|
<type name="fixed" fullname="Helvetica Regular" family="Helvetica" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/n019003l.afm" glyphs="/usr/share/fonts/urw-fonts/n019003l.pfb"/>
|
||||||
|
<type name="Helvetica" fullname="Helvetica Regular" family="Helvetica" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/n019003l.afm" glyphs="/usr/share/fonts/urw-fonts/n019003l.pfb"/>
|
||||||
|
<type name="Helvetica-Bold" fullname="Helvetica Bold" family="Helvetica" foundry="URW" weight="700" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/n019004l.afm" glyphs="/usr/share/fonts/urw-fonts/n019004l.pfb"/>
|
||||||
|
<type name="Helvetica-Oblique" fullname="Helvetica Regular Italic" family="Helvetica" foundry="URW" weight="400" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/n019023l.afm" glyphs="/usr/share/fonts/urw-fonts/n019023l.pfb"/>
|
||||||
|
<type name="Helvetica-BoldOblique" fullname="Helvetica Bold Italic" family="Helvetica" foundry="URW" weight="700" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/n019024l.afm" glyphs="/usr/share/fonts/urw-fonts/n019024l.pfb"/>
|
||||||
|
<type name="Helvetica-Narrow" fullname="Helvetica Narrow" family="Helvetica Narrow" foundry="URW" weight="400" style="normal" stretch="condensed" format="type1" metrics="/usr/share/fonts/urw-fonts/n019043l.afm" glyphs="/usr/share/fonts/urw-fonts/n019043l.pfb"/>
|
||||||
|
<type name="Helvetica-Narrow-Oblique" fullname="Helvetica Narrow Oblique" family="Helvetica Narrow" foundry="URW" weight="400" style="oblique" stretch="condensed" format="type1" metrics="/usr/share/fonts/urw-fonts/n019063l.afm" glyphs="/usr/share/fonts/urw-fonts/n019063l.pfb"/>
|
||||||
|
<type name="Helvetica-Narrow-Bold" fullname="Helvetica Narrow Bold" family="Helvetica Narrow" foundry="URW" weight="700" style="normal" stretch="condensed" format="type1" metrics="/usr/share/fonts/urw-fonts/n019044l.afm" glyphs="/usr/share/fonts/urw-fonts/n019044l.pfb"/>
|
||||||
|
<type name="Helvetica-Narrow-BoldOblique" fullname="Helvetica Narrow Bold Oblique" family="Helvetica Narrow" foundry="URW" weight="700" style="oblique" stretch="condensed" format="type1" metrics="/usr/share/fonts/urw-fonts/n019064l.afm" glyphs="/usr/share/fonts/urw-fonts/n019064l.pfb"/>
|
||||||
|
<type name="NewCenturySchlbk-Roman" fullname="New Century Schoolbook" family="NewCenturySchlbk" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/c059013l.afm" glyphs="/usr/share/fonts/urw-fonts/c059013l.pfb"/>
|
||||||
|
<type name="NewCenturySchlbk-Italic" fullname="New Century Schoolbook Italic" family="NewCenturySchlbk" foundry="URW" weight="400" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/c059033l.afm" glyphs="/usr/share/fonts/urw-fonts/c059033l.pfb"/>
|
||||||
|
<type name="NewCenturySchlbk-Bold" fullname="New Century Schoolbook Bold" family="NewCenturySchlbk" foundry="URW" weight="700" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/c059016l.afm" glyphs="/usr/share/fonts/urw-fonts/c059016l.pfb"/>
|
||||||
|
<type name="NewCenturySchlbk-BoldItalic" fullname="New Century Schoolbook Bold Italic" family="NewCenturySchlbk" foundry="URW" weight="700" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/c059036l.afm" glyphs="/usr/share/fonts/urw-fonts/c059036l.pfb"/>
|
||||||
|
<type name="Palatino-Roman" fullname="Palatino Regular" family="Palatino" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/p052003l.afm" glyphs="/usr/share/fonts/urw-fonts/p052003l.pfb"/>
|
||||||
|
<type name="Palatino-Italic" fullname="Palatino Italic" family="Palatino" foundry="URW" weight="400" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/p052023l.afm" glyphs="/usr/share/fonts/urw-fonts/p052023l.pfb"/>
|
||||||
|
<type name="Palatino-Bold" fullname="Palatino Bold" family="Palatino" foundry="URW" weight="700" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/p052004l.afm" glyphs="/usr/share/fonts/urw-fonts/p052004l.pfb"/>
|
||||||
|
<type name="Palatino-BoldItalic" fullname="Palatino Bold Italic" family="Palatino" foundry="URW" weight="700" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/p052024l.afm" glyphs="/usr/share/fonts/urw-fonts/p052024l.pfb"/>
|
||||||
|
<type name="Times-Roman" fullname="Times Regular" family="Times" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/n021003l.afm" glyphs="/usr/share/fonts/urw-fonts/n021003l.pfb"/>
|
||||||
|
<type name="Times-Bold" fullname="Times Medium" family="Times" foundry="URW" weight="700" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/n021004l.afm" glyphs="/usr/share/fonts/urw-fonts/n021004l.pfb"/>
|
||||||
|
<type name="Times-Italic" fullname="Times Regular Italic" family="Times" foundry="URW" weight="400" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/n021023l.afm" glyphs="/usr/share/fonts/urw-fonts/n021023l.pfb"/>
|
||||||
|
<type name="Times-BoldItalic" fullname="Times Medium Italic" family="Times" foundry="URW" weight="700" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/n021024l.afm" glyphs="/usr/share/fonts/urw-fonts/n021024l.pfb"/>
|
||||||
|
<type name="Symbol" fullname="Symbol" family="Symbol" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/s050000l.afm" glyphs="/usr/share/fonts/urw-fonts/s050000l.pfb" version="0.1" encoding="AdobeCustom"/>
|
||||||
|
</typemap>
|
102
ImageMagick-6/type-windows.xml
Normal file
102
ImageMagick-6/type-windows.xml
Normal file
@ -0,0 +1,102 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE typemap [
|
||||||
|
<!ELEMENT typemap (type)+>
|
||||||
|
<!ELEMENT type (#PCDATA)>
|
||||||
|
<!ELEMENT include (#PCDATA)>
|
||||||
|
<!ATTLIST type name CDATA #REQUIRED>
|
||||||
|
<!ATTLIST type fullname CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type family CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type foundry CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type weight CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type style CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type stretch CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type format CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type metrics CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type glyphs CDATA #REQUIRED>
|
||||||
|
<!ATTLIST type version CDATA #IMPLIED>
|
||||||
|
<!ATTLIST include file CDATA #REQUIRED>
|
||||||
|
]>
|
||||||
|
<typemap>
|
||||||
|
<type name="Arial" fullname="Arial" family="Arial" weight="400" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/arial.ttf"/>
|
||||||
|
<type name="Arial-Black" fullname="Arial Black" family="Arial" weight="900" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/ariblk.ttf"/>
|
||||||
|
<type name="Arial-Bold" fullname="Arial Bold" family="Arial" weight="700" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/arialbd.ttf"/>
|
||||||
|
<type name="Arial-Bold-Italic" fullname="Arial Bold Italic" family="Arial" weight="700" style="italic" stretch="normal" glyphs="/usr/share/fonts/corefonts/arialbi.ttf"/>
|
||||||
|
<type name="Arial-Italic" fullname="Arial Italic" family="Arial" weight="400" style="italic" stretch="normal" glyphs="/usr/share/fonts/corefonts/ariali.ttf"/>
|
||||||
|
<type name="Arial-Narrow" fullname="Arial Narrow" family="Arial Narrow" weight="400" style="normal" stretch="condensed" glyphs="/usr/share/fonts/corefonts/arialn.ttf"/>
|
||||||
|
<type name="Arial-Narrow-Bold" fullname="Arial Narrow Bold" family="Arial Narrow" weight="700" style="normal" stretch="condensed" glyphs="/usr/share/fonts/corefonts/arialnb.ttf"/>
|
||||||
|
<type name="Arial-Narrow-Bold-Italic" fullname="Arial Narrow Bold Italic" family="Arial Narrow" weight="700" style="italic" stretch="condensed" glyphs="/usr/share/fonts/corefonts/arialnbi.ttf"/>
|
||||||
|
<type name="Arial-Narrow-Italic" fullname="Arial Narrow Italic" family="Arial Narrow" weight="400" style="italic" stretch="condensed" glyphs="/usr/share/fonts/corefonts/arnari.ttf"/>
|
||||||
|
<type name="Arial-Narrow-Special-G1" fullname="Arial Narrow Special G1" family="Arial Narrow Special G1" weight="400" style="normal" stretch="condensed" glyphs="/usr/share/fonts/corefonts/msgeonr1.ttf"/>
|
||||||
|
<type name="Arial-Narrow-Special-G1-Bold" fullname="Arial Narrow Special G1 Bold" family="Arial Narrow Special G1" weight="700" style="normal" stretch="condensed" glyphs="/usr/share/fonts/corefonts/msgeonb1.ttf"/>
|
||||||
|
<type name="Arial-Narrow-Special-G1-Italic" fullname="Arial Narrow Special G1 Italic" family="Arial Narrow Special G1" weight="400" style="italic" stretch="condensed" glyphs="/usr/share/fonts/corefonts/msgeoni1.ttf"/>
|
||||||
|
<type name="Arial-Narrow-Special-G2" fullname="Arial Narrow Special G2" family="Arial Narrow Special G2" weight="400" style="normal" stretch="condensed" glyphs="/usr/share/fonts/corefonts/msgeonr2.ttf"/>
|
||||||
|
<type name="Arial-Narrow-Special-G2-Bold" fullname="Arial Narrow Special G2 Bold" family="Arial Narrow Special G2" weight="700" style="Narrow" stretch="normal" glyphs="/usr/share/fonts/corefonts/msgeonb2.ttf"/>
|
||||||
|
<type name="Arial-Narrow-Special-G2-Italic" fullname="Arial Narrow Special G2 Italic" family="Arial Narrow Special G2" weight="400" style="italic" stretch="condensed" glyphs="/usr/share/fonts/corefonts/msgeoni2.ttf"/>
|
||||||
|
<type name="Arial-Rounded-MT-Bold" fullname="Arial Rounded MT Bold" family="Arial Rounded MT" weight="700" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/arlrdbd.ttf"/>
|
||||||
|
<type name="Arial-Special-G1" fullname="Arial Special G1" family="Arial Special G1" weight="400" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/msgeor1.ttf"/>
|
||||||
|
<type name="Arial-Special-G1-Bold" fullname="Arial Special G1 Bold" family="Arial Special G1" weight="700" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/msgeoab1.ttf"/>
|
||||||
|
<type name="Arial-Special-G1-Bold-Italic" fullname="Arial Special G1 Bold Italic" family="Arial Special G1" weight="700" style="italic" stretch="normal" glyphs="/usr/share/fonts/corefonts/msgeoax1.ttf"/>
|
||||||
|
<type name="Arial-Special-G1-Italic" fullname="Arial Special G1 Italic" family="Arial Special G1" weight="400" style="italic" stretch="normal" glyphs="/usr/share/fonts/corefonts/msgeoai1.ttf"/>
|
||||||
|
<type name="Arial-Special-G2" fullname="Arial Special G2" family="Arial Special G2" weight="400" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/msgeoar2.ttf"/>
|
||||||
|
<type name="Arial-Special-G2-Bold" fullname="Arial Special G2 Bold" family="Arial Special G2" weight="700" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/msgeoab2.ttf"/>
|
||||||
|
<type name="Arial-Special-G2-Bold-Italic" fullname="Arial Special G2 Bold Italic" family="Arial Special G2" weight="700" style="italic" stretch="normal" glyphs="/usr/share/fonts/corefonts/msgeoax2.ttf"/>
|
||||||
|
<type name="Arial-Special-G2-Italic" fullname="Arial Special G2 Italic" family="Arial Special G2" weight="400" style="italic" stretch="normal" glyphs="/usr/share/fonts/corefonts/msgeoai2.ttf"/>
|
||||||
|
<type name="Bookman-Old-Style" fullname="Bookman Old Style" family="Bookman Old Style" weight="400" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/bkmnos.ttf"/>
|
||||||
|
<type name="Bookman-Old-Style-Bold" fullname="Bookman Old Style Bold" family="Bookman Old Style" weight="700" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/bookosb.ttf"/>
|
||||||
|
<type name="Bookman-Old-Style-Bold-Italic" fullname="Bookman Old Style Bold Italic" family="Bookman Old Style" weight="400" style="italic" stretch="normal" glyphs="/usr/share/fonts/corefonts/bookosbi.ttf"/>
|
||||||
|
<type name="Bookman-Old-Style-Italic" fullname="Bookman Old Style Italic" family="Bookman Old Style" weight="400" style="italic" stretch="normal" glyphs="/usr/share/fonts/corefonts/boookosi.ttf"/>
|
||||||
|
<type name="Century-Schoolbook" fullname="Century Schoolbook" family="Century Schoolbook" weight="400" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/censcbk.ttf"/>
|
||||||
|
<type name="Century-Schoolbook-Bold" fullname="Century Schoolbook Bold" family="Century Schoolbook" weight="700" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/schlbkb.ttf"/>
|
||||||
|
<type name="Century-Schoolbook-Bold-Italic" fullname="Century Schoolbook Bold Italic" family="Century Schoolbook" weight="700" style="italic" stretch="normal" glyphs="/usr/share/fonts/corefonts/schlbkbi.ttf"/>
|
||||||
|
<type name="Century-Schoolbook-Italic" fullname="Century Schoolbook Italic" family="Century Schoolbook" weight="400" style="italic" stretch="normal" glyphs="/usr/share/fonts/corefonts/schlbki.ttf"/>
|
||||||
|
<type name="Comic-Sans-MS" fullname="Comic Sans MS" family="Comic Sans MS" weight="400" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/comic.ttf"/>
|
||||||
|
<type name="Comic-Sans-MS-Bold" fullname="Comic Sans MS Bold" family="Comic Sans MS" weight="700" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/comicbd.ttf"/>
|
||||||
|
<type name="Courier-New" fullname="Courier New" family="Courier New" weight="400" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/cour.ttf"/>
|
||||||
|
<type name="Courier-New-Bold" fullname="Courier New Bold" family="Courier New" weight="700" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/courbd.ttf"/>
|
||||||
|
<type name="Courier-New-Bold-Italic" fullname="Courier New Bold Italic" family="Courier New" weight="700" style="italic" stretch="normal" glyphs="/usr/share/fonts/corefonts/courbi.ttf"/>
|
||||||
|
<type name="Courier-New-Italic" fullname="Courier New Italic" family="Courier New" weight="400" style="italic" stretch="normal" glyphs="/usr/share/fonts/corefonts/couri.ttf"/>
|
||||||
|
<type name="Garamond" fullname="Garamond" family="Garamond" weight="400" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/gara.ttf"/>
|
||||||
|
<type name="Garamond-Bold" fullname="Garamond Bold" family="Garamond" weight="700" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/garabd.ttf"/>
|
||||||
|
<type name="Garamond-Italic" fullname="Garamond Italic" family="Garamond" weight="400" style="italic" stretch="normal" glyphs="/usr/share/fonts/corefonts/Italic"/>
|
||||||
|
<type name="Gill-Sans-MT-Ext-Condensed-Bold" fullname="Gill Sans MT Ext Condensed Bold" family="Gill Sans MT" weight="700" style="normal" stretch="extra-condensed" glyphs="/usr/share/fonts/corefonts/glsnecb.ttf"/>
|
||||||
|
<type name="Impact" fullname="Impact" family="Impact" weight="400" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/impact.ttf"/>
|
||||||
|
<type name="Lucida-Blackletter" fullname="Lucida Blackletter" family="Lucida Blackletter" weight="400" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/lblack.ttf"/>
|
||||||
|
<type name="Lucida-Bright" fullname="Lucida Bright" family="Lucida Bright" weight="400" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/lbrite.ttf"/>
|
||||||
|
<type name="Lucida-Bright-Demibold" fullname="Lucida Bright Demibold" family="Lucida Bright" weight="600" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/lbrited.ttf"/>
|
||||||
|
<type name="Lucida-Bright-Demibold-Italic" fullname="Lucida Bright Demibold Italic" family="Lucida Bright" weight="600" style="italic" stretch="normal" glyphs="/usr/share/fonts/corefonts/lbritedi.ttf"/>
|
||||||
|
<type name="Lucida-Bright-Italic" fullname="Lucida Bright Italic" family="Lucida Bright" weight="400" style="italic" stretch="normal" glyphs="/usr/share/fonts/corefonts/lbritei.ttf"/>
|
||||||
|
<type name="Lucida-Caligraphy-Italic" fullname="Lucida Caligraphy Italic" family="Lucida Caligraphy" weight="400" style="italic" stretch="normal" glyphs="/usr/share/fonts/corefonts/lcalig.ttf"/>
|
||||||
|
<type name="Lucida-Console, Lucida-Console" fullname="Lucida Console, Lucida Console" family="Regular" weight="400" style="lucon.ttf" stretch="normal" glyphs="/usr/share/fonts/corefonts/"/>
|
||||||
|
<type name="Lucida-Fax-Demibold" fullname="Lucida Fax Demibold" family="Lucida Fax" weight="600" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/lfaxd.ttf"/>
|
||||||
|
<type name="Lucida-Fax-Demibold-Italic" fullname="Lucida Fax Demibold Italic" family="Lucida Fax" weight="600" style="italic" stretch="normal" glyphs="/usr/share/fonts/corefonts/lfaxdi.ttf"/>
|
||||||
|
<type name="Lucida-Fax-Italic" fullname="Lucida Fax Italic" family="Lucida Fax" weight="400" style="italic" stretch="normal" glyphs="/usr/share/fonts/corefonts/lfaxi.ttf"/>
|
||||||
|
<type name="Lucida-Fax-Regular" fullname="Lucida Fax Regular" family="Lucida Fax" weight="400" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/lfax.ttf"/>
|
||||||
|
<type name="Lucida-Handwriting-Italic" fullname="Lucida Handwriting Italic" family="Lucida Handwriting" weight="400" style="italic" stretch="normal" glyphs="/usr/share/fonts/corefonts/lhandw.ttf"/>
|
||||||
|
<type name="Lucida-Sans-Demibold-Italic" fullname="Lucida Sans Demibold Italic" family="Lucida Sans" weight="600" style="italic" stretch="normal" glyphs="/usr/share/fonts/corefonts/lsansdi.ttf"/>
|
||||||
|
<type name="Lucida-Sans-Demibold-Roman" fullname="Lucida Sans Demibold Roman" family="Lucida Sans Demibold" weight="400" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/lsansd.ttf"/>
|
||||||
|
<type name="Lucida-Sans-Regular" fullname="Lucida Sans Regular" family="Lucida Sans" weight="400" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/lsans.ttf"/>
|
||||||
|
<type name="Lucida-Sans-Typewriter-Bold" fullname="Lucida Sans Typewriter Bold" family="Lucida Sans Typewriter" weight="700" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/ltypeb.ttf"/>
|
||||||
|
<type name="Lucida-Sans-Typewriter-Bold-Oblique" fullname="Lucida Sans Typewriter Bold Oblique" family="Lucida Sans Typewriter" weight="700" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/ltypebo.ttf"/>
|
||||||
|
<type name="Lucida-Sans-Typewriter-Oblique" fullname="Lucida Sans Typewriter Oblique" family="Lucida Sans Typewriter" weight="700" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/ltypeo.ttf"/>
|
||||||
|
<type name="Lucida-Sans-Typewriter-Regular" fullname="Lucida Sans Typewriter Regular" family="Lucida Sans Typewriter" weight="400" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/ltype.ttf"/>
|
||||||
|
<type name="MS-Sans-Serif" fullname="MS Sans Serif" family="MS Sans Serif" weight="400" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/sseriff.ttf"/>
|
||||||
|
<type name="MS-Serif" fullname="MS Serif" family="MS Serif" weight="400" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/seriff.ttf"/>
|
||||||
|
<type name="Modern" fullname="Modern" family="Modern" weight="400" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/modern.ttf"/>
|
||||||
|
<type name="Monotype-Corsiva" fullname="Monotype Corsiva" family="Monotype Corsiva" weight="400" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/mtcorsva.ttf"/>
|
||||||
|
<type name="Small-Fonts" fullname="Small Fonts" family="Small Fonts" weight="400" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/smallf.ttf"/>
|
||||||
|
<type name="Symbol" fullname="Symbol" family="Symbol" weight="400" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/symbol.ttf" encoding="AppleRoman"/>
|
||||||
|
<type name="Tahoma" fullname="Tahoma" family="Tahoma" weight="400" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/tahoma.ttf"/>
|
||||||
|
<type name="Tahoma-Bold" fullname="Tahoma Bold" family="Tahoma" weight="700" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/tahomabd.ttf"/>
|
||||||
|
<type name="Times-New-Roman" fullname="Times New Roman" family="Times New Roman" weight="400" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/times.ttf"/>
|
||||||
|
<type name="Times-New-Roman-Bold" fullname="Times New Roman Bold" family="Times New Roman" weight="700" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/timesbd.ttf"/>
|
||||||
|
<type name="Times-New-Roman-Bold-Italic" fullname="Times New Roman Bold Italic" family="Times New Roman" weight="700" style="italic" stretch="normal" glyphs="/usr/share/fonts/corefonts/timesbi.ttf"/>
|
||||||
|
<type name="Times-New-Roman-Italic" fullname="Times New Roman Italic" family="Times New Roman" weight="400" style="italic" stretch="normal" glyphs="/usr/share/fonts/corefonts/timesi.ttf"/>
|
||||||
|
<type name="Times-New-Roman-MT-Extra-Bold" fullname="Times New Roman MT Extra Bold" family="Times New Roman MT" weight="800" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/timnreb.ttf"/>
|
||||||
|
<type name="Verdana" fullname="Verdana" family="Verdana" weight="400" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/verdana.ttf"/>
|
||||||
|
<type name="Verdana-Bold" fullname="Verdana Bold" family="Verdana" weight="700" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/verdanab.ttf"/>
|
||||||
|
<type name="Verdana-Bold-Italic" fullname="Verdana Bold Italic" family="Verdana" weight="700" style="italic" stretch="normal" glyphs="/usr/share/fonts/corefonts/verdanaz.ttf"/>
|
||||||
|
<type name="Verdana-Italic" fullname="Verdana Italic" family="Verdana" weight="400" style="italic" stretch="normal" glyphs="/usr/share/fonts/corefonts/verdanai.ttf"/>
|
||||||
|
<type name="Wingdings" fullname="Wingdings" family="Wingdings" weight="400" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/wingding.ttf" encoding="AppleRoman"/>
|
||||||
|
<type name="Wingdings-2" fullname="Wingdings 2" family="Wingdings 2" weight="400" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/wingdng2.ttf" encoding="AppleRoman"/>
|
||||||
|
<type name="Wingdings-3" fullname="Wingdings 3" family="Wingdings 3" weight="400" style="normal" stretch="normal" glyphs="/usr/share/fonts/corefonts/wingdng3.ttf" encoding="AppleRoman"/>
|
||||||
|
</typemap>
|
21
ImageMagick-6/type.xml
Normal file
21
ImageMagick-6/type.xml
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE typemap [
|
||||||
|
<!ELEMENT typemap (type)+>
|
||||||
|
<!ELEMENT type (#PCDATA)>
|
||||||
|
<!ELEMENT include (#PCDATA)>
|
||||||
|
<!ATTLIST type name CDATA #REQUIRED>
|
||||||
|
<!ATTLIST type fullname CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type family CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type foundry CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type weight CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type style CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type stretch CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type format CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type metrics CDATA #IMPLIED>
|
||||||
|
<!ATTLIST type glyphs CDATA #REQUIRED>
|
||||||
|
<!ATTLIST type version CDATA #IMPLIED>
|
||||||
|
<!ATTLIST include file CDATA #REQUIRED>
|
||||||
|
]>
|
||||||
|
<typemap>
|
||||||
|
<include file="type-dejavu.xml" /> <include file="type-windows.xml" /> <include file="type-ghostscript.xml" />
|
||||||
|
</typemap>
|
0
MYGUI/.keep_dev-games_mygui-0
Normal file
0
MYGUI/.keep_dev-games_mygui-0
Normal file
207
MYGUI/Ogre.log
Normal file
207
MYGUI/Ogre.log
Normal file
File diff suppressed because one or more lines are too long
11
MYGUI/ogre.cfg
Normal file
11
MYGUI/ogre.cfg
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
Render System=OpenGL Rendering Subsystem
|
||||||
|
|
||||||
|
[OpenGL Rendering Subsystem]
|
||||||
|
Display Frequency=50 Hz
|
||||||
|
FSAA=0
|
||||||
|
Fixed Pipeline Enabled=Yes
|
||||||
|
Full Screen=Yes
|
||||||
|
RTT Preferred Mode=FBO
|
||||||
|
VSync=No
|
||||||
|
Video Mode=3840 x 1200
|
||||||
|
sRGB Gamma Conversion=No
|
8
MYGUI/plugins.cfg
Normal file
8
MYGUI/plugins.cfg
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
# Defines plugins to load
|
||||||
|
|
||||||
|
# Define plugin folder
|
||||||
|
PluginFolder=/usr/lib/OGRE
|
||||||
|
|
||||||
|
# Define plugins
|
||||||
|
#Plugin=RenderSystem_Direct3D9
|
||||||
|
Plugin=RenderSystem_GL
|
6
MYGUI/resources.xml
Normal file
6
MYGUI/resources.xml
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
|
<Paths>
|
||||||
|
<Path root="true">/usr/share/MYGUI/Media</Path>
|
||||||
|
<Path>/usr/share/MYGUI/Media/MyGUI_Media</Path>
|
||||||
|
</Paths>
|
18
OGRE/._cfg0000_plugins.cfg
Normal file
18
OGRE/._cfg0000_plugins.cfg
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
# Defines plugins to load
|
||||||
|
|
||||||
|
# Define plugin folder
|
||||||
|
PluginFolder=/usr/lib64/OGRE
|
||||||
|
|
||||||
|
# Define plugins
|
||||||
|
# Plugin=RenderSystem_Direct3D9
|
||||||
|
# Plugin=RenderSystem_Direct3D11
|
||||||
|
Plugin=RenderSystem_GL
|
||||||
|
# Plugin=RenderSystem_GL3Plus
|
||||||
|
# Plugin=RenderSystem_GLES
|
||||||
|
Plugin=RenderSystem_GLES2
|
||||||
|
Plugin=Plugin_ParticleFX
|
||||||
|
Plugin=Plugin_BSPSceneManager
|
||||||
|
Plugin=Plugin_CgProgramManager
|
||||||
|
Plugin=Plugin_PCZSceneManager
|
||||||
|
Plugin=Plugin_OctreeZone
|
||||||
|
Plugin=Plugin_OctreeSceneManager
|
40
OGRE/._cfg0000_resources.cfg
Normal file
40
OGRE/._cfg0000_resources.cfg
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
# Resources required by the sample browser and most samples.
|
||||||
|
[Essential]
|
||||||
|
Zip=/usr/share/OGRE/Media/packs/SdkTrays.zip
|
||||||
|
Zip=/usr/share/OGRE/Media/packs/profiler.zip
|
||||||
|
FileSystem=/usr/share/OGRE/Media/thumbnails
|
||||||
|
|
||||||
|
# Common sample resources needed by many of the samples.
|
||||||
|
# Rarely used resources should be separately loaded by the
|
||||||
|
# samples which require them.
|
||||||
|
[Popular]
|
||||||
|
FileSystem=/usr/share/OGRE/Media/fonts
|
||||||
|
FileSystem=/usr/share/OGRE/Media/materials/programs
|
||||||
|
FileSystem=/usr/share/OGRE/Media/materials/scripts
|
||||||
|
FileSystem=/usr/share/OGRE/Media/materials/textures
|
||||||
|
FileSystem=/usr/share/OGRE/Media/materials/textures/nvidia
|
||||||
|
FileSystem=/usr/share/OGRE/Media/models
|
||||||
|
FileSystem=/usr/share/OGRE/Media/particle
|
||||||
|
FileSystem=/usr/share/OGRE/Media/DeferredShadingMedia
|
||||||
|
FileSystem=/usr/share/OGRE/Media/PCZAppMedia
|
||||||
|
FileSystem=/usr/share/OGRE/Media/RTShaderLib
|
||||||
|
FileSystem=/usr/share/OGRE/Media/RTShaderLib/materials
|
||||||
|
FileSystem=/usr/share/OGRE/Media/materials/scripts/SSAO
|
||||||
|
FileSystem=/usr/share/OGRE/Media/materials/textures/SSAO
|
||||||
|
FileSystem=/usr/share/OGRE/Media/volumeTerrain
|
||||||
|
Zip=/usr/share/OGRE/Media/packs/cubemap.zip
|
||||||
|
Zip=/usr/share/OGRE/Media/packs/cubemapsJS.zip
|
||||||
|
Zip=/usr/share/OGRE/Media/packs/dragon.zip
|
||||||
|
Zip=/usr/share/OGRE/Media/packs/fresneldemo.zip
|
||||||
|
Zip=/usr/share/OGRE/Media/packs/ogretestmap.zip
|
||||||
|
Zip=/usr/share/OGRE/Media/packs/ogredance.zip
|
||||||
|
Zip=/usr/share/OGRE/Media/packs/Sinbad.zip
|
||||||
|
Zip=/usr/share/OGRE/Media/packs/skybox.zip
|
||||||
|
Zip=/usr/share/OGRE/Media/volumeTerrain/volumeTerrainBig.zip
|
||||||
|
|
||||||
|
[General]
|
||||||
|
FileSystem=/usr/share/OGRE/Media
|
||||||
|
|
||||||
|
# Materials for visual tests
|
||||||
|
[Tests]
|
||||||
|
FileSystem=/usr/Tests/Media
|
18
OGRE/._cfg0001_plugins.cfg
Normal file
18
OGRE/._cfg0001_plugins.cfg
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
# Defines plugins to load
|
||||||
|
|
||||||
|
# Define plugin folder
|
||||||
|
PluginFolder=/usr/lib64/OGRE
|
||||||
|
|
||||||
|
# Define plugins
|
||||||
|
# Plugin=RenderSystem_Direct3D9
|
||||||
|
# Plugin=RenderSystem_Direct3D11
|
||||||
|
Plugin=RenderSystem_GL
|
||||||
|
# Plugin=RenderSystem_GL3Plus
|
||||||
|
# Plugin=RenderSystem_GLES
|
||||||
|
Plugin=RenderSystem_GLES2
|
||||||
|
Plugin=Plugin_ParticleFX
|
||||||
|
Plugin=Plugin_BSPSceneManager
|
||||||
|
# Plugin=Plugin_CgProgramManager
|
||||||
|
Plugin=Plugin_PCZSceneManager
|
||||||
|
Plugin=Plugin_OctreeZone
|
||||||
|
Plugin=Plugin_OctreeSceneManager
|
18
OGRE/plugins.cfg
Normal file
18
OGRE/plugins.cfg
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
# Defines plugins to load
|
||||||
|
|
||||||
|
# Define plugin folder
|
||||||
|
PluginFolder=/var/tmp/paludis/dev-games-ogre-1.9.0-r1/work/ogre-1.9.0_build/lib
|
||||||
|
|
||||||
|
# Define plugins
|
||||||
|
# Plugin=RenderSystem_Direct3D9
|
||||||
|
# Plugin=RenderSystem_Direct3D11
|
||||||
|
Plugin=RenderSystem_GL
|
||||||
|
# Plugin=RenderSystem_GL3Plus
|
||||||
|
# Plugin=RenderSystem_GLES
|
||||||
|
Plugin=RenderSystem_GLES2
|
||||||
|
Plugin=Plugin_ParticleFX
|
||||||
|
Plugin=Plugin_BSPSceneManager
|
||||||
|
Plugin=Plugin_CgProgramManager
|
||||||
|
Plugin=Plugin_PCZSceneManager
|
||||||
|
Plugin=Plugin_OctreeZone
|
||||||
|
Plugin=Plugin_OctreeSceneManager
|
40
OGRE/resources.cfg
Normal file
40
OGRE/resources.cfg
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
# Resources required by the sample browser and most samples.
|
||||||
|
[Essential]
|
||||||
|
Zip=/var/tmp/paludis/dev-games-ogre-1.9.0-r1/work/ogre-1.9.0/Samples/Media/packs/SdkTrays.zip
|
||||||
|
Zip=/var/tmp/paludis/dev-games-ogre-1.9.0-r1/work/ogre-1.9.0/Samples/Media/packs/profiler.zip
|
||||||
|
FileSystem=/var/tmp/paludis/dev-games-ogre-1.9.0-r1/work/ogre-1.9.0/Samples/Media/thumbnails
|
||||||
|
|
||||||
|
# Common sample resources needed by many of the samples.
|
||||||
|
# Rarely used resources should be separately loaded by the
|
||||||
|
# samples which require them.
|
||||||
|
[Popular]
|
||||||
|
FileSystem=/var/tmp/paludis/dev-games-ogre-1.9.0-r1/work/ogre-1.9.0/Samples/Media/fonts
|
||||||
|
FileSystem=/var/tmp/paludis/dev-games-ogre-1.9.0-r1/work/ogre-1.9.0/Samples/Media/materials/programs
|
||||||
|
FileSystem=/var/tmp/paludis/dev-games-ogre-1.9.0-r1/work/ogre-1.9.0/Samples/Media/materials/scripts
|
||||||
|
FileSystem=/var/tmp/paludis/dev-games-ogre-1.9.0-r1/work/ogre-1.9.0/Samples/Media/materials/textures
|
||||||
|
FileSystem=/var/tmp/paludis/dev-games-ogre-1.9.0-r1/work/ogre-1.9.0/Samples/Media/materials/textures/nvidia
|
||||||
|
FileSystem=/var/tmp/paludis/dev-games-ogre-1.9.0-r1/work/ogre-1.9.0/Samples/Media/models
|
||||||
|
FileSystem=/var/tmp/paludis/dev-games-ogre-1.9.0-r1/work/ogre-1.9.0/Samples/Media/particle
|
||||||
|
FileSystem=/var/tmp/paludis/dev-games-ogre-1.9.0-r1/work/ogre-1.9.0/Samples/Media/DeferredShadingMedia
|
||||||
|
FileSystem=/var/tmp/paludis/dev-games-ogre-1.9.0-r1/work/ogre-1.9.0/Samples/Media/PCZAppMedia
|
||||||
|
FileSystem=/var/tmp/paludis/dev-games-ogre-1.9.0-r1/work/ogre-1.9.0/Samples/Media/RTShaderLib
|
||||||
|
FileSystem=/var/tmp/paludis/dev-games-ogre-1.9.0-r1/work/ogre-1.9.0/Samples/Media/RTShaderLib/materials
|
||||||
|
FileSystem=/var/tmp/paludis/dev-games-ogre-1.9.0-r1/work/ogre-1.9.0/Samples/Media/materials/scripts/SSAO
|
||||||
|
FileSystem=/var/tmp/paludis/dev-games-ogre-1.9.0-r1/work/ogre-1.9.0/Samples/Media/materials/textures/SSAO
|
||||||
|
FileSystem=/var/tmp/paludis/dev-games-ogre-1.9.0-r1/work/ogre-1.9.0/Samples/Media/volumeTerrain
|
||||||
|
Zip=/var/tmp/paludis/dev-games-ogre-1.9.0-r1/work/ogre-1.9.0/Samples/Media/packs/cubemap.zip
|
||||||
|
Zip=/var/tmp/paludis/dev-games-ogre-1.9.0-r1/work/ogre-1.9.0/Samples/Media/packs/cubemapsJS.zip
|
||||||
|
Zip=/var/tmp/paludis/dev-games-ogre-1.9.0-r1/work/ogre-1.9.0/Samples/Media/packs/dragon.zip
|
||||||
|
Zip=/var/tmp/paludis/dev-games-ogre-1.9.0-r1/work/ogre-1.9.0/Samples/Media/packs/fresneldemo.zip
|
||||||
|
Zip=/var/tmp/paludis/dev-games-ogre-1.9.0-r1/work/ogre-1.9.0/Samples/Media/packs/ogretestmap.zip
|
||||||
|
Zip=/var/tmp/paludis/dev-games-ogre-1.9.0-r1/work/ogre-1.9.0/Samples/Media/packs/ogredance.zip
|
||||||
|
Zip=/var/tmp/paludis/dev-games-ogre-1.9.0-r1/work/ogre-1.9.0/Samples/Media/packs/Sinbad.zip
|
||||||
|
Zip=/var/tmp/paludis/dev-games-ogre-1.9.0-r1/work/ogre-1.9.0/Samples/Media/packs/skybox.zip
|
||||||
|
Zip=/var/tmp/paludis/dev-games-ogre-1.9.0-r1/work/ogre-1.9.0/Samples/Media/volumeTerrain/volumeTerrainBig.zip
|
||||||
|
|
||||||
|
[General]
|
||||||
|
FileSystem=/var/tmp/paludis/dev-games-ogre-1.9.0-r1/work/ogre-1.9.0/Samples/Media
|
||||||
|
|
||||||
|
# Materials for visual tests
|
||||||
|
[Tests]
|
||||||
|
FileSystem=/var/tmp/paludis/dev-games-ogre-1.9.0-r1/work/ogre-1.9.0/Tests/Media
|
1
OpenCL/vendors/nvidia.icd
vendored
Normal file
1
OpenCL/vendors/nvidia.icd
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
libnvidia-opencl.so.1
|
60
UPower/UPower.conf
Normal file
60
UPower/UPower.conf
Normal file
@ -0,0 +1,60 @@
|
|||||||
|
# Only the system vendor should modify this file, ordinary users
|
||||||
|
# should not have to change anything.
|
||||||
|
|
||||||
|
[UPower]
|
||||||
|
|
||||||
|
# This is the smallest amount of time that UPower gives to session and system
|
||||||
|
# processes after the suspend or hibernate request is given.
|
||||||
|
# If the session power management component uses AboutToSuspend() then the
|
||||||
|
# session process can only make this time larger than the value below, never
|
||||||
|
# smaller.
|
||||||
|
#
|
||||||
|
# Reducing this time means the suspend happens quicker, but might also not give
|
||||||
|
# some processes enough time to save state.
|
||||||
|
#
|
||||||
|
# default=1000
|
||||||
|
SleepTimeout=1000
|
||||||
|
|
||||||
|
# This controls whether hibernate is allowed when using encrypted swap.
|
||||||
|
#
|
||||||
|
# default=true
|
||||||
|
AllowHibernateEncryptedSwap=true
|
||||||
|
|
||||||
|
# This controls whether we want the powersave commands to be run when running
|
||||||
|
# on battery or plugging AC.
|
||||||
|
#
|
||||||
|
# default=true
|
||||||
|
RunPowersaveCommand=true
|
||||||
|
|
||||||
|
# Enable the Watts Up Pro device.
|
||||||
|
#
|
||||||
|
# The Watts Up Pro contains a generic FTDI USB device without a specific
|
||||||
|
# vendor and product ID. When we probe for WUP devices, we can cause
|
||||||
|
# the user to get a perplexing "Device or resource busy" error when
|
||||||
|
# attempting to use their non-WUP device.
|
||||||
|
#
|
||||||
|
# The generic FTDI device is known to also be used on:
|
||||||
|
#
|
||||||
|
# - Sparkfun FT232 breakout board
|
||||||
|
# - Parallax Propeller
|
||||||
|
#
|
||||||
|
# default=false
|
||||||
|
EnableWattsUpPro=false
|
||||||
|
|
||||||
|
# Poll the kernel for dock state changes.
|
||||||
|
#
|
||||||
|
# Some drivers are still broken, and do not send out uvents when the
|
||||||
|
# connected state changes.
|
||||||
|
#
|
||||||
|
# default=false
|
||||||
|
PollDockDevices=false
|
||||||
|
|
||||||
|
# Do we ignore the lid state
|
||||||
|
#
|
||||||
|
# Some laptops are broken. The lid state is either inverted, or stuck
|
||||||
|
# on or off. We can't do much to fix these problems, but this is a way
|
||||||
|
# for users to make the laptop panel vanish and for programs like
|
||||||
|
# gnome-power-manager to not suspend on system startup.
|
||||||
|
#
|
||||||
|
# default=false
|
||||||
|
IgnoreLid=false
|
1
X11/Sessions/Xfce
Symbolic link
1
X11/Sessions/Xfce
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
Xfce4
|
1
X11/Sessions/Xfce4
Executable file
1
X11/Sessions/Xfce4
Executable file
@ -0,0 +1 @@
|
|||||||
|
startxfce4
|
107
X11/Sessions/Xsession
Executable file
107
X11/Sessions/Xsession
Executable file
@ -0,0 +1,107 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# $XConsortium: Xsession /main/10 1995/12/18 18:21:28 gildea $
|
||||||
|
|
||||||
|
case $# in
|
||||||
|
1)
|
||||||
|
case $1 in
|
||||||
|
failsafe)
|
||||||
|
exec xterm -geometry 80x24-0-0
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
esac
|
||||||
|
|
||||||
|
# redirect errors to a file in user's home directory if we can
|
||||||
|
for errfile in "$HOME/.xsession-errors" "${TMPDIR-/tmp}/xses-$USER" "/tmp/xses-$USER"
|
||||||
|
do
|
||||||
|
if ( cp /dev/null "$errfile" 2> /dev/null )
|
||||||
|
then
|
||||||
|
chmod 600 "$errfile"
|
||||||
|
exec > "$errfile" 2>&1
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
|
# clean up after xbanner
|
||||||
|
if which freetemp 2> /dev/null ; then
|
||||||
|
freetemp
|
||||||
|
fi
|
||||||
|
|
||||||
|
startup=$HOME/.xsession
|
||||||
|
|
||||||
|
userresources=$HOME/.Xresources
|
||||||
|
usermodmap=$HOME/.Xmodmap
|
||||||
|
userxkbmap=$HOME/.Xkbmap
|
||||||
|
|
||||||
|
sysresources=/etc/X11/Xresources
|
||||||
|
sysmodmap=/etc/X11/Xmodmap
|
||||||
|
sysxkbmap=/etc/X11/Xkbmap
|
||||||
|
|
||||||
|
rh6sysresources=/etc/X11/xinit/Xresources
|
||||||
|
rh6sysmodmap=/etc/X11/xinit/Xmodmap
|
||||||
|
|
||||||
|
|
||||||
|
# merge in defaults
|
||||||
|
if [ -f "$rh6sysresources" ]; then
|
||||||
|
xrdb -merge "$rh6sysresources"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -f "$sysresources" ]; then
|
||||||
|
xrdb -merge "$sysresources"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -f "$userresources" ]; then
|
||||||
|
xrdb -merge "$userresources"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# merge in keymaps
|
||||||
|
if [ -f "$sysxkbmap" ]; then
|
||||||
|
setxkbmap `cat "$sysxkbmap"`
|
||||||
|
XKB_IN_USE=yes
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -f "$userxkbmap" ]; then
|
||||||
|
setxkbmap `cat "$userxkbmap"`
|
||||||
|
XKB_IN_USE=yes
|
||||||
|
fi
|
||||||
|
|
||||||
|
#
|
||||||
|
# Eeek, this seems like too much magic here
|
||||||
|
#
|
||||||
|
if [ -z "$XKB_IN_USE" -a ! -L /etc/X11/X ]; then
|
||||||
|
if grep '^exec.*/Xsun' /etc/X11/X > /dev/null 2>&1 && [ -f /etc/X11/XF86Config ]; then
|
||||||
|
xkbsymbols=`sed -n -e 's/^[ ]*XkbSymbols[ ]*"\(.*\)".*$/\1/p' /etc/X11/XF86Config`
|
||||||
|
if [ -n "$xkbsymbols" ]; then
|
||||||
|
setxkbmap -symbols "$xkbsymbols"
|
||||||
|
XKB_IN_USE=yes
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
# xkb and xmodmap don't play nice together
|
||||||
|
if [ -z "$XKB_IN_USE" ]; then
|
||||||
|
if [ -f "$rh6sysmodmap" ]; then
|
||||||
|
xmodmap "$rh6sysmodmap"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -f "$sysmodmap" ]; then
|
||||||
|
xmodmap "$sysmodmap"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -f "$usermodmap" ]; then
|
||||||
|
xmodmap "$usermodmap"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
unset XKB_IN_USE
|
||||||
|
|
||||||
|
if [ -x "$startup" ]; then
|
||||||
|
exec "$startup"
|
||||||
|
elif [ -x "$HOME/.Xclients" ]; then
|
||||||
|
exec "$HOME/.Xclients"
|
||||||
|
elif [ -x /etc/X11/xinit/Xclients ]; then
|
||||||
|
exec /etc/X11/xinit/Xclients
|
||||||
|
elif [ -x /etc/X11/Xclients ]; then
|
||||||
|
exec /etc/X11/Xclients
|
||||||
|
else
|
||||||
|
exec xsm
|
||||||
|
fi
|
2
X11/Sessions/i3wm
Executable file
2
X11/Sessions/i3wm
Executable file
@ -0,0 +1,2 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
exec /usr/bin/i3
|
190
X11/app-defaults/NetHack
Normal file
190
X11/app-defaults/NetHack
Normal file
@ -0,0 +1,190 @@
|
|||||||
|
! The display_file, tombstone, and menu windows are all formatted assuming
|
||||||
|
! a fixed width font. Text windows may or may not be formatted as above.
|
||||||
|
! The rip window applies if the GRAPHIC_TOMBSTONE option is turned on, and
|
||||||
|
! requires a 12 pixel font for correct appearance.
|
||||||
|
!
|
||||||
|
NetHack*font: variable
|
||||||
|
NetHack*display_file*font: fixed
|
||||||
|
NetHack*tombstone*font: fixed
|
||||||
|
NetHack*text*rip*font: -*-times-medium-r-*-*-12-*-*-*-*-*-*-*
|
||||||
|
NetHack*menu*font: fixed
|
||||||
|
NetHack*text*font: fixed
|
||||||
|
NetHack*map*font: nh10
|
||||||
|
|
||||||
|
! To use full-color tiles for the map, uncomment the tile file name.
|
||||||
|
! If you use a 100dpi (or greater) monitor you may wish to double the
|
||||||
|
! tile size so you can see the figures. If NetHack was compiled to
|
||||||
|
! use XPM (USE_XPM in config.h), the tile_file is a standard XPM file.
|
||||||
|
! Otherwise, it is a custom format. double_tile_size only applies to
|
||||||
|
! the custom format - to enlarge an XPM file, use processing tools
|
||||||
|
! such as XV or preferably PBMplus.
|
||||||
|
!
|
||||||
|
NetHack.tile_file: x11tiles
|
||||||
|
!NetHack.double_tile_size: True
|
||||||
|
!
|
||||||
|
! The annotation of pets.
|
||||||
|
!NetHack.pet_mark_bitmap: pet_mark.xbm
|
||||||
|
!NetHack.pet_mark_color: Red
|
||||||
|
|
||||||
|
! Tombstone
|
||||||
|
! The image file
|
||||||
|
!NetHack.tombstone: rip.xpm
|
||||||
|
! Text starts at (tombtext_x, tombtext_y) and subsequent lines
|
||||||
|
! are displaced by (tombtext_dx, tombtext_dy) pixels. If you
|
||||||
|
!NetHack.tombtext_x: 155
|
||||||
|
!NetHack.tombtext_y: 78
|
||||||
|
!NetHack.tombtext_dx: 0
|
||||||
|
!NetHack.tombtext_dy: 13
|
||||||
|
! The color to use for the text on the hero's tombstone
|
||||||
|
NetHack*rip*foreground: black
|
||||||
|
|
||||||
|
! Translation tables. There are currently several actions in nethack, but
|
||||||
|
! the only one you should be using is "input()", which, with no parameters,
|
||||||
|
! uses XLookupString to translate your keypress into a command. You
|
||||||
|
! can optionally give it parameters to change the behavior, see the example
|
||||||
|
! below. Note that you have to specify the translations in every appropriate
|
||||||
|
! window.
|
||||||
|
NetHack*message*translations: <KeyPress>: input()
|
||||||
|
!
|
||||||
|
! Example extra translations for the map window.
|
||||||
|
!
|
||||||
|
!NetHack*map*translations: #override \
|
||||||
|
! !<Key>Left: input(h) \n\
|
||||||
|
! !<Key>Right: input(l) \n\
|
||||||
|
! !<Key>Up: input(k) \n\
|
||||||
|
! !<Key>Down: input(j)
|
||||||
|
!
|
||||||
|
! The icon to use; supported values are nh72, nh56, and nh32; nh72 is the
|
||||||
|
! default. Some window managers may not support the larger icon sizes.
|
||||||
|
! It is not guaranteed that the window manager will honor the icon selection.
|
||||||
|
!NetHack*icon: nh56
|
||||||
|
!
|
||||||
|
! If True, the default, a popup for single character prompts such as y/n
|
||||||
|
! questions is _not_ used.
|
||||||
|
NetHack*slow: True
|
||||||
|
|
||||||
|
! The number of lines the message window will show without scrolling.
|
||||||
|
!NetHack*message_lines: 12
|
||||||
|
!
|
||||||
|
! If True, the message window has a line that seperates old and new messages.
|
||||||
|
!NetHack*message_line: True
|
||||||
|
!
|
||||||
|
! If True, force keyboard to attach to popup windows. Some window managers
|
||||||
|
! enforce a click-to-focus-keyboard policy (e.g. the DECwindows wm). NetHack
|
||||||
|
! has a lot of popups and is almost unplayable without some kind of autofocus.
|
||||||
|
!NetHack*autofocus: True
|
||||||
|
!
|
||||||
|
! Specify the number of rows and columns of the map window. The default
|
||||||
|
! is the standard 80x21 window. Note: this _does_not_ change nethack's
|
||||||
|
! level size, only what you see of it.
|
||||||
|
!NetHack*map*rows: 21
|
||||||
|
!NetHack*map*columns: 80
|
||||||
|
|
||||||
|
! Parts of the fancy status display.
|
||||||
|
!
|
||||||
|
NetHack*status_condition.borderWidth: 0
|
||||||
|
NetHack*status_info*borderWidth: 0
|
||||||
|
|
||||||
|
! Sample color screen entries.
|
||||||
|
!
|
||||||
|
NetHack*nethack.background: wheat
|
||||||
|
NetHack*map*yellow: gold
|
||||||
|
NetHack*map*brown: tan
|
||||||
|
NetHack*map*gray: grey85
|
||||||
|
NetHack*map*foreground: wheat
|
||||||
|
NetHack*map*background: grey40
|
||||||
|
|
||||||
|
NetHack*fancy_status.skipAdjust: True
|
||||||
|
NetHack*fancy_status.background: wheat
|
||||||
|
NetHack*status_info*foreground: Sienna
|
||||||
|
NetHack*status_info*background: wheat
|
||||||
|
NetHack*status_info.background: wheat
|
||||||
|
NetHack*status_attributes*foreground: black
|
||||||
|
NetHack*status_attributes*background: white
|
||||||
|
NetHack*status_condition*foreground: red
|
||||||
|
NetHack*status_condition*background: wheat
|
||||||
|
NetHack*Scrollbar*foreground: Sienna
|
||||||
|
NetHack*Scrollbar*background: wheat
|
||||||
|
NetHack*status_info*showGrip: False
|
||||||
|
NetHack*status_attributes*showGrip: False
|
||||||
|
|
||||||
|
NetHack*player_selection*random.borderColor: blue
|
||||||
|
NetHack*player_selection*random.borderWidth: 2
|
||||||
|
NetHack*player_selection*random.foreground: blue
|
||||||
|
NetHack*player_selection*random.accelerators: #override\n\
|
||||||
|
<Key>Return: set() notify() unset()
|
||||||
|
NetHack*player_selection*quit.borderColor: blue
|
||||||
|
NetHack*player_selection*quit.foreground: blue
|
||||||
|
NetHack*player_selection*Command.borderColor: red
|
||||||
|
NetHack*player_selection*Command.foreground: red
|
||||||
|
NetHack*player_selection*quit.accelerators: #override\n\
|
||||||
|
<Key>Escape: set() notify() unset()
|
||||||
|
|
||||||
|
NetHack*race_selection*random.borderColor: blue
|
||||||
|
NetHack*race_selection*random.borderWidth: 2
|
||||||
|
NetHack*race_selection*random.foreground: blue
|
||||||
|
NetHack*race_selection*random.accelerators: #override\n\
|
||||||
|
<Key>Return: set() notify() unset()
|
||||||
|
NetHack*race_selection*quit.borderColor: blue
|
||||||
|
NetHack*race_selection*quit.foreground: blue
|
||||||
|
NetHack*race_selection*Command.borderColor: red
|
||||||
|
NetHack*race_selection*Command.foreground: red
|
||||||
|
NetHack*race_selection*quit.accelerators: #override\n\
|
||||||
|
<Key>Escape: set() notify() unset()
|
||||||
|
|
||||||
|
NetHack*gender_selection*random.borderColor: blue
|
||||||
|
NetHack*gender_selection*random.borderWidth: 2
|
||||||
|
NetHack*gender_selection*random.foreground: blue
|
||||||
|
NetHack*gender_selection*random.accelerators: #override\n\
|
||||||
|
<Key>Return: set() notify() unset()
|
||||||
|
NetHack*gender_selection*quit.borderColor: blue
|
||||||
|
NetHack*gender_selection*quit.foreground: blue
|
||||||
|
NetHack*gender_selection*Command.borderColor: red
|
||||||
|
NetHack*gender_selection*Command.foreground: red
|
||||||
|
NetHack*gender_selection*quit.accelerators: #override\n\
|
||||||
|
<Key>Escape: set() notify() unset()
|
||||||
|
|
||||||
|
NetHack*alignment_selection*random.borderColor: blue
|
||||||
|
NetHack*alignment_selection*random.borderWidth: 2
|
||||||
|
NetHack*alignment_selection*random.foreground: blue
|
||||||
|
NetHack*alignment_selection*random.accelerators: #override\n\
|
||||||
|
<Key>Return: set() notify() unset()
|
||||||
|
NetHack*alignment_selection*quit.borderColor: blue
|
||||||
|
NetHack*alignment_selection*quit.foreground: blue
|
||||||
|
NetHack*alignment_selection*Command.borderColor: red
|
||||||
|
NetHack*alignment_selection*Command.foreground: red
|
||||||
|
NetHack*alignment_selection*quit.accelerators: #override\n\
|
||||||
|
<Key>Escape: set() notify() unset()
|
||||||
|
|
||||||
|
NetHack*extended_commands*dismiss.borderColor: blue
|
||||||
|
NetHack*extended_commands*dismiss.foreground: blue
|
||||||
|
NetHack*extended_commands*help.borderColor: blue
|
||||||
|
NetHack*extended_commands*help.foreground: blue
|
||||||
|
NetHack*extended_commands*Command.borderColor: red
|
||||||
|
NetHack*extended_commands*Command.foreground: red
|
||||||
|
NetHack*extended_commands*help.accelerators: #override\n\
|
||||||
|
:<Key>?: set() notify() unset()
|
||||||
|
NetHack*extended_commands*dismiss.accelerators: #override\n\
|
||||||
|
<Key>Escape: set() notify() unset()
|
||||||
|
!
|
||||||
|
!
|
||||||
|
! The following are the default 15 colors that the nethack map uses.
|
||||||
|
! If they don't look good on your screen, change them.
|
||||||
|
!
|
||||||
|
! The foreground color is used as "no color".
|
||||||
|
!
|
||||||
|
!NetHack*map*black: black
|
||||||
|
!NetHack*map*red: red
|
||||||
|
!NetHack*map*green: pale green
|
||||||
|
!NetHack*map*brown: brown
|
||||||
|
!NetHack*map*blue: blue
|
||||||
|
!NetHack*map*magenta: magenta
|
||||||
|
!NetHack*map*cyan: light cyan
|
||||||
|
!NetHack*map*gray: gray
|
||||||
|
!NetHack*map*orange: orange
|
||||||
|
!NetHack*map*bright_green: green
|
||||||
|
!NetHack*map*yellow: yellow
|
||||||
|
!NetHack*map*bright_blue: royal blue
|
||||||
|
!NetHack*map*bright_magenta: violet
|
||||||
|
!NetHack*map*bright_cyan: cyan
|
||||||
|
!NetHack*map*white: white
|
958
X11/app-defaults/XPaint
Normal file
958
X11/app-defaults/XPaint
Normal file
@ -0,0 +1,958 @@
|
|||||||
|
! $Id: XPaint.ad.in,v 1.15 2005/03/20 20:15:34 demailly Exp $
|
||||||
|
|
||||||
|
!
|
||||||
|
! These 2 files need to be appropriately set and translated in case
|
||||||
|
! XPaint is translated to a new language. Translate also the
|
||||||
|
! label/title section
|
||||||
|
!
|
||||||
|
|
||||||
|
xpaint*helpFile: help/Help
|
||||||
|
xpaint*msgFile: messages/Messages
|
||||||
|
|
||||||
|
! Menu font (throughout)
|
||||||
|
xpaint*menufont: Liberation Sans-9
|
||||||
|
|
||||||
|
! Xpaint share directory
|
||||||
|
xpaint*shareDir: /usr/share/xpaint
|
||||||
|
|
||||||
|
! This fixes Xpaint's startup features
|
||||||
|
!xpaint*horizontal: True
|
||||||
|
!xpaint*popped: True
|
||||||
|
!xpaint*nomenubar: True
|
||||||
|
xpaint*fullpopup: False
|
||||||
|
|
||||||
|
! Increase this if you have a lot of memory
|
||||||
|
Canvas*paint.undoSize: 2
|
||||||
|
|
||||||
|
! This maybe needed for Xaw95 widgets
|
||||||
|
!*vertical*borderWidth: 0
|
||||||
|
!*horizontal*borderWidth: 0
|
||||||
|
|
||||||
|
! Highlight thichness of buttons (2 is Xaw3d default)
|
||||||
|
xpaint*highlightThickness: 1
|
||||||
|
Canvas*highlightThickness: 1
|
||||||
|
xpaint*Viewport.borderColor: grey91
|
||||||
|
Canvas*Viewport.borderColor: grey91
|
||||||
|
|
||||||
|
! Non intrusive shadowWidth
|
||||||
|
*vertical*shadowWidth: 1
|
||||||
|
*horizontal*shadowWidth: 1
|
||||||
|
*valueBar*shadowWidth: 1
|
||||||
|
*varianceBar*shadowWidth: 1
|
||||||
|
*pointBar*shadowWidth: 1
|
||||||
|
*valueBar*shadowWidth: 1
|
||||||
|
*Text*shadowWidth: 1
|
||||||
|
*SimpleMenu*shadowWidth: 2
|
||||||
|
*SimpleMenu*SmeBSB*shadowWidth: 0
|
||||||
|
*SimpleMenu*foreground: black
|
||||||
|
*Text*foreground: black
|
||||||
|
|
||||||
|
xpaint*fontSelect*List.translations: <Btn1Down>: Set() Notify()
|
||||||
|
|
||||||
|
! This describes the new sophisticated behaviour of menu popups
|
||||||
|
! Change at your own risk !
|
||||||
|
|
||||||
|
xpaint*MenuButton.SimpleMenu.translations: #override \
|
||||||
|
<Key>Escape: escape()\n\
|
||||||
|
<Enter>: highlight-child()\n\
|
||||||
|
<Leave>: unhighlight()\n\
|
||||||
|
<Motion>: highlight-child()\n\
|
||||||
|
<Btn1Up>: notify() unhighlight() popdown-child()\n\
|
||||||
|
<Btn2Up>: unhighlight() popdown-all()\n\
|
||||||
|
<Btn3Up>: notify() unhighlight()\n\
|
||||||
|
<Btn1Down>: highlight-child()\n\
|
||||||
|
<Btn2Down>: highlight-child()\n\
|
||||||
|
<Btn3Down>: highlight-child()
|
||||||
|
|
||||||
|
xpaint*Toggle.SimpleMenu.translations: #override \
|
||||||
|
<Key>Escape: escape()\n\
|
||||||
|
<Enter>: highlight-child()\n\
|
||||||
|
<Leave>: unhighlight()\n\
|
||||||
|
<Motion>: highlight-child()\n\
|
||||||
|
<Btn1Up>: unhighlight() popdown-child()\n\
|
||||||
|
<Btn2Up>: highlight-child()\n\
|
||||||
|
<Btn3Up>: highlight-child()\n\
|
||||||
|
<Btn1Down>: highlight-child() notify()\n\
|
||||||
|
<Btn2Down>: unhighlight() popdown-all()\n\
|
||||||
|
<Btn3Down>: highlight-child() notify()
|
||||||
|
|
||||||
|
xpaint*paintBox*paint.SimpleMenu.translations: #override \
|
||||||
|
<Key>Escape: escape()\n\
|
||||||
|
<Enter>: highlight-child()\n\
|
||||||
|
<Leave>: unhighlight()\n\
|
||||||
|
<Motion>: highlight-child() popdown-child()\n\
|
||||||
|
<Btn1Up>: notify() unhighlight() popdown-child()\n\
|
||||||
|
<Btn2Up>: unhighlight() popdown-child()\n\
|
||||||
|
<Btn3Up>: unhighlight()\n\
|
||||||
|
<Btn1Down>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn2Down>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn3Down>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<BtnMotion>: highlight-child()
|
||||||
|
|
||||||
|
xpaint*paintBox*paint.SimpleMenu*SimpleMenu.translations: #override \
|
||||||
|
<Key>Escape: escape()\n\
|
||||||
|
<Enter>: highlight-child()\n\
|
||||||
|
<Leave>: unhighlight()\n\
|
||||||
|
<Motion>: highlight-child() popdown-child()\n\
|
||||||
|
<Btn1Up>: notify() unhighlight() popdown-child()\n\
|
||||||
|
<Btn2Up>: unhighlight() popdown-child()\n\
|
||||||
|
<Btn3Up>: unhighlight()\n\
|
||||||
|
<Btn1Down>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn2Down>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn3Down>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<BtnMotion>: highlight-child()
|
||||||
|
|
||||||
|
Canvas*menu*SimpleMenu.translations: #override \
|
||||||
|
<Key>Escape: escape()\n\
|
||||||
|
<Enter>: highlight-child()\n\
|
||||||
|
<Leave>: unhighlight()\n\
|
||||||
|
<Motion>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn1Up>: check-notify() unhighlight() popdown-child()\n\
|
||||||
|
<Btn2Up>: unhighlight() popdown-all()\n\
|
||||||
|
<Btn3Up>: unhighlight()\n\
|
||||||
|
<Btn1Down>: check-notify() highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn2Down>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn3Down>: check-notify() highlight-child() popup-menu-pullright()\n\
|
||||||
|
<BtnMotion>: highlight-child() popup-menu-pullright()
|
||||||
|
|
||||||
|
Canvas*pane*SimpleMenu.translations: #override \
|
||||||
|
<Key>Escape: escape()\n\
|
||||||
|
<Enter>: highlight-child()\n\
|
||||||
|
<Leave>: unhighlight()\n\
|
||||||
|
<Motion>: highlight-child()\n\
|
||||||
|
<Btn1Up>: check-notify() unhighlight() popdown-child()\n\
|
||||||
|
<Btn2Up>: unhighlight() popdown-all()\n\
|
||||||
|
<Btn3Up>: unhighlight()\n\
|
||||||
|
<Btn1Down>: check-notify() highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn2Down>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn3Down>: check-notify() highlight-child() popup-menu-pullright()\n\
|
||||||
|
<BtnMotion>: highlight-child() popup-menu-pullright()
|
||||||
|
|
||||||
|
Canvas*print*SimpleMenu.translations: #override \
|
||||||
|
<Key>Escape: escape()\n\
|
||||||
|
<Enter>: highlight-child()\n\
|
||||||
|
<Leave>: unhighlight()\n\
|
||||||
|
<Motion>: highlight-child()\n\
|
||||||
|
<Btn1Up>: check-notify() unhighlight() popdown-child()\n\
|
||||||
|
<Btn2Up>: unhighlight() popdown-all()\n\
|
||||||
|
<Btn3Up>: unhighlight()\n\
|
||||||
|
<Btn1Down>: check-notify() highlight-child()\n\
|
||||||
|
<Btn2Down>: highlight-child()\n\
|
||||||
|
<Btn3Down>: check-notify() highlight-child()\n\
|
||||||
|
<BtnMotion>: highlight-child()
|
||||||
|
|
||||||
|
Canvas*paint*SimpleMenu.translations: #override \
|
||||||
|
<Key>Escape: escape()\n\
|
||||||
|
<Enter>: highlight-child()\n\
|
||||||
|
<Leave>: unhighlight()\n\
|
||||||
|
<Motion>: highlight() popdown-child()\n\
|
||||||
|
<Btn1Up>: check-notify() unhighlight() popdown-child()\n\
|
||||||
|
<Btn2Up>: unhighlight() popdown-all()\n\
|
||||||
|
<Btn3Up>: unhighlight()\n\
|
||||||
|
<Btn1Down>: check-notify() highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn2Down>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn3Down>: check-notify() highlight-child() popup-menu-pullright()\n\
|
||||||
|
<BtnMotion>: highlight-child() popup-menu-pullright()
|
||||||
|
|
||||||
|
Canvas*paint*SimpleMenu.SimpleMenu.translations: #override \
|
||||||
|
<Key>Escape: escape()\n\
|
||||||
|
<Enter>: highlight-child()\n\
|
||||||
|
<Leave>: unhighlight()\n\
|
||||||
|
<Motion>: highlight() popdown-child()\n\
|
||||||
|
<Btn1Up>: check-notify() unhighlight() popdown-child()\n\
|
||||||
|
<Btn2Up>: unhighlight() popdown-all()\n\
|
||||||
|
<Btn3Up>: unhighlight()\n\
|
||||||
|
<Btn1Down>: check-notify() highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn2Down>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn3Down>: check-notify() highlight-child() popup-menu-pullright()\n\
|
||||||
|
<BtnMotion>: highlight-child() popup-menu-pullright()
|
||||||
|
|
||||||
|
!
|
||||||
|
! paint.zoom must equal the value on button3
|
||||||
|
! No zoom value must exceed MAXZOOM
|
||||||
|
!
|
||||||
|
Canvas*fatbits*paint.zoom: 6
|
||||||
|
Canvas*fatbits*zoomButton1.label: 2:1
|
||||||
|
Canvas*fatbits*zoomButton2.label: 4:1
|
||||||
|
Canvas*fatbits*zoomButton3.label: 6:1
|
||||||
|
Canvas*fatbits*zoomButton4.label: 8:1
|
||||||
|
Canvas*fatbits*zoomButton5.label: 16:1
|
||||||
|
|
||||||
|
!
|
||||||
|
! Black and white resources
|
||||||
|
!
|
||||||
|
|
||||||
|
!Canvas*background: white
|
||||||
|
Canvas*textSink*foreground: black
|
||||||
|
Canvas*foreground: black
|
||||||
|
|
||||||
|
!
|
||||||
|
! Test Color resources
|
||||||
|
!
|
||||||
|
|
||||||
|
Canvas*background: #dcdad5
|
||||||
|
Canvas*paint*background: white
|
||||||
|
Canvas*paint*popup-menu*background: #dcdad5
|
||||||
|
|
||||||
|
xpaint*helpDialog*topic*background: thistle1
|
||||||
|
xpaint*background: #dcdad5
|
||||||
|
xpaint*textSink*foreground: black
|
||||||
|
xpaint*foreground: black
|
||||||
|
xpaint*vport*files*background: #f7f7f0
|
||||||
|
Canvas*vport*files*background: #f7f7f0
|
||||||
|
xpaint*Box.background: grey91
|
||||||
|
Canvas*Box.background: grey91
|
||||||
|
Canvas*pane*menu.zoom.background: pink1
|
||||||
|
Canvas*pane*menu.alpha.background: pink1
|
||||||
|
Canvas*pane*resize.background: pink1
|
||||||
|
Canvas*foreground: black
|
||||||
|
|
||||||
|
xpaint*Toggle.background: #dcdad5
|
||||||
|
Canvas*Toggle.background: #dcdad5
|
||||||
|
|
||||||
|
xpaint*Text.background: white
|
||||||
|
xpaint*textSink.background: white
|
||||||
|
xpaint*HTML.background: white
|
||||||
|
Canvas*Text.background: white
|
||||||
|
Canvas*textSink.background: white
|
||||||
|
|
||||||
|
xpaint*filebrowser*Label.background: grey91
|
||||||
|
xpaint*filebrowser*Toggle.background: #dcdad5
|
||||||
|
xpaint*filebrowser*name*background: white
|
||||||
|
xpaint*filebrowser*title.background: #dcdad5
|
||||||
|
xpaint*filebrowser*cwd.foreground: #0022cc
|
||||||
|
xpaint*filebrowser*info.background: #dcdad5
|
||||||
|
|
||||||
|
Canvas*filebrowser*Label.background: grey91
|
||||||
|
Canvas*filebrowser*Toggle.background: #dcdad5
|
||||||
|
Canvas*filebrowser*name*background: white
|
||||||
|
Canvas*filebrowser*title.background: #dcdad5
|
||||||
|
Canvas*filebrowser*cwd.foreground: #0022cc
|
||||||
|
Canvas*filebrowser*info.background: #dcdad5
|
||||||
|
|
||||||
|
xpaint*Command.background: #dcdad5
|
||||||
|
Canvas*Command.background: #dcdad5
|
||||||
|
|
||||||
|
Canvas.pane.background: black
|
||||||
|
|
||||||
|
! Nice buttons with Xaw3d
|
||||||
|
*beNiceToColormap: false
|
||||||
|
xpaint*MenuButton.height: 22
|
||||||
|
Canvas*MenuButton.height: 22
|
||||||
|
xpaint*Command.height: 22
|
||||||
|
Canvas*Command.height: 22
|
||||||
|
|
||||||
|
!
|
||||||
|
! Start of the label/title section
|
||||||
|
! This is the place where localization should occur in the main menus
|
||||||
|
!
|
||||||
|
|
||||||
|
*ok.label: Ok
|
||||||
|
*stopit.label: Cancel
|
||||||
|
*cancel.label: Cancel
|
||||||
|
*close.label: Close
|
||||||
|
*apply.label: Apply
|
||||||
|
*hidden.label: Hidden Files
|
||||||
|
*quality.label: Quality JPEG
|
||||||
|
*ongoing.label: Ongoing
|
||||||
|
*alert.title: Alert
|
||||||
|
|
||||||
|
Canvas*fatbits.title: XPaint / Fat Bits
|
||||||
|
Canvas*fatbits.iconName: XPaint Fat Bits
|
||||||
|
Canvas*fatbits*done.label: Done
|
||||||
|
Canvas*fatbits*refresh.label: Refresh
|
||||||
|
|
||||||
|
xpaint*xleft.label: <
|
||||||
|
xpaint*xright.label: >
|
||||||
|
xpaint*xxleft.label: «
|
||||||
|
xpaint*xxright.label: »
|
||||||
|
|
||||||
|
!
|
||||||
|
! Font Selector
|
||||||
|
!
|
||||||
|
|
||||||
|
xpaint*fontSelect.title: XPaint / Browse and Select a Font
|
||||||
|
xpaint*fontSelect.iconName: XPaint Font Browser
|
||||||
|
xpaint*fontSelect*vport.height: 280
|
||||||
|
xpaint*fontSelect*text.width: 620
|
||||||
|
xpaint*fontSelect*text.height: 70
|
||||||
|
xpaint*fontSelect*edittoggle.label: Edit
|
||||||
|
xpaint*fontSelect*apply.label: Apply
|
||||||
|
xpaint*fontSelect*done.label: Close
|
||||||
|
xpaint*fontSelect*spacingLabel.label: Spacing
|
||||||
|
xpaint*fontSelect*familyLabel.label: Font Family
|
||||||
|
xpaint*fontSelect*weightLabel.label: Weight/Style
|
||||||
|
xpaint*fontSelect*pointSelectLabel.label: Point Size
|
||||||
|
xpaint*fontSelect*rotationLabel.label: Rotation
|
||||||
|
xpaint*fontSelect*inclinationLabel.label: Inclination
|
||||||
|
xpaint*fontSelect*dilationLabel.label: Dilation
|
||||||
|
xpaint*fontSelect*linespacingLabel.label: Linespacing
|
||||||
|
xpaint*fontSelect*xftNameLabel.label: Freetype Font Name
|
||||||
|
xpaint*fontSelect*fontNameLabel.label: X Font Name
|
||||||
|
xpaint*fontSelect*fontName.width: 450
|
||||||
|
xpaint*fontSelect*text_file.label: File
|
||||||
|
xpaint*fontSelect*text_fileMenu*load.label: Load file
|
||||||
|
xpaint*fontSelect*text_fileMenu*save.label: Save
|
||||||
|
xpaint*fontSelect*text_fileMenu*saveas.label: Save as...
|
||||||
|
xpaint*fontSelect*text_fileMenu*editor.label: External Editor...
|
||||||
|
xpaint*fontSelect*text_sample.label: Text
|
||||||
|
xpaint*fontSelect*text_sampleMenu*default.label: Default
|
||||||
|
xpaint*fontSelect*text_sampleMenu*erase.label: Erase
|
||||||
|
xpaint*fontSelect*text_sampleMenu*record.label: Record
|
||||||
|
|
||||||
|
!
|
||||||
|
! The Color and Pattern Editor
|
||||||
|
!
|
||||||
|
|
||||||
|
xpaint*pattern.title: XPaint / Color and Pattern Selector
|
||||||
|
xpaint*pattern*paint.zoom: 6
|
||||||
|
xpaint*pattern*palette.label: Palette
|
||||||
|
xpaint*pattern*palette*saveconfig.label: Save Palette Config...
|
||||||
|
xpaint*pattern*palette*loadconfig.label: Load New Palette...
|
||||||
|
xpaint*pattern*palette*markselected.label: Mark Selected Pattern
|
||||||
|
xpaint*pattern*palette*unmark.label: Unmark Pattern
|
||||||
|
xpaint*pattern*palette*loadmarked.label: Load Marked Pattern
|
||||||
|
xpaint*pattern*palette*delete.label: Remove Selected Pattern
|
||||||
|
xpaint*pattern*canvas.label: File
|
||||||
|
xpaint*pattern*canvas*read.label: Load
|
||||||
|
xpaint*pattern*canvas*save.label: Save As...
|
||||||
|
xpaint*pattern*canvas*close.label: Close
|
||||||
|
xpaint*pattern*edit.label: Edit
|
||||||
|
xpaint*pattern*edit*undo.label: Undo
|
||||||
|
xpaint*pattern*edit*cut.label: Cut
|
||||||
|
xpaint*pattern*edit*copy.label: Copy
|
||||||
|
xpaint*pattern*edit*paste.label: Paste
|
||||||
|
xpaint*pattern*edit*clear.label: Clear
|
||||||
|
xpaint*pattern*edit*dup.label: Duplicate
|
||||||
|
xpaint*pattern*edit*all.label: Select All
|
||||||
|
xpaint*pattern*popup-menu*select.label: Select...
|
||||||
|
xpaint*pattern*line.label: Line
|
||||||
|
xpaint*pattern*line*linestyle.label: Line Style...
|
||||||
|
xpaint*pattern*lookup.label: Lookup
|
||||||
|
xpaint*pattern*grab.label: Grab
|
||||||
|
xpaint*pattern*select.label: Record
|
||||||
|
xpaint*pattern*asbg.label: Background color
|
||||||
|
xpaint*pattern*asbrush.label: New Brush
|
||||||
|
xpaint*pattern*size.label: Size
|
||||||
|
xpaint*pattern*size*other.label: Select...
|
||||||
|
xpaint*pattern*image.label: Image
|
||||||
|
xpaint*pattern*image*grid.label: Visible Grid
|
||||||
|
xpaint*pattern*image*grid_param.label: Grid Parameters...
|
||||||
|
xpaint*pattern*image*zoom.label: Zoom Factor
|
||||||
|
xpaint*pattern*image*background.label: Background Color...
|
||||||
|
xpaint*pattern*help.label: Help
|
||||||
|
xpaint*pattern*help*help.label: Help...
|
||||||
|
xpaint*pattern*viewport*vertical.thickness: 14
|
||||||
|
xpaint*patternRackForm*popup-menu.label: Pattern
|
||||||
|
xpaint*patternRackForm*popup-menu.mark.label: Mark
|
||||||
|
xpaint*patternRackForm*popup-menu.unmark.label: Unmark
|
||||||
|
xpaint*patternRackForm*popup-menu.loadpattern.label: Load
|
||||||
|
xpaint*patternRackForm*popup-menu.edit.label: Edit
|
||||||
|
xpaint*patternRackForm*popup-menu.remove.label: Remove
|
||||||
|
xpaint*patternRackForm*popup-menu.help.label: Help
|
||||||
|
xpaint*patternRackForm.vport.height: 100
|
||||||
|
xpaint*patternRackForm*viewport2*vertical.thickness: 14
|
||||||
|
xpaint*patternRackForm*viewport2.width: 604
|
||||||
|
xpaint*patternRackForm*viewport2.height: 194
|
||||||
|
|
||||||
|
!
|
||||||
|
! The top level operation/toolbox menu
|
||||||
|
!
|
||||||
|
!xpaint*toolbox*vport.width: 493
|
||||||
|
!xpaint*toolbox*vport.height: 157
|
||||||
|
xpaint*toolbox*vport*vertDistance: 2
|
||||||
|
xpaint*toolbox*box*vertDistance: 0
|
||||||
|
xpaint*toolbox*canvas.label: File
|
||||||
|
xpaint*toolbox*canvas*open.label: Open Image...
|
||||||
|
xpaint*toolbox*canvas*loaded.label: List of Loaded Files...
|
||||||
|
xpaint*toolbox*canvas*new.label: New Canvas
|
||||||
|
xpaint*toolbox*canvas*new-size.label: New With Size...
|
||||||
|
xpaint*toolbox*canvas*magnifier.label: Magnifier...
|
||||||
|
xpaint*toolbox*canvas*screenshot.label: Take Screenshot...
|
||||||
|
xpaint*toolbox*canvas*about.label: About...
|
||||||
|
xpaint*toolbox*canvas*quit.label: Quit XPaint
|
||||||
|
xpaint*toolbox*other.label: Brush
|
||||||
|
xpaint*toolbox*other*brushSelect.label: Select Brush Style
|
||||||
|
xpaint*toolbox*other*sprayEdit.label: Edit Spray Pattern
|
||||||
|
xpaint*toolbox*help.label: Help
|
||||||
|
xpaint*toolbox*help*intro.label: Introduction
|
||||||
|
xpaint*toolbox*help*tools.label: Toolbox
|
||||||
|
xpaint*toolbox*help*canvas.label: Canvas
|
||||||
|
xpaint*toolbox*help*about.label: About
|
||||||
|
xpaint*toolbox*help*copyright.label: Copyright
|
||||||
|
xpaint*toolbox*help*tooltips.label: Tooltips
|
||||||
|
|
||||||
|
!
|
||||||
|
! Operation popup menus
|
||||||
|
!
|
||||||
|
|
||||||
|
xpaint*toolbox*pencil.popup-menu.label: Pencil
|
||||||
|
xpaint*toolbox*dotPencil.popup-menu.label: Dot Pencil
|
||||||
|
xpaint*toolbox*dynpencil.popup-menu.label: DynPencil
|
||||||
|
xpaint*toolbox*dynpencil.popup-menu.autofinish.label: AutoFinish
|
||||||
|
xpaint*toolbox*dynpencil.popup-menu.select.label: Parameters...
|
||||||
|
xpaint*toolbox*brush.popup-menu.label: Brush
|
||||||
|
xpaint*toolbox*brush.popup-menu.opaque.label: Opaque
|
||||||
|
xpaint*toolbox*brush.popup-menu.transparent.label: Transparent
|
||||||
|
xpaint*toolbox*brush.popup-menu.stain.label: Stain
|
||||||
|
xpaint*toolbox*brush.popup-menu.select.label: Select Brush...
|
||||||
|
xpaint*toolbox*brush.popup-menu.param.label: Parameters...
|
||||||
|
xpaint*toolbox*erase.popup-menu.label: Erase
|
||||||
|
xpaint*toolbox*erase.popup-menu.original.label: Original
|
||||||
|
xpaint*toolbox*erase.popup-menu.select.label: Select Brush...
|
||||||
|
xpaint*toolbox*spray.popup-menu.label: Spray
|
||||||
|
xpaint*toolbox*spray.popup-menu.gauss.label: Gauss
|
||||||
|
xpaint*toolbox*spray.popup-menu.select.label: Parameters...
|
||||||
|
xpaint*toolbox*smear.popup-menu.label: Smear
|
||||||
|
xpaint*toolbox*smear.popup-menu.select.label: Select Brush...
|
||||||
|
xpaint*toolbox*line.popup-menu.label: Segment
|
||||||
|
xpaint*toolbox*arc.popup-menu.label: Arc
|
||||||
|
xpaint*toolbox*arc.popup-menu*connect.label: Circle Arc
|
||||||
|
xpaint*toolbox*arc.popup-menu*quadrant.label: Elliptic Quadrant
|
||||||
|
xpaint*toolbox*arc.popup-menu*centered.label: Centered Ellipse Arc
|
||||||
|
xpaint*toolbox*arc.popup-menu*boxed.label: Boxed Ellipse Arc
|
||||||
|
xpaint*toolbox*arrow.popup-menu.label: Arrow
|
||||||
|
xpaint*toolbox*arrow.popup-menu*head_only.label: Head only
|
||||||
|
xpaint*toolbox*arrow.popup-menu*param.label: Parameters...
|
||||||
|
xpaint*toolbox*popup-menu*center.label: Center
|
||||||
|
xpaint*toolbox*line.popup-menu*multi.label: Sheaf
|
||||||
|
xpaint*toolbox*line.popup-menu*vector.label: Vector
|
||||||
|
xpaint*toolbox*line.popup-menu*param.label: Arrowhead parameters...
|
||||||
|
xpaint*toolbox*fill.popup-menu.label: Fill
|
||||||
|
xpaint*toolbox*gradientFill.popup-menu.label: Gradient Fill
|
||||||
|
xpaint*toolbox*gradientFill.popup-menu.param.label: Parameters...
|
||||||
|
xpaint*toolbox*fractalFill.popup-menu.label: Fractal Fill
|
||||||
|
xpaint*toolbox*fractalFill.popup-menu.param.label: Set Density...
|
||||||
|
xpaint*toolbox*fractalFill.popup-menu.plasma.label: Plasma
|
||||||
|
xpaint*toolbox*fractalFill.popup-menu.clouds.label: Clouds
|
||||||
|
xpaint*toolbox*fractalFill.popup-menu.landscape.label: Land/Sea
|
||||||
|
! Next 3 lines are common for all fill operators
|
||||||
|
xpaint*toolbox*popup-menu.fill.label: Fill
|
||||||
|
xpaint*toolbox*popup-menu.fill_color.label: Fill Color
|
||||||
|
xpaint*toolbox*popup-menu.fill_range.label: Fill Chromatic Range
|
||||||
|
xpaint*toolbox*popup-menu.radial.label: Radial
|
||||||
|
xpaint*toolbox*popup-menu.linear.label: Linear
|
||||||
|
xpaint*toolbox*popup-menu.conical.label: Conical
|
||||||
|
xpaint*toolbox*popup-menu.square.label: Square
|
||||||
|
xpaint*toolbox*box.popup-menu.rectangle.label: Rectangle
|
||||||
|
xpaint*toolbox*box.popup-menu.round.label: Round corners
|
||||||
|
xpaint*toolbox*box.popup-menu.param.label: Parameters...
|
||||||
|
xpaint*toolbox*popup-menu.ellipse.label: Ellipse
|
||||||
|
xpaint*toolbox*text.popup-menu.label: Text
|
||||||
|
xpaint*toolbox*text.popup-menu.select.label: Select Font...
|
||||||
|
xpaint*toolbox*selectBox.popup-menu.label: Select Box
|
||||||
|
xpaint*toolbox*selectBox.popup-menu.round.label: Round corners
|
||||||
|
xpaint*toolbox*selectBox.popup-menu.param.label: Parameters...
|
||||||
|
xpaint*toolbox*selectEllipse.popup-menu.label: Select Ellipse
|
||||||
|
xpaint*toolbox*popup-menu.arbitrary.label: Arbitrary polygon
|
||||||
|
xpaint*toolbox*popup-menu.regular.label: Regular polygon
|
||||||
|
xpaint*toolbox*popup-menu.starlike.label: Starlike polygon
|
||||||
|
xpaint*toolbox*selectPolygon.popup-menu.label: Select Polygon
|
||||||
|
xpaint*toolbox*selectPolygon.popup-menu.param.label: Parameters...
|
||||||
|
xpaint*toolbox*selectFreehand.popup-menu.label: Select Freehand
|
||||||
|
xpaint*toolbox*selectSpline.popup-menu.label: Select Spline
|
||||||
|
xpaint*toolbox*selectSpline.popup-menu.open.label: Open
|
||||||
|
xpaint*toolbox*selectSpline.popup-menu.closed.label: Closed
|
||||||
|
xpaint*toolbox*selectSpline.popup-menu.closed_up.label: Closed up
|
||||||
|
! Next 3 lines are common for all select operators
|
||||||
|
xpaint*toolbox*popup-menu.shape.label: All Colors
|
||||||
|
xpaint*toolbox*popup-menu.not_color.label: Omit Color Range
|
||||||
|
xpaint*toolbox*popup-menu.only_color.label: Only Color Range
|
||||||
|
! Next line is common for all fill and select operators
|
||||||
|
xpaint*toolbox*popup-menu.select.label: Select Range...
|
||||||
|
xpaint*toolbox*box.popup-menu.label: Box
|
||||||
|
xpaint*toolbox*filledBox.popup-menu.label: Filled Box
|
||||||
|
xpaint*toolbox*filledBox.popup-menu.round.label: Round corners
|
||||||
|
xpaint*toolbox*filledBox.popup-menu.param.label: Parameters...
|
||||||
|
xpaint*toolbox*ellipse.popup-menu.label: Ellipse
|
||||||
|
xpaint*toolbox*filledEllipse.popup-menu.label: Filled Ellipse
|
||||||
|
xpaint*toolbox*brokenline.popup-menu.label: Connected Line
|
||||||
|
xpaint*toolbox*spline.popup-menu.label: Spline Curve
|
||||||
|
xpaint*toolbox*spline.popup-menu.open.label: Open
|
||||||
|
xpaint*toolbox*spline.popup-menu.closed.label: Closed
|
||||||
|
xpaint*toolbox*spline.popup-menu.closed_up.label: Closed up
|
||||||
|
xpaint*toolbox*filledSpline.popup-menu.label: Filled Spline Curve
|
||||||
|
xpaint*toolbox*filledSpline.popup-menu.open.label: Open
|
||||||
|
xpaint*toolbox*filledSpline.popup-menu.closed.label: Closed
|
||||||
|
xpaint*toolbox*filledSpline.popup-menu.closed_up.label: Closed up
|
||||||
|
xpaint*toolbox*polygon.popup-menu.label: Polygon
|
||||||
|
xpaint*toolbox*polygon.popup-menu.param.label: Parameters...
|
||||||
|
xpaint*toolbox*filledPolygon.popup-menu.label: Filled Polygon
|
||||||
|
xpaint*toolbox*filledPolygon.popup-menu.param.label: Parameters...
|
||||||
|
xpaint*toolbox*freehand.popup-menu.label: Shape
|
||||||
|
xpaint*toolbox*freehand.popup-menu.open.label: Open
|
||||||
|
xpaint*toolbox*freehand.popup-menu.closed.label: Closed
|
||||||
|
xpaint*toolbox*filledFreehand.popup-menu.label: Filled Shape
|
||||||
|
|
||||||
|
xpaint*script_files.label: File
|
||||||
|
xpaint*script_files*load.label: Load
|
||||||
|
xpaint*script_files*save.label: Save
|
||||||
|
xpaint*script_files*saveas.label: Save as...
|
||||||
|
xpaint*script_files*editor.label: External editor...
|
||||||
|
xpaint*script_files*close.label: Close
|
||||||
|
xpaint*script_predef.label: Templates
|
||||||
|
xpaint*script_predef*filters.label: Filters
|
||||||
|
xpaint*script_predef*images.label: Images
|
||||||
|
xpaint*script_predef*3d_curves.label: 3D Curves
|
||||||
|
xpaint*script_predef*3d_surfaces.label: 3D Surfaces
|
||||||
|
xpaint*script_predef*layers.label: Layers
|
||||||
|
xpaint*script_predef*procedures.label: Procedures
|
||||||
|
xpaint*script_predef*batch.label: Batch
|
||||||
|
xpaint*script_predef*help.label: Help
|
||||||
|
xpaint*compile.label: Compile
|
||||||
|
|
||||||
|
!xpaint*menuLabel.font: *-times-bold-r-normal--17-*
|
||||||
|
!Canvas*menuLabel.font: *-times-bold-r-normal--17-*
|
||||||
|
|
||||||
|
|
||||||
|
!
|
||||||
|
! Canvas area menu pulldowns
|
||||||
|
!
|
||||||
|
Canvas*menu*file.label: File
|
||||||
|
Canvas*menu*file*open.label: Open Image...
|
||||||
|
Canvas*menu*file*save.label: Save
|
||||||
|
Canvas*menu*file*saveas.label: Save As...
|
||||||
|
Canvas*menu*file*saveregion.label: Save Region...
|
||||||
|
Canvas*menu*file*load-mem.label: Load Clipboard...
|
||||||
|
Canvas*menu*file*saveconfig.label: Save Palette...
|
||||||
|
Canvas*menu*file*loadconfig.label: Load Palette...
|
||||||
|
Canvas*menu*file*revert.label: Revert...
|
||||||
|
Canvas*menu*file*loaded.label: Loaded files...
|
||||||
|
Canvas*menu*file*print.label: Print...
|
||||||
|
Canvas*menu*file*extern.label: External viewer...
|
||||||
|
Canvas*menu*file*close.label: Close
|
||||||
|
|
||||||
|
Canvas.print*title: Print Utility
|
||||||
|
Canvas.print*form*menu*format.label: Format
|
||||||
|
Canvas.print*form*portraitlabel.label: Portrait
|
||||||
|
Canvas.print*form*portraittoggle.label: X
|
||||||
|
Canvas.print*form*landscapelabel.label: Landscape
|
||||||
|
Canvas.print*form*landscapelabel.horizDistance: 104
|
||||||
|
Canvas.print*form*landscapetoggle.label: X
|
||||||
|
Canvas.print*form*graylabel.label: Gray
|
||||||
|
Canvas.print*form*graytoggle.label: X
|
||||||
|
Canvas.print*form*compresslabel.label: Compress
|
||||||
|
Canvas.print*form*compresslabel.horizDistance: 25
|
||||||
|
Canvas.print*form*compresstoggle.label: X
|
||||||
|
Canvas.print*form*pdflabel.label: PDF
|
||||||
|
Canvas.print*form*pdflabel.horizDistance: 36
|
||||||
|
Canvas.print*form*pdftoggle.label: X
|
||||||
|
Canvas.print*form*wcenter.label: 0
|
||||||
|
Canvas.print*form*wplus.label: >
|
||||||
|
Canvas.print*form*wminus.label: <
|
||||||
|
Canvas.print*form*wpplus.label: »
|
||||||
|
Canvas.print*form*wmminus.label: «
|
||||||
|
Canvas.print*form*hcenter.label: 0
|
||||||
|
Canvas.print*form*hplus.label: >
|
||||||
|
Canvas.print*form*hminus.label: <
|
||||||
|
Canvas.print*form*hpplus.label: »
|
||||||
|
Canvas.print*form*hmminus.label: «
|
||||||
|
Canvas.print*form*equal.label: X
|
||||||
|
Canvas.print*form*synchro.horizDistance: 60
|
||||||
|
|
||||||
|
Canvas.print*form*sizelabel.label: Size of image
|
||||||
|
Canvas.print*form*positionlabel.label: Image position
|
||||||
|
Canvas.print*form*samplinglabel.label: Sub sampling
|
||||||
|
Canvas.print*form*printlabel.label: Printer command
|
||||||
|
Canvas.print*form*filelabel.label: Write to file
|
||||||
|
Canvas.print*form*psviewlabel.label: PostScript viewer
|
||||||
|
Canvas.print*form*resultlabel*label: Result
|
||||||
|
|
||||||
|
Canvas.print*form*portraittoggle*horizDistance: 86
|
||||||
|
Canvas.print*form*landscapelabel*horizDistance: 124
|
||||||
|
Canvas.print*form*landscapetoggle*horizDistance: 200
|
||||||
|
Canvas.print*form*graylabel*horizDistance: 248
|
||||||
|
Canvas.print*form*graytoggle*horizDistance: 290
|
||||||
|
Canvas.print*form*formattype*string: A4
|
||||||
|
Canvas.print*form*formattype*horizDistance: 10
|
||||||
|
Canvas.print*form*sizevalue*string: 100%
|
||||||
|
Canvas.print*form*sizevalue*horizDistance: 136
|
||||||
|
Canvas.print*form*positionvalue*horizDistance: 136
|
||||||
|
Canvas.print*form*samplingvalue*string: 1 x 1
|
||||||
|
Canvas.print*form*samplingvalue*horizDistance: 136
|
||||||
|
Canvas.print*form*printcmd*string: lpr
|
||||||
|
Canvas.print*form*printcmd*horizDistance: 136
|
||||||
|
Canvas.print*form*printtoggle.label: X
|
||||||
|
Canvas.print*form*filetoggle.label: X
|
||||||
|
Canvas.print*form*filename*horizDistance: 136
|
||||||
|
Canvas.print*form*psviewcmd*horizDistance: 136
|
||||||
|
Canvas.print*form*printresult.width: 228
|
||||||
|
Canvas.print*form*printresult*foreground: Red
|
||||||
|
Canvas.print*form*print*horizDistance: 40
|
||||||
|
|
||||||
|
Canvas.print*form*print.label: Print
|
||||||
|
Canvas.print*form*preview.label: Preview
|
||||||
|
Canvas.print*form*cancel.label: Close
|
||||||
|
|
||||||
|
Canvas.print*form*psviewcmd*string: gv
|
||||||
|
Canvas.extern*form*extviewcmd*string: display
|
||||||
|
|
||||||
|
Canvas.extern*title: External Image Viewer
|
||||||
|
Canvas.extern*form*format.label: Exchange Format
|
||||||
|
Canvas.extern*form*formatlabel*label: PPM
|
||||||
|
Canvas.extern*form*extviewlabel*label: Viewer command
|
||||||
|
Canvas.extern*form*view*label: View
|
||||||
|
Canvas.extern*form*cancel*label: Close
|
||||||
|
|
||||||
|
Canvas*menu*edit.label: Edit
|
||||||
|
Canvas*menu*edit*undo.label: Undo
|
||||||
|
Canvas*menu*edit*redo.label: Redo
|
||||||
|
Canvas*menu*edit*undosize.label: Undo Levels...
|
||||||
|
Canvas*menu*edit*refresh.label: Refresh
|
||||||
|
Canvas*menu*edit*cut.label: Cut
|
||||||
|
Canvas*menu*edit*copy.label: Copy
|
||||||
|
Canvas*menu*edit*paste.label: Paste
|
||||||
|
Canvas*menu*edit*clear.label: Clear
|
||||||
|
Canvas*menu*edit*all.label: Select All
|
||||||
|
Canvas*menu*edit*unselect.label: Unselect
|
||||||
|
Canvas*menu*edit*dup.label: Duplicate
|
||||||
|
Canvas*menu*edit*erase.label: Erase All
|
||||||
|
Canvas*menu*edit*clone_canvas.label: Clone Canvas
|
||||||
|
Canvas*menu*edit*clonezoom_canvas.label: Clone with Zoom
|
||||||
|
Canvas*menu*edit*screenshot.label: Screenshot
|
||||||
|
|
||||||
|
Canvas*menu*line.label: Line
|
||||||
|
Canvas*menu*line*linestyle.label: Line Style...
|
||||||
|
Canvas*menu*text.label: Text
|
||||||
|
Canvas*menu*text*select.label: Font Browser...
|
||||||
|
Canvas*menu*text*write.label: Write text
|
||||||
|
|
||||||
|
Canvas*menu*region.label: Region
|
||||||
|
Canvas*menu*region*flipX.label: Flip X Axis
|
||||||
|
Canvas*menu*region*flipY.label: Flip Y Axis
|
||||||
|
Canvas*menu*region*rotateTo.label: Rotate By
|
||||||
|
Canvas*menu*rotateTo-right.label: Angle
|
||||||
|
Canvas*menu*rotateTo-right*rotate1.label: +90
|
||||||
|
Canvas*menu*rotateTo-right*rotate2.label: +45
|
||||||
|
Canvas*menu*rotateTo-right*rotate3.label: -45
|
||||||
|
Canvas*menu*rotateTo-right*rotate4.label: -90
|
||||||
|
Canvas*menu*rotateTo-right*rotate5.label: +180
|
||||||
|
Canvas*menu*region*rotate.label: Rotate...
|
||||||
|
Canvas*menu*region*linear.label: Linear Transformation...
|
||||||
|
Canvas*menu*region*reset.label: Reset
|
||||||
|
Canvas*menu*region*expand.label: Expand...
|
||||||
|
Canvas*menu*region*downscale.label: Downscale...
|
||||||
|
Canvas*menu*region*edit.label: Edit Region
|
||||||
|
Canvas*menu*region*crop.label: Crop to Region...
|
||||||
|
Canvas*menu*region*autocrop.label: Autocrop...
|
||||||
|
Canvas*menu*region*complement.label: Complement Region
|
||||||
|
Canvas*menu*region*delimit.label: Delimit Region
|
||||||
|
Canvas*menu*delimit-right.label: Delimit
|
||||||
|
Canvas*menu*delimit-right*delimit1.label: Monocolor Connected Region
|
||||||
|
Canvas*menu*delimit-right*delimit2.label: Complementary of Connected Region
|
||||||
|
Canvas*menu*delimit-right*delimit3.label: Monocolor MultiConnected Region
|
||||||
|
Canvas*menu*delimit-right*delimit4.label: Complementary of Multiconnected Region
|
||||||
|
Canvas*menu*delimit-right*delimit5.label: Color Range Region
|
||||||
|
Canvas*menu*delimit-right*delimit6.label: Complementary of Color Range Region
|
||||||
|
Canvas*menu*delimit-right*delimit7.label: Cancel
|
||||||
|
Canvas*menu*region*ocr.label: OCR
|
||||||
|
|
||||||
|
|
||||||
|
Canvas*menu*filter.label: Filters
|
||||||
|
Canvas*menu*filter*invert.label: Invert
|
||||||
|
Canvas*menu*filter*to_grey.label: Turn into Greyscale
|
||||||
|
Canvas*menu*filter*contrast.label: Normalize Contrast...
|
||||||
|
Canvas*menu*filter*gamma.label: Transformation RGB/Gamma...
|
||||||
|
Canvas*menu*filter*floyd_steinberg.label: Floyd-Steinberg Filter...
|
||||||
|
Canvas*menu*filter*quantize.label: Quantize Colors...
|
||||||
|
Canvas*menu*filter*solarize.label: Solarize...
|
||||||
|
Canvas*menu*filter*sharpen.label: Sharpen
|
||||||
|
Canvas*menu*filter*merge.label: Merge...
|
||||||
|
Canvas*menu*filter*smooth.label: Smooth...
|
||||||
|
Canvas*menu*filter*dirfilt.label: Directional Smooth
|
||||||
|
Canvas*menu*filter*edge.label: Edge Detect
|
||||||
|
Canvas*menu*filter*oil.label: Oil Paint...
|
||||||
|
Canvas*menu*filter*noise.label: Add Noise...
|
||||||
|
Canvas*menu*filter*spread.label: Spread...
|
||||||
|
Canvas*menu*filter*pixelize.label: Pixelize...
|
||||||
|
Canvas*menu*filter*emboss.label: Emboss...
|
||||||
|
Canvas*menu*filter*despeckle.label: Despeckle...
|
||||||
|
Canvas*menu*filter*distort.label: Distortion...
|
||||||
|
Canvas*menu*filter*perspective.label: Perspective...
|
||||||
|
Canvas*menu*filter*blend.label: Blend
|
||||||
|
Canvas*menu*filter*userdef.label: User Defined Filter
|
||||||
|
Canvas*menu*filter*last.label: Repeat Last
|
||||||
|
Canvas*menu*filter*undo.label: Undo Last
|
||||||
|
|
||||||
|
Canvas*menu*selector.label: Options
|
||||||
|
Canvas*menu*selector*patterns.label: Color and Pattern Editor...
|
||||||
|
Canvas*menu*selector*background.label: Change Background Color...
|
||||||
|
Canvas*menu*selector*chroma.label: Select Color Range...
|
||||||
|
Canvas*menu*selector*fatbits.label: Fat Bits Editor...
|
||||||
|
Canvas*menu*selector*tools.label: Toolbox...
|
||||||
|
Canvas*menu*selector*brush.label: Brush Selector...
|
||||||
|
Canvas*menu*selector*font.label: Font Selector...
|
||||||
|
Canvas*menu*selector*magnifier.label: Magnifier...
|
||||||
|
Canvas*menu*selector*c_script.label: C script Editor...
|
||||||
|
Canvas*menu*selector*size.label: Change Size...
|
||||||
|
Canvas*menu*selector*zoom.label: Change Zoom...
|
||||||
|
Canvas*menu*selector*size_zoom_defs.label: Default Size and Zoom...
|
||||||
|
Canvas*menu*selector*snap.label: Snap
|
||||||
|
Canvas*menu*selector*snap_spacing.label: Snap Spacing...
|
||||||
|
Canvas*menu*selector*grid.label: Visible Grid
|
||||||
|
Canvas*menu*selector*grid_param.label: Grid Parameters...
|
||||||
|
Canvas*menu*selector*transparent.label: Blinking regions
|
||||||
|
Canvas*menu*selector*interpolation.label: Interpolation for reduction
|
||||||
|
Canvas*menu*selector*simple.label: Simplified Floating Menu
|
||||||
|
Canvas*menu*selector*hide_menubar.label: Hide Menu Bar
|
||||||
|
Canvas*menu*selector*left_sb.label: Left Scrollbar
|
||||||
|
Canvas*menu*selector*top_sb.label: Top Scrollbar
|
||||||
|
Canvas*menu*selector*help.label: Help
|
||||||
|
|
||||||
|
Canvas*menu*alpha.label: α
|
||||||
|
Canvas*menu*alpha*mode0.label: Mode: RGB
|
||||||
|
Canvas*menu*alpha*mode1.label: Mode: RGB+transparency
|
||||||
|
Canvas*menu*alpha*mode2.label: Mode: RGB+alpha
|
||||||
|
Canvas*menu*alpha*mode3.label: Mode: alpha
|
||||||
|
Canvas*menu*alpha*rgbedit.label: Edit RGB+transp. channels...
|
||||||
|
Canvas*menu*alpha*params.label: Alpha Parameters...
|
||||||
|
Canvas*menu*alpha*create.label: Create alpha channel
|
||||||
|
Canvas*menu*alpha*set.label: Set as alpha channel
|
||||||
|
Canvas*menu*alpha*edit.label: Edit alpha channel
|
||||||
|
Canvas*menu*alpha*memory.label: Memorize alpha channel
|
||||||
|
Canvas*menu*alpha*delete.label: Erase alpha channel
|
||||||
|
|
||||||
|
Canvas*menu*help.label: Help
|
||||||
|
Canvas*menu*help*intro.label: Introduction
|
||||||
|
Canvas*menu*help*tools.label: Toolbox
|
||||||
|
Canvas*menu*help*canvas.label: Canvas
|
||||||
|
Canvas*menu*help*about.label: About
|
||||||
|
Canvas*menu*help*copyright.label: Copyright
|
||||||
|
|
||||||
|
Canvas*memory*popup-menu.label: Memory Manager
|
||||||
|
Canvas*memory*stack.label: Store Region/Canvas
|
||||||
|
Canvas*memory*recall.label: Recall Marked Item
|
||||||
|
Canvas*memory*edit.label: Edit Marked Item
|
||||||
|
Canvas*memory*discard.label: Delete Marked Item
|
||||||
|
Canvas*memory*scroll.label: Scroll
|
||||||
|
Canvas*memory*erase.label: Erase All
|
||||||
|
Canvas*memory*origin.label: Reset Region Origin
|
||||||
|
Canvas*memory*to_alpha.label: Region -> Alpha Channel
|
||||||
|
Canvas*memory*to_mask.label: Region -> Black&White Mask
|
||||||
|
Canvas*memory*to_rgba.label: Region -> RGBα Components
|
||||||
|
Canvas*memory*merge_rgba.label: Merge RGBα Channels from Memory...
|
||||||
|
|
||||||
|
!!!! This starts the Canvas Popup Menu
|
||||||
|
*paintBox*popup-menu.label: General Menu
|
||||||
|
!Popup File Menu
|
||||||
|
*paintBox*popup-menu.File.label: File
|
||||||
|
*paintBox*popup-menu.File-right.label: File
|
||||||
|
*paintBox*popup-menu.File-right*open.label: Open Image...
|
||||||
|
*paintBox*popup-menu.File-right*save.label: Save
|
||||||
|
*paintBox*popup-menu.File-right*saveas.label: Save As...
|
||||||
|
*paintBox*popup-menu.File-right*saveregion.label: Save Region...
|
||||||
|
*paintBox*popup-menu.File-right*load-mem.label: Load Clipboard...
|
||||||
|
*paintBox*popup-menu.File-right*saveconfig.label: Save Palette...
|
||||||
|
*paintBox*popup-menu.File-right*loadconfig.label: Load Palette...
|
||||||
|
*paintBox*popup-menu.File-right*revert.label: Revert...
|
||||||
|
*paintBox*popup-menu.File-right*loaded.label: Loaded files...
|
||||||
|
*paintBox*popup-menu.File-right*print.label: Print...
|
||||||
|
*paintBox*popup-menu.File-right*extern.label: External viewer...
|
||||||
|
*paintBox*popup-menu.File-right*close.label: Close
|
||||||
|
!Popup Edit Menu
|
||||||
|
*paintBox*popup-menu*Edit.label: Edit
|
||||||
|
*paintBox*popup-menu.Edit-right.label: Edit
|
||||||
|
*paintBox*popup-menu.Edit-right*undo.label: Undo
|
||||||
|
*paintBox*popup-menu.Edit-right*redo.label: Redo
|
||||||
|
*paintBox*popup-menu.Edit-right.undosize.label: Undo Levels...
|
||||||
|
*paintBox*popup-menu.Edit-right*refresh.label: Refresh
|
||||||
|
*paintBox*popup-menu.Edit-right*cut.label: Cut
|
||||||
|
*paintBox*popup-menu.Edit-right*copy.label: Copy
|
||||||
|
*paintBox*popup-menu.Edit-right*paste.label: Paste
|
||||||
|
*paintBox*popup-menu.Edit-right*clear.label: Clear
|
||||||
|
*paintBox*popup-menu.Edit-right*all.label: Select All
|
||||||
|
*paintBox*popup-menu.Edit-right*unselect.label: Unselect
|
||||||
|
*paintBox*popup-menu.Edit-right*dup.label: Duplicate
|
||||||
|
*paintBox*popup-menu.Edit-right*erase.label: Erase All
|
||||||
|
*paintBox*popup-menu.Edit-right.clone_canvas.label: Clone Canvas
|
||||||
|
*paintBox*popup-menu.Edit-right.clonezoom_canvas.label: Clone with Zoom
|
||||||
|
*paintBox*popup-menu.Edit-right*screenshot.label: Screenshot
|
||||||
|
|
||||||
|
! popup Line Menu
|
||||||
|
*paintBox*popup-menu.Line.label: Line
|
||||||
|
*paintBox*popup-menu.Line-right.label: Line
|
||||||
|
*paintBox*popup-menu.Line-right.linestyle.label: Line Style...
|
||||||
|
! popup Font Menu
|
||||||
|
*paintBox*popup-menu.Text.label: Text
|
||||||
|
*paintBox*popup-menu.Text-right.label: Text
|
||||||
|
*paintBox*popup-menu.Text-right.select.label: Font Browser...
|
||||||
|
*paintBox*popup-menu.Text-right.write.label: Write Text
|
||||||
|
!Popup Region Menu
|
||||||
|
*paintBox*popup-menu.Region.label: Region
|
||||||
|
*paintBox*popup-menu.Region-right.label: Region
|
||||||
|
*paintBox*popup-menu.Region-right.flipX.label: Flip X Axis
|
||||||
|
*paintBox*popup-menu.Region-right.flipY.label: Flip Y Axis
|
||||||
|
*paintBox*popup-menu.Region-right.rotateTo.label: Rotate By
|
||||||
|
*paintBox*popup-menu.Region-right.rotate.label: Rotate...
|
||||||
|
*paintBox*popup-menu.Region-right.rotateTo-right.label: Angle
|
||||||
|
*paintBox*popup-menu.Region-right.rotateTo-right*rotate1.label: +90
|
||||||
|
*paintBox*popup-menu.Region-right.rotateTo-right*rotate2.label: +45
|
||||||
|
*paintBox*popup-menu.Region-right.rotateTo-right*rotate3.label: -45
|
||||||
|
*paintBox*popup-menu.Region-right.rotateTo-right*rotate4.label: -90
|
||||||
|
*paintBox*popup-menu.Region-right.rotateTo-right*rotate5.label: +180
|
||||||
|
*paintBox*popup-menu.Region-right.linear.label: Linear Transformation...
|
||||||
|
*paintBox*popup-menu.Region-right.reset.label: Reset
|
||||||
|
*paintBox*popup-menu.Region-right.expand.label: Expand...
|
||||||
|
*paintBox*popup-menu.Region-right.downscale.label: Downscale...
|
||||||
|
*paintBox*popup-menu.Region-right*edit.label: Edit Region
|
||||||
|
*paintBox*popup-menu.Region-right.crop.label: Crop to Region...
|
||||||
|
*paintBox*popup-menu.Region-right.autocrop.label: Autocrop
|
||||||
|
*paintBox*popup-menu.Region-right.complement.label: Complement Region
|
||||||
|
*paintBox*popup-menu.Region-right.delimit.label: Delimitate Region
|
||||||
|
*paintBox*popup-menu.Region-right.*delimit-right.delimit: Delimit
|
||||||
|
*paintBox*popup-menu.Region-right.*delimit-right*delimit1.label: Monocolor & Connected Region
|
||||||
|
*paintBox*popup-menu.Region-right.*delimit-right*delimit2.label: Complement of Connected Region
|
||||||
|
*paintBox*popup-menu.Region-right.*delimit-right*delimit3.label: Monocolor & MultiConnected Region
|
||||||
|
*paintBox*popup-menu.Region-right.*delimit-right*delimit4.label: Complement of MultiConnected Region
|
||||||
|
*paintBox*popup-menu.Region-right.*delimit-right*delimit5.label: Color Range Region
|
||||||
|
*paintBox*popup-menu.Region-right.*delimit-right*delimit6.label: Complement of Color Range Region
|
||||||
|
*paintBox*popup-menu.Region-right.*delimit-right*delimit7.label: Cancel
|
||||||
|
*paintBox*popup-menu.Region-right.ocr.label: OCR
|
||||||
|
!Popup Filter Menu
|
||||||
|
*paintBox*popup-menu.Filters.label: Filters
|
||||||
|
*paintBox*popup-menu.Filters-right.label: Filters
|
||||||
|
*paintBox*popup-menu.Filters-right.invert.label: Invert
|
||||||
|
*paintBox*popup-menu.Filters-right.to_grey.label: Turn into Greyscale
|
||||||
|
*paintBox*popup-menu.Filters-right.contrast.label: Normalize Contrast...
|
||||||
|
*paintBox*popup-menu.Filters-right.gamma.label: Transformation RGB/Gamma...
|
||||||
|
*paintBox*popup-menu.Filters-right.floyd_steinberg.label: Floyd-Steinberg Filter...
|
||||||
|
*paintBox*popup-menu.Filters-right.quantize.label: Quantize Colors...
|
||||||
|
*paintBox*popup-menu.Filters-right.solarize.label: Solarize...
|
||||||
|
*paintBox*popup-menu.Filters-right.sharpen.label: Sharpen
|
||||||
|
*paintBox*popup-menu.Filters-right.merge.label: Merge...
|
||||||
|
*paintBox*popup-menu.Filters-right.smooth.label: Smooth...
|
||||||
|
*paintBox*popup-menu.Filters-right.dirfilt.label: Directional Smooth
|
||||||
|
*paintBox*popup-menu.Filters-right.edge.label: Edge Detect
|
||||||
|
*paintBox*popup-menu.Filters-right.oil.label: Oil Paint...
|
||||||
|
*paintBox*popup-menu.Filters-right.noise.label: Add Noise...
|
||||||
|
*paintBox*popup-menu.Filters-right.spread.label: Spread...
|
||||||
|
*paintBox*popup-menu.Filters-right.pixelize.label: Pixelize...
|
||||||
|
*paintBox*popup-menu.Filters-right.emboss.label: Emboss...
|
||||||
|
*paintBox*popup-menu.Filters-right.despeckle.label: Despeckle...
|
||||||
|
*paintBox*popup-menu.Filters-right.distort.label: Distortion...
|
||||||
|
*paintBox*popup-menu.Filters-right.perspective.label: Perspective...
|
||||||
|
*paintBox*popup-menu.Filters-right.blend.label: Blend
|
||||||
|
*paintBox*popup-menu.Filters-right.userdef.label: User Defined Filter...
|
||||||
|
*paintBox*popup-menu.Filters-right.last.label: Repeat Last
|
||||||
|
*paintBox*popup-menu.Filters-right.undo.label: Undo Last
|
||||||
|
!Popup Selector Menu
|
||||||
|
*paintBox*popup-menu.Selectors.label: Selectors
|
||||||
|
*paintBox*popup-menu.Selectors-right.label: Selectors
|
||||||
|
*paintBox*popup-menu.Selectors-right*patterns.label: Color and Pattern Editor...
|
||||||
|
*paintBox*popup-menu.Selectors-right*background.label: Change Background Color...
|
||||||
|
*paintBox*popup-menu.Selectors-right*chroma.label: Select Color Range...
|
||||||
|
*paintBox*popup-menu.Selectors-right*fatbits.label: Fat Bits Editor...
|
||||||
|
*paintBox*popup-menu.Selectors-right*tools.label: Toolbox...
|
||||||
|
*paintBox*popup-menu.Selectors-right*brush.label: Brush Selector...
|
||||||
|
*paintBox*popup-menu.Selectors-right*font.label: Font Selector...
|
||||||
|
*paintBox*popup-menu.Selectors-right*magnifier.label: Magnifier...
|
||||||
|
*paintBox*popup-menu.Selectors-right*c_script.label: C script Editor...
|
||||||
|
*paintBox*popup-menu.Selectors-right*size.label: Change Size...
|
||||||
|
*paintBox*popup-menu.Selectors-right*zoom.label: Change Zoom...
|
||||||
|
*paintBox*popup-menu.Selectors-right*size_zoom_defs.label: Default Size and Zoom...
|
||||||
|
*paintBox*popup-menu.Selectors-right*snap.label: Snap
|
||||||
|
*paintBox*popup-menu.Selectors-right*snap_spacing.label: Snap Spacing...
|
||||||
|
*paintBox*popup-menu.Selectors-right*grid.label: Visible Grid
|
||||||
|
*paintBox*popup-menu.Selectors-right*grid_param.label: Grid Parameters
|
||||||
|
*paintBox*popup-menu.Selectors-right*transparent.label: Blinking regions
|
||||||
|
*paintBox*popup-menu.Selectors-right*interpolation.label: Interpolation for reduction
|
||||||
|
*paintBox*popup-menu.Selectors-right.hide_menubar.label: Hide Menu Bar
|
||||||
|
*paintBox*popup-menu.Selectors-right.show_menubar.label: Show Menu Bar
|
||||||
|
*paintBox*popup-menu.Selectors-right.left_sb.label: Left Scrollbar
|
||||||
|
*paintBox*popup-menu.Selectors-right.top_sb.label: Top Scrollbar
|
||||||
|
*paintBox*popup-menu.Selectors-right*help.label: Help
|
||||||
|
|
||||||
|
*paintBox*popup-menu.Alpha.label: Alpha
|
||||||
|
*paintBox*popup-menu.Alpha-right.label: Alpha Channel
|
||||||
|
*paintBox*popup-menu.Alpha-right*mode0.label: Mode: RGB
|
||||||
|
*paintBox*popup-menu.Alpha-right*mode1.label: Mode: RGB+transparence
|
||||||
|
*paintBox*popup-menu.Alpha-right*mode2.label: Mode: RGB+alpha
|
||||||
|
*paintBox*popup-menu.Alpha-right*mode3.label: Mode: alpha
|
||||||
|
*paintBox*popup-menu.Alpha-right*rgbedit.label: Edit RGB+tr channels...
|
||||||
|
*paintBox*popup-menu.Alpha-right*params.label: Alpha Parameters...
|
||||||
|
*paintBox*popup-menu.Alpha-right*create.label: Create alpha channel
|
||||||
|
*paintBox*popup-menu.Alpha-right*set.label: Set as alpha channel
|
||||||
|
*paintBox*popup-menu.Alpha-right*edit.label: Edit alpha channel
|
||||||
|
*paintBox*popup-menu.Alpha-right*memory.label: Memorize alpha channel
|
||||||
|
*paintBox*popup-menu.Alpha-right*delete.label: Erase alpha channel
|
||||||
|
|
||||||
|
*paintBox*popup-menu.Memory.label: Memory
|
||||||
|
*paintBox*popup-menu.Memory-right.label: Memory Manager
|
||||||
|
*paintBox*popup-menu.Memory-right*stack.label: Stack Region/Canvas
|
||||||
|
*paintBox*popup-menu.Memory-right*recall.label: Recall Item
|
||||||
|
*paintBox*popup-menu.Memory-right*edit.label: Edit Item
|
||||||
|
*paintBox*popup-menu.Memory-right*discard.label: Delete Item
|
||||||
|
*paintBox*popup-menu.Memory-right*erase.label: Erase All
|
||||||
|
*paintBox*popup-menu.Memory-right*origin.label: Reset Region Origin
|
||||||
|
*paintBox*popup-menu.Memory-right*to_alpha.label: Region -> Alpha Channel
|
||||||
|
*paintBox*popup-menu.Memory-right*to_mask.label: Region -> Black&White Mask
|
||||||
|
*paintBox*popup-menu.Memory-right*to_rgba.label: Region -> RGBα Components
|
||||||
|
*paintBox*popup-menu.Memory-right*merge_rgba.label: Merge RGBα Channels from Memory...
|
||||||
|
|
||||||
|
!
|
||||||
|
! Filebrowser defaults
|
||||||
|
!
|
||||||
|
|
||||||
|
*filebrowser.title: XPaint / File Browser
|
||||||
|
*filebrowser*text.width: 400
|
||||||
|
|
||||||
|
xpaint*brush*box.width: 328
|
||||||
|
xpaint*brush.title: XPaint / Brush Selector
|
||||||
|
xpaint*brush.iconName: XPaint Brush Selector
|
||||||
|
|
||||||
|
!
|
||||||
|
! Color picker
|
||||||
|
!
|
||||||
|
*colorPicker*match.label: Lookup
|
||||||
|
*colorPicker*form.Label.width: 50
|
||||||
|
*colorPicker*Scrollbar.height: 16
|
||||||
|
|
||||||
|
*chroma.title: XPaint / Color Range Selection
|
||||||
|
*chroma.iconName: XPaint Chroma
|
||||||
|
*chroma*varianceLabel.width: 120
|
||||||
|
*chroma*varianceBar.length: 140
|
||||||
|
*chroma*delta.label: Pixel Delta
|
||||||
|
*chroma*selectModeLabel.label: Selection Mode
|
||||||
|
*chroma*mode0.label: All Hues
|
||||||
|
*chroma*mode1.label: Omit Hue Range
|
||||||
|
*chroma*mode2.label: Hue Range
|
||||||
|
*chroma*Label.justify: left
|
||||||
|
|
||||||
|
xpaint*popup-dialog-form*label.justify: left
|
||||||
|
Canvas*popup-dialog-form*label.justify: left
|
||||||
|
|
||||||
|
*colorEditDialog.title: XPaint / Color Selector
|
||||||
|
|
||||||
|
|
||||||
|
xpaint*helpDialog.title: XPaint / Help Browser
|
||||||
|
xpaint*helpDialog.iconName: XPaint Help
|
||||||
|
xpaint*helpDialog.form.title.label: XPaint 2.9.10.2 Help & Information
|
||||||
|
xpaint*helpDialog*textTitle.width: 560
|
||||||
|
xpaint*helpDialog*textText.width: 560
|
||||||
|
xpaint*helpDialog*textText.height: 356
|
||||||
|
xpaint*helpDialog*topicPort.width: 250
|
||||||
|
xpaint*helpDialog*topicPort.height: 380
|
||||||
|
xpaint*helpDialog*done.label: Done
|
||||||
|
xpaint*helpDialog*next.label: Next
|
||||||
|
xpaint*helpDialog*prev.label: Previous
|
||||||
|
xpaint*helpDialog*down.label: Pg Down
|
||||||
|
xpaint*helpDialog*up.label: Pg Up
|
||||||
|
|
||||||
|
xpaint*magnifier.title: XPaint / Magnifier
|
||||||
|
xpaint*magnifier*rotate.label: Rotation
|
||||||
|
xpaint*magnifier*symmetry.label: symmeTry
|
||||||
|
xpaint*magnifier*freeze.label: Freeze
|
||||||
|
xpaint*magnifier*smooth.label: Smooth
|
||||||
|
xpaint*magnifier*info.label: Info
|
||||||
|
xpaint*magnifier*memory.label: Memory
|
||||||
|
xpaint*magnifier*canvas.label: Canvas
|
||||||
|
xpaint*magnifier*exit.label: Quit
|
||||||
|
|
||||||
|
xpaint*filebrowser*dpi.label: DPI
|
||||||
|
xpaint*filebrowser*page.label: Page
|
||||||
|
xpaint*filebrowser*zoom.label: Zoom
|
||||||
|
xpaint*filebrowser*refresh.label: Refresh
|
||||||
|
xpaint*filebrowser*delete.label: Delete
|
||||||
|
xpaint*filebrowser*edit.label: Edit
|
||||||
|
xpaint*filebrowser*create.label: Create LXP
|
||||||
|
|
955
X11/app-defaults/XPaint_es
Normal file
955
X11/app-defaults/XPaint_es
Normal file
@ -0,0 +1,955 @@
|
|||||||
|
! $Id: XPaint_es.ad.in,v 1.3 2005/03/20 20:15:34 demailly Exp $
|
||||||
|
|
||||||
|
!
|
||||||
|
! These 2 files need to be appropriately set and translated in case
|
||||||
|
! XPaint is translated to a new language. Translate also the
|
||||||
|
! label/title section
|
||||||
|
!
|
||||||
|
|
||||||
|
xpaint*helpFile: help/Help_es
|
||||||
|
xpaint*msgFile: messages/Messages_es
|
||||||
|
|
||||||
|
! Menu font (throughout)
|
||||||
|
xpaint*menufont: Liberation Sans-9
|
||||||
|
|
||||||
|
! Xpaint share directory
|
||||||
|
xpaint*shareDir: /usr/share/xpaint
|
||||||
|
|
||||||
|
! This fixes Xpaint's startup features
|
||||||
|
!xpaint*horizontal: True
|
||||||
|
!xpaint*popped: True
|
||||||
|
!xpaint*nomenubar: True
|
||||||
|
xpaint*fullpopup: False
|
||||||
|
|
||||||
|
! Increase this if you have a lot of memory
|
||||||
|
Canvas*paint.undoSize: 2
|
||||||
|
|
||||||
|
! This maybe needed for Xaw95 widgets
|
||||||
|
!*vertical*borderWidth: 0
|
||||||
|
!*horizontal*borderWidth: 0
|
||||||
|
|
||||||
|
! Highlight thichness of buttons (2 is Xaw3d default)
|
||||||
|
xpaint*highlightThickness: 1
|
||||||
|
Canvas*highlightThickness: 1
|
||||||
|
xpaint*Viewport.borderColor: grey91
|
||||||
|
Canvas*Viewport.borderColor: grey91
|
||||||
|
|
||||||
|
! Non intrusive shadowWidth
|
||||||
|
*vertical*shadowWidth: 1
|
||||||
|
*horizontal*shadowWidth: 1
|
||||||
|
*valueBar*shadowWidth: 1
|
||||||
|
*varianceBar*shadowWidth: 1
|
||||||
|
*pointBar*shadowWidth: 1
|
||||||
|
*valueBar*shadowWidth: 1
|
||||||
|
*Text*shadowWidth: 1
|
||||||
|
*SimpleMenu*shadowWidth: 2
|
||||||
|
*SimpleMenu*SmeBSB*shadowWidth: 0
|
||||||
|
*SimpleMenu*foreground: black
|
||||||
|
*Text*foreground: black
|
||||||
|
|
||||||
|
xpaint*fontSelect*List.translations: <Btn1Down>: Set() Notify()
|
||||||
|
|
||||||
|
! This describes the new sophisticated behaviour of menu popups
|
||||||
|
! Change at your own risk !
|
||||||
|
|
||||||
|
|
||||||
|
xpaint*MenuButton.SimpleMenu.translations: #override \
|
||||||
|
<Key>Escape: escape()\n\
|
||||||
|
<Enter>: highlight-child()\n\
|
||||||
|
<Leave>: unhighlight()\n\
|
||||||
|
<Motion>: highlight-child()\n\
|
||||||
|
<Btn1Up>: notify() unhighlight() popdown-child()\n\
|
||||||
|
<Btn2Up>: unhighlight() popdown-all()\n\
|
||||||
|
<Btn3Up>: notify() unhighlight()\n\
|
||||||
|
<Btn1Down>: highlight-child()\n\
|
||||||
|
<Btn2Down>: highlight-child()\n\
|
||||||
|
<Btn3Down>: highlight-child()
|
||||||
|
|
||||||
|
xpaint*Toggle.SimpleMenu.translations: #override \
|
||||||
|
<Key>Escape: escape()\n\
|
||||||
|
<Enter>: highlight-child()\n\
|
||||||
|
<Leave>: unhighlight()\n\
|
||||||
|
<Motion>: highlight-child()\n\
|
||||||
|
<Btn1Up>: unhighlight() popdown-child()\n\
|
||||||
|
<Btn2Up>: highlight-child()\n\
|
||||||
|
<Btn3Up>: highlight-child()\n\
|
||||||
|
<Btn1Down>: highlight-child() notify()\n\
|
||||||
|
<Btn2Down>: unhighlight() popdown-all()\n\
|
||||||
|
<Btn3Down>: highlight-child() notify()
|
||||||
|
|
||||||
|
xpaint*paintBox*paint.SimpleMenu.translations: #override \
|
||||||
|
<Key>Escape: escape()\n\
|
||||||
|
<Enter>: highlight-child()\n\
|
||||||
|
<Leave>: unhighlight()\n\
|
||||||
|
<Motion>: highlight-child() popdown-child()\n\
|
||||||
|
<Btn1Up>: notify() unhighlight() popdown-child()\n\
|
||||||
|
<Btn2Up>: unhighlight() popdown-child()\n\
|
||||||
|
<Btn3Up>: unhighlight()\n\
|
||||||
|
<Btn1Down>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn2Down>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn3Down>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<BtnMotion>: highlight-child()
|
||||||
|
|
||||||
|
xpaint*paintBox*paint.SimpleMenu*SimpleMenu.translations: #override \
|
||||||
|
<Key>Escape: escape()\n\
|
||||||
|
<Enter>: highlight-child()\n\
|
||||||
|
<Leave>: unhighlight()\n\
|
||||||
|
<Motion>: highlight-child() popdown-child()\n\
|
||||||
|
<Btn1Up>: notify() unhighlight() popdown-child()\n\
|
||||||
|
<Btn2Up>: unhighlight() popdown-child()\n\
|
||||||
|
<Btn3Up>: unhighlight()\n\
|
||||||
|
<Btn1Down>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn2Down>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn3Down>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<BtnMotion>: highlight-child()
|
||||||
|
|
||||||
|
Canvas*menu*SimpleMenu.translations: #override \
|
||||||
|
<Key>Escape: escape()\n\
|
||||||
|
<Enter>: highlight-child()\n\
|
||||||
|
<Leave>: unhighlight()\n\
|
||||||
|
<Motion>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn1Up>: check-notify() unhighlight() popdown-child()\n\
|
||||||
|
<Btn2Up>: unhighlight() popdown-all()\n\
|
||||||
|
<Btn3Up>: unhighlight()\n\
|
||||||
|
<Btn1Down>: check-notify() highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn2Down>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn3Down>: check-notify() highlight-child() popup-menu-pullright()\n\
|
||||||
|
<BtnMotion>: highlight-child() popup-menu-pullright()
|
||||||
|
|
||||||
|
Canvas*pane*SimpleMenu.translations: #override \
|
||||||
|
<Key>Escape: escape()\n\
|
||||||
|
<Enter>: highlight-child()\n\
|
||||||
|
<Leave>: unhighlight()\n\
|
||||||
|
<Motion>: highlight-child()\n\
|
||||||
|
<Btn1Up>: check-notify() unhighlight() popdown-child()\n\
|
||||||
|
<Btn2Up>: unhighlight() popdown-all()\n\
|
||||||
|
<Btn3Up>: unhighlight()\n\
|
||||||
|
<Btn1Down>: check-notify() highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn2Down>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn3Down>: check-notify() highlight-child() popup-menu-pullright()\n\
|
||||||
|
<BtnMotion>: highlight-child() popup-menu-pullright()
|
||||||
|
|
||||||
|
Canvas*print*SimpleMenu.translations: #override \
|
||||||
|
<Key>Escape: escape()\n\
|
||||||
|
<Enter>: highlight-child()\n\
|
||||||
|
<Leave>: unhighlight()\n\
|
||||||
|
<Motion>: highlight-child()\n\
|
||||||
|
<Btn1Up>: check-notify() unhighlight() popdown-child()\n\
|
||||||
|
<Btn2Up>: unhighlight() popdown-all()\n\
|
||||||
|
<Btn3Up>: unhighlight()\n\
|
||||||
|
<Btn1Down>: check-notify() highlight-child()\n\
|
||||||
|
<Btn2Down>: highlight-child()\n\
|
||||||
|
<Btn3Down>: check-notify() highlight-child()\n\
|
||||||
|
<BtnMotion>: highlight-child()
|
||||||
|
|
||||||
|
Canvas*paint*SimpleMenu.translations: #override \
|
||||||
|
<Key>Escape: escape()\n\
|
||||||
|
<Enter>: highlight-child()\n\
|
||||||
|
<Leave>: unhighlight()\n\
|
||||||
|
<Motion>: highlight() popdown-child()\n\
|
||||||
|
<Btn1Up>: check-notify() unhighlight() popdown-child()\n\
|
||||||
|
<Btn2Up>: unhighlight() popdown-all()\n\
|
||||||
|
<Btn3Up>: unhighlight()\n\
|
||||||
|
<Btn1Down>: check-notify() highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn2Down>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn3Down>: check-notify() highlight-child() popup-menu-pullright()\n\
|
||||||
|
<BtnMotion>: highlight-child() popup-menu-pullright()
|
||||||
|
|
||||||
|
Canvas*paint*SimpleMenu.SimpleMenu.translations: #override \
|
||||||
|
<Key>Escape: escape()\n\
|
||||||
|
<Enter>: highlight-child()\n\
|
||||||
|
<Leave>: unhighlight()\n\
|
||||||
|
<Motion>: highlight() popdown-child()\n\
|
||||||
|
<Btn1Up>: check-notify() unhighlight() popdown-child()\n\
|
||||||
|
<Btn2Up>: unhighlight() popdown-all()\n\
|
||||||
|
<Btn3Up>: unhighlight()\n\
|
||||||
|
<Btn1Down>: check-notify() highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn2Down>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn3Down>: check-notify() highlight-child() popup-menu-pullright()\n\
|
||||||
|
<BtnMotion>: highlight-child() popup-menu-pullright()
|
||||||
|
|
||||||
|
!
|
||||||
|
! paint.zoom must equal the value on button3
|
||||||
|
! No zoom value must exceed MAXZOOM
|
||||||
|
!
|
||||||
|
Canvas*fatbits*paint.zoom: 6
|
||||||
|
Canvas*fatbits*zoomButton1.label: 2:1
|
||||||
|
Canvas*fatbits*zoomButton2.label: 4:1
|
||||||
|
Canvas*fatbits*zoomButton3.label: 6:1
|
||||||
|
Canvas*fatbits*zoomButton4.label: 8:1
|
||||||
|
Canvas*fatbits*zoomButton5.label: 16:1
|
||||||
|
|
||||||
|
!
|
||||||
|
! Black and white resources
|
||||||
|
!
|
||||||
|
|
||||||
|
!Canvas*background: white
|
||||||
|
Canvas*textSink*foreground: black
|
||||||
|
Canvas*foreground: black
|
||||||
|
|
||||||
|
!
|
||||||
|
! Test Color resources
|
||||||
|
!
|
||||||
|
|
||||||
|
Canvas*background: #dcdad5
|
||||||
|
Canvas*paint*background: white
|
||||||
|
Canvas*paint*popup-menu*background: #dcdad5
|
||||||
|
|
||||||
|
xpaint*helpDialog*topic*background: thistle1
|
||||||
|
xpaint*background: #dcdad5
|
||||||
|
xpaint*Box.background: grey91
|
||||||
|
xpaint*textSink*foreground: black
|
||||||
|
xpaint*foreground: black
|
||||||
|
xpaint*vport*files*background: #f7f7f0
|
||||||
|
Canvas*vport*files*background: #f7f7f0
|
||||||
|
Canvas*Box.background: grey91
|
||||||
|
Canvas*pane*menu.zoom.background: pink1
|
||||||
|
Canvas*pane*menu.alpha.background: pink1
|
||||||
|
Canvas*pane*resize.background: pink1
|
||||||
|
Canvas*foreground: black
|
||||||
|
|
||||||
|
xpaint*Toggle.background: #dcdad5
|
||||||
|
Canvas*Toggle.background: #dcdad5
|
||||||
|
|
||||||
|
xpaint*Text.background: white
|
||||||
|
xpaint*textSink.background: white
|
||||||
|
xpaint*HTML.background: white
|
||||||
|
Canvas*Text.background: white
|
||||||
|
Canvas*textSink.background: white
|
||||||
|
|
||||||
|
xpaint*filebrowser*Label.background: grey91
|
||||||
|
xpaint*filebrowser*Toggle.background: #dcdad5
|
||||||
|
xpaint*filebrowser*name*background: white
|
||||||
|
xpaint*filebrowser*title.background: #dcdad5
|
||||||
|
xpaint*filebrowser*cwd.foreground: #0022cc
|
||||||
|
xpaint*filebrowser*info.background: #dcdad5
|
||||||
|
|
||||||
|
Canvas*filebrowser*Label.background: grey91
|
||||||
|
Canvas*filebrowser*Toggle.background: #dcdad5
|
||||||
|
Canvas*filebrowser*name*background: white
|
||||||
|
Canvas*filebrowser*title.background: #dcdad5
|
||||||
|
Canvas*filebrowser*cwd.foreground: #0022cc
|
||||||
|
Canvas*filebrowser*info.background: #dcdad5
|
||||||
|
|
||||||
|
xpaint*Command.background: #dcdad5
|
||||||
|
Canvas*Command.background: #dcdad5
|
||||||
|
|
||||||
|
Canvas.pane.background: black
|
||||||
|
|
||||||
|
! Nice buttons with Xaw3d
|
||||||
|
*beNiceToColormap: false
|
||||||
|
xpaint*MenuButton.height: 22
|
||||||
|
Canvas*MenuButton.height: 22
|
||||||
|
xpaint*Command.height: 22
|
||||||
|
Canvas*Command.height: 22
|
||||||
|
|
||||||
|
!
|
||||||
|
! Start of the label/title section
|
||||||
|
! This is the place where localization should occur in the main menus
|
||||||
|
!
|
||||||
|
|
||||||
|
*ok.label: Aceptar
|
||||||
|
*stopit.label: Cancelar
|
||||||
|
*cancel.label: Terminar
|
||||||
|
*close.label: Cerrar
|
||||||
|
*apply.label: Aplicar
|
||||||
|
*hidden.label: Archivos Escondidos
|
||||||
|
*quality.label: Calidad JPEG
|
||||||
|
*ongoing.label: Continuo
|
||||||
|
*alert.title: Atención
|
||||||
|
|
||||||
|
Canvas*fatbits.title: XPaint / Editor de Detalles
|
||||||
|
Canvas*fatbits.iconName: XPaint Detalles
|
||||||
|
Canvas*fatbits*done.label: Terminar
|
||||||
|
Canvas*fatbits*refresh.label: Renovar
|
||||||
|
|
||||||
|
xpaint*xleft.label: <
|
||||||
|
xpaint*xright.label: >
|
||||||
|
xpaint*xxleft.label: «
|
||||||
|
xpaint*xxright.label: »
|
||||||
|
|
||||||
|
!
|
||||||
|
! Font Selector
|
||||||
|
!
|
||||||
|
|
||||||
|
xpaint*fontSelect.title: XPaint / Selección de Fuentes
|
||||||
|
xpaint*fontSelect.iconName: XPaint Fuentes
|
||||||
|
xpaint*fontSelect*vport.height: 280
|
||||||
|
xpaint*fontSelect*text.width: 620
|
||||||
|
xpaint*fontSelect*text.height: 70
|
||||||
|
xpaint*fontSelect*spacing.width: 180
|
||||||
|
xpaint*fontSelect*edittoggle.label: Editar
|
||||||
|
xpaint*fontSelect*apply.label: Aplicar
|
||||||
|
xpaint*fontSelect*done.label: Cerrar
|
||||||
|
xpaint*fontSelect*spacingLabel.label: Espacio
|
||||||
|
xpaint*fontSelect*familyLabel.label: Tipos de Fuentes
|
||||||
|
xpaint*fontSelect*weightLabel.label: Peso/Estilo
|
||||||
|
xpaint*fontSelect*pointSelectLabel.label: Puntos
|
||||||
|
xpaint*fontSelect*rotationLabel.label: Rotación
|
||||||
|
xpaint*fontSelect*inclinationLabel.label: Inclinación
|
||||||
|
xpaint*fontSelect*dilationLabel.label: Dilación
|
||||||
|
xpaint*fontSelect*linespacingLabel.label: Interlinear
|
||||||
|
xpaint*fontSelect*xftNameLabel.label: Nombre Freetype
|
||||||
|
xpaint*fontSelect*fontNameLabel.label: Nombre Tipo X
|
||||||
|
xpaint*fontSelect*fontName.width: 450
|
||||||
|
xpaint*fontSelect*text_file.label: Archivo
|
||||||
|
xpaint*fontSelect*text_fileMenu*load.label: Cargar archivo
|
||||||
|
xpaint*fontSelect*text_fileMenu*save.label: Guardar
|
||||||
|
xpaint*fontSelect*text_fileMenu*saveas.label: Guardar como...
|
||||||
|
xpaint*fontSelect*text_fileMenu*editor.label: Editor externo...
|
||||||
|
xpaint*fontSelect*text_sample.label: Texto
|
||||||
|
xpaint*fontSelect*text_sampleMenu*default.label: Por Defecto
|
||||||
|
xpaint*fontSelect*text_sampleMenu*erase.label: Borrar Totalmente
|
||||||
|
xpaint*fontSelect*text_sampleMenu*record.label: Registrar
|
||||||
|
|
||||||
|
!
|
||||||
|
! The Pattern Editor
|
||||||
|
!
|
||||||
|
|
||||||
|
xpaint*pattern.title: XPaint / Selector de Colores y Motivos
|
||||||
|
xpaint*pattern*paint.zoom: 6
|
||||||
|
xpaint*pattern*palette.label: Paleta
|
||||||
|
xpaint*pattern*palette*saveconfig.label: Guardar la Paleta...
|
||||||
|
xpaint*pattern*palette*loadconfig.label: Cargar una Paleta...
|
||||||
|
xpaint*pattern*palette*markselected.label: Marcar Motivo Seleccionado
|
||||||
|
xpaint*pattern*palette*unmark.label: Quitar la Marca
|
||||||
|
xpaint*pattern*palette*loadmarked.label: Cargar Motivo Marcado
|
||||||
|
xpaint*pattern*palette*delete.label: Suprimir Motivo Marcado
|
||||||
|
xpaint*pattern*canvas.label: Archivo
|
||||||
|
xpaint*pattern*canvas*read.label: Cargar Imagen
|
||||||
|
xpaint*pattern*canvas*save.label: Guardar como...
|
||||||
|
xpaint*pattern*canvas*close.label: Cerrar
|
||||||
|
xpaint*pattern*edit.label: Editar
|
||||||
|
xpaint*pattern*edit*undo.label: Deshacer
|
||||||
|
xpaint*pattern*edit*cut.label: Cortar
|
||||||
|
xpaint*pattern*edit*copy.label: Copiar
|
||||||
|
xpaint*pattern*edit*paste.label: Pegar
|
||||||
|
xpaint*pattern*edit*clear.label: Borrar
|
||||||
|
xpaint*pattern*edit*dup.label: Duplicar
|
||||||
|
xpaint*pattern*edit*all.label: Seleccionar Todo
|
||||||
|
xpaint*pattern*popup-menu*select.label: Seleccionar...
|
||||||
|
xpaint*pattern*line.label: Trazo
|
||||||
|
xpaint*pattern*line*linestyle.label: Tipos de Líneas...
|
||||||
|
xpaint*pattern*lookup.label: Coger
|
||||||
|
xpaint*pattern*grab.label: Capturar
|
||||||
|
xpaint*pattern*select.label: Guardar
|
||||||
|
xpaint*pattern*asbg.label: Color de Fondo
|
||||||
|
xpaint*pattern*asbrush.label: como Pincel
|
||||||
|
xpaint*pattern*size.label: Tamaño
|
||||||
|
xpaint*pattern*size*other.label: Seleccionar...
|
||||||
|
xpaint*pattern*image.label: Imagen
|
||||||
|
xpaint*pattern*image*grid.label: Cuadrícula Visible
|
||||||
|
xpaint*pattern*image*grid_param.label: Parámetros de Cuadrícula...
|
||||||
|
xpaint*pattern*image*zoom.label: Escala/Zoom
|
||||||
|
xpaint*pattern*image*background.label: Color de Fondo...
|
||||||
|
xpaint*pattern*help.label: Ayuda
|
||||||
|
xpaint*pattern*help*help.label: Ayuda...
|
||||||
|
xpaint*pattern*viewport*vertical.thickness: 14
|
||||||
|
xpaint*patternRackForm*popup-menu.label: Motivo
|
||||||
|
xpaint*patternRackForm*popup-menu.mark.label: Señalar
|
||||||
|
xpaint*patternRackForm*popup-menu.unmark.label: Quitar Señal
|
||||||
|
xpaint*patternRackForm*popup-menu.loadpattern.label: Cargar
|
||||||
|
xpaint*patternRackForm*popup-menu.edit.label: Editar
|
||||||
|
xpaint*patternRackForm*popup-menu.remove.label: Suprimir
|
||||||
|
xpaint*patternRackForm*popup-menu.help.label: Ayuda
|
||||||
|
xpaint*patternRackForm.vport.height: 100
|
||||||
|
xpaint*patternRackForm*viewport2*vertical.thickness: 14
|
||||||
|
xpaint*patternRackForm*viewport2.width: 604
|
||||||
|
xpaint*patternRackForm*viewport2.height: 194
|
||||||
|
|
||||||
|
!
|
||||||
|
! The top level operation/toolbox menu
|
||||||
|
!
|
||||||
|
!xpaint*toolbox*vport.width: 493
|
||||||
|
!xpaint*toolbox*vport.height: 157
|
||||||
|
xpaint*toolbox*vport*vertDistance: 2
|
||||||
|
xpaint*toolbox*box*vertDistance: 0
|
||||||
|
xpaint*toolbox*canvas.label: Archivo
|
||||||
|
xpaint*toolbox*canvas*open.label: Abrir Imagen...
|
||||||
|
xpaint*toolbox*canvas*loaded.label: Archivos Cargados...
|
||||||
|
xpaint*toolbox*canvas*new.label: Nuevo Lienzo
|
||||||
|
xpaint*toolbox*canvas*new-size.label: Lienzo de dimensiones específicas...
|
||||||
|
xpaint*toolbox*canvas*magnifier.label: Lupa...
|
||||||
|
xpaint*toolbox*canvas*screenshot.label: Captura de Pantalla...
|
||||||
|
xpaint*toolbox*canvas*about.label: Respecto a...
|
||||||
|
xpaint*toolbox*canvas*quit.label: Cerrar XPaint
|
||||||
|
xpaint*toolbox*other.label: Pincel
|
||||||
|
xpaint*toolbox*other*brushSelect.label: Seleccionar Pincel
|
||||||
|
xpaint*toolbox*other*sprayEdit.label: Modo Pulverizador
|
||||||
|
xpaint*toolbox*help.label: Ayude
|
||||||
|
xpaint*toolbox*help*intro.label: Introdución
|
||||||
|
xpaint*toolbox*help*tools.label: Caja de Herramientas
|
||||||
|
xpaint*toolbox*help*canvas.label: Lienzos
|
||||||
|
xpaint*toolbox*help*about.label: Respecto a
|
||||||
|
xpaint*toolbox*help*copyright.label: Licencia
|
||||||
|
xpaint*toolbox*help*tooltips.label: Sugerencias
|
||||||
|
|
||||||
|
!
|
||||||
|
! Operation popup menus
|
||||||
|
!
|
||||||
|
|
||||||
|
xpaint*toolbox*pencil.popup-menu.label: Lápiz
|
||||||
|
xpaint*toolbox*dotPencil.popup-menu.label: Lápiz difuso
|
||||||
|
xpaint*toolbox*dynpencil.popup-menu.label: Lápiz dinámico
|
||||||
|
xpaint*toolbox*dynpencil.popup-menu.autofinish.label: Auto-Acabado
|
||||||
|
xpaint*toolbox*dynpencil.popup-menu.select.label: Parámetros...
|
||||||
|
xpaint*toolbox*brush.popup-menu.label: Pincel
|
||||||
|
xpaint*toolbox*brush.popup-menu.opaque.label: Opaco
|
||||||
|
xpaint*toolbox*brush.popup-menu.transparent.label: Transparente
|
||||||
|
xpaint*toolbox*brush.popup-menu.stain.label: Sobreimpresión
|
||||||
|
xpaint*toolbox*brush.popup-menu.select.label: Seleccionar Pincel...
|
||||||
|
xpaint*toolbox*brush.popup-menu.parmam.label: Parámetros...
|
||||||
|
xpaint*toolbox*erase.popup-menu.label: Goma
|
||||||
|
xpaint*toolbox*erase.popup-menu.original.label: Normal
|
||||||
|
xpaint*toolbox*erase.popup-menu.select.label: Seleccionar Brocha...
|
||||||
|
xpaint*toolbox*spray.popup-menu.label: Pulverizador
|
||||||
|
xpaint*toolbox*spray.popup-menu.gauss.label: Gauss
|
||||||
|
xpaint*toolbox*spray.popup-menu.select.label: Cambiar Parámetros...
|
||||||
|
xpaint*toolbox*smear.popup-menu.label: Difusor
|
||||||
|
xpaint*toolbox*smear.popup-menu.select.label: Seleccionar Brocha...
|
||||||
|
xpaint*toolbox*line.popup-menu.label: Línea Recta
|
||||||
|
xpaint*toolbox*arc.popup-menu.label: Arco
|
||||||
|
xpaint*toolbox*arc.popup-menu*connect.label: Arco de círculo
|
||||||
|
xpaint*toolbox*arc.popup-menu*quadrant.label: Cuarto de elipse
|
||||||
|
xpaint*toolbox*arc.popup-menu*centered.label: Arco de elipse centrada
|
||||||
|
xpaint*toolbox*arc.popup-menu*boxed.label: Arco de elipse encuadrada
|
||||||
|
xpaint*toolbox*arrow.popup-menu*boxed.label: Punta de flecha
|
||||||
|
xpaint*toolbox*arrow.popup-menu*head_only.label: Punta sola
|
||||||
|
xpaint*toolbox*arrow.popup-menu*param.label: Parámetros...
|
||||||
|
xpaint*toolbox*popup-menu*center.label: Centro
|
||||||
|
xpaint*toolbox*line.popup-menu*multi.label: Gavilla
|
||||||
|
xpaint*toolbox*line.popup-menu*vector.label: Vector
|
||||||
|
xpaint*toolbox*line.popup-menu*param.label: Parámetros de la flecha...
|
||||||
|
xpaint*toolbox*fill.popup-menu.label: Relleno
|
||||||
|
xpaint*toolbox*gradientFill.popup-menu.label: Relleno Degradado
|
||||||
|
xpaint*toolbox*gradientFill.popup-menu.param.label: Parámetros...
|
||||||
|
xpaint*toolbox*fractalFill.popup-menu.label: Relleno Fractal
|
||||||
|
xpaint*toolbox*fractalFill.popup-menu.param.label: Seleccionar Densidad...
|
||||||
|
xpaint*toolbox*fractalFill.popup-menu.plasma.label: Plasma
|
||||||
|
xpaint*toolbox*fractalFill.popup-menu.clouds.label: Nubes
|
||||||
|
xpaint*toolbox*fractalFill.popup-menu.landscape.label: Tierra/Mar
|
||||||
|
! Next 3 lines are common for all fill operators
|
||||||
|
xpaint*toolbox*popup-menu.fill.label: Relleno de Zona
|
||||||
|
xpaint*toolbox*popup-menu.fill_color.label: Relleno de Color
|
||||||
|
xpaint*toolbox*popup-menu.fill_range.label: Relleno de Gama de Colores
|
||||||
|
xpaint*toolbox*popup-menu.radial.label: Radial
|
||||||
|
xpaint*toolbox*popup-menu.linear.label: Lineal
|
||||||
|
xpaint*toolbox*popup-menu.conical.label: Cónica
|
||||||
|
xpaint*toolbox*popup-menu.square.label: Cuadrada
|
||||||
|
xpaint*toolbox*box.popup-menu.rectangle.label: Rectángulo
|
||||||
|
xpaint*toolbox*box.popup-menu.round.label: Esquinas rondas
|
||||||
|
xpaint*toolbox*box.popup-menu.param.label: Parámetros...
|
||||||
|
xpaint*toolbox*popup-menu.ellipse.label: Elipse
|
||||||
|
xpaint*toolbox*text.popup-menu.label: Texto
|
||||||
|
xpaint*toolbox*text.popup-menu.select.label: Seleccionar Fuente...
|
||||||
|
xpaint*toolbox*selectBox.popup-menu.label: Región Rectangular
|
||||||
|
xpaint*toolbox*selectBox.popup-menu.round.label: Esquinas rondas
|
||||||
|
xpaint*toolbox*selectBox.popup-menu.param.label: Parámetros...
|
||||||
|
xpaint*toolbox*selectEllipse.popup-menu.label: Región Elíptica
|
||||||
|
xpaint*toolbox*popup-menu.arbitrary.label: Polígono arbitrario
|
||||||
|
xpaint*toolbox*popup-menu.regular.label: Polígono regular
|
||||||
|
xpaint*toolbox*popup-menu.starlike.label: Polígono estrellado
|
||||||
|
xpaint*toolbox*selectPolygon.popup-menu.label: Región Poligonal
|
||||||
|
xpaint*toolbox*selectPolygon.popup-menu.param.label: Parámetros...
|
||||||
|
xpaint*toolbox*selectFreehand.popup-menu.label: Región de Forma libre
|
||||||
|
xpaint*toolbox*selectSpline.popup-menu.label: Región Spline
|
||||||
|
xpaint*toolbox*selectSpline.popup-menu.open.label: Abierta
|
||||||
|
xpaint*toolbox*selectSpline.popup-menu.closed.label: Cerrada
|
||||||
|
xpaint*toolbox*selectSpline.popup-menu.closed_up.label: Acabada
|
||||||
|
! Next 3 lines are common for all select operators
|
||||||
|
xpaint*toolbox*popup-menu.shape.label: Todos los Colores
|
||||||
|
xpaint*toolbox*popup-menu.not_color.label: Omitir Intervalo de Colores
|
||||||
|
xpaint*toolbox*popup-menu.only_color.label: Capturar Intervalo de Colores
|
||||||
|
! Next line is common for all fill and select operators
|
||||||
|
xpaint*toolbox*popup-menu.select.label: Selección Intervalo...
|
||||||
|
xpaint*toolbox*box.popup-menu.label: Rectángulo
|
||||||
|
xpaint*toolbox*filledBox.popup-menu.label: Rectángulo Relleno
|
||||||
|
xpaint*toolbox*filledBox.popup-menu.round.label: Esquinas rondas
|
||||||
|
xpaint*toolbox*filledBox.popup-menu.param.label: Parámetros...
|
||||||
|
xpaint*toolbox*ellipse.popup-menu.label: Elipse
|
||||||
|
xpaint*toolbox*filledEllipse.popup-menu.label: Elipse Rellena
|
||||||
|
xpaint*toolbox*brokenline.popup-menu.label: Línea Poligonal
|
||||||
|
xpaint*toolbox*spline.popup-menu.label: Curva Spline
|
||||||
|
xpaint*toolbox*spline.popup-menu.open.label: Abierta
|
||||||
|
xpaint*toolbox*spline.popup-menu.closed.label: Cerrada
|
||||||
|
xpaint*toolbox*spline.popup-menu.closed_up.label: Acabada
|
||||||
|
xpaint*toolbox*filledSpline.popup-menu.label: Curva Spline Rellena
|
||||||
|
xpaint*toolbox*filledSpline.popup-menu.open.label: Abierta
|
||||||
|
xpaint*toolbox*filledSpline.popup-menu.closed.label: Cerrada
|
||||||
|
xpaint*toolbox*filledSpline.popup-menu.closed_up.label: Acabada
|
||||||
|
xpaint*toolbox*polygon.popup-menu.label: Polígono
|
||||||
|
xpaint*toolbox*polygon.popup-menu.param.label: Parámetros...
|
||||||
|
xpaint*toolbox*filledPolygon.popup-menu.label: Polígono Relleno
|
||||||
|
xpaint*toolbox*filledPolygon.popup-menu.param.label: Parámetros...
|
||||||
|
xpaint*toolbox*freehand.popup-menu.label: Forma Libre
|
||||||
|
xpaint*toolbox*freehand.popup-menu.open.label: Abierta
|
||||||
|
xpaint*toolbox*freehand.popup-menu.closed.label: Cerrada
|
||||||
|
xpaint*toolbox*filledFreehand.popup-menu.label: Forme Libre Rellena
|
||||||
|
|
||||||
|
xpaint*script_files.label: Archivo
|
||||||
|
xpaint*script_files*load.label: Cargar
|
||||||
|
xpaint*script_files*save.label: Guardar
|
||||||
|
xpaint*script_files*saveas.label: Guardar como...
|
||||||
|
xpaint*script_files*editor.label: Editor externo...
|
||||||
|
xpaint*script_files*close.label: Cerrar
|
||||||
|
xpaint*script_predef.label: Ejemplos
|
||||||
|
xpaint*script_predef*filters.label: Filtros
|
||||||
|
xpaint*script_predef*images.label: Imágenes
|
||||||
|
xpaint*script_predef*3d_curves.label: Curvas 3D
|
||||||
|
xpaint*script_predef*3d_surfaces.label: Superficie 3D
|
||||||
|
xpaint*script_predef*layers.label: Copias
|
||||||
|
xpaint*script_predef*procedures.label: Procedimientos
|
||||||
|
xpaint*script_predef*batch.label: Batch
|
||||||
|
xpaint*script_predef*help.label: Ayuda
|
||||||
|
xpaint*compile.label: Compilar
|
||||||
|
|
||||||
|
|
||||||
|
!
|
||||||
|
! Canvas area menu pulldowns
|
||||||
|
!
|
||||||
|
Canvas*menu*file.label: Archivo
|
||||||
|
Canvas*menu*file*open.label: Abrir Imagen...
|
||||||
|
Canvas*menu*file*save.label: Guardar
|
||||||
|
Canvas*menu*file*saveas.label: Guardar como...
|
||||||
|
Canvas*menu*file*saveregion.label: Guardar Región...
|
||||||
|
Canvas*menu*file*load-mem.label: Cargar el Portapapeles...
|
||||||
|
Canvas*menu*file*saveconfig.label: Guardar Paleta...
|
||||||
|
Canvas*menu*file*loadconfig.label: Cargar Paleta...
|
||||||
|
Canvas*menu*file*revert.label: Versión anterior...
|
||||||
|
Canvas*menu*file*loaded.label: Archivos Cargados...
|
||||||
|
Canvas*menu*file*print.label: Imprimir...
|
||||||
|
Canvas*menu*file*extern.label: Visualizador Externo...
|
||||||
|
Canvas*menu*file*close.label: Cerrar
|
||||||
|
|
||||||
|
Canvas.print*title: Administrador de impresión
|
||||||
|
Canvas.print*form*menu*format.label: Formato
|
||||||
|
Canvas.print*form*portraitlabel.label: Retrato
|
||||||
|
Canvas.print*form*portraittoggle.label: X
|
||||||
|
Canvas.print*form*landscapelabel.label: Paisaje
|
||||||
|
Canvas.print*form*landscapelabel.horizDistance: 157
|
||||||
|
Canvas.print*form*landscapetoggle.label: X
|
||||||
|
Canvas.print*form*graylabel.label: Gris
|
||||||
|
Canvas.print*form*graytoggle.label: X
|
||||||
|
Canvas.print*form*compresslabel.label: Comprimir
|
||||||
|
Canvas.print*form*compresslabel.horizDistance: 35
|
||||||
|
Canvas.print*form*compresstoggle.label: X
|
||||||
|
Canvas.print*form*pdflabel.label: PDF
|
||||||
|
Canvas.print*form*pdflabel.horizDistance: 63
|
||||||
|
Canvas.print*form*pdftoggle.label: X
|
||||||
|
Canvas.print*form*wcenter.label: 0
|
||||||
|
Canvas.print*form*wplus.label: >
|
||||||
|
Canvas.print*form*wminus.label: <
|
||||||
|
Canvas.print*form*wpplus.label: »
|
||||||
|
Canvas.print*form*wmminus.label: «
|
||||||
|
Canvas.print*form*hcenter.label: 0
|
||||||
|
Canvas.print*form*hplus.label: >
|
||||||
|
Canvas.print*form*hminus.label: <
|
||||||
|
Canvas.print*form*hpplus.label: »
|
||||||
|
Canvas.print*form*hmminus.label: «
|
||||||
|
Canvas.print*form*equal.label: X
|
||||||
|
Canvas.print*form*synchro.horizDistance: 60
|
||||||
|
|
||||||
|
Canvas.print*form*sizelabel.label: Dimensiones del dibujo
|
||||||
|
Canvas.print*form*positionlabel.label: Posición del dibujo
|
||||||
|
Canvas.print*form*samplinglabel.label: Ajuste Subdivisión
|
||||||
|
Canvas.print*form*printlabel.label: Comando Impresión
|
||||||
|
Canvas.print*form*filelabel.label: Archivo a Escribir
|
||||||
|
Canvas.print*form*psviewlabel.label: Visualizador PS
|
||||||
|
Canvas.print*form*resultlabel*label: Resultado
|
||||||
|
|
||||||
|
Canvas.print*form*portraittoggle*horizDistance: 90
|
||||||
|
Canvas.print*form*landscapelabel*horizDistance: 150
|
||||||
|
Canvas.print*form*landscapetoggle*horizDistance: 206
|
||||||
|
Canvas.print*form*graylabel*horizDistance: 288
|
||||||
|
Canvas.print*form*graytoggle*horizDistance: 322
|
||||||
|
Canvas.print*form*formattype*string: A4
|
||||||
|
Canvas.print*form*formattype*horizDistance: 10
|
||||||
|
Canvas.print*form*sizevalue*string: 100%
|
||||||
|
Canvas.print*form*sizevalue*horizDistance: 168
|
||||||
|
Canvas.print*form*positionvalue*horizDistance: 168
|
||||||
|
Canvas.print*form*samplingvalue*string: 1 x 1
|
||||||
|
Canvas.print*form*samplingvalue*horizDistance: 168
|
||||||
|
Canvas.print*form*printcmd*string: lpr
|
||||||
|
Canvas.print*form*printcmd*horizDistance: 168
|
||||||
|
Canvas.print*form*printtoggle.label: X
|
||||||
|
Canvas.print*form*filetoggle.label: X
|
||||||
|
Canvas.print*form*filename*horizDistance: 168
|
||||||
|
Canvas.print*form*psviewcmd*horizDistance: 168
|
||||||
|
Canvas.print*form*printresult.width: 240
|
||||||
|
Canvas.print*form*printresult*foreground: Red
|
||||||
|
Canvas.print*form*print*horizDistance: 40
|
||||||
|
|
||||||
|
Canvas.print*form*print.label: Imprimir
|
||||||
|
Canvas.print*form*preview.label: Visualizar
|
||||||
|
Canvas.print*form*cancel.label: Cerrar
|
||||||
|
|
||||||
|
Canvas.print*form*psviewcmd*string: gv
|
||||||
|
Canvas.extern*form*extviewcmd*string: display
|
||||||
|
|
||||||
|
Canvas.extern*title: Visualizador externo
|
||||||
|
Canvas.extern*form*format.label: Formato de cambio
|
||||||
|
Canvas.extern*form*formatlabel*label: PPM
|
||||||
|
Canvas.extern*form*extviewlabel*label: Comando
|
||||||
|
Canvas.extern*form*view*label: Visualizar
|
||||||
|
Canvas.extern*form*cancel*label: Cerrar
|
||||||
|
|
||||||
|
Canvas*menu*edit.label: Editar
|
||||||
|
Canvas*menu*edit*undo.label: Deshacer
|
||||||
|
Canvas*menu*edit*redo.label: Rehacer
|
||||||
|
Canvas*menu*edit*undosize.label: Nivel Memoria...
|
||||||
|
Canvas*menu*edit*refresh.label: Renovar
|
||||||
|
Canvas*menu*edit*cut.label: Cortar
|
||||||
|
Canvas*menu*edit*copy.label: Copiar
|
||||||
|
Canvas*menu*edit*paste.label: Pegar
|
||||||
|
Canvas*menu*edit*clear.label: Borrar
|
||||||
|
Canvas*menu*edit*all.label: Seleccionar Todo
|
||||||
|
Canvas*menu*edit*unselect.label: Quitar Selección
|
||||||
|
Canvas*menu*edit*dup.label: Duplicar
|
||||||
|
Canvas*menu*edit*erase.label: Borrar Totalmente
|
||||||
|
Canvas*menu*edit*clone_canvas.label: Clon de Lienzo
|
||||||
|
Canvas*menu*edit*clonezoom_canvas.label: Clon con Zoom
|
||||||
|
Canvas*menu*edit*screenshot.label: Capturar...
|
||||||
|
|
||||||
|
Canvas*menu*line.label: Trazo
|
||||||
|
Canvas*menu*line*linestyle.label: Tipos de Líneas...
|
||||||
|
|
||||||
|
Canvas*menu*text.label: Texto
|
||||||
|
Canvas*menu*text*select.label: Selección de Fuentes...
|
||||||
|
Canvas*menu*text*write.label: Escribir Texto
|
||||||
|
|
||||||
|
Canvas*menu*region.label: Región
|
||||||
|
Canvas*menu*region*flipX.label: Simetría axial X
|
||||||
|
Canvas*menu*region*flipY.label: Simetría axial Y
|
||||||
|
Canvas*menu*region*rotateTo.label: Rotación del ángulo
|
||||||
|
Canvas*menu*rotateTo-right.label: Ángulo
|
||||||
|
Canvas*menu*rotateTo-right*rotate1.label: +90
|
||||||
|
Canvas*menu*rotateTo-right*rotate2.label: +45
|
||||||
|
Canvas*menu*rotateTo-right*rotate3.label: -45
|
||||||
|
Canvas*menu*rotateTo-right*rotate4.label: -90
|
||||||
|
Canvas*menu*rotateTo-right*rotate5.label: +180
|
||||||
|
Canvas*menu*region*rotate.label: Rotación...
|
||||||
|
Canvas*menu*region*linear.label: Transformación Lineal...
|
||||||
|
Canvas*menu*region*reset.label: Restablecer Geometría
|
||||||
|
Canvas*menu*region*expand.label: Dilatar...
|
||||||
|
Canvas*menu*region*downscale.label: Reducir...
|
||||||
|
Canvas*menu*region*edit.label: Editar la Región
|
||||||
|
Canvas*menu*region*crop.label: Disminuir en la Región...
|
||||||
|
Canvas*menu*region*autocrop.label: Auto-Disminución
|
||||||
|
Canvas*menu*region*complement.label: Complementar Región
|
||||||
|
Canvas*menu*region*delimit.label: Delimitar una Región
|
||||||
|
Canvas*menu*delimit-right.label: Delimitar
|
||||||
|
Canvas*menu*delimit-right*delimit1.label: Región Conectada Monocolor
|
||||||
|
Canvas*menu*delimit-right*delimit2.label: Complemento de Región Conectada Monocolor
|
||||||
|
Canvas*menu*delimit-right*delimit3.label: Región MultiConectada Monocolor
|
||||||
|
Canvas*menu*delimit-right*delimit4.label: Complemento de Región MultiConectada Monocolor
|
||||||
|
Canvas*menu*delimit-right*delimit5.label: Región de Gama de Colores
|
||||||
|
Canvas*menu*delimit-right*delimit6.label: Complemento de Región de Gama de Colores
|
||||||
|
Canvas*menu*delimit-right*delimit7.label: Cancelar
|
||||||
|
Canvas*menu*region*ocr.label: OCR
|
||||||
|
|
||||||
|
Canvas*menu*filter.label: Filtros
|
||||||
|
Canvas*menu*filter*invert.label: Invertir Colores
|
||||||
|
Canvas*menu*filter*to_grey.label: Conversión a Grises
|
||||||
|
Canvas*menu*filter*contrast.label: Normalizar Contraste...
|
||||||
|
Canvas*menu*filter*gamma.label: Transformación RVA/Gamma...
|
||||||
|
Canvas*menu*filter*floyd_steinberg.label: Filtro de Floyd-Steinberg...
|
||||||
|
Canvas*menu*filter*quantize.label: Cuantificar Colores...
|
||||||
|
Canvas*menu*filter*solarize.label: Iluminar...
|
||||||
|
Canvas*menu*filter*sharpen.label: Endurecer Contraste
|
||||||
|
Canvas*menu*filter*merge.label: Combinar la región...
|
||||||
|
Canvas*menu*filter*smooth.label: Efecto Degradado Borroso...
|
||||||
|
Canvas*menu*filter*dirfilt.label: Degradado Borroso Direccional
|
||||||
|
Canvas*menu*filter*edge.label: Detectar Bordes
|
||||||
|
Canvas*menu*filter*oil.label: Pintura al Óleo...
|
||||||
|
Canvas*menu*filter*noise.label: Ruido en el Color...
|
||||||
|
Canvas*menu*filter*spread.label: Dispersión de Píxeles...
|
||||||
|
Canvas*menu*filter*pixelize.label: Pixelar...
|
||||||
|
Canvas*menu*filter*emboss.label: Relieve...
|
||||||
|
Canvas*menu*filter*despeckle.label: Suprimir Granulosidad...
|
||||||
|
Canvas*menu*filter*distort.label: Distorsión...
|
||||||
|
Canvas*menu*filter*perspective.label: Perspectiva...
|
||||||
|
Canvas*menu*filter*blend.label: Mezcla Radial
|
||||||
|
Canvas*menu*filter*userdef.label: Filtro Programable...
|
||||||
|
Canvas*menu*filter*last.label: Repetir Último Filtro
|
||||||
|
Canvas*menu*filter*undo.label: Deshacer Último Filtro
|
||||||
|
|
||||||
|
Canvas*menu*selector.label: Opción
|
||||||
|
Canvas*menu*selector*patterns.label: Editor Colores y Motivos...
|
||||||
|
Canvas*menu*selector*background.label: Color de Fondo...
|
||||||
|
Canvas*menu*selector*chroma.label: Variante Cromática...
|
||||||
|
Canvas*menu*selector*fatbits.label: Editor Detalles...
|
||||||
|
Canvas*menu*selector*tools.label: Caja de Herramientas...
|
||||||
|
Canvas*menu*selector*brush.label: Selector de Pinceles...
|
||||||
|
Canvas*menu*selector*font.label: Selector de Fuentes...
|
||||||
|
Canvas*menu*selector*magnifier.label: Lupa...
|
||||||
|
Canvas*menu*selector*c_script.label: Editor de scripts C...
|
||||||
|
Canvas*menu*selector*size.label: Cargar Dimensiones Lienzos...
|
||||||
|
Canvas*menu*selector*zoom.label: Cargar Zoom...
|
||||||
|
Canvas*menu*selector*size_zoom_defs.label: Dimensiones y Zoom por Defecto...
|
||||||
|
Canvas*menu*selector*snap.label: Movimientos cuantificados
|
||||||
|
Canvas*menu*selector*snap_spacing.label: Espacio cuantificado...
|
||||||
|
Canvas*menu*selector*grid.label: Cuadrícula Visible
|
||||||
|
Canvas*menu*selector*grid_param.label: Parámetros de Cuadrícula...
|
||||||
|
Canvas*menu*selector*transparent.label: Regiones intermitentes
|
||||||
|
Canvas*menu*selector*interpolation.label: Interpolación por reducción
|
||||||
|
Canvas*menu*selector*simple.label: Menú Flotante Simplificado
|
||||||
|
Canvas*menu*selector*hide_menubar.label: Ocultar Barra de Menús
|
||||||
|
Canvas*menu*selector*left_sb.label: Banda de enrollamiento a la Izquierda
|
||||||
|
Canvas*menu*selector*top_sb.label: Banda de enrollamiento por Encima
|
||||||
|
Canvas*menu*selector*help.label: Ayuda
|
||||||
|
|
||||||
|
Canvas*menu*alpha.label: α
|
||||||
|
Canvas*menu*alpha*mode0.label: Modo: RVA
|
||||||
|
Canvas*menu*alpha*mode1.label: Modo: RVA+transparencia
|
||||||
|
Canvas*menu*alpha*mode2.label: Modo: RVA+alfa
|
||||||
|
Canvas*menu*alpha*mode3.label: Modo: alfa
|
||||||
|
Canvas*menu*alpha*rgbedit.label: Editar canales RVA+transp. ...
|
||||||
|
Canvas*menu*alpha*params.label: Parámetros canal Alfa...
|
||||||
|
Canvas*menu*alpha*create.label: Crear canal alfa
|
||||||
|
Canvas*menu*alpha*set.label: Establecer como canal alfa
|
||||||
|
Canvas*menu*alpha*edit.label: Editar canal alfa
|
||||||
|
Canvas*menu*alpha*memory.label: Memorizar canal alfa
|
||||||
|
Canvas*menu*alpha*delete.label: Suprimir canal alf
|
||||||
|
|
||||||
|
Canvas*menu*help.label: Ayuda
|
||||||
|
Canvas*menu*help*intro.label: Introducción
|
||||||
|
Canvas*menu*help*tools.label: Caja de Herramientas
|
||||||
|
Canvas*menu*help*canvas.label: Lienzo gráfico
|
||||||
|
Canvas*menu*help*about.label: En relación a
|
||||||
|
Canvas*menu*help*copyright.label: Licencia
|
||||||
|
|
||||||
|
Canvas*memory*popup-menu.label: Administrador de Memoria
|
||||||
|
Canvas*memory*stack.label: Memorizar Región/Lienzo
|
||||||
|
Canvas*memory*recall.label: Devolver Objeto Marcado
|
||||||
|
Canvas*memory*edit.label: Editar Objeto Marcado
|
||||||
|
Canvas*memory*discard.label: Borrar Objeto Marcado
|
||||||
|
Canvas*memory*scroll.label: Arrollar
|
||||||
|
Canvas*memory*erase.label: Borrar Toda Memoria
|
||||||
|
Canvas*memory*origin.label: Reengastar Origen de la Región
|
||||||
|
Canvas*memory*to_alpha.label: Región -> Canal Alfa
|
||||||
|
Canvas*memory*to_mask.label: Región -> Máscara Blanco y Negro
|
||||||
|
Canvas*memory*to_rgba.label: Región -> Componentes RVAα
|
||||||
|
Canvas*memory*merge_rgba.label: Combinar canales RVAα en Memoria...
|
||||||
|
|
||||||
|
!!!! This starts the Canvas Popup Menu
|
||||||
|
*paintBox*popup-menu.label: Menú General
|
||||||
|
!Popup File Menu
|
||||||
|
*paintBox*popup-menu.File.label: Archivo
|
||||||
|
*paintBox*popup-menu.File-right.label: Archivo
|
||||||
|
*paintBox*popup-menu.File-right.open.label: Abrir Imagen...
|
||||||
|
*paintBox*popup-menu.File-right.save.label: Guardar
|
||||||
|
*paintBox*popup-menu.File-right.saveas.label: Guardar como...
|
||||||
|
*paintBox*popup-menu.File-right.saveregion.label: Guardar Región...
|
||||||
|
*paintBox*popup-menu.File-right.load-mem.label: Cargar el Portapapeles...
|
||||||
|
*paintBox*popup-menu.File-right.revert.label: Versión anterior...
|
||||||
|
*paintBox*popup-menu.File-right.loaded.label: Archivos Cargados...
|
||||||
|
*paintBox*popup-menu.File-right.print.label: Imprimir...
|
||||||
|
*paintBox*popup-menu.File-right.extern.label: Visualizador Externo...
|
||||||
|
*paintBox*popup-menu.File-right.close.label: Cerrar
|
||||||
|
!Popup Edit Menu
|
||||||
|
*paintBox*popup-menu.Edit.label: Editar
|
||||||
|
*paintBox*popup-menu.Edit-right.label: Editar
|
||||||
|
*paintBox*popup-menu.Edit-right.undo.label: Deshacer
|
||||||
|
*paintBox*popup-menu.Edit-right.redo.label: Rehacer
|
||||||
|
*paintBox*popup-menu.Edit-right.undosize.label: Nivel Memoria...
|
||||||
|
*paintBox*popup-menu.Edit-right.refresh.label: Refrescar
|
||||||
|
*paintBox*popup-menu.Edit-right.cut.label: Cortar
|
||||||
|
*paintBox*popup-menu.Edit-right.copy.label: Copiar
|
||||||
|
*paintBox*popup-menu.Edit-right.paste.label: Pegar
|
||||||
|
*paintBox*popup-menu.Edit-right.clear.label: Borrar
|
||||||
|
*paintBox*popup-menu.Edit-right.all.label: Seleccionar Todo
|
||||||
|
*paintBox*popup-menu.Edit-right.unselect.label: Quitar Selección
|
||||||
|
*paintBox*popup-menu.Edit-right.dup.label: Duplicar
|
||||||
|
*paintBox*popup-menu.Edit-right.erase.label: Borrar Totalmente
|
||||||
|
*paintBox*popup-menu.Edit-right.clone_canvas.label: Clon de Lienzo
|
||||||
|
*paintBox*popup-menu.Edit-right.clonezoom_canvas.label: Clon con Zoom
|
||||||
|
*paintBox*popup-menu.Edit-right.screenshot.label: Capturar...
|
||||||
|
|
||||||
|
! popup Line Menu
|
||||||
|
*paintBox*popup-menu.Line.label: Trazo
|
||||||
|
*paintBox*popup-menu.Line-right.label: Trazo
|
||||||
|
*paintBox*popup-menu.Line-right.linestyle.label: Tipos de Líneas...
|
||||||
|
! popup Font Menu
|
||||||
|
*paintBox*popup-menu.Text.label: Texto
|
||||||
|
*paintBox*popup-menu.Text-right.label: Texto
|
||||||
|
*paintBox*popup-menu.Text-right.select.label: Selección de Fuentes...
|
||||||
|
*paintBox*popup-menu.Text-right.write.label: Escribir Texto
|
||||||
|
|
||||||
|
!Popup Region Menu
|
||||||
|
*paintBox*popup-menu.Region.label: Región
|
||||||
|
*paintBox*popup-menu.Region-right.label: Región
|
||||||
|
*paintBox*popup-menu.Region-right.flipX.label: Simetría axial X
|
||||||
|
*paintBox*popup-menu.Region-right.flipY.label: Simetría axial Y
|
||||||
|
*paintBox*popup-menu.Region-right.rotateTo.label: Rotación Ángular
|
||||||
|
*paintBox*popup-menu.Region-right.rotate.label: Rotación...
|
||||||
|
*paintBox*popup-menu.Region-right.rotateTo-right.label: Ángulo
|
||||||
|
*paintBox*popup-menu.Region-right.rotateTo-right*rotate1.label: +90
|
||||||
|
*paintBox*popup-menu.Region-right.rotateTo-right*rotate2.label: +45
|
||||||
|
*paintBox*popup-menu.Region-right.rotateTo-right*rotate3.label: -45
|
||||||
|
*paintBox*popup-menu.Region-right.rotateTo-right*rotate4.label: -90
|
||||||
|
*paintBox*popup-menu.Region-right.rotateTo-right*rotate5.label: +180
|
||||||
|
*paintBox*popup-menu.Region-right.linear.label: Transformación Lineal...
|
||||||
|
*paintBox*popup-menu.Region-right.reset.label: Restablecer Geometría
|
||||||
|
*paintBox*popup-menu.Region-right.expand.label: Dilatar...
|
||||||
|
*paintBox*popup-menu.Region-right.downscale.label: Reducir...
|
||||||
|
*paintBox*popup-menu.Region-right.crop.label: Disminuir la Región...
|
||||||
|
*paintBox*popup-menu.Region-right.autocrop.label: Auto-Disminución
|
||||||
|
*paintBox*popup-menu.Region-right.complement.label: Complementar Región
|
||||||
|
*paintBox*popup-menu.Region-right.delimit.label: Delimitar la Región
|
||||||
|
*paintBox*popup-menu.Region-right.delimit-right.label: Delimitar
|
||||||
|
*paintBox*popup-menu.Region-right.delimit-right*delimit1.label: Región Conectada Monocolor
|
||||||
|
*paintBox*popup-menu.Region-right.delimit-right*delimit2.label: Complemento de Región Conectada Monocolor
|
||||||
|
*paintBox*popup-menu.Region-right.delimit-right*delimit3.label: Región MultiConectada Monocolor
|
||||||
|
*paintBox*popup-menu.Region-right.delimit-right*delimit4.label: Complemento de Región MultiConectada Monocolor
|
||||||
|
*paintBox*popup-menu.Region-right.delimit-right*delimit5.label: Región de Gama de Colores
|
||||||
|
*paintBox*popup-menu.Region-right.delimit-right*delimit6.label: Complemento de Región de Gama de Colores
|
||||||
|
*paintBox*popup-menu.Region-right.delimit-right*delimit7.label: Cancelar
|
||||||
|
*paintBox*popup-menu.Region-right.ocr.label: OCR
|
||||||
|
|
||||||
|
*paintBox*popup-menu.Region-right.edit.label: Editar la Región
|
||||||
|
!Popup Filter Menu
|
||||||
|
*paintBox*popup-menu.Filters.label: Filtros
|
||||||
|
*paintBox*popup-menu.Filters-right.label: Filtros
|
||||||
|
*paintBox*popup-menu.Filters-right.invert.label: Invertir Colores
|
||||||
|
*paintBox*popup-menu.Filters-right.to_grey.label: Conversión a Grises
|
||||||
|
*paintBox*popup-menu.Filters-right.contrast.label: Normalizar Contraste...
|
||||||
|
*paintBox*popup-menu.Filters-right.gamma.label: Transformación RVA/Gamma...
|
||||||
|
*paintBox*popup-menu.Filters-right.floyd_steinberg.label: Filtro de Floyd-Steinberg...
|
||||||
|
*paintBox*popup-menu.Filters-right.quantize.label: Cuantificar Colores...
|
||||||
|
*paintBox*popup-menu.Filters-right.solarize.label: Iluminar...
|
||||||
|
*paintBox*popup-menu.Filters-right.sharpen.label: Aumentar Contraste
|
||||||
|
*paintBox*popup-menu.Filters-right.merge.label: Combinar la Región...
|
||||||
|
*paintBox*popup-menu.Filters-right.smooth.label: Efecto Degradado Borroso...
|
||||||
|
*paintBox*popup-menu.Filters-right.dirfilt.label: Degradado Borroso Direccional
|
||||||
|
*paintBox*popup-menu.Filters-right.edge.label: Detectar Bordes
|
||||||
|
*paintBox*popup-menu.Filters-right.oil.label: Pintura al Óleo...
|
||||||
|
*paintBox*popup-menu.Filters-right.noise.label: Ruido en el Color...
|
||||||
|
*paintBox*popup-menu.Filters-right.spread.label: Dispersión de Píxeles...
|
||||||
|
*paintBox*popup-menu.Filters-right.pixelize.label: Pixelar...
|
||||||
|
*paintBox*popup-menu.Filters-right.emboss.label: Relieve...
|
||||||
|
*paintBox*popup-menu.Filters-right.despeckle.label: Suprimir Granulosidad...
|
||||||
|
*paintBox*popup-menu.Filters-right.distort.label: Distorsión...
|
||||||
|
*paintBox*popup-menu.Filters-right.perspective.label: Perspectiva...
|
||||||
|
*paintBox*popup-menu.Filters-right.blend.label: Mezcla Radial
|
||||||
|
*paintBox*popup-menu.Filters-right.userdef.label: Filtro Programable...
|
||||||
|
*paintBox*popup-menu.Filters-right.last.label: Repetir Último Filtro
|
||||||
|
*paintBox*popup-menu.Filters-right.undo.label: Deshacer Último Filtro
|
||||||
|
!Popup Selectors Menu
|
||||||
|
*paintBox*popup-menu.Selectors.label: Selector
|
||||||
|
*paintBox*popup-menu.Selectors-right.label: Selectores
|
||||||
|
*paintBox*popup-menu.Selectors-right*patterns.label: Editor Colores y Motivos...
|
||||||
|
*paintBox*popup-menu.Selectors-right*background.label: Color de Fondo...
|
||||||
|
*paintBox*popup-menu.Selectors-right*chroma.label: Variante Cromática...
|
||||||
|
*paintBox*popup-menu.Selectors-right*fatbits.label: Editor de Detalles...
|
||||||
|
*paintBox*popup-menu.Selectors-right*tools.label: Caja de Herramientas...
|
||||||
|
*paintBox*popup-menu.Selectors-right*brush.label: Selector de Pinceles...
|
||||||
|
*paintBox*popup-menu.Selectors-right*font.label: Selector de Fuentes...
|
||||||
|
*paintBox*popup-menu.Selectors-right*magnifier.label: Lupa...
|
||||||
|
*paintBox*popup-menu.Selectors-right*c_script.label: Editor de scripts C...
|
||||||
|
*paintBox*popup-menu.Selectors-right*size.label: Cambiar Dimensiones Lienzo...
|
||||||
|
*paintBox*popup-menu.Selectors-right*zoom.label: Cambiar Zoom...
|
||||||
|
*paintBox*popup-menu.Selectors-right*size_zoom_defs.label: Dimensiones y Zoom por Defecto...
|
||||||
|
*paintBox*popup-menu.Selectors-right*snap.label: Movimientos cuantificados
|
||||||
|
*paintBox*popup-menu.Selectors-right*snap_spacing.label: Espacio cuantificado...
|
||||||
|
*paintBox*popup-menu.Selectors-right*grid.label: Cuadrícula Visible
|
||||||
|
*paintBox*popup-menu.Selectors-right*grid_param.label: Parámetros de Cuadrícula
|
||||||
|
*paintBox*popup-menu.Selectors-right*transparent.label: Regiones intermitentes
|
||||||
|
*paintBox*popup-menu.Selectors-right*interpolation.label: Interpolación por reducción
|
||||||
|
*paintBox*popup-menu.Selectors-right.hide_menubar.label: Ocular Barra de Menús
|
||||||
|
*paintBox*popup-menu.Selectors-right.show_menubar.label: Mostrar Barra de Menús
|
||||||
|
*paintBox*popup-menu.Selectors-right.left_sb.label: Banda de enrollamiento a la Izquierda
|
||||||
|
*paintBox*popup-menu.Selectors-right.top_sb.label: Banda de enrollamiento por Encima
|
||||||
|
*paintBox*popup-menu.Selectors-right*help.label: Ayuda
|
||||||
|
|
||||||
|
*paintBox*popup-menu.Alpha.label: Alfa
|
||||||
|
*paintBox*popup-menu.Alpha-right.label: Canal Alfa
|
||||||
|
*paintBox*popup-menu.Alpha-right*mode0.label: Modo: RVA
|
||||||
|
*paintBox*popup-menu.Alpha-right*mode1.label: Modo: RVA+transparencia
|
||||||
|
*paintBox*popup-menu.Alpha-right*mode2.label: Modo: RVA+alfa
|
||||||
|
*paintBox*popup-menu.Alpha-right*mode3.label: Mode: alfa
|
||||||
|
*paintBox*popup-menu.Alpha-right*rgbedit.label: Editar canales RVA+tr...
|
||||||
|
*paintBox*popup-menu.Alpha-right*params.label: Parámetros canal Alfa...
|
||||||
|
*paintBox*popup-menu.Alpha-right*create.label: Crear canal alfa
|
||||||
|
*paintBox*popup-menu.Alpha-right*set.label: Establecer como canal alfa
|
||||||
|
*paintBox*popup-menu.Alpha-right*edit.label: Editar canal alfa
|
||||||
|
*paintBox*popup-menu.Alpha-right*memory.label: Memorizar canal alfa
|
||||||
|
*paintBox*popup-menu.Alpha-right*delete.label: Suprimir canal alfa
|
||||||
|
|
||||||
|
*paintBox*popup-menu.Memory.label: Memoria
|
||||||
|
*paintBox*popup-menu.Memory-right.label: Administrador de Memoria
|
||||||
|
*paintBox*popup-menu.Memory-right*stack.label: Memorizar Región/Lienzo
|
||||||
|
*paintBox*popup-menu.Memory-right*recall.label: Devolver Objeto
|
||||||
|
*paintBox*popup-menu.Memory-right*edit.label: Editar Objeto
|
||||||
|
*paintBox*popup-menu.Memory-right*discard.label: Borrar Objeto
|
||||||
|
*paintBox*popup-menu.Memory-right*erase.label: Borrar Toda Memoria
|
||||||
|
*paintBox*popup-menu.Memory-right*origin.label: Reengastar Origen de la Región
|
||||||
|
*paintBox*popup-menu.Memory-right*to_alpha.label: Región -> Canal Alfa
|
||||||
|
*paintBox*popup-menu.Memory-right*to_mask.label: Región -> Máscara Blanco y Negro
|
||||||
|
*paintBox*popup-menu.Memory-right*to_rgba.label: Región -> Componentes RVAα
|
||||||
|
*paintBox*popup-menu.Memory-right*merge_rgba.label: Combinar canales RVAα en Memoria...
|
||||||
|
|
||||||
|
!
|
||||||
|
! Filebrowser defaults
|
||||||
|
!
|
||||||
|
|
||||||
|
*filebrowser.title: XPaint / Selector de Archivos
|
||||||
|
*filebrowser*text.width: 400
|
||||||
|
|
||||||
|
xpaint*brush*box.width: 328
|
||||||
|
xpaint*brush.title: XPaint / Pinceles
|
||||||
|
xpaint*brush.iconName: XPaint Pinceles
|
||||||
|
|
||||||
|
!
|
||||||
|
! Color picker
|
||||||
|
!
|
||||||
|
*colorPicker*match.label: Coger
|
||||||
|
*colorPicker*form.Label.width: 50
|
||||||
|
*colorPicker*Scrollbar.height: 16
|
||||||
|
|
||||||
|
*chroma.title: XPaint / Variante Cromática
|
||||||
|
*chroma.iconName: XPaint Croma
|
||||||
|
*chroma*varianceLabel.width: 120
|
||||||
|
*chroma*varianceBar.length: 140
|
||||||
|
*chroma*delta.label: Delta Pixel
|
||||||
|
*chroma*selectModeLabel.label: Modo de Selección
|
||||||
|
*chroma*mode0.label: Todos Tintes
|
||||||
|
*chroma*mode1.label: Omitir Variante Tinte
|
||||||
|
*chroma*mode2.label: Variante de Tinte
|
||||||
|
*chroma*Label.justify: left
|
||||||
|
|
||||||
|
xpaint*popup-dialog-form*label.justify: left
|
||||||
|
Canvas*popup-dialog-form*label.justify: left
|
||||||
|
|
||||||
|
*colorEditDialog.title: XPaint / Selector de Colores
|
||||||
|
|
||||||
|
xpaint*helpDialog.title: XPaint / Navigador de Ayuda
|
||||||
|
xpaint*helpDialog.iconName: XPaint Ayuda
|
||||||
|
xpaint*helpDialog.form.title.label: XPaint 2.9.10.2, Ayuda e Información
|
||||||
|
xpaint*helpDialog*textTitle.width: 560
|
||||||
|
xpaint*helpDialog*textText.width: 560
|
||||||
|
xpaint*helpDialog*textText.height: 356
|
||||||
|
xpaint*helpDialog*topicPort.width: 280
|
||||||
|
xpaint*helpDialog*topicPort.height: 380
|
||||||
|
xpaint*helpDialog*done.label: Cerrar
|
||||||
|
xpaint*helpDialog*next.label: Siguiente
|
||||||
|
xpaint*helpDialog*prev.label: Anterior
|
||||||
|
xpaint*helpDialog*down.label: Página siguiente
|
||||||
|
xpaint*helpDialog*up.label: Página anterior
|
||||||
|
|
||||||
|
xpaint*magnifier.title: XPaint / Lupa
|
||||||
|
xpaint*magnifier*rotate.label: Rotación
|
||||||
|
xpaint*magnifier*symmetry.label: Simetría
|
||||||
|
xpaint*magnifier*freeze.label: F/Congelar
|
||||||
|
xpaint*magnifier*smooth.label: S/Alisar
|
||||||
|
xpaint*magnifier*info.label: Info
|
||||||
|
xpaint*magnifier*memory.label: Memoria
|
||||||
|
xpaint*magnifier*canvas.label: C/Lienzo
|
||||||
|
xpaint*magnifier*exit.label: Q/Cerrar
|
||||||
|
|
||||||
|
xpaint*filebrowser*dpi.label: DPI
|
||||||
|
xpaint*filebrowser*page.label: Página
|
||||||
|
xpaint*filebrowser*zoom.label: Zoom
|
||||||
|
xpaint*filebrowser*refresh.label: Refrescar
|
||||||
|
xpaint*filebrowser*delete.label: Suprimir
|
||||||
|
xpaint*filebrowser*edit.label: Editar
|
||||||
|
xpaint*filebrowser*create.label: Crear LXP
|
950
X11/app-defaults/XPaint_fr
Normal file
950
X11/app-defaults/XPaint_fr
Normal file
@ -0,0 +1,950 @@
|
|||||||
|
! $Id: XPaint_fr.ad.in,v 1.15 2005/03/20 20:15:34 demailly Exp $
|
||||||
|
|
||||||
|
!
|
||||||
|
! These 2 files need to be appropriately set and translated in case
|
||||||
|
! XPaint is translated to a new language. Translate also the
|
||||||
|
! label/title section
|
||||||
|
!
|
||||||
|
|
||||||
|
xpaint*helpFile: help/Help_fr
|
||||||
|
xpaint*msgFile: messages/Messages_fr
|
||||||
|
|
||||||
|
! Menu font (throughout)
|
||||||
|
xpaint*menufont: Liberation Sans-9
|
||||||
|
|
||||||
|
! Xpaint share directory
|
||||||
|
xpaint*shareDir: /usr/share/xpaint
|
||||||
|
|
||||||
|
! This fixes Xpaint's startup features
|
||||||
|
!xpaint*horizontal: True
|
||||||
|
!xpaint*popped: True
|
||||||
|
!xpaint*nomenubar: True
|
||||||
|
xpaint*fullpopup: False
|
||||||
|
|
||||||
|
! Increase this if you have a lot of memory
|
||||||
|
Canvas*paint.undoSize: 2
|
||||||
|
|
||||||
|
! This maybe needed for Xaw95 widgets
|
||||||
|
!*vertical*borderWidth: 0
|
||||||
|
!*horizontal*borderWidth: 0
|
||||||
|
|
||||||
|
! Highlight thichness of buttons (2 is Xaw3d default)
|
||||||
|
xpaint*highlightThickness: 1
|
||||||
|
Canvas*highlightThickness: 1
|
||||||
|
xpaint*Viewport.borderColor: #f7f7f0
|
||||||
|
Canvas*Viewport.borderColor: #f7f7f0
|
||||||
|
|
||||||
|
! Non intrusive shadowWidth
|
||||||
|
*vertical*shadowWidth: 1
|
||||||
|
*horizontal*shadowWidth: 1
|
||||||
|
*valueBar*shadowWidth: 1
|
||||||
|
*varianceBar*shadowWidth: 1
|
||||||
|
*pointBar*shadowWidth: 1
|
||||||
|
*valueBar*shadowWidth: 1
|
||||||
|
*Text*shadowWidth: 1
|
||||||
|
*SimpleMenu*SmeBSB*shadowWidth: 0
|
||||||
|
*SimpleMenu*foreground: black
|
||||||
|
*Text*foreground: black
|
||||||
|
|
||||||
|
xpaint*fontSelect*List.translations: <Btn1Down>: Set() Notify()
|
||||||
|
|
||||||
|
! This describes the new sophisticated behaviour of menu popups
|
||||||
|
! Change at your own risk !
|
||||||
|
|
||||||
|
xpaint*MenuButton.SimpleMenu.translations: #override \
|
||||||
|
<Key>Escape: escape()\n\
|
||||||
|
<Enter>: highlight-child()\n\
|
||||||
|
<Leave>: unhighlight()\n\
|
||||||
|
<Motion>: highlight-child()\n\
|
||||||
|
<Btn1Up>: notify() unhighlight() popdown-child()\n\
|
||||||
|
<Btn2Up>: unhighlight() popdown-all()\n\
|
||||||
|
<Btn3Up>: notify() unhighlight()\n\
|
||||||
|
<Btn1Down>: highlight-child()\n\
|
||||||
|
<Btn2Down>: highlight-child()\n\
|
||||||
|
<Btn3Down>: highlight-child()
|
||||||
|
|
||||||
|
xpaint*Toggle.SimpleMenu.translations: #override \
|
||||||
|
<Key>Escape: escape()\n\
|
||||||
|
<Enter>: highlight-child()\n\
|
||||||
|
<Leave>: unhighlight()\n\
|
||||||
|
<Motion>: highlight-child()\n\
|
||||||
|
<Btn1Up>: unhighlight() popdown-child()\n\
|
||||||
|
<Btn2Up>: highlight-child()\n\
|
||||||
|
<Btn3Up>: highlight-child()\n\
|
||||||
|
<Btn1Down>: highlight-child() notify()\n\
|
||||||
|
<Btn2Down>: unhighlight() popdown-all()\n\
|
||||||
|
<Btn3Down>: highlight-child() notify()
|
||||||
|
|
||||||
|
xpaint*paintBox*paint.SimpleMenu.translations: #override \
|
||||||
|
<Key>Escape: escape()\n\
|
||||||
|
<Enter>: highlight-child()\n\
|
||||||
|
<Leave>: unhighlight()\n\
|
||||||
|
<Motion>: highlight-child() popdown-child()\n\
|
||||||
|
<Btn1Up>: notify() unhighlight() popdown-child()\n\
|
||||||
|
<Btn2Up>: unhighlight() popdown-child()\n\
|
||||||
|
<Btn3Up>: unhighlight()\n\
|
||||||
|
<Btn1Down>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn2Down>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn3Down>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<BtnMotion>: highlight-child()
|
||||||
|
|
||||||
|
xpaint*paintBox*paint.SimpleMenu*SimpleMenu.translations: #override \
|
||||||
|
<Key>Escape: escape()\n\
|
||||||
|
<Enter>: highlight-child()\n\
|
||||||
|
<Leave>: unhighlight()\n\
|
||||||
|
<Motion>: highlight-child() popdown-child()\n\
|
||||||
|
<Btn1Up>: notify() unhighlight() popdown-child()\n\
|
||||||
|
<Btn2Up>: unhighlight() popdown-child()\n\
|
||||||
|
<Btn3Up>: unhighlight()\n\
|
||||||
|
<Btn1Down>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn2Down>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn3Down>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<BtnMotion>: highlight-child()
|
||||||
|
|
||||||
|
Canvas*menu*SimpleMenu.translations: #override \
|
||||||
|
<Key>Escape: escape()\n\
|
||||||
|
<Enter>: highlight-child()\n\
|
||||||
|
<Leave>: unhighlight()\n\
|
||||||
|
<Motion>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn1Up>: check-notify() unhighlight() popdown-child()\n\
|
||||||
|
<Btn2Up>: unhighlight() popdown-all()\n\
|
||||||
|
<Btn3Up>: unhighlight()\n\
|
||||||
|
<Btn1Down>: check-notify() highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn2Down>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn3Down>: check-notify() highlight-child() popup-menu-pullright()\n\
|
||||||
|
<BtnMotion>: highlight-child() popup-menu-pullright()
|
||||||
|
|
||||||
|
Canvas*pane*SimpleMenu.translations: #override \
|
||||||
|
<Key>Escape: escape()\n\
|
||||||
|
<Enter>: highlight-child()\n\
|
||||||
|
<Leave>: unhighlight()\n\
|
||||||
|
<Motion>: highlight-child()\n\
|
||||||
|
<Btn1Up>: check-notify() unhighlight() popdown-child()\n\
|
||||||
|
<Btn2Up>: unhighlight() popdown-all()\n\
|
||||||
|
<Btn3Up>: unhighlight()\n\
|
||||||
|
<Btn1Down>: check-notify() highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn2Down>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn3Down>: check-notify() highlight-child() popup-menu-pullright()\n\
|
||||||
|
<BtnMotion>: highlight-child() popup-menu-pullright()
|
||||||
|
|
||||||
|
Canvas*print*SimpleMenu.translations: #override \
|
||||||
|
<Key>Escape: escape()\n\
|
||||||
|
<Enter>: highlight-child()\n\
|
||||||
|
<Leave>: unhighlight()\n\
|
||||||
|
<Motion>: highlight-child()\n\
|
||||||
|
<Btn1Up>: check-notify() unhighlight() popdown-child()\n\
|
||||||
|
<Btn2Up>: unhighlight() popdown-all()\n\
|
||||||
|
<Btn3Up>: unhighlight()\n\
|
||||||
|
<Btn1Down>: check-notify() highlight-child()\n\
|
||||||
|
<Btn2Down>: highlight-child()\n\
|
||||||
|
<Btn3Down>: check-notify() highlight-child()\n\
|
||||||
|
<BtnMotion>: highlight-child()
|
||||||
|
|
||||||
|
Canvas*paint*SimpleMenu.translations: #override \
|
||||||
|
<Key>Escape: escape()\n\
|
||||||
|
<Enter>: highlight-child()\n\
|
||||||
|
<Leave>: unhighlight()\n\
|
||||||
|
<Motion>: highlight() popdown-child()\n\
|
||||||
|
<Btn1Up>: check-notify() unhighlight() popdown-child()\n\
|
||||||
|
<Btn2Up>: unhighlight() popdown-all()\n\
|
||||||
|
<Btn3Up>: unhighlight()\n\
|
||||||
|
<Btn1Down>: check-notify() highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn2Down>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn3Down>: check-notify() highlight-child() popup-menu-pullright()\n\
|
||||||
|
<BtnMotion>: highlight-child() popup-menu-pullright()
|
||||||
|
|
||||||
|
Canvas*paint*SimpleMenu.SimpleMenu.translations: #override \
|
||||||
|
<Key>Escape: escape()\n\
|
||||||
|
<Enter>: highlight-child()\n\
|
||||||
|
<Leave>: unhighlight()\n\
|
||||||
|
<Motion>: highlight() popdown-child()\n\
|
||||||
|
<Btn1Up>: check-notify() unhighlight() popdown-child()\n\
|
||||||
|
<Btn2Up>: unhighlight() popdown-all()\n\
|
||||||
|
<Btn3Up>: unhighlight()\n\
|
||||||
|
<Btn1Down>: check-notify() highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn2Down>: highlight-child() popup-menu-pullright()\n\
|
||||||
|
<Btn3Down>: check-notify() highlight-child() popup-menu-pullright()\n\
|
||||||
|
<BtnMotion>: highlight-child() popup-menu-pullright()
|
||||||
|
|
||||||
|
!
|
||||||
|
! paint.zoom must equal the value on button3
|
||||||
|
! No zoom value must exceed MAXZOOM
|
||||||
|
!
|
||||||
|
Canvas*fatbits*paint.zoom: 6
|
||||||
|
Canvas*fatbits*zoomButton1.label: 2:1
|
||||||
|
Canvas*fatbits*zoomButton2.label: 4:1
|
||||||
|
Canvas*fatbits*zoomButton3.label: 6:1
|
||||||
|
Canvas*fatbits*zoomButton4.label: 8:1
|
||||||
|
Canvas*fatbits*zoomButton5.label: 16:1
|
||||||
|
|
||||||
|
!
|
||||||
|
! Black and white resources
|
||||||
|
!
|
||||||
|
|
||||||
|
!Canvas*background: white
|
||||||
|
Canvas*textSink*foreground: black
|
||||||
|
|
||||||
|
!
|
||||||
|
! Test Color resources
|
||||||
|
!
|
||||||
|
|
||||||
|
Canvas*background: #dcdad5
|
||||||
|
Canvas*paint*background: white
|
||||||
|
Canvas*paint*popup-menu*background: #dcdad5
|
||||||
|
|
||||||
|
xpaint*helpDialog*topic*background: thistle1
|
||||||
|
xpaint*background: #dcdad5
|
||||||
|
xpaint*Box.background: grey91
|
||||||
|
xpaint*textSink*foreground: black
|
||||||
|
xpaint*foreground: black
|
||||||
|
xpaint*vport*files*background: #f7f7f0
|
||||||
|
Canvas*vport*files*background: #f7f7f0
|
||||||
|
Canvas*Box.background: grey91
|
||||||
|
Canvas*pane*menu.zoom.background: pink1
|
||||||
|
Canvas*pane*menu.alpha.background: pink1
|
||||||
|
Canvas*pane*resize.background: pink1
|
||||||
|
Canvas*foreground: black
|
||||||
|
|
||||||
|
xpaint*Toggle.background: #dcdad5
|
||||||
|
Canvas*Toggle.background: #dcdad5
|
||||||
|
|
||||||
|
xpaint*Text.background: white
|
||||||
|
xpaint*textSink.background: white
|
||||||
|
xpaint*HTML.background: white
|
||||||
|
Canvas*Text.background: white
|
||||||
|
Canvas*textSink.background: white
|
||||||
|
|
||||||
|
xpaint*filebrowser*Label.background: #f7f7f0
|
||||||
|
xpaint*filebrowser*Toggle.background: #dcdad5
|
||||||
|
xpaint*filebrowser*name*background: white
|
||||||
|
xpaint*filebrowser*title.background: #dcdad5
|
||||||
|
xpaint*filebrowser*cwd.foreground: #0022cc
|
||||||
|
xpaint*filebrowser*info.background: #dcdad5
|
||||||
|
|
||||||
|
Canvas*filebrowser*Label.background: #f7f7f0
|
||||||
|
Canvas*filebrowser*Toggle.background: #dcdad5
|
||||||
|
Canvas*filebrowser*name*background: white
|
||||||
|
Canvas*filebrowser*title.background: #dcdad5
|
||||||
|
Canvas*filebrowser*cwd.foreground: #0022cc
|
||||||
|
Canvas*filebrowser*info.background: #dcdad5
|
||||||
|
|
||||||
|
xpaint*Command.background: #dcdad5
|
||||||
|
Canvas*Command.background: #dcdad5
|
||||||
|
|
||||||
|
Canvas.pane.background: black
|
||||||
|
|
||||||
|
! Nice buttons with Xaw3d
|
||||||
|
*beNiceToColormap: false
|
||||||
|
xpaint*MenuButton.height: 22
|
||||||
|
Canvas*MenuButton.height: 22
|
||||||
|
xpaint*Command.height: 22
|
||||||
|
Canvas*Command.height: 22
|
||||||
|
|
||||||
|
|
||||||
|
!
|
||||||
|
! Start of the label/title section
|
||||||
|
! This is the place where localization should occur in the main menus
|
||||||
|
!
|
||||||
|
|
||||||
|
*ok.label: Ok
|
||||||
|
*stopit.label: Annuler
|
||||||
|
*cancel.label: Terminer
|
||||||
|
*close.label: Fermer
|
||||||
|
*apply.label: Appliquer
|
||||||
|
*hidden.label: Fichiers cachés
|
||||||
|
*quality.label: Qualité JPEG
|
||||||
|
*ongoing.label: Continu
|
||||||
|
*alert.title: Attention
|
||||||
|
|
||||||
|
Canvas*fatbits.title: XPaint / Editeur de Détails
|
||||||
|
Canvas*fatbits.iconName: XPaint Détails
|
||||||
|
Canvas*fatbits*done.label: Terminer
|
||||||
|
Canvas*fatbits*refresh.label: Rafraîchir
|
||||||
|
|
||||||
|
xpaint*xleft.label: <
|
||||||
|
xpaint*xright.label: >
|
||||||
|
xpaint*xxleft.label: «
|
||||||
|
xpaint*xxright.label: »
|
||||||
|
|
||||||
|
!
|
||||||
|
! Font Selector
|
||||||
|
!
|
||||||
|
|
||||||
|
xpaint*fontSelect.title: XPaint / Sélection de Polices
|
||||||
|
xpaint*fontSelect.iconName: XPaint Polices
|
||||||
|
xpaint*fontSelect*vport.height: 280
|
||||||
|
xpaint*fontSelect*text.width: 620
|
||||||
|
xpaint*fontSelect*text.height: 70
|
||||||
|
xpaint*fontSelect*edittoggle.label: Editer
|
||||||
|
xpaint*fontSelect*apply.label: Appliquer
|
||||||
|
xpaint*fontSelect*done.label: Fermer
|
||||||
|
xpaint*fontSelect*familyLabel.label: Famille de Police
|
||||||
|
xpaint*fontSelect*weightLabel.label: Style
|
||||||
|
xpaint*fontSelect*pointSelectLabel.label: Nombre de Points
|
||||||
|
xpaint*fontSelect*rotationLabel.label: Rotation
|
||||||
|
xpaint*fontSelect*inclinationLabel.label: Inclinaison
|
||||||
|
xpaint*fontSelect*dilationLabel.label: Dilatation
|
||||||
|
xpaint*fontSelect*linespacingLabel.label: Interligne
|
||||||
|
xpaint*fontSelect*text_file.label: Fichier
|
||||||
|
xpaint*fontSelect*text_fileMenu*load.label: Charger fichier
|
||||||
|
xpaint*fontSelect*text_fileMenu*save.label: Sauvegarder
|
||||||
|
xpaint*fontSelect*text_fileMenu*saveas.label: Sauvegarder sous...
|
||||||
|
xpaint*fontSelect*text_fileMenu*editor.label: Editeur externe...
|
||||||
|
xpaint*fontSelect*text_sample.label: Texte
|
||||||
|
xpaint*fontSelect*text_sampleMenu*default.label: Par défaut
|
||||||
|
xpaint*fontSelect*text_sampleMenu*erase.label: Effacer
|
||||||
|
xpaint*fontSelect*text_sampleMenu*record.label: Enregistrer
|
||||||
|
|
||||||
|
|
||||||
|
!
|
||||||
|
! The Pattern Editor
|
||||||
|
!
|
||||||
|
|
||||||
|
xpaint*pattern.title: XPaint / Sélecteur de Couleurs et Motifs
|
||||||
|
xpaint*pattern*paint.zoom: 6
|
||||||
|
xpaint*pattern*palette.label: Palette
|
||||||
|
xpaint*pattern*palette*saveconfig.label: Sauvegarder la Palette...
|
||||||
|
xpaint*pattern*palette*loadconfig.label: Charger une Palette...
|
||||||
|
xpaint*pattern*palette*markselected.label: Marquer Motif Sélectionné
|
||||||
|
xpaint*pattern*palette*unmark.label: Enlever la Marque
|
||||||
|
xpaint*pattern*palette*loadmarked.label: Charger Motif Marqué
|
||||||
|
xpaint*pattern*palette*delete.label: Supprimer Motif Marqué
|
||||||
|
xpaint*pattern*canvas.label: Fichier
|
||||||
|
xpaint*pattern*canvas*read.label: Charger Image
|
||||||
|
xpaint*pattern*canvas*save.label: Sauvegarder sous...
|
||||||
|
xpaint*pattern*canvas*close.label: Fermer
|
||||||
|
xpaint*pattern*edit.label: Editer
|
||||||
|
xpaint*pattern*edit*undo.label: Défaire
|
||||||
|
xpaint*pattern*edit*cut.label: Couper
|
||||||
|
xpaint*pattern*edit*copy.label: Copier
|
||||||
|
xpaint*pattern*edit*paste.label: Coller
|
||||||
|
xpaint*pattern*edit*clear.label: Effacer
|
||||||
|
xpaint*pattern*edit*dup.label: Dupliquer
|
||||||
|
xpaint*pattern*edit*all.label: Tout Sélectionner
|
||||||
|
xpaint*pattern*popup-menu*select.label: Sélectionner...
|
||||||
|
xpaint*pattern*line.label: Trait
|
||||||
|
xpaint*pattern*line*linestyle.label: Style de ligne...
|
||||||
|
xpaint*pattern*lookup.label: Saisir
|
||||||
|
xpaint*pattern*grab.label: Capturer
|
||||||
|
xpaint*pattern*select.label: Enregistrer
|
||||||
|
xpaint*pattern*asbg.label: Couleur de fond
|
||||||
|
xpaint*pattern*asbrush.label: comme Pinceau
|
||||||
|
xpaint*pattern*size.label: Taille
|
||||||
|
xpaint*pattern*size*other.label: Sélectionner...
|
||||||
|
xpaint*pattern*image.label: Image
|
||||||
|
xpaint*pattern*image*grid.label: Grille Visible
|
||||||
|
xpaint*pattern*image*grid_param.label: Paramètres Grille...
|
||||||
|
xpaint*pattern*image*zoom.label: Facteur de Zoom
|
||||||
|
xpaint*pattern*image*background.label: Couleur de Fond...
|
||||||
|
xpaint*pattern*help.label: Aide
|
||||||
|
xpaint*pattern*help*help.label: Aide...
|
||||||
|
xpaint*pattern*viewport*vertical.thickness: 14
|
||||||
|
xpaint*patternRackForm*popup-menu.label: Motif
|
||||||
|
xpaint*patternRackForm*popup-menu.mark.label: Marquer
|
||||||
|
xpaint*patternRackForm*popup-menu.unmark.label: Enlever Marque
|
||||||
|
xpaint*patternRackForm*popup-menu.loadpattern.label: Charger
|
||||||
|
xpaint*patternRackForm*popup-menu.edit.label: Editer
|
||||||
|
xpaint*patternRackForm*popup-menu.remove.label: Supprimer
|
||||||
|
xpaint*patternRackForm*popup-menu.help.label: Aide
|
||||||
|
xpaint*patternRackForm.vport.height: 100
|
||||||
|
xpaint*patternRackForm*viewport2*vertical.thickness: 14
|
||||||
|
xpaint*patternRackForm*viewport2.width: 604
|
||||||
|
xpaint*patternRackForm*viewport2.height: 194
|
||||||
|
|
||||||
|
!
|
||||||
|
! The top level operation/toolbox menu
|
||||||
|
!
|
||||||
|
!xpaint*toolbox*vport.width: 493
|
||||||
|
!xpaint*toolbox*vport.height: 157
|
||||||
|
xpaint*toolbox*vport*vertDistance: 2
|
||||||
|
xpaint*toolbox*box*vertDistance: 0
|
||||||
|
xpaint*toolbox*canvas.label: Fichier
|
||||||
|
xpaint*toolbox*canvas*open.label: Ouvrir Image...
|
||||||
|
xpaint*toolbox*canvas*loaded.label: Fichiers déjà chargés...
|
||||||
|
xpaint*toolbox*canvas*new.label: Nouveau Canevas
|
||||||
|
xpaint*toolbox*canvas*new-size.label: Canevas de taille spécifiée...
|
||||||
|
xpaint*toolbox*canvas*magnifier.label: Loupe...
|
||||||
|
xpaint*toolbox*canvas*screenshot.label: Capture d'Ecran...
|
||||||
|
xpaint*toolbox*canvas*about.label: A Propos...
|
||||||
|
xpaint*toolbox*canvas*quit.label: Quitter XPaint
|
||||||
|
xpaint*toolbox*other.label: Pinceau
|
||||||
|
xpaint*toolbox*other*brushSelect.label: Sélectionner Pinceau
|
||||||
|
xpaint*toolbox*other*sprayEdit.label: Mode Pulvérisateur
|
||||||
|
xpaint*toolbox*help.label: Aide
|
||||||
|
xpaint*toolbox*help*intro.label: Introduction
|
||||||
|
xpaint*toolbox*help*tools.label: Boîte à Outils
|
||||||
|
xpaint*toolbox*help*canvas.label: Canevas
|
||||||
|
xpaint*toolbox*help*about.label: A Propos
|
||||||
|
xpaint*toolbox*help*copyright.label: Licence
|
||||||
|
xpaint*toolbox*help*tooltips.label: Bulles d'Aide
|
||||||
|
|
||||||
|
!
|
||||||
|
! Operation popup menus
|
||||||
|
!
|
||||||
|
|
||||||
|
xpaint*toolbox*pencil.popup-menu.label: Crayon
|
||||||
|
xpaint*toolbox*dotPencil.popup-menu.label: Crayon diffus
|
||||||
|
xpaint*toolbox*dynpencil.popup-menu.label: Crayon dynamique
|
||||||
|
xpaint*toolbox*dynpencil.popup-menu.autofinish.label: Auto-Finition
|
||||||
|
xpaint*toolbox*dynpencil.popup-menu.select.label: Paramètres...
|
||||||
|
xpaint*toolbox*brush.popup-menu.label: Pinceau
|
||||||
|
xpaint*toolbox*brush.popup-menu.opaque.label: Opaque
|
||||||
|
xpaint*toolbox*brush.popup-menu.transparent.label: Transparent
|
||||||
|
xpaint*toolbox*brush.popup-menu.stain.label: Surimpression
|
||||||
|
xpaint*toolbox*brush.popup-menu.select.label: Sélectionner Pinceau...
|
||||||
|
xpaint*toolbox*brush.popup-menu.param.label: Paramètres...
|
||||||
|
xpaint*toolbox*erase.popup-menu.label: Gomme
|
||||||
|
xpaint*toolbox*erase.popup-menu.original.label: Normale
|
||||||
|
xpaint*toolbox*erase.popup-menu.select.label: Sélectionner Embout...
|
||||||
|
xpaint*toolbox*spray.popup-menu.label: Pulvérisateur
|
||||||
|
xpaint*toolbox*spray.popup-menu.gauss.label: Gauss
|
||||||
|
xpaint*toolbox*spray.popup-menu.select.label: Paramètres...
|
||||||
|
xpaint*toolbox*smear.popup-menu.label: Diffuseur
|
||||||
|
xpaint*toolbox*smear.popup-menu.select.label: Sélectionner Embout...
|
||||||
|
xpaint*toolbox*line.popup-menu.label: Segment
|
||||||
|
xpaint*toolbox*arc.popup-menu.label: Arc
|
||||||
|
xpaint*toolbox*arc.popup-menu*connect.label: Arc de cercle
|
||||||
|
xpaint*toolbox*arc.popup-menu*quadrant.label: Quart d'ellipse
|
||||||
|
xpaint*toolbox*arc.popup-menu*centered.label: Arc d'ellipse centré
|
||||||
|
xpaint*toolbox*arc.popup-menu*boxed.label: Arc d'ellipse encadré
|
||||||
|
xpaint*toolbox*arrow.popup-menu.label: Flèche
|
||||||
|
xpaint*toolbox*arrow.popup-menu*head_only.label: Tête seule
|
||||||
|
xpaint*toolbox*arrow.popup-menu*param.label: Paramètres...
|
||||||
|
xpaint*toolbox*popup-menu*center.label: Centre
|
||||||
|
xpaint*toolbox*line.popup-menu*multi.label: Gerbe
|
||||||
|
xpaint*toolbox*line.popup-menu*vector.label: Vecteur
|
||||||
|
xpaint*toolbox*line.popup-menu*param.label: Paramètres flèche...
|
||||||
|
xpaint*toolbox*fill.popup-menu.label: Remplissage
|
||||||
|
xpaint*toolbox*gradientFill.popup-menu.label: Remplissage avec Dégradé
|
||||||
|
xpaint*toolbox*gradientFill.popup-menu.param.label: Paramètres...
|
||||||
|
xpaint*toolbox*fractalFill.popup-menu.label: Remplissage Fractal
|
||||||
|
xpaint*toolbox*fractalFill.popup-menu.param.label: Sélectionner Densité...
|
||||||
|
xpaint*toolbox*fractalFill.popup-menu.plasma.label: Plasma
|
||||||
|
xpaint*toolbox*fractalFill.popup-menu.clouds.label: Nuages
|
||||||
|
xpaint*toolbox*fractalFill.popup-menu.landscape.label: Terre/Mer
|
||||||
|
! Next 3 lines are common for all fill operators
|
||||||
|
xpaint*toolbox*popup-menu.fill.label: Remplissage de Zone
|
||||||
|
xpaint*toolbox*popup-menu.fill_color.label: Remplissage de Couleur
|
||||||
|
xpaint*toolbox*popup-menu.fill_range.label: Remplissage Intervalle Chromatique
|
||||||
|
xpaint*toolbox*gradientFill.popup-menu.radial.label: Radial
|
||||||
|
xpaint*toolbox*gradientFill.popup-menu.linear.label: Linéaire
|
||||||
|
xpaint*toolbox*gradientFill.popup-menu.conical.label: Conique
|
||||||
|
xpaint*toolbox*gradientFill.popup-menu.square.label: Carré
|
||||||
|
xpaint*toolbox*popup-menu.rectangle.label: Rectangle
|
||||||
|
xpaint*toolbox*popup-menu.ellipse.label: Ellipse
|
||||||
|
xpaint*toolbox*text.popup-menu.label: Texte
|
||||||
|
xpaint*toolbox*text.popup-menu.select.label: Sélectionner Police...
|
||||||
|
xpaint*toolbox*popup-menu.arbitrary.label: Polygone quelconque
|
||||||
|
xpaint*toolbox*popup-menu.regular.label: Polygone régulier
|
||||||
|
xpaint*toolbox*popup-menu.starlike.label: Polygone étoilé
|
||||||
|
xpaint*toolbox*selectBox.popup-menu.label: Région Rectangulaire
|
||||||
|
xpaint*toolbox*selectBox.popup-menu.round.label: Coins arrondis
|
||||||
|
xpaint*toolbox*selectBox.popup-menu.param.label: Paramètres...
|
||||||
|
xpaint*toolbox*selectEllipse.popup-menu.label: Région Elliptique
|
||||||
|
xpaint*toolbox*selectPolygon.popup-menu.label: Région Polygonale
|
||||||
|
xpaint*toolbox*selectPolygon.popup-menu.param.label: Paramètres...
|
||||||
|
xpaint*toolbox*selectFreehand.popup-menu.label: Région de Forme libre
|
||||||
|
xpaint*toolbox*selectSpline.popup-menu.label: Région à Contour Spline
|
||||||
|
xpaint*toolbox*selectSpline.popup-menu.open.label: Ouverte
|
||||||
|
xpaint*toolbox*selectSpline.popup-menu.closed.label: Fermée
|
||||||
|
xpaint*toolbox*selectSpline.popup-menu.closed_up.label: Achevée
|
||||||
|
! Next 3 lines are common for all select operators
|
||||||
|
xpaint*toolbox*popup-menu.shape.label: Toutes Couleurs
|
||||||
|
xpaint*toolbox*popup-menu.not_color.label: Omettre Intervalle de Couleurs
|
||||||
|
xpaint*toolbox*popup-menu.only_color.label: Capturer Intervalle de Couleurs
|
||||||
|
! Next line is common for all fill and select operators
|
||||||
|
xpaint*toolbox*popup-menu.select.label: Sélection Intervalle...
|
||||||
|
xpaint*toolbox*box.popup-menu.label: Rectangle
|
||||||
|
xpaint*toolbox*box.popup-menu.round.label: Coins arrondis
|
||||||
|
xpaint*toolbox*box.popup-menu.param.label: Paramètres...
|
||||||
|
xpaint*toolbox*filledBox.popup-menu.label: Rectangle Rempli
|
||||||
|
xpaint*toolbox*filledBox.popup-menu.round.label: Coins arrondis
|
||||||
|
xpaint*toolbox*filledBox.popup-menu.param.label: Paramètres...
|
||||||
|
xpaint*toolbox*ellipse.popup-menu.label: Ellipse
|
||||||
|
xpaint*toolbox*filledEllipse.popup-menu.label: Ellipse Rempli
|
||||||
|
xpaint*toolbox*brokenline.popup-menu.label: Ligne Polygonale
|
||||||
|
xpaint*toolbox*spline.popup-menu.label: Courbe Spline
|
||||||
|
xpaint*toolbox*spline.popup-menu.open.label: Ouverte
|
||||||
|
xpaint*toolbox*spline.popup-menu.closed.label: Fermée
|
||||||
|
xpaint*toolbox*spline.popup-menu.closed_up.label: Achevée
|
||||||
|
xpaint*toolbox*filledSpline.popup-menu.label: Courbe Spline Remplie
|
||||||
|
xpaint*toolbox*filledSpline.popup-menu.open.label: Ouverte
|
||||||
|
xpaint*toolbox*filledSpline.popup-menu.closed.label: Fermée
|
||||||
|
xpaint*toolbox*filledSpline.popup-menu.closed_up.label: Achevée
|
||||||
|
xpaint*toolbox*polygon.popup-menu.label: Polygone
|
||||||
|
xpaint*toolbox*polygon.popup-menu.param.label: Paramètres...
|
||||||
|
xpaint*toolbox*filledPolygon.popup-menu.label: Polygone Rempli
|
||||||
|
xpaint*toolbox*filledPolygon.popup-menu.param.label: Paramètres...
|
||||||
|
xpaint*toolbox*freehand.popup-menu.label: Forme Libre
|
||||||
|
xpaint*toolbox*freehand.popup-menu.open.label: Ouverte
|
||||||
|
xpaint*toolbox*freehand.popup-menu.closed.label: Fermée
|
||||||
|
xpaint*toolbox*filledFreehand.popup-menu.label: Forme Libre Remplie
|
||||||
|
|
||||||
|
xpaint*script_files.label: Fichier
|
||||||
|
xpaint*script_files*load.label: Charger
|
||||||
|
xpaint*script_files*save.label: Sauvegarder
|
||||||
|
xpaint*script_files*saveas.label: Sauvegarder sous...
|
||||||
|
xpaint*script_files*editor.label: Editeur externe...
|
||||||
|
xpaint*script_files*close.label: Fermer
|
||||||
|
xpaint*script_predef.label: Exemples
|
||||||
|
xpaint*script_predef*filters.label: Filtres
|
||||||
|
xpaint*script_predef*images.label: Images
|
||||||
|
xpaint*script_predef*3d_curves.label: Courbes 3D
|
||||||
|
xpaint*script_predef*3d_surfaces.label: Surfaces 3D
|
||||||
|
xpaint*script_predef*layers.label: Calques
|
||||||
|
xpaint*script_predef*procedures.label: Procédures
|
||||||
|
xpaint*script_predef*batch.label: Batch
|
||||||
|
xpaint*script_predef*help.label: Aide
|
||||||
|
xpaint*compile.label: Compiler
|
||||||
|
|
||||||
|
!xpaint*menuLabel.font: *-times-bold-r-normal--17-*
|
||||||
|
!Canvas*menuLabel.font: *-times-bold-r-normal--17-*
|
||||||
|
|
||||||
|
|
||||||
|
!
|
||||||
|
! Canvas area menu pulldowns
|
||||||
|
!
|
||||||
|
Canvas*menu*file.label: Fichier
|
||||||
|
Canvas*menu*file*open.label: Ouvrir Image...
|
||||||
|
Canvas*menu*file*save.label: Sauvegarder
|
||||||
|
Canvas*menu*file*saveas.label: Sauvegarder sous...
|
||||||
|
Canvas*menu*file*saveregion.label: Sauvegarder Région...
|
||||||
|
Canvas*menu*file*load-mem.label: Mettre en Mémoire...
|
||||||
|
Canvas*menu*file*saveconfig.label: Sauvegarder Palette...
|
||||||
|
Canvas*menu*file*loadconfig.label: Charger Palette...
|
||||||
|
Canvas*menu*file*revert.label: Recharger l'image...
|
||||||
|
Canvas*menu*file*loaded.label: Fichiers chargés...
|
||||||
|
Canvas*menu*file*print.label: Imprimer...
|
||||||
|
Canvas*menu*file*extern.label: Visualiseur Externe...
|
||||||
|
Canvas*menu*file*close.label: Fermer
|
||||||
|
|
||||||
|
Canvas.print*title: Utilitaire d'impression
|
||||||
|
Canvas.print*form*menu*format.label: Format
|
||||||
|
Canvas.print*form*portraitlabel.label: Portrait
|
||||||
|
Canvas.print*form*portraittoggle.label: X
|
||||||
|
Canvas.print*form*landscapelabel.label: Paysage
|
||||||
|
Canvas.print*form*landscapelabel.horizDistance: 149
|
||||||
|
Canvas.print*form*landscapetoggle.label: X
|
||||||
|
Canvas.print*form*graylabel.label: Gris
|
||||||
|
Canvas.print*form*graytoggle.label: X
|
||||||
|
Canvas.print*form*compresslabel.label: Compresser
|
||||||
|
Canvas.print*form*compresslabel.horizDistance: 35
|
||||||
|
Canvas.print*form*compresstoggle.label: X
|
||||||
|
Canvas.print*form*pdflabel.label: PDF
|
||||||
|
Canvas.print*form*pdflabel.horizDistance: 52
|
||||||
|
Canvas.print*form*pdftoggle.label: X
|
||||||
|
Canvas.print*form*wcenter.label: 0
|
||||||
|
Canvas.print*form*wplus.label: >
|
||||||
|
Canvas.print*form*wminus.label: <
|
||||||
|
Canvas.print*form*wpplus.label: »
|
||||||
|
Canvas.print*form*wmminus.label: «
|
||||||
|
Canvas.print*form*hcenter.label: 0
|
||||||
|
Canvas.print*form*hplus.label: >
|
||||||
|
Canvas.print*form*hminus.label: <
|
||||||
|
Canvas.print*form*hpplus.label: »
|
||||||
|
Canvas.print*form*hmminus.label: «
|
||||||
|
Canvas.print*form*equal.label: X
|
||||||
|
Canvas.print*form*synchro.horizDistance: 60
|
||||||
|
|
||||||
|
Canvas.print*form*sizelabel.label: Taille du dessin
|
||||||
|
Canvas.print*form*positionlabel.label: Position du dessin
|
||||||
|
Canvas.print*form*samplinglabel.label: Finesse Subdivision
|
||||||
|
Canvas.print*form*printlabel.label: Action Impression
|
||||||
|
Canvas.print*form*filelabel.label: Fichier à écrire
|
||||||
|
Canvas.print*form*psviewlabel.label: Visualiseur PS
|
||||||
|
Canvas.print*form*resultlabel*label: Résultat
|
||||||
|
|
||||||
|
Canvas.print*form*formattype*string: A4
|
||||||
|
Canvas.print*form*formattype*horizDistance: 10
|
||||||
|
Canvas.print*form*sizevalue*string: 100%
|
||||||
|
Canvas.print*form*sizevalue*horizDistance: 168
|
||||||
|
Canvas.print*form*positionvalue*horizDistance: 168
|
||||||
|
Canvas.print*form*samplingvalue*string: 1 x 1
|
||||||
|
Canvas.print*form*samplingvalue*horizDistance: 168
|
||||||
|
Canvas.print*form*printcmd*string: lpr
|
||||||
|
Canvas.print*form*printcmd*horizDistance: 168
|
||||||
|
Canvas.print*form*printtoggle.label: X
|
||||||
|
Canvas.print*form*filetoggle.label: X
|
||||||
|
Canvas.print*form*filename*horizDistance: 168
|
||||||
|
Canvas.print*form*psviewcmd*horizDistance: 168
|
||||||
|
Canvas.print*form*printresult.width: 250
|
||||||
|
Canvas.print*form*printresult*foreground: Red
|
||||||
|
Canvas.print*form*print*horizDistance: 40
|
||||||
|
|
||||||
|
|
||||||
|
Canvas.print*form*print.label: Imprimer
|
||||||
|
Canvas.print*form*preview.label: Visionner
|
||||||
|
Canvas.print*form*cancel.label: Fermer
|
||||||
|
|
||||||
|
Canvas.print*form*psviewcmd*string: gv
|
||||||
|
Canvas.extern*form*extviewcmd*string: display
|
||||||
|
|
||||||
|
Canvas.extern*title: Visualiseur externe
|
||||||
|
Canvas.extern*form*format.label: Format d'échange
|
||||||
|
Canvas.extern*form*formatlabel*label: PPM
|
||||||
|
Canvas.extern*form*extviewlabel*label: Commande
|
||||||
|
Canvas.extern*form*view*label: Visualiser
|
||||||
|
Canvas.extern*form*cancel*label: Fermer
|
||||||
|
|
||||||
|
Canvas*menu*edit.label: Editer
|
||||||
|
Canvas*menu*edit*undo.label: Défaire
|
||||||
|
Canvas*menu*edit*redo.label: Refaire
|
||||||
|
Canvas*menu*edit*undosize.label: Niveau Mémoire...
|
||||||
|
Canvas*menu*edit*refresh.label: Rafraîchir
|
||||||
|
Canvas*menu*edit*cut.label: Découper
|
||||||
|
Canvas*menu*edit*copy.label: Copier
|
||||||
|
Canvas*menu*edit*paste.label: Coller
|
||||||
|
Canvas*menu*edit*clear.label: Effacer
|
||||||
|
Canvas*menu*edit*all.label: Sélectionner Tout
|
||||||
|
Canvas*menu*edit*unselect.label: Désélectionner
|
||||||
|
Canvas*menu*edit*dup.label: Dupliquer
|
||||||
|
Canvas*menu*edit*erase.label: Effacer en Totalité
|
||||||
|
Canvas*menu*edit*clone_canvas.label: Cloner le Canevas
|
||||||
|
Canvas*menu*edit*clonezoom_canvas.label: Cloner avec Zoom
|
||||||
|
Canvas*menu*edit*screenshot.label: Capturer...
|
||||||
|
|
||||||
|
Canvas*menu*line.label: Trait
|
||||||
|
Canvas*menu*line*linestyle.label: Style de Ligne...
|
||||||
|
Canvas*menu*text.label: Texte
|
||||||
|
Canvas*menu*text*select.label: Navigateur de Polices...
|
||||||
|
Canvas*menu*text*write.label: Ecrire Texte
|
||||||
|
|
||||||
|
Canvas*menu*region.label: Région
|
||||||
|
Canvas*menu*region*flipX.label: Symétrie axiale X
|
||||||
|
Canvas*menu*region*flipY.label: Symétrie axiale Y
|
||||||
|
Canvas*menu*region*rotateTo.label: Rotation d'angle
|
||||||
|
Canvas*menu*rotateTo-right.label: Angle
|
||||||
|
Canvas*menu*rotateTo-right*rotate1.label: +90
|
||||||
|
Canvas*menu*rotateTo-right*rotate2.label: +45
|
||||||
|
Canvas*menu*rotateTo-right*rotate3.label: -45
|
||||||
|
Canvas*menu*rotateTo-right*rotate4.label: -90
|
||||||
|
Canvas*menu*rotateTo-right*rotate5.label: +180
|
||||||
|
Canvas*menu*region*rotate.label: Rotation...
|
||||||
|
Canvas*menu*region*linear.label: Transformation Linéaire...
|
||||||
|
Canvas*menu*region*reset.label: Rétablir Géométrie
|
||||||
|
Canvas*menu*region*expand.label: Agrandir...
|
||||||
|
Canvas*menu*region*downscale.label: Réduire...
|
||||||
|
Canvas*menu*region*edit.label: Editer la Région
|
||||||
|
Canvas*menu*region*crop.label: Rétrécir sur la Région...
|
||||||
|
Canvas*menu*region*autocrop.label: Auto-Rétrécissement
|
||||||
|
Canvas*menu*region*complement.label: Complémentaire Région
|
||||||
|
Canvas*menu*region*delimit.label: Délimiter une Région
|
||||||
|
Canvas*menu*delimit-right.label: Délimiter
|
||||||
|
Canvas*menu*delimit-right*delimit1.label: Zone Connexe Monocolore
|
||||||
|
Canvas*menu*delimit-right*delimit2.label: Complémentaire Zone Connexe
|
||||||
|
Canvas*menu*delimit-right*delimit3.label: Zone Multiconnexe Monocolore
|
||||||
|
Canvas*menu*delimit-right*delimit4.label: Complémentaire Zone Multiconnexe
|
||||||
|
Canvas*menu*delimit-right*delimit5.label: Zone Intervalle de Couleurs
|
||||||
|
Canvas*menu*delimit-right*delimit6.label: Complémentaire Zone Intervalle de Couleurs
|
||||||
|
Canvas*menu*delimit-right*delimit7.label: Annuler
|
||||||
|
Canvas*menu*region*ocr.label: OCR
|
||||||
|
|
||||||
|
Canvas*menu*filter.label: Filtres
|
||||||
|
Canvas*menu*filter*invert.label: Inverser Couleurs
|
||||||
|
Canvas*menu*filter*to_grey.label: Conversion échelle de Gris
|
||||||
|
Canvas*menu*filter*contrast.label: Normaliser Contraste...
|
||||||
|
Canvas*menu*filter*gamma.label: Transformation RVB/Gamma...
|
||||||
|
Canvas*menu*filter*floyd_steinberg.label: Filtre de Floyd-Steinberg...
|
||||||
|
Canvas*menu*filter*quantize.label: Quantifier Couleurs...
|
||||||
|
Canvas*menu*filter*solarize.label: Solariser...
|
||||||
|
Canvas*menu*filter*merge.label: Fusionner Région...
|
||||||
|
Canvas*menu*filter*sharpen.label: Durcir Contraste
|
||||||
|
Canvas*menu*filter*smooth.label: Effet de Dégradé Flou...
|
||||||
|
Canvas*menu*filter*dirfilt.label: Dégradé Flou Directionnel
|
||||||
|
Canvas*menu*filter*edge.label: Détection Bords
|
||||||
|
Canvas*menu*filter*oil.label: Peinture Huile...
|
||||||
|
Canvas*menu*filter*noise.label: Bruitage Aléatoire...
|
||||||
|
Canvas*menu*filter*spread.label: Disperser Pixels...
|
||||||
|
Canvas*menu*filter*pixelize.label: Pixeliser...
|
||||||
|
Canvas*menu*filter*emboss.label: Embosser...
|
||||||
|
Canvas*menu*filter*despeckle.label: Supprimer Granularités...
|
||||||
|
Canvas*menu*filter*distort.label: Distorsion...
|
||||||
|
Canvas*menu*filter*perspective.label: Perspective...
|
||||||
|
Canvas*menu*filter*blend.label: Fondu Radial
|
||||||
|
Canvas*menu*filter*userdef.label: Filtre Programmable...
|
||||||
|
Canvas*menu*filter*last.label: Répéter Dernier Filtre
|
||||||
|
Canvas*menu*filter*undo.label: Défaire Dernier Filtre
|
||||||
|
|
||||||
|
Canvas*menu*selector.label: Options
|
||||||
|
Canvas*menu*selector*patterns.label: Editeur Couleurs et Motifs...
|
||||||
|
Canvas*menu*selector*background.label: Couleur de Fond...
|
||||||
|
Canvas*menu*selector*chroma.label: Variance Chromatique...
|
||||||
|
Canvas*menu*selector*fatbits.label: Editeur de Détails...
|
||||||
|
Canvas*menu*selector*tools.label: Boîte à Outils...
|
||||||
|
Canvas*menu*selector*brush.label: Sélecteur de Pinceaux...
|
||||||
|
Canvas*menu*selector*font.label: Sélecteur de Polices...
|
||||||
|
Canvas*menu*selector*magnifier.label: Loupe...
|
||||||
|
Canvas*menu*selector*c_script.label: Editeur de scripts C...
|
||||||
|
Canvas*menu*selector*size.label: Changer Taille Canevas...
|
||||||
|
Canvas*menu*selector*zoom.label: Changer Zoom...
|
||||||
|
Canvas*menu*selector*size_zoom_defs.label: Taille et Zoom par Défaut...
|
||||||
|
Canvas*menu*selector*snap.label: Déplacements sur maillage
|
||||||
|
Canvas*menu*selector*snap_spacing.label: Espacement du maillage...
|
||||||
|
Canvas*menu*selector*grid.label: Maillage Visible
|
||||||
|
Canvas*menu*selector*transparent.label: Régions clignotantes
|
||||||
|
Canvas*menu*selector*interpolation.label: Interpolation en réduction
|
||||||
|
Canvas*menu*selector*grid_param.label: Paramètres Maillage...
|
||||||
|
Canvas*menu*selector*simple.label: Menu Flottant Simplifié
|
||||||
|
Canvas*menu*selector*hide_menubar.label: Cacher Barre de Menu
|
||||||
|
Canvas*menu*selector*left_sb.label: Barre défilement à gauche
|
||||||
|
Canvas*menu*selector*top_sb.label: Barre défilement en haut
|
||||||
|
Canvas*menu*selector*help.label: Aide
|
||||||
|
|
||||||
|
Canvas*menu*alpha.label: α
|
||||||
|
Canvas*menu*alpha*mode0.label: Mode: RVB
|
||||||
|
Canvas*menu*alpha*mode1.label: Mode: RVB+transparence
|
||||||
|
Canvas*menu*alpha*mode2.label: Mode: RVB+alpha
|
||||||
|
Canvas*menu*alpha*mode3.label: Mode: alpha
|
||||||
|
Canvas*menu*alpha*rgbedit.label: Editer canaux RVB+transp. ...
|
||||||
|
Canvas*menu*alpha*params.label: Paramètres alpha...
|
||||||
|
Canvas*menu*alpha*create.label: Créer canal alpha
|
||||||
|
Canvas*menu*alpha*set.label: Affecter canal alpha
|
||||||
|
Canvas*menu*alpha*edit.label: Editer canal alpha
|
||||||
|
Canvas*menu*alpha*memory.label: Mémoriser canal alpha
|
||||||
|
Canvas*menu*alpha*delete.label: Supprimer canal alpha
|
||||||
|
|
||||||
|
Canvas*menu*help.label: Aide
|
||||||
|
Canvas*menu*help*intro.label: Introduction
|
||||||
|
Canvas*menu*help*tools.label: Boîte à outils
|
||||||
|
Canvas*menu*help*canvas.label: Canevas graphique
|
||||||
|
Canvas*menu*help*about.label: A propos
|
||||||
|
Canvas*menu*help*copyright.label: Licence
|
||||||
|
|
||||||
|
Canvas*memory*popup-menu.label: Gestionnaire Mémoire
|
||||||
|
Canvas*memory*stack.label: Mémoriser Région/Canevas
|
||||||
|
Canvas*memory*recall.label: Rappeler Item Marqué
|
||||||
|
Canvas*memory*edit.label: Editer Item Marqué
|
||||||
|
Canvas*memory*discard.label: Supprimer Item Marqué
|
||||||
|
Canvas*memory*scroll.label: Faire Dérouler
|
||||||
|
Canvas*memory*erase.label: Effacer Entièrement
|
||||||
|
Canvas*memory*origin.label: Réinitialiser Origine de la Région
|
||||||
|
Canvas*memory*to_alpha.label: Région -> Canal alpha
|
||||||
|
Canvas*memory*to_mask.label: Région -> Masque Noir & Blanc
|
||||||
|
Canvas*memory*to_rgba.label: Région -> Composantes RVBα
|
||||||
|
Canvas*memory*merge_rgba.label: Combiner canaux RVBα en Mémoire...
|
||||||
|
|
||||||
|
!!!! This starts the Canvas Popup Menu
|
||||||
|
*paintBox*popup-menu.label: Menu Général
|
||||||
|
!Popup File Menu
|
||||||
|
*paintBox*popup-menu.File.label: Fichier
|
||||||
|
*paintBox*popup-menu.File-right.label: Fichier
|
||||||
|
*paintBox*popup-menu.File-right.open.label: Ouvrir Image...
|
||||||
|
*paintBox*popup-menu.File-right.save.label: Sauvegarder
|
||||||
|
*paintBox*popup-menu.File-right.saveas.label: Sauvegarder sous...
|
||||||
|
*paintBox*popup-menu.File-right.saveregion.label: Sauvegarder Région...
|
||||||
|
*paintBox*popup-menu.File-right.load-mem.label: Mettre en Mémoire...
|
||||||
|
*paintBox*popup-menu.File-right.revert.label: Recharger l'image...
|
||||||
|
*paintBox*popup-menu.File-right.loaded.label: Fichiers chargés...
|
||||||
|
*paintBox*popup-menu.File-right.print.label: Imprimer...
|
||||||
|
*paintBox*popup-menu.File-right.extern.label: Visualiseur Externe...
|
||||||
|
*paintBox*popup-menu.File-right.close.label: Fermer
|
||||||
|
!Popup Edit Menu
|
||||||
|
*paintBox*popup-menu.Edit.label: Editer
|
||||||
|
*paintBox*popup-menu.Edit-right.label: Editer
|
||||||
|
*paintBox*popup-menu.Edit-right.undo.label: Défaire
|
||||||
|
*paintBox*popup-menu.Edit-right.redo.label: Refaire
|
||||||
|
*paintBox*popup-menu.Edit-right.undosize.label: Niveau Mémoire...
|
||||||
|
*paintBox*popup-menu.Edit-right.refresh.label: Rafraîchir
|
||||||
|
*paintBox*popup-menu.Edit-right.cut.label: Découper
|
||||||
|
*paintBox*popup-menu.Edit-right.copy.label: Copier
|
||||||
|
*paintBox*popup-menu.Edit-right.paste.label: Coller
|
||||||
|
*paintBox*popup-menu.Edit-right.clear.label: Effacer
|
||||||
|
*paintBox*popup-menu.Edit-right.all.label: Sélectionner Tout
|
||||||
|
*paintBox*popup-menu.Edit-right.unselect.label: Désélectionner
|
||||||
|
*paintBox*popup-menu.Edit-right.dup.label: Dupliquer
|
||||||
|
*paintBox*popup-menu.Edit-right.erase.label: Effacer en Totalité
|
||||||
|
*paintBox*popup-menu.Edit-right.clone_canvas.label: Cloner le Canevas
|
||||||
|
*paintBox*popup-menu.Edit-right.clonezoom_canvas.label: Cloner avec Zoom
|
||||||
|
*paintBox*popup-menu.Edit-right.screenshot.label: Capturer...
|
||||||
|
! popup Line Menu
|
||||||
|
*paintBox*popup-menu.Line.label: Trait
|
||||||
|
*paintBox*popup-menu.Line-right.label: Trait
|
||||||
|
*paintBox*popup-menu.Line-right.linestyle.label: Style de ligne...
|
||||||
|
! popup Font Menu
|
||||||
|
*paintBox*popup-menu.Text.label: Texte
|
||||||
|
*paintBox*popup-menu.Text-right.label: Texte
|
||||||
|
*paintBox*popup-menu.Text-right.select.label: Navigateur de Polices...
|
||||||
|
*paintBox*popup-menu.Text-right.write.label: Ecrire Texte
|
||||||
|
|
||||||
|
!Popup Region Menu
|
||||||
|
*paintBox*popup-menu.Region.label: Région
|
||||||
|
*paintBox*popup-menu.Region-right.label: Région
|
||||||
|
*paintBox*popup-menu.Region-right.flipX.label: Symétrie axiale X
|
||||||
|
*paintBox*popup-menu.Region-right.flipY.label: Symétrie axiale Y
|
||||||
|
*paintBox*popup-menu.Region-right.rotateTo.label: Rotation d'angle
|
||||||
|
*paintBox*popup-menu.Region-right.rotate.label: Rotation...
|
||||||
|
*paintBox*popup-menu.Region-right.rotateTo-right.label: Angle
|
||||||
|
*paintBox*popup-menu.Region-right.rotateTo-right*rotate1.label: +90
|
||||||
|
*paintBox*popup-menu.Region-right.rotateTo-right*rotate2.label: +45
|
||||||
|
*paintBox*popup-menu.Region-right.rotateTo-right*rotate3.label: -45
|
||||||
|
*paintBox*popup-menu.Region-right.rotateTo-right*rotate4.label: -90
|
||||||
|
*paintBox*popup-menu.Region-right.rotateTo-right*rotate5.label: +180
|
||||||
|
*paintBox*popup-menu.Region-right.linear.label: Transformation Linéaire...
|
||||||
|
*paintBox*popup-menu.Region-right.reset.label: Rétablir Géométrie
|
||||||
|
*paintBox*popup-menu.Region-right.expand.label: Agrandir...
|
||||||
|
*paintBox*popup-menu.Region-right.downscale.label: Réduire...
|
||||||
|
*paintBox*popup-menu.Region-right.reset.label: Rétablir Géométrie
|
||||||
|
*paintBox*popup-menu.Region-right.edit.label: Editer la Région
|
||||||
|
*paintBox*popup-menu.Region-right.crop.label: Rétrécir sur la Région...
|
||||||
|
*paintBox*popup-menu.Region-right.autocrop.label: Auto-Rétrécissement
|
||||||
|
*paintBox*popup-menu.Region-right.complement.label: Complémentaire Région
|
||||||
|
*paintBox*popup-menu.Region-right.delimit.label: Délimiter la Région
|
||||||
|
*paintBox*popup-menu.Region-right.delimit-right.label: Délimiter
|
||||||
|
*paintBox*popup-menu.Region-right.delimit-right*delimit1.label: Zone Connexe Monocolore
|
||||||
|
*paintBox*popup-menu.Region-right.delimit-right*delimit2.label: Complémentaire Zone Connexe
|
||||||
|
*paintBox*popup-menu.Region-right.delimit-right*delimit3.label: Zone Multiconnexe Monocolore
|
||||||
|
*paintBox*popup-menu.Region-right.delimit-right*delimit4.label: Complémentaire Zone Multiconnexe
|
||||||
|
*paintBox*popup-menu.Region-right.delimit-right*delimit5.label: Zone Intervalle de Couleurs
|
||||||
|
*paintBox*popup-menu.Region-right.delimit-right*delimit6.label: Complémentaire Zone Intervalle de Couleurs
|
||||||
|
*paintBox*popup-menu.Region-right.delimit-right*delimit7.label: Annuler
|
||||||
|
*paintBox*popup-menu.Region-right.ocr.label: OCR
|
||||||
|
!Popup Filter Menu
|
||||||
|
*paintBox*popup-menu.Filters.label: Filtres
|
||||||
|
*paintBox*popup-menu.Filters-right.label: Filtres
|
||||||
|
*paintBox*popup-menu.Filters-right.invert.label: Inverser Couleurs
|
||||||
|
*paintBox*popup-menu.Filters-right.to_grey.label: Conversion échelle de Gris
|
||||||
|
*paintBox*popup-menu.Filters-right.contrast.label: Normaliser Contraste...
|
||||||
|
*paintBox*popup-menu.Filters-right.gamma.label: Transformation RVB/Gamma...
|
||||||
|
*paintBox*popup-menu.Filters-right.floyd_steinberg.label: Filtre de Floyd-Steinberg...
|
||||||
|
*paintBox*popup-menu.Filters-right.quantize.label: Quantifier Couleurs...
|
||||||
|
*paintBox*popup-menu.Filters-right.solarize.label: Solariser...
|
||||||
|
*paintBox*popup-menu.Filters-right.merge.label: Fusionner Région...
|
||||||
|
*paintBox*popup-menu.Filters-right.sharpen.label: Durcir Contraste
|
||||||
|
*paintBox*popup-menu.Filters-right.smooth.label: Effet de Dégradé Flou...
|
||||||
|
*paintBox*popup-menu.Filters-right.dirfilt.label: Dégradé Flou Directionnel
|
||||||
|
*paintBox*popup-menu.Filters-right.edge.label: Détection Bords
|
||||||
|
*paintBox*popup-menu.Filters-right.oil.label: Peinture Huile...
|
||||||
|
*paintBox*popup-menu.Filters-right.noise.label: Bruitage Aléatoire...
|
||||||
|
*paintBox*popup-menu.Filters-right.spread.label: Disperser Pixels...
|
||||||
|
*paintBox*popup-menu.Filters-right.pixelize.label: Pixeliser...
|
||||||
|
*paintBox*popup-menu.Filters-right.emboss.label: Embosser...
|
||||||
|
*paintBox*popup-menu.Filters-right.despeckle.label: Supprimer Granularités...
|
||||||
|
*paintBox*popup-menu.Filters-right.distort.label: Distorsion...
|
||||||
|
*paintBox*popup-menu.Filters-right.perspective.label: Perspective...
|
||||||
|
*paintBox*popup-menu.Filters-right.blend.label: Fondu Radial
|
||||||
|
*paintBox*popup-menu.Filters-right.userdef.label: Filtre Programmable...
|
||||||
|
*paintBox*popup-menu.Filters-right.last.label: Répéter Dernier Filtre
|
||||||
|
*paintBox*popup-menu.Filters-right.undo.label: Défaire Dernier Filtre
|
||||||
|
!Popup Selectors Menu
|
||||||
|
*paintBox*popup-menu.Selectors.label: Sélecteurs
|
||||||
|
*paintBox*popup-menu.Selectors-right.label: Sélecteurs
|
||||||
|
*paintBox*popup-menu.Selectors-right*patterns.label: Editeur Couleurs et Motifs...
|
||||||
|
*paintBox*popup-menu.Selectors-right*background.label: Couleur de Fond...
|
||||||
|
*paintBox*popup-menu.Selectors-right*chroma.label: Variance Chromatique...
|
||||||
|
*paintBox*popup-menu.Selectors-right*fatbits.label: Editeur de Détails...
|
||||||
|
*paintBox*popup-menu.Selectors-right*tools.label: Boîte à Outils...
|
||||||
|
*paintBox*popup-menu.Selectors-right*brush.label: Sélecteur de Pinceaux...
|
||||||
|
*paintBox*popup-menu.Selectors-right*font.label: Sélecteur de Polices...
|
||||||
|
*paintBox*popup-menu.Selectors-right*magnifier.label: Loupe...
|
||||||
|
*paintBox*popup-menu.Selectors-right*c_script.label: Editeur de scripts C...
|
||||||
|
*paintBox*popup-menu.Selectors-right*size.label: Changer Taille Canevas...
|
||||||
|
*paintBox*popup-menu.Selectors-right*zoom.label: Changer Zoom...
|
||||||
|
*paintBox*popup-menu.Selectors-right*size_zoom_defs.label: Taille et Zoom par Défaut...
|
||||||
|
*paintBox*popup-menu.Selectors-right*snap.label: Déplacements sur maillage
|
||||||
|
*paintBox*popup-menu.Selectors-right*snap_spacing.label: Espacement du maillage...
|
||||||
|
*paintBox*popup-menu.Selectors-right*grid.label: Maillage Visible
|
||||||
|
*paintBox*popup-menu.Selectors-right*grid_param.label: Paramètres Maillage
|
||||||
|
*paintBox*popup-menu.Selectors-right*transparent.label: Régions clignotantes
|
||||||
|
*paintBox*popup-menu.Selectors-right*interpolation.label: Interpolation en réduction
|
||||||
|
*paintBox*popup-menu.Selectors-right.hide_menubar.label: Cacher Barre de Menu
|
||||||
|
*paintBox*popup-menu.Selectors-right.show_menubar.label: Montrer Barre de Menu
|
||||||
|
*paintBox*popup-menu.Selectors-right.left_sb.label: Barre défilement à gauche
|
||||||
|
*paintBox*popup-menu.Selectors-right.top_sb.label: Barre défilement en haut
|
||||||
|
*paintBox*popup-menu.Selectors-right*help.label: Aide
|
||||||
|
|
||||||
|
*paintBox*popup-menu.Alpha.label: Alpha
|
||||||
|
*paintBox*popup-menu.Alpha-right.label: Canal Alpha
|
||||||
|
*paintBox*popup-menu.Alpha-right*mode0.label: Mode: RVB
|
||||||
|
*paintBox*popup-menu.Alpha-right*mode1.label: Mode: RVB+transparence
|
||||||
|
*paintBox*popup-menu.Alpha-right*mode2.label: Mode: RVB+alpha
|
||||||
|
*paintBox*popup-menu.Alpha-right*mode3.label: Mode: alpha
|
||||||
|
*paintBox*popup-menu.Alpha-right*rgbedit.label: Editer canaux RVB+tr...
|
||||||
|
*paintBox*popup-menu.Alpha-right*params.label: Paramètres alpha...
|
||||||
|
*paintBox*popup-menu.Alpha-right*create.label: Créer canal alpha
|
||||||
|
*paintBox*popup-menu.Alpha-right*set.label: Affecter canal alpha
|
||||||
|
*paintBox*popup-menu.Alpha-right*edit.label: Editer canal alpha
|
||||||
|
*paintBox*popup-menu.Alpha-right*memory.label: Mémoriser canal alpha
|
||||||
|
*paintBox*popup-menu.Alpha-right*delete.label: Supprimer canal alpha
|
||||||
|
|
||||||
|
*paintBox*popup-menu.Memory.label: Mémoire
|
||||||
|
*paintBox*popup-menu.Memory-right.label: Gestionnaire Mémoire
|
||||||
|
*paintBox*popup-menu.Memory-right*stack.label: Mémoriser Région/Canevas
|
||||||
|
*paintBox*popup-menu.Memory-right*recall.label: Rappeler Item
|
||||||
|
*paintBox*popup-menu.Memory-right*recall.label: Editer Item
|
||||||
|
*paintBox*popup-menu.Memory-right*discard.label: Supprimer Item
|
||||||
|
*paintBox*popup-menu.Memory-right*erase.label: Effacer Entièrement
|
||||||
|
*paintBox*popup-menu.Memory-right*origin.label: Réinitialiser Origine de la Région
|
||||||
|
*paintBox*popup-menu.Memory-right*to_alpha.label: Région -> Canal alpha
|
||||||
|
*paintBox*popup-menu.Memory-right*to_mask.label: Région -> Masque Noir & Blanc
|
||||||
|
*paintBox*popup-menu.Memory-right*to_rgba.label: Région -> Composantes RVBα
|
||||||
|
*paintBox*popup-menu.Memory-right*merge_rgba.label: Combiner canaux RVBα en Mémoire...
|
||||||
|
|
||||||
|
|
||||||
|
!
|
||||||
|
! Filebrowser defaults
|
||||||
|
!
|
||||||
|
|
||||||
|
*filebrowser.title: XPaint / Sélecteur de Fichiers
|
||||||
|
*filebrowser*text.width: 400
|
||||||
|
|
||||||
|
xpaint*brush*box.width: 328
|
||||||
|
xpaint*brush.title: XPaint / Pinceaux
|
||||||
|
xpaint*brush.iconName: XPaint Pinceaux
|
||||||
|
|
||||||
|
!
|
||||||
|
! Color picker
|
||||||
|
!
|
||||||
|
*colorPicker*match.label: Saisie
|
||||||
|
*colorPicker*form.Label.width: 50
|
||||||
|
*colorPicker*Scrollbar.height: 16
|
||||||
|
|
||||||
|
*chroma.title: XPaint / Variance Chromatique
|
||||||
|
*chroma.iconName: XPaint Chroma
|
||||||
|
*chroma*varianceLabel.width: 120
|
||||||
|
*chroma*varianceBar.length: 140
|
||||||
|
*chroma*delta.label: Delta Pixel
|
||||||
|
*chroma*selectModeLabel.label: Mode de Sélection
|
||||||
|
*chroma*mode0.label: Toutes Teintes
|
||||||
|
*chroma*mode1.label: Omettre Variance Teinte
|
||||||
|
*chroma*mode2.label: Variance de Teinte
|
||||||
|
*chroma*Label.justify: left
|
||||||
|
|
||||||
|
xpaint*popup-dialog-form*label.justify: left
|
||||||
|
Canvas*popup-dialog-form*label.justify: left
|
||||||
|
|
||||||
|
*colorEditDialog.title: XPaint / Sélecteur de Couleurs
|
||||||
|
|
||||||
|
xpaint*helpDialog.title: XPaint / Navigateur d'Aide
|
||||||
|
xpaint*helpDialog.iconName: XPaint Aide
|
||||||
|
!xpaint*helpDialog.form.title.font: *-times-bold-r-normal--17-*
|
||||||
|
xpaint*helpDialog.form.title.label: XPaint 2.9.10.2, Aide & Information
|
||||||
|
!xpaint*helpDialog.form.form.font: *-times-medium-r-normal--14-*
|
||||||
|
xpaint*helpDialog*textTitle.width: 560
|
||||||
|
xpaint*helpDialog*textText.width: 560
|
||||||
|
xpaint*helpDialog*textText.height: 356
|
||||||
|
xpaint*helpDialog*topicPort.width: 280
|
||||||
|
xpaint*helpDialog*topicPort.height: 380
|
||||||
|
xpaint*helpDialog*done.label: Fermer
|
||||||
|
xpaint*helpDialog*next.label: Suiv.
|
||||||
|
xpaint*helpDialog*prev.label: Préc.
|
||||||
|
xpaint*helpDialog*down.label: Page suivante
|
||||||
|
xpaint*helpDialog*up.label: Page précéd.
|
||||||
|
|
||||||
|
xpaint*magnifier.title: XPaint / Loupe
|
||||||
|
xpaint*magnifier*rotate.label: Rotation
|
||||||
|
xpaint*magnifier*symmetry.label: syméTrie
|
||||||
|
xpaint*magnifier*freeze.label: F/Geler
|
||||||
|
xpaint*magnifier*smooth.label: liSser
|
||||||
|
xpaint*magnifier*info.label: Info
|
||||||
|
xpaint*magnifier*memory.label: Mémoriser
|
||||||
|
xpaint*magnifier*canvas.label: Canevas
|
||||||
|
xpaint*magnifier*exit.label: Quitter
|
||||||
|
|
||||||
|
xpaint*filebrowser*dpi.label: DPI
|
||||||
|
xpaint*filebrowser*page.label: Page
|
||||||
|
xpaint*filebrowser*zoom.label: Zoom
|
||||||
|
xpaint*filebrowser*alpha.label: Alpha
|
||||||
|
xpaint*filebrowser*refresh.label: Recharger
|
||||||
|
xpaint*filebrowser*delete.label: Supprimer
|
||||||
|
xpaint*filebrowser*edit.label: Editer
|
||||||
|
xpaint*filebrowser*create.label: Créer LXP
|
52
X11/chooser.sh
Executable file
52
X11/chooser.sh
Executable file
@ -0,0 +1,52 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# Copyright 1999-2004 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License, v2
|
||||||
|
# Author: Martin Schlemmer <azarah@gentoo.org>
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/x11-apps/xinit/files/chooser.sh,v 1.5 2009/11/14 14:18:43 scarabeus Exp $
|
||||||
|
|
||||||
|
# Find a match for $XSESSION in /etc/X11/Sessions
|
||||||
|
GENTOO_SESSION=""
|
||||||
|
for x in /etc/X11/Sessions/* ; do
|
||||||
|
if [ "`echo ${x##*/} | awk '{ print toupper($1) }'`" \
|
||||||
|
= "`echo ${XSESSION} | awk '{ print toupper($1) }'`" ]; then
|
||||||
|
GENTOO_SESSION=${x}
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
|
GENTOO_EXEC=""
|
||||||
|
|
||||||
|
if [ -n "${XSESSION}" ]; then
|
||||||
|
if [ -f /etc/X11/Sessions/${XSESSION} ]; then
|
||||||
|
if [ -x /etc/X11/Sessions/${XSESSION} ]; then
|
||||||
|
GENTOO_EXEC="/etc/X11/Sessions/${XSESSION}"
|
||||||
|
else
|
||||||
|
GENTOO_EXEC="/bin/sh /etc/X11/Sessions/${XSESSION}"
|
||||||
|
fi
|
||||||
|
elif [ -n "${GENTOO_SESSION}" ]; then
|
||||||
|
if [ -x "${GENTOO_SESSION}" ]; then
|
||||||
|
GENTOO_EXEC="${GENTOO_SESSION}"
|
||||||
|
else
|
||||||
|
GENTOO_EXEC="/bin/sh ${GENTOO_SESSION}"
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
x=""
|
||||||
|
y=""
|
||||||
|
|
||||||
|
for x in "${XSESSION}" \
|
||||||
|
"`echo ${XSESSION} | awk '{ print toupper($1) }'`" \
|
||||||
|
"`echo ${XSESSION} | awk '{ print tolower($1) }'`"
|
||||||
|
do
|
||||||
|
# Fall through ...
|
||||||
|
if [ -x "`which ${x} 2>/dev/null`" ]; then
|
||||||
|
GENTOO_EXEC="`which ${x} 2>/dev/null`"
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo "${GENTOO_EXEC}"
|
||||||
|
|
||||||
|
|
||||||
|
# vim:ts=4
|
143
X11/mwm/system.mwmrc
Normal file
143
X11/mwm/system.mwmrc
Normal file
@ -0,0 +1,143 @@
|
|||||||
|
!
|
||||||
|
! Motif
|
||||||
|
!
|
||||||
|
! Copyright (c) 1987-2012, The Open Group. All rights reserved.
|
||||||
|
!
|
||||||
|
! These libraries and programs are free software; you can
|
||||||
|
! redistribute them and/or modify them under the terms of the GNU
|
||||||
|
! Lesser General Public License as published by the Free Software
|
||||||
|
! Foundation; either version 2 of the License, or (at your option)
|
||||||
|
! any later version.
|
||||||
|
!
|
||||||
|
! These libraries and programs are distributed in the hope that
|
||||||
|
! they will be useful, but WITHOUT ANY WARRANTY; without even the
|
||||||
|
! implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
||||||
|
! PURPOSE. See the GNU Lesser General Public License for more
|
||||||
|
! details.
|
||||||
|
!
|
||||||
|
! You should have received a copy of the GNU Lesser General Public
|
||||||
|
! License along with these librararies and programs; if not, write
|
||||||
|
! to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
|
||||||
|
! Floor, Boston, MA 02110-1301 USA
|
||||||
|
!
|
||||||
|
! $XConsortium: system.mwmrc /main/9 1996/10/25 11:45:42 drk $
|
||||||
|
!
|
||||||
|
! HISTORY
|
||||||
|
!
|
||||||
|
|
||||||
|
!!
|
||||||
|
!! DEFAULT Mwm RESOURCE DESCRIPTION FILE (system.mwmrc)
|
||||||
|
!!
|
||||||
|
!! NOTE: To personalize this file, copy this file before editing it.
|
||||||
|
!! Personalize copies of the Mwm resource file typically
|
||||||
|
!! reside as:
|
||||||
|
!!
|
||||||
|
!! $HOME/.mwmrc
|
||||||
|
!!
|
||||||
|
|
||||||
|
!!
|
||||||
|
!! Root Menu Description (this menu must be explicitly posted via f.menu)
|
||||||
|
!!
|
||||||
|
|
||||||
|
Menu DefaultRootMenu
|
||||||
|
{
|
||||||
|
"Root Menu" f.title
|
||||||
|
"New Window" f.exec "xterm &"
|
||||||
|
"Shuffle Up" f.circle_up
|
||||||
|
"Shuffle Down" f.circle_down
|
||||||
|
"Refresh" f.refresh
|
||||||
|
"Pack Icons" f.pack_icons
|
||||||
|
! "Toggle Behavior..." f.set_behavior
|
||||||
|
no-label f.separator
|
||||||
|
"Restart..." f.restart
|
||||||
|
"Quit..." f.quit_mwm
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
Menu RootMenu_1.1
|
||||||
|
{
|
||||||
|
"Root Menu" f.title
|
||||||
|
"New Window" f.exec "xterm &"
|
||||||
|
"Shuffle Up" f.circle_up
|
||||||
|
"Shuffle Down" f.circle_down
|
||||||
|
"Refresh" f.refresh
|
||||||
|
! "Pack Icons" f.pack_icons
|
||||||
|
! "Toggle Behavior" f.set_behavior
|
||||||
|
no-label f.separator
|
||||||
|
"Restart..." f.restart
|
||||||
|
}
|
||||||
|
|
||||||
|
!!
|
||||||
|
!! Default Window Menu Description
|
||||||
|
!!
|
||||||
|
|
||||||
|
Menu DefaultWindowMenu
|
||||||
|
{
|
||||||
|
Restore _R Alt<Key>F5 f.restore
|
||||||
|
Move _M Alt<Key>F7 f.move
|
||||||
|
Size _S Alt<Key>F8 f.resize
|
||||||
|
Minimize _n Alt<Key>F9 f.minimize
|
||||||
|
Maximize _x Alt<Key>F10 f.maximize
|
||||||
|
Lower _L Alt<Key>F3 f.lower
|
||||||
|
no-label f.separator
|
||||||
|
Close _C Alt<Key>F4 f.kill
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
!!
|
||||||
|
!! Key Binding Description
|
||||||
|
!!
|
||||||
|
|
||||||
|
Keys DefaultKeyBindings
|
||||||
|
{
|
||||||
|
Shift<Key>Escape window|icon f.post_wmenu
|
||||||
|
Alt<Key>space window|icon f.post_wmenu
|
||||||
|
Alt<Key>Tab root|icon|window f.next_key
|
||||||
|
Alt Shift<Key>Tab root|icon|window f.prev_key
|
||||||
|
Alt<Key>Escape root|icon|window f.circle_down
|
||||||
|
Alt Shift<Key>Escape root|icon|window f.circle_up
|
||||||
|
Alt Shift Ctrl<Key>exclam root|icon|window f.set_behavior
|
||||||
|
Alt<Key>F6 window f.next_key transient
|
||||||
|
Alt Shift<Key>F6 window f.prev_key transient
|
||||||
|
Shift<Key>F10 icon f.post_wmenu
|
||||||
|
! Alt Shift<Key>Delete root|icon|window f.restart
|
||||||
|
}
|
||||||
|
|
||||||
|
!!
|
||||||
|
!! Button Binding Description(s)
|
||||||
|
!!
|
||||||
|
|
||||||
|
Buttons DefaultButtonBindings
|
||||||
|
{
|
||||||
|
<Btn1Down> icon|frame f.raise
|
||||||
|
<Btn3Down> icon|frame f.post_wmenu
|
||||||
|
<Btn3Down> root f.menu DefaultRootMenu
|
||||||
|
}
|
||||||
|
|
||||||
|
Buttons ExplicitButtonBindings
|
||||||
|
{
|
||||||
|
<Btn1Down> frame|icon f.raise
|
||||||
|
<Btn3Down> frame|icon f.post_wmenu
|
||||||
|
<Btn3Down> root f.menu DefaultRootMenu
|
||||||
|
! <Btn1Up> icon f.restore
|
||||||
|
Alt<Btn1Down> window|icon f.lower
|
||||||
|
! Alt<Btn2Down> window|icon f.resize
|
||||||
|
! Alt<Btn3Down> window|icon f.move
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
Buttons PointerButtonBindings
|
||||||
|
{
|
||||||
|
<Btn1Down> frame|icon f.raise
|
||||||
|
<Btn3Down> frame|icon f.post_wmenu
|
||||||
|
<Btn3Down> root f.menu DefaultRootMenu
|
||||||
|
<Btn1Down> window f.raise
|
||||||
|
! <Btn1Up> icon f.restore
|
||||||
|
Alt<Btn1Down> window|icon f.lower
|
||||||
|
! Alt<Btn2Down> window|icon f.resize
|
||||||
|
! Alt<Btn3Down> window|icon f.move
|
||||||
|
}
|
||||||
|
|
||||||
|
!!
|
||||||
|
!! END OF mwm RESOURCE DESCRIPTION FILE
|
||||||
|
!!
|
31
X11/startDM.sh
Executable file
31
X11/startDM.sh
Executable file
@ -0,0 +1,31 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# Copyright 1999-2011 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License, v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/x11-apps/xinit/files/startDM.sh,v 1.5 2011/01/22 15:35:49 lxnay Exp $
|
||||||
|
|
||||||
|
# We need to source /etc/profile for stuff like $LANG to work
|
||||||
|
# bug #10190.
|
||||||
|
. /etc/profile
|
||||||
|
|
||||||
|
. /etc/init.d/functions.sh
|
||||||
|
|
||||||
|
# baselayout-1 compat
|
||||||
|
if ! type get_options >/dev/null 2>/dev/null ; then
|
||||||
|
[ -r "${svclib}"/sh/rc-services.sh ] && . "${svclib}"/sh/rc-services.sh
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Great new Gnome2 feature, AA
|
||||||
|
# We enable this by default
|
||||||
|
export GDK_USE_XFT=1
|
||||||
|
|
||||||
|
export SVCNAME=xdm
|
||||||
|
EXEC="$(get_options service)"
|
||||||
|
NAME="$(get_options name)"
|
||||||
|
PIDFILE="$(get_options pidfile)"
|
||||||
|
START_STOP_ARGS="$(get_options start_stop_args)"
|
||||||
|
|
||||||
|
start-stop-daemon --start --exec ${EXEC} \
|
||||||
|
${NAME:+--name} ${NAME} ${PIDFILE:+--pidfile} ${PIDFILE} ${START_STOP_ARGS} || \
|
||||||
|
eerror "ERROR: could not start the Display Manager"
|
||||||
|
|
||||||
|
# vim:ts=4
|
16
X11/xinit.d/libcanberra-gtk-module.sh
Normal file
16
X11/xinit.d/libcanberra-gtk-module.sh
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# to be sourced
|
||||||
|
|
||||||
|
case "$SESSION" in
|
||||||
|
GNOME)
|
||||||
|
# Done by gnome-settings-daemon
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
if [ -z "$GTK_MODULES" ] ; then
|
||||||
|
GTK_MODULES="canberra-gtk-module"
|
||||||
|
else
|
||||||
|
GTK_MODULES="$GTK_MODULES:canberra-gtk-module"
|
||||||
|
fi
|
||||||
|
export GTK_MODULES
|
||||||
|
;;
|
||||||
|
esac
|
109
X11/xinit/._cfg0000_xinitrc
Normal file
109
X11/xinit/._cfg0000_xinitrc
Normal file
@ -0,0 +1,109 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
userresources=$HOME/.Xresources
|
||||||
|
usermodmap=$HOME/.Xmodmap
|
||||||
|
sysresources=/etc/X11/xinit/Xresources
|
||||||
|
sysmodmap=/etc/X11/xinit/Xmodmap
|
||||||
|
|
||||||
|
# merge in defaults and keymaps
|
||||||
|
|
||||||
|
if [ -f $sysresources ]; then
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
xrdb -merge $sysresources
|
||||||
|
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -f $sysmodmap ]; then
|
||||||
|
xmodmap $sysmodmap
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -f "$userresources" ]; then
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
xrdb -merge "$userresources"
|
||||||
|
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -f "$usermodmap" ]; then
|
||||||
|
xmodmap "$usermodmap"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# start some nice programs
|
||||||
|
|
||||||
|
|
||||||
|
if [ -n "`/etc/X11/chooser.sh`" ]; then
|
||||||
|
command="`/etc/X11/chooser.sh`"
|
||||||
|
else
|
||||||
|
failsafe="yes"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -d /etc/X11/xinit/xinitrc.d ] ; then
|
||||||
|
for f in /etc/X11/xinit/xinitrc.d/?* ; do
|
||||||
|
[ -x "$f" ] && . "$f"
|
||||||
|
done
|
||||||
|
unset f
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -n "$failsafe" ]; then
|
||||||
|
twm &
|
||||||
|
xclock -geometry 50x50-1+1 &
|
||||||
|
xterm -geometry 80x50+494+51 &
|
||||||
|
xterm -geometry 80x20+494-0 &
|
||||||
|
exec xterm -geometry 80x66+0+0 -name login
|
||||||
|
else
|
||||||
|
exec $command
|
||||||
|
fi
|
6
X11/xinit/._cfg0000_xserverrc
Executable file
6
X11/xinit/._cfg0000_xserverrc
Executable file
@ -0,0 +1,6 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
if [ -z "$XDG_VTNR" ]; then
|
||||||
|
exec /usr/bin/X -nolisten tcp "$@"
|
||||||
|
else
|
||||||
|
exec /usr/bin/X -nolisten tcp "$@" vt$XDG_VTNR
|
||||||
|
fi
|
66
X11/xinit/xinitrc
Normal file
66
X11/xinit/xinitrc
Normal file
@ -0,0 +1,66 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
userresources=$HOME/.Xresources
|
||||||
|
usermodmap=$HOME/.Xmodmap
|
||||||
|
sysresources=/etc/X11/xinit/Xresources
|
||||||
|
sysmodmap=/etc/X11/xinit/Xmodmap
|
||||||
|
|
||||||
|
# merge in defaults and keymaps
|
||||||
|
|
||||||
|
if [ -f $sysresources ]; then
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
xrdb -merge $sysresources
|
||||||
|
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -f $sysmodmap ]; then
|
||||||
|
xmodmap $sysmodmap
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -f "$userresources" ]; then
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
xrdb -merge "$userresources"
|
||||||
|
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -f "$usermodmap" ]; then
|
||||||
|
xmodmap "$usermodmap"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# start some nice programs
|
||||||
|
|
||||||
|
|
||||||
|
if [ -n "`/etc/X11/chooser.sh`" ]; then
|
||||||
|
command="`/etc/X11/chooser.sh`"
|
||||||
|
else
|
||||||
|
failsafe="yes"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -d /etc/X11/xinit/xinitrc.d ] ; then
|
||||||
|
for f in /etc/X11/xinit/xinitrc.d/?* ; do
|
||||||
|
[ -x "$f" ] && . "$f"
|
||||||
|
done
|
||||||
|
unset f
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -n "$failsafe" ]; then
|
||||||
|
twm &
|
||||||
|
xclock -geometry 50x50-1+1 &
|
||||||
|
xterm -geometry 80x50+494+51 &
|
||||||
|
xterm -geometry 80x20+494-0 &
|
||||||
|
exec xterm -geometry 80x66+0+0 -name login
|
||||||
|
else
|
||||||
|
exec $command
|
||||||
|
fi
|
7
X11/xinit/xinitrc.d/00-xhost
Executable file
7
X11/xinit/xinitrc.d/00-xhost
Executable file
@ -0,0 +1,7 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# Allow all local connections from the current UID
|
||||||
|
# This fixes issues with hostname changes (usually by dhcp clients)
|
||||||
|
# see bug 287498 for more info
|
||||||
|
|
||||||
|
[ -x /usr/bin/xhost ] && [ -x /usr/bin/id ] &&
|
||||||
|
xhost +si:localuser:`id -un` > /dev/null 2>&1
|
5
X11/xinit/xinitrc.d/11-xdg-menu-kde-4
Executable file
5
X11/xinit/xinitrc.d/11-xdg-menu-kde-4
Executable file
@ -0,0 +1,5 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
if [ -z "${XDG_MENU_PREFIX}" ] && [ "${DESKTOP_SESSION}" = "KDE-4" ]; then
|
||||||
|
export XDG_MENU_PREFIX="kde-4-"
|
||||||
|
fi
|
16
X11/xinit/xinitrc.d/40-libcanberra-gtk-module
Executable file
16
X11/xinit/xinitrc.d/40-libcanberra-gtk-module
Executable file
@ -0,0 +1,16 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# to be sourced
|
||||||
|
|
||||||
|
case "$SESSION" in
|
||||||
|
GNOME)
|
||||||
|
# Done by gnome-settings-daemon
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
if [ -z "$GTK_MODULES" ] ; then
|
||||||
|
GTK_MODULES="canberra-gtk-module"
|
||||||
|
else
|
||||||
|
GTK_MODULES="$GTK_MODULES:canberra-gtk-module"
|
||||||
|
fi
|
||||||
|
export GTK_MODULES
|
||||||
|
;;
|
||||||
|
esac
|
13
X11/xinit/xinitrc.d/80-dbus
Executable file
13
X11/xinit/xinitrc.d/80-dbus
Executable file
@ -0,0 +1,13 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# launches a session dbus instance
|
||||||
|
|
||||||
|
dbuslaunch="`which dbus-launch 2>/dev/null`"
|
||||||
|
if [ -n "$dbuslaunch" ] && [ -x "$dbuslaunch" ] && [ -z "$DBUS_SESSION_BUS_ADDRESS" ]; then
|
||||||
|
if [ -n "$command" ]; then
|
||||||
|
command="$dbuslaunch --exit-with-session $command"
|
||||||
|
else
|
||||||
|
eval `$dbuslaunch --sh-syntax --exit-with-session`
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
32
X11/xinit/xinitrc.d/90-consolekit
Executable file
32
X11/xinit/xinitrc.d/90-consolekit
Executable file
@ -0,0 +1,32 @@
|
|||||||
|
# -*- sh -*-
|
||||||
|
# Xsession.d script for ck-launch-session.
|
||||||
|
#
|
||||||
|
#
|
||||||
|
# This file is sourced by Xsession(5), not executed.
|
||||||
|
|
||||||
|
CK_LAUNCH_SESSION=/usr/bin/ck-launch-session
|
||||||
|
|
||||||
|
is_on_console() {
|
||||||
|
session=$(dbus-send --system --dest=org.freedesktop.ConsoleKit \
|
||||||
|
--type=method_call --print-reply --reply-timeout=2000 \
|
||||||
|
/org/freedesktop/ConsoleKit/Manager \
|
||||||
|
org.freedesktop.ConsoleKit.Manager.GetCurrentSession \
|
||||||
|
| grep path | awk '{print $3}' | sed s/\"//g)
|
||||||
|
x11_display=$(dbus-send --system --dest=org.freedesktop.ConsoleKit \
|
||||||
|
--type=method_call --print-reply --reply-timeout=2000 \
|
||||||
|
$session org.freedesktop.ConsoleKit.Session.GetX11Display \
|
||||||
|
| grep string | awk '{print $2}' | sed s/\"//g)
|
||||||
|
|
||||||
|
if [ -z "$x11_display" ] ; then
|
||||||
|
return 0
|
||||||
|
else
|
||||||
|
return 1
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
# gdm already creates a CK session for us, so do not run the expensive D-Bus
|
||||||
|
# calls if we have $GDMSESSION
|
||||||
|
if [ -z "$GDMSESSION" ] && [ -x "$CK_LAUNCH_SESSION" ] && \
|
||||||
|
( [ -z "$XDG_SESSION_COOKIE" ] || is_on_console ) ; then
|
||||||
|
command="$CK_LAUNCH_SESSION $command"
|
||||||
|
fi
|
2
X11/xinit/xinitrc.d/95-nvidia-settings
Executable file
2
X11/xinit/xinitrc.d/95-nvidia-settings
Executable file
@ -0,0 +1,2 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
/opt/bin/nvidia-settings --load-config-only
|
2
X11/xinit/xserverrc
Executable file
2
X11/xinit/xserverrc
Executable file
@ -0,0 +1,2 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
exec /usr/bin/X -nolisten tcp "$@"
|
123
X11/xorg.conf
Normal file
123
X11/xorg.conf
Normal file
@ -0,0 +1,123 @@
|
|||||||
|
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
|
||||||
|
# nvidia-xconfig: version 275.09.07 (buildmeister@swio-display-x86-rhel47-03.nvidia.com) Wed Jun 8 14:38:32 PDT 2011
|
||||||
|
|
||||||
|
Section "ServerLayout"
|
||||||
|
Identifier "Layout0"
|
||||||
|
Screen 0 "Screen0" 0 0
|
||||||
|
# Screen 1 "Screen1" RightOf "Screen0"
|
||||||
|
InputDevice "Keyboard0" "CoreKeyboard"
|
||||||
|
InputDevice "Mouse0" "CorePointer"
|
||||||
|
Option "Xinerama" "0"
|
||||||
|
EndSection
|
||||||
|
|
||||||
|
Section "Files"
|
||||||
|
FontPath "/usr/share/fonts/urw-fonts/"
|
||||||
|
FontPath "/usr/share/fonts/unifont/"
|
||||||
|
FontPath "/usr/share/fonts/truetype/"
|
||||||
|
FontPath "/usr/share/fonts/dejavu/"
|
||||||
|
FontPath "/usr/share/fonts/corefonts"
|
||||||
|
FontPath "/usr/share/fonts/75dpi/"
|
||||||
|
FontPath "/usr/share/fonts/100dpi"
|
||||||
|
FontPath "/usr/share/fonts/own/"
|
||||||
|
FontPath "/usr/share/fonts/freefont-ttf"
|
||||||
|
EndSection
|
||||||
|
|
||||||
|
Section "InputDevice"
|
||||||
|
# generated from data in "/etc/conf.d/gpm"
|
||||||
|
Identifier "Mouse0"
|
||||||
|
Driver "mouse"
|
||||||
|
Option "Protocol"
|
||||||
|
Option "Device" "/dev/input/mice"
|
||||||
|
Option "Emulate3Buttons" "no"
|
||||||
|
Option "ZAxisMapping" "4 5"
|
||||||
|
EndSection
|
||||||
|
|
||||||
|
Section "InputDevice"
|
||||||
|
# generated from default
|
||||||
|
Identifier "Keyboard0"
|
||||||
|
Driver "kbd"
|
||||||
|
EndSection
|
||||||
|
|
||||||
|
Section "InputDevice"
|
||||||
|
Identifier "Joystick0"
|
||||||
|
Driver "joystick"
|
||||||
|
Option "Device" "/dev/input/js0"
|
||||||
|
EndSection
|
||||||
|
|
||||||
|
Section "InputClass"
|
||||||
|
Identifier "keyboard-layout"
|
||||||
|
Driver "evdev"
|
||||||
|
Option "XkbModel" "pc105"
|
||||||
|
Option "XkbLayout" "de"
|
||||||
|
EndSection
|
||||||
|
|
||||||
|
Section "InputClass"
|
||||||
|
Identifier "joystick catchall"
|
||||||
|
MatchIsJoystick "on"
|
||||||
|
MatchDevicePath "/dev/input/js0"
|
||||||
|
Driver "evdev"
|
||||||
|
Option "StartKeysEnabled" "False"
|
||||||
|
Option "StartMouseEnabled" "False"
|
||||||
|
EndSection
|
||||||
|
|
||||||
|
Section "Monitor"
|
||||||
|
Identifier "Monitor0"
|
||||||
|
VendorName "Asus"
|
||||||
|
ModelName "PB248"
|
||||||
|
# DisplaySize 518 324
|
||||||
|
# HorizSync 24.0 - 80.0
|
||||||
|
# VertRefresh 59.0 - 61.0
|
||||||
|
Option "DPMS"
|
||||||
|
# Option "DPI" "90x87"
|
||||||
|
EndSection
|
||||||
|
|
||||||
|
Section "Monitor"
|
||||||
|
Identifier "Monitor1"
|
||||||
|
VendorName "Asus"
|
||||||
|
ModelName "PB248"
|
||||||
|
# DisplaySize 518 324
|
||||||
|
# HorizSync 24.0 - 80.0
|
||||||
|
# VertRefresh 59.0 - 61.0
|
||||||
|
Option "DPMS"
|
||||||
|
# Option "DPI" "90x87"
|
||||||
|
EndSection
|
||||||
|
|
||||||
|
# Section "Device"
|
||||||
|
# Identifier "Device0"
|
||||||
|
# Driver "nouveau"
|
||||||
|
# Driver "nvidia"
|
||||||
|
# VendorName "NVIDIA Corporation"
|
||||||
|
# BoardName "GeForce GTX 460"
|
||||||
|
# BusID "PCI:2:0:0"
|
||||||
|
# # Option "UseEdidDpi" "False"
|
||||||
|
# Option "XvmcUsesTextures" "true"
|
||||||
|
# Option "Coolbits" "4"
|
||||||
|
# EndSection
|
||||||
|
|
||||||
|
Section "Device"
|
||||||
|
Identifier "Device0"
|
||||||
|
# Driver "nouveau"
|
||||||
|
Driver "nvidia"
|
||||||
|
VendorName "NVIDIA Corporation"
|
||||||
|
BoardName "GeForce GTX 460"
|
||||||
|
BusID "PCI:2:0:0"
|
||||||
|
# Option "UseEdidDpi" "False"
|
||||||
|
# Option "XvmcUsesTextures" "true"
|
||||||
|
# Option "Coolbits" "4"
|
||||||
|
EndSection
|
||||||
|
|
||||||
|
Section "Screen"
|
||||||
|
Identifier "Screen0"
|
||||||
|
Device "Device0"
|
||||||
|
Monitor "Monitor0"
|
||||||
|
DefaultDepth 24
|
||||||
|
Option "Stereo" "0"
|
||||||
|
# Option "nvidiaXineramaInfoOrder" "DFP-0"
|
||||||
|
# Option "metamodes" "DVI-I-1: nvidia-auto-select +0+0, DVI-I-2: nvidia-auto-select +1920+0"
|
||||||
|
Option "SLI" "Off"
|
||||||
|
Option "MultiGPU" "Off"
|
||||||
|
Option "BaseMosaic" "off"
|
||||||
|
SubSectionSub "Display"
|
||||||
|
Depth 24
|
||||||
|
EndSubSection
|
||||||
|
EndSection
|
9
X11/xorg.conf.d/90-custom-kbd.conf
Normal file
9
X11/xorg.conf.d/90-custom-kbd.conf
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
Section "InputClass"
|
||||||
|
Identifier "Keyboard0"
|
||||||
|
MatchIsKeyboard "on"
|
||||||
|
Option "XkbModel" "pc105"
|
||||||
|
Option "XkbLayout" "de,us"
|
||||||
|
Option "XkbVariant" "qwertz,"
|
||||||
|
Option "XkbRules" "xorg"
|
||||||
|
EndSection
|
||||||
|
|
29
acpi/actions/power
Executable file
29
acpi/actions/power
Executable file
@ -0,0 +1,29 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
#
|
||||||
|
# $Header: /etc/acpi/actions/power Exp $
|
||||||
|
#
|
||||||
|
|
||||||
|
set $*
|
||||||
|
group=${1%/*}
|
||||||
|
action=${1#*/}
|
||||||
|
device=$2
|
||||||
|
id=$3
|
||||||
|
value=$4
|
||||||
|
|
||||||
|
case $group in
|
||||||
|
(ac_adapter)
|
||||||
|
case $value in
|
||||||
|
*0) hprofile power.bat;;
|
||||||
|
*1) hprofile power.adp;;
|
||||||
|
esac
|
||||||
|
;;
|
||||||
|
(battery)
|
||||||
|
case $value in
|
||||||
|
*0|*1) hprofile power.adp;;
|
||||||
|
esac
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
#
|
||||||
|
# vim:fenc=utf-8:ft=sh:ci:pi:sts=0:sw=4:ts=4:
|
||||||
|
#
|
68
acpi/actions/powerbtn.sh
Executable file
68
acpi/actions/powerbtn.sh
Executable file
@ -0,0 +1,68 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# /etc/acpi/powerbtn.sh
|
||||||
|
# Taken from Debian's 2.0.4-1 diff file. This version handles KDE4.
|
||||||
|
# Power Button event handler.
|
||||||
|
# Checks to see if gnome or KDE are already handling the power button.
|
||||||
|
# If not, initiates a plain shutdown.
|
||||||
|
|
||||||
|
# getXuser gets the X user belonging to the display in $displaynum.
|
||||||
|
# If you want the foreground X user, use getXconsole!
|
||||||
|
# Input:
|
||||||
|
# displaynum - X display number
|
||||||
|
# Output:
|
||||||
|
# XUSER - the name of the user
|
||||||
|
# XAUTHORITY - full pathname of the user's .Xauthority file
|
||||||
|
getXuser() {
|
||||||
|
user=`pinky -fw | awk '{ if ($2 == ":'$displaynum'" || $(NF) == ":'$displaynum'" ) { print $1; exit; } }'`
|
||||||
|
if [ x"$user" = x"" ]; then
|
||||||
|
startx=`pgrep -n startx`
|
||||||
|
if [ x"$startx" != x"" ]; then
|
||||||
|
user=`ps -o user --no-headers $startx`
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
if [ x"$user" != x"" ]; then
|
||||||
|
userhome=`getent passwd $user | cut -d: -f6`
|
||||||
|
export XAUTHORITY=$userhome/.Xauthority
|
||||||
|
else
|
||||||
|
export XAUTHORITY=""
|
||||||
|
fi
|
||||||
|
export XUSER=$user
|
||||||
|
}
|
||||||
|
|
||||||
|
# Gets the X display number for the active virtual terminal.
|
||||||
|
# Output:
|
||||||
|
# DISPLAY - the X display number
|
||||||
|
# See getXuser()'s output.
|
||||||
|
getXconsole() {
|
||||||
|
console=`fgconsole`;
|
||||||
|
displaynum=`ps t tty$console | sed -n -re 's,.*/X .*:([0-9]+).*,\1,p'`
|
||||||
|
if [ x"$displaynum" != x"" ]; then
|
||||||
|
export DISPLAY=":$displaynum"
|
||||||
|
getXuser
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
# Skip if we are just in the middle of resuming.
|
||||||
|
test -f /var/lock/acpisleep && exit 0
|
||||||
|
|
||||||
|
# If the current X console user is running a power management daemon that
|
||||||
|
# handles suspend/resume requests, let them handle policy.
|
||||||
|
|
||||||
|
getXconsole
|
||||||
|
|
||||||
|
# A list of power management system process names.
|
||||||
|
PMS="gnome-power-manager kpowersave xfce4-power-manager"
|
||||||
|
PMS="$PMS guidance-power-manager.py dalston-power-applet"
|
||||||
|
|
||||||
|
# If one of those is running or any of several others,
|
||||||
|
if pidof x $PMS > /dev/null ||
|
||||||
|
( test "$XUSER" != "" && pidof dcopserver > /dev/null && test -x /usr/bin/dcop && /usr/bin/dcop --user $XUSER kded kded loadedModules | grep -q klaptopdaemon) ||
|
||||||
|
( test "$XUSER" != "" && test -x /usr/bin/qdbus && test -r /proc/$(pidof kded4)/environ && su - $XUSER -c "eval $(echo -n 'export '; cat /proc/$(pidof kded4)/environ |tr '\0' '\n'|grep DBUS_SESSION_BUS_ADDRESS); qdbus org.kde.kded" | grep -q powerdevil) ; then
|
||||||
|
# Get out as the power manager that is running will take care of things.
|
||||||
|
exit
|
||||||
|
fi
|
||||||
|
|
||||||
|
# No power managment system appears to be running. Just initiate a plain
|
||||||
|
# shutdown.
|
||||||
|
/sbin/shutdown -h now "Power button pressed"
|
||||||
|
|
59
acpi/default.sh
Executable file
59
acpi/default.sh
Executable file
@ -0,0 +1,59 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# /etc/acpi/default.sh
|
||||||
|
# Default acpi script that takes an entry for all actions
|
||||||
|
|
||||||
|
set $*
|
||||||
|
|
||||||
|
group=${1%%/*}
|
||||||
|
action=${1#*/}
|
||||||
|
device=$2
|
||||||
|
id=$3
|
||||||
|
value=$4
|
||||||
|
|
||||||
|
log_unhandled() {
|
||||||
|
logger "ACPI event unhandled: $*"
|
||||||
|
}
|
||||||
|
|
||||||
|
case "$group" in
|
||||||
|
button)
|
||||||
|
case "$action" in
|
||||||
|
power)
|
||||||
|
/etc/acpi/actions/powerbtn.sh
|
||||||
|
;;
|
||||||
|
|
||||||
|
# if your laptop doesnt turn on/off the display via hardware
|
||||||
|
# switch and instead just generates an acpi event, you can force
|
||||||
|
# X to turn off the display via dpms. note you will have to run
|
||||||
|
# 'xhost +local:0' so root can access the X DISPLAY.
|
||||||
|
#lid)
|
||||||
|
# xset dpms force off
|
||||||
|
# ;;
|
||||||
|
|
||||||
|
*) log_unhandled $* ;;
|
||||||
|
esac
|
||||||
|
;;
|
||||||
|
|
||||||
|
ac_adapter)
|
||||||
|
case "$value" in
|
||||||
|
# Add code here to handle when the system is unplugged
|
||||||
|
# (maybe change cpu scaling to powersave mode). For
|
||||||
|
# multicore systems, make sure you set powersave mode
|
||||||
|
# for each core!
|
||||||
|
#*0)
|
||||||
|
# cpufreq-set -g powersave
|
||||||
|
# ;;
|
||||||
|
|
||||||
|
# Add code here to handle when the system is plugged in
|
||||||
|
# (maybe change cpu scaling to performance mode). For
|
||||||
|
# multicore systems, make sure you set performance mode
|
||||||
|
# for each core!
|
||||||
|
#*1)
|
||||||
|
# cpufreq-set -g performance
|
||||||
|
# ;;
|
||||||
|
|
||||||
|
*) log_unhandled $* ;;
|
||||||
|
esac
|
||||||
|
;;
|
||||||
|
|
||||||
|
*) log_unhandled $* ;;
|
||||||
|
esac
|
19
acpi/events/default
Normal file
19
acpi/events/default
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
# /etc/acpi/events/default
|
||||||
|
# This is the ACPID default configuration, it takes all
|
||||||
|
# events and passes them to /etc/acpi/default.sh for further
|
||||||
|
# processing.
|
||||||
|
|
||||||
|
# event keeps a regular expression matching the event. To get
|
||||||
|
# power events only, just use something like "event=button[ /]power.*"
|
||||||
|
# to catch it.
|
||||||
|
# action keeps the command to be executed after an event occurs
|
||||||
|
# In case of the power event above, your entry may look this way:
|
||||||
|
#event=button[ /]power.*
|
||||||
|
#action=/sbin/init 0
|
||||||
|
|
||||||
|
# Optionally you can specify the placeholder %e. It will pass
|
||||||
|
# through the whole kernel event message to the program you've
|
||||||
|
# specified.
|
||||||
|
|
||||||
|
event=.*
|
||||||
|
action=/etc/acpi/default.sh %e
|
15
acpi/events/power
Executable file
15
acpi/events/power
Executable file
@ -0,0 +1,15 @@
|
|||||||
|
#
|
||||||
|
# $Header: /etc/acpi/actions/power Exp $
|
||||||
|
#
|
||||||
|
|
||||||
|
# Take care of battery events
|
||||||
|
event=battery.*
|
||||||
|
action=/etc/acpi/action/power %e
|
||||||
|
|
||||||
|
# Take care of ac_adapter events
|
||||||
|
event=ac_adapter.*
|
||||||
|
action=/etc/acpi/action/power %e
|
||||||
|
|
||||||
|
#
|
||||||
|
# vim:fenc=utf-8::ci:pi:sts=0:sw=4:ts=4:
|
||||||
|
#
|
117
adobe/mms.cfg
Normal file
117
adobe/mms.cfg
Normal file
@ -0,0 +1,117 @@
|
|||||||
|
#
|
||||||
|
# /etc/adobe/mms.cfg: Adobe Flash privacy and security settings
|
||||||
|
#
|
||||||
|
# For more details on the meaning of most of these options, please visit:
|
||||||
|
# http://www.adobe.com/devnet/flashplayer/articles/flash_player_admin_guide.html
|
||||||
|
#
|
||||||
|
|
||||||
|
# Lets you prevent users from designating any files on the local file system as
|
||||||
|
# trusted
|
||||||
|
# 0 = Not Allowed, 1 = Allowed (default)
|
||||||
|
#AllowUserLocalTrust = 1
|
||||||
|
|
||||||
|
# Lets you specify a hard limit on the amount of local storage that Flash Player
|
||||||
|
# uses for the storage of common Flash components
|
||||||
|
# Size in megabytes (default is 20), 0 = Component storage disabled
|
||||||
|
#AssetCacheSize = 20
|
||||||
|
|
||||||
|
# Lets you prevent Flash Player from automatically checkingfor and installing
|
||||||
|
# updated versions
|
||||||
|
# 0 = Not Disabled (default), 1 = Disabled
|
||||||
|
AutoUpdateDisable = 1
|
||||||
|
|
||||||
|
# Lets you specify how often to check for an updated version of Flash Player
|
||||||
|
# Number of days, 0 = Every startup
|
||||||
|
# There is no default value, which falls back to the user's setting (30 days by
|
||||||
|
# default)
|
||||||
|
#AutoUpdateInterval =
|
||||||
|
|
||||||
|
# Lets you prevent SWF files from accessing webcams or microphones
|
||||||
|
# 0 = Not Disabled (default), 1 = Disabled
|
||||||
|
#AVHardwareDisable = 0
|
||||||
|
|
||||||
|
# Lets you prevent information on installed fonts from being displayed
|
||||||
|
# 0 = Not Disabled (default), 1 = Disabled
|
||||||
|
#DisableDeviceFontEnumeration = 0
|
||||||
|
|
||||||
|
# Lets you prevent networking or file system access if any kind
|
||||||
|
# Set to the executable filename, default is empty
|
||||||
|
#DisableNetworkAndFilesystemInHostApp =
|
||||||
|
|
||||||
|
# Lets you prevent native code applications that are digitally signed and
|
||||||
|
# delivered by Adobe from being downloaded
|
||||||
|
# 0 = Not Disabled (default), 1 = Disabled
|
||||||
|
#DisableProductDownload = 0
|
||||||
|
|
||||||
|
# Lets you enable or disable the use of the Socket.connect() and
|
||||||
|
# XMLSocket.connect() methods
|
||||||
|
# 0 = Not Disabled (default), 1 = Disabled
|
||||||
|
#DisableSockets = 0
|
||||||
|
|
||||||
|
# Lets you create a whitelist of servers to which socket connections are allowed
|
||||||
|
# Set to hostname or IP address. This can be specified multiple times in this
|
||||||
|
# file to allow more than one host, and only takes effect if DisableSockets
|
||||||
|
# (above) is set to 1.
|
||||||
|
#EnableSocketsTo = localhost.localdomain
|
||||||
|
#EnableSocketsTo = 127.0.0.1
|
||||||
|
|
||||||
|
# Lets you prevent the ActionScript FileReference API from performing file
|
||||||
|
# downloads
|
||||||
|
# 0 = Not Disabled (default), 1 = Disabled
|
||||||
|
#FileDownloadDisable = 0
|
||||||
|
|
||||||
|
# Lets you prevent the ActionScript FileReference API from prerforming file
|
||||||
|
# uploads
|
||||||
|
# 0 = Not Disabled (default), 1 = Disabled
|
||||||
|
#FileUploadDisable = 0
|
||||||
|
|
||||||
|
# Lets you disable SWF files playing via a browser plug-in from being displayed
|
||||||
|
# in full-screen mode
|
||||||
|
# 0 = Not Disabled (default), 1 = Disabled
|
||||||
|
#FullScreenDisable = 0
|
||||||
|
|
||||||
|
# Lets you specify whether SWF files produced for Flash Player 6 and earlier can
|
||||||
|
# execute an operation that has been restricted in a newer version of Flash
|
||||||
|
# Player
|
||||||
|
# 0 = Deny, 1 = Allow
|
||||||
|
# There is no default value, which falls back to the user's setting (Defaults to
|
||||||
|
# "Ask"
|
||||||
|
#LegacyDomainMatching =
|
||||||
|
|
||||||
|
# Lets you specify how Flash Player should determine whether to execute certain
|
||||||
|
# local SWF files that were originally produced for Flash Player 7 and earlier
|
||||||
|
# 0 = Deny, 1 = Allow
|
||||||
|
# There is no default value, which falls back to the user's setting
|
||||||
|
#LocalFileLegacyAction =
|
||||||
|
|
||||||
|
# Lets you prevent local SWF files from having read access to files on local
|
||||||
|
# drive
|
||||||
|
# 0 = Not Disabled (default), 1 = Disabled
|
||||||
|
#LocalFileReadDisable = 0
|
||||||
|
|
||||||
|
# Lets you specify a hard limit on the amout of local storage that Flash Player
|
||||||
|
# uses (per domain) for persistent shared objects
|
||||||
|
# 1 = no storage, 2 = 10KB, 3 = 100KB, 4 = 1MB, 5 = 10MB,
|
||||||
|
# 6 = User specified (default)
|
||||||
|
# If the user does not specify a limit, the default is 100KB.
|
||||||
|
#LocalStorageLimit = 6
|
||||||
|
|
||||||
|
# Lets you override GPU validation checks to force hardware acceleration
|
||||||
|
# Warning: This may make your player (more) unstable!
|
||||||
|
# 0 = Check GPU (default), 1 = Skip checks
|
||||||
|
# More details:
|
||||||
|
# http://blogs.adobe.com/penguin.swf/2008/08/secrets_of_the_mmscfg_file_1.html
|
||||||
|
#OverrideGPUValidation = 0
|
||||||
|
|
||||||
|
# Lets you specify whether third-party SWF files can read and write locally
|
||||||
|
# persistent shared objects
|
||||||
|
# 0 = disabled, 1 = enabled
|
||||||
|
# There is no default value, which falls back to the user's setting
|
||||||
|
#ThirdPartyStorage =
|
||||||
|
|
||||||
|
# Lets you disable "Windowless" mode, which may cause crashes in firefox
|
||||||
|
# version 3.01 and earlier.
|
||||||
|
# 0 = Not Disabled (default), 1 = Disabled
|
||||||
|
# More details:
|
||||||
|
# http://blogs.adobe.com/penguin.swf/2008/08/windowless_mode_fix.html
|
||||||
|
#WindowlessDisable = 0
|
158
apache2/._cfg0000_httpd.conf
Normal file
158
apache2/._cfg0000_httpd.conf
Normal file
@ -0,0 +1,158 @@
|
|||||||
|
# This is a modification of the default Apache 2.2 configuration file
|
||||||
|
# for Gentoo Linux.
|
||||||
|
#
|
||||||
|
# Support:
|
||||||
|
# http://www.gentoo.org/main/en/lists.xml [mailing lists]
|
||||||
|
# http://forums.gentoo.org/ [web forums]
|
||||||
|
# irc://irc.freenode.net#gentoo-apache [irc chat]
|
||||||
|
#
|
||||||
|
# Bug Reports:
|
||||||
|
# http://bugs.gentoo.org [gentoo related bugs]
|
||||||
|
# http://httpd.apache.org/bug_report.html [apache httpd related bugs]
|
||||||
|
#
|
||||||
|
#
|
||||||
|
# This is the main Apache HTTP server configuration file. It contains the
|
||||||
|
# configuration directives that give the server its instructions.
|
||||||
|
# See <URL:http://httpd.apache.org/docs/2.2> for detailed information.
|
||||||
|
# In particular, see
|
||||||
|
# <URL:http://httpd.apache.org/docs/2.2/mod/directives.html>
|
||||||
|
# for a discussion of each configuration directive.
|
||||||
|
#
|
||||||
|
# Do NOT simply read the instructions in here without understanding
|
||||||
|
# what they do. They're here only as hints or reminders. If you are unsure
|
||||||
|
# consult the online docs. You have been warned.
|
||||||
|
#
|
||||||
|
# Configuration and logfile names: If the filenames you specify for many
|
||||||
|
# of the server's control files begin with "/" (or "drive:/" for Win32), the
|
||||||
|
# server will use that explicit path. If the filenames do *not* begin
|
||||||
|
# with "/", the value of ServerRoot is prepended -- so "var/log/apache2/foo_log"
|
||||||
|
# with ServerRoot set to "/usr" will be interpreted by the
|
||||||
|
# server as "/usr/var/log/apache2/foo.log".
|
||||||
|
|
||||||
|
# ServerRoot: The top of the directory tree under which the server's
|
||||||
|
# configuration, error, and log files are kept.
|
||||||
|
#
|
||||||
|
# Do not add a slash at the end of the directory path. If you point
|
||||||
|
# ServerRoot at a non-local disk, be sure to point the LockFile directive
|
||||||
|
# at a local disk. If you wish to share the same ServerRoot for multiple
|
||||||
|
# httpd daemons, you will need to change at least LockFile and PidFile.
|
||||||
|
ServerRoot "/usr/lib64/apache2"
|
||||||
|
|
||||||
|
# Dynamic Shared Object (DSO) Support
|
||||||
|
#
|
||||||
|
# To be able to use the functionality of a module which was built as a DSO you
|
||||||
|
# have to place corresponding `LoadModule' lines at this location so the
|
||||||
|
# directives contained in it are actually available _before_ they are used.
|
||||||
|
# Statically compiled modules (those listed by `httpd -l') do not need
|
||||||
|
# to be loaded here.
|
||||||
|
#
|
||||||
|
# Example:
|
||||||
|
# LoadModule foo_module modules/mod_foo.so
|
||||||
|
#
|
||||||
|
# GENTOO: Automatically defined based on APACHE2_MODULES USE_EXPAND variable.
|
||||||
|
# Do not change manually, it will be overwritten on upgrade.
|
||||||
|
#
|
||||||
|
# The following modules are considered as the default configuration.
|
||||||
|
# If you wish to disable one of them, you may have to alter other
|
||||||
|
# configuration directives.
|
||||||
|
#
|
||||||
|
# Change these at your own risk!
|
||||||
|
|
||||||
|
LoadModule actions_module modules/mod_actions.so
|
||||||
|
LoadModule alias_module modules/mod_alias.so
|
||||||
|
LoadModule auth_basic_module modules/mod_auth_basic.so
|
||||||
|
LoadModule authn_alias_module modules/mod_authn_alias.so
|
||||||
|
LoadModule authn_anon_module modules/mod_authn_anon.so
|
||||||
|
LoadModule authn_dbm_module modules/mod_authn_dbm.so
|
||||||
|
LoadModule authn_default_module modules/mod_authn_default.so
|
||||||
|
LoadModule authn_file_module modules/mod_authn_file.so
|
||||||
|
LoadModule authz_dbm_module modules/mod_authz_dbm.so
|
||||||
|
LoadModule authz_default_module modules/mod_authz_default.so
|
||||||
|
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
|
||||||
|
LoadModule authz_host_module modules/mod_authz_host.so
|
||||||
|
LoadModule authz_owner_module modules/mod_authz_owner.so
|
||||||
|
LoadModule authz_user_module modules/mod_authz_user.so
|
||||||
|
LoadModule autoindex_module modules/mod_autoindex.so
|
||||||
|
<IfDefine CACHE>
|
||||||
|
LoadModule cache_module modules/mod_cache.so
|
||||||
|
</IfDefine>
|
||||||
|
LoadModule cgi_module modules/mod_cgi.so
|
||||||
|
LoadModule cgid_module modules/mod_cgid.so
|
||||||
|
<IfDefine DAV>
|
||||||
|
LoadModule dav_module modules/mod_dav.so
|
||||||
|
</IfDefine>
|
||||||
|
<IfDefine DAV>
|
||||||
|
LoadModule dav_fs_module modules/mod_dav_fs.so
|
||||||
|
</IfDefine>
|
||||||
|
<IfDefine DAV>
|
||||||
|
LoadModule dav_lock_module modules/mod_dav_lock.so
|
||||||
|
</IfDefine>
|
||||||
|
LoadModule deflate_module modules/mod_deflate.so
|
||||||
|
LoadModule dir_module modules/mod_dir.so
|
||||||
|
<IfDefine CACHE>
|
||||||
|
LoadModule disk_cache_module modules/mod_disk_cache.so
|
||||||
|
</IfDefine>
|
||||||
|
LoadModule env_module modules/mod_env.so
|
||||||
|
LoadModule expires_module modules/mod_expires.so
|
||||||
|
LoadModule ext_filter_module modules/mod_ext_filter.so
|
||||||
|
<IfDefine CACHE>
|
||||||
|
LoadModule file_cache_module modules/mod_file_cache.so
|
||||||
|
</IfDefine>
|
||||||
|
LoadModule filter_module modules/mod_filter.so
|
||||||
|
LoadModule headers_module modules/mod_headers.so
|
||||||
|
LoadModule include_module modules/mod_include.so
|
||||||
|
<IfDefine INFO>
|
||||||
|
LoadModule info_module modules/mod_info.so
|
||||||
|
</IfDefine>
|
||||||
|
LoadModule log_config_module modules/mod_log_config.so
|
||||||
|
LoadModule logio_module modules/mod_logio.so
|
||||||
|
<IfDefine CACHE>
|
||||||
|
LoadModule mem_cache_module modules/mod_mem_cache.so
|
||||||
|
</IfDefine>
|
||||||
|
LoadModule mime_module modules/mod_mime.so
|
||||||
|
LoadModule mime_magic_module modules/mod_mime_magic.so
|
||||||
|
LoadModule negotiation_module modules/mod_negotiation.so
|
||||||
|
LoadModule rewrite_module modules/mod_rewrite.so
|
||||||
|
LoadModule setenvif_module modules/mod_setenvif.so
|
||||||
|
LoadModule speling_module modules/mod_speling.so
|
||||||
|
<IfDefine SSL>
|
||||||
|
LoadModule ssl_module modules/mod_ssl.so
|
||||||
|
</IfDefine>
|
||||||
|
<IfDefine STATUS>
|
||||||
|
LoadModule status_module modules/mod_status.so
|
||||||
|
</IfDefine>
|
||||||
|
LoadModule unique_id_module modules/mod_unique_id.so
|
||||||
|
<IfDefine USERDIR>
|
||||||
|
LoadModule userdir_module modules/mod_userdir.so
|
||||||
|
</IfDefine>
|
||||||
|
LoadModule usertrack_module modules/mod_usertrack.so
|
||||||
|
LoadModule vhost_alias_module modules/mod_vhost_alias.so
|
||||||
|
|
||||||
|
# If you wish httpd to run as a different user or group, you must run
|
||||||
|
# httpd as root initially and it will switch.
|
||||||
|
#
|
||||||
|
# User/Group: The name (or #number) of the user/group to run httpd as.
|
||||||
|
# It is usually good practice to create a dedicated user and group for
|
||||||
|
# running httpd, as with most system services.
|
||||||
|
User apache
|
||||||
|
Group apache
|
||||||
|
|
||||||
|
# Supplemental configuration
|
||||||
|
#
|
||||||
|
# Most of the configuration files in the /etc/apache2/modules.d/ directory can
|
||||||
|
# be turned on using APACHE2_OPTS in /etc/conf.d/apache2 to add extra features
|
||||||
|
# or to modify the default configuration of the server.
|
||||||
|
#
|
||||||
|
# To know which flag to add to APACHE2_OPTS, look at the first line of the
|
||||||
|
# the file, which will usually be an <IfDefine OPTION> where OPTION is the
|
||||||
|
# flag to use.
|
||||||
|
Include /etc/apache2/modules.d/*.conf
|
||||||
|
|
||||||
|
# Virtual-host support
|
||||||
|
#
|
||||||
|
# Gentoo has made using virtual-hosts easy. In /etc/apache2/vhosts.d/ we
|
||||||
|
# include a default vhost (enabled by adding -D DEFAULT_VHOST to
|
||||||
|
# APACHE2_OPTS in /etc/conf.d/apache2).
|
||||||
|
Include /etc/apache2/vhosts.d/*.conf
|
||||||
|
|
||||||
|
# vim: ts=4 filetype=apache
|
385
apache2/._cfg0000_magic
Normal file
385
apache2/._cfg0000_magic
Normal file
@ -0,0 +1,385 @@
|
|||||||
|
# Magic data for mod_mime_magic Apache module (originally for file(1) command)
|
||||||
|
# The module is described in /manual/mod/mod_mime_magic.html
|
||||||
|
#
|
||||||
|
# The format is 4-5 columns:
|
||||||
|
# Column #1: byte number to begin checking from, ">" indicates continuation
|
||||||
|
# Column #2: type of data to match
|
||||||
|
# Column #3: contents of data to match
|
||||||
|
# Column #4: MIME type of result
|
||||||
|
# Column #5: MIME encoding of result (optional)
|
||||||
|
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
# Localstuff: file(1) magic for locally observed files
|
||||||
|
# Add any locally observed files here.
|
||||||
|
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
# end local stuff
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
# Java
|
||||||
|
|
||||||
|
0 short 0xcafe
|
||||||
|
>2 short 0xbabe application/java
|
||||||
|
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
# audio: file(1) magic for sound formats
|
||||||
|
#
|
||||||
|
# from Jan Nicolai Langfeldt <janl@ifi.uio.no>,
|
||||||
|
#
|
||||||
|
|
||||||
|
# Sun/NeXT audio data
|
||||||
|
0 string .snd
|
||||||
|
>12 belong 1 audio/basic
|
||||||
|
>12 belong 2 audio/basic
|
||||||
|
>12 belong 3 audio/basic
|
||||||
|
>12 belong 4 audio/basic
|
||||||
|
>12 belong 5 audio/basic
|
||||||
|
>12 belong 6 audio/basic
|
||||||
|
>12 belong 7 audio/basic
|
||||||
|
|
||||||
|
>12 belong 23 audio/x-adpcm
|
||||||
|
|
||||||
|
# DEC systems (e.g. DECstation 5000) use a variant of the Sun/NeXT format
|
||||||
|
# that uses little-endian encoding and has a different magic number
|
||||||
|
# (0x0064732E in little-endian encoding).
|
||||||
|
0 lelong 0x0064732E
|
||||||
|
>12 lelong 1 audio/x-dec-basic
|
||||||
|
>12 lelong 2 audio/x-dec-basic
|
||||||
|
>12 lelong 3 audio/x-dec-basic
|
||||||
|
>12 lelong 4 audio/x-dec-basic
|
||||||
|
>12 lelong 5 audio/x-dec-basic
|
||||||
|
>12 lelong 6 audio/x-dec-basic
|
||||||
|
>12 lelong 7 audio/x-dec-basic
|
||||||
|
# compressed (G.721 ADPCM)
|
||||||
|
>12 lelong 23 audio/x-dec-adpcm
|
||||||
|
|
||||||
|
# Bytes 0-3 of AIFF, AIFF-C, & 8SVX audio files are "FORM"
|
||||||
|
# AIFF audio data
|
||||||
|
8 string AIFF audio/x-aiff
|
||||||
|
# AIFF-C audio data
|
||||||
|
8 string AIFC audio/x-aiff
|
||||||
|
# IFF/8SVX audio data
|
||||||
|
8 string 8SVX audio/x-aiff
|
||||||
|
|
||||||
|
# Creative Labs AUDIO stuff
|
||||||
|
# Standard MIDI data
|
||||||
|
0 string MThd audio/unknown
|
||||||
|
#>9 byte >0 (format %d)
|
||||||
|
#>11 byte >1 using %d channels
|
||||||
|
# Creative Music (CMF) data
|
||||||
|
0 string CTMF audio/unknown
|
||||||
|
# SoundBlaster instrument data
|
||||||
|
0 string SBI audio/unknown
|
||||||
|
# Creative Labs voice data
|
||||||
|
0 string Creative\ Voice\ File audio/unknown
|
||||||
|
## is this next line right? it came this way...
|
||||||
|
#>19 byte 0x1A
|
||||||
|
#>23 byte >0 - version %d
|
||||||
|
#>22 byte >0 \b.%d
|
||||||
|
|
||||||
|
# [GRR 950115: is this also Creative Labs? Guessing that first line
|
||||||
|
# should be string instead of unknown-endian long...]
|
||||||
|
#0 long 0x4e54524b MultiTrack sound data
|
||||||
|
#0 string NTRK MultiTrack sound data
|
||||||
|
#>4 long x - version %ld
|
||||||
|
|
||||||
|
# Microsoft WAVE format (*.wav)
|
||||||
|
# [GRR 950115: probably all of the shorts and longs should be leshort/lelong]
|
||||||
|
# Microsoft RIFF
|
||||||
|
0 string RIFF audio/unknown
|
||||||
|
# - WAVE format
|
||||||
|
>8 string WAVE audio/x-wav
|
||||||
|
# MPEG audio.
|
||||||
|
0 beshort&0xfff0 0xfff0 audio/mpeg
|
||||||
|
# C64 SID Music files, from Linus Walleij <triad@df.lth.se>
|
||||||
|
0 string PSID audio/prs.sid
|
||||||
|
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
# c-lang: file(1) magic for C programs or various scripts
|
||||||
|
#
|
||||||
|
|
||||||
|
# XPM icons (Greg Roelofs, newt@uchicago.edu)
|
||||||
|
# ideally should go into "images", but entries below would tag XPM as C source
|
||||||
|
0 string /*\ XPM image/x-xbm 7bit
|
||||||
|
|
||||||
|
# this first will upset you if you're a PL/1 shop... (are there any left?)
|
||||||
|
# in which case rm it; ascmagic will catch real C programs
|
||||||
|
# C or REXX program text
|
||||||
|
0 string /* text/plain
|
||||||
|
# C++ program text
|
||||||
|
0 string // text/plain
|
||||||
|
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
# compress: file(1) magic for pure-compression formats (no archives)
|
||||||
|
#
|
||||||
|
# compress, gzip, pack, compact, huf, squeeze, crunch, freeze, yabba, whap, etc.
|
||||||
|
#
|
||||||
|
# Formats for various forms of compressed data
|
||||||
|
# Formats for "compress" proper have been moved into "compress.c",
|
||||||
|
# because it tries to uncompress it to figure out what's inside.
|
||||||
|
|
||||||
|
# standard unix compress
|
||||||
|
0 string \037\235 application/octet-stream x-compress
|
||||||
|
|
||||||
|
# gzip (GNU zip, not to be confused with [Info-ZIP/PKWARE] zip archiver)
|
||||||
|
0 string \037\213 application/octet-stream x-gzip
|
||||||
|
|
||||||
|
# According to gzip.h, this is the correct byte order for packed data.
|
||||||
|
0 string \037\036 application/octet-stream
|
||||||
|
#
|
||||||
|
# This magic number is byte-order-independent.
|
||||||
|
#
|
||||||
|
0 short 017437 application/octet-stream
|
||||||
|
|
||||||
|
# XXX - why *two* entries for "compacted data", one of which is
|
||||||
|
# byte-order independent, and one of which is byte-order dependent?
|
||||||
|
#
|
||||||
|
# compacted data
|
||||||
|
0 short 0x1fff application/octet-stream
|
||||||
|
0 string \377\037 application/octet-stream
|
||||||
|
# huf output
|
||||||
|
0 short 0145405 application/octet-stream
|
||||||
|
|
||||||
|
# Squeeze and Crunch...
|
||||||
|
# These numbers were gleaned from the Unix versions of the programs to
|
||||||
|
# handle these formats. Note that I can only uncrunch, not crunch, and
|
||||||
|
# I didn't have a crunched file handy, so the crunch number is untested.
|
||||||
|
# Keith Waclena <keith@cerberus.uchicago.edu>
|
||||||
|
#0 leshort 0x76FF squeezed data (CP/M, DOS)
|
||||||
|
#0 leshort 0x76FE crunched data (CP/M, DOS)
|
||||||
|
|
||||||
|
# Freeze
|
||||||
|
#0 string \037\237 Frozen file 2.1
|
||||||
|
#0 string \037\236 Frozen file 1.0 (or gzip 0.5)
|
||||||
|
|
||||||
|
# lzh?
|
||||||
|
#0 string \037\240 LZH compressed data
|
||||||
|
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
# frame: file(1) magic for FrameMaker files
|
||||||
|
#
|
||||||
|
# This stuff came on a FrameMaker demo tape, most of which is
|
||||||
|
# copyright, but this file is "published" as witness the following:
|
||||||
|
#
|
||||||
|
0 string \<MakerFile application/x-frame
|
||||||
|
0 string \<MIFFile application/x-frame
|
||||||
|
0 string \<MakerDictionary application/x-frame
|
||||||
|
0 string \<MakerScreenFon application/x-frame
|
||||||
|
0 string \<MML application/x-frame
|
||||||
|
0 string \<Book application/x-frame
|
||||||
|
0 string \<Maker application/x-frame
|
||||||
|
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
# html: file(1) magic for HTML (HyperText Markup Language) docs
|
||||||
|
#
|
||||||
|
# from Daniel Quinlan <quinlan@yggdrasil.com>
|
||||||
|
# and Anna Shergold <anna@inext.co.uk>
|
||||||
|
#
|
||||||
|
0 string \<!DOCTYPE\ HTML text/html
|
||||||
|
0 string \<!doctype\ html text/html
|
||||||
|
0 string \<HEAD text/html
|
||||||
|
0 string \<head text/html
|
||||||
|
0 string \<TITLE text/html
|
||||||
|
0 string \<title text/html
|
||||||
|
0 string \<html text/html
|
||||||
|
0 string \<HTML text/html
|
||||||
|
0 string \<!-- text/html
|
||||||
|
0 string \<h1 text/html
|
||||||
|
0 string \<H1 text/html
|
||||||
|
|
||||||
|
# XML eXtensible Markup Language, from Linus Walleij <triad@df.lth.se>
|
||||||
|
0 string \<?xml text/xml
|
||||||
|
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
# images: file(1) magic for image formats (see also "c-lang" for XPM bitmaps)
|
||||||
|
#
|
||||||
|
# originally from jef@helios.ee.lbl.gov (Jef Poskanzer),
|
||||||
|
# additions by janl@ifi.uio.no as well as others. Jan also suggested
|
||||||
|
# merging several one- and two-line files into here.
|
||||||
|
#
|
||||||
|
# XXX - byte order for GIF and TIFF fields?
|
||||||
|
# [GRR: TIFF allows both byte orders; GIF is probably little-endian]
|
||||||
|
#
|
||||||
|
|
||||||
|
# [GRR: what the hell is this doing in here?]
|
||||||
|
#0 string xbtoa btoa'd file
|
||||||
|
|
||||||
|
# PBMPLUS
|
||||||
|
# PBM file
|
||||||
|
0 string P1 image/x-portable-bitmap 7bit
|
||||||
|
# PGM file
|
||||||
|
0 string P2 image/x-portable-greymap 7bit
|
||||||
|
# PPM file
|
||||||
|
0 string P3 image/x-portable-pixmap 7bit
|
||||||
|
# PBM "rawbits" file
|
||||||
|
0 string P4 image/x-portable-bitmap
|
||||||
|
# PGM "rawbits" file
|
||||||
|
0 string P5 image/x-portable-greymap
|
||||||
|
# PPM "rawbits" file
|
||||||
|
0 string P6 image/x-portable-pixmap
|
||||||
|
|
||||||
|
# NIFF (Navy Interchange File Format, a modification of TIFF)
|
||||||
|
# [GRR: this *must* go before TIFF]
|
||||||
|
0 string IIN1 image/x-niff
|
||||||
|
|
||||||
|
# TIFF and friends
|
||||||
|
# TIFF file, big-endian
|
||||||
|
0 string MM image/tiff
|
||||||
|
# TIFF file, little-endian
|
||||||
|
0 string II image/tiff
|
||||||
|
|
||||||
|
# possible GIF replacements; none yet released!
|
||||||
|
# (Greg Roelofs, newt@uchicago.edu)
|
||||||
|
#
|
||||||
|
# GRR 950115: this was mine ("Zip GIF"):
|
||||||
|
# ZIF image (GIF+deflate alpha)
|
||||||
|
0 string GIF94z image/unknown
|
||||||
|
#
|
||||||
|
# GRR 950115: this is Jeremy Wohl's Free Graphics Format (better):
|
||||||
|
# FGF image (GIF+deflate beta)
|
||||||
|
0 string FGF95a image/unknown
|
||||||
|
#
|
||||||
|
# GRR 950115: this is Thomas Boutell's Portable Bitmap Format proposal
|
||||||
|
# (best; not yet implemented):
|
||||||
|
# PBF image (deflate compression)
|
||||||
|
0 string PBF image/unknown
|
||||||
|
|
||||||
|
# GIF
|
||||||
|
0 string GIF image/gif
|
||||||
|
|
||||||
|
# JPEG images
|
||||||
|
0 beshort 0xffd8 image/jpeg
|
||||||
|
|
||||||
|
# PC bitmaps (OS/2, Windoze BMP files) (Greg Roelofs, newt@uchicago.edu)
|
||||||
|
0 string BM image/bmp
|
||||||
|
#>14 byte 12 (OS/2 1.x format)
|
||||||
|
#>14 byte 64 (OS/2 2.x format)
|
||||||
|
#>14 byte 40 (Windows 3.x format)
|
||||||
|
#0 string IC icon
|
||||||
|
#0 string PI pointer
|
||||||
|
#0 string CI color icon
|
||||||
|
#0 string CP color pointer
|
||||||
|
#0 string BA bitmap array
|
||||||
|
|
||||||
|
0 string \x89PNG image/png
|
||||||
|
0 string FWS application/x-shockwave-flash
|
||||||
|
0 string CWS application/x-shockwave-flash
|
||||||
|
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
# lisp: file(1) magic for lisp programs
|
||||||
|
#
|
||||||
|
# various lisp types, from Daniel Quinlan (quinlan@yggdrasil.com)
|
||||||
|
0 string ;; text/plain 8bit
|
||||||
|
# Emacs 18 - this is always correct, but not very magical.
|
||||||
|
0 string \012( application/x-elc
|
||||||
|
# Emacs 19
|
||||||
|
0 string ;ELC\023\000\000\000 application/x-elc
|
||||||
|
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
# mail.news: file(1) magic for mail and news
|
||||||
|
#
|
||||||
|
# There are tests to ascmagic.c to cope with mail and news.
|
||||||
|
0 string Relay-Version: message/rfc822 7bit
|
||||||
|
0 string #!\ rnews message/rfc822 7bit
|
||||||
|
0 string N#!\ rnews message/rfc822 7bit
|
||||||
|
0 string Forward\ to message/rfc822 7bit
|
||||||
|
0 string Pipe\ to message/rfc822 7bit
|
||||||
|
0 string Return-Path: message/rfc822 7bit
|
||||||
|
0 string Path: message/news 8bit
|
||||||
|
0 string Xref: message/news 8bit
|
||||||
|
0 string From: message/rfc822 7bit
|
||||||
|
0 string Article message/news 8bit
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
# msword: file(1) magic for MS Word files
|
||||||
|
#
|
||||||
|
# Contributor claims:
|
||||||
|
# Reversed-engineered MS Word magic numbers
|
||||||
|
#
|
||||||
|
|
||||||
|
0 string \376\067\0\043 application/msword
|
||||||
|
0 string \333\245-\0\0\0 application/msword
|
||||||
|
|
||||||
|
# disable this one because it applies also to other
|
||||||
|
# Office/OLE documents for which msword is not correct. See PR#2608.
|
||||||
|
#0 string \320\317\021\340\241\261 application/msword
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
# printer: file(1) magic for printer-formatted files
|
||||||
|
#
|
||||||
|
|
||||||
|
# PostScript
|
||||||
|
0 string %! application/postscript
|
||||||
|
0 string \004%! application/postscript
|
||||||
|
|
||||||
|
# Acrobat
|
||||||
|
# (due to clamen@cs.cmu.edu)
|
||||||
|
0 string %PDF- application/pdf
|
||||||
|
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
# sc: file(1) magic for "sc" spreadsheet
|
||||||
|
#
|
||||||
|
38 string Spreadsheet application/x-sc
|
||||||
|
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
# tex: file(1) magic for TeX files
|
||||||
|
#
|
||||||
|
# XXX - needs byte-endian stuff (big-endian and little-endian DVI?)
|
||||||
|
#
|
||||||
|
# From <conklin@talisman.kaleida.com>
|
||||||
|
|
||||||
|
# Although we may know the offset of certain text fields in TeX DVI
|
||||||
|
# and font files, we can't use them reliably because they are not
|
||||||
|
# zero terminated. [but we do anyway, christos]
|
||||||
|
0 string \367\002 application/x-dvi
|
||||||
|
#0 string \367\203 TeX generic font data
|
||||||
|
#0 string \367\131 TeX packed font data
|
||||||
|
#0 string \367\312 TeX virtual font data
|
||||||
|
#0 string This\ is\ TeX, TeX transcript text
|
||||||
|
#0 string This\ is\ METAFONT, METAFONT transcript text
|
||||||
|
|
||||||
|
# There is no way to detect TeX Font Metric (*.tfm) files without
|
||||||
|
# breaking them apart and reading the data. The following patterns
|
||||||
|
# match most *.tfm files generated by METAFONT or afm2tfm.
|
||||||
|
#2 string \000\021 TeX font metric data
|
||||||
|
#2 string \000\022 TeX font metric data
|
||||||
|
#>34 string >\0 (%s)
|
||||||
|
|
||||||
|
# Texinfo and GNU Info, from Daniel Quinlan (quinlan@yggdrasil.com)
|
||||||
|
#0 string \\input\ texinfo Texinfo source text
|
||||||
|
#0 string This\ is\ Info\ file GNU Info text
|
||||||
|
|
||||||
|
# correct TeX magic for Linux (and maybe more)
|
||||||
|
# from Peter Tobias (tobias@server.et-inf.fho-emden.de)
|
||||||
|
#
|
||||||
|
0 leshort 0x02f7 application/x-dvi
|
||||||
|
|
||||||
|
# RTF - Rich Text Format
|
||||||
|
0 string {\\rtf application/rtf
|
||||||
|
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
# animation: file(1) magic for animation/movie formats
|
||||||
|
#
|
||||||
|
# animation formats, originally from vax@ccwf.cc.utexas.edu (VaX#n8)
|
||||||
|
# MPEG file
|
||||||
|
0 string \000\000\001\263 video/mpeg
|
||||||
|
#
|
||||||
|
# The contributor claims:
|
||||||
|
# I couldn't find a real magic number for these, however, this
|
||||||
|
# -appears- to work. Note that it might catch other files, too,
|
||||||
|
# so BE CAREFUL!
|
||||||
|
#
|
||||||
|
# Note that title and author appear in the two 20-byte chunks
|
||||||
|
# at decimal offsets 2 and 22, respectively, but they are XOR'ed with
|
||||||
|
# 255 (hex FF)! DL format SUCKS BIG ROCKS.
|
||||||
|
#
|
||||||
|
# DL file version 1 , medium format (160x100, 4 images/screen)
|
||||||
|
0 byte 1 video/unknown
|
||||||
|
0 byte 2 video/unknown
|
||||||
|
# Quicktime video, from Linus Walleij <triad@df.lth.se>
|
||||||
|
# from Apple quicktime file format documentation.
|
||||||
|
4 string moov video/quicktime
|
||||||
|
4 string mdat video/quicktime
|
||||||
|
|
156
apache2/._cfg0001_httpd.conf
Normal file
156
apache2/._cfg0001_httpd.conf
Normal file
@ -0,0 +1,156 @@
|
|||||||
|
# This is a modification of the default Apache 2.4 configuration file
|
||||||
|
# for Gentoo Linux.
|
||||||
|
#
|
||||||
|
# Support:
|
||||||
|
# http://www.gentoo.org/main/en/lists.xml [mailing lists]
|
||||||
|
# http://forums.gentoo.org/ [web forums]
|
||||||
|
# irc://irc.freenode.net#gentoo-apache [irc chat]
|
||||||
|
#
|
||||||
|
# Bug Reports:
|
||||||
|
# http://bugs.gentoo.org [gentoo related bugs]
|
||||||
|
# http://httpd.apache.org/bug_report.html [apache httpd related bugs]
|
||||||
|
#
|
||||||
|
#
|
||||||
|
# This is the main Apache HTTP server configuration file. It contains the
|
||||||
|
# configuration directives that give the server its instructions.
|
||||||
|
# See <URL:http://httpd.apache.org/docs/2.4> for detailed information.
|
||||||
|
# In particular, see
|
||||||
|
# <URL:http://httpd.apache.org/docs/2.4/mod/directives.html>
|
||||||
|
# for a discussion of each configuration directive.
|
||||||
|
#
|
||||||
|
# Do NOT simply read the instructions in here without understanding
|
||||||
|
# what they do. They're here only as hints or reminders. If you are unsure
|
||||||
|
# consult the online docs. You have been warned.
|
||||||
|
#
|
||||||
|
# Configuration and logfile names: If the filenames you specify for many
|
||||||
|
# of the server's control files begin with "/" (or "drive:/" for Win32), the
|
||||||
|
# server will use that explicit path. If the filenames do *not* begin
|
||||||
|
# with "/", the value of ServerRoot is prepended -- so "var/log/apache2/foo_log"
|
||||||
|
# with ServerRoot set to "/usr" will be interpreted by the
|
||||||
|
# server as "/usr/var/log/apache2/foo.log".
|
||||||
|
|
||||||
|
# ServerRoot: The top of the directory tree under which the server's
|
||||||
|
# configuration, error, and log files are kept.
|
||||||
|
#
|
||||||
|
# Do not add a slash at the end of the directory path. If you point
|
||||||
|
# ServerRoot at a non-local disk, be sure to point the LockFile directive
|
||||||
|
# at a local disk. If you wish to share the same ServerRoot for multiple
|
||||||
|
# httpd daemons, you will need to change at least LockFile and PidFile.
|
||||||
|
# Comment: The LockFile directive has been replaced by the Mutex directive
|
||||||
|
ServerRoot "/usr/lib64/apache2"
|
||||||
|
|
||||||
|
# Dynamic Shared Object (DSO) Support
|
||||||
|
#
|
||||||
|
# To be able to use the functionality of a module which was built as a DSO you
|
||||||
|
# have to place corresponding `LoadModule' lines at this location so the
|
||||||
|
# directives contained in it are actually available _before_ they are used.
|
||||||
|
# Statically compiled modules (those listed by `httpd -l') do not need
|
||||||
|
# to be loaded here.
|
||||||
|
#
|
||||||
|
# Example:
|
||||||
|
# LoadModule foo_module modules/mod_foo.so
|
||||||
|
#
|
||||||
|
# GENTOO: Automatically defined based on APACHE2_MODULES USE_EXPAND variable.
|
||||||
|
# Do not change manually, it will be overwritten on upgrade.
|
||||||
|
#
|
||||||
|
# The following modules are considered as the default configuration.
|
||||||
|
# If you wish to disable one of them, you may have to alter other
|
||||||
|
# configuration directives.
|
||||||
|
#
|
||||||
|
# Change these at your own risk!
|
||||||
|
|
||||||
|
LoadModule actions_module modules/mod_actions.so
|
||||||
|
LoadModule alias_module modules/mod_alias.so
|
||||||
|
LoadModule auth_basic_module modules/mod_auth_basic.so
|
||||||
|
LoadModule authn_anon_module modules/mod_authn_anon.so
|
||||||
|
LoadModule authn_core_module modules/mod_authn_core.so
|
||||||
|
LoadModule authn_dbm_module modules/mod_authn_dbm.so
|
||||||
|
LoadModule authn_file_module modules/mod_authn_file.so
|
||||||
|
LoadModule authz_core_module modules/mod_authz_core.so
|
||||||
|
LoadModule authz_dbm_module modules/mod_authz_dbm.so
|
||||||
|
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
|
||||||
|
LoadModule authz_host_module modules/mod_authz_host.so
|
||||||
|
LoadModule authz_owner_module modules/mod_authz_owner.so
|
||||||
|
LoadModule authz_user_module modules/mod_authz_user.so
|
||||||
|
LoadModule autoindex_module modules/mod_autoindex.so
|
||||||
|
<IfDefine CACHE>
|
||||||
|
LoadModule cache_module modules/mod_cache.so
|
||||||
|
</IfDefine>
|
||||||
|
LoadModule cgi_module modules/mod_cgi.so
|
||||||
|
LoadModule cgid_module modules/mod_cgid.so
|
||||||
|
<IfDefine DAV>
|
||||||
|
LoadModule dav_module modules/mod_dav.so
|
||||||
|
</IfDefine>
|
||||||
|
<IfDefine DAV>
|
||||||
|
LoadModule dav_fs_module modules/mod_dav_fs.so
|
||||||
|
</IfDefine>
|
||||||
|
<IfDefine DAV>
|
||||||
|
LoadModule dav_lock_module modules/mod_dav_lock.so
|
||||||
|
</IfDefine>
|
||||||
|
LoadModule deflate_module modules/mod_deflate.so
|
||||||
|
LoadModule dir_module modules/mod_dir.so
|
||||||
|
LoadModule env_module modules/mod_env.so
|
||||||
|
LoadModule expires_module modules/mod_expires.so
|
||||||
|
LoadModule ext_filter_module modules/mod_ext_filter.so
|
||||||
|
<IfDefine CACHE>
|
||||||
|
LoadModule file_cache_module modules/mod_file_cache.so
|
||||||
|
</IfDefine>
|
||||||
|
LoadModule filter_module modules/mod_filter.so
|
||||||
|
LoadModule headers_module modules/mod_headers.so
|
||||||
|
LoadModule include_module modules/mod_include.so
|
||||||
|
<IfDefine INFO>
|
||||||
|
LoadModule info_module modules/mod_info.so
|
||||||
|
</IfDefine>
|
||||||
|
LoadModule log_config_module modules/mod_log_config.so
|
||||||
|
LoadModule logio_module modules/mod_logio.so
|
||||||
|
LoadModule mime_module modules/mod_mime.so
|
||||||
|
LoadModule mime_magic_module modules/mod_mime_magic.so
|
||||||
|
LoadModule negotiation_module modules/mod_negotiation.so
|
||||||
|
LoadModule rewrite_module modules/mod_rewrite.so
|
||||||
|
LoadModule setenvif_module modules/mod_setenvif.so
|
||||||
|
<IfDefine SSL>
|
||||||
|
LoadModule socache_shmcb_module modules/mod_socache_shmcb.so
|
||||||
|
</IfDefine>
|
||||||
|
LoadModule speling_module modules/mod_speling.so
|
||||||
|
<IfDefine SSL>
|
||||||
|
LoadModule ssl_module modules/mod_ssl.so
|
||||||
|
</IfDefine>
|
||||||
|
<IfDefine STATUS>
|
||||||
|
LoadModule status_module modules/mod_status.so
|
||||||
|
</IfDefine>
|
||||||
|
LoadModule unique_id_module modules/mod_unique_id.so
|
||||||
|
LoadModule unixd_module modules/mod_unixd.so
|
||||||
|
<IfDefine USERDIR>
|
||||||
|
LoadModule userdir_module modules/mod_userdir.so
|
||||||
|
</IfDefine>
|
||||||
|
LoadModule usertrack_module modules/mod_usertrack.so
|
||||||
|
LoadModule vhost_alias_module modules/mod_vhost_alias.so
|
||||||
|
|
||||||
|
# If you wish httpd to run as a different user or group, you must run
|
||||||
|
# httpd as root initially and it will switch.
|
||||||
|
#
|
||||||
|
# User/Group: The name (or #number) of the user/group to run httpd as.
|
||||||
|
# It is usually good practice to create a dedicated user and group for
|
||||||
|
# running httpd, as with most system services.
|
||||||
|
User apache
|
||||||
|
Group apache
|
||||||
|
|
||||||
|
# Supplemental configuration
|
||||||
|
#
|
||||||
|
# Most of the configuration files in the /etc/apache2/modules.d/ directory can
|
||||||
|
# be turned on using APACHE2_OPTS in /etc/conf.d/apache2 to add extra features
|
||||||
|
# or to modify the default configuration of the server.
|
||||||
|
#
|
||||||
|
# To know which flag to add to APACHE2_OPTS, look at the first line of the
|
||||||
|
# the file, which will usually be an <IfDefine OPTION> where OPTION is the
|
||||||
|
# flag to use.
|
||||||
|
Include /etc/apache2/modules.d/*.conf
|
||||||
|
|
||||||
|
# Virtual-host support
|
||||||
|
#
|
||||||
|
# Gentoo has made using virtual-hosts easy. In /etc/apache2/vhosts.d/ we
|
||||||
|
# include a default vhost (enabled by adding -D DEFAULT_VHOST to
|
||||||
|
# APACHE2_OPTS in /etc/conf.d/apache2).
|
||||||
|
Include /etc/apache2/vhosts.d/*.conf
|
||||||
|
|
||||||
|
# vim: ts=4 filetype=apache
|
5
apache2/custom/wba.conf
Normal file
5
apache2/custom/wba.conf
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
Alias /random "/home/jule/git-annex/studium/WBA/P7/wba_07_140521/WA_07_140521_para/build/"
|
||||||
|
<Directory "/home/jule/git-annex/studium/WBA/P7/wba_07_140521/WA_07_140521_para/build/">
|
||||||
|
Options +Indexes
|
||||||
|
Allow from all
|
||||||
|
</Directory>
|
163
apache2/httpd.conf
Normal file
163
apache2/httpd.conf
Normal file
@ -0,0 +1,163 @@
|
|||||||
|
# This is a modification of the default Apache 2.2 configuration file
|
||||||
|
# for Gentoo Linux.
|
||||||
|
#
|
||||||
|
# Support:
|
||||||
|
# http://www.gentoo.org/main/en/lists.xml [mailing lists]
|
||||||
|
# http://forums.gentoo.org/ [web forums]
|
||||||
|
# irc://irc.freenode.net#gentoo-apache [irc chat]
|
||||||
|
#
|
||||||
|
# Bug Reports:
|
||||||
|
# http://bugs.gentoo.org [gentoo related bugs]
|
||||||
|
# http://httpd.apache.org/bug_report.html [apache httpd related bugs]
|
||||||
|
#
|
||||||
|
#
|
||||||
|
# This is the main Apache HTTP server configuration file. It contains the
|
||||||
|
# configuration directives that give the server its instructions.
|
||||||
|
# See <URL:http://httpd.apache.org/docs/2.2> for detailed information.
|
||||||
|
# In particular, see
|
||||||
|
# <URL:http://httpd.apache.org/docs/2.2/mod/directives.html>
|
||||||
|
# for a discussion of each configuration directive.
|
||||||
|
#
|
||||||
|
# Do NOT simply read the instructions in here without understanding
|
||||||
|
# what they do. They're here only as hints or reminders. If you are unsure
|
||||||
|
# consult the online docs. You have been warned.
|
||||||
|
#
|
||||||
|
# Configuration and logfile names: If the filenames you specify for many
|
||||||
|
# of the server's control files begin with "/" (or "drive:/" for Win32), the
|
||||||
|
# server will use that explicit path. If the filenames do *not* begin
|
||||||
|
# with "/", the value of ServerRoot is prepended -- so "var/log/apache2/foo_log"
|
||||||
|
# with ServerRoot set to "/usr" will be interpreted by the
|
||||||
|
# server as "/usr/var/log/apache2/foo.log".
|
||||||
|
|
||||||
|
# ServerRoot: The top of the directory tree under which the server's
|
||||||
|
# configuration, error, and log files are kept.
|
||||||
|
#
|
||||||
|
# Do not add a slash at the end of the directory path. If you point
|
||||||
|
# ServerRoot at a non-local disk, be sure to point the LockFile directive
|
||||||
|
# at a local disk. If you wish to share the same ServerRoot for multiple
|
||||||
|
# httpd daemons, you will need to change at least LockFile and PidFile.
|
||||||
|
ServerRoot "/usr/lib64/apache2"
|
||||||
|
|
||||||
|
# Dynamic Shared Object (DSO) Support
|
||||||
|
#
|
||||||
|
# To be able to use the functionality of a module which was built as a DSO you
|
||||||
|
# have to place corresponding `LoadModule' lines at this location so the
|
||||||
|
# directives contained in it are actually available _before_ they are used.
|
||||||
|
# Statically compiled modules (those listed by `httpd -l') do not need
|
||||||
|
# to be loaded here.
|
||||||
|
#
|
||||||
|
# Example:
|
||||||
|
# LoadModule foo_module modules/mod_foo.so
|
||||||
|
#
|
||||||
|
# GENTOO: Automatically defined based on APACHE2_MODULES USE_EXPAND variable.
|
||||||
|
# Do not change manually, it will be overwritten on upgrade.
|
||||||
|
#
|
||||||
|
# The following modules are considered as the default configuration.
|
||||||
|
# If you wish to disable one of them, you may have to alter other
|
||||||
|
# configuration directives.
|
||||||
|
#
|
||||||
|
# Change these at your own risk!
|
||||||
|
|
||||||
|
LoadModule actions_module modules/mod_actions.so
|
||||||
|
LoadModule alias_module modules/mod_alias.so
|
||||||
|
LoadModule auth_basic_module modules/mod_auth_basic.so
|
||||||
|
LoadModule authn_alias_module modules/mod_authn_alias.so
|
||||||
|
LoadModule authn_anon_module modules/mod_authn_anon.so
|
||||||
|
LoadModule authn_dbm_module modules/mod_authn_dbm.so
|
||||||
|
LoadModule authn_default_module modules/mod_authn_default.so
|
||||||
|
LoadModule authn_file_module modules/mod_authn_file.so
|
||||||
|
LoadModule authz_dbm_module modules/mod_authz_dbm.so
|
||||||
|
LoadModule authz_default_module modules/mod_authz_default.so
|
||||||
|
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
|
||||||
|
LoadModule authz_host_module modules/mod_authz_host.so
|
||||||
|
LoadModule authz_owner_module modules/mod_authz_owner.so
|
||||||
|
LoadModule authz_user_module modules/mod_authz_user.so
|
||||||
|
LoadModule autoindex_module modules/mod_autoindex.so
|
||||||
|
<IfDefine CACHE>
|
||||||
|
LoadModule cache_module modules/mod_cache.so
|
||||||
|
</IfDefine>
|
||||||
|
LoadModule cgi_module modules/mod_cgi.so
|
||||||
|
LoadModule cgid_module modules/mod_cgid.so
|
||||||
|
<IfDefine DAV>
|
||||||
|
LoadModule dav_module modules/mod_dav.so
|
||||||
|
</IfDefine>
|
||||||
|
<IfDefine DAV>
|
||||||
|
LoadModule dav_fs_module modules/mod_dav_fs.so
|
||||||
|
</IfDefine>
|
||||||
|
<IfDefine DAV>
|
||||||
|
LoadModule dav_lock_module modules/mod_dav_lock.so
|
||||||
|
</IfDefine>
|
||||||
|
LoadModule deflate_module modules/mod_deflate.so
|
||||||
|
LoadModule dir_module modules/mod_dir.so
|
||||||
|
<IfDefine CACHE>
|
||||||
|
LoadModule disk_cache_module modules/mod_disk_cache.so
|
||||||
|
</IfDefine>
|
||||||
|
LoadModule env_module modules/mod_env.so
|
||||||
|
LoadModule expires_module modules/mod_expires.so
|
||||||
|
LoadModule ext_filter_module modules/mod_ext_filter.so
|
||||||
|
<IfDefine CACHE>
|
||||||
|
LoadModule file_cache_module modules/mod_file_cache.so
|
||||||
|
</IfDefine>
|
||||||
|
LoadModule filter_module modules/mod_filter.so
|
||||||
|
LoadModule headers_module modules/mod_headers.so
|
||||||
|
LoadModule include_module modules/mod_include.so
|
||||||
|
<IfDefine INFO>
|
||||||
|
LoadModule info_module modules/mod_info.so
|
||||||
|
</IfDefine>
|
||||||
|
LoadModule log_config_module modules/mod_log_config.so
|
||||||
|
LoadModule logio_module modules/mod_logio.so
|
||||||
|
<IfDefine CACHE>
|
||||||
|
LoadModule mem_cache_module modules/mod_mem_cache.so
|
||||||
|
</IfDefine>
|
||||||
|
LoadModule mime_module modules/mod_mime.so
|
||||||
|
LoadModule mime_magic_module modules/mod_mime_magic.so
|
||||||
|
LoadModule negotiation_module modules/mod_negotiation.so
|
||||||
|
LoadModule rewrite_module modules/mod_rewrite.so
|
||||||
|
LoadModule setenvif_module modules/mod_setenvif.so
|
||||||
|
LoadModule speling_module modules/mod_speling.so
|
||||||
|
<IfDefine SSL>
|
||||||
|
LoadModule ssl_module modules/mod_ssl.so
|
||||||
|
</IfDefine>
|
||||||
|
<IfDefine STATUS>
|
||||||
|
LoadModule status_module modules/mod_status.so
|
||||||
|
</IfDefine>
|
||||||
|
LoadModule unique_id_module modules/mod_unique_id.so
|
||||||
|
<IfDefine USERDIR>
|
||||||
|
LoadModule userdir_module modules/mod_userdir.so
|
||||||
|
</IfDefine>
|
||||||
|
LoadModule usertrack_module modules/mod_usertrack.so
|
||||||
|
LoadModule vhost_alias_module modules/mod_vhost_alias.so
|
||||||
|
|
||||||
|
# If you wish httpd to run as a different user or group, you must run
|
||||||
|
# httpd as root initially and it will switch.
|
||||||
|
#
|
||||||
|
# User/Group: The name (or #number) of the user/group to run httpd as.
|
||||||
|
# It is usually good practice to create a dedicated user and group for
|
||||||
|
# running httpd, as with most system services.
|
||||||
|
User apache
|
||||||
|
Group apache
|
||||||
|
|
||||||
|
ServerName localhost
|
||||||
|
# Supplemental configuration
|
||||||
|
#
|
||||||
|
# Most of the configuration files in the /etc/apache2/modules.d/ directory can
|
||||||
|
# be turned on using APACHE2_OPTS in /etc/conf.d/apache2 to add extra features
|
||||||
|
# or to modify the default configuration of the server.
|
||||||
|
#
|
||||||
|
# To know which flag to add to APACHE2_OPTS, look at the first line of the
|
||||||
|
# the file, which will usually be an <IfDefine OPTION> where OPTION is the
|
||||||
|
# flag to use.
|
||||||
|
Include /etc/apache2/modules.d/*.conf
|
||||||
|
|
||||||
|
Include /etc/apache2/custom/*.conf
|
||||||
|
|
||||||
|
|
||||||
|
# Virtual-host support
|
||||||
|
#
|
||||||
|
# Gentoo has made using virtual-hosts easy. In /etc/apache2/vhosts.d/ we
|
||||||
|
# include a default vhost (enabled by adding -D DEFAULT_VHOST to
|
||||||
|
# APACHE2_OPTS in /etc/conf.d/apache2).
|
||||||
|
Include /etc/apache2/vhosts.d/*.conf
|
||||||
|
|
||||||
|
|
||||||
|
# vim: ts=4 filetype=apache
|
382
apache2/magic
Normal file
382
apache2/magic
Normal file
@ -0,0 +1,382 @@
|
|||||||
|
# Magic data for mod_mime_magic Apache module (originally for file(1) command)
|
||||||
|
# The module is described in /manual/mod/mod_mime_magic.html
|
||||||
|
#
|
||||||
|
# The format is 4-5 columns:
|
||||||
|
# Column #1: byte number to begin checking from, ">" indicates continuation
|
||||||
|
# Column #2: type of data to match
|
||||||
|
# Column #3: contents of data to match
|
||||||
|
# Column #4: MIME type of result
|
||||||
|
# Column #5: MIME encoding of result (optional)
|
||||||
|
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
# Localstuff: file(1) magic for locally observed files
|
||||||
|
# Add any locally observed files here.
|
||||||
|
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
# end local stuff
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
# Java
|
||||||
|
|
||||||
|
0 short 0xcafe
|
||||||
|
>2 short 0xbabe application/java
|
||||||
|
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
# audio: file(1) magic for sound formats
|
||||||
|
#
|
||||||
|
# from Jan Nicolai Langfeldt <janl@ifi.uio.no>,
|
||||||
|
#
|
||||||
|
|
||||||
|
# Sun/NeXT audio data
|
||||||
|
0 string .snd
|
||||||
|
>12 belong 1 audio/basic
|
||||||
|
>12 belong 2 audio/basic
|
||||||
|
>12 belong 3 audio/basic
|
||||||
|
>12 belong 4 audio/basic
|
||||||
|
>12 belong 5 audio/basic
|
||||||
|
>12 belong 6 audio/basic
|
||||||
|
>12 belong 7 audio/basic
|
||||||
|
|
||||||
|
>12 belong 23 audio/x-adpcm
|
||||||
|
|
||||||
|
# DEC systems (e.g. DECstation 5000) use a variant of the Sun/NeXT format
|
||||||
|
# that uses little-endian encoding and has a different magic number
|
||||||
|
# (0x0064732E in little-endian encoding).
|
||||||
|
0 lelong 0x0064732E
|
||||||
|
>12 lelong 1 audio/x-dec-basic
|
||||||
|
>12 lelong 2 audio/x-dec-basic
|
||||||
|
>12 lelong 3 audio/x-dec-basic
|
||||||
|
>12 lelong 4 audio/x-dec-basic
|
||||||
|
>12 lelong 5 audio/x-dec-basic
|
||||||
|
>12 lelong 6 audio/x-dec-basic
|
||||||
|
>12 lelong 7 audio/x-dec-basic
|
||||||
|
# compressed (G.721 ADPCM)
|
||||||
|
>12 lelong 23 audio/x-dec-adpcm
|
||||||
|
|
||||||
|
# Bytes 0-3 of AIFF, AIFF-C, & 8SVX audio files are "FORM"
|
||||||
|
# AIFF audio data
|
||||||
|
8 string AIFF audio/x-aiff
|
||||||
|
# AIFF-C audio data
|
||||||
|
8 string AIFC audio/x-aiff
|
||||||
|
# IFF/8SVX audio data
|
||||||
|
8 string 8SVX audio/x-aiff
|
||||||
|
|
||||||
|
# Creative Labs AUDIO stuff
|
||||||
|
# Standard MIDI data
|
||||||
|
0 string MThd audio/unknown
|
||||||
|
#>9 byte >0 (format %d)
|
||||||
|
#>11 byte >1 using %d channels
|
||||||
|
# Creative Music (CMF) data
|
||||||
|
0 string CTMF audio/unknown
|
||||||
|
# SoundBlaster instrument data
|
||||||
|
0 string SBI audio/unknown
|
||||||
|
# Creative Labs voice data
|
||||||
|
0 string Creative\ Voice\ File audio/unknown
|
||||||
|
## is this next line right? it came this way...
|
||||||
|
#>19 byte 0x1A
|
||||||
|
#>23 byte >0 - version %d
|
||||||
|
#>22 byte >0 \b.%d
|
||||||
|
|
||||||
|
# [GRR 950115: is this also Creative Labs? Guessing that first line
|
||||||
|
# should be string instead of unknown-endian long...]
|
||||||
|
#0 long 0x4e54524b MultiTrack sound data
|
||||||
|
#0 string NTRK MultiTrack sound data
|
||||||
|
#>4 long x - version %ld
|
||||||
|
|
||||||
|
# Microsoft WAVE format (*.wav)
|
||||||
|
# [GRR 950115: probably all of the shorts and longs should be leshort/lelong]
|
||||||
|
# Microsoft RIFF
|
||||||
|
0 string RIFF audio/unknown
|
||||||
|
# - WAVE format
|
||||||
|
>8 string WAVE audio/x-wav
|
||||||
|
# MPEG audio.
|
||||||
|
0 beshort&0xfff0 0xfff0 audio/mpeg
|
||||||
|
# C64 SID Music files, from Linus Walleij <triad@df.lth.se>
|
||||||
|
0 string PSID audio/prs.sid
|
||||||
|
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
# c-lang: file(1) magic for C programs or various scripts
|
||||||
|
#
|
||||||
|
|
||||||
|
# XPM icons (Greg Roelofs, newt@uchicago.edu)
|
||||||
|
# ideally should go into "images", but entries below would tag XPM as C source
|
||||||
|
0 string /*\ XPM image/x-xbm 7bit
|
||||||
|
|
||||||
|
# this first will upset you if you're a PL/1 shop... (are there any left?)
|
||||||
|
# in which case rm it; ascmagic will catch real C programs
|
||||||
|
# C or REXX program text
|
||||||
|
0 string /* text/plain
|
||||||
|
# C++ program text
|
||||||
|
0 string // text/plain
|
||||||
|
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
# compress: file(1) magic for pure-compression formats (no archives)
|
||||||
|
#
|
||||||
|
# compress, gzip, pack, compact, huf, squeeze, crunch, freeze, yabba, whap, etc.
|
||||||
|
#
|
||||||
|
# Formats for various forms of compressed data
|
||||||
|
# Formats for "compress" proper have been moved into "compress.c",
|
||||||
|
# because it tries to uncompress it to figure out what's inside.
|
||||||
|
|
||||||
|
# standard unix compress
|
||||||
|
0 string \037\235 application/octet-stream x-compress
|
||||||
|
|
||||||
|
# gzip (GNU zip, not to be confused with [Info-ZIP/PKWARE] zip archiver)
|
||||||
|
0 string \037\213 application/octet-stream x-gzip
|
||||||
|
|
||||||
|
# According to gzip.h, this is the correct byte order for packed data.
|
||||||
|
0 string \037\036 application/octet-stream
|
||||||
|
#
|
||||||
|
# This magic number is byte-order-independent.
|
||||||
|
#
|
||||||
|
0 short 017437 application/octet-stream
|
||||||
|
|
||||||
|
# XXX - why *two* entries for "compacted data", one of which is
|
||||||
|
# byte-order independent, and one of which is byte-order dependent?
|
||||||
|
#
|
||||||
|
# compacted data
|
||||||
|
0 short 0x1fff application/octet-stream
|
||||||
|
0 string \377\037 application/octet-stream
|
||||||
|
# huf output
|
||||||
|
0 short 0145405 application/octet-stream
|
||||||
|
|
||||||
|
# Squeeze and Crunch...
|
||||||
|
# These numbers were gleaned from the Unix versions of the programs to
|
||||||
|
# handle these formats. Note that I can only uncrunch, not crunch, and
|
||||||
|
# I didn't have a crunched file handy, so the crunch number is untested.
|
||||||
|
# Keith Waclena <keith@cerberus.uchicago.edu>
|
||||||
|
#0 leshort 0x76FF squeezed data (CP/M, DOS)
|
||||||
|
#0 leshort 0x76FE crunched data (CP/M, DOS)
|
||||||
|
|
||||||
|
# Freeze
|
||||||
|
#0 string \037\237 Frozen file 2.1
|
||||||
|
#0 string \037\236 Frozen file 1.0 (or gzip 0.5)
|
||||||
|
|
||||||
|
# lzh?
|
||||||
|
#0 string \037\240 LZH compressed data
|
||||||
|
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
# frame: file(1) magic for FrameMaker files
|
||||||
|
#
|
||||||
|
# This stuff came on a FrameMaker demo tape, most of which is
|
||||||
|
# copyright, but this file is "published" as witness the following:
|
||||||
|
#
|
||||||
|
0 string \<MakerFile application/x-frame
|
||||||
|
0 string \<MIFFile application/x-frame
|
||||||
|
0 string \<MakerDictionary application/x-frame
|
||||||
|
0 string \<MakerScreenFon application/x-frame
|
||||||
|
0 string \<MML application/x-frame
|
||||||
|
0 string \<Book application/x-frame
|
||||||
|
0 string \<Maker application/x-frame
|
||||||
|
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
# html: file(1) magic for HTML (HyperText Markup Language) docs
|
||||||
|
#
|
||||||
|
# from Daniel Quinlan <quinlan@yggdrasil.com>
|
||||||
|
# and Anna Shergold <anna@inext.co.uk>
|
||||||
|
#
|
||||||
|
0 string \<!DOCTYPE\ HTML text/html
|
||||||
|
0 string \<!doctype\ html text/html
|
||||||
|
0 string \<HEAD text/html
|
||||||
|
0 string \<head text/html
|
||||||
|
0 string \<TITLE text/html
|
||||||
|
0 string \<title text/html
|
||||||
|
0 string \<html text/html
|
||||||
|
0 string \<HTML text/html
|
||||||
|
0 string \<!-- text/html
|
||||||
|
0 string \<h1 text/html
|
||||||
|
0 string \<H1 text/html
|
||||||
|
|
||||||
|
# XML eXtensible Markup Language, from Linus Walleij <triad@df.lth.se>
|
||||||
|
0 string \<?xml text/xml
|
||||||
|
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
# images: file(1) magic for image formats (see also "c-lang" for XPM bitmaps)
|
||||||
|
#
|
||||||
|
# originally from jef@helios.ee.lbl.gov (Jef Poskanzer),
|
||||||
|
# additions by janl@ifi.uio.no as well as others. Jan also suggested
|
||||||
|
# merging several one- and two-line files into here.
|
||||||
|
#
|
||||||
|
# XXX - byte order for GIF and TIFF fields?
|
||||||
|
# [GRR: TIFF allows both byte orders; GIF is probably little-endian]
|
||||||
|
#
|
||||||
|
|
||||||
|
# [GRR: what the hell is this doing in here?]
|
||||||
|
#0 string xbtoa btoa'd file
|
||||||
|
|
||||||
|
# PBMPLUS
|
||||||
|
# PBM file
|
||||||
|
0 string P1 image/x-portable-bitmap 7bit
|
||||||
|
# PGM file
|
||||||
|
0 string P2 image/x-portable-greymap 7bit
|
||||||
|
# PPM file
|
||||||
|
0 string P3 image/x-portable-pixmap 7bit
|
||||||
|
# PBM "rawbits" file
|
||||||
|
0 string P4 image/x-portable-bitmap
|
||||||
|
# PGM "rawbits" file
|
||||||
|
0 string P5 image/x-portable-greymap
|
||||||
|
# PPM "rawbits" file
|
||||||
|
0 string P6 image/x-portable-pixmap
|
||||||
|
|
||||||
|
# NIFF (Navy Interchange File Format, a modification of TIFF)
|
||||||
|
# [GRR: this *must* go before TIFF]
|
||||||
|
0 string IIN1 image/x-niff
|
||||||
|
|
||||||
|
# TIFF and friends
|
||||||
|
# TIFF file, big-endian
|
||||||
|
0 string MM image/tiff
|
||||||
|
# TIFF file, little-endian
|
||||||
|
0 string II image/tiff
|
||||||
|
|
||||||
|
# possible GIF replacements; none yet released!
|
||||||
|
# (Greg Roelofs, newt@uchicago.edu)
|
||||||
|
#
|
||||||
|
# GRR 950115: this was mine ("Zip GIF"):
|
||||||
|
# ZIF image (GIF+deflate alpha)
|
||||||
|
0 string GIF94z image/unknown
|
||||||
|
#
|
||||||
|
# GRR 950115: this is Jeremy Wohl's Free Graphics Format (better):
|
||||||
|
# FGF image (GIF+deflate beta)
|
||||||
|
0 string FGF95a image/unknown
|
||||||
|
#
|
||||||
|
# GRR 950115: this is Thomas Boutell's Portable Bitmap Format proposal
|
||||||
|
# (best; not yet implemented):
|
||||||
|
# PBF image (deflate compression)
|
||||||
|
0 string PBF image/unknown
|
||||||
|
|
||||||
|
# GIF
|
||||||
|
0 string GIF image/gif
|
||||||
|
|
||||||
|
# JPEG images
|
||||||
|
0 beshort 0xffd8 image/jpeg
|
||||||
|
|
||||||
|
# PC bitmaps (OS/2, Windoze BMP files) (Greg Roelofs, newt@uchicago.edu)
|
||||||
|
0 string BM image/bmp
|
||||||
|
#>14 byte 12 (OS/2 1.x format)
|
||||||
|
#>14 byte 64 (OS/2 2.x format)
|
||||||
|
#>14 byte 40 (Windows 3.x format)
|
||||||
|
#0 string IC icon
|
||||||
|
#0 string PI pointer
|
||||||
|
#0 string CI color icon
|
||||||
|
#0 string CP color pointer
|
||||||
|
#0 string BA bitmap array
|
||||||
|
|
||||||
|
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
# lisp: file(1) magic for lisp programs
|
||||||
|
#
|
||||||
|
# various lisp types, from Daniel Quinlan (quinlan@yggdrasil.com)
|
||||||
|
0 string ;; text/plain 8bit
|
||||||
|
# Emacs 18 - this is always correct, but not very magical.
|
||||||
|
0 string \012( application/x-elc
|
||||||
|
# Emacs 19
|
||||||
|
0 string ;ELC\023\000\000\000 application/x-elc
|
||||||
|
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
# mail.news: file(1) magic for mail and news
|
||||||
|
#
|
||||||
|
# There are tests to ascmagic.c to cope with mail and news.
|
||||||
|
0 string Relay-Version: message/rfc822 7bit
|
||||||
|
0 string #!\ rnews message/rfc822 7bit
|
||||||
|
0 string N#!\ rnews message/rfc822 7bit
|
||||||
|
0 string Forward\ to message/rfc822 7bit
|
||||||
|
0 string Pipe\ to message/rfc822 7bit
|
||||||
|
0 string Return-Path: message/rfc822 7bit
|
||||||
|
0 string Path: message/news 8bit
|
||||||
|
0 string Xref: message/news 8bit
|
||||||
|
0 string From: message/rfc822 7bit
|
||||||
|
0 string Article message/news 8bit
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
# msword: file(1) magic for MS Word files
|
||||||
|
#
|
||||||
|
# Contributor claims:
|
||||||
|
# Reversed-engineered MS Word magic numbers
|
||||||
|
#
|
||||||
|
|
||||||
|
0 string \376\067\0\043 application/msword
|
||||||
|
0 string \333\245-\0\0\0 application/msword
|
||||||
|
|
||||||
|
# disable this one because it applies also to other
|
||||||
|
# Office/OLE documents for which msword is not correct. See PR#2608.
|
||||||
|
#0 string \320\317\021\340\241\261 application/msword
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
# printer: file(1) magic for printer-formatted files
|
||||||
|
#
|
||||||
|
|
||||||
|
# PostScript
|
||||||
|
0 string %! application/postscript
|
||||||
|
0 string \004%! application/postscript
|
||||||
|
|
||||||
|
# Acrobat
|
||||||
|
# (due to clamen@cs.cmu.edu)
|
||||||
|
0 string %PDF- application/pdf
|
||||||
|
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
# sc: file(1) magic for "sc" spreadsheet
|
||||||
|
#
|
||||||
|
38 string Spreadsheet application/x-sc
|
||||||
|
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
# tex: file(1) magic for TeX files
|
||||||
|
#
|
||||||
|
# XXX - needs byte-endian stuff (big-endian and little-endian DVI?)
|
||||||
|
#
|
||||||
|
# From <conklin@talisman.kaleida.com>
|
||||||
|
|
||||||
|
# Although we may know the offset of certain text fields in TeX DVI
|
||||||
|
# and font files, we can't use them reliably because they are not
|
||||||
|
# zero terminated. [but we do anyway, christos]
|
||||||
|
0 string \367\002 application/x-dvi
|
||||||
|
#0 string \367\203 TeX generic font data
|
||||||
|
#0 string \367\131 TeX packed font data
|
||||||
|
#0 string \367\312 TeX virtual font data
|
||||||
|
#0 string This\ is\ TeX, TeX transcript text
|
||||||
|
#0 string This\ is\ METAFONT, METAFONT transcript text
|
||||||
|
|
||||||
|
# There is no way to detect TeX Font Metric (*.tfm) files without
|
||||||
|
# breaking them apart and reading the data. The following patterns
|
||||||
|
# match most *.tfm files generated by METAFONT or afm2tfm.
|
||||||
|
#2 string \000\021 TeX font metric data
|
||||||
|
#2 string \000\022 TeX font metric data
|
||||||
|
#>34 string >\0 (%s)
|
||||||
|
|
||||||
|
# Texinfo and GNU Info, from Daniel Quinlan (quinlan@yggdrasil.com)
|
||||||
|
#0 string \\input\ texinfo Texinfo source text
|
||||||
|
#0 string This\ is\ Info\ file GNU Info text
|
||||||
|
|
||||||
|
# correct TeX magic for Linux (and maybe more)
|
||||||
|
# from Peter Tobias (tobias@server.et-inf.fho-emden.de)
|
||||||
|
#
|
||||||
|
0 leshort 0x02f7 application/x-dvi
|
||||||
|
|
||||||
|
# RTF - Rich Text Format
|
||||||
|
0 string {\\rtf application/rtf
|
||||||
|
|
||||||
|
#------------------------------------------------------------------------------
|
||||||
|
# animation: file(1) magic for animation/movie formats
|
||||||
|
#
|
||||||
|
# animation formats, originally from vax@ccwf.cc.utexas.edu (VaX#n8)
|
||||||
|
# MPEG file
|
||||||
|
0 string \000\000\001\263 video/mpeg
|
||||||
|
#
|
||||||
|
# The contributor claims:
|
||||||
|
# I couldn't find a real magic number for these, however, this
|
||||||
|
# -appears- to work. Note that it might catch other files, too,
|
||||||
|
# so BE CAREFUL!
|
||||||
|
#
|
||||||
|
# Note that title and author appear in the two 20-byte chunks
|
||||||
|
# at decimal offsets 2 and 22, respectively, but they are XOR'ed with
|
||||||
|
# 255 (hex FF)! DL format SUCKS BIG ROCKS.
|
||||||
|
#
|
||||||
|
# DL file version 1 , medium format (160x100, 4 images/screen)
|
||||||
|
0 byte 1 video/unknown
|
||||||
|
0 byte 2 video/unknown
|
||||||
|
# Quicktime video, from Linus Walleij <triad@df.lth.se>
|
||||||
|
# from Apple quicktime file format documentation.
|
||||||
|
4 string moov video/quicktime
|
||||||
|
4 string mdat video/quicktime
|
||||||
|
|
131
apache2/modules.d/._cfg0000_00_default_settings.conf
Normal file
131
apache2/modules.d/._cfg0000_00_default_settings.conf
Normal file
@ -0,0 +1,131 @@
|
|||||||
|
# This configuration file reflects default settings for Apache HTTP Server.
|
||||||
|
# You may change these, but chances are that you may not need to.
|
||||||
|
|
||||||
|
# Timeout: The number of seconds before receives and sends time out.
|
||||||
|
Timeout 300
|
||||||
|
|
||||||
|
# KeepAlive: Whether or not to allow persistent connections (more than
|
||||||
|
# one request per connection). Set to "Off" to deactivate.
|
||||||
|
KeepAlive On
|
||||||
|
|
||||||
|
# MaxKeepAliveRequests: The maximum number of requests to allow
|
||||||
|
# during a persistent connection. Set to 0 to allow an unlimited amount.
|
||||||
|
# We recommend you leave this number high, for maximum performance.
|
||||||
|
MaxKeepAliveRequests 100
|
||||||
|
|
||||||
|
# KeepAliveTimeout: Number of seconds to wait for the next request from the
|
||||||
|
# same client on the same connection.
|
||||||
|
KeepAliveTimeout 15
|
||||||
|
|
||||||
|
# UseCanonicalName: Determines how Apache constructs self-referencing
|
||||||
|
# URLs and the SERVER_NAME and SERVER_PORT variables.
|
||||||
|
# When set "Off", Apache will use the Hostname and Port supplied
|
||||||
|
# by the client. When set "On", Apache will use the value of the
|
||||||
|
# ServerName directive.
|
||||||
|
UseCanonicalName Off
|
||||||
|
|
||||||
|
# AccessFileName: The name of the file to look for in each directory
|
||||||
|
# for additional configuration directives. See also the AllowOverride
|
||||||
|
# directive.
|
||||||
|
AccessFileName .htaccess
|
||||||
|
|
||||||
|
# ServerTokens
|
||||||
|
# This directive configures what you return as the Server HTTP response
|
||||||
|
# Header. The default is 'Full' which sends information about the OS-Type
|
||||||
|
# and compiled in modules.
|
||||||
|
# Set to one of: Full | OS | Minor | Minimal | Major | Prod
|
||||||
|
# where Full conveys the most information, and Prod the least.
|
||||||
|
ServerTokens Prod
|
||||||
|
|
||||||
|
# TraceEnable
|
||||||
|
# This directive overrides the behavior of TRACE for both the core server and
|
||||||
|
# mod_proxy. The default TraceEnable on permits TRACE requests per RFC 2616,
|
||||||
|
# which disallows any request body to accompany the request. TraceEnable off
|
||||||
|
# causes the core server and mod_proxy to return a 405 (Method not allowed)
|
||||||
|
# error to the client.
|
||||||
|
# For security reasons this is turned off by default. (bug #240680)
|
||||||
|
TraceEnable off
|
||||||
|
|
||||||
|
# Optionally add a line containing the server version and virtual host
|
||||||
|
# name to server-generated pages (internal error documents, FTP directory
|
||||||
|
# listings, mod_status and mod_info output etc., but not CGI generated
|
||||||
|
# documents or custom error documents).
|
||||||
|
# Set to "EMail" to also include a mailto: link to the ServerAdmin.
|
||||||
|
# Set to one of: On | Off | EMail
|
||||||
|
ServerSignature On
|
||||||
|
|
||||||
|
# HostnameLookups: Log the names of clients or just their IP addresses
|
||||||
|
# e.g., www.apache.org (on) or 204.62.129.132 (off).
|
||||||
|
# The default is off because it'd be overall better for the net if people
|
||||||
|
# had to knowingly turn this feature on, since enabling it means that
|
||||||
|
# each client request will result in AT LEAST one lookup request to the
|
||||||
|
# nameserver.
|
||||||
|
HostnameLookups Off
|
||||||
|
|
||||||
|
# EnableMMAP and EnableSendfile: On systems that support it,
|
||||||
|
# memory-mapping or the sendfile syscall is used to deliver
|
||||||
|
# files. This usually improves server performance, but must
|
||||||
|
# be turned off when serving from networked-mounted
|
||||||
|
# filesystems or if support for these functions is otherwise
|
||||||
|
# broken on your system.
|
||||||
|
EnableMMAP On
|
||||||
|
EnableSendfile Off
|
||||||
|
|
||||||
|
# FileETag: Configures the file attributes that are used to create
|
||||||
|
# the ETag (entity tag) response header field when the document is
|
||||||
|
# based on a static file. (The ETag value is used in cache management
|
||||||
|
# to save network bandwidth.)
|
||||||
|
FileETag MTime Size
|
||||||
|
|
||||||
|
# ContentDigest: This directive enables the generation of Content-MD5
|
||||||
|
# headers as defined in RFC1864 respectively RFC2616.
|
||||||
|
# The Content-MD5 header provides an end-to-end message integrity
|
||||||
|
# check (MIC) of the entity-body. A proxy or client may check this
|
||||||
|
# header for detecting accidental modification of the entity-body
|
||||||
|
# in transit.
|
||||||
|
# Note that this can cause performance problems on your server since
|
||||||
|
# the message digest is computed on every request (the values are
|
||||||
|
# not cached).
|
||||||
|
# Content-MD5 is only sent for documents served by the core, and not
|
||||||
|
# by any module. For example, SSI documents, output from CGI scripts,
|
||||||
|
# and byte range responses do not have this header.
|
||||||
|
ContentDigest Off
|
||||||
|
|
||||||
|
# ErrorLog: The location of the error log file.
|
||||||
|
# If you do not specify an ErrorLog directive within a <VirtualHost>
|
||||||
|
# container, error messages relating to that virtual host will be
|
||||||
|
# logged here. If you *do* define an error logfile for a <VirtualHost>
|
||||||
|
# container, that host's errors will be logged there and not here.
|
||||||
|
ErrorLog /var/log/apache2/error_log
|
||||||
|
|
||||||
|
# LogLevel: Control the number of messages logged to the error_log.
|
||||||
|
# Possible values include: debug, info, notice, warn, error, crit,
|
||||||
|
# alert, emerg.
|
||||||
|
LogLevel warn
|
||||||
|
|
||||||
|
# We configure the "default" to be a very restrictive set of features.
|
||||||
|
<Directory />
|
||||||
|
Options FollowSymLinks
|
||||||
|
AllowOverride None
|
||||||
|
Require all denied
|
||||||
|
</Directory>
|
||||||
|
|
||||||
|
# DirectoryIndex: sets the file that Apache will serve if a directory
|
||||||
|
# is requested.
|
||||||
|
#
|
||||||
|
# The index.html.var file (a type-map) is used to deliver content-
|
||||||
|
# negotiated documents. The MultiViews Options can be used for the
|
||||||
|
# same purpose, but it is much slower.
|
||||||
|
#
|
||||||
|
# Do not change this entry unless you know what you are doing.
|
||||||
|
<IfModule dir_module>
|
||||||
|
DirectoryIndex index.html index.html.var
|
||||||
|
</IfModule>
|
||||||
|
|
||||||
|
# The following lines prevent .htaccess and .htpasswd files from being
|
||||||
|
# viewed by Web clients.
|
||||||
|
<FilesMatch "^\.ht">
|
||||||
|
Require all denied
|
||||||
|
</FilesMatch>
|
||||||
|
|
||||||
|
# vim: ts=4 filetype=apache
|
57
apache2/modules.d/._cfg0000_00_error_documents.conf
Normal file
57
apache2/modules.d/._cfg0000_00_error_documents.conf
Normal file
@ -0,0 +1,57 @@
|
|||||||
|
# The configuration below implements multi-language error documents through
|
||||||
|
# content-negotiation.
|
||||||
|
|
||||||
|
# Customizable error responses come in three flavors:
|
||||||
|
# 1) plain text 2) local redirects 3) external redirects
|
||||||
|
# Some examples:
|
||||||
|
#ErrorDocument 500 "The server made a boo boo."
|
||||||
|
#ErrorDocument 404 /missing.html
|
||||||
|
#ErrorDocument 404 "/cgi-bin/missing_handler.pl"
|
||||||
|
#ErrorDocument 402 http://www.example.com/subscription_info.html
|
||||||
|
|
||||||
|
# Required modules: mod_alias, mod_include, mod_negotiation
|
||||||
|
# We use Alias to redirect any /error/HTTP_<error>.html.var response to
|
||||||
|
# our collection of by-error message multi-language collections. We use
|
||||||
|
# includes to substitute the appropriate text.
|
||||||
|
# You can modify the messages' appearance without changing any of the
|
||||||
|
# default HTTP_<error>.html.var files by adding the line:
|
||||||
|
# Alias /error/include/ "/your/include/path/"
|
||||||
|
# which allows you to create your own set of files by starting with the
|
||||||
|
# /var/www/localhost/error/include/ files and copying them to /your/include/path/,
|
||||||
|
# even on a per-VirtualHost basis. The default include files will display
|
||||||
|
# your Apache version number and your ServerAdmin email address regardless
|
||||||
|
# of the setting of ServerSignature.
|
||||||
|
|
||||||
|
<IfDefine ERRORDOCS>
|
||||||
|
Alias /error/ "/usr/share/apache2/error/"
|
||||||
|
|
||||||
|
<Directory "/usr/share/apache2/error">
|
||||||
|
AllowOverride None
|
||||||
|
Options IncludesNoExec
|
||||||
|
AddOutputFilter Includes html
|
||||||
|
AddHandler type-map var
|
||||||
|
Require all granted
|
||||||
|
LanguagePriority en cs de es fr it ja ko nl pl pt-br ro sv tr
|
||||||
|
ForceLanguagePriority Prefer Fallback
|
||||||
|
</Directory>
|
||||||
|
|
||||||
|
ErrorDocument 400 /error/HTTP_BAD_REQUEST.html.var
|
||||||
|
ErrorDocument 401 /error/HTTP_UNAUTHORIZED.html.var
|
||||||
|
ErrorDocument 403 /error/HTTP_FORBIDDEN.html.var
|
||||||
|
ErrorDocument 404 /error/HTTP_NOT_FOUND.html.var
|
||||||
|
ErrorDocument 405 /error/HTTP_METHOD_NOT_ALLOWED.html.var
|
||||||
|
ErrorDocument 408 /error/HTTP_REQUEST_TIME_OUT.html.var
|
||||||
|
ErrorDocument 410 /error/HTTP_GONE.html.var
|
||||||
|
ErrorDocument 411 /error/HTTP_LENGTH_REQUIRED.html.var
|
||||||
|
ErrorDocument 412 /error/HTTP_PRECONDITION_FAILED.html.var
|
||||||
|
ErrorDocument 413 /error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var
|
||||||
|
ErrorDocument 414 /error/HTTP_REQUEST_URI_TOO_LARGE.html.var
|
||||||
|
ErrorDocument 415 /error/HTTP_UNSUPPORTED_MEDIA_TYPE.html.var
|
||||||
|
ErrorDocument 500 /error/HTTP_INTERNAL_SERVER_ERROR.html.var
|
||||||
|
ErrorDocument 501 /error/HTTP_NOT_IMPLEMENTED.html.var
|
||||||
|
ErrorDocument 502 /error/HTTP_BAD_GATEWAY.html.var
|
||||||
|
ErrorDocument 503 /error/HTTP_SERVICE_UNAVAILABLE.html.var
|
||||||
|
ErrorDocument 506 /error/HTTP_VARIANT_ALSO_VARIES.html.var
|
||||||
|
</IfDefine>
|
||||||
|
|
||||||
|
# vim: ts=4 filetype=apache
|
86
apache2/modules.d/._cfg0000_00_mod_autoindex.conf
Normal file
86
apache2/modules.d/._cfg0000_00_mod_autoindex.conf
Normal file
@ -0,0 +1,86 @@
|
|||||||
|
<IfModule autoindex_module>
|
||||||
|
<IfDefine !NO_AUTOINDEX_CONF>
|
||||||
|
|
||||||
|
<IfModule alias_module>
|
||||||
|
# We include the /icons/ alias for FancyIndexed directory listings. If
|
||||||
|
# you do not use FancyIndexing, you may comment this out.
|
||||||
|
Alias /icons/ "/usr/share/apache2/icons/"
|
||||||
|
|
||||||
|
<Directory "/usr/share/apache2/icons">
|
||||||
|
Options Indexes MultiViews
|
||||||
|
AllowOverride None
|
||||||
|
Order allow,deny
|
||||||
|
Allow from all
|
||||||
|
</Directory>
|
||||||
|
</IfModule>
|
||||||
|
|
||||||
|
# Directives controlling the display of server-generated directory listings.
|
||||||
|
#
|
||||||
|
# To see the listing of a directory, the Options directive for the
|
||||||
|
# directory must include "Indexes", and the directory must not contain
|
||||||
|
# a file matching those listed in the DirectoryIndex directive.
|
||||||
|
|
||||||
|
# IndexOptions: Controls the appearance of server-generated directory
|
||||||
|
# listings.
|
||||||
|
IndexOptions FancyIndexing VersionSort
|
||||||
|
|
||||||
|
# AddIcon* directives tell the server which icon to show for different
|
||||||
|
# files or filename extensions. These are only displayed for
|
||||||
|
# FancyIndexed directories.
|
||||||
|
AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip
|
||||||
|
|
||||||
|
AddIconByType (TXT,/icons/text.gif) text/*
|
||||||
|
AddIconByType (IMG,/icons/image2.gif) image/*
|
||||||
|
AddIconByType (SND,/icons/sound2.gif) audio/*
|
||||||
|
AddIconByType (VID,/icons/movie.gif) video/*
|
||||||
|
|
||||||
|
AddIcon /icons/binary.gif .bin .exe
|
||||||
|
AddIcon /icons/binhex.gif .hqx
|
||||||
|
AddIcon /icons/tar.gif .tar
|
||||||
|
AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
|
||||||
|
AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
|
||||||
|
AddIcon /icons/a.gif .ps .ai .eps
|
||||||
|
AddIcon /icons/layout.gif .html .shtml .htm .pdf
|
||||||
|
AddIcon /icons/text.gif .txt
|
||||||
|
AddIcon /icons/c.gif .c
|
||||||
|
AddIcon /icons/p.gif .pl .py
|
||||||
|
AddIcon /icons/f.gif .for
|
||||||
|
AddIcon /icons/dvi.gif .dvi
|
||||||
|
AddIcon /icons/uuencoded.gif .uu
|
||||||
|
AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
|
||||||
|
AddIcon /icons/tex.gif .tex
|
||||||
|
AddIcon /icons/bomb.gif core
|
||||||
|
|
||||||
|
AddIcon /icons/back.gif ..
|
||||||
|
AddIcon /icons/hand.right.gif README
|
||||||
|
AddIcon /icons/folder.gif ^^DIRECTORY^^
|
||||||
|
AddIcon /icons/blank.gif ^^BLANKICON^^
|
||||||
|
|
||||||
|
# DefaultIcon is which icon to show for files which do not have an icon
|
||||||
|
# explicitly set.
|
||||||
|
DefaultIcon /icons/unknown.gif
|
||||||
|
|
||||||
|
# AddDescription allows you to place a short description after a file in
|
||||||
|
# server-generated indexes. These are only displayed for FancyIndexed
|
||||||
|
# directories.
|
||||||
|
# Format: AddDescription "description" filename
|
||||||
|
|
||||||
|
#AddDescription "GZIP compressed document" .gz
|
||||||
|
#AddDescription "tar archive" .tar
|
||||||
|
#AddDescription "GZIP compressed tar archive" .tgz
|
||||||
|
|
||||||
|
# ReadmeName is the name of the README file the server will look for by
|
||||||
|
# default, and append to directory listings.
|
||||||
|
|
||||||
|
# HeaderName is the name of a file which should be prepended to
|
||||||
|
# directory indexes.
|
||||||
|
ReadmeName README.html
|
||||||
|
HeaderName HEADER.html
|
||||||
|
|
||||||
|
# IndexIgnore is a set of filenames which directory indexing should ignore
|
||||||
|
# and not include in the listing. Shell-style wildcarding is permitted.
|
||||||
|
IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
|
||||||
|
</IfDefine>
|
||||||
|
</IfModule>
|
||||||
|
|
||||||
|
# vim: ts=4 filetype=apache
|
10
apache2/modules.d/._cfg0000_00_mod_info.conf
Normal file
10
apache2/modules.d/._cfg0000_00_mod_info.conf
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
<IfDefine INFO>
|
||||||
|
# Allow remote server configuration reports, with the URL of
|
||||||
|
# http://servername/server-info
|
||||||
|
<Location /server-info>
|
||||||
|
SetHandler server-info
|
||||||
|
Require local
|
||||||
|
</Location>
|
||||||
|
</IfDefine>
|
||||||
|
|
||||||
|
# vim: ts=4 filetype=apache
|
46
apache2/modules.d/._cfg0000_00_mod_mime.conf
Normal file
46
apache2/modules.d/._cfg0000_00_mod_mime.conf
Normal file
@ -0,0 +1,46 @@
|
|||||||
|
<IfModule mime_module>
|
||||||
|
# TypesConfig points to the file containing the list of mappings from
|
||||||
|
# filename extension to MIME-type.
|
||||||
|
TypesConfig /etc/mime.types
|
||||||
|
|
||||||
|
# AddType allows you to add to or override the MIME configuration
|
||||||
|
# file specified in TypesConfig for specific file types.
|
||||||
|
#AddType application/x-gzip .tgz
|
||||||
|
|
||||||
|
# AddEncoding allows you to have certain browsers uncompress
|
||||||
|
# information on the fly. Note: Not all browsers support this.
|
||||||
|
#AddEncoding x-compress .Z
|
||||||
|
#AddEncoding x-gzip .gz .tgz
|
||||||
|
|
||||||
|
# If the AddEncoding directives above are commented-out, then you
|
||||||
|
# probably should define those extensions to indicate media types:
|
||||||
|
AddType application/x-compress .Z
|
||||||
|
AddType application/x-gzip .gz .tgz
|
||||||
|
|
||||||
|
# AddHandler allows you to map certain file extensions to "handlers":
|
||||||
|
# actions unrelated to filetype. These can be either built into the server
|
||||||
|
# or added with the Action directive (see below)
|
||||||
|
|
||||||
|
# To use CGI scripts outside of ScriptAliased directories:
|
||||||
|
# (You will also need to add "ExecCGI" to the "Options" directive.)
|
||||||
|
#AddHandler cgi-script .cgi
|
||||||
|
|
||||||
|
# For type maps (negotiated resources):
|
||||||
|
#AddHandler type-map var
|
||||||
|
|
||||||
|
# Filters allow you to process content before it is sent to the client.
|
||||||
|
#
|
||||||
|
# To parse .shtml files for server-side includes (SSI):
|
||||||
|
# (You will also need to add "Includes" to the "Options" directive.)
|
||||||
|
#AddType text/html .shtml
|
||||||
|
#AddOutputFilter INCLUDES .shtml
|
||||||
|
</IfModule>
|
||||||
|
|
||||||
|
<IfModule mime_magic_module>
|
||||||
|
# The mod_mime_magic module allows the server to use various hints from the
|
||||||
|
# contents of the file itself to determine its type. The MIMEMagicFile
|
||||||
|
# directive tells the module where the hint definitions are located.
|
||||||
|
MIMEMagicFile /etc/apache2/magic
|
||||||
|
</IfModule>
|
||||||
|
|
||||||
|
# vim: ts=4 filetype=apache
|
15
apache2/modules.d/._cfg0000_00_mod_status.conf
Normal file
15
apache2/modules.d/._cfg0000_00_mod_status.conf
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
<IfDefine STATUS>
|
||||||
|
# Allow server status reports generated by mod_status,
|
||||||
|
# with the URL of http://servername/server-status
|
||||||
|
<Location /server-status>
|
||||||
|
SetHandler server-status
|
||||||
|
Require local
|
||||||
|
</Location>
|
||||||
|
|
||||||
|
# ExtendedStatus controls whether Apache will generate "full" status
|
||||||
|
# information (ExtendedStatus On) or just basic information (ExtendedStatus
|
||||||
|
# Off) when the "server-status" handler is called.
|
||||||
|
ExtendedStatus On
|
||||||
|
</IfDefine>
|
||||||
|
|
||||||
|
# vim: ts=4 filetype=apache
|
32
apache2/modules.d/._cfg0000_00_mod_userdir.conf
Normal file
32
apache2/modules.d/._cfg0000_00_mod_userdir.conf
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
# Settings for user home directories
|
||||||
|
<IfDefine USERDIR>
|
||||||
|
# UserDir: The name of the directory that is appended onto a user's home
|
||||||
|
# directory if a ~user request is received. Note that you must also set
|
||||||
|
# the default access control for these directories, as in the example below.
|
||||||
|
UserDir public_html
|
||||||
|
|
||||||
|
# Control access to UserDir directories. The following is an example
|
||||||
|
# for a site where these directories are restricted to read-only.
|
||||||
|
<Directory /home/*/public_html>
|
||||||
|
AllowOverride FileInfo AuthConfig Limit Indexes
|
||||||
|
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
|
||||||
|
<Limit GET POST OPTIONS>
|
||||||
|
Require all granted
|
||||||
|
</Limit>
|
||||||
|
<LimitExcept GET POST OPTIONS>
|
||||||
|
Require all denied
|
||||||
|
</LimitExcept>
|
||||||
|
</Directory>
|
||||||
|
|
||||||
|
# Suexec isn't really required to run cgi-scripts, but it's a really good
|
||||||
|
# idea if you have multiple users serving websites...
|
||||||
|
<IfDefine SUEXEC>
|
||||||
|
<Directory /home/*/public_html/cgi-bin>
|
||||||
|
Options ExecCGI
|
||||||
|
SetHandler cgi-script
|
||||||
|
</Directory>
|
||||||
|
</IfDefine>
|
||||||
|
|
||||||
|
</IfDefine>
|
||||||
|
|
||||||
|
# vim: ts=4 filetype=apache
|
99
apache2/modules.d/._cfg0000_00_mpm.conf
Normal file
99
apache2/modules.d/._cfg0000_00_mpm.conf
Normal file
@ -0,0 +1,99 @@
|
|||||||
|
# Server-Pool Management (MPM specific)
|
||||||
|
|
||||||
|
# PidFile: The file in which the server should record its process
|
||||||
|
# identification number when it starts.
|
||||||
|
#
|
||||||
|
# DO NOT CHANGE UNLESS YOU KNOW WHAT YOU ARE DOING
|
||||||
|
PidFile /run/apache2.pid
|
||||||
|
|
||||||
|
# The accept serialization lock file MUST BE STORED ON A LOCAL DISK.
|
||||||
|
# Mutex file:/run/apache_mpm_mutex
|
||||||
|
|
||||||
|
# Only one of the below sections will be relevant on your
|
||||||
|
# installed httpd. Use "/usr/sbin/apache2 -l" to find out the
|
||||||
|
# active mpm.
|
||||||
|
|
||||||
|
# common MPM configuration
|
||||||
|
# These configuration directives apply to all MPMs
|
||||||
|
#
|
||||||
|
# StartServers: Number of child server processes created at startup
|
||||||
|
# MaxRequestWorkers: Maximum number of child processes to serve requests
|
||||||
|
# MaxConnectionsPerChild: Limit on the number of connections that an individual
|
||||||
|
# child server will handle during its life
|
||||||
|
|
||||||
|
|
||||||
|
# prefork MPM
|
||||||
|
# This is the default MPM if USE=-threads
|
||||||
|
#
|
||||||
|
# MinSpareServers: Minimum number of idle child server processes
|
||||||
|
# MaxSpareServers: Maximum number of idle child server processes
|
||||||
|
<IfModule mpm_prefork_module>
|
||||||
|
StartServers 5
|
||||||
|
MinSpareServers 5
|
||||||
|
MaxSpareServers 10
|
||||||
|
MaxRequestWorkers 150
|
||||||
|
MaxConnectionsPerChild 10000
|
||||||
|
</IfModule>
|
||||||
|
|
||||||
|
# worker MPM
|
||||||
|
# This is the default MPM if USE=threads
|
||||||
|
#
|
||||||
|
# MinSpareThreads: Minimum number of idle threads available to handle request spikes
|
||||||
|
# MaxSpareThreads: Maximum number of idle threads
|
||||||
|
# ThreadsPerChild: Number of threads created by each child process
|
||||||
|
<IfModule mpm_worker_module>
|
||||||
|
StartServers 2
|
||||||
|
MinSpareThreads 25
|
||||||
|
MaxSpareThreads 75
|
||||||
|
ThreadsPerChild 25
|
||||||
|
MaxRequestWorkers 150
|
||||||
|
MaxConnectionsPerChild 10000
|
||||||
|
</IfModule>
|
||||||
|
|
||||||
|
# event MPM
|
||||||
|
#
|
||||||
|
# MinSpareThreads: Minimum number of idle threads available to handle request spikes
|
||||||
|
# MaxSpareThreads: Maximum number of idle threads
|
||||||
|
# ThreadsPerChild: Number of threads created by each child process
|
||||||
|
<IfModule mpm_event_module>
|
||||||
|
StartServers 2
|
||||||
|
MinSpareThreads 25
|
||||||
|
MaxSpareThreads 75
|
||||||
|
ThreadsPerChild 25
|
||||||
|
MaxRequestWorkers 150
|
||||||
|
MaxConnectionsPerChild 10000
|
||||||
|
</IfModule>
|
||||||
|
|
||||||
|
# peruser MPM
|
||||||
|
#
|
||||||
|
# MinSpareProcessors: Minimum number of idle child server processes
|
||||||
|
# MinProcessors: Minimum number of processors per virtual host
|
||||||
|
# MaxProcessors: Maximum number of processors per virtual host
|
||||||
|
# ExpireTimeout: Maximum idle time before a child is killed, 0 to disable
|
||||||
|
# Multiplexer: Specify a Multiplexer child configuration.
|
||||||
|
# Processor: Specify a user and group for a specific child process
|
||||||
|
<IfModule mpm_peruser_module>
|
||||||
|
MinSpareProcessors 2
|
||||||
|
MinProcessors 2
|
||||||
|
MaxProcessors 10
|
||||||
|
MaxRequestWorkers 150
|
||||||
|
MaxConnectionsPerChild 1000
|
||||||
|
ExpireTimeout 1800
|
||||||
|
|
||||||
|
Multiplexer nobody nobody
|
||||||
|
Processor apache apache
|
||||||
|
</IfModule>
|
||||||
|
|
||||||
|
# itk MPM
|
||||||
|
#
|
||||||
|
# MinSpareServers: Minimum number of idle child server processes
|
||||||
|
# MaxSpareServers: Maximum number of idle child server processes
|
||||||
|
<IfModule mpm_itk_module>
|
||||||
|
StartServers 5
|
||||||
|
MinSpareServers 5
|
||||||
|
MaxSpareServers 10
|
||||||
|
MaxRequestWorkers 150
|
||||||
|
MaxConnectionsPerChild 10000
|
||||||
|
</IfModule>
|
||||||
|
|
||||||
|
# vim: ts=4 filetype=apache
|
67
apache2/modules.d/._cfg0000_40_mod_ssl.conf
Normal file
67
apache2/modules.d/._cfg0000_40_mod_ssl.conf
Normal file
@ -0,0 +1,67 @@
|
|||||||
|
# Note: The following must must be present to support
|
||||||
|
# starting without SSL on platforms with no /dev/random equivalent
|
||||||
|
# but a statically compiled-in mod_ssl.
|
||||||
|
<IfModule ssl_module>
|
||||||
|
SSLRandomSeed startup builtin
|
||||||
|
SSLRandomSeed connect builtin
|
||||||
|
</IfModule>
|
||||||
|
|
||||||
|
<IfDefine SSL>
|
||||||
|
# This is the Apache server configuration file providing SSL support.
|
||||||
|
# It contains the configuration directives to instruct the server how to
|
||||||
|
# serve pages over an https connection. For detailing information about these
|
||||||
|
# directives see <URL:http://httpd.apache.org/docs/2.2/mod/mod_ssl.html>
|
||||||
|
|
||||||
|
# Do NOT simply read the instructions in here without understanding
|
||||||
|
# what they do. They're here only as hints or reminders. If you are unsure
|
||||||
|
# consult the online docs. You have been warned.
|
||||||
|
|
||||||
|
## Pseudo Random Number Generator (PRNG):
|
||||||
|
# Configure one or more sources to seed the PRNG of the SSL library.
|
||||||
|
# The seed data should be of good random quality.
|
||||||
|
# WARNING! On some platforms /dev/random blocks if not enough entropy
|
||||||
|
# is available. This means you then cannot use the /dev/random device
|
||||||
|
# because it would lead to very long connection times (as long as
|
||||||
|
# it requires to make more entropy available). But usually those
|
||||||
|
# platforms additionally provide a /dev/urandom device which doesn't
|
||||||
|
# block. So, if available, use this one instead. Read the mod_ssl User
|
||||||
|
# Manual for more details.
|
||||||
|
#SSLRandomSeed startup file:/dev/random 512
|
||||||
|
#SSLRandomSeed startup file:/dev/urandom 512
|
||||||
|
#SSLRandomSeed connect file:/dev/random 512
|
||||||
|
#SSLRandomSeed connect file:/dev/urandom 512
|
||||||
|
|
||||||
|
## SSL Global Context:
|
||||||
|
# All SSL configuration in this context applies both to the main server and
|
||||||
|
# all SSL-enabled virtual hosts.
|
||||||
|
|
||||||
|
# Some MIME-types for downloading Certificates and CRLs
|
||||||
|
<IfModule mime_module>
|
||||||
|
AddType application/x-x509-ca-cert .crt
|
||||||
|
AddType application/x-pkcs7-crl .crl
|
||||||
|
</IfModule>
|
||||||
|
|
||||||
|
## Pass Phrase Dialog:
|
||||||
|
# Configure the pass phrase gathering process. The filtering dialog program
|
||||||
|
# (`builtin' is a internal terminal dialog) has to provide the pass phrase on
|
||||||
|
# stdout.
|
||||||
|
SSLPassPhraseDialog builtin
|
||||||
|
|
||||||
|
## Inter-Process Session Cache:
|
||||||
|
# Configure the SSL Session Cache: First the mechanism to use and second the
|
||||||
|
# expiring timeout (in seconds).
|
||||||
|
#SSLSessionCache dbm:/var/run/ssl_scache
|
||||||
|
SSLSessionCache shmcb:/var/run/ssl_scache(512000)
|
||||||
|
SSLSessionCacheTimeout 300
|
||||||
|
|
||||||
|
## Semaphore:
|
||||||
|
# Configure the path to the mutual exclusion semaphore the SSL engine uses
|
||||||
|
# internally for inter-process synchronization.
|
||||||
|
SSLMutex file:/var/run/ssl_mutex
|
||||||
|
|
||||||
|
## SSL Compression:
|
||||||
|
# Known to be vulnerable thus disabled by default (bug #507324).
|
||||||
|
SSLCompression off
|
||||||
|
</IfDefine>
|
||||||
|
|
||||||
|
# vim: ts=4 filetype=apache
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user