diff options
Diffstat (limited to 'tde-i18n-ru/docs/tdeedu/klettres')
-rw-r--r-- | tde-i18n-ru/docs/tdeedu/klettres/Makefile.am | 4 | ||||
-rw-r--r-- | tde-i18n-ru/docs/tdeedu/klettres/Makefile.in | 635 | ||||
-rw-r--r-- | tde-i18n-ru/docs/tdeedu/klettres/index.cache.bz2 | bin | 0 -> 10922 bytes | |||
-rw-r--r-- | tde-i18n-ru/docs/tdeedu/klettres/index.docbook | 1214 |
4 files changed, 1853 insertions, 0 deletions
diff --git a/tde-i18n-ru/docs/tdeedu/klettres/Makefile.am b/tde-i18n-ru/docs/tdeedu/klettres/Makefile.am new file mode 100644 index 00000000000..e8ff7c7b1b8 --- /dev/null +++ b/tde-i18n-ru/docs/tdeedu/klettres/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = ru +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-ru/docs/tdeedu/klettres/Makefile.in b/tde-i18n-ru/docs/tdeedu/klettres/Makefile.in new file mode 100644 index 00000000000..b2a50764cec --- /dev/null +++ b/tde-i18n-ru/docs/tdeedu/klettres/Makefile.in @@ -0,0 +1,635 @@ +# 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/tdeedu/klettres +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 = ru +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = AUTO +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/tdeedu/klettres/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdeedu/klettres/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/tdeedu/klettres/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/klettres/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/klettres/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=index.docbook Makefile.in Makefile.am index.cache.bz2 + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.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)/klettres + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in index.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/tdeedu/klettres/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/klettres/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/klettres/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-ru/docs/tdeedu/klettres/index.cache.bz2 b/tde-i18n-ru/docs/tdeedu/klettres/index.cache.bz2 Binary files differnew file mode 100644 index 00000000000..d0d55cccd2e --- /dev/null +++ b/tde-i18n-ru/docs/tdeedu/klettres/index.cache.bz2 diff --git a/tde-i18n-ru/docs/tdeedu/klettres/index.docbook b/tde-i18n-ru/docs/tdeedu/klettres/index.docbook new file mode 100644 index 00000000000..53a809d2553 --- /dev/null +++ b/tde-i18n-ru/docs/tdeedu/klettres/index.docbook @@ -0,0 +1,1214 @@ +<?xml version="1.0" ?> +<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" + "dtd/kdex.dtd" [ + <!ENTITY kappname "&klettres;" +><!-- replace klettres here --> + <!ENTITY package "tdeedu"> + <!ENTITY % addindex "IGNORE"> + <!ENTITY % Russian "INCLUDE" +><!-- change language only here --> +]> + +<book lang="&language;"> + +<bookinfo> +<title +>Руководство пользователя &klettres;</title> + +<authorgroup> +<author +><firstname +>Anne-Marie</firstname +> <surname +>Mahfouf</surname +> <affiliation +> <address +>&Anne-Marie.Mahfouf.mail;</address> +</affiliation> +</author> +<othercredit role="translator" +><firstname +>Максим</firstname +><surname +>Кузьмин</surname +><affiliation +><address +> <email +>kuzya@isnet.ru</email +></address +></affiliation +><contrib +>Перевод на русский язык</contrib +></othercredit +><othercredit role="reviewer" +><firstname +>Сергей</firstname +><surname +>Бобыкин</surname +><affiliation +><address +> <email +>_myst@mail.ru</email +></address +></affiliation +><contrib +>Редакция перевода</contrib +></othercredit +> +</authorgroup> + +<copyright> +<year +>2001</year +><year +>2006</year> +<holder +>&Anne-Marie.Mahfouf;</holder> +</copyright> +<legalnotice +>&FDLNotice;</legalnotice> + +<date +>2006-02-08</date> +<releaseinfo +>1.5</releaseinfo> + +<abstract> +<para +>&klettres; — это приложение, разработанное специально для того, чтобы помочь пользователю изучить алфавит нового языка и научится читать простые слоги. Пользоваться приложением может как ребёнок в возрасте от двух с половиной лет, так и взрослый, который хочет изучить основы иностранного языка. </para> +<para +>В настоящее время доступно одиннадцать языков: чешский, датский, голландский, английский, французский, итальянский, луганда, романизированный хинди, испанский, словацкий и немецкий. Но только английский, французский и ваш язык, если он есть среди перечисленных, будут устанавливаться по умолчанию. </para> +<para +>&klettres;, действительно, очень легко использовать. Язык выбирается в меню <guimenu +>Язык</guimenu +>. Пользователь может выбрать уровень от 1 до 4 в выпадающем списке панели инструментов или через меню <guimenu +>Уровень</guimenu +>. <guimenuitem +>Темы</guimenuitem +> (фон и цвет надписей) можно изменить в выпадающем списке или командой меню <menuchoice +><guimenu +>Внешний вид</guimenu +> <guimenuitem +>Темы</guimenuitem +></menuchoice +>. Доступны три темы: <guimenuitem +>Школа</guimenuitem +>, <guimenuitem +>Арктика</guimenuitem +> и <guimenuitem +>Пустыня</guimenuitem +>. Наконец, учитывая возраст ребёнка, можно менять режим в меню <menuchoice +><guimenu +>Внешний вид</guimenu +> <guimenuitem +>Режим</guimenuitem +></menuchoice +>. </para> + +</abstract> + +<keywordset> +<keyword +>KDE</keyword> +<keyword +>tdeedu</keyword> +<keyword +>klettres</keyword> +<keyword +>алфавит</keyword> +<keyword +>Чешский</keyword> +<keyword +>Датский</keyword> +<keyword +>Голландский</keyword> +<keyword +>Английский</keyword> +<keyword +>Французский</keyword> +<keyword +>Итальянский</keyword> +<keyword +>Романизированный хинди</keyword> +<keyword +>Испанский</keyword> +<keyword +>Словацкий</keyword> +<keyword +>Луганда</keyword> +<keyword +>язык</keyword> +</keywordset> + +</bookinfo> + +<chapter id="introduction"> +<title +>Введение</title> + +<para +>&klettres; — это простое приложение, которое помогает ребёнку или взрослому выучить алфавит и простые звуки на его родном или на любом другом языке. Программа выбирает произвольную букву или слог, показывает на экране и воспроизводит произношение. Затем пользователь должен напечатать эту букву или слог. Основное обучение происходит на тех уровнях, на которых буква/слог не показываются на экране, а только произносится соответствующий звук. Пользователю необязательно уметь пользоваться мышкой, поскольку необходима только клавиатура.</para> + +<para +>В настоящее время доступно одиннадцать языков: чешский, датский, голландский, английский, французский, итальянский, луганда, романизированный хинди, испанский, словацкий и немецкий. Если в региональных параметрах &kde; выбран один из этих языков, то он будет в программе языком по умолчанию, иначе языком по умолчанию будет французский. Вы легко можете добавить новый поддерживаемый язык с помощью команды <guimenuitem +>Загрузить алфавит нового языка...</guimenuitem +> в меню <guimenu +>Файл</guimenu +>, если ваш компьютер подключен к Интернету.</para> + +<note +><para +>Для воспроизведения звуков программе требуется &arts;.</para +></note> + +<para +>Два разных режима позволяют вам приспособить &klettres; к своим потребностям: обычный полный интерфейс или упрощённый. Для детей строка меню и кнопка переключения языка больше не показываются. Мы предполагаем, что ребёнок не захочет сам изменять язык. Выпадающий список позволяет ему выбирать уровни. Для пользователей постарше, фоновый рисунок не такой детский и строка меню показывается в стиле "Взрослый". Три различные темы (<guimenuitem +>Школа</guimenuitem +>, <guimenuitem +>Арктика</guimenuitem +> и <guimenuitem +>Пустыня</guimenuitem +>) устанавливают разный фон и шрифт.</para> + +<note> +<para +>Вам больше не нужна раскладка клавиатуры, соответствующая языку, вы можете использовать панель <guimenuitem +>Буквы</guimenuitem +> для ввода любых специальных символов выбранного языка. В меню <guimenu +>Настройка</guimenu +> <guimenuitem +>Панели инструментов</guimenuitem +> выберите команду <guimenuitem +>Буквы</guimenuitem +>, и соответствующая панель появится в нижней части &klettres;. Нажмите на букву, которая вам нужна, и она появится в поле ввода. Эту панель можно перетаскивать в любую часть экрана.</para> +<para +>Если вы предпочитаете работать с соответствующей клавиатурной раскладкой, пожалуйста, используйте для её установки модуль <guimenuitem +>Раскладка клавиатуры</guimenuitem +> раздела <guimenu +>Региональные и специальные возможности</guimenu +> Центра управления KDE.</para> +</note> +</chapter> + +<chapter id="using-klettres"> +<title +>Использование &klettres;</title> +<para +>В &klettres; есть 4 уровня. Уровни 1 и 2 помогают изучить алфавит, а уровни 3 и 4 — слоги. Мы предполагаем, что если программой пользуется 2,5-4 летний ребёнок, то он сидит у вас на коленях перед компьютером, и вы занимаетесь вместе.</para> + +<sect1 id="levels1-and2"> +<title +>Уровни 1 и 2</title> + +<screenshot> +<screeninfo +>Уровень 1 &klettres;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="klettres1.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Уровень 1 &klettres;</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +>Уровень 1, французский язык, тема «Пустыня», режим <emphasis +>для взрослых</emphasis +>.</para> +<note> +<para +>Если в региональных параметрах &kde; установлен чешский, датский, голландский, английский, французский, итальянский, луганда, романизированный хинди, испанский, словацкий или немецкий, то этот язык будет установлен по умолчанию при первом запуске программы. Для других языков по умолчанию будет установлен французский. &klettres; поставляется с французским языком и вашим языком по умолчанию, если это один из языков, перечисленных выше, также вы можете добавить новый язык командой <guimenuitem +>Загрузить алфавит нового языка...</guimenuitem +> в меню <guimenu +>Файл</guimenu +>, если ваш компьютер подключен к Интернету. </para> +</note> +<para +>На 1-ом уровне сложности пользователь видит букву и слышит её произношение. Затем он должен напечатать эту букву в рамке. Если введена правильная буква, появляется следующая (нет необходимости нажимать клавишу <keycap +>Enter</keycap +> или любую другую). Если пользователь вводит неправильную букву, то программа снова озвучивает её. На этом уровне сложности пользователь запоминает буквы, связывает их с их произношением и находит их на клавиатуре. </para> + +<note> +<para +>Пользователь может вводить буквы в любом регистре. Буквы автоматически преобразуются в верхний регистр, чтобы ребёнок мог сопоставить их с изображёнными на клавиатуре. Можно вводить только одну букву за раз.</para> +<para +>При вводе буквы не нужно нажимать клавишу <keycap +>Enter</keycap +>, программа просто ждёт некоторое время перед проверкой введённой буквы. Этот короткий промежуток времени нужен для того, чтобы ребёнок осознал, что он ввёл, особенно, если допустил ошибку. Вы можете изменить этот временной интервал в разделе <guimenuitem +>Задержка</guimenuitem +> диалога, открываемого командой <guimenuitem +>Настроить &klettres;...</guimenuitem +> в меню <guimenu +>Настройка</guimenu +>. Для разных режимов (<guilabel +>Режим для детей</guilabel +>, <guilabel +>Режим для взрослых</guilabel +>) интервал настраивается индивидуально. </para> +</note> + +<para +>Языковые параметры сохраняются при закрытии &klettres;, и загружаются при последующих запусках вместе с уровнем сложности, который был до закрытия программы. </para> +<para +>Режим (детский или взрослый) записывается в файле конфигурации и, следовательно, сохраняется до изменения его пользователем.</para> +<para +>Буквы появляются в случайном порядке. Их порядок каждый раз разный. </para> + +<para> +<screenshot> +<screeninfo +>Уровень 2 &klettres;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="klettres2.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Уровень 2 &klettres;</phrase> + </textobject> + </mediaobject> +</screenshot> +</para> +<para +>Здесь представлено окно &klettres; на 2 уровне в <emphasis +>детском</emphasis +> режиме, с темой <emphasis +>«Школа»</emphasis +> и датским языком.</para> + +<para +>Нажав на выпадающий список <guilabel +>Уровень</guilabel +> и выбрав <guilabel +>Уровень 2</guilabel +> или используя меню <guimenu +>Уровень</guimenu +> вы попадёте на 2 уровень. На этом уровне пользователь только слышит произношение буквы и должен ввести её с клавиатуры. Если он ошибается, показывается правильная буква, чтобы помочь ему. </para> +</sect1> + +<sect1 id="levels3-and4"> +<title +>Уровни 3 и 4</title> + +<para> +<screenshot> +<screeninfo +>Уровень 3 &klettres;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="klettres3.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Уровень 3 &klettres;</phrase> + </textobject> + </mediaobject> +</screenshot> +</para> + +<para +>Здесь вы видите окно &klettres; на 3 уровне, во <emphasis +>взрослом</emphasis +> режиме, с темой <emphasis +>«Арктика»</emphasis +> и чешским языком. </para> + +<para +>На 3 уровне пользователь видит слог и слышит его произношение. Затем он должен ввести его в окно. Если первая буква введена неверно, то пользователь не может ввести вторую. Буква исчезает и ему приходится пробовать заново. Количество букв 2 или 3, в зависимости от языка.</para> + +<screenshot> +<screeninfo +>Уровень 4 &klettres;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="klettres4.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Уровень 4 &klettres;</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +>Здесь представлено окно &klettres; на 4 уровне, в <emphasis +>детском</emphasis +> режиме, с темой <emphasis +>«Пустыня»</emphasis +> и словацким языком. </para> + +<para +>Звуки воспроизводятся в произвольном порядке. </para +> <para +>Нажав на выпадающий список <guilabel +>Уровень</guilabel +> или выбрав <guilabel +>Уровень 4</guilabel +> в меню <guimenu +>Уровень</guimenu +>, вы попадёте на 4 уровень. На этом уровне пользователь слышит только произношение слога и должен ввести его буквы. Этот уровень довольно сложен для маленьких детей. </para> + +</sect1> + +<sect1 id ="configuring"> +<title +>Диалог настройки</title> +<para +>Диалог настройки имеет два раздела: один для <guilabel +>Выбора шрифта</guilabel +>, другой для настройки <guilabel +>Задержки</guilabel +>.</para> + +<sect2 id="about-font"> +<title +>Шрифты</title> + +<para +>Шрифт букв можно легко изменить. В некоторых дистрибутивах используемый по умолчанию системный шрифт очень некрасивый. В режиме для взрослых в диалоге, открываемом командой <guimenuitem +>Настроить &klettres;...</guimenuitem +> меню <guimenu +>Настройка</guimenu +>, есть вкладка <guilabel +>Выбор шрифта</guilabel +>, на которой можно выбрать другой шрифт. Этот шрифт будет применяться и для вывода букв/слогов и для поля ввода. </para> + +<warning> +<para +>Изменение шрифта также весьма кстати для восточно-европейских языков, таких как чешский и словацкий, т.к. есть шрифты (например, Helvetica), которые некорректно показывают некоторые буквы их алфавита. </para> +</warning> + +<para +>Также вы можете выбрать здесь размер, который вам нравится. Этот размер будет сохранён в файле конфигурации. </para> + +<screenshot> +<screeninfo +>Выбор шрифта</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="klettres5.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Выбор шрифта</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +>Диалог выбора шрифта программы &klettres; . </para> +</sect2> + +<sect2 id="timers"> +<title +>Задержка</title> + +<para +>Задержка устанавливает интервал времени между двумя буквами, то есть время, в течение которого показывается буква. Единица измерения — 0,1 секунды. </para> + +<para +>Вкладка <guilabel +>Задержка</guilabel +> в диалоге, вызываемом командой меню <menuchoice +><guimenu +>Настройка</guimenu +> <guimenuitem +>Настроить &klettres;...</guimenuitem +></menuchoice +>, имеет два параметра: <guilabel +>Режим для детей</guilabel +> и <guilabel +>Режим для взрослых</guilabel +>. По умолчанию для <guilabel +>режима для детей</guilabel +> установлены 0,4 секунды, для <guilabel +>режима для взрослых</guilabel +> — 0,2 секунды. Увеличение времени даёт больше времени на поиск ошибок.</para> + +<screenshot> +<screeninfo +>Раздел «Задержка»</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="klettres6.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Раздел «Задержка»</phrase> + </textobject> + </mediaobject> +</screenshot> + +</sect2> +</sect1> +</chapter> + +<chapter id="commands"> +<title +>Справка по меню и командам</title> + +<sect1 id="klettres-mainwindow"> +<title +>Главное окно &klettres;</title> + +<sect2> +<title +>Меню <guimenu +>Файл</guimenu +></title> + +<variablelist> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>N</keycap +></keycombo +> </shortcut +> <guimenu +>Файл</guimenu +> <guimenuitem +>Произнести</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Воспроизвести</action +> новый звук</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>P</keycap +></keycombo +> </shortcut +> <guimenu +>Файл</guimenu +> <guimenuitem +>Повторить произношение</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Воспроизвести</action +> тот же звук снова</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Файл</guimenu +> <guimenuitem +>Загрузить алфавит нового языка...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Открывает</action +> диалог <guilabel +>Получить</guilabel +> для загрузки нового языка</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>Q</keycap +></keycombo +> </shortcut +> <guimenu +>Файл</guimenu +> <guimenuitem +>Выход</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Выход</action +> из &klettres;</para +></listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2> +<title +>Меню <guimenu +>Уровень</guimenu +></title> + +<variablelist> + +<varlistentry> +<term +><menuchoice +><guimenu +>Уровень</guimenu +> <guimenuitem +>Уровень 1</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Выбрать</action +> уровень 1 (показывается буква и воспроизводится её произношение)</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Уровень</guimenu +> <guimenuitem +>Уровень 2</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Выбрать</action +> уровень 2 (буква не показывается, только воспроизводится её произношение)</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Уровень</guimenu +> <guimenuitem +>Уровень 3</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Выбрать</action +> уровень 3 (показывается слог и воспроизводится его произношение)</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Уровень</guimenu +> <guimenuitem +>Уровень 4</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Выбрать</action +> уровень 4 (слог не показывается, только воспроизводится его произношение)</para +></listitem> +</varlistentry> + +</variablelist> + +</sect2> +<sect2> +<title +>Меню <guimenu +>Язык</guimenu +></title> + +<variablelist> + +<varlistentry> +<term +><menuchoice +><guimenu +>Язык</guimenu +> <guimenuitem +>Английский</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Выбрать</action +> английский язык</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Язык</guimenu +> <guimenuitem +>Французский</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Выбрать</action +> французский язык</para +></listitem> +</varlistentry> + +</variablelist> + +</sect2> + +<sect2> +<title +>Меню <guimenu +>Внешний вид</guimenu +></title> + +<variablelist> +<varlistentry> +<term +><menuchoice +><guimenu +>Внешний вид</guimenu +> <guisubmenu +>Тема</guisubmenu +> <guimenuitem +>Школа</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Использовать</action +> тему «Школа»</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Внешний вид</guimenu +> <guisubmenu +>Тема</guisubmenu +> <guimenuitem +>Арктика</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Использовать</action +> тему «Арктика»</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Внешний вид</guimenu +> <guisubmenu +>Тему</guisubmenu +> <guimenuitem +>Пустыня</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Использовать</action +> тему «Пустыня»</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>K</keycap +></keycombo +> </shortcut +> <guimenu +>Внешний вид</guimenu +> <guimenuitem +>Режим для детей</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Включить</action +> детский режим (без панели меню)</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>G</keycap +></keycombo +> </shortcut +> <guimenu +>Внешний вид</guimenu +> <guimenuitem +>Режим для взрослых</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Включить</action +> режим для взрослых (обычный интерфейс)</para +></listitem> +</varlistentry> +</variablelist> +</sect2> + +<sect2> +<title +>Меню <guimenu +>Настройка</guimenu +></title> + +<variablelist> +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>M</keycap +></keycombo +> </shortcut +> <guimenu +>Настройка</guimenu +> <guimenuitem +>Показать меню</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Переключить</action +> показа меню</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Настройка</guimenu +> <guimenuitem +>Панели инструментов</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Переключить</action +> показ панелей инструментов <guimenuitem +>Главное</guimenuitem +> и <guimenuitem +>Буквы</guimenuitem +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Настройка</guimenu +> <guimenuitem +>Комбинации клавиш...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Настройка</action +> комбинаций клавиш &klettres; </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Настройка</guimenu +> <guimenuitem +>Панели инструментов...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Настройка</action +> панелей инструментов &klettres;</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Настройка</guimenu +> <guimenuitem +>Настроить &klettres;...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Настроить</action +> &klettres;: вывести диалог с разделами <guilabel +>Выбор шрифта</guilabel +> и <guilabel +>Задержка</guilabel +>.</para +></listitem> +</varlistentry> + +</variablelist> + +</sect2> +</sect1> +</chapter> + +<chapter id="sounds"> +<title +>Добавление звуков в &klettres;</title> + +<para +>Если вам хочется добавить звуки для своего языка, это очень просто. Запишите звуки алфавита и поместите их в папку «alpha». Запишите наиболее употребляемые слоги и положите их в папку «syllab».</para +> +<para +>Создайте текстовый файл <filename +>sounds.xml</filename +>, используя редактор, поддерживающий различные кодировки (лучше использовать &kate;). В этом файле пропишите все алфавитные и слоговые звуки, записанные вами, как в примере для чешского языка:</para> +<programlisting +><klettres> +<language code="cs"> + <menuitem> + <label>&Czech</label> + </menuitem> + <alphabet> + <sound name="A" file="cs/alpha/a.ogg" /> + ... + </alphabet> + <syllables> + <sound name="BA" file="cs/syllab/ba.ogg" /> + ... + </syllables> + </language> +</klettres></programlisting> +<para +>Замените двухсимвольный код "cs" и "Czech" на код и название вашего языка. Запишите названия звуков специальными символами вашего языка в верхнем регистре в кодировке UTF-8.</para> + +<para +>Кроме того, вы можете сообщить мне о специальных символах вашего алфавита, чтобы мы могли создать панель инструментов <guimenuitem +>Буквы</guimenuitem +> специально для вашего языка. Создайте текстовый файл <filename +>cs.txt</filename +> (замените «cs» двухсимвольным кодом вашего языка) и занесите в него все специальные символы вашего языка в верхнем регистре по одному на строке. И сохраните оба текстовых файла в кодировке <quote +>UTF-8</quote +> (правый верхний выпадающий список в диалоге сохранения файлов &kate;)</para> + +<para +>Звуки должны быть в формате wav или ogg и достаточно длинными для воспроизведения в KAudioPlayer (примерно 1,5-2 секунды; добавьте паузу, если записанные звуки короче). Затем упакуйте файлы программой tar и отошлите автору программы. </para> + +<para +>Обращайтесь на <ulink url="http://edu.kde.org/klettres/add_language.php" +>сайт &klettres;</ulink +> за более свежими инструкциями по добавлению языка. </para> +</chapter> + +<chapter id="faq"> +<title +>Вопросы и ответы</title> +&reporting.bugs; &updating.documentation; <qandaset id="faqlist"> +<qandaentry> +<question> +<para +>Не появляется фоновый рисунок.</para> +</question> +<answer> +<para +>Вам необходимо сконфигурировать программу с параметром <option +>--prefix</option +> значение которой — путь к папке с &kde;, или добавить путь к этой папке в переменную PATH.</para +> </answer> +</qandaentry> +<qandaentry> +<question> +<para +>Я не слышу никаких звуков</para> +</question> +<answer> +<para +>Вам необходимо иметь поддержку &arts; (служба &arts; должна быть запущена). Убедитесь, что скомпилировали tdelibs с &arts;, если вы компилировали &kde;. При любых сомнениях узнайте об этом в документации на ваш дистрибутив. Также вы можете проверить, запущен ли &arts;, открыв модуль <guilabel +>Звуковая система</guilabel +> в разделе <guilabel +>Звук и мультимедиа</guilabel +> в Центре управления KDE. Флажок <guilabel +>Включить звуковую систему</guilabel +> должен быть установлен.</para> +<para +>Для пользователей &kde; 3.4, вы должны убедиться, что проигрыватель, используемый для воспроизведения звуков &kde; — системный проигрыватель &kde; по умолчанию. В модуле <guilabel +>Системные уведомления</guilabel +> (Центр управления -> <guilabel +>Звук и мультимедиа</guilabel +>), нажмите кнопку <guibutton +>Настройка проигрывателя</guibutton +> внизу справа и в открывшемся диалоге проверьте, стоит ли флажок <guilabel +>Применять звуковую систему KDE</guilabel +>. </para> + </answer> +</qandaentry> +<qandaentry> +<question> +<para +>Я не вижу некоторые буквы на значках панели <guimenuitem +>Буквы</guimenuitem +>. Вместо них для некоторых языков показываются прямоугольники.</para> +</question> +<answer> +<para +>Для работы &klettres; на чешском и словацком языках требуется шрифт Arial, но если у вас этот шрифт не установлен, обратитесь в службу поддержки вашего дистрибутива за разъяснениями того, как его установить.</para +> +<para +>Если на вашем компьютере установлена ОС Windows, вы можете использовать шрифты TTF из неё (в том числе и Arial) через Центр управления -> <guilabel +>Системное администрирование</guilabel +> -> <guilabel +>Установка шрифтов</guilabel +> (нажмите кнопку <guibutton +>Режим администратора</guibutton +> и добавьте папку со шрифтами Windows).</para +></answer> +</qandaentry> +<qandaentry> +<question> +<para +>Буквы на значках панели <guimenuitem +>Буквы</guimenuitem +> слишком малы для некоторых языков.</para> +</question> +<answer> +<para +>Для работы &klettres; на чешском и словацком языках требуется шрифт Arial, но если у вас этот шрифт не установлен, обратитесь в службу поддержки вашего дистрибутива за разъяснениями того, как его установить.</para +> +<para +>Если на вашем компьютере установлена ОС Windows, вы можете использовать шрифты TTF из неё (в том числе и Arial) через Центр управления -> <guilabel +>Системное администрирование</guilabel +> -> <guilabel +>Установка шрифтов</guilabel +> (нажмите кнопку <guibutton +>Режим администратора</guibutton +> и добавьте папку со шрифтами Windows).</para +></answer> +</qandaentry> +<qandaentry> +<question> +<para +>Почему языков только десять?</para> +</question> +<answer> +<para +>Чтобы добавить новый язык, нам нужны звуки для букв алфавита и основных слогов. Человек, говорящий на языке, который необходимо добавить, должен записать эти звуки в формате wav, mp3 или лучше ogg. Для уровней 3 и 4 слоги должны быть выбраны учителем или кем-то, кто знает, как обучать детей: это должны быть слоги, которые необходимо изучать сразу после изучения алфавита, чтобы хорошо изучить основы этого языка. Пожалуйста, напишите нам письмо, если вы способны это сделать. Посетите <ulink url="http://edu.kde.org/klettres/add_language.php" +>сайт KLettres</ulink +> для более подробных инструкций по добавлению нового языка.</para +> </answer> +</qandaentry> +</qandaset> +</chapter> + +<chapter id="credits"> + +<title +>Благодарности и лицензии</title> + +<para +>&klettres; </para> +<para +>Авторские на программу 2001-2005 &Anne-Marie.Mahfouf; &Anne-Marie.Mahfouf.mail; </para> +<para +>Автор выражает благодарность за помощь по созданию KLettres следующим людям: <itemizedlist> +<listitem +><para +>Чешские звуки: Eva Mikulčíková <email +>evmi@seznam.cz</email +></para +> </listitem> +<listitem +><para +>Голландские звуки: Geert Stams <email +>geert@pa3csg.myweb.nl</email +></para +> </listitem> +<listitem +><para +>Датские звуки: Erik Kjaer Pedersen <email +>erik@binghamton.edu</email +></para +> </listitem> +<listitem +><para +>Французские звуки: Ludovic Grossard <email +>grossard@kde.org</email +></para +></listitem> +<listitem +><para +>Словацкие звуки: Silvia Motyčková и Jozef Říha <email +>silviamotycka@seznam.cz</email +></para +></listitem> +<listitem +><para +>Итальянские звуки: Пьетро Пазотти (Pietro Pasotti) <email +>pietro@itopen.it</email +></para +></listitem> +<listitem +><para +>Английские звуки: Роберт Уодли (Robert Wadley) <email +>robntina@juno.com</email +></para +></listitem> +<listitem +><para +>Испанские звуки: Ана Белен Кабальеро (Ana Belén Caballero) и Хуан Педро Паредес (Juan Pedro Paredes) <email +>neneta @iquis.com</email +></para +></listitem> +<listitem +><para +>Звуки романизированного хинди: Викас Харат (Vikas Kharat) <email +>kharat@sancharnet.in</email +></para +></listitem> +<listitem +><para +>Звуки языка луганда: Джон Магойе и Кормак Линч <email +>cormaclynch@eircom.net</email +></para +></listitem> +<listitem +><para +>Немецкие звуки: Гельмут Криге <email +>h.kriege@freenet.de</email +></para +></listitem> +<listitem +><para +>Фоновый рисунок темы «Школа»: Рено Бланшар (Renaud Blanchard) <email +>kisukuma@chez.com</email +></para +> </listitem> +<listitem +><para +>Оригинальные значки: &Primoz.Anzur; <email +>zerokode@yahoo.com</email +></para +></listitem> +<listitem +><para +>Поддержка при написании кода: &Robert.Gogolok; <email +>&Robert.Gogolok.mail;</email +></para +></listitem> +<listitem +><para +>Значок SVG: Chris Luetchford <email +>chris@os11.com</email +></para +></listitem> +<listitem +><para +>Код для генерации пиктограмм специальных символов: Peter Hedlund <email +>peter@peterandlinda.com</email +></para +></listitem> +<listitem +><para +>Перенос на KConfig XT, помощь в программировании: &Waldo.Bastian; <email +>&Waldo.Bastian.mail;</email +></para +></listitem> +<listitem +><para +>Значки SVG для взрослых и детей, тема «Пустыня»: &Danny.Allen; <email +>dannya40uk@yahoo.co.uk</email +></para +></listitem> +<listitem +><para +>Элемент управления параметрами задержки: Михаель Гётше (Michael Goettsche) <email +>michael.goettsche@kdemail.net</email +></para +></listitem> +</itemizedlist> +</para> + +<para +>Авторские права на документацию 2001-2006 &Anne-Marie.Mahfouf;<email +>&Anne-Marie.Mahfouf.mail;</email +> </para> + +<para +>Перевод на русский язык: Максим Кузьмин <email +>kuzya@isnet.ru</email +>, Сергей Бобыкин <email +>_myst@mail.ru</email +></para +> +&underFDL; &underGPL; </chapter> + +<!-- <appendix id="installation"> +<title +>Installation</title> + +&install.intro.documentation; + +&install.compile.documentation; + +</appendix> +--> +&documentation.index; +</book> +<!-- +Local Variables: +mode: sgml +sgml-minimize-attributes:nil +sgml-general-insert-case:lower +sgml-indent-step:0 +sgml-indent-data:nil +End: +--> |