From f7e7a923aca8be643f9ae6f7252f9fb27b3d2c3b Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Sat, 3 Dec 2011 11:05:10 -0600 Subject: Second part of prior commit --- tde-i18n-pl/docs/kdebase/kdeprint/Makefile.am | 4 - tde-i18n-pl/docs/kdebase/kdeprint/Makefile.in | 635 ----- .../docs/kdebase/kdeprint/add-printer-wiz.docbook | 342 --- .../docs/kdebase/kdeprint/cups-config.docbook | 2975 -------------------- .../docs/kdebase/kdeprint/cupsoptions.docbook | 892 ------ .../docs/kdebase/kdeprint/extensions.docbook | 89 - .../docs/kdebase/kdeprint/external-command.docbook | 27 - .../docs/kdebase/kdeprint/final-word.docbook | 90 - .../docs/kdebase/kdeprint/getting-started.docbook | 187 -- .../docs/kdebase/kdeprint/highlights.docbook | 689 ----- tde-i18n-pl/docs/kdebase/kdeprint/index.cache.bz2 | Bin 47827 -> 0 bytes tde-i18n-pl/docs/kdebase/kdeprint/index.docbook | 281 -- tde-i18n-pl/docs/kdebase/kdeprint/lpd.docbook | 27 - tde-i18n-pl/docs/kdebase/kdeprint/lpr-bsd.docbook | 35 - tde-i18n-pl/docs/kdebase/kdeprint/lprng.docbook | 12 - tde-i18n-pl/docs/kdebase/kdeprint/rlpr.docbook | 24 - .../docs/kdebase/kdeprint/tech-overview.docbook | 340 --- tde-i18n-pl/docs/kdebase/kdeprint/theory.docbook | 684 ----- 18 files changed, 7333 deletions(-) delete mode 100644 tde-i18n-pl/docs/kdebase/kdeprint/Makefile.am delete mode 100644 tde-i18n-pl/docs/kdebase/kdeprint/Makefile.in delete mode 100644 tde-i18n-pl/docs/kdebase/kdeprint/add-printer-wiz.docbook delete mode 100644 tde-i18n-pl/docs/kdebase/kdeprint/cups-config.docbook delete mode 100644 tde-i18n-pl/docs/kdebase/kdeprint/cupsoptions.docbook delete mode 100644 tde-i18n-pl/docs/kdebase/kdeprint/extensions.docbook delete mode 100644 tde-i18n-pl/docs/kdebase/kdeprint/external-command.docbook delete mode 100644 tde-i18n-pl/docs/kdebase/kdeprint/final-word.docbook delete mode 100644 tde-i18n-pl/docs/kdebase/kdeprint/getting-started.docbook delete mode 100644 tde-i18n-pl/docs/kdebase/kdeprint/highlights.docbook delete mode 100644 tde-i18n-pl/docs/kdebase/kdeprint/index.cache.bz2 delete mode 100644 tde-i18n-pl/docs/kdebase/kdeprint/index.docbook delete mode 100644 tde-i18n-pl/docs/kdebase/kdeprint/lpd.docbook delete mode 100644 tde-i18n-pl/docs/kdebase/kdeprint/lpr-bsd.docbook delete mode 100644 tde-i18n-pl/docs/kdebase/kdeprint/lprng.docbook delete mode 100644 tde-i18n-pl/docs/kdebase/kdeprint/rlpr.docbook delete mode 100644 tde-i18n-pl/docs/kdebase/kdeprint/tech-overview.docbook delete mode 100644 tde-i18n-pl/docs/kdebase/kdeprint/theory.docbook (limited to 'tde-i18n-pl/docs/kdebase/kdeprint') diff --git a/tde-i18n-pl/docs/kdebase/kdeprint/Makefile.am b/tde-i18n-pl/docs/kdebase/kdeprint/Makefile.am deleted file mode 100644 index c13a4f9cc85..00000000000 --- a/tde-i18n-pl/docs/kdebase/kdeprint/Makefile.am +++ /dev/null @@ -1,4 +0,0 @@ -KDE_LANG = pl -SUBDIRS = $(AUTODIRS) -KDE_DOCS = tdeprint -KDE_MANS = AUTO diff --git a/tde-i18n-pl/docs/kdebase/kdeprint/Makefile.in b/tde-i18n-pl/docs/kdebase/kdeprint/Makefile.in deleted file mode 100644 index 80ea2cd4004..00000000000 --- a/tde-i18n-pl/docs/kdebase/kdeprint/Makefile.in +++ /dev/null @@ -1,635 +0,0 @@ -# Makefile.in generated by automake 1.10.1 from Makefile.am. -# KDE tags expanded automatically by am_edit - $Revision: 483858 $ -# @configure_input@ - -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -pkgdatadir = $(datadir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -subdir = docs/tdebase/tdeprint -DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ - $(top_srcdir)/configure.in -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -SOURCES = -DIST_SOURCES = -#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ -#>- html-recursive info-recursive install-data-recursive \ -#>- install-dvi-recursive install-exec-recursive \ -#>- install-html-recursive install-info-recursive \ -#>- install-pdf-recursive install-ps-recursive install-recursive \ -#>- installcheck-recursive installdirs-recursive pdf-recursive \ -#>- ps-recursive uninstall-recursive -#>+ 7 -RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ - html-recursive info-recursive install-data-recursive \ - install-dvi-recursive install-exec-recursive \ - install-html-recursive install-info-recursive \ - install-pdf-recursive install-ps-recursive install-recursive \ - installcheck-recursive installdirs-recursive pdf-recursive \ - ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive -RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ - distclean-recursive maintainer-clean-recursive -ETAGS = etags -CTAGS = ctags -DIST_SUBDIRS = $(SUBDIRS) -#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -#>+ 1 -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -ARTSCCONFIG = @ARTSCCONFIG@ -AUTOCONF = @AUTOCONF@ -AUTODIRS = @AUTODIRS@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -CONF_FILES = @CONF_FILES@ -CYGPATH_W = @CYGPATH_W@ -DCOPIDL = @DCOPIDL@ -DCOPIDL2CPP = @DCOPIDL2CPP@ -DCOPIDLNG = @DCOPIDLNG@ -DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ -DEFS = @DEFS@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -GMSGFMT = @GMSGFMT@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ -KCONFIG_COMPILER = @KCONFIG_COMPILER@ -KDECONFIG = @KDECONFIG@ -KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ -KDE_RPATH = @KDE_RPATH@ -KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LN_S = @LN_S@ -LTLIBOBJS = @LTLIBOBJS@ -MAKEINFO = @MAKEINFO@ -MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ -MCOPIDL = @MCOPIDL@ -MEINPROC = @MEINPROC@ -MKDIR_P = @MKDIR_P@ -MSGFMT = @MSGFMT@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -TOPSUBDIRS = @TOPSUBDIRS@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XMLLINT = @XMLLINT@ -X_RPATH = @X_RPATH@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -am__leading_dot = @am__leading_dot@ -am__tar = @am__tar@ -am__untar = @am__untar@ -#>- bindir = @bindir@ -#>+ 2 -DEPDIR = .deps -bindir = @bindir@ -build_alias = @build_alias@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -host_alias = @host_alias@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -kde_appsdir = @kde_appsdir@ -kde_bindir = @kde_bindir@ -kde_confdir = @kde_confdir@ -kde_datadir = @kde_datadir@ -kde_htmldir = @kde_htmldir@ -kde_icondir = @kde_icondir@ -kde_kcfgdir = @kde_kcfgdir@ -kde_libs_htmldir = @kde_libs_htmldir@ -kde_libs_prefix = @kde_libs_prefix@ -kde_locale = @kde_locale@ -kde_mimedir = @kde_mimedir@ -kde_moduledir = @kde_moduledir@ -kde_servicesdir = @kde_servicesdir@ -kde_servicetypesdir = @kde_servicetypesdir@ -kde_sounddir = @kde_sounddir@ -kde_styledir = @kde_styledir@ -kde_templatesdir = @kde_templatesdir@ -kde_wallpaperdir = @kde_wallpaperdir@ -kde_widgetdir = @kde_widgetdir@ -tdeinitdir = @tdeinitdir@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -target_alias = @target_alias@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -xdg_appsdir = @xdg_appsdir@ -xdg_directorydir = @xdg_directorydir@ -xdg_menudir = @xdg_menudir@ -KDE_LANG = pl -#>- SUBDIRS = $(AUTODIRS) -#>+ 1 -SUBDIRS =. -KDE_DOCS = tdeprint -KDE_MANS = AUTO -#>- all: all-recursive -#>+ 1 -all: docs-am all-recursive - -.SUFFIXES: -$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) -#>- @for dep in $?; do \ -#>- case '$(am__configure_deps)' in \ -#>- *$$dep*) \ -#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ -#>- && exit 0; \ -#>- exit 1;; \ -#>- esac; \ -#>- done; \ -#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdebase/tdeprint/Makefile'; \ -#>- cd $(top_srcdir) && \ -#>- $(AUTOMAKE) --gnu docs/tdebase/tdeprint/Makefile -#>+ 12 - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ - && exit 0; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdebase/tdeprint/Makefile'; \ - cd $(top_srcdir) && \ - $(AUTOMAKE) --gnu docs/tdebase/tdeprint/Makefile - cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdebase/tdeprint/Makefile.in -.PRECIOUS: Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -# This directory's subdirectories are mostly independent; you can cd -# into them and run `make' without going through this Makefile. -# To change the values of `make' variables: instead of editing Makefiles, -# (1) if the variable is set in `config.status', edit `config.status' -# (which will cause the Makefiles to be regenerated when you run `make'); -# (2) otherwise, pass the desired values on the `make' command line. -$(RECURSIVE_TARGETS): - @failcom='exit 1'; \ - for f in x $$MAKEFLAGS; do \ - case $$f in \ - *=* | --[!k]*);; \ - *k*) failcom='fail=yes';; \ - esac; \ - done; \ - dot_seen=no; \ - target=`echo $@ | sed s/-recursive//`; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - dot_seen=yes; \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done; \ - if test "$$dot_seen" = "no"; then \ - $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ - fi; test -z "$$fail" - -$(RECURSIVE_CLEAN_TARGETS): - @failcom='exit 1'; \ - for f in x $$MAKEFLAGS; do \ - case $$f in \ - *=* | --[!k]*);; \ - *k*) failcom='fail=yes';; \ - esac; \ - done; \ - dot_seen=no; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - rev=''; for subdir in $$list; do \ - if test "$$subdir" = "."; then :; else \ - rev="$$subdir $$rev"; \ - fi; \ - done; \ - rev="$$rev ."; \ - target=`echo $@ | sed s/-recursive//`; \ - for subdir in $$rev; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done && test -z "$$fail" -tags-recursive: - list='$(SUBDIRS)'; for subdir in $$list; do \ - test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ - done -ctags-recursive: - list='$(SUBDIRS)'; for subdir in $$list; do \ - test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ - done - -ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - mkid -fID $$unique -tags: TAGS - -TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - tags=; \ - here=`pwd`; \ - if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ - include_option=--etags-include; \ - empty_fix=.; \ - else \ - include_option=--include; \ - empty_fix=; \ - fi; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test ! -f $$subdir/TAGS || \ - tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ - fi; \ - done; \ - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$tags $$unique; \ - fi -ctags: CTAGS -CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - tags=; \ - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in files) print i; }; }'`; \ - test -z "$(CTAGS_ARGS)$$tags$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$tags $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && cd $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) $$here - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags - -#>- distdir: $(DISTFILES) -#>+ 1 -distdir: distdir-nls $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ - fi; \ - cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ - else \ - test -f $(distdir)/$$file \ - || cp -p $$d/$$file $(distdir)/$$file \ - || exit 1; \ - fi; \ - done - list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test -d "$(distdir)/$$subdir" \ - || $(MKDIR_P) "$(distdir)/$$subdir" \ - || exit 1; \ - distdir=`$(am__cd) $(distdir) && pwd`; \ - top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ - (cd $$subdir && \ - $(MAKE) $(AM_MAKEFLAGS) \ - top_distdir="$$top_distdir" \ - distdir="$$distdir/$$subdir" \ - am__remove_distdir=: \ - am__skip_length_check=: \ - distdir) \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-recursive -all-am: Makefile -installdirs: installdirs-recursive -installdirs-am: -install: install-recursive -install-exec: install-exec-recursive -install-data: install-data-recursive -#>- uninstall: uninstall-recursive -#>+ 1 -uninstall: uninstall-docs uninstall-nls uninstall-recursive - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-recursive -install-strip: - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - `test -z '$(STRIP)' || \ - echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -#>- clean: clean-recursive -#>+ 1 -clean: kde-rpo-clean clean-recursive - -#>- clean-am: clean-generic mostlyclean-am -#>+ 1 -clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am - -distclean: distclean-recursive - -rm -f Makefile -distclean-am: clean-am distclean-generic distclean-tags - -dvi: dvi-recursive - -dvi-am: - -html: html-recursive - -info: info-recursive - -info-am: - -#>- install-data-am: -#>+ 1 -install-data-am: install-docs install-nls - -install-dvi: install-dvi-recursive - -install-exec-am: - -install-html: install-html-recursive - -install-info: install-info-recursive - -install-man: - -install-pdf: install-pdf-recursive - -install-ps: install-ps-recursive - -installcheck-am: - -maintainer-clean: maintainer-clean-recursive - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-recursive - -mostlyclean-am: mostlyclean-generic - -pdf: pdf-recursive - -pdf-am: - -ps: ps-recursive - -ps-am: - -uninstall-am: - -.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ - install-strip - -.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ - all all-am check check-am clean clean-generic ctags \ - ctags-recursive distclean distclean-generic distclean-tags \ - distdir dvi dvi-am html html-am info info-am install \ - install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - installdirs-am maintainer-clean maintainer-clean-generic \ - mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ - tags-recursive uninstall uninstall-am - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: - -#>+ 2 -KDE_DIST=lpr-bsd.docbook Makefile.in tech-overview.docbook cups-config.docbook highlights.docbook add-printer-wiz.docbook rlpr.docbook lprng.docbook index.docbook lpd.docbook cupsoptions.docbook theory.docbook final-word.docbook Makefile.am extensions.docbook external-command.docbook getting-started.docbook index.cache.bz2 - -#>+ 24 -index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) extensions.docbook tech-overview.docbook highlights.docbook add-printer-wiz.docbook lpd.docbook lpr-bsd.docbook external-command.docbook cups-config.docbook index.docbook rlpr.docbook cupsoptions.docbook final-word.docbook lprng.docbook theory.docbook getting-started.docbook - @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi - -docs-am: index.cache.bz2 - -install-docs: docs-am install-nls - $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/tdeprint - @if test -f index.cache.bz2; then \ - echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/tdeprint/; \ - $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/tdeprint/; \ - elif test -f $(srcdir)/index.cache.bz2; then \ - echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/tdeprint/; \ - $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/tdeprint/; \ - fi - -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/tdeprint/common - $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/tdeprint/common - -uninstall-docs: - -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/tdeprint - -clean-docs: - -rm -f index.cache.bz2 - - -#>+ 13 -install-nls: - $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/tdeprint - @for base in extensions.docbook tech-overview.docbook highlights.docbook add-printer-wiz.docbook lpd.docbook lpr-bsd.docbook external-command.docbook cups-config.docbook index.docbook rlpr.docbook cupsoptions.docbook final-word.docbook lprng.docbook theory.docbook getting-started.docbook ; do \ - echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/tdeprint/$$base ;\ - $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/tdeprint/$$base ;\ - done - -uninstall-nls: - for base in extensions.docbook tech-overview.docbook highlights.docbook add-printer-wiz.docbook lpd.docbook lpr-bsd.docbook external-command.docbook cups-config.docbook index.docbook rlpr.docbook cupsoptions.docbook final-word.docbook lprng.docbook theory.docbook getting-started.docbook ; do \ - rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/tdeprint/$$base ;\ - done - - -#>+ 5 -distdir-nls: - for file in extensions.docbook tech-overview.docbook highlights.docbook add-printer-wiz.docbook lpd.docbook lpr-bsd.docbook external-command.docbook cups-config.docbook index.docbook rlpr.docbook cupsoptions.docbook final-word.docbook lprng.docbook theory.docbook getting-started.docbook ; do \ - cp $(srcdir)/$$file $(distdir); \ - done - -#>+ 15 -force-reedit: - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ - && exit 0; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdebase/tdeprint/Makefile'; \ - cd $(top_srcdir) && \ - $(AUTOMAKE) --gnu docs/tdebase/tdeprint/Makefile - cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdebase/tdeprint/Makefile.in - - -#>+ 21 -clean-bcheck: - rm -f *.bchecktest.cc *.bchecktest.cc.class a.out - -bcheck: bcheck-recursive - -bcheck-am: - @for i in ; do \ - if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \ - echo "int main() {return 0;}" > $$i.bchecktest.cc ; \ - echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \ - echo "$$i"; \ - if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \ - rm -f $$i.bchecktest.cc; exit 1; \ - fi ; \ - echo "" >> $$i.bchecktest.cc.class; \ - perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \ - rm -f a.out; \ - fi ; \ - done - - -#>+ 3 -final: - $(MAKE) all-am - -#>+ 3 -final-install: - $(MAKE) install-am - -#>+ 3 -no-final: - $(MAKE) all-am - -#>+ 3 -no-final-install: - $(MAKE) install-am - -#>+ 3 -kde-rpo-clean: - -rm -f *.rpo - -#>+ 3 -nmcheck: -nmcheck-am: nmcheck diff --git a/tde-i18n-pl/docs/kdebase/kdeprint/add-printer-wiz.docbook b/tde-i18n-pl/docs/kdebase/kdeprint/add-printer-wiz.docbook deleted file mode 100644 index 3a01159dc91..00000000000 --- a/tde-i18n-pl/docs/kdebase/kdeprint/add-printer-wiz.docbook +++ /dev/null @@ -1,342 +0,0 @@ - -<quote ->Asystent dodawania drukarki</quote -> w &CUPS; - -Kliknięcie na ikonie uruchamia Asystenta dodawania drukarki. - -Asystent przeprowadzi Cię przez okna instalowania drukarki. Obecnie współpracuje on z modułami &CUPS; i RLPR. Liczba kroków zależy od aktualnego systemu drukowania, który jest aktywny i dostępny w oknie. - - -Rozpoczęcie - -Ekran powitalny informuje Cię, że w każdej chwili możesz cofnąć się o krok, aby zmienić ustawienia. - - -Ekran początkowy asystenta dodawania drukarki &tdeprint; - - - - -Ekran początkowy asystenta dodawania drukarki - - - - - -Wybór protokołu - -Wybierz protokół, z którego ma korzystać &CUPS; w pracy z drukarką. Są to: - - - -drukarka lokalna (szeregowa, równoległa, USB) - - -zdalna kolejka LPD - - -drukarka współdzielona SMB (&Windows;) - - -drukarka sieciowa (TCP, &HP; JetDirect, AppSocket) - - -drukarka sieciowa z &IPP; (&IPP;/HTTP) - - -drukowanie do pliku - - -drukarka szeregowa faksowa /modemowa - - -klasa drukarek - - - -Jeśli niektóre możliwości wyświetlają się na szaro, znaczy to, że są niedostępne. Na przykład, możesz nie mieć oprogramowania faksowego, ani zainstalowanego modemu, aby z niego korzystać. - - -Wybieranie systemu drukowania - - - - -Wybieranie systemu drukowania - - - - - - -Ustawienia sieciowe - -Zawartość następnego okna zależy od wyboru dokonanego na poprzednim ekranie. Jeśli znasz szczegóły, wpisz je, aby bezpośrednio skonfigurować ustawienia sieciowe. - -Jeśli nie, asystent przejrzy sieć, aby pomóc Ci zdecydować, które ustawienia będą najkorzystniejsze. - - -Skanowanie sieci przez asystenta &tdeprint; - - - - -W asystencie &tdeprint;, możesz bezpośrednio podać szczegóły sieci albo możesz przeszukać sieć automatycznie. - - - - - -Uzyskiwanie informacji przez skanowanie sieci - -Jeśli używasz jednego z połączeń sieciowych (zdalne LPD, SMB, zdalny &CUPS;, drukarka sieciowa z &IPP;), masz możliwość przeskanowania sieci. Bądź ostrożny, korzystając z tej opcji; w niektórych środowiskach skanowanie sieci jest traktowane jako działanie nieprzyjazne i szkodliwe! - -W przypadku SMB, &tdeprint; skorzysta z usługi Samby nmblookup i smbclient (które muszą zostać zainstalowane w celu uruchomienia), aby uzyskać informacje, które znajdują się w strukturze jego drzewa. - -W przypadku &IPP; (Port 631) i TCP Network/AppSocket (Port 9100) &tdeprint; spróbuje otworzyć port i, jeśli mu się uda, wyśle do drukarki zapytanie ipp-get-printer-attribute. W przypadku nowszych drukarek &HP; to drugie z reguły działa, ponieważ obsługują one zarówno AppSocket, jak i &IPP;. - -Niektóre drukarki i producenci korzystają z innego numeru portu do bezpośredniego drukowania TCP/IP. Będziesz musiał wówczas sprawdzić, którego trzeba użyć. Przycisk Ustawienia w oknie pozwoli Ci na skonfigurowanie skanowania, włączając w to adresy IP, porty i czas do wykorzystania. - -Uważaj, aby nie zostać potraktowanym jako intruz w sieci, kiedy korzystasz z techniki skanowania. - - -Okno dialogowe asystenta konfiguracji sieciowej &tdeprint; - - - - -W asystencie &tdeprint; możesz podać parametry przeszukiwania sieci. - - - - - -Wybieranie modelu drukarki - -Najtrudniejszym zadaniem jest prawdopodobnie wybranie modelu drukarki. W poprzednich latach sytuacja nie przedstawiała się najlepiej, ze względu na trudności ze znalezieniem sterowników. Obecnie problemem jest zbyt duża ich liczba; chociaż niektóre są dobre, wiele z nich do niczego się nie nadaje. - -Jeśli masz w systemie aktualną bazę danych dostępnych sterowników, w lewej części okna wybierz najpierw producenta, później - w prawej części - model urządzenia. Okno pokazuje wszystkie &PPD; znalezione przez &CUPS; w jego standardowej bazie możliwych do zainstalowania &PPD;. Baza ta z reguły znajduje się w /usr/share/cups/model/. Jeśli chcesz, aby sterownik został automatycznie znaleziony przez &CUPS; i &tdeprint;, umieść go tam. - - - - - - -Wybór sterownika - -Na następnej stronie zobaczysz opis wcześniej wybranego sterownika. Opis pochodzi z aktualnie używanego pliku &PPD;. - - -Dla drukarki &PostScript; nigdy nie próbuj instalować &PPD; Foomatic lub Gimp-Print, nawet jeśli są oferowane. Nie będziesz z niego zadowolony. Zamiast tego, znajdź i użyj oryginalnego &PPD; od producenta, najlepiej napisanego dla &Windows;. - - -Niektóre wydania &Linux;a dostarczają dla systemu &CUPS; każdą możliwą kombinację filtrów Ghostscript i plików foomatic &PPD;, jakie można znaleźć w sieci. Wiele z nich jest całkiem bezużytecznych; zostały wygenerowane rok temu, kiedy ludzie z www.linuxprinting.org rozpoczęli eksperymenty z dostarczeniem trzeciej partii plików &PPD; dla &CUPS;. Chociaż z czasem zdublowały Alfę, zaczęły też żyć własnym życiem, a teraz można je znaleźć w różnych miejscach w sieci, czym nie wyświadczają przysługi systemowi &CUPS;. - -Jeśli nie jesteś pewien, których sterowników użyć, zajrzyj na strony: - - - -http://www.linuxprinting.org - - - - - -http://www.cups.org - - - - -i poproś o pomoc. Wkrótce na stronie http://tdeprint.sourceforge.net/ pojawi się opis różnic między różnymi sterownikami, a modelami &PPD;. - -Dzięki przyciskowi Inne..., możesz dotrzeć do każdego &PPD;, umieszczonego gdziekolwiek w systemie plików. - - - - - -Test drukarki i znajdowanie właściwych ustawień - -Teraz określ ustawienia pierwszej drukarki. Najważniejszym jest ustalenie domyślnego rozmiaru papieru. W wielu przypadkach jest to ustawienie Letter. Jeśli jednak mieszkasz w kraju, gdzie podstawowym formatem jest A4 i nie chcesz, aby strona testowa zablokowała się w drukarce, przyszedł czas na określenie ustawień drukarki. - -Teraz możesz rozpocząć drukowanie strony testowej. Wciśnij przycisk Test. - - - - - - - - -Nadawanie nazwy Twojej nowej drukarce - -Ostatnie okno pozwala na wpisanie nazwy drukarki. - -Nazwa musi zaczynać się literą i może zawierać liczby oraz podkreślenia, a jej maksymalna długość to 128 znaków. Dostosuj się do tego, jeśli chcesz uniknąć niekonsekwentnego zachowania demona &CUPS;. Nazwy drukarek w &CUPS; nie uwzględniają dużych i małych liter! Taki jest wymóg &IPP;. Tak więc wszystkie nazwy: DANKA_infotec, Danka_Infotec i danka_infotec, oznaczają tą samą drukarkę. - - - - - - -Ekran potwierdzający - - - - - - - - diff --git a/tde-i18n-pl/docs/kdebase/kdeprint/cups-config.docbook b/tde-i18n-pl/docs/kdebase/kdeprint/cups-config.docbook deleted file mode 100644 index 4055af185c9..00000000000 --- a/tde-i18n-pl/docs/kdebase/kdeprint/cups-config.docbook +++ /dev/null @@ -1,2975 +0,0 @@ - -Konfiguracja serwera &CUPS; - -Uruchom konfigurację serwera wydruku (jako iż wybrałeś serwer &CUPS; jest to równoznaczne z konfiguracją demona &CUPS;) poprzez wybór odpowiedniego przycisku. Odnajdziesz go poprzez czytanie podpowiedzi wyświetlanych gdy kursor myszki przemieszczany jest nad przyciskami. Powinien to być jedenasty od lewej lub trzeci od prawej, oznaczony ikonką klucza. - -Wyświetlone zostanie okno Konfiguracja serwera &CUPS;. Daje ci ono strukturalny widok wszystkich ustawień odnoszących się do demona &CUPS;. Plik konfiguracyjny dla tego demona normalnie znajduje się w /etc/cups/cupsd.conf. Jest to czysty plik ASCII o składni podobnej do pliku konfiguracyjnego serwera Apache. Dobrym pomysłem byłoby utworzenie jego kopii zapasowej, na wszelki wypadek, gdyby coś poszło nie tak podczas korzystania z okienek &tdeprint;/Konfiguracja serwera &CUPS; : - -cp /etc/cups/cupsd.conf /etc/cups/cupsd.conf.bak - -Jako iż ten interfejs graficzny modyfikujący ten plik konfiguracyjny to całkiem nowe rozwiązanie, zawsze więc powinieneś mieć możliwość powrotu do oryginalnych ustawień. Prosimy więc o utworzenie kopii zapasowej. - - -Krótka pomoc - -Jedną z dostępnych funkcjonalności jest Krótka pomoc . Jeśli klikniesz na małym znaku zapytania (Pomoc) w pasku tytułu okna, to kursor się zmieni. Teraz kliknij na jednym z pól ustawień cupsd i dowiesz się co ono oznacza i jakie są twoje możliwości. W większości przypadków powinieneś od razu zrozumieć znaczenie danego ustawienia, w innym wypadku, odsyłamy do dokumentacji &CUPS;. Jeżeli demon &CUPS; jest uruchomiony, to pomoc jest dostępna online na twoim komputerze pod adresem http://localhost:631/documentation.html. -Jeśli &CUPS; nie jest uruchomiony, ale jest zainstalowany w twoim systemie, to musisz sam odnaleźć dokumentację w swoim systemie plików. Dokładna lokalizacja zależy od systemu operacyjnego, jednak w systemach &Linux; domyślna ścieżka to /usr/share/doc/cups/ lub /usr/share/doc/cups/documentation.html. - - - -Dłuższa pomoc - -Najlepsze, najbardziej szczegółowe i aktualne informacje, uzyskasz z oryginalnej dokumentacji &CUPS;. &CUPS; podobnie jak &kde; bardzo szybko się rozwija. Ciągle dodawane są nowe funkcjonalności. Niektóre z nich mogą być konfigurowane jedynie przez modyfikację plików konfiguracyjnych. Interfejs &GUI; oferowany przez &tdeprint;, może nie pokrywać wszystkich funkcjonalności &CUPS;. - -Jeżeli chciałbyś przyjrzeć się oryginalnym plikom konfiguracyjnym swojego systemu &CUPS; to są one dostępne w następujących lokacjach: - - -Ścieżki te są prawidłowe dla standardowej instalacji. W twoim systemie mogą być one zainstalowane z prefiksem ,na przykład, /usr/local/, jednak hierarchia powinna odpowiadać tej ukazanej poniżej. - - - - -/etc/cups/ - -Katalog zawierający pliki konfiguracyjne - - - - -/etc/cups/cupsd.conf - -Plik konfiguracyjny demona &CUPS; - - - - -/etc/cups/printers.conf - -Plik konfiguracyjny zawierający informacje o lokalnie zainstalowanych drukarkach. - - - - -/etc/cups/ppd/ - -Folder z plikami &PPD; zainstalowanych drukarek. - - - - -Poniższe linki działają jedynie gdy demon &CUPS; jest uruchomiony. Kompletna dokumentacja &CUPS; jest dostępna pod adresami: - - - -http://localhost:631/documentation.html - -Strona z odnośnikami do pozostałych dokumentów. - - - - -http://localhost:631/sam.html - -Bezpośredni dostęp do &CUPS; Software Administrator Manual (Podręcznik administratora) w formacie HTML. - - - - -http://localhost:631/sam.pdf - -Bezpośredni dostęp do &CUPS; Software Administrator Manual (Podręcznik administratora) w formacie PDF. - - - - -http://www.cups.org/documentation.html - -Najnowsza dokumentacja ze strony &CUPS;. - - - -Poniższe odnośniki dają dostęp do tych samych plików (być może grafika i ikony nie będą dostępne) nawet gdy demon CUPS nie jest uruchomiony. Jednakże CUPS musi być zainstalowany w twoim systemie. (W niektórych dystrybucjach pliki te mogą być umieszczone gdzie indziej -- będziesz musiał samodzielnie je odnaleźć...) Aby uzyskać dostęp do dokumentacji CUPS idź do: - -Dokumentacja ta jest dostępna nawet gdy demon &CUPS; nie jest zainstalowany, jednak ikony i obrazy mogą nie być dostępne podczas przeglądania plików HTML . - -Jak już zostało wspomniane, w twoim systemie operacyjnym pliki te mogą być umieszczone w innej lokacji, jednak ich hierarchia pozostaje niezmieniona. - - - -/usr/share/doc/cups/documentation.html - -Strona z odnośnikami do pozostałych dokumentów. - - - - -/usr/share/doc/cups/sam.html - -Bezpośredni dostęp do &CUPS; Software Administrator Manual (Podręcznik administratora) w formacie HTML. - - - - -/usr/share/doc/cups/sam.pdf - -Bezpośredni dostęp do &CUPS; Software Administrator Manual (Podręcznik administratora) w formacie PDF. - - - - -Istnieją strony i grupy dyskusyjne omawiające zagadnienia &CUPS; (oraz innych zagadnień związanych z drukowaniem w systemie &Linux;) i dające pomoc nowicjuszom, dostępne są one pod adresami: - - - -http://www.cups.org/newsgroups.php - -Strona &CUPS; . - - - - -http://www.linuxprinting.org/newsportal/ - -LinuxPrinting.org, strona Linuxprinting HOWTO i baza danych drukarek &Linux; - - - - -Wreszcie, strona &tdeprint; i związana z nim dokumentacja jest dostępna pod adresem http://tdeprint.sourceforge.net/ - -W następnej sekcji krok po kroku omówimy możliwości konfiguracyjne &tdeprint; odnoszące się do &CUPS;. - - - -Opis różnych elementów &GUI; - - -Górne okno: Widok drukarek, rzeczywistych i wirtualnych. - -Sekcja nie jest jeszcze kompletna - - - -Widok drzewka, widok ikon, widok listy - - -Ikony na pasku zadań - - -Różne czcionki dla różnych drukarek - - -Różne ikony oznaczają rożne rzeczy - - - - - - -Dolne okno: Widok szczegółów z zakładkami - -Sekcja nie jest jeszcze kompletna - - - -Ikony na pasku zadań - - -Zakładki - - -Zmiana ustawień drukarki - - - - - - - - - -Witam w narzędziu konfiguracji serwera &CUPS; - -Jest to ekran powitalny okna konfiguracji serwera. Kliknięcie na jednym z elementów w widoku drzewa po lej stronie uruchamia odpowiednie okno konfiguracyjne. - -Każde ustawienie ma wartość domyślną. Wartości domyślne pozwalają że &CUPS; działa jako w pełni funkcjonalny klient. Klient nasłuchuje na porcie 631 TCP/IP informacji nadawanych przez serwery &CUPS; w sieci LAN. Te informacje umożliwiają klientowi drukowanie bezpośrednio po otrzymaniu tych informacji bez instalowania żadnych sterowników i konfiguracji drukarki po stronie klienta. - -Aby skonfigurować serwer &CUPS; (który rozgłasza swoje usługi w sieci LAN), musisz zmienić ustawienia domyślne. - -Okno konfiguracyjne serwera &CUPS; : ekran powitalny. - -Okno konfiguracyjne serwera &CUPS; : ekran powitalny - - - - -Okno konfiguracyjne serwera &CUPS; : ekran powitalny -Okno konfiguracyjne serwera &CUPS; : ekran powitalny - - - -Aby wybrać wartość domyślną ustawienia, zaznacz opcję wyboru po prawej stronie. Aby ustawić inną wartość odznacz tą opcję i zmień wybrane ustawienie po lewej stronie ekranu. - -Kompletna konfiguracja serwera zawiera: - - - -Ogólna konfiguracja serwera - - -Konfiguracja logów serwera - - -Ustawienia katalogów - - -Konfiguracja HTTP Serwera - - -Szyfrowanie i wsparcie serwera dla Certyfikatów - - -Różne inne ustawienia konfiguracji serwera - - -Ogólna konfiguracja sieci - - -Konfiguracja klientów sieciowych - - -Przeglądanie Ogólnej konfiguracji - - -Przeglądanie konfiguracji połączenia - - -Przeglądanie konfiguracji Masek - - -Przeglądanie konfiguracji Timeoutów - - -Przeglądanie konfiguracji Przekierowania - - -Konfiguracja Zabezpieczenia - - - -Kolejne elementy konfiguracji zostaną opisane w odpowiednich sekcjach. - - - - -Ogólna konfiguracja serwera - -Ogólna konfiguracja serwera jest modyfikowana na tym ekranie. Zawiera on pola: - - -Nazwa serwera -Administrator serwera -Użytkownik -Grupa -Zdalny administrator - - -Okno zmiany ogólnych ustawień pozwala na zmianę domyślnych wartości. Kliknij na małym znaku zapytania i wybierz jedno z pól aby uzyskać krótką pomoc na temat znaczenia wybranego ustawienia. - -Jeżeli jesteś niepewny co do tego co robisz, to zapoznaj się najpierw z oryginalną dokumentacją &CUPS; Jeżeli &CUPS; jest uruchomiony to za pomocą przeglądarki &konqueror; możesz uzyskać do niej dostęp poprzez wskazania na adres http://localhost:631/documentation.html. - -Najpierw zapoznaj się z Software Administrator Manual (Podręcznik administratora). Jeżeli demon &CUPS; nie działa to dokumentacja powinna być w następujących lokacjach /usr/share/doc/cups/ lub /usr/share/doc/cups/documentation.html. - - -Ogólna konfiguracja serwera &CUPS;: ServerName, AdminMail, ServerUser, ServerGroup, RemoteUserName - - - - -Okno konfigurujące ogólne ustawienia serwera &CUPS; : ServerName, AdminMail, ServerUser, ServerGroup, RemoteUserName - - - - - -Nazwa serwera - -Nazwa hosta twojego serwera, widziana z zewnątrz. Domyślnie &CUPS; będzie używał nazwy hosta systemu. Aby ustawić domyślny serwer używany przez klientów zmodyfikuj plik client.conf . - - -Wprowadź na przykład mojkomputer.domena.com - - -Jest to nazwa hosta zgłaszana klientom. Jeżeli miałbyś jakieś dziwne problemy z dostępem do serwera to podaj to jego adres IP . W ten sposób eliminujesz problemy z rozpoznawaniem nazwy hosta, możesz teraz łatwo rozpoznać prawdziwy problem. - - - - -Administrator serwera - -Adres email administratora na który wysyłane są problemy i zażalenia. Domyślnie &CUPS; używa root@hostname. - - -Wprowadź na przykład root@mojhost.com. - - - -W przeciwieństwie do tego co sugeruje krótka pomoc, na ten adres można również wysyłać e-maile do administratora pełne zachwytu i entuzjazmu dla &CUPS; i &tdeprint; . - - - - - -Użytkownik - -Nazwa użytkownika z którego uprawnieniami będzie działał serwer. Najczęściej jest to lp, jednak można skonfigurować wszystko dla innego użytkownika, gdy istnieje taka potrzeba. - - -Serwer musi początkowo działać jako administrator (root) aby możliwe było użycie domyślnego portu IPP czyli 631. Potem zmienia uprawnienia użytkownika, gdy uruchamiany jest zewnętrzny program. - - - -Przykład lp. - - -Jest to konto użytkownika &UNIX; z którego uprawnieniami będą uruchamiane programy filtrów i CGI. Programy CGI są odpowiedzialne z sieciowy interfejs administratora dostępny pod adresem http://localhost:631/). - - -Nie ma potrzeby aby ostawiać wartość Użytkownik na root, więc nigdy tego nie rób, gdyż pociąga to za sobą niebezpieczeństwo. Jeżeli ktokolwiek odkrył by luki w jednym z używanych filtrów,sterowników drukarki lub programów CGI, to mógłby on zdalnie wywołać szkodliwe komendy na twoim systemie z uprawnieniami administratora (root). Zawsze używaj nieuprzywilejowanego konta dla dyrektywy serwera Użytkownik. - - - - - -Grupa - -Grupa z której uprawnieniami będzie działał serwer. Zwykle jest to sys, aczkolwiek w razie potrzeby można wszystko skonfigurować dla innej grupy. - - -Przykład sys. - - - - - -Zdalny administrator - -Nazwa użytkownika, któremu przyznany zostanie dostęp bez uwierzytelniania ze zdalnych komputerów. Domyślnie remroot. - -Nazwa ta będzie się pojawiała w logach, w pozycjach dotyczących właściciela zadania, dla wszystkich zasobów i lokacji &CUPS; które są tak skonfigurowane, że zezwalają na dostęp bez uwierzytelniania. Pozycje uwierzytelnione będą zawierały nazwę uwierzytelnionego użytkownika. - - - - - - -Ustawienia dziennika - -Ustawienia dzienników serwera dokonywane są za pomocą tego ekranu. Zawiera on następujące ustawienia: - - -Dziennik dostępów -Dziennik błędów -Dziennik stron -Poziom pliku log -Maks. wielkość pliku dziennika - - -To jest ważny ekran. Jeśli napotkasz problemy, tutaj ustawiasz poziom dziennika na debug, uruchamiasz ponownie demona &CUPS; i patrzysz do dziennika błędów określonego tutaj w celu znalezienia komunikatów, które pomogą zrozumieć błąd. - - -Okno konfiguracyjne serwera &CUPS;: Ustawienia dziennika - - - - -Okno konfigurujące Ustawienia dziennika serwera &CUPS; : - - - - - -Dziennik dostępów - -Nazwa pliku dziennika dostępów. Jeżeli nie zaczyna się od /, to przyjmuje się że jest podana względem ServerRoot. - -Można również użyć nazwy specjalnej syslog aby wysyłać wynik do pliku lub usługi syslog. - - -Domyślnie ustawiana na /var/log/cups/access_log. - - -Plik jest formatowany zgodnie z tzw. Common Log Format. Dzięki temu możesz używać programów takich jak Webalyzer lub innego podobnego programu aby wygenerować raport na temat aktywności serwera &CUPS;. - -Aby nazwa pliku dziennika zawierała nazwę serwera dodaj do niej %s. Przykład: /var/log/cups/access_log-%s. - -kurt@transmeta:~ ->tail /var/log/cups/access_log - -127.0.0.1 - - [04/Aug/2001:20:11:39 +0100] "POST /printers/ HTTP/1.1" 200 109 -127.0.0.1 - - [04/Aug/2001:20:11:39 +0100] "POST /admin/ HTTP/1.1" 401 0 -127.0.0.1 - - [04/Aug/2001:20:11:39 +0100] "POST / HTTP/1.1" 200 210 -127.0.0.1 - - [04/Aug/2001:20:11:39 +0100] "GET /ppd/DANKA_P450.ppd HTTP/1.1" 200 51021 -127.0.0.1 - - [04/Aug/2001:20:11:39 +0100] "POST /jobs/ HTTP/1.1" 200 246 -10.160.16.45 - - [04/Aug/2001:20:11:39 +0100] "GET /printers/DANKA_P450 HTTP/1.0" 200 0 -127.0.0.1 - - [04/Aug/2001:20:11:39 +0100] "POST / HTTP/1.1" 200 80 -127.0.0.1 - - [04/Aug/2001:20:11:39 +0100] "POST / HTTP/1.1" 200 139 -10.160.16.45 - - [04/Aug/2001:20:11:40 +0100] "GET /cups.css HTTP/1.0" 200 198 -127.0.0.1 - - [04/Aug/2001:20:11:40 +0100] "POST / HTTP/1.1" 200 139 -10.160.16.45 - - [04/Aug/2001:20:11:39 +0100] "GET /printers/DANKA_P450 HTTP/1.0" 200 7319 -10.160.16.45 - - [04/Aug/2001:20:11:40 +0100] "GET /images/title-logo.gif HTTP/1.0" 200 5729 - - -Dla każdego momentu dostępu, widoczna jest pojedyncza linia zawierająca kolejno: adres IP klienta z którego dokonano dostępu, jego data i czas oraz metoda (POST lub GET), zażądany zasób, wersja protokołu &HTTP; używanego przez klienta, kod statusu ora liczbę przesłanych bajtów. Kod 200 oznacza sukces-OK kod 401 w powyższym przykładzie oznacza nieautoryzowany dostęp czyli jego odmowę. Format dzienników został omówiony w &CUPS; Software Administrator Manual (Podręcznik administratora). - - - - -Dziennik błędów - -Nazwa pliku dziennika błędów. Jeżeli nie zaczyna się od /, to przyjmuje się że jest podana względem ServerRoot. Domyślnie ustawiona na /var/log/cups/error_log. - -Można również użyć nazwy specjalnej syslog aby wysyłać wynik do pliku lub usługi syslog. - - -Wprowadź ścieżkę, np. /var/log/cups/error_log. - - -Fragment dziennika błędów ukazany poniżej ukazuje fragment logowania druku strony testowej przy ustawieniu zmiennej Poziom pliku log na informacje ogólne. Znaczenie zmiennej Poziom pliku log zostanie wytłumaczone później. - -kurt@transmeta:~ -> tail /var/log/cups/error_log - -I [04/Aug/2001:23:15:10 +0100] Job 213 queued on 'DANKA_P450' by 'root' -I [04/Aug/2001:23:15:10 +0100] Started filter /usr/lib/cups/filter/pstops (PID 18891) for job 213. -I [04/Aug/2001:23:15:10 +0100] Started backend /usr/lib/cups/backend/lpd (PID 18892) for job 213. - - - - - -Dziennik stron - -Nazwa pliku dziennika stron. Jeżeli nie zaczyna się od /, to przyjmuje się że jest podana względem ServerRoot. Domyślnie ustawiona na /var/log/cups/page_log - -Można również użyć nazwy specjalnej syslog aby wysyłać wynik do pliku lub usługi syslog. - - -Wprowadź ścieżkę, np. /var/log/cups/page_log. - -Plik dziennika stron w oddzielnych liniach umieszcza informacje o każdej pojedynczej stronie wydrukowanych zadań. - -Oto przykład, jak wyglądają pozycje w tym pliku: - -kurt@transmeta:~ -> tail /var/log/cups/page_log - -GIMP_print_stp_HP kdetest 201 [03/Aug/2001:03:18:03 +0100] 4 1 -GIMP_print_stp_HP kdetest 201 [03/Aug/2001:03:18:03 +0100] 5 1 -GIMP_print_stp_HP kdetest 202 [03/Aug/2001:11:46:49 +0100] 1 1 -GIMP_print_stp_HP kdetest 203 [03/Aug/2001:11:46:54 +0100] 1 1 -DANKA_infotec_P450 kurt 204 [04/Aug/2001:03:29:00 +0100] 1 33 -DANKA_infotec_P450 kurt 204 [04/Aug/2001:03:29:00 +0100] 2 33 -DANKA_infotec_P450 kurt 204 [04/Aug/2001:03:29:00 +0100] 3 33 -DANKA_infotec_P450 kurt 204 [04/Aug/2001:03:29:00 +0100] 4 33 -DANKA_infotec_P450 root 205 [04/Aug/2001:19:12:34 +0100] 1 14 -DANKA_infotec_P450 root 206 [04/Aug/2001:19:15:20 +0100] 1 1 - - -W tym pliku znajdziesz informacje o nazwie drukarek (GIMP_print_stp_HP oraz DANKA_infotec_P450) używanych poprzez ten serwer, nazwach użytkowników (kdetest, kurt oraz root), numerach ID zadań (201 do 205), czasie w którym zlecono zadanie, numerze strony wewnątrz zadania oraz ilości kopii danej strony. Na przykład zadanie o ID 204 miało 4 strony i wydrukowano ich 33 kopie, zadanie o ID 205 miało 14 kopii jednej strony . - - -&CUPS; jest zależny (dla obliczeń ilości stron w zadaniu) od filtru pstops. Przyjżyj się diagramowi &kivio; Flowchart pod kątem architektury filtrów &CUPS; aby dowiedzieć się w którym momencie procesu drukowania jest ten filtr wykorzystywany. Idąc dalej, pstops podczas liczenia zależy od DSC zgodnie z którym (DSC to Document Structuring Conventions, standard zdefiniowany przez Adobe) przesyłane są dane od kilenta. W większości przypadków taki system jest skuteczny. - -Jednakże,system zliczania stron nie będzie działał dla zadań typu raw (gdyż z definicji, dla nich nie są wykorzystywane mechanizmy filtrowania &CUPS; i omijają one pstops.) Każde zadanie typu raw jest zliczane jako jednostronicowe (wraz z jego wielokrotnymi kopiami). Tak dzieje się dla wszystkich zadań przesyłanych z klientów &Microsoft; &Windows; poprzez program Samba do serwera &CUPS; , dzieje się tak gdyż te zadania docierają we właściwym dla drukarki formacie, ponieważ klienci używają oryginalnych sterowników drukarki. - - - -Nadal szukam chętnej osoby do napisania ładnego narzędzia do analizy dziennika stron &CUPS;. Powinno ono generować wynik podobny do raportów Webalizera. W ten sposób można by tworzyć przydatne statystyki do rozliczania zużycia drukarek, zależności obciążenia od pory dnia, dnia tygodnia, czy użytkownika, itp. Jacyś chętni? - - - - - -Poziom pliku log - -Określa liczbę komunikatów wypisywanych do dziennika błędów. Może przyjąć jedną z poniższych wartości: - - - -debug2 - -Wypisuj wszystko. - - - - -debug - -Wypisuj prawie wszystko. - - - - -info - -Wypisuj wszystkie żądania i zmiany stanu. - - - - -warn - -Wypisuj błędy i ostrzeżenia. - - - - -error - -Wypisuj tylko błędy. - - - - -none - -Nic nie wypisuj. - - - - - -Jeżeli potrzebujesz rozwiązać problem (lub jeśli chcesz się dowiedzieć jak działa &CUPS; od środka), ustaw poziom pliku log na debug lub debug2. Wtedy plik error_log będzie o wiele bardziej szczegółowy (będą w nim zawarte nie tylko błędy, lecz również pozycje informacyjne). - -W ten sposób możesz oglądać na żywo to co &CUPS; robi gdy dostaje zadanie do wydrukowania. W programie &konsole; wpisz: - -kurt@transmeta:~ ->tail 100 /var/log/cups/error_log - -W ten sposób otrzymasz ostatnie 100 linii( 100) pliku log na ekranie, będzie on odświeżany w czasie rzeczywistym (), będziesz wiedział co się dzieje. Poniższy listing pokazuje co się dzieje podczas druku strony testowej. (fragmenty zostały wycięte aby oszczędzić miejsce... Wypróbuj to sam jeśli potrzebujesz więcej informacji): - - -I [04/Aug/2001:23:15:12 +0100] Job 214 queued on 'DANKA_P450' by 'root' -D [04/Aug/2001:23:15:12 +0100] StartJob(214, 08426fe0) -D [04/Aug/2001:23:15:12 +0100] StartJob() id = 214, file = 0/1 -D [04/Aug/2001:23:15:12 +0100] job-sheets=none,none -D [04/Aug/2001:23:15:12 +0100] banner_page = 0 -D [04/Aug/2001:23:15:12 +0100] StartJob: argv = "DANKA_P450","214","root","KDE Print Test", -[....] -D [04/Aug/2001:23:15:12 +0100] StartJob: envp = "PATH=/usr/lib/cups/filter:/bin:/usr/bin", [....] -D [04/Aug/2001:23:15:12 +0100] StartJob: statusfds = 5, 6 -D [04/Aug/2001:23:15:12 +0100] StartJob: filterfds[1] = 7, -1 -D [04/Aug/2001:23:15:12 +0100] StartJob: filter = "/usr/lib/cups/filter/pstops" -D [04/Aug/2001:23:15:12 +0100] StartJob: filterfds[0] = 8, 9 -D [04/Aug/2001:23:15:12 +0100] start_process("/usr/lib/cups/filter/pstops", [....] -I [04/Aug/2001:23:15:12 +0100] Started filter /usr/lib/cups/filter/pstops (PID 18991) for job 214. -D [04/Aug/2001:23:15:12 +0100] StartJob: backend = "/usr/lib/cups/backend/lpd" -D [04/Aug/2001:23:15:12 +0100] StartJob: filterfds[1] = -1, 7 -D [04/Aug/2001:23:15:12 +0100] start_process("/usr/lib/cups/backend/lpd", [....] -I [04/Aug/2001:23:15:12 +0100] Started backend /usr/lib/cups/backend/lpd (PID 18992) for job 214. -D [04/Aug/2001:23:15:12 +0100] Page = 595x842; 15,16 to 580,833 [....] - -Pozycje oznaczone literą D na początku to linie poziomu debug te oznaczone literą I to linie poziomu info . - - - - -Maks. wielkość pliku dziennika - - -Określa rozmiar plików dziennika, powyżej którego nastąpi podmiana pliku dziennika. Domyślnie 1048576 (1 Mb). Ustawienie na 0 powoduje wyłączenie podmiany dzienników. - - -Wprowadź wielkość pliku w bajtach, na przykład 1048576 - - - - - - - - -Ustawienia katalogów serwera - -Ekran konfiguracyjny serwera &CUPS;. Ustawiane tu są różne jego foldery. Zwykle nie musisz nic modyfikować w tej sekcji. Jeżeli korzystasz z wyrafinowanych czcionek (TrueType, &PostScript; lub innych) w swoim systemie, to w tym miejscu możesz dokonać takich ustawień by te czcionki były używane podczas drukowania. Konfigurowane są tu następujące katalogi serwera: - - - -Pliki wykonywalne serwera: położenie plików wykonywalnych serwera - - -Pliki serwera: położenie plików konfiguracyjnych serwera - - -Katalog danych: położenie plików danych serwera - - -Pliki tymczasowe: położenie plików tymczasowych serwera - - -Katalog żądania: położenie tymczasowych plików żądań przychodzących do serwera - - -Ścieżka do czcionek: położenie czcionek używanych przez serwer - - - -Okno konfiguracyjne serwera &CUPS;: Ustawienia &HTTP; - - - - -Okno konfiguracyjne serwera &CUPS;: Ustawienia &HTTP; - - - - - -Plik wykonywalny programu serwera - -Katalog główny plików wykonywalnych serwera. Domyślnie /usr/lib/cups (lub /usr/lib32/cups na IRIX 6.5) - - - - -Pliki serwera - -Katalog główny serwera. Domyślnie, /etc/cups. -W systemie SuSE, używanym przez autora, jest to /usr/share/doc/cups. Zawiera całą dokumentację HTML i PDF serwera &CUPS;, która jest również dostępna przez interfejs WWW, dostępny pod adresem http://localhost:631/documentation.html - - - - -Katalog danych - -Katalog główny dla plików danych &CUPS;. Domyślnie /usr/share/cups -Zawiera on takie elementy jak banery, definicje zestawów znaków, dane, sterowniki, czcionki i szablony pstoraster. - - - - -Pliki tymczasowe - -Katalog, w którym mają być umieszczane pliki tymczasowe. Podany wcześniej użytkownik musi mieć prawa zapisu do tego katalogu. Domyślnie /var/spool/cups/tmp lub wartość zmiennej środowiska TMPDIR. - - - - -Katalog żądania - -Katalog w którym przechowywane są pliki żądań. Domyślnie /var/spool/cups - - - - -Ścieżka do czcionek - -Ścieżka, pod którą serwer &CUPS; będzie szukał Twoich czcionek (TrueType lub &PostScript;), aby je umieścić w pliku wydruku. Obecnie działa tylko dla pstoraster). Domyślnie jest używane /usr/share/cups/fonts. - -Aby podać więcej niż jeden folder, należy rozdzielać kolejne katalogi za pomocą dwukropków. Na przykład: - - -/ścieżka/do/pierwszego/katalogu_czcionek/:/ścieżka/do/drugiego/katalogu_czcionek/:/ścieżka/do/ostatniego/katalogu_czcionek/ - - -Aby to ustawinie działało zgodnie z założeniem, to program z którego wykonywane jest drukowanie musi: - - - -Poprawnie opisywać używane czcionki w nagłówku generowanego pliku &PostScript; - - -W innym wypadku musi ona umieścić czcionki w pliku &PostScript;. - - - -Opisanie czcionki jej nazwą pozostawia jej prawidłowe rozpoznanie RIP i urządzeniu drukującemu. RIP lub drukarka może użyć żądanej czcionki, jedynie gdy jest ona dostępna w systemie. - -W przypadku drukarki &PostScript;, musi to być czcionka obecna na drukarce. Jeśli drukarka nie posiada tej czcionki, spróbuje ją zastąpić podobną czcionką. - -W przypadku drukarki nie obsługującej &PostScript;, jest to wykonywane przez &CUPS; i jego system filtrowania RIP. &CUPS; użyje podanej ścieżki do czcionek, aby wybrać odpowiednią czcionkę podczas przetwarzania pliku &PostScript; za pomocą RIPw filtrze pstoraster. - -W przypadku urządzenia wyjściowego obsługującego &PostScript; , &CUPS; jedynie kolejkuje plik (w zasadzie przepuszcza go przez filtr pstops dla potrzeb zliczania stron), nie przetwarza go. Jednakże, gdy drukujesz na drukarce &PostScript;, to ona staje się odpowiedzialna z użycie odpowiedniej czcionki. Nie może tego zrobić w przypadku gdy nie jest ona załadowana do drukarki, lub dołączona do pliku &PostScript;. - - - - - - -Konfiguracja serwera <acronym ->HTTP</acronym -> - -Pokazane jest okno dialogowe konfiguracji ustawień &HTTP; serwera &CUPS;. -Te opcje to: - -Katalog dokumentów -Domyślny język -Domyślne kodowanie - - - -Ustawienia &HTTP; serwera &CUPS; - - - - -Okno dialogowe ustawień &HTTP; serwera &CUPS; - - - - - -Katalog dokumentów - -Główny katalog dla dokumentów &HTTP; udostępnianych przez &CUPS;. Domyślnie, /usr/share/cups/doc - - - - -Domyślny język - -Domyślny język jeśli nie zostanie podany przez przeglądarkę. Jeżeli nie zostanie podany to zostaną użyte aktualne ustawienia regionalne. - -Używaj dwuliterowych kodów języków, na przykład en lub pl. - - - - - - -Domyślne kodowanie - -Domyślne kodowanie. Jeśeli nie jest podane to przyjmowane jest UTF-8. Należy zauważyć, że może to być zmienione bezpośrednio w dokumentach HTML . - - - - - - -<guilabel ->Ustawienia szyfrowania serwera</guilabel -> - -Na tym ekranie modyfikowane są ustawienia bezpieczeństwa serwera &CUPS;. Ustawienia szyfrowania to: - - -Certyfikat serwera: plik zwierający certyfikat szyfrowania serwera -Klucz serwera: plik zawierający klucz szyfrowania serwera - - -Konfiguracja serwera &CUPS;: ustawienia bezpieczeństwa - - - - -Okno konfiguracji serwera &CUPS;: ustawienia bezpieczeństwa - - - - - -Certyfikat szyfrowania - -Nazwa pliku zawierającego certyfikat serwera. Domyślnie /etc/cups/ssl/server.crt. - - - - -Klucz serwera - -Nazwa pliku zawierającego klucz serwera. Domyślnie /etc/cups/ssl/server.key - - - - - - - -Różne ustawienia serwera - -Okno dialogowe służący do zmiany innych ustawień serwera &CUPS;. Następujące ustawienia można zmienić za pomocą tego okna: - - -Zachowaj historię zadań: decyduje o zachowaniu historii zadań, aby było możliwe jej późniejsze przeglądanie -Zachowaj pliki zadań: decyduje czy zachować pliki zadań po przetworzeniu przez RIP do późniejszego wydrukowania -Plik statusu drukarki: nazwa i ścieżka dostępu pliku printcap -Bufor RIP: ustawienie rozmiaru bufora RIP -Limit filtru: ograniczenie zadań filtrowania - - - -Okno dialogowe różnych ustawień serwera &CUPS; - - - - -Okno dialogowe różnych ustawień serwera &CUPS; - - - - - -Zachowaj historię zadań (po zakończeniu) - -Określa czy zachować historię zadania po tym, jak zadanie zostanie zakończone, anulowane albo zatrzymane. Domyślnie jest ustawiona na "Tak" - - - - -Zachowaj pliki zadań (po zakończeniu) - -Określa czy zachować pliki zadań po tym, jak zadanie zostanie zakończone, anulowane albo zatrzymane.Domyślnie jest ustawiona na "Nie". - - - - -Plik statusu drukarki - -Nazwa pliku printcap. Domyślnie jest nieustawiona. Zostaw puste, aby wyłączyć generowanie pliku printcap. -To ustawienie jest potrzebne starszym programom, które mogą potrzebować tego pliku. - - - - -Bufor RIP - -Ilość pamięci, której każde RIP będzie używać do przechowania map bitowych. Wartość podaje się jako liczbę, z przyrostkiem k ma być wyrażone w kilobajtach, m w megabajtach, g w gigabajtach, lub t w płytkach (tile), (1 płytka = 256 x 256 pikseli). Domyślnie 8m (8 megabajtów). - - - - -Limit filtru - -Określa maksymalny koszt wszystkich zadań filtrowania, które mogą się wykonywać jednocześnie. Ustawienie na 0 oznacza brak ograniczenia. Typowe zadanie wymaga ograniczenia na poziomie co najmniej 200; ograniczenie mniejsze niż minimalne wymagane przez zadanie powoduje, że zadanie zostanie wydrukowane w dowolnym czasie. Domyślnie ustawione na 0 (bez ograniczenia). - - - - - - -Ogólne ustawienia sieci - -Ekran konfiguracyjny ustawienia sieci serwera &CUPS;. Zawiera on następujące ustawienia: - - -Sprawdzenie nazwy komputera na podstawie adresu IP -Port -Maksymalna wielkość żądania -Czas oczekiwania - - - -Ekran konfiguracyjny ustawienia sieci serwera &CUPS; - - - - -Ekran konfiguracyjny ustawienia sieci serwera &CUPS; - - - - -Sprawdzenie nazwy komputera na podstawie adresu IP - -Określa, czy sprawdzać pełną nazwę komputera na podstawie jego adresu IP. Domyślnie wyłączone ze względu na wydajność. - - - - -Port - -Porty/adresy, na których ma być prowadzone nasłuchiwanie. Domyślnie używany jest port 631, który jest zarezerwowany dla Internet Printing Protocol (IPP - Internetowy Protokół Drukowania). -Możesz podać wiele wpisów, aby nasłuchiwać na więcej niż jednym porcie lub adresie, ewentualnie aby ograniczyć dostęp. - -Uwaga: Niestety, większość przeglądarek internetowych nie obsługuje promocji szyfrowania w TLS lub &HTTP;. Jeżeli chcesz obsługiwać szyfrowanie prawdopodobnie będziesz musiał ustawić nasłuchuiwanie na porcie 443, (port HTTPS). - -Użyj przycisków Dodaj i Usuń, aby dodawać i usuwać pozycje z listy. - -Możesz wprowadzać: same porty np. 631, nazwy komputerów wraz z portami np. komputer:80 lub 1.2.3.4:631. - - - - - -Maksymalna wielkość żądania - -Określa maksymalny rozmiar żądań &HTTP; i plików drukowania. Ustawienie na 0 wyłącza tę opcję (domyślnie jest ustawione na 0). - - - - -Czas oczekiwania - -Czas w (sekundach), po których żądania stają się przeterminowane. Domyślnie 300 sekund. - - - - - - - -Konfiguracja klientów sieciowych - -Ekran konfiguracyjny ustawień sieci dotyczących klientów serwera &CUPS;. Zawiera on następujące pozycje: - - -Przyjmuj żądania podtrzymywania połączenia -Okres podtrzymywania połączenia: -Maksymalna liczba klientów: - - -Ekran konfiguracyjny ustawień sieci dotyczących klientów serwera &CUPS; - - - - -Ekran konfiguracyjny ustawień sieci dotyczących klientów serwera &CUPS; - - - - - -Przyjmuj żądania podtrzymywania połączenia - -Określa, czy obsługiwać opcję podtrzymywania połączenia (Keep-Alive). Domyślnie włączone. - - - - -Okres podtrzymywania połączenia - -Czas (w sekundach), po którym nastąpi automatyczne zamknięcie utrzymywanego połączenia (z opcją Keep-Alive). Domyślnie 60 sekund. - - - - -Maksymalna liczba klientów - -Określa maksymalną liczbę jednocześnie obsługiwanych klientów. Domyślnie 100. - - - - - - - -Ogólne ustawienia przeglądania - -Ekran pozwalający na zmianę ogólnych ustawień przeglądania serwera &CUPS;. Zawiera następujące pozycje: - - -Używaj przeglądania -Użyj krótkich nazw, jeśli dostępne -Klasy automatyczne - - - - -Ekran pozwalający na zmianę ogólnych ustawień przeglądania serwera &CUPS; - - - - -Ekran pozwalający na zmianę ogólnych ustawień przeglądania serwera &CUPS; - - - - - -Używaj przeglądania - -Określa, czy nasłuchiwać informacji o drukarkach z innych serwerów &CUPS;. Domyślnie włączone. - - - - -Użyj krótkich nazw, jeśli dostępne - -Określa, czy, jeśli to możliwe używanie krótkich nazw dla zdalnych drukarek (np drukarka zamiast drukarka@komputer). Domyślnie włączone. - - - - -Klasy automatyczne - -Określa, czy używać klas automatycznych. -Klasy drukarek mogą być podane bezpośrednio, w pliku classes.conf, pośrednio na podstawie drukarek dostępnych w sieci LAN, lub za pomocą obu tych sposobów. -Jeśli klasy automatyczne są włączone, drukarki o tej samej nazwie (np.Acme-LaserPrint-1000) ,znajdujące się w sieci lokalnej, zostaną umieszczone w klasie o tej samej nazwie. Pozwala to łatwo skonfigurować wiele nadmiarowych kolejek w sieci lokalnej. Jeśli użytkownik wyśle zadanie do Acme-LaserPrint-1000, to zostanie ono przydzielone pierwszej dostępnej kolejce. -Ta opcja jest domyślnie włączona. - - - - - - -Ustawienia połączenia dla przeglądania - -Ekran pozwalający na zmianę ustawień połączenia dla przeglądania serwera &CUPS;. Zawiera następujące pozycje: - - -Adresy przeglądania: Adresy (UDP) do których będą wysyłane informacje o drukarkach -Port przeglądania: Numer portu używany do rozgłoszeń -Adresy nasłuchiwania: Adres(y) do nasłuchiwania informacji o drukarkach na serwerach które nie mogą ich wysyłać (lub których przekazy nie mogą sięgnąć twojej sieci ze względu na rutery). - - - -Ekran pozwalający na zmianę ustawień połączenia dla przeglądania serwera &CUPS; - - - - -Ekran pozwalający na zmianę ustawień połączenia dla przeglądania serwera &CUPS; - - - - - -Adresy wysyłania - -Po wybraniu przycisku Dodaj, zobaczysz następujące okno w którym możesz wprowadzić nową wartość dla wychodzących pakietów (broadcast) przeglądania. Takie samo okno jest używane do dodawania adresów nasłuchiwania. - - -Okno wprowadzania nowego adresu do którego będą wysyłane pakiety przeglądania - - - - -Okno wprowadzania nowego adresu, do którego będą wysyłane pakiety przeglądania - - - -Określa adresy rozgłaszania (broadcast) które będą używane. Domyślnie informacje o przeglądaniu są wysyłane do wszystkich aktywnych interfejsów. - - -System &HP-UX; 10.20 i wcześniejsze nie obsługują w pełni wysyłania (broadcast), gdy maska sieci nie jest klasy A, B, C lub D (tzn. brak obsługi CIDR). - - - - - -Port przeglądania - -Numer portu używany do rozgłoszeń UDP. Domyślnie jest to port IPP, jeżeli zostanie zmieniony, należy go zmienić na wszystkich serwerach. Tylko jeden port może być podany. - - - - -Adresy nasłuchiwania - -Nasłuchiwanie wymienionych serwerów w poszukiwaniu drukarek. - - - - - - -Ustawienia masek przeglądania - -Okno pozwalające na skonfigurowanie z jakich adresów serwer &CUPS; będzie zezwalał/zabraniał na przeglądanie. - - -Zezwól na przeglądanie: -Zabroń przeglądania: -Kolejność przeglądania: - - - -Okno pozwalające na skonfigurowanie z jakich adresów serwer &CUPS; będzie zezwalał/zabraniał na przeglądanie - - - - -Okno pozwalające na skonfigurowanie z jakich adresów serwer &CUPS; będzie zezwalał/zabraniał na przeglądanie - - - - - -Okno Dodaj adres przeglądania - -Okno pozwalające na wprowadzenie adresu innego serwera &CUPS; z którego pakiety przeglądania będą akceptowane. Wywoływane jest po kliknięciu przycisku Dodaj... obok pola Zezwól na przeglądanie:. Analogiczne okno jest wykorzystywane do dodawania zabronionych adresów z których wysyłane są rozgłoszenia. - -Okno pozwalające na wprowadzenie adresu innego serwera &CUPS; z którego pakiety przeglądania będą akceptowane. - - -Okno pozwalające na wprowadzenie adresu innego serwera &CUPS; z którego pakiety przeglądania będą akceptowane. - - - - -Okno pozwalające na wprowadzenie adresu innego serwera &CUPS; z którego pakiety przeglądania będą akceptowane. - - - - - - -Zezwalaj na przeglądanie i Zabroń przeglądania - -Zezwalaj na przeglądanie umieszczone są tu maski adresów z których akceptowane są przychodzące pakiety przeglądania. Domyślnie akceptowane są pakiety ze wszystkich adresów. -Zabroń przeglądania umieszczone są tu maski adresów z których zabronione (blokowane) są przychodzące pakiety przeglądania. Domyślne pakiety z żadnych adresów nie są blokowane. -Oba ustawienia Zezwalaj na przeglądanie i Zabroń przeglądania przyjmują następujące sposoby definiowania szablonów adresów: - - - - -All - - -None - - -*.domena.com - - -.domena.com - - -komputer.domena.com - - -nnn.* - - -nnn.nnn.* - - -nnn.nnn.nnn.* - - -nnn.nnn.nnn.nnn - - -nnn.nnn.nnn.nnn/mmm - - -nnn.nnn.nnn.nnn/mmm.mmm.mmm.mmm - - - - -Restrykcje względem nazwy komputera/domeny będą działały tylko przy włączonej opcji rozpoznawania (identyfikacji) po nazwach komputera! - - - - -Kolejność przeglądania - -Określa kolejność wykonywania operacji BrowseAllow/BrowseDeny. - - - - - - - -Konfiguracja czasów oczekiwania dla przeglądania - -Okno pozwalające na konfigurację czasów oczekiwania dla przeglądania, serwera CUPS. Dostępne są następujące opcje - -Okres czasu pomiędzy przeglądaniem -Przekroczenie czasu przeglądania - - -Okno konfiguracji czasów oczekiwania dla przeglądania w serwerze &CUPS; - - - - -Okno konfiguracji czasów oczekiwania dla przeglądania w serwerze &CUPS; - - - - - -Okres czasu pomiędzy przeglądaniem - -Czas pomiędzy uaktualnieniami informacji przeglądania (w sekundach). Domyślnie 30 sekund. -Należy zauważyć, że informacja przeglądania jest wysyłana przy każdej zmianie statusu drukarki, więc ten parametr określa maksymalny czas między uaktualnieniami. -Ustawienie tego parametru na 0, wyłącza rozgłaszanie tak że twoje lokalne drukarki nie są prezentowane, ale nadal widzisz drukarki na innych komputerach. - - - - -Przekroczenie czasu przeglądania - -Określa czas (w sekundach), po którym zdalna drukarka zostanie usunięta, jeśli nie wyśle informacji o sobie. -Ta liczba, z oczywistych powodów, nie powinna być mniejsza niż BrowseInterval (okres czasu pomiędzy przeglądaniem). Domyślnie 300 sekund. - - - - - - -Konfiguracja przekazywania pakietów przeglądania - -Ekran konfiguracyjny przekazywania przeglądania dla serwera &CUPS;. Ekran zawiera następujące ustawienia: - - -Przekazywanie pakietów przeglądania - - - -Ekran konfiguracyjny przekazywania przeglądania dla serwera &CUPS; - - - - -Ekran konfiguracyjny przekazywania przeglądania dla serwera &CUPS; - - - - - -Okno dodania przekazywania - -Okno w którym wprowadzana jest nowa definicja przekazywania pakietów między serwerem &CUPS; a siecią, należy podać dwa adresy. - - -Okno w którym wprowadzana jest nowa definicja przekazywania pakietów między serwerem &CUPS; a siecią, należy podać dwa adresy. - - - - -Okno w którym wprowadzana jest nowa definicja przekazywania pakietów między serwerem &CUPS; a siecią, należy podać dwa adresy. - - - - - - -Przekazywanie pakietów przeglądania - -Przekazywanie pakietów przeglądania między adresami lub sieciami. - - - - - - - -Konfiguracja ustawień bezpieczeństwa - -Ekran konfiguracyjny dla ustawień bezpieczeństwa serwera &CUPS;, mogą być tu modyfikowane wszelkie ze zdefiniowanych zasobów serwera. Zawiera następujące ustawienia, które mogą być konfigurowane oddzielnie dla każdego zasobu (lub lokacji) serwera &CUPS;: - - -Grupa systemowa: -Prawa dostępu: -Uwierzytelnianie: -Klasa: -Nazwy: -Szyfrowanie: -Zezwalaj: -Zabroń: -Kolejność ACL: - - -Prawidłowe zasoby (lub lokacje) serwera &CUPS; to: - - -Główny: / -Administracja: /admin -Wszystkie drukarki: /printers -Jakakolwiek pojedyncza drukarka: np. /printers/infotec_P320 -Wszystkie klasy drukarek: /classes: -Jakakolwiek pojedyncza klasa drukarek np. /classes/all_infotecs_P320_or_P450 - - - -Ekran konfiguracyjny dla ustawień bezpieczeństwa serwera &CUPS; dla lokacji serwera - - - - -Ekran konfiguracyjny dla ustawień bezpieczeństwa serwera &CUPS; dla lokacji serwera - - - - - -Dla lokalizacji które nie są zdefiniowane osobno, przyjmowane jest ustawienie dla lokalizacji nadrzędnej. - -Na przykład, masz drukarkę nazwaną infotec_P450 dla której nie są zdefiniowane ustawienia bezpieczeństwa. Wtedy dla niej zostaną zastosowane ustawienia bezpieczeństwa lokacji /printers jako iż twoja drukarka jest jej lokacją podrzędną. Jeśli ustawienia bezpieczeństwa nie są również zdefiniowane dla /printers, wtedy ustawienia dla / (ogólne) zostaną zastosowane, które albo zostały zmodyfikowane przez Ciebie albo są domyślnymi wartościami. - - - - -Grupa systemowa - -Nazwa grupy, której zostanie przyznany dostęp typu System (zarządzanie drukarkami). Domyślna wartość różni się na różnych systemach, ale będzie to sys, system lub root (sprawdzane w tej kolejności). - - - - -Prawa dostępu - -Prawa dostępu do każdego katalogu udostępnianego przez serwer. Położenie jest podawane względem DocumentRoot. - - - - -Uwierzytelnianie - -Użyty sposób uwierzytelniania: - - - -Brak (None) - -Brak uwierzytelniania. - - - -Podstawowe (Basic) - -Uwierzytelnianie metodą &HTTP; Basic. - - - -Skrót (Digest) - -Uwierzytelnianie metodą &HTTP; Digest. - - - - - -Uwaga: Uwierzytelnianie metodą lokalnego certyfikatu może być podmienione przez klienta w trybie Basic lub Digest, jeśli połączenie odbywa się do lokalnego interfejsu. - - - - - -Klasa - -Klasa uwierzytelniania. Obecnie obsługiwane są Anonymous(anonimowe), User(użytkownik), System (użytkownik należący do grupy SystemGroup), oraz group (użytkownik należący do podanej grupy). - - - - -Nazwy - -Nazwa grupy dla uwierzytelniania klasy Grupa (Group) - - - - -Szyfrowanie - -Określa, czy używać szyfrowania. Ta opcja, zależy od tego czy biblioteka OpenSSL została zlinkowana z biblioteką &CUPS; i serwerem. -Możliwe wartości: - - -Zawsze - -Zawsze używaj szyfrowania (SSL) - - - -Nigdy - -Nigdy nie używaj szyfrowania. - - - -Żądane - -Używaj promocji szyfrowania TLS. - - - -Jeśli żądane - -Używaj szyfrowania jeśli serwer tego zażąda. - - - - - - - -Zezwalaj - -Zezwolenie na dostęp z podanego komputera, domeny, adresu IP lub sieci. Możliwe wartości: - - - - -All - - -None - - -*.domena.com - - -.domena.com - - -komputer.domena.com - - -nnn.* - - -nnn.nnn.* - - -nnn.nnn.nnn.* - - -nnn.nnn.nnn.nnn - - -nnn.nnn.nnn.nnn/mmm - - -nnn.nnn.nnn.nnn/mmm.mmm.mmm.mmm - - - - -Użycie nazwy komputera lub domeny wymaga włączenia sprawdzania nazw komputerów, tak jak to opisano wcześniej. - - - - -Zabroń - -Zabronienie dostępu z podanego komputera, domeny, adresu IP lub sieci. Możliwe wartości: - - - -All - - -None - - -*.domena.com - - -.domena.com - - -komputer.domena.com - - -nnn.* - - -nnn.nnn.* - - -nnn.nnn.nnn.* - - -nnn.nnn.nnn.nnn - - -nnn.nnn.nnn.nnn/mmm - - -nnn.nnn.nnn.nnn/mmm.mmm.mmm.mmm - - - -Użycie nazwy komputera lub domeny wymaga włączenia sprawdzania nazw komputerów, tak jak to opisano wcześniej. - - - - -Kolejność ACL - -Kolejność sprawdzania zezwolenia i zabronienia. - - - - - - -Przykład: Jak skonfigurować ustawienia bezpieczeństwa dla wszystkich drukarek - -Omówiony został tutaj ekran konfiguracyjny ustawień bezpieczeństwa. Przykładowo dodamy definicje bezpieczeństwa dla zasobu Wszystkie drukarki. Dla serwera WWW &CUPS; jest to lokacja do której dostęp uzyskujesz poprzez http://localhost:631/printers/ lub zdalnie poprzez http://cups.server.name:631/printers/ - -Na pierwszym ekranie widzimy lokację z której rozpoczniemy działania. Wybierz Dodaj lub Zmień dla zasobu którego ustawienia bezpieczeństwa chcesz modyfikować. - - -Ekran konfiguracyjny dla ustawień bezpieczeństwa serwera &CUPS; - - - -Ekran konfiguracyjny dla ustawień bezpieczeństwa serwera &CUPS; - - - -Oto ekran w którym dodawane są nowe zasoby. Podobny ekran służy do modyfikacji już utworzonych zasobów. Oto ogólne opcje: - - -Okno dodawania zasobu. - - - - -Okno dodawania zasobu. - - - -Widzimy tutaj drugą część ekranu dodawania nowego zasobu. Analogiczny ekran jest używany przy modyfikacji zasobów. Tutaj definiowane są maski dostępu dla zasobów. - - -Okno dodawania zasobu. - - - - -Okno dodawania zasobu. - - - -Okno zasobu - - - - -Okno zasobu - - - - -Okno zasobu - - - - -Okno zasobu - - - - -Okno zasobu - - - - -Okno zasobu - - - - -Okno zasobu - - - - -Okno zasobu - - - - - - diff --git a/tde-i18n-pl/docs/kdebase/kdeprint/cupsoptions.docbook b/tde-i18n-pl/docs/kdebase/kdeprint/cupsoptions.docbook deleted file mode 100644 index 31fe6ede9d4..00000000000 --- a/tde-i18n-pl/docs/kdebase/kdeprint/cupsoptions.docbook +++ /dev/null @@ -1,892 +0,0 @@ - -Opcje systemu &CUPS;, aktualnie niedostępne przez &kcontrol; - -W tym rozdziale znajdziesz kilka wskazówek dotyczących dalszych możliwości konfiguracji, które mogą być niedostępne dla systemu &CUPS; z interfejsu &GUI; programu &tdeprint;. - - -Przegląd dostępnych możliwości - -Wszystkie najczęściej używane opcje i funkcje, których dostarcza system &CUPS;, są obsługiwane przez &tdeprint;. - - - -Zarządzanie drukarką: dodawanie, odłączanie, przenoszenie, modyfikowanie, konfigurowanie, testowanie, wyłączanie, włączanie... - - -Zarządzanie trybem pracy: anulowanie, wstrzymywanie, przenoszenie, udostępnianie innej drukarki. - - -Opcje drukowania: całkowita kontrola zapewniona przez &CUPS;. - - - - - - -Gdzie znaleźć pomoc podczas pracy z &CUPS; - -Dużo informacji o pracy systemu &CUPS; jest dostępnych z interfejsu sieciowego, który zawsze jest obsługiwany przez &CUPS;. Działa on z każdą wyszukiwarką (nawet tekstową). Na początek przejdź do http://localhost:631/. Tam znajdziesz łącze do aktualnie dostępnej dokumentacji &CUPS; w formatach HTML i PDF. - -&CUPS; jest dostępny poprzez inne środki niż &tdeprint;: wiersz poleceń i wyszukiwarka to dwa bliźniacze interfejsy &CUPS;. Wiele narzędzi wiersza poleceń dokłada się do opcji kontroli, jakie masz, korzystając z systemu &CUPS;. Interfejs sieciowy to tylko jedna z dostępnych możliwości konfiguracji i sprawiwania kontroli. - -Dotyczy to również programu &tdeprint;. W miarę rozwoju &CUPS;, wiele nowych możliwości będzie najpierw dostępnych z wiersza poleceń. Aby nadążać za zmianami, sprawdzaj najnowsze wersje strony dokumentacji systemowej dla &CUPS;. - - -W zależności od metody uaktualniania &CUPS;, plik konfiguracyjny mógł nie zostać zastąpiony nowym; tak więc demon &CUPS; może nie być poinformowanym przez stary plik konfiguracyjny o możliwości wykorzystania nowych właściwości. - - -Kompletna lista dostępnych plików i stron dokumentacji systemowej, powinna zawsze znajdować się w Podręczniku Administratora Programu &CUPS; (http://localhost:631/sam.html#FILES. W pasku adresu &konqueror-dopelniacz; wpisz man:/lpadmin i man:/cupsd.conf, aby znaleźć najważniejsze polecenia i pliki konfiguracyjne. Wiesz już o miłej właściwości &konqueror-dopelniacz;, jaką jest pokazywanie stron dokumentacji systemowej &UNIX;, prawda? Przeczytaj je. Znajdziesz tam więcej interesujących porad i łączy do innych stron dokumentacji systemowych. - - -Jak znaleźć pokrewne strony dokumentacji systemowej &CUPS; - -Tutaj pokazujemy, jak sprawdzić, które pokrewne strony dokumentacji &CUPS; znajdują sie w Twoim systemie: - -kurt@transmeta:~ -> apropos cups - -cups-calibrate (8)- narzędzie ESP kalibrowania drukarki -lpstat (1) - podaj informację o stanie drukowania -cups-lpd (8) - przyjmuj zadania drukowania i informuj klientów lpd o statusie drukarki -classes.conf (5) - plik konfiguracyjny klasy dla cups -backend (1) - interfejsy cups do przesyłania danych -filter (1) - filtry cups do konwertowania plików -cups-polld (8) - tryb odpytywania o dostępne drukarki -mime.types (5) - plik opisujacy pliki typu mime -cupsd (8) - demon cups -lpadmin (8) - konfiguracja klas i drukarek cups -cupsd.conf (5) - plik konfiguracyjny serwera dla cups -mime.convs (5) - plik konfiguracyjny plików typu mime -printers.conf (5) - plik konfiguracji drukarki -mime.convs (5) - plik konfiguracyjny plików typu mime -cups-polld (8) - demon cups odpytujący drukarki -lpstat (1) - podaje informację o stanie drukowania -backend (1) - interfejs cups transmisji protokołu -mime.types (5) - plik opisujący pliki typu mime -cupsd (8) - demon cups -lpadmin (8) - konfiguracja klas i drukarek cups -printers.conf (5) - plik konfiguracyjny drukarki dla cups -cupsd.conf (5) - plik konfiguracyjny serwera dla cups -filter (1) - filtry cups do konwertowania plików - - - - - -Poza &tdeprint;: wskazówki & porady dotyczące wiersza poleceń &CUPS; - -Tutaj znajdziesz kilka przykładowych możliwości, jakie obecnie są dostępne tylko z wiersza poleceń. - - -Udostępnianie lub blokowanie dostępu do drukarki określonym użytkownikom - -Instalując (lub modyfikując) drukarkę poprzez wiersz poleceń, możesz udostępnić, lub zakazać dostępu do tej drukarki określonym użytkownikom: - -lpadmin HeidelbergDigimaster9110 lpd:/10.160.16.99/mqueue allow:kurt,sylvi,hansjoerg /home/kurt/PPDs/DVHV.ppd - -zezwoli na korzystanie z tej (wierzcie mi: bardzo ładnej i bardzo profesjonalnej) drukarki tylko trzem wspomnianym użytkownikom i - jednocześnie - odmówi tego prawa wszystkim innym. Jeśli inny użytkownik zechce drukować na DigiMaster przez ten serwer &CUPS;, otrzyma wiadomość o błędzie client-error-not-possible. - -lpadmin HeidelbergDigimaster9110 lpd:/10.160.16.99/mqueue deny:tackat,boss,waba /home/kurt/PPDs/DVHV.ppd - -zablokuje możliwość korzystania z tej samej drukarki tym samy trzem wspomnianym użytkownikom, jednocześnie udostępniając ją wszystkim pozostałym. Jeśli zablokowany użytkownik zechce drukować na DigiMaster przez ten serwer &CUPS;, otrzyma wiadomość o błędzie client-error-not-possible. - - -Jednocześnie możesz użyć tylko jednej z tych opcji; obecnie niedostępna jest podobna opcja dotycząca grup. Będzie ona jednak dodana w przyszłości. - - - - -Nakładanie limitów na określone drukarki - -Czasami chcesz nałożyć limit dla konkretnych drukarek. Możesz określić górną granicę ilości stron, lub danych, jakie mogą być wydrukowane w konkretnym czasie przez konkretną drukarkę. - -Limity mogą być określone przez opcję podczas instalacji drukarki, komendą lpadmin, lub później, dla już zainstalowanej drukarki. Poniżej znajdziesz kilka wskazówek, których nie znajdziesz w oficjalnej dokumentacji &CUPS;: - - - -W systemie &CUPS; możesz określać limity stron i ilości danych dla poszczególnych drukarek. - - - -Limity są obliczane indywidualnie dla każdego użytkownika (tak więc pojedyncza seria limitów dotyczy wszystkich użytkowników konkretnej drukarki). - - - -Limity dotyczą także stron banerowych (jeśli używa się takich). - - - -To oznacza: możesz ograniczyć każdego użytkownika do drukowania 20 stron dziennie na drogiej drukarce, ale nie możesz nałożyć ograniczenia na każdego użytkownika, za wyjątkiem Kurt lub root. - - - -Masz do wykorzystania trzy opcje nakładania limitów: , i . - - - - określa przedział czasowy dla obliczania limitu (przedział jest określany w sekundach; tak więc dzień to 60x60x24=86.400, tydzień to 60x60x24x7=604,800, a miesiąc to 60x60x24x30=2.592.000 sekund.) - - - -Aby określić limity, okres czasu plus przynajmniej jeden limit zadań nie może być ustawiony na zero. - - - -Domyślna wartość 0 dla określa brak limitu. - - - -Domyślna wartość 0 dla określa brak limitu. - - - -Domyślna wartość 0 dla określa, że limity dotyczą wszystkich zadań, które były drukowane przez użytkownika i które wciąż są rozpoznawane przez system. - - - - -Przykłady: - -Przypadek limitu podwójnego: okres czasu plus jeden lub obydwa limity dotyczące zadań - -lpadmin danka_infotec_4850 job-quota-period=604800 job-k-limit=1024 - -Ta komenda określa limit rozmiaru pliku na 1 MB (w sumie) dla każdego użytkownika drukarki danka_infotec_4850 w przeciągu tygodnia. - -lpadmin danka_infotec_4105 job-quota-period=604800 job-page-limit=100 - -Ta komenda nakłada limit 100 stron (w sumie) na każdego użytkownika drukarki danka_infotec_4105 w przeciągu tygodnia. - -lpadmin danka_infotec_P450 job-quota-period=604800 job-k-limit=1024 job-page-limit=100 - -Ta komenda określa złożony limit 1 MB (w sumie) i 100 stron (w sumie) dla każdego użytkownika drukarki danka_infotec_P450 w przeciągu tygodnia. - - - - -Przykłady: - -Przypadek limitu pojedynczego: określony jest okres czasu lub limit dotyczący zadania - -lpadmin danka_infotec_P320 job-quota-period=604800 - -lpadmin danka_infotec_FullColor job-page-limit=100 - -lpadmin danka_infotec_HiSpeed job-k-limit=1024 - - - - -Wiadomość o błędzie - -Kiedy użytkownik wyczerpie limit, podczas próby drukowania otrzyma wiadomość o błędzie client-error-not-possible. - - - - - - -Instalacja drukarki typu <quote ->raw</quote -> - -Istnieją różne sposoby na zdefiniowanie drukarki typu raw. Jedną z wygodniejszych metod jest użycie komendy lpadmin. Jeśli nie skorzystasz z pliku &PPD; do obsługi tej drukarki, będzie ona urządzeniem typu raw: - -lpadmin Raw_Danka_infotec lpd://10.160.16.137/PORT1 - -Kolejki drukarek typu raw nie zmieniają pliku drukowania i nie przekształcają go w inny format pliku. Przydaje się to na przykład, kiedy drukujesz z systemu &Windows; via Samba przez serwer &CUPS; do drukarki PCL: w tym przypadku sterownik drukarki systemu &Windows; generuje gotowy format pliku drukowania dla drukarki docelowej i przepuszczanie go przez filtry &CUPS; wyrządziłoby tylko szkodę. W takich warunkach (jeśli chcesz upewnić się, że plik dotarł do drukarki nieprzefiltrowany przez &CUPS;) przydatne okazuje się polecenie lpadmin bez &PPD;. - - - - - -Rozwiązywanie problemów dotyczących &CUPS; i &tdeprint; - -Ta część Podręcznika &tdeprint; będzie odpowiedzią na problemy użytkowników. To tylko skromny początek. - - -Wiadomość o błędzie - - - - -Co znaczy client-error-bad-request? - - -Użytkownik wysłał do systemu &CUPS; plik, którego serwer nie mógł przetworzyć. Taką wiadomość otrzymasz również, jeśli wysłałeś pusty plik. - - - - - -A client-error-not-possible? - - -Użytkownik albo nie ma prawa dostępu do określonej drukarki, albo wykorzystał już swój limit (oparty na rozmiarze pliku lub ilości stron) - - - - - -Co z client-error-not-found? - - -Użytkownik próbował dostać się do nieistniejącego źródła na serwerze &CUPS;, na przykład przez próbę druku nieistniejącego pliku, lub takiego, do którego nie ma prawa dostępu. - - - - - - - - -Pytania i odpowiedzi - - - - -Dlaczego nie mogę zrestartować zadań? - - -Aby móc zrestartować ukończone zadania z interfejsu sieciowego, potrzebujesz odpowiednich ustawień w pliku /etc/cups/cupsd.conf: ustaw PreserveJobFiles True. - - - - - -Jak mogę pozbyć się długiej listy zakończonych zadań w interfejsie sieciowym? - - -Do zrobienia - - - - - -Jak działa obliczanie stron? - - -&CUPS; dokonuje obliczania stron dzięki przepuszczaniu każdego zadania przez filtr pstops. Między innymi przelicza on też strony. Dane wyjściowe z tego filtra mogą być doprowadzone do innych filtrów (jak pstoraster --> rastertopcl), lub wysłane bezpośrednio do drukarki (jeśli jest to drukarka &PostScript;owa). - -W każdym przypadku działa to dla drukarek sieciowych, równoległych, szeregowych i USB tak samo. Aby pstops działał, potrzebuje on DSC (Document Structuring Convention) zgodnego z &PostScript; (lub bliskiego odpowiednika) jako wejścia. Tak więc oblicza on strony podczas filtrowania na serwerze drukowania i zapisuje dane o każdej stronie (godzinę, użytkownika, ID zadania i nazwę, która drukarka, ile kopii jakich stron dokumentu, ile kilobajtów?) w pliku /var/log/cups/page_log. - -Przy okazji: na mojej osobistej liście życzeń jest przerobienie Webalizera tak, aby czytał i analizował page_log i dawał podobny wynik. Ktoś chętny? - -Nie daje on jednak poprawnych wyników w następujących przypadkach: - - - -Drukarka się zacina i być może dlatego odrzuca zadanie (przypadek z życia; albo może odrzuca zadanie z powodu problemu z formatem danych) - - -Zadania drukowane jako raw zawsze są liczone jako jedna strona (i być może wielokrotne kopie). - - - -Dlatego obliczanie stron w &CUPS; jest tylko przybliżone (w wielu przypadkach doskonałe lub co najmniej dobre, ale czasami niewystarczające). Jedyne wiarygodne obliczanie wydruku jest dokonywane przez wewnętrzny licznik drukarki. Niektóre drukarki mogą być zdalnie zapytane o tą informację przez SNMP (Simple Network Management Protocol). To znaczy, że w większej sieci z wieloma różnymi drukarkami nie ma żadnego narzędzia, które dokładnie i niezawodnie obliczałoby strony! - - - - - -Dlaczego obliczanie stron nie działa pod klientem &Windows;? - - -Zadania z systemu &Windows; prawie zawsze muszą być wysyłane jako raw. Dlaczego? Jeśli &CUPS; pracuje jako serwer drukowania dla klientów &Windows;, używając oryginalnych sterowników systemu &Windows; dla docelowego urządzenia drukującego, gwarantuje to poprawne formatowanie zadania; dlatego serwer nie powinien nic zmieniać i drukować w trybie raw. Dlatego też nie dochodzi do filtrowania danych (nie jest to nawet możliwe, ponieważ dane wejściowe nie są &PostScript;owe, jak oczekuje pstops), czyli nie ma miejsca liczenie stron, prócz domyślnego 1. - - - - - -Jak mogę znaleźć listę dostępnych opcji dla danej drukarki, lub pliku &PPD;? - - -Zobacz stronę dokumentacji systemowej dla komendy lpoptions. Możesz przestudiować uaktywnione pole systemu &CUPS; pod kątem każdej opcji dla dostępnych drukarek. Nie musisz mieć lokalnie zainstalowanej drukarki. Dopóki drukarka jest dostępna lokalnie (przez opcję wyszukiwania drukarki systemu &CUPS;), będzie ona również pracowała jako sieciowa. - -Aby zapytać o opcje drukarki, wpisanie lpoptions HitachiDDP70MicroPress poda długą listę wszystkich dostępnych opcji, odczytanych z pliku &PPD; dla danej drukarki Hitachi (w moim przypadku zainstalowanej na serwerze sieciowym transmeta). Serwer sieciowy Transmeta i jego demon &CUPS;, podobnie jak demon &CUPS; na komputerze lokalnym, musi być uruchomiony, aby operacja zakończyła się sukcesem. - - - - - -Jak mam czytać wykaz otrzymany przez komendę lpoptions? - - - -Wiesz, że legalnym działaniem producentów drukarek &PostScript;owych jest określanie własnych, wewnętrznych nazw i procedur nawet dla standardowych opcji &PostScript;owych. Dopóki sterownik jest w stanie uzyskać opcje od &PPD; i przekazać je w zrozumiały sposób użytkownikowi, wszystko jest w porządku. Ale co Ty zrobisz, jeśli chcesz użyć jakiejś mało znanej opcji drukarki w wierszu poleceń? Jak znajdziesz jej dokładną składnię? - -Zobaczmy to na przykładzie. Spójrzmy na drukarkę Hitachi's DDP70 i na to, jak wdraża drukowanie obustronne. Jak byś powiedział, jak drukować dwustronnie? duplex czy Duplex? A może jeszcze inaczej?. - -lpoptions transmeta Hitachi_DDP70_ClusterPrintingSystem | grep uplex - -To prowadzi do wyniku - -TR-Duplex/Duplex: False *True - -Zinterpretujmy to tak: - - - -Nazwa badanej opcji to ; - - -Po ukośniku widzisz tłumaczenie opcji, jakie powinno być pokazane w &GUI;, lub w interfejsie sieciowym (Duplex); - - -Opcja może przyjąć jedną z dwóch wartości False lub True; - - -Obecne ustawienie True jest rozpoznane przez zaznaczenie gwiazdką *. - - - -Aby zmienić obecne ustawienie domyślne (duplex) i przejść do trybu drukowania jednostronnego (simplex), musisz użyć następującej komendy: - -lpr Hitachi_DDP70_ClusterPrintingSystem TR-Duplex=False /path/to/your/printjob - - - - - -Jak mogę otrzymać ładnie sformatowany wykaz dostępnych opcji dla danej drukarki, lub &PPD;? - - -Użyj komendy lphelp, która może być zainstalowana lokalnie w systemie. Nie ma jeszcze strony dokumentacji systemowej dla lphelp. - -lphelp infotecP450 - -Ta komenda podaje listę dostępnych opcji dla danej drukarki. Wykaz jest ładnie sformatowany, wyjaśnia każdą dostępną opcję i jak jej używać. Możesz od razu zapytać o opcje różnych drukarek: - -lphelp infotec7410color DANKA_fullcolor_D2000 HP_ColorLaserJet8550 - -Działa to również z plikami &PPD; files. Określ tylko ścieżkę do &PPD;: - -lphelp /home/kurt/PPDs/HP-ColorLaserJet8550.ppd - - - - - - -Rozwiązywanie problemów - -Żaden system nie jest idealny. Tutaj znajdziesz kilka pułapek, w które można wpaść. - - - - -Moja drukarka, nazywająca się 3-lp-duplex zachowuje się dziwnie. W czym problem? - - -Nazwy drukarek używanych w systemie &CUPS; powinny rozpoczynać się literą i mogą zawierać do 128 liter lub liczb. Używanie myślników może powodować problemy. Jak już jesteśmy przy nazwach: nazwy drukarek w &CUPS; nie uwzględniają wielkości liter. Tak więc drukarka nazwana Best_of_Danka będzie tą samą drukarka co best_of_danka, lub BEST_OF_DANKA. (Takie są wymagania &IPP;, z którymi &CUPS; jest całkowicie zgodny). - - - - - -Dlaczego otrzymuję wiadomość Unable to connect to SAMBA host: Success od drukarki współdzielonej w systemie &Windows;, z którą łączę się poprzez Sambę? - - -Czy masz prawidłowe ustawienia na komputerze sieciowym z systemem &Windows;? Czy masz udostępnioną drukarkę współdzieloną w systemie &Windows;? - - - - - -Moje pliki dla drukarki lp czasem tajemniczo znikają, a dwa dni później otrzymuję wiadomość, że zostały wydrukowane na drukarce 3 piętra poniżej mojego biura. O co chodzi? - - -Wierz mi, jest bardzo mało prawdopodobne, że Twoja drukarka jest jedyną o nazwie lp. Być może &CUPS; zabawia się z Tobą. Jeśli masz aktywne ustawienie ImplicitClasses On, &CUPS; próbuje upchnąć wszystkie drukarki, które widzi w sieci do klasy nazw lp. Wszystkie zadania przeznaczone dla lp są wysyłane do tej klasy i drukuje je pierwsze dostępne urządzenie. - -Zastosuj się do rady: wybieraj niepowtarzalną nazwę dla każdej drukarki sieciowej! (Pamiętaj, że drukarka na Twoim porcie równoległym dla reszty świata jest również drukarką sieciową, jeśli nie zadbasz o odpowiednie ustawienia). - - - - - - diff --git a/tde-i18n-pl/docs/kdebase/kdeprint/extensions.docbook b/tde-i18n-pl/docs/kdebase/kdeprint/extensions.docbook deleted file mode 100644 index 86319ce7e03..00000000000 --- a/tde-i18n-pl/docs/kdebase/kdeprint/extensions.docbook +++ /dev/null @@ -1,89 +0,0 @@ - -Rozszerzenia &tdeprint; dla wszystkich systemów drukowania - - -Drukarki <quote ->wirtualne</quote -> - - -Drukarki <quote ->faksowe</quote -> - -W przygotowaniu - - - - -Tryb drukowania <quote ->do pliku</quote -> - -W przygotowaniu - - - - -Drukarki <quote -><acronym ->PDF</acronym -></quote -> - -W przygotowaniu - - - - - - -Filtry <quote ->zewnętrzne</quote -> - - -Filtr typu <command ->enscript</command -> dla plików tekstowych - -W przygotowaniu - - - - -Filtr <quote ->n-up</quote -> dla każdego typu plików - -W przygotowaniu - - - - -Trzy różne filtry <quote ->tworzenia broszurek</quote -> dla plików &PostScript; - -W przygotowaniu - - - - - - diff --git a/tde-i18n-pl/docs/kdebase/kdeprint/external-command.docbook b/tde-i18n-pl/docs/kdebase/kdeprint/external-command.docbook deleted file mode 100644 index b1c3c993bf9..00000000000 --- a/tde-i18n-pl/docs/kdebase/kdeprint/external-command.docbook +++ /dev/null @@ -1,27 +0,0 @@ - -Moduł dla zewnętrznej komendy drukowania - -Ten moduł pozwala na dokładne określenie komendy drukowania. W tym celu dodany został wiersz edycji w oknie drukowania. Przydaje się to w wielu przypadkach, na przykład przy okazji korzystania z własnoręcznie napisanego programu do drukowania. - - -Przegląd dostępnych możliwości - - - -Zarządzanie drukarką: nie obsługiwane - - -Zarządzanie zadaniami: nie obsługiwane - - -Opcje drukowania: podstawowa kontrola, w zależności od Twojej wiedzy na temat poleceń drukowania - - - - diff --git a/tde-i18n-pl/docs/kdebase/kdeprint/final-word.docbook b/tde-i18n-pl/docs/kdebase/kdeprint/final-word.docbook deleted file mode 100644 index 1b27abcf9a1..00000000000 --- a/tde-i18n-pl/docs/kdebase/kdeprint/final-word.docbook +++ /dev/null @@ -1,90 +0,0 @@ - -Słowo końcowe od autora - - -Kim jestem i czym się zajmuję? - -Moim pracodawcą jest Danka Deutschland GmbH, wiodący i niezależny od producentów dostawca profesjonalnych i szybkich cyfrowych systemów drukowania, zarówno czarno-białych, jak i kolorowych. Danka dostarcza sprzęt, oprogramowanie, serwis, obsługę i konserwację, a także rozwiązania dostosowane do potrzeb klienta w ramach produktów oferowanych w katalogu. Pracuję tam jako inżynier systemowy. Spośród wielu marek, Danka oferuje produkty takich firm jak Heidelberg (wcześniejszy Kodak), Canon, &Hewlett-Packard;, Hitachi, Infotec i EfI. - -Moja znajomość z systemem &Linux; i środowiskiem Free Software nie jest zbyt długa. Kiedy zacząłem interesować się systemem &Linux; na początku 1999 roku, moim największym rozczarowaniem była kiepska obsługa możliwości drukowania. Urządzenia drukowały jednostronnie, -- ale co z trybem druku dwustronnego? Jak przeprowadzić sortowanie? Lub zszywanie, co z okładkami i innymi opcjami upiększającymi i finalizującymi, które nasze maszyny oferują klientom? Nie było o tym mowy -- przynajmniej dla mnie, niezaawansowanego użytkownika! - -Zacząłem szukać rozwiązania w Internecie. Szczęśliwie, niewiele później, w maju 1999, Mike Sweet, główny deweloper systemu &CUPS;, zapowiedział pojawienie się wersji Beta tego wspaniałego programu do drukowania. Pokrótce go przejrzałem, i wiedziałem, że o to właśnie chodziło! - -Następną rzeczą, jakiej spróbowałem, było zainteresowanie dystrybutorów systemu &Linux; tym nowym oprogramowaniem. Wierzcie mi -- trzeba było być więcej niż upartym! Wydawało im się, że mają już wszystko, co było najlepszego do zdobycia w dziedzinie drukowania. Jedną z przyczyn było prawdopodobnie to, że nigdy nie musieli się zastanawiać, jak najlepiej obsługiwać pełne dupleksowanie -- najpewniej dlatego, że nigdy żadna drukarka z dupleksem nie pojawiła się w pobliżu ich biurek... - -Wreszcie moje usiłowania, aby zainteresować systemem &CUPS; niektóre pisma zajmujące się Linuksem, przyniosły niezupełnie oczekiwany efekt - jeden z redaktorów wmanewrował mnie w napisanie serii artykułów na ten temat. W ten sposób niektórzy ludzie zaczęli nazywać mnie ewangelistą sytemu CUPS. I pewnie nieszybko pozbędę się tego przezwiska, zwłaszcza, że nawet przedstawiciele &kde; wmieszali mnie w cykl swoich publikacji. O matko... - -W każdym razie &CUPS; wyruszył na podbój świata i być może odniesie sukces. Jestem nawet dumny, że przyczyniłem się do tego od niemal samych początków systemu. - -To powinno Cię zachęcić: nawet jeśli bardziej doświadczeni użytkownicy systemu &Linux; są sceptycznie nastawieni i nawet jeśli Twoje umiejętności programowania są bliskie zeru (jak moje) - wciąż jeszcze jest wiele zadań, pracy, pomysłów i talentu do wykorzystania dla rozwoju środowiska Free Software. Nie tylko w ramach projektu &kde;... ;-) - - - - -Podziękowania - -Chciałbym podziękować... - - -Mike'owi Sweet - za rozwinięcie systemu &CUPS; - - -Jean-Eric Cuendetowi - za stworzenie kups i qtcups, poprzedników &tdeprint; - - -Michaelowi Goffioul - za całą ciężką pracę, jaką ostatnio wykonał - - -Martinowi Konold - za myślenie dwa razy - - -Svenowi Guckes - za nauczenie mnie kilku rzeczy o sztuce przetrwania na terminalu (tylko na wypadek, gdyby nie było tam &kde; ;-) ) - - -...i wielu innym... - - -a wreszcie: Tomowi Schwaller za zachętę do pisania dokumentacji - - - - - - -Zastrzeżenia - -&tdeprint; został rozwinięty przy wykorzystaniu systemu &CUPS; 1.1.6. &tdeprint; był testowany również z innymi wersjami &CUPS; i, jak dotychczas, nie odkryto żadnych niezgodności. W czasie pisania tego Podręcznika, ukazała się wersja &CUPS; 1.1.9, z kilkoma nowymi właściwościami, jeszcze nie obsługiwanymi przez &tdeprint;. Możesz oczywiście dostać sie do tych nowych opcji, ale będziesz musiał ominąć &tdeprint; i użyć narzędzi wiersza poleceń systemu &CUPS;, lub ręcznie zmienić pliki konfiguracyjne. &tdeprint; ciągle się rozwija, a ten Podręcznik będzie dążył do tego, by zawsze być najlepszym źródłem dokumentacji dla użytkownika. - - - - diff --git a/tde-i18n-pl/docs/kdebase/kdeprint/getting-started.docbook b/tde-i18n-pl/docs/kdebase/kdeprint/getting-started.docbook deleted file mode 100644 index 205b5b2a114..00000000000 --- a/tde-i18n-pl/docs/kdebase/kdeprint/getting-started.docbook +++ /dev/null @@ -1,187 +0,0 @@ - -Pierwsze kroki - -Ten rozdział Podręcznika &tdeprint; przeprowadzi Cię przez większość opcji konfiguracyjnych &tdeprint;. Ta wersja Podręcznika dotyczyć będzie głównie współpracy z &CUPS;, ponieważ jest on najbardziej znany autorowi, a także dlatego, że &tdeprint; początkowo najlepiej współpracował z systemem &CUPS;. Późniejsze wersje &tdeprint; i kolejne wydania podręcznika, będą również obsługiwać i bliżej opisywać inne systemy drukowania. - - -Wybór systemu drukowania - -Musisz określić swój system drukowania, zanim będziesz mógł zainstalować drukarkę przy pomocy &tdeprint;. Możesz to zrobić w dwóch miejscach: zarówno w &kcontrol; (sekcja Menedżer drukowania), lub bezpośrednio i w locie w oknie drukowania. - -Przejdź do K Menu Ustawienia System Menedżer drukowania. Na dole zobaczysz przycisk, który pozwoli Ci wybrać, którego systemu drukowania chcesz używać. W &kde; 2.2 możesz wybierać z następujących możliwości: - - - -&CUPS; (Common &UNIX; Printing System) - - -Drukuj używając zewnętrznego programu - - -LPR (Standardowy system druku BAD) - - -Pierwotny system druku &UNIX-dopelniacz; — LPD (domyślny) - - -Środowisko RLPR (druk do zdalnych serwerów LPD z wiersza poleceń) - - - -Wybrany system musi być oczywiście zainstalowany, zanim go wybierzesz. - -Przy pierwszym uruchomieniu, &tdeprint; rozpocznie autorozpoznawanie. To działa tylko z: - - - -&CUPS;, najpierw wyszukiwany jest działający demon &CUPS; - - -LPD, sprawdzany jest działający demon LPD, plus plik printcap. - - - - - -Wybrany system musi być zainstalowany, zanim go wybierzesz. Zaleceniem autora jest system &CUPS;. - -Raz wykryty, wybrany lub zmieniony, aktywny system druku będzie działał dla wszystkich programów &kde;. Różni użytkownicy mogą używać różnych systemów drukowania, jeśli takie istnieją w komputerze i są kompatybilne ze sobą nawzajem. Ich ustawienia przechowywane są w pliku tdeprintrc. Ten plik jest inny dla każdego użytkownika i zazwyczaj instaluje się w $HOME/.kde/share/config/tdeprintrc. - - -Ten plik nie jest przeznaczony do bezpośredniej edycji, a wszystkie dostępne opcje mogą być ustawione przez &GUI; programu &tdeprint;. - - -Możesz również wybrać inny system drukowania w locie, z okna dialogowego programu &kprinter;. - - - - -Praca z Menedżerem drukowania - -Jeśli już wybrałeś preferowany i zainstalowany system drukowania, możesz śledzić, konfigurować, administrować i pracować z tym systemem poprzez program &tdeprint;. - -Przejdź do K Menu Ustawienia System Menedżer drukowania. W prawej części okna zobaczysz przynajmniej 4 zdefiniowane drukarki. Są to drukarki do celów specjalnych, lub wirtualne, opisane w sekcji . Prawdopodobnie zobaczysz też pasek narzędzi z 13 ikonami w górnej części okna i co najmniej 4 zakładki w dolnej połowie okna, nazwane Informacja, Zadania, Właściwości i Egzemplarze. - - - - - - - - - - - - - - - - - - diff --git a/tde-i18n-pl/docs/kdebase/kdeprint/highlights.docbook b/tde-i18n-pl/docs/kdebase/kdeprint/highlights.docbook deleted file mode 100644 index a532b190bd9..00000000000 --- a/tde-i18n-pl/docs/kdebase/kdeprint/highlights.docbook +++ /dev/null @@ -1,689 +0,0 @@ - -Cechy systemu &tdeprint; - -Nowy system &tdeprint; oferuje więcej niż jedno usprawnienie. Jeżeli pracowałeś wcześniej w środowisku, które nie było bardzo rozwinięte, jeśli chodzi o drukowanie, przyjrzyj się kilku pożytecznym możliwościom, które oferuje &tdeprint; - - -Asystent <quote ->dodawania drukarki</quote -> - -&tdeprint; zawiera Asystenta dodawania drukarki. Asystent pomoże Ci dodać i skonfigurować nową drukarkę. Możesz to oczywiście zrobić też ręcznie. - -&tdeprint; pomoże Ci odkryć drukarki. Potrafi on przeskanować środowisko pod kątem dostępnych urządzeń i kolejek. Działa w ramach połączeń sieciowych, korzystając z TCP (AppSocket, aka &HP; JetDirect, lub IPP) lub drukarek SMB/Samba (współdzielonych systemu &Windows;) i częściowo dla bezpośrednio połączonych drukarek pod łączami równoległymi, szeregowymi, lub USB. - - -Zrzut ekranu nowego Asystenta dodawania drukarki - - - - - -To jest zrzut ekranu Asystenta dodawania drukarki (nie jest jeszcze zbyt ciekawy, ale...) - - - - -Asystent czyni instalację, oraz wybór sterowników łatwym i szybkim. Wybieranie, konfiguracja i testowanie powinno teraz być łatwe jak nigdy wcześniej na żadnym systemie podobnym do &Linux;a. - - - - - - - -Całkowita kontrola zadań drukowania - -Podgląd zadań wydruku jest automatycznie uruchamiany przez program &kprinter;. Możesz go zaczepić przy panelu &kde; na tacce systemowej. Podgląd umożliwia pełne zarządzanie zadaniami, jeśli jest obsługiwany przez system drukowania. - -Możesz: - - - -wstrzymywać i wznawiać zadania drukowania, - - -przenosić oczekujące zadania do innej drukarki, - - -anulować oczekujące, lub wykonywane zadania. - - - -Zrzut okna podglądu zadań wydruku &tdeprint; pokazuje, jakie informacje otrzymujesz: ID zadania, drukarka docelowa, nazwa zadania, właściciel zadania, status zadania i jego rozmiar. W następnej edycji &tdeprint; będzie również dostępna informacja o ilości stron (jak &CUPS; je zlicza, znajdziesz w rozdziale dotyczącym ilości stron, tam też jest więcej informacji o zaletach i ograniczeniach tej opcji). - - -Wygląd okna podglądu zadań wydruku &tdeprint; - - - - - -Tutaj znajduje się zrzut ekranu przeglądarki zadań drukowania &tdeprint;. - -Wygląd okna podglądu zadań wydruku &tdeprint;. - - - -Innym sposobem dotarcia do tych samych informacji (i możliwości kontroli), jest skorzystanie z &kcontrolcenter-mianownik; poprzez wybranie SystemMenedżer drukowania. Jeśli nie widzisz Informacji o drukarce, kliknij prawym klawiszem myszy na tle okna i wybierz Pokaż informację o drukarce. Później przejdź do zakładki Zadania, aby zobaczyć: - - - - - - - - -Tutaj znajduje się zrzut ekranu przeglądarki zadań drukowania &tdeprint;. - - - - - - - -Moduły dla różnych systemów druku - -&tdeprint; korzysta z różnych modułów dla realizacji interfejsu możliwych systemów drukowania. Nie wszystkie moduły są w pełni rozwinięte, ale podstawowe opcje drukowania będziesz miał z: - - - -LPD (styl BSD) - - -LPRng (&RedHat;, jeśli używasz jego ustawień stylu BSD), - - -RLPR (opcja wiersza poleceń LPR, która nie wymaga pliku printcap) - - -zewnętrznymi poleceniami drukowania (jak w &Netscape;). - - - -Najważniejszym jednak jest, że w pełni obsługiwany jest system &CUPS;. Moduły dla innych systemów druku, jak PLP, PPR i PDQ będą dostępne później. - -&tdeprint; sprawia, że &kde; jest bardzo elastyczny. Daje swobodę wyboru użytkownikom &kde; 2.2. Aby móc używać innych systemów drukowania, muszą one, oczywiście, być zainstalowane niezależnie od &kde;. We wcześniejszych wersjach, użytkownicy mieli kłopoty ze starym systemem drukowania w stylu LPD. Teraz mogą nawet używać systemu &CUPS;. W przyszłości łatwo będzie o integrację nowych systemów, jak tylko pojawią się w dystrybucji. - - - - -Więcej zalet &tdeprint; -Czerpanie korzyści ze wszystkich systemów drukowania. - -Niektóre określone cechy &tdeprint; zależą od wybranego systemu drukowania. Może tak się dziać, ponieważ cechy te zostały zaimplementowane; pamiętaj, że &tdeprint; jest pośrednią powłoką między programami &kde;, a systemem drukowania, ale sam nie jest zamiennikiem dla jakiegokolwiek systemu drukowania. Zależność ta może też istnieć z innego powodu: &tdeprint; jeszcze nie zaimplementował interfejsu dla wszystkich właściwości różnych systemów. - -Różne dodatkowe opcje programu &tdeprint; działają niezależnie od wybranego systemu drukowania i są dostępne w każdym z nich. Obecnie są to drukarki specjalne lub wirtualne, oraz niektóre generyczne filtry wstępne. - - - -Podgląd wydruku - -Z okna dialogowego drukowania, możesz wybrać opcję zobaczenia podglądu. Drukowany plik jest wówczas przepuszczany przez filtry, które czynią plik możliwym do wyświetlenia na ekranie przy wykorzystaniu &kghostview;. - - - - -Drukarki specjalne - -Między różnymi dodatkowymi możliwościami &tdeprint;, są też drukarki specjalne lub wirtualne: - -Drukarki specjalne mogą: - - - -Drukować do pliku PDF - -Przekształca dokument w plik PDF z pomocą zewnętrznego programu. - - - - -Drukować do e-maila - -Wysyła dokument jako e-mail z plikiem PDF. - - - - -Drukować do pliku PS - -Zapisuje dokument jako plik &PostScript;. - - - - -Drukować do faksu - -Wysyła plik jako faks przez dostępny protokół, np. Hylafax. - - - - - -Drukarki specjalne pojawiają się w oknie drukowania użytkownika jako normalne drukarki. Można je w całości konfigurować. - - - - - -Filtrowanie - -&tdeprint; dostarcza schematu do określania i konfiguracji Twoich własnych wstępnych filtrów. Te filtry mogą działać zanim zostaną wprowadzone do systemu drukowania do dalszej obróbki, ale po tym, jak drukowany plik (&PostScript;, tekstowy lub inny) został wygenerowany przez Twój program. - -Znajdziesz kilka użytecznych, gotowych do wykorzystania filtrów. Są to: - - - -filtr wiele stron na arkuszu, - - - -enscriptowy filtr tekstowy, - - - -i trzy filtry pomagające w druku broszurek. - - - -Możesz stworzyć swoje własne filtry, oparte na programie, który jest w stanie przetwarzać pliki &PostScript;owe, tekstowe lub graficzne, i drukować któryś z tych formatów. - -Filtry są konfigurowane przez pliki XML. Dla doświadczonych programistów konfiguracja filtrów staje się banalnie prosta, ale można ją też przeprowadzić za pomocą intuicyjnego graficznego interfejsu użytkownika. Tak więc nie bój się, nie musisz uczyć się języka XML z powodu programu &tdeprint;! - - - -Filtr wielu stron na arkuszu - -Ten filtr jest instalowany razem z &tdeprint;. Pozwala on na tworzenie zmodyfikowanych &PostScript;owych danych wyjściowych z &PostScript;owych danych wejściowych, co umożliwia druk 1, 2, lub 4 stron na pojedynczym arkuszu papieru. - - - - -Filtr tekstowy enscript - -Ten filtr instalowany jest razem z &tdeprint;. Pozwala on na stworzenie &PostScript;owych danych wyjściowych z jakiegokolwiek wprowadzonego pliku tekstowego, włączając w to podświetlanie składni w hasłach programowych, estetyczne drukowanie i ładne, możliwe do konfigurowania ramki i nagłówki stron. - - - - -Filtry do drukowania broszurek - -Jeśli Twoja drukarka obsługuje opcję druku dwustronnego, możesz użyć jednego, lub kombinacji filtrów do drukowania broszurek. - -Upewnij się, że ustawiłeś tryb druku dwustronnego z opcją obracania wydruku wzdłuż krótszego brzegu strony. Jeśli przez środek zegniesz zadrukowaną stronę, otrzymasz ładną broszurkę. - -Jeśli masz kłopot, bo Twoje urządzenie drukuje tylko w trybie jednostronnym, możesz zrobić to samo przy wykorzystaniu dwóch różnych fitrów i kilku dodatkowych kroków. - -W zależności od modelu, najpierw użyj filtra do druku stron nieparzystych, później włóż kartki odwrotnie, w odpowiedniej kolejności na podajnik papieru, aby strony parzyste były drukowane na drugiej stronie. Tak zadrukowane strony można złożyć, by otrzymać broszurę. - - - - - - - - - - -Obsługa &CUPS;: najważniejszego modułu w &tdeprint; - -&tdeprint; zawiera moduł dla systemu &CUPS;. &CUPS;, czyli Wspólny System Drukowania dla &UNIX;a (Common &UNIX; Printing System) (http://www.cups.org/), jest najbardziej zaawansowanym, wydajnym i elastycznym ze wszystkich systemów drukowania dla &UNIX;a i innych, podobnych do niego systemów operacyjnych. Jest on wciąż nowością, ale opiera się na IPP (Internet Printing Protocol), dopiero co wyłaniającym się standardzie dla przyszłego drukowania sieciowego. Dla Michaela Goffioula, głównego dewelopera programu &tdeprint;, &CUPS; jest najbardziej oczywistym wyborem. - -Doświadczeni użytkownicy &kde; mogą być zaznajomieni z programami Michaela: qtcups i kups (we współpracy z Jean-Eric Cuendetem). Były to graficzne &GUI;, poprzednicy systemu &CUPS;, z silnymi powiązaniami z &kde;. - - -<application ->qtcups</application -> i <application ->kups</application -> — poprzednicy - -Prawdopodobnie obydwa programy wciąż są szeroko używane. Dla tych, którzy ich nie znają, przygotowaliśmy tutaj krótkie wyjaśnienie. - -qtcups był graficznym interfejsem dla poleceń drukowania lp lub lpr. Polecenie qtcups otwierało okno, pozwalające na wygodne wybranie drukarki i opcji drukowania. qtcups działało z wiersza poleceń, lub z poziomu programu, jeśli miał on możliwość konfiguracji polecenia drukowania. - -kups był graficznym administratorem zadań dla serwera i demona &CUPS;. Mogłeś dodawać, usuwać, modyfikować, konfigurować, włączać i wyłączać drukarki. Mogłeś anulować, usuwać, przenosić, zatrzymywać i restartować zadania drukowania; mogłeś również zmieniać ustawienia demona, uruchamiać go, wyłączać i restartować. - - - - -&tdeprint; — następca - -Moduł &CUPS; w &tdeprint; zawiera teraz wszystkie (i więcej) funkcje, których dostarczały qtcups i kups we wcześniejszych wersjach &kde;. - -Zamiast qtcups, możesz teraz używać polecenia kprinter. A w miejsce kups, prawdopodobnie od teraz będziesz używać kcmshell printmgr. - -Moduł &tdeprint; dla &CUPS; również pozwala na pełne administrowanie systemem drukowania, tak jak kups robił to wcześniej. Może on uruchamiać, wyłączać i konfigurować demona &CUPS;. Przy jego pomocy możesz również uruchamiać, wyłączać, dodawać i usuwać drukarki (tzn. kolejki drukarek) i egzemplarze drukarek. Egzemplarze drukarek to kolejki drukarek, czyli to samo fizyczne urządzenie, ale z innymi domyślnymi ustawieniami opcji drukowania. - - - - -&kprinter; — Graficzne polecenie drukowania - -Moduł &tdeprint; dla &CUPS; daje Ci dostęp do graficznej komendy drukowania, tak jak qtcups robił wcześniej. - -Użyj &kprinter; dla jakiegokolwiek programu, nawet nie związanego z &kde;, który pozwala na konfigurację polecenia drukowania. Przykładowo, mogą to być &Netscape; i StarOffice, ale nie jest to możliwe dla większości programów wcześniejszych niż &kde; 2.2. - -Zrzut okna, jak używać nowej komendy drukowania kprinter, zamiast przestarzałej lpr... Musisz oczywiście mieć polecenie kprinter w $PATH, lub podać pełną ścieżkę w oknie, jak /opt/kde/bin/kprinter. &Netscape; zapamięta ją i przy następnym zadaniu drukowania pojawi się okno kprinter do konfiguracji wydruków. - - -Zrzut ekranu polecenia drukowania kprinter. - - - - - -To jest zrzut ekranu, pokazujący jak używać nowego polecenia drukowania kprinter, zamiast staromodnego lp czy lpr w &Netscape;. - - - - -Możesz również użyć &kprinter; w wierszu poleceń i zobaczyć, jak pokazuje się takie okno: - - -Zrzut ekranu polecenia kprinter - - - - -Zrzut ekranu pokazujące użycie polecenia kprinter z linii poleceń. - - - -Upewnij się tylko, że podałeś również co najmniej jeden plik do drukowania z wiersza poleceń: kprinter . To przekaże Podręcznik administratora programu &CUPS; do okna kprinter, które pojawi się z domyślnie wybraną drukarką. - -Aby wybrać określoną drukarkę z wiersza poleceń, użyj opcji , np.: kprinter . Możesz ciągle anulować wybór drukarki i wybrać inną. - -Nie możesz jednak przywołać kprinter bez drukowanego pliku i spodziewać się, że otworzysz okno dialogowe wyboru plików z okna programu &kprinter;. Ta możliwość zostanie dodana dopiero w następnej wersji. - - -Używając kprinter masz możliwość dzwonienia we wszystkie dzwony i gwizdania we wszystkie gwizdki swojej drukarki. Będziesz potrzebował specjalnego narzędzia, tak zwanego &PPD; (&PostScript; Printer Description), aby umożliwić systemowi &CUPS; stworzenie z nim zgodnego tandemu. Więcej przeczytasz o tym w . - - - - - - -Plany przyszłego rozwoju - -To, z czego teraz korzystasz, jest pierwszą, bardzo już zaawansowaną wersją &tdeprint;. Ta wersja oczywiście w pełni nadaje się do obsługi drukowania. Możesz nawet pomyśleć, że nigdy nie było to tak proste (nawet w czasach, kiedy musiałeś używać &Microsoft; &Windows;). - -W przyszłości &tdeprint; stanie się nawet lepszy. Będzie lepiej sobie radził z wykrywaniem zainstalowanego systemu drukowania. Już teraz &tdeprint; całkiem nieźle automatycznie wykrywa, czy &CUPS; jest zainstalowany w systemie. Ciągle jeszcze w wielu przypadkach trzeba powiedzieć &tdeprint;, czego używasz, jeśli chcesz zachować spuściznę systemu drukowania. - -Najważniejszym usprawnieniem w najbliższej przyszłości będzie usprawnienie wtyczki LPRng. Obecnie działa ona w wersji podstawowej i jest ograniczona do czystej klasycznej części LPD programu LPRng. - -Będziesz mógł również dodawać do systemu drukarki na bieżąco, bezpośrednio z okna drukowania, bez potrzeby odwoływania się najpierw do &kcontrol;. - -Z drobniejszych usprawnień, planowane jest: - - -dodanie okna wyboru plików z okna &kprinter;, aby umożliwić wybór dodatkowych plików do bieżącego zadania drukowania dodanie przycisku historia do okna przeglądu zadań drukowania, a także kolumny, pokazującej ilość stron, jaką obliczy dla danego zadania system &CUPS;. - - -Wreszcie, pojawi się wtyczka protokołu, która umożliwi dostęp do systemu drukowania na przykład przez &konqueror-biernik;. Dzięki temu, będziesz wkrótce mógł przeglądać system drukowania z &konqueror-dopelniacz; poprzez skróty takie jak &URL;: print://printers/printername. Dodany też zostanie wirtualny folder do sekcji usług panelu nawigacji &konqueror-dopelniacz;, dzięki czemu łatwo będzie przeglądać i zarządzać systemem drukowania poprzez &URL; print:/manager. - -Skontaktuj się proszę z Michaelem Goffioulem goffioul@imec.be, jeśli masz jakiekolwiek sugestie i uwagi, dotyczące dalszego rozwoju lub używania &tdeprint;. - - - diff --git a/tde-i18n-pl/docs/kdebase/kdeprint/index.cache.bz2 b/tde-i18n-pl/docs/kdebase/kdeprint/index.cache.bz2 deleted file mode 100644 index d2fc12aae55..00000000000 Binary files a/tde-i18n-pl/docs/kdebase/kdeprint/index.cache.bz2 and /dev/null differ diff --git a/tde-i18n-pl/docs/kdebase/kdeprint/index.docbook b/tde-i18n-pl/docs/kdebase/kdeprint/index.docbook deleted file mode 100644 index b0a7ed80e5e..00000000000 --- a/tde-i18n-pl/docs/kdebase/kdeprint/index.docbook +++ /dev/null @@ -1,281 +0,0 @@ - -CUPS"> - PPD"> - IPP"> - ghostscript"> - - - - - - - - - - - - - - - - - -]> - - - - -Podręcznik &tdeprint; - - -Kurt Pfeifle
kpfeifle@danka.de
-
-
- -Michael Goffioul
tdeprint@swing.be
-
-Programista -
- -Lauri Watts
lauri@kde.org
-
-Korekta -
- -SusePolska
suse@suse.pl
Polskie tłumaczenie
KrzysztofLichota
lichota@mimuw.edu.pl
Weryfikacja i uaktualnienie polskiego tłumaczenia
- -
- - -2001 -Kurt Pfeifle - - -&FDLNotice; - -2001-08-09 -1.00.04 - - -Ten podręcznik opisuje &tdeprint;. &tdeprint; nie jest samodzielnym programem, jest podsystemem drukowania używanym od &kde; 2.2. &tdeprint; jest warstwą pośrednią pomiędzy programami &kde; (i innymi) a wybranym (i zainstalowanym) systemem drukowania w Twoim systemie operacyjnym. - - - -KDE -tdebase -tdeprint -drukuj -drukowania -CUPS -LPR - - -
- - -Wstęp - -Ten podręcznik opisuje &tdeprint;. &tdeprint; nie jest samodzielnym programem, jest podsystemem drukowania używanym od &kde; 2.2. &tdeprint; jest warstwą pośrednią pomiędzy programami &kde; (i innymi) a wybranym (i zainstalowanym) systemem drukowania w Twoim systemie operacyjnym. - -Na początek należy uprzedzić, że zarówno programista, jak i twórca dokumentacji są najlepiej zaznajomieni z systemem drukowania &CUPS;. W momencie pisania tej dokumentacji, &CUPS; jest najlepiej obsługiwanym i najlepiej udokumentowanym systemem. - -Ten podręcznik jest cały czas tworzony i późniejsze wersje systemu &tdeprint; oraz kolejne edycje tego podręcznika będą lepiej obsługiwać i opisywać inne systemy drukowania. - -W międzyczasie, nawet jeśli używasz systemu drukowania, który nie jest dokładnie omówiony, zachęcamy do zapoznania się z modułem Menedżera drukowania w &kcontrolcenter-miejscownik; i zobaczysz (mamy nadzieję), że jego użycie jest intuicyjne, niezależnie jakiego systemu drukowania używasz. - -Lauri Watts, zespół dokumentacji &kde; - - - - -Konfiguracja systemu drukowania z poziomu &kcontrolcenter-dopelniacz; - -Aby skonfigurować Twój system drukowania z poziomu &kcontrolcenter-dopelniacz;, przejdź do Urządzenia peryferyjneDrukarki i wybierz używany przez Ciebie system drukowania. Albo pozwól systemowi &tdeprint; spróbować go wykryć... - - -Okno dialogowe Menedżera drukowania &CUPS;: widok w &kcontrolcenter-miejscownik; - - - - -Okno dialogowe konfiguracji serwera &CUPS;: ustawienia bezpieczeństwa -Konfiguracja systemu drukowania w &kcontrolcenter-miejscownik; - - - - - - -&tech-overview-doc; - -&highlights-doc; - -&theory-doc; - -&getting-started-doc; - -&cups-configuration-doc; - -&add-printer-wizard-2-doc; - -&cupsoptions-presently-outside-kcontrol-doc; - -&rlpr-doc; - -&lpd-doc; - -&lpr-bsd-doc; - -&lprng-doc; - -&external-command-doc; - -&extensions-doc; - -&final-word-doc; - - -Podziękowania i licencje - -Prawa autorskie do &tdeprint;: copyright 2001, Michael Goffioul tdeprint@swing.be -&underGPL; Prawa autorskie do dokumentacji: copyright 2001, Kurt Pfeifle, kpfeifle@danka.de &underFDL; Polskie tłumaczenie: Suse Polska suse@suse.plWeryfikacja i uaktualnienie polskiego tłumaczenia: Krzysztof Lichota lichota@mimuw.edu.pl - - - -
- - diff --git a/tde-i18n-pl/docs/kdebase/kdeprint/lpd.docbook b/tde-i18n-pl/docs/kdebase/kdeprint/lpd.docbook deleted file mode 100644 index f31c5ad5462..00000000000 --- a/tde-i18n-pl/docs/kdebase/kdeprint/lpd.docbook +++ /dev/null @@ -1,27 +0,0 @@ - -Generyczny moduł <acronym ->LPD</acronym -> (&UNIX;) - - - -Przegląd właściwości - -Moduł używany jako domyślny (na przykład przy pierwszym starcie). - -Moduł generyczny, który pozwala tylko na wysyłanie zadań drukowania. Nie obsługuje zarządzania drukarkami, ani zadaniami. Stworzony do pracy w różnych środowiskach systemu &UNIX;, takich jak: &Linux;/LPR, &HP-UX;, Solaris, &IRIX;. Obsługuje też niektóre rozszerzenia programu LPRng (jak brak kolejnego znaku \ w plikach printcap). - - - diff --git a/tde-i18n-pl/docs/kdebase/kdeprint/lpr-bsd.docbook b/tde-i18n-pl/docs/kdebase/kdeprint/lpr-bsd.docbook deleted file mode 100644 index 1f5575d5ab8..00000000000 --- a/tde-i18n-pl/docs/kdebase/kdeprint/lpr-bsd.docbook +++ /dev/null @@ -1,35 +0,0 @@ - -<acronym ->LPR</acronym -> (<acronym ->BSD</acronym ->) - -Moduł LPRng jest usprawniany i być może będzie dostępny w wersji &kde; 2.3. - - -Przegląd właściwości - - - -Zarządzanie drukarką - podstawowa obsługa: dodawanie, usuwanie i konfiguracja drukarki, kompatybilny z systemami &RedHat;-6.x (pakiety printtool + rhs-printfilers). - - -Zarządzanie zadaniami: nie obsługiwane - - -Opcje drukowania: podstawowa kontrola - - - - diff --git a/tde-i18n-pl/docs/kdebase/kdeprint/lprng.docbook b/tde-i18n-pl/docs/kdebase/kdeprint/lprng.docbook deleted file mode 100644 index 93eab928318..00000000000 --- a/tde-i18n-pl/docs/kdebase/kdeprint/lprng.docbook +++ /dev/null @@ -1,12 +0,0 @@ - -<application ->LPRng</application -> - -Moduł LPRng dla &tdeprint; jest usprawniany i być może będzie dostępny w wersji &kde; 2.3. - - diff --git a/tde-i18n-pl/docs/kdebase/kdeprint/rlpr.docbook b/tde-i18n-pl/docs/kdebase/kdeprint/rlpr.docbook deleted file mode 100644 index 95aa9eeca30..00000000000 --- a/tde-i18n-pl/docs/kdebase/kdeprint/rlpr.docbook +++ /dev/null @@ -1,24 +0,0 @@ - -Moduł zbudowany wokół narzędzia <application ->rlpr</application -> - - -Przegląd właściwości - -Zarządzanie drukarką: podstawowe operacje (dodaj/usuń/modyfikuj). - -Każdy użytkownik może zdefiniować drukarki, których chce używać, przez określenie hosta i powiązanych kolejek drukarek. Drukarki są przechowywane w bazie użytkownika. Ten moduł jest zbudowany wokół pakietu rlpr rlpr - - - diff --git a/tde-i18n-pl/docs/kdebase/kdeprint/tech-overview.docbook b/tde-i18n-pl/docs/kdebase/kdeprint/tech-overview.docbook deleted file mode 100644 index e73b936f00e..00000000000 --- a/tde-i18n-pl/docs/kdebase/kdeprint/tech-overview.docbook +++ /dev/null @@ -1,340 +0,0 @@ - -Zagadnienia techniczne - -Celem tego rozdziału jest omówienie zagadnień technicznych programu &tdeprint; w taki sposób, by rozumieli go nie tylko programiści. - -&tdeprint; jest nowym, rewolucyjnym narzędziem, dającym łatwy dostęp do usług drukowania, zarówno użytkownikom, jak i deweloperom &kde;. - - -Krótkie omówienie programu &tdeprint; - -Możesz dostać się do funkcji programu &tdeprint; na różne sposoby: przez Menedżera drukowania w &kcontrol;, przez komendę kprinter, lub dzięki oknu, które pojawia się, kiedy chcesz drukować. - - -Czym <emphasis ->nie</emphasis -> jest - -&tdeprint; nie zastępuje systemu drukowania, a więc nie zapewnia obsługi kolejki, ani nie dokonuje przetwarzania &PostScript;ów, ani żadnych innych drukowanych danych. - - - - -Czym <emphasis ->jest</emphasis -> -&tdeprint; jest pośrednią warstwą, między ustawiającym w kolejce i przekazującym dane systemem drukowania (w zależności, jaki jest zainstalowany), a programem, który dokonuje drukowania. &tdeprint; dostarcza wspólnego dla użytkowników i programistów &kde; interfejsu do obsługi różnych systemów drukowania. Jest on łatwy do konfiguracji i dostosowywania do potrzeb użytkownika. - -&tdeprint; jest łatwy w obsłudze zarówno dla programistów, jak i niezaawansowanych użytkowników. Deweloperzy mogą - przy minimalnych zmianach - dołączać swoje programy i korzystać z &tdeprint;, zamiast starego systemu &Qt;. Użytkownicy z łatwością mogą wybierać i konfigurować systemy drukowania. - -Dla wiadomości nowych użytkowników &kde;: &Qt; to podstawowa biblioteka i graficzny pakiet narzędziowy, używany przez wszystkie programy &kde;; &Qt; jest rozwijany przez norweską firmę TrollTech. - - - - - - -&tdeprint; - inne sposoby użytkowania dla różnych ludzi - -&tdeprint; ma różne oblicza dla różnych ludzi. - - -Co użytkownicy i administratorzy mogą zrobić z &tdeprint; - -&tdeprint; zezwala użytkownikom i/lub administratorom, w zależności od ich uprawnień na dostęp do systemów drukowania (&CUPS;, LPD, RLPR, LPRng, PDQ itd.) poprzez graficzny interfejs użytkownika dla &kde;. Za pomocą &tdeprint;, mogą oni drukować, zarządzać zadaniami, drukarkami i demonem drukarki, a wszystko to w wygodny sposób. - -Doświadczonym użytkownikom spodoba się możliwość zainstalowania w wybranym systemie drukowania, każdego działającego filtra dla drukowanych danych, pomiędzy danymi wyjściowymi, a wejściowymi. - - - - - -Co mogą z nim zrobić deweloperzy &kde;... - -Jeśli programista &kde; potrzebuje dostępu drukowania dla swojego programu, nie koduje on funkcji drukowania od początku. Przed &kde; 2.2, usługa ta była oferowana przez klasę QPrinter, funkcję biblioteczną pakietu narzędziowego &Qt;. Klasa QPrinter opierała się na Line Printer Daemon (LPD). Biblioteka &tdeprint; opiera się na nowocześniejszym Wspólnym Systemie Drukowania Uniksa (Common &UNIX; Printing System - &CUPS;), ale jednocześnie jest kompatybilna z LPD i innymi, mniej zaawansowanymi systemami drukowania. Pozostawia również otwarte drzwi dla każdego możliwego usprawnienia. - -Aby programista &kde; mógł użyć nowej klasy &tdeprint; w swoich programach, musi on dokonać tylko minimalnych zmian w ich kodzie: każde wywołanie QPrinter, powinien tylko zmienić na KPrinter. Wystarczy zamiana jednej (!) litery w kilku miejscach i wszystko jest gotowe; ich programy mogą od tej pory korzystać z wszystkich właściwości nowej biblioteki &tdeprint;. - -Bardziej ambitni deweloperzy, albo mający specjalne wymagania, mogą zrobić więcej: prócz bogatej możliwości obsługi programu &tdeprint;, mogą oni jeszcze lepiej dostosować okno drukowania swojego programu do własnych potrzeb, przez stworzenie dodatkowej zakładki. Takie dodatkowe rozszerzenie standardowego &tdeprint; będzie znakomicie działać. - - -Ostatnia ze wspomnianych opcji nie była dotychczas szeroko stosowana w ramach &kde;. Najprawdopodobniej dlatego, że użytkownicy nie byli w pełni świadomi możliwości &tdeprint;. W bliskiej przyszłości możesz spodziewać się większej ilości podobnych usprawnień. Jednym z przykładów niech będzie program &kcron;. Pozwala ona na edycję pliku crontab poprzez &GUI;. Została dołączona właściwość drukowania, która pozwala Tobie (lub root) dokonać wyboru, czy drukowany ma być cały plik crontab (dla wszystkich użytkowników), czy tylko jego zaznaczona część. Możesz zobaczyć rezultat na zrzutach ekranu poniżej. - -Przykład możliwości programu &kcron;. -Narzędzie &kcron;: mała próbka systemowych zadań wykonywanych okresowo, tak jak to pokazano w graficznym interfejsie dla &kde;. - - - - -Programiści &kcron; pozwalają ci wybrać, czy drukować całą tabelę zadań, czy tylko zaznaczoną część. - - - - -Okno konfiguracji opcji drukowania programu &kcron;: dodatkowa zakładka, zatytułowana Opcje cron pochodzi z programu &kcron;, a nie &tdeprint;; jest to specjalne rozszerzenie, dodane przez deweloperów programu &kcron;, w celu ulepszenia opcji drukowania, nie pochodzące z &tdeprint;, ale wykonywane przez ten program. Programiści innych programów mogą dodawać różnorodne opcje, jeśli jest taka potrzeba. - - - -Dodatek &kcron; do okna &tdeprint;. - - - - -Dodatek &kcron; do okna &tdeprint;. - -Dodatek &kcron; do okna &tdeprint;. - - - - - - - -Co &tdeprint; oferuje każdemu... - -Łatwy w użyciu interfejs programu &tdeprint; dla każdego obsługiwanego systemu drukowania, nie likwiduje oczywiście podstawowych słabych stron niektórych z tych systemów. Ale wygładza niektóre ostre krawędzie.... Różni użytkownicy mogą używać różnych systemów drukowania w tym samym oknie. Użytkownik może nawet przełączać w locie, w oknie drukowania, na inny system drukowania, który ma być zastosowany do następnego zadania. (Jest to możliwe, jeśli zainstalowane są różne systemy w taki sposób, że nie wchodzą sobie w drogę.) - -Większość użytkowników &UNIX;a jest przyzwyczajonych do drukowania poprzez LPD. LPD obsługuje tylko podstawowe funkcje drukowania, jest bardzo mało elastyczny i nie wykorzystuje wielu opcji nowocześniejszych systemów drukowania, jak &CUPS;. Chociaż może pracować zdalnie na każdą odległość (jak każdy protokół bazujący na TCP/IP), LPD brakuje dwukierunkowej komunikacji, uwierzytelnienia, kontroli dostępu i obsługi szyfrowania. - -&tdeprint; może używać systemu &CUPS; do obsługi: - - - -odpytywania sieci LAN o dostępne drukarki, - - -uwierzytelniania podstawowego, skrótowego i przez certyfikat, - - -kontroli dostępu, opierającej sie na adresie IP, adresach sieciowych, masce sieci, nazwie serwera i domeny, - - -128-bitowego TLS lub SSL3 szyfrowania drukowanych danych, aby uniknąć podsłuchiwania, lub aby uczynić je przynajmniej trudniejszym. - - - -To powoduje, że program &tdeprint; jest o wiele bardziej solidnym i niezawodnym rozwiązaniem, niż szacowny LPD. - - - -Jak dostać się do &tdeprint; - -Możesz dostać się do &tdeprint;, lub jego części, na cztery różne sposoby: - - -poprzez program: jeśli wywołasz okno drukowania (obojętnie Plik Drukuj...), lub klikniesz na przycisk ikony drukarki, otworzysz okno drukowania. - -przez wpisanie polecenia kprinter w oknie terminala lub konsoli, lub w oknie mini-CLI Uruchom...; tak również otworzysz okno drukowania. - -poprzez przycisk , uruchamiający &kcontrol;; przejdź następnie do SystemMenedżer drukowania. Tak uruchomisz administratora programu &tdeprint;, który jest częścią &kcontrolcenter; i również pozwala na przełączanie miedzy różnymi częściami &kcontrol; - -z wiersza poleceń (konsoli lub mini okna poleceń) wpisz kcmshell . To otworzy część &kcontrolcenter-dopelniacz;, należącą do programu &tdeprint;, abyś mógł zmienić ustawienia - - -Okno &kprinter; uruchamiane z okna Wykonaj polecenie... - - - - -Uruchamianie okna &kprinter; z okna Wykonaj polecenie.... -Uruchamianie &kprinter; z okna Uruchom.... - - - - To jest grafika &kivio; okna programu &kprinter;, które pokazuje się po uruchomieniu... Zawsze możesz dodać nową drukarkę, klikając na ikonę Asystenta (zaznaczoną na grafice kolorem czerwonym i żółtym). - - -otwarte okno programu &kprinter; (grafika &kivio;) - - - - -otwarte okno programu &kprinter; (grafika &kivio;) -otwarte okno programu &kprinter; (grafika &kivio;) - - - - - - - - - - diff --git a/tde-i18n-pl/docs/kdebase/kdeprint/theory.docbook b/tde-i18n-pl/docs/kdebase/kdeprint/theory.docbook deleted file mode 100644 index fed3599afbb..00000000000 --- a/tde-i18n-pl/docs/kdebase/kdeprint/theory.docbook +++ /dev/null @@ -1,684 +0,0 @@ - -Odrobina teorii: &CUPS;, <acronym ->IPP</acronym ->, &PostScript; i <application ->Ghostscript</application -> - -Ten rozdział pokrótce przedstawia teoretyczne podłoże drukowania, ze szczególnym uwzględnieniem systemu &CUPS;. Jeśli nie jest Ci to potrzebne, możesz od razu przejść do następnego rozdziału. Wcześniej czy później i tak prawdopodobnie wrócisz do tej sekcji, ponieważ niekiedy potrzeba nieco teorii, by rozwiązać praktyczny problem. - - -Podstawy na temat drukowania - -Drukowanie jest jednym z bardziej skomplikowanych działań w technologii IT. - - -Wcześniej każdy deweloper programu, który był w stanie wykreować możliwe do drukowania dane, musiał także napisać własne sterowniki drukarki. Było to dość skomplikowane, ponieważ różne programy miały różne formaty plików. Nawet programy służące do tych samych celów, na przykład edytory tekstu, często nie rozpoznawały nawzajem swoich formatów. Tak więc nie było wspólnego interfejsu dla wszystkich drukarek, ponieważ programiści często pisali oprogramowanie tylko dla kilku wybranych modeli. - -Nowe urządzenie pojawiające się na rynku, wymagało od programistów stworzenia nowych sterowników, jeśli chcieli, aby ich program obsługiwał to urządzenie. Również producenci nie mieli pewności, że ich urządzenie będzie współpracowało z jakimkolwiek programem na świecie (choć było ich o wielu mniej niż obecnie). - -Obsługa dziesięciu programu i dwunastu drukarek znaczyło, że administrator systemu musiał radzić sobie ze 120 sterownikami. Dlatego stworzenie wspólnych interfejsów między programami i drukarkami stało się pilną potrzebą. - -Pojawienie się języków opisu stron, określających na wspólny sposób wykorzystanie tuszu i tonera na arkuszach papieru (ale też innych urządzeń, jak monitorów &etc;), było posunieciem uzupełniającym tą lukę. - -Jednym z takich usprawnień był &PostScript; od Adobe. Znaczyło to, że programista, pisząc program, mógł skupić się na stworzeniu programu generującego opis drukowanej strony w języku &PostScript;owym, a deweloperzy urządzeń drukujących - na usprawnieniu drukarek w taki sposób, by rozumiały one pliki &PostScript;owe. - -Oczywiście z czasem rozwinięte zostały też inne metody opisu. Największym konkurentem &PostScript;u był PCL (Print Control Language, z firmy &Hewlett-Packard;), ESC/P (Epson) i GDI (Graphical Device Interface firmy &Microsoft;). - -Pojawienie się tych języków opisu stron umożliwiło dalszy rozwój różnorodnych metod. Jednak fakt, że języki te wciąż pozostawały inne, niekompatybilne i konkurujące ze sobą, dostatecznie utrudniał życie użytkownikom, administratorom, deweloperom i producentom. - - -&PostScript; - mapy bitowe na papierze - -&PostScript; jest używany w profesjonalnych środowiskach drukowania, jak PrePress, i w przemyśle usług drukowania. W domenach systemów &UNIX; i &Linux;, &PostScript; jest podstawowym standardem, jako PDL. Tutaj prawie każdy program generuje &PostScript;owe przedstawienie swoich stron, jak tylko klikniesz przycisk Drukuj. Spójrzmy na prosty przykład (ręcznie napisanego) kodu &PostScript;owego. Poniższa formułka opisuje dwa proste rysunki: - - -Kod &PostScript; -%!PS -100 100 moveto -0 50 rlineto -50 0 rlineto -0 -50 rlineto -closepath -.7 setgray fill -% first box over; next -160 100 moveto -0 60 rlineto -45 10 rlineto -0 -40 rlineto -closepath -.2 setgray fill - - -Ta procedura mówi wyimaginowanemu &PostScript;owemu flamastrowi, aby narysował ścieżkę o określonym kształcie, a później wypełnił ją różnymi odcieniami szarości. Część pierwszą tłumaczy się na bardziej zrozumiały język jako Idź do współrzędnej (100,100), narysuj w górę linię o długości 50; później kolejną z tego punktu na prawo, później znowu w dół, a wreszcie zamknij tą część. Wypełnij teraz narysowany kształt 70% odcieniem szarości. - - -Przełożony &PostScript; - - - - - - przykład skonwertowany na obrazek. - - - - -&PostScript; oczywiście może być dużo bardziej skomplikowany, niż ten prosty przykład. Jest to w pełni rozwinięty język programowania z wieloma różnymi operatorami i funkcjami. Możesz nawet napisać program w języki &PostScript; do obliczania wartości Pi, formatowania dysku twardego, lub zapisywania do pliku. Główna wartością i siłą &PostScript;u jest jednak zdolność opisywania rozłożenia obiektów graficznych na stronie: może on również skalować, odbijać, przekładać, przekształcać, obracać i zniekształcać wszystko, co możesz sobie wyobrazić na kawałku papieru - na przykład litery o różnych kształtach, czcionkach, cieniach, kolorach, liniach, kropkach... - -Plik &PostScript; to dość abstrakcyjne przedstawienie jednej, lub więcej, stron, które mają być drukowane. Jego zadaniem jest opisanie stron w sposób niezależny od urządzenia. &PostScript; nie jest bezpośrednio widoczny; funkcjonuje on tylko na twardym dysku i w pamięci RAM, jako zakodowany opis przyszłych wydruków. - - - - -Obrazy rastrowe na arkuszach papieru - -To, co widzisz na kartce papiery, jest prawie zawsze obrazem rastrowym. Nawet jeśli mózg sugeruje, że Twoje oczy widzą linię: weź dobre szkło powiększające, a zobaczysz wiele małych kropek... (Wyjątkiem są linie, narysowane przez plotery). Jest to jedyna rzecz, jaką przyrządy rysujące współczesnych drukarek mogą przekazać na papier: po prostu kropki w różnych kolorach, kształtach i pozycjach, które tworzą obraz strony, złożony z różnych wzorów map bitowych. - -Różne drukarki korzystają z obrazów rastrowych przygotowanych w różny sposób. Spójrzmy na drukarki atramentowe: w zależności od modelu, ilości używanych atramentów (te najlepsze korzystaja z 7, nieco tańsze - z 3), ilości dostępnych dysz (niektóre głowice drukujące mają ich więcej niż 100!) jednocześnie dozujących tusz, wykorzystanego algorytmu rozsiewu i wielu innych rzeczy, ostateczny format rastru i kolejność przesyłania do głowicy, zależy od modelu drukarki. - -We wczesnych latach LPD (Line Printer Daemon), drukarki mechanicznie tłoczyły rowki tekstu ASCII w papierze czerpanym z tekturowego pudełka umieszczonego pod biurkiem. Jaką różnicę mamy dzisiaj! - - - - - -<acronym ->RIP</acronym ->: Od &PostScript;u do rastra - -Zanim ostateczny obraz rastrowy zostanie przekazany na kartkę papieru, musi on być jakoś przełożony ze swojej abstrakcyjnej, &PostScript;owej formy. Jest to bardzo złożony proces obliczeniowy, który nazywa się Raster Imaging Process (proces rastrowania obrazu), a bardziej potocznie: RIP. - -Drukarki &PostScript;owe same dokonują RIP-powania. Wystarczy tylko przesłać do nich plik &PostScript;. Raster Imaging Processor (procesor rastrowania obrazu), również nazywany RIP) wewnątrz drukarki, jest odpowiedzialny za zinterpretowanie &PostScript;owego opisu stron i przełożenie go w formie rastrowej na papier. - -Mniejsze urządzenia &PostScript;owe mają wbudowany osprzęt do RIP-owania; jest on osadzony na specjalnym chipie. Duże profesjonalne drukarki przeważnie mają dołączony RIP, jako program-RIP, wewnątrz szybkiego, obsługiwanego przez system &UNIX; komputera; często jest to sprzęt Sun SPARC Solaris lub &SGI; &IRIX;. - - - - -<application ->Ghostscript</application -> jako program <acronym ->RIP</acronym -> - -Co robić, jeśli nie masz dostępu do drukarki &PostScript;owej? - -Musisz dokonać RIP-powania, zanim wyślesz drukowane dane do przyrządu rysującego. Musisz przetworzyć &PostScript;, wygenerowany przez program na komputerze wyjściowym. Musisz wiedzieć, jak dokładnie ma być rozłożony format rastru dla przyrządu rysującego docelowej drukarki. - -Innymi słowy, jeśli nie możesz liczyć na to, że drukarka sama zrozumie i zinterpretuje &PostScript;, zadanie staje się nieco bardziej skomplikowane. Będziesz potrzebował programu, który spróbuje rozwiązać problemy z tym związane. - -Dokładnie tym zajmuje się pakiet &ghostscript; na komputerach z systemem &Linux;, *BSD czy innym systemie typu &UNIX;, które muszą wydrukować coś na drukarkach nie obsługujących &PostScript;. &ghostscript; jest interpretatorem &PostScript;, programem RIP, który potrafi obsłużyć wiele różnych urządzeń. - - - - -Ogólnie o <quote ->sterownikach</quote -> i <quote ->filtrach</quote -> - -Aby wyprodukować rastrowe mapy bitowe z &PostScript;owych danych wejściowych, &ghostscript; korzysta z pojęcia filtrów. W ghostscripcie znajduje się wiele różnych filtrów; niektóre z nich przeznaczone są dla konkretnych modeli drukarek. Wyspecjalizowane filtry &ghostscript;owe często powstawały bez pomocy, czy zgody producentów. Bez dostępu do danych technicznych i dokumentacji, dostanie się do protokołów i formatów danych było bardzo pracochłonnym zajęciem. - -Nie wszystkie filtry &ghostscript;owe działają równie dobrze we wszystkich drukarkach. Jednak niektóre z nowszych, jak filtr stp dla projektu Gimp, daje wspaniałe rezultaty, prowadzące do fotograficznej jakości, równorzędnej, lub nawet lepszej od ich odpowiedników, sterowników systemu &Microsoft; &Windows;. - -&PostScript; jest tym, co większość programów wytwarza do drukowania w systemach &UNIX; i &Linux;. Filtry to konie pociągowe każdego systemu drukowania. Produkują one właściwe mapy bitowe z każdych &PostScript;owych danych początkowych dla nie-&PostScript;owych urządzeń docelowych. - - - - -Sterowniki, filtry i protokoły w systemie CUPS - -&CUPS; korzysta ze swoich własnych filtrów, chociaż system filtrowania oparty jest na Ghostscripcie. Filtry pstoraster i imagetoraster pochodzą z kodu Ghostscriptowego. &CUPS; przeorganizował i usprawnił działanie całego mechanizmu kodowania, skupiając go jednocześnie w kilku oczywistych i odrębnych modułach. - -Rysunek poniżej (zrobiony za pomocą &kivio;) pokazuje przegląd filtrów i modułów drukujących wewnątrz &CUPS;, oraz jak one razem współpracują. Przepływ odbywa się z góry do dołu. Moduły drukowania to filtry specjalne: nie konwertują one danych do innego formatu, ale wysyłają gotowe pliki do drukarki. Istnieją różne moduły dla różnych protokołów przesyłania. - - -Uruchomione okno &kprinter; (rysunek &kivio;) - - - - -Uruchomione okno &kprinter; (rysunek &kivio;) - - - - - -Bufory i demony drukowania - -Prócz filtrowania zadań, w celu wygenerowania gotowych do druku map bitowych, każdy program do drukowania używa mechanizmu buforowania. Ustawia on w kolejce różne zadania różnych użytkowników, dla różnych drukarek i różnych filtrów, a następnie wysyła je odpowiednio do urządzeń docelowych. Wszystkim tym zajmuje się demon drukowania. - -Demon ten utrzymuje wszystko w porządku; jest on również odpowiedzialny za kontrolę zadań: użytkownicy powinni móc anulować, zatrzymywać, restartować, (itd.) swoje zadania (ale nie zadania innych użytkowników). - - - - - - - - -Jak <quote ->CUPS</quote -> korzysta z możliwości plików &PPD; - -Teraz, kiedy już wiesz jak plik &PostScript; (opisujący wygląd strony w sposób w ogromnej części niezależny od urządzenia) jest zamieniany na obraz rastrowy, możesz zapytać: Dobrze, są różne rodzaje rastrowych urządzeń wyjściowych: różnią się one rozdzielczością; korzystają z różnych rozmiarów papieru; wiąże się to z wieloma możliwościami druku (druk dwustronny, broszury, wydruk dziurkowany i zszyty z różnymi arkuszami kolorowego papieru, branego z różnych podajników, itd.). Jak to wszystko ma się do naszego modelu niezależnego od urządzeń &PostScript;u? - -Odpowiedzią są tak zwane &PostScript; Printer Descriptio (pliki &PPD;. &PPD; opisują wszystkie cechy zależne od urządzeń, które mogą być wykorzystane przez konkretny model drukarki. Zawierają również zakodowane polecenia, których trzeba użyć, aby przywołać pewne cechy urządzenia. Pliki &PPD; nie są zamkniętą książką, to tylko proste pliki tekstowe ASCII. - -Pliki &PPD; zostały wynalezione przez Adobe, aby ułatwić producentom dodawanie ich własnych funkcji do drukarek &PostScript;owych, ale jednocześnie zachować standardy. &PPD; są dobrze udokumentowane i opisane przez Adobe. Ich wymagania techniczne to standard. - - -Opcje drukowania zależne od urządzenia - -Pamiętaj, zaawansowane drukowanie &PostScript;owe było początkowo rozwijane tylko do użytku z systemami &Microsoft; &Windows; i Apple &Mac;. Przez długi czas możliwość zaawansowanego drukowania na nowoczesnych urządzeniach była niedostępna dla &Linux;a i &UNIX;a. &CUPS; zdecydowanie to zmienił. &CUPS; jest blisko powiązany z plikami &PPD; i dlatego istniejące &PPD; mogą być wykorzystywane przez wszystkie systemy współpracujące z &CUPS;. - -Dzięki korzystaniu z plików &PPD;, producenci drukarek, mogli użyć w swoich produktach osprzętu charakterystycznego dla określonego urządzenia, dla uzyskania takich możliwości jak druk dwustronny, dziurkowanie, zszywanie itd. Sterowniki drukarek ładowały pliki &PPD; jak dodatkowy plik konfiguracyjny. Tak więc sterownik drukarki wykrywa dostępne opcje urządzenia i jak z nich korzystać; sterownik, poprzez &GUI;, pokazuje je również użytkownikowi. Dzięki temu mechanizmowi, ciągle możesz drukować niezależne od urządzenia pliki &PostScript;owego języka opisu stron, a jednocześnie określić zależne od urządzenia opcje wykańczające, które są dodawane do wygenerowanego przez program &PostScript;u. - - - - -Skąd wziąć pliki &PPD; dla drukarek &PostScript;owych - -&PPD; początkowo nie były rutynowo używane w systemach &UNIX; i &Linux;. Sprzedawcy dostarczający &PPD;, nigdy nie brali pod uwagę systemów operacyjnych innych niż &Microsoft; &Windows; i &MacOS;. Dzięki możliwości obsługiwania i korzystania z istniejących plików &PPD;, którą zapewnił &CUPS;, teraz dostęp do wszystkich właściwości nowoczesnych drukarek, mają także użytkownicy &Linux-dopelniacz; i innych, podobnych do &Linux-dopelniacz; systemów. &tdeprint; czyni ten dostęp nawet łatwiejszym, niż deweloperzy &CUPS; marzyli. - -&CUPS; może korzystać z oryginalnych plików &PPD; systemu &Windows;, dystrybuowanych do obsługi drukarek &PostScript;owych. Nic to nie kosztuje, ponieważ pliki &PPD; mogą zostać skopiowane z jakiegokolwiek komputera z zainstalowanym systemem &Windows; i sterownikami &PostScript;owymi dla określonego modelu, lub z dyskietki dołączonej do drukarki. Również w Sieci znajdziesz wiele miejsc, skąd możesz je załadować. - - - - -Pliki &PPD;, z których można korzystać nawet w drukarkach nie-&PostScript;owych. - -Wiesz już teraz, w jaki sposób drukarki &PostScript;owe używają plików &PPD;. Ale co z drukarkami nie-&PostScript;owymi? &CUPS; stosuje pewien trick: dzięki użyciu tego samego formatu i struktury danych, jaki mają &PostScript; Printer Descriptions (&PPD;) w świecie &PostScript;owym, może on opisać dostępne opcje zadań drukowania dla drukarek nie-&PostScript;owych w ten sam sposób. Dla swoich własnych specjalnych celów, &CUPS; dodał kilka specjalnych opcji (dokładniej: wiersz, który określa filtr, który ma być użyty dla dalszego przetwarzania pliku &PostScript;owego). - -Tak więc deweloperzy mogli użyć tego samego mechanizmu programowania, aby dopasować Printer Descriptio Files do dostępnych opcji wszystkich rodzajów drukarek. Oczywiście deweloperzy &CUPS; nie mogli polegać tylko na producentach nie-&PostScript;owego osprzętu, aby nagle usprawnić &PPD;. Sami musieli napisać je od zera. Ponad 1000 z nich jest obecnie dostępnych w komercyjnej wersji systemu &CUPS;, nazwanej ESP PrintPro. - -Jest również dostępnych wiele plików &PPD;, charakterystycznych dla systemu &CUPS;. Nawet teraz w większości przypadków nie pochodzą one od producentów drukarek, ale od deweloperów niekomercyjnego oprogramowania. Jeszcze rok, czy dwa lata temu drukowanie w systemach &Linux; i &UNIX; dopiero raczkowało. Teraz możliwa jest obsługa szerokiego wachlarza drukarek, włączając w to 7-kolorowe drukarki atramentowe, na których można uzyskać fotograficzną jakość wydruku. - - - - -Różne sposoby zdobycia plików &PPD; z drukarek nie-&PostScript;owych - -Możesz znaleźć &PPD; do wykorzystania z &CUPS; i drukarkami nie-&PostScript;owymi w wielu miejscach w Sieci: - - - -przede wszystkim zajrzyj na www.linuxprinting.org. Tam będziesz mógł wygenerować plik &PPD; dla każdej drukarki, która jest już obsługiwana przez &ghostscript;a To pomoże Ci małym nakładem sił przełączyć się na system &CUPS;, jeśli tylko będziesz chciał. Jeśli Twoja drukarka poprawnie działała w tradycyjny sposób drukowania &ghostscript;owego, użyj wygenerowanego pliku &PPD; do przyłączenia sterownika do systemu &CUPS;, a będziesz miał wszystko, co najlepsze z obydwu światów. - - - -po drugie, znajdziesz ponad pliki &PPD; dla &CUPS;, dla ponad 120 modeli drukarek, które są obsługiwane przez nowy uniwersalny sterownik stp. stp (napisany dla Stylus Photo) jest właśnie usprawniany poprzez projekt gimp-print, który został zainicjowany przez Mika Sweeta, czołowego dewelopera &CUPS;, i jest obecnie dostępny przez gimp-print.sourceforge.net. Ten sterownik umożliwia drukowania w fotograficznej jakości na wielu nowoczesnych drukarkach atramentowych i może być skonfigurowany do stworzenia 120 plików &PPD; dla &CUPS;. Obsługuje również modele drukarek &HP; Laser- i DeskJet, Epson Stylus i Photo Color, podobnie jak niektóre drukarki firmy Canon i Lexmark. - - - -po trzecie, istnieje komercyjne rozszerzenie &CUPS; stworzone przez deweloperów systemu &CUPS;; nazywa się ESP PrintPro i dostarcza ponad 2.300 sterowników drukarek. Są nawet dołączone, ulepszone filtry imagetoraster i pstoraster. - - - -Dzięki &CUPS;, producenci mogli zacząć obsługiwać możliwość drukowania przez ich urządzenia w systemach &Linux; i &UNIX;, stosunkowo małym kosztem. Modułowa struktura systemu &CUPS; ułatwia podłączenie każdego filtra (=sterownika) minimalnym nakładem sił, a co za tym idzie - usprawnia również dostęp i możliwość wykorzystania całości opcji drukowania. - -Więcej o interesujących cechach &CUPS; przeczytasz w dostępnej dokumentacji &CUPS; na stronach http://www.cups.org/documentation.html i http://www.danka.de/printpro/faq.html, a także http://www.linuxprinting.org/. Ostatnie łącze to kopalnia informacji o wszystkich sprawach związanych z drukowaniem w systemach &Linux; i &UNIX;. - - - - - - -Dlaczego obsługa &IPP; czyni &CUPS; najlepszym wyborem pod słońcem - - -<quote -><acronym ->LPD</acronym -> musi umrzeć!</quote -> - -Przez długi czas wielu programistów było głęboko nieusatysfakcjonowanych starym dobrym LPD. Rozpoczęto kilka projektów, mających usprawnić drukowanie: LPRng jest najbardziej znanym przykładem. Inne to PDQ, PPR, PLP, GNUlpr i RLPR. Ale żaden z tych nowych programów nie był postrzegany jako złoty strzał; wiele z nich do tych samych specyfikacji LPD dodawało tylko kilka (lub więcej) nowych rozszerzeń, które ponownie były niekompatybilne ze sobą nawzajem. - -Widząc rozwój nie tylko jednej, ale wielu różnych alternatyw dla szacownego LPD, Grant Taylor, autor Linux Printing HOWTO, w swojej Kampanii Zakazująca LPD, wykrzyknął LPD Musi Umrzeć!. - - - - - - -Jak powstało &IPP; - -Równolegle z powyższym, po stronie przemysłowej, dokonywano wysiłków, by przezwyciężyć dobrze znane słabości LPD. Zaczęto od firmowych rozszerzeń do starego LPD, i ciągnięto to do czasu, kiedy &Hewlett-Packard; spróbował ustanowić &HP; JetDirect jako nowy standard dla protokołu drukowania sieciowego. Rezultatem było tylko jeszcze więcej niezgodności. - -Mniej więcej wtedy zaczął kształtować się pomysł określenia nowego, wspólnego standardu. Tak powstał IETF - Internet Engineering Task Force. Jednocześnie zorganizowała się grupa nazwana Printer Working Group, czyli PWG, skupiająca dystrybutorów sprzętu, oprogramowania i systemów operacyjnych. Stworzyli oni nowy Internet Printing Protocol, czyli &IPP;. &IPP; v1.1 został zaakceptowany IETF, jako standard i jest teraz szeroko wspierany w Europie, Stanach Zjednoczonych i Japonii. Większość modeli drukarek sieciowych, prócz tradycyjnych LPR/LPD, czy JetDirect Printing, ma obecnie wbudowaną obsługę &IPP;. - - - - -Dlaczego &IPP; rozwiązuje wiele problemów - -&IPP; obiecywało rozwiązanie wielu problemów, z którymi musieli się borykać administratorzy sieci. Zwykle obsługują oni wiele różnorodnych środowisk sieciowych i spędzają większość czasu na rozwiązywaniu problemów związanych z drukowaniem. - -Stworzenie zunifikowanego modelu funkcji zapytania dla drukarek i serwerów obsługujących &IPP;, umożliwiło przesyłanie plików i ustawień atrybutów zadań drukowania &etc; &IPP; jest przeznaczone do działania z wszystkimi platformami systemów operacyjnych. Jego wprowadzenie zajmie zapewne jeszcze dużo czasu, ponieważ wiele starszych drukarek będzie działało jeszcze przez wiele lat. Dlatego w &IPP; poczyniono kroki w kierunku wstecznej kompatybilności wszystkich implementacji &IPP;. &CUPS; zapewnia możliwość działania &IPP; we wszystkich środowiskach. - -Jego największą przewagą będzie integracja z istniejącymi szeroko wykorzystywanymi protokołami IP. Jako rozszerzenie rozpowszechnionego protokołu HTTP 1.1, dla celów przetwarzania plików wydruku i innych powiązanych danych, jest również łatwe do wprowadzenia w innych standardach aktualnie tworzonych i rozpowszechnianych: - - - -Podstawowa, Skrótowa i Certyfikowana Autentykacja użytkowników szukających dostępu do usług druku. - - -SSL3 i TLS - szyfrowanie i przesyłanie danych. - - -Dwukierunkowa komunikacja klientów z urządzeniami druku przy użyciu mechanizmów HTTP/&IPP; GET i POST. - - -Integracja z usługą katalogową LDAP w celu utrzymania spójnej bazy dostępnych drukarek, ich możliwości i kosztów strony, &etc;, jak i użytkowników i haseł, ACLi &etc;. - - -Drukowanie Pull (przeciwnie do zwykle używanego modelu Push), gdzie wystarczy powiedzieć serwerowi druku &URL; dokumentu, po czym jest on pobierany ze źródła do sieci i drukowany. - - - - - - - - -Drukarka typu <quote ->Plug'n'Play</quote -> dla klientów - -Czy kiedykolwiek widziałeś pokaz możliwości &CUPS; w sieci? Musiałeś być pod wielkim wrażeniem, jeśli wcześniej nie wiedziałeś, czego się spodziewać. - -Wyobraź sobie siebie jako administratora LAN. W celu przetestowania, zainstalowałeś w komputerze sieciowym pełną wersję &kde;/&CUPS;, wraz z dwunastoma skonfigurowanymi drukarkami: &PostScript;owymi, laserowymi, atramentowymi itd. Użytkownicy &kde; na tym komputerze są bardzo szczęśliwi - mogą drukować jak nigdy wcześniej, dzwoniąc we wszystkie dzwony i gwizdki każdej drukarki. Sprawienie, by wszystko doskonale działało, zajęło Ci 2 godziny... a teraz pozostałych 100 użytkowników sieci chce tego samego. Ponownie dwie godziny na każdy komputer? Nie ma mowy, aby udało Ci się to skończyć przed upływem roku, nie sądzisz? - -Nieprawda. Zmień tylko jedno ustawienie w oryginalnym komputerze z systemem &CUPS;, aby stał się on serwerem. Zainstaluj &CUPS; na pięciu innych komputerach, jako klientach. Zanim wrócisz do pierwszego klienta, użytkownicy będą już bawić się ustawieniami dla dwunastu drukarek, które określiłeś wcześniej na serwerze. W jakiś magiczny sposób drukarki te pojawiły się we wszystkich oknach drukowania pięciu nowych komputerów-klientów z zainstalowanym systemem &CUPS;. - -Użytkownicy drukują, chociaż nie zainstalowano nawet jednego sterownika, ani nie określono kolejki drukowania. - -Jak działa ta magia? - - - - -<quote ->Widzenie</quote -> drukarek nie zainstalowanych lokalnie? - -Odpowiedź nie jest wcale skomplikowana. - -Jeśli serwer &CUPS; jest w sieci LAN, przekazuje nazwy wszystkich dostępnych drukarek do LAN, korzystając z protokołu UDP i portu 631. Port 631 jest zarezerwowany jako powszechnie znany port przez IANA (Internet Assigning Numbers Authority) dla celów &IPP;. Wszyscy klienci &CUPS; odbierają informacje z serwera &CUPS;, przesyłane do ich portu 631. To stąd wiedzą o dostępnych drukarkach i w ten sposób dowiadują się o ścieżkach do drukarek. - -Dzięki wykorzystaniu &IPP;, który jest całkiem mądrym rozszerzeniem HTTP v1.1, &CUPS; jest w stanie podać adres wszystkich obiektów związanych z systemem drukowania poprzez Universal Resource Locators lub inaczej - URL. Dzięki &IPP; i &CUPS;, poprzez konkretny URL, można podać adres wszystkich działań takich jak usuwanie lub restartowanie zadań drukowania, odpytywanie i modyfikowanie drukarek, czy zadania administracyjne przeprowadzane na serwerze. Poprzez interfejs sieciowy systemu &CUPS;, dostępny na przykład przez &konqueror-dopelniacz;, można przeprowadzić wiele różnych operacji. - - - - -Drukowanie bez instalacji sterownika - -Klienci mogą administrować i używać każdą drukarką, jaką widzą tak, jakby to było urządzenie zainstalowane lokalnie. Można oczywiście ustawić pewne ograniczenia na listach kontroli dostępu, tak, aby nie każdy klient mógł używać każdej drukarki wedle własnego życzenia. - -Klienci mogą nawet drukować bez odpowiedniego filtra (lub sterownika) zainstalowanego lokalnie. - -Jak to działa? Jeśli klient chce dowiedzieć się czegoś o specyficznych opcjach wybranej drukarki, wysyła zapytanie (nazywane CUPS-get-ppd) do serwera. Serwer przekazuje klientowi wszystkie dane na temat określonych opcji, jakie odczytał z &PPD;. Użytkownik po stronie klienta może zobaczyć opcje i wybrać te pożądane. Następnie wysyła, korzystając z &IPP; jako protokołu transportu, plik do drukowania, zwykle nieprzefiltrowany &PostScript; w trybie raw, z określonymi opcjami drukowania, do serwera drukowania. Wszystkie późniejsze działania, zwłaszcza filtrowanie, określanie końcowego formatu dla drukarki docelowej, są dokonywane przez serwer. Serwer posiada i obsługuje konieczne programy (sterowniki lub filtry) do przeprowadzania podobnych operacji. - -W ten sposób klient drukuje bez konieczności lokalnego instalowania sterowników. - -Każda zmiana na serwerze, jak na przykład dodanie lub zmodyfikowanie drukarki, jest natychmiast znana klientowi bez potrzeby jakiejkolwiek konfiguracji. - - - - -<quote ->Zero konfiguracji</quote ->, równoważenie obciążenia i <quote ->przełączanie w przypadku awarii</quote -> - -Jedną z zaawansowanych cech systemu &CUPS; jest umiejętność równoważenia obciążenia. - -Jeśli określisz takie same kolejki drukowania na dwóch różnych (lub więcej) serwerach, klienci wyślą swoje zadania do pierwszego odpowiadającego i dostępnego serwera. Jest to możliwe dzięki automatycznemu równoważeniu obciążenia między serwerami. Jeśli musisz wyłączyć z sieci jeden serwer w celach administracyjnych, inne przejmą jego zadania w taki sposób, że użytkownik nawet nie poczuje różnicy. - - - - - - -- cgit v1.2.1