diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2011-11-21 02:23:03 -0600 |
---|---|---|
committer | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2011-11-21 02:23:03 -0600 |
commit | 9b58d35185905f8334142bf4988cb784e993aea7 (patch) | |
tree | f83ec30722464f6e4d23d6e7a40201d7ef5b6bf4 /tde-i18n-nl/docs/kdeaccessibility | |
download | tde-i18n-9b58d35185905f8334142bf4988cb784e993aea7.tar.gz tde-i18n-9b58d35185905f8334142bf4988cb784e993aea7.zip |
Initial import of extracted KDE i18n tarballs
Diffstat (limited to 'tde-i18n-nl/docs/kdeaccessibility')
41 files changed, 10337 insertions, 0 deletions
diff --git a/tde-i18n-nl/docs/kdeaccessibility/Makefile.am b/tde-i18n-nl/docs/kdeaccessibility/Makefile.am new file mode 100644 index 00000000000..b5b4d6e66b1 --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = nl +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-nl/docs/kdeaccessibility/Makefile.in b/tde-i18n-nl/docs/kdeaccessibility/Makefile.in new file mode 100644 index 00000000000..edbda98d9b9 --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/Makefile.in @@ -0,0 +1,587 @@ +# 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/kdeaccessibility +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@ +kdeinitdir = @kdeinitdir@ +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 = nl +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. kmag kmouth kttsd kmousetool +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/kdeaccessibility/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeaccessibility/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/kdeaccessibility/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeaccessibility/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeaccessibility/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) + @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 + +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-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: + +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=Makefile.in Makefile.am + +#>+ 2 +docs-am: + +#>+ 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/kdeaccessibility/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeaccessibility/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeaccessibility/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-nl/docs/kdeaccessibility/kmag/Makefile.am b/tde-i18n-nl/docs/kdeaccessibility/kmag/Makefile.am new file mode 100644 index 00000000000..b5b4d6e66b1 --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kmag/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = nl +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-nl/docs/kdeaccessibility/kmag/Makefile.in b/tde-i18n-nl/docs/kdeaccessibility/kmag/Makefile.in new file mode 100644 index 00000000000..20eb91dee58 --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kmag/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/kdeaccessibility/kmag +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@ +kdeinitdir = @kdeinitdir@ +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 = nl +#>- 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/kdeaccessibility/kmag/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeaccessibility/kmag/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/kdeaccessibility/kmag/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeaccessibility/kmag/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeaccessibility/kmag/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=screenshot.png Makefile.in man-kmag.1.docbook index.docbook Makefile.am index.cache.bz2 + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook screenshot.png man-kmag.1.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)/kmag + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmag/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmag/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmag/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmag/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmag/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmag/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmag + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmag + @for base in index.docbook screenshot.png man-kmag.1.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmag/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmag/$$base ;\ + done + +uninstall-nls: + for base in index.docbook screenshot.png man-kmag.1.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmag/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in index.docbook screenshot.png man-kmag.1.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/kdeaccessibility/kmag/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeaccessibility/kmag/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeaccessibility/kmag/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-nl/docs/kdeaccessibility/kmag/index.cache.bz2 b/tde-i18n-nl/docs/kdeaccessibility/kmag/index.cache.bz2 Binary files differnew file mode 100644 index 00000000000..23f484128de --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kmag/index.cache.bz2 diff --git a/tde-i18n-nl/docs/kdeaccessibility/kmag/index.docbook b/tde-i18n-nl/docs/kdeaccessibility/kmag/index.docbook new file mode 100644 index 00000000000..5962c5c92f9 --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kmag/index.docbook @@ -0,0 +1,1069 @@ +<?xml version="1.0" ?> +<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ + <!ENTITY kmag "<application +>KMagnifier</application +>"> + <!ENTITY kappname "&kmag;"> + <!ENTITY package "kdeaccessibility"> + <!ENTITY % addindex "IGNORE"> + <!ENTITY % Dutch "INCLUDE" +><!-- change language only here --> +]> + +<!-- The language must NOT be changed here. --> + +<book lang="&language;"> + + +<bookinfo> +<title +>Het handboek van &kmag;</title> + +<authorgroup> +<author +><firstname +>Sarang</firstname +> <surname +>Lakare</surname +> <affiliation +> <address +><email +>sarang@users.sf.net</email +></address> +</affiliation> +</author> +<author +><firstname +>Olaf</firstname +> <surname +>Schmidt</surname +> <affiliation +> <address +><email +>ojschmidt@kde.org</email +></address> +</affiliation> +</author> +<othercredit role="translator" +> <firstname +>Rob</firstname +><surname +>La Lau</surname +> <affiliation +><address +><email +></email +></address +></affiliation +> <contrib +>Vertaling</contrib +> </othercredit +> &Natalie.Koning;<othercredit role="translator" +> <firstname +>Antoon</firstname +><surname +>Tolboom</surname +> <affiliation +><address +><email +>atolboo@casema.nl</email +></address +></affiliation +> <contrib +>Nalezen</contrib +> </othercredit +> +</authorgroup> + + +<copyright> +<year +>2000</year> +<year +>2002</year> +<holder +>Sarang Lakare</holder> +</copyright> + +<copyright> +<year +>2004</year> +<year +>2005</year> +<holder +>Olaf Schmidt</holder> +</copyright> + +<legalnotice +>&FDLNotice;</legalnotice> + + + +<date +>2006-05-25</date> +<releaseinfo +>1.0</releaseinfo> + +<!-- Abstract about this handbook --> + +<abstract> +<para +>&kmag; is een vergrootglas voor het scherm. U kunt &kmag; gebruiken om een deel van het scherm te vergroten zoals u een lens zou gebruiken om een krant of een foto te vergroten. Dit programma is handig voor veel mensen: van onderzoekers tot grafisch ontwerpers en van web-designers tot mensen met slechte ogen. </para> + +</abstract> + +<keywordset> +<keyword +>KDE</keyword> +<keyword +>kmag</keyword> +<keyword +>K Magnifier</keyword> +</keywordset> + +</bookinfo> + +<chapter id="introduction"> +<title +>Inleiding</title> + +<para +>&kmag; is een vergrootglas voor het scherm voor de K Desktop Environment (&kde;). Het kan gebruikt worden om een deel van het scherm te vergroten. Dit programma is handig voor verschillende mensen: mensen met slechte ogen kunnen dit programma gebruiken om een deel van het scherm te vergroten dat ze niet goed kunnen zien, grafisch ontwerpers kunnen dit programma gebruiken om tot pixelniveau in te zoomen op afbeeldingen die ze maken, onderzoekers kunnen dit programma gebruiken om in te zoomen op afbeeldingen en ze van dichtbij bekijken. Hiernaast kan &kmag; ook voor andere doelen gebruikt worden. Het is bijvoorbeeld mogelijk om een deel van het scherm als afbeelding op te slaan (waarbij het mogelijk is om eerst in te zoomen). </para> +<para +>&kmag; is een krachtige toepassing waar continu functionaliteit aan toegevoegd wordt. Het is geoptimaliseerd voor gebruik op computers met weinig vermogen. </para> +</chapter> + +<chapter id="using-kmag"> +<title +>&kmag; gebruiken</title> + +<screenshot> +<screeninfo +>Dit is een schermafdruk van &kmag;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="screenshot.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Schermafdruk van &kmag;</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +>Als &kmag; gestart is, ziet u een venster zoals hierboven afgebeeld is. Het hoofdvenster van &kmag; toont het vergrote beeld. Dit venster noemen we het <quote +>zoomvenster</quote +>. De vergrote afbeelding die in het zoomvenster getoond wordt, wordt gekopieerd van een deel van het scherm. Het deel van het scherm dat vergroot wordt noemen we het <quote +>selectievenster</quote +>. </para> +<para +>Standaard vergroot &kmag; de omgeving rond de muisaanwijzer (denk aan een beweegbare lens). U kunt &kmag; ook zo instellen dat er een bepaald gedeelte van het scherm in het zoomvenster vergroot wordt (<guilabel +>Selectievenstermodus</guilabel +>) of het gebied rondom de muis aan een bepaalde schermrand (bijv. <guilabel +>Linker schermrand-modus</guilabel +>) . </para> +<para +>Als u de muisaanwijzer liever niet in de vergrote afbeelding ziet, kies dan <guilabel +>Muisaanwijzer verbergen</guilabel +>. Houd er rekening mee dat &kmag; nog niet kan bepalen wat de huidige muisaanwijzer is. In plaats daarvan toont het de standaard &kde;/&Qt;-muisaanwijzer. </para> + +<sect1 id="changing-selection-window"> +<title +>Het deel van het scherm dat vergroot wordt wijzigen</title> +<para +>Als <guilabel +>Selectievenstermodus</guilabel +> aan staat, kan het selectievenster verplaatst worden en in grootte worden aangepast als dat nodig is. Dit kunt u doen door middel van de pijltjestoetsen op het toetsenbord of door op het zoomvenster te klikken: </para> + +<variablelist> +<varlistentry> +<term +><keycap +>Pijltjestoetsen</keycap +>of &LMB;</term> +<listitem> +<para +>U kunt de inhoud van het zoomvenster oppakken en verplaatsen door deze knop ingedrukt te houden en de muis te bewegen. U kunt ook de pijltjestoetsen gebruiken.</para> +</listitem> +</varlistentry> +<varlistentry> +<term +><keycombo +>&Shift;<keycap +>Pijltjestoetsen</keycap +></keycombo +> of &Shift;&LMB; of &MMB;.</term> +<listitem> +<para +>Door tegelijkertijd ook &Shift; ingedrukt te houden of door de &MMB; te gebruiken, kunt u het selectievenster verplaatsen. </para> +</listitem> +</varlistentry> +<varlistentry> +<term +><keycombo +>&Ctrl;<keycap +>Pijltjestoetsen</keycap +></keycombo +> of &Ctrl;&LMB;</term> +<listitem> +<para +>Door deze combinatie te gebruiken,kunt u het formaat van het selectievenster wijzigen. Houd er rekening mee dat de linkerbovenhoek van het selectievenster vast staat en dat de rechterbenedenhoek verplaatst kan worden.</para> +</listitem> +</varlistentry> +</variablelist> + +</sect1> + +<sect1 id="kmag-features"> +<title +>Meer &kmag;-functies</title> + +<para +>&kmag; heeft veel functies. Het is mogelijk de vergrote afbeelding direct naar een printer te sturen, de afbeelding als een bestand op te slaan, de vergrote afbeelding naar het klembord te kopiëren (om het later in een andere toepassing te plakken), de afbeelding te roteren, en meer. </para> + +</sect1> +</chapter> + + +<chapter id="menus" +> +<title +>Menureferentie</title +> + +<sect1 id="the-file-menu" +> +<title +>Het menu <guimenu +>Bestand</guimenu +></title +> + +<variablelist +> + +<varlistentry +> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl; <keycap +>N</keycap +></keycombo +> </shortcut +> <guimenu +>Bestand</guimenu +> <guimenuitem +>Nieuw venster</guimenuitem +> </menuchoice +></term +> +<listitem +><para +>Opent een nieuw &kmag;-venster.</para +></listitem +> +</varlistentry +> + +<varlistentry +> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl; <keycap +>S</keycap +></keycombo +> </shortcut +> <guimenu +>Bestand</guimenu +> <guimenuitem +>Schermafdruk opslaan als...</guimenuitem +> </menuchoice +></term +> +<listitem +><para +>Slaat de inhoud van het zoomvenster op naar een afbeelding-bestand.</para +></listitem +> +</varlistentry +> + +<varlistentry +> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl; <keycap +>P</keycap +></keycombo +> </shortcut +> <guimenu +>Bestand</guimenu +> <guimenuitem +>Afdrukken...</guimenuitem +> </menuchoice +></term +> +<listitem +><para +>Stuurt de inhoud van het zoomvenster naar de printer</para +></listitem +> +</varlistentry +> + +<varlistentry +> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl; <keycap +>Q</keycap +></keycombo +> </shortcut +> <guimenu +>Bestand</guimenu +> <guimenuitem +>Afsluiten</guimenuitem +> </menuchoice +></term +> +<listitem +><para +>Sluit de toepassing af</para +></listitem +> +</varlistentry +> +</variablelist +> +</sect1 +> + +<sect1 id="the-edit-menu" +> +<title +>Het menu <guimenu +>Bewerken</guimenu +></title +> + +<variablelist +> + +<varlistentry +> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl; <keycap +>C</keycap +></keycombo +> </shortcut +> <guimenu +>Bewerken</guimenu +> <guimenuitem +>Kopiëren</guimenuitem +> </menuchoice +></term +> +<listitem +><para +>Kopieert de inhoud van het zoomvenster naar het klembord om het later in een andere toepassing te plakken.</para +></listitem +> +</varlistentry +> +</variablelist +> +</sect1 +> + +<sect1 id="the-view-menu" +> +<title +>Het menu <guimenu +>Beeld</guimenu +></title +> + +<variablelist +> + +<varlistentry +> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +> <keycap +>F5</keycap +></keycombo +> </shortcut +> <guimenu +>Beeld</guimenu +> <guimenuitem +>Starten/Stoppen</guimenuitem +> </menuchoice +></term +> +<listitem +><para +>Starten/Stoppen van het verversen van het zoomvenster. Bij het stoppen van het verversen zal het processorgebruik naar nul gaan</para +></listitem +> +</varlistentry +> + +<varlistentry +> +<term +><menuchoice +><guimenu +>Beeld</guimenu +> <guimenuitem +>Zoomen</guimenuitem +> </menuchoice +></term +> +<listitem +><para +>Selecteer het zoomniveau.</para +></listitem +> +</varlistentry +> + +<varlistentry +> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl; <keycap +>-</keycap +></keycombo +> </shortcut +> <guimenu +>Beeld</guimenu +> <guimenuitem +>Uitzoomen</guimenuitem +> </menuchoice +></term +> +<listitem +><para +>Klik op deze knop om het geselecteerde gebied te verkleinen</para +></listitem +> +</varlistentry +> + +<varlistentry +> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl; <keycap +>+</keycap +></keycombo +> </shortcut +> <guimenu +>Beeld</guimenu +> <guimenuitem +>Inzoomen</guimenuitem +> </menuchoice +></term +> +<listitem +><para +>Klik op deze knop om het geselecteerde gebied te vergroten</para +></listitem +> +</varlistentry +> + +<varlistentry +> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +> <keycap +>F6</keycap +></keycombo +> </shortcut +> <guimenu +>Beeld</guimenu +> <guimenuitem +>Kleuren inverteren</guimenuitem +> </menuchoice +></term +> +<listitem +><para +><action +>Kleuren</action +> inverteren in het zoomvenster, &ie; zwart wordt wit.</para +></listitem +> +</varlistentry +> + +<varlistentry +> +<term +><menuchoice +><guimenu +>Beeld</guimenu +> <guimenuitem +>Rotatie</guimenuitem +> </menuchoice +></term +> +<listitem +><para +>Selecteer de manier van roteren (<guimenuitem +>Geen rotatie (0 Graden)</guimenuitem +>, <guimenuitem +>Linksom (90 Graden)</guimenuitem +>, <guimenuitem +>Ondersteboven (180 Graden)</guimenuitem +>, <guimenuitem +>Rechtsom (270 Graden)</guimenuitem +>.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Beeld</guimenu +> <guimenuitem +>Verversen</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Selecteer de verversingssnelheid (<guimenuitem +>Zeer langzaam</guimenuitem +>, <guimenuitem +>Langzaam</guimenuitem +>, <guimenuitem +>Middel</guimenuitem +>, <guimenuitem +>Snel</guimenuitem +>, <guimenuitem +>Zeer snel</guimenuitem +>). Een hogere verversingssnelheid vraagt meer rekenkracht.</para +></listitem> +</varlistentry> +</variablelist> +</sect1> + +<sect1 id="the-settings-menu"> +<title +>Het menu <guimenu +>Instellingen</guimenu +></title> + +<variablelist> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl; <keycap +>M</keycap +></keycombo +> </shortcut +> <guimenu +>Instellingen</guimenu +> <guimenuitem +>Menu tonen/verbergen</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Hiermee kunt u de menubalk weergeven of verbergen.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Instellingen</guimenu +> <guimenuitem +>Hoofdwerkbalk tonen/verbergen</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Hiermee kunt u de hoofdwerkbalk weergeven of verbergen.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Instellingen</guimenu +> <guimenuitem +>Weergavebalk tonen/verbergen</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Hiermee kunt u de weergavebalk weergeven of verbergen.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Instellingen</guimenu +> <guimenuitem +>Instellingenbalk tonen/verbergen</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Hiermee kunt u de instellingenbalk weergeven of verbergen.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +> <keycap +>F1</keycap +></keycombo +> </shortcut +> <guimenu +>Instellingen</guimenu +> <guimenuitem +>Muis volgen-modus</guimenuitem +> </menuchoice +></term> +<listitem +><para +>In deze modus wordt het gebied rondom de muisaanwijzer in het zoomvenster weergegeven</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +> <keycap +>F2</keycap +></keycombo +> </shortcut +> <guimenu +>Instellingen</guimenu +> <guimenuitem +>Selectievenstermodus</guimenuitem +> </menuchoice +></term> +<listitem +><para +>In deze modes wordt een selectievenster geopend. Het inhoud van het selectievenster wordt in het zoomvenster weergegeven</para +></listitem> +</varlistentry> + +<varlistentry +> +<term +><menuchoice +><guimenu +>Instellingen</guimenu +> <guimenuitem +>Schermbovenrand-modus</guimenuitem +> </menuchoice +></term> +<listitem +><para +>In deze modus wordt het gebied rondom de muisaanwijzer vergroot en in de bovenste schermrand weergegeven</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Instellingen</guimenu +> <guimenuitem +>Linkerschermrand-modus</guimenuitem +> </menuchoice +></term> +<listitem +><para +>In deze modus wordt het gebied rondom de muisaanwijzer vergroot en in de linker schermrand weergegeven</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Instellingen</guimenu +> <guimenuitem +>Rechterschermrand-modus</guimenuitem +> </menuchoice +></term> +<listitem +><para +>In deze modus wordt het gebied rondom de muisaanwijzer vergroot en in de rechter schermrand weergegeven</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Instellingen</guimenu +> <guimenuitem +>Schermonderrand-modus</guimenuitem +> </menuchoice +></term> +<listitem +><para +>In deze modus wordt het gebied rondom de muisaanwijzer vergroot en in de onderste schermrand weergegeven</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +> <keycap +>F4</keycap +></keycombo +> </shortcut +> <guimenu +>Instellingen</guimenu +> <guimenuitem +>Muisaanwijzer tonen/verbergen</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Toont of verbergt de muisaanwijzer in het vergrote gebied.</para +></listitem> +</varlistentry> + +<varlistentry +> +<term +><menuchoice +><guimenu +>Instellingen</guimenu +> <guimenuitem +>Sneltoetsen instellen...</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Opent een venster waarin u sneltoetsen kunt instellen voor diverse acties .</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Instellingen</guimenu +> <guimenuitem +>Werkbalken instellen...</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Opent een venster waarin u kunt instellen welke pictogrammen er in de beschikbare werkbalken te zien zijn</para +></listitem> +</varlistentry> +</variablelist> +</sect1> + +<sect1 id="the-help-menu"> +<title +>Het menu <guimenu +>Help</guimenu +></title> +&help.menu.documentation; </sect1> +</chapter> + +<chapter id="commands"> +<title +>Commandoreferentie</title> + +<para +>&kmag; gebruikt automatisch al uw standaard sneltoetsen voor bestand opslaan, nieuw venster openen, afdrukken, verversen starten/stoppen, inzoomen, uitzoomen, &enz;</para> + +<table> +<title +>Standaardsneltoetsen</title> +<tgroup cols="2"> +<tbody> +<row> +<entry +><keycombo +>&Ctrl;<keycap +>S</keycap +></keycombo +></entry> +<entry +><para +>Slaat de inhoud van het zoomvenster op naar een bestand.</para> +</entry> +</row> +<row> +<entry +><keycap +>F1</keycap +></entry> +<entry +><para +>Schakelt over naar de "Muis volgen-modus".</para> +</entry> +</row> +<row> +<entry +><keycap +>F2</keycap +></entry> +<entry +><para +>Schakelt over naar de "Selectievenstermodus".</para> +</entry> +</row> +<row> +<entry +><keycap +>F4</keycap +></entry> +<entry +><para +>Toont of verbergt de muisaanwijzer in het vergrote gebied.</para> +</entry> +</row> +<row> +<entry +><keycap +>F5</keycap +></entry> +<entry +><para +>Start het verversen van het zoomvenster als het uit staat, of stopt het verversen van het zoomvenster als verversen aan staat.</para> +</entry> +</row> +<row> +<entry +><keycap +>F6</keycap +></entry> +<entry +><para +>Kleuren inverteren</para> +</entry> +</row> +<row> +<entry +><keycombo +>&Ctrl;<keycap +>N</keycap +></keycombo +></entry> +<entry +><para +>OPent een nieuw &kmag;-venster</para +></entry> +</row> +<row> +<entry +><keycombo +>&Ctrl;<keycap +>P</keycap +></keycombo +></entry> +<entry +><para +>Opent het printerdialoogvenster om de inhoud van het zoomvenster af te drukken.</para +></entry> +</row> +<row> +<entry +><keycombo +>&Ctrl;<keycap +>C</keycap +></keycombo +></entry> +<entry +><para +>Kopieert de inhoud van het zoomvenster naar het klembord.</para> +</entry> +</row> +<row> +<entry +><keycombo +>&Ctrl;<keycap +>M</keycap +></keycombo +></entry +> +<entry +><para +>Toont/verbergt de menubalk</para +> +</entry> +</row> +<row> +<entry +><keycombo +>&Ctrl;<keycap +>-</keycap +></keycombo +></entry> +<entry +><para +>Uitzoomen</para +></entry> +</row> +<row> +<entry +><keycombo +>&Ctrl;<keycap +>+</keycap +></keycombo +></entry> +<entry +><para +>Inzoomen</para +></entry> +</row> +<row> +<entry +><keycombo +>&Ctrl;<keycap +>Q</keycap +></keycombo +></entry +> +<entry +><para +>Sluit de toepassing af</para +></entry +> +</row> +</tbody> +</tgroup> + +</table> + +</chapter> + +<!-- +<chapter id="faq"> +<title +>Questions and Answers</title> + +&reporting.bugs; +&updating.documentation; + +<para> +This section is currently empty as I have not received any questions from any users! I +will add some FAQ if I hear from any of the users. +</para> + +</chapter> +--> +<chapter id="credits"> + +<!-- Include credits for the programmers, documentation writers, and +contributors here. The license for your software should then be included below +the credits with a reference to the appropriate license file included in the KDE +distribution. --> + +<title +>Dankbetuigingen en licentie</title> + +<para +>&kmag; </para> +<para +>Programma copyright 2001-2003 Sarang Lakare <email +>sarang@users.sf.net</email +> en 2003-2005 Olaf Schmidt <email +>ojschmidt@kde.org</email +>. </para> +<para +>Met dank aan: <itemizedlist +> <listitem +><para +>Michael Forster <email +>forster@fmi.uni-passau.de</email +> (oorspronkelijke auteur)</para +></listitem> +</itemizedlist> +</para> + + +<para +>Documentatie copyright 2002 Sarang Lakare <email +>sarang@users.sf.net</email +> en 2004-2005 Olaf Schmidt <email +>ojschmidt@kde.org</email +> </para> + +<para +>Vertaling Rob La Lau <email +></email +></para +>&nagelezen.rinse;&nagelezen.natalie;<para +>De vertaling werd nagelezen door Antoon Tolboom</para +> +&underFDL; &underGPL; </chapter> + +<appendix id="installation"> +<title +>Installatie</title> + +<sect1 id="getting-kmag"> +<title +>Waar vind ik &kmag;?</title> +&install.intro.documentation; </sect1> + +<sect1 id="compilation"> +<title +>Compilatie en installatie</title> +&install.compile.documentation; </sect1> + +</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: +--> diff --git a/tde-i18n-nl/docs/kdeaccessibility/kmag/man-kmag.1.docbook b/tde-i18n-nl/docs/kdeaccessibility/kmag/man-kmag.1.docbook new file mode 100644 index 00000000000..428ef12b86a --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kmag/man-kmag.1.docbook @@ -0,0 +1,108 @@ +<?xml version="1.0" ?> +<!DOCTYPE refentry PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ +<!ENTITY % Dutch "INCLUDE"> +]> + +<refentry lang="&language;"> +<refentryinfo> +<title +>De gebruikersgids van &kde;</title> +<author +>&Lauri.Watts; &Lauri.Watts.mail;</author> +<date +>12 Juni 2005</date +> <productname +>K Desktop Environment</productname +> </refentryinfo> + +<refmeta> +<refentrytitle +><command +>kmag</command +></refentrytitle> +<manvolnum +>1</manvolnum> +</refmeta> + +<refnamediv> +<refname +><command +>kmag</command +></refname> +<refpurpose +>Schermvergroter</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<cmdsynopsis +><command +>kmag</command +> <arg choice="opt" +>Algemene &kde; opties </arg +> <arg choice="opt" +>Algemene &Qt; opties</arg +> </cmdsynopsis> +</refsynopsisdiv> + +<refsect1> +<title +>Beschrijving</title> +<para +><command +>kmag</command +>, ook bekend als &kmagnifier;, is een vergrootglas voor het scherm. U kunt &kmagnifier; gebruiken om een deel van het scherm te vergroten zoals u een lens zou gebruiken om een krant of een foto te vergroten. Dit programma is handig voor veel mensen: van onderzoekers tot kunstenaars en van web-designers tot mensen met slechte ogen.</para> +</refsect1> + +<refsect1> +<title +>Zie ook</title> + +<para +>Meer gedetailleerde gebruikers documentatie is verkrijgbaar van <ulink url="help:/kmag" +>help:/kmag</ulink +> ( geef deze &URL; in &konqueror;, of voer <userinput +><command +> khelpcenter</command +> <parameter +>help:/kmag</parameter +></userinput +> uit).</para> + +<para +>Er is ook meer informatie verkrijgbaar van <ulink url="http://accessibility.kde.org/" +> De startpagina van het Accessibility project van &kde;</ulink +>. </para> +</refsect1> + +<refsect1> +<title +>Auteurs</title> +<para +>&kmagnifier; is geschreven door <personname +><firstname +>Olaf</firstname +><surname +>Schmidt</surname +></personname +> <email +>ojschmidt@kde.org</email +> and <personname +><firstname +>Sarang</firstname +><surname +>Lakare</surname +></personname +> <email +>sarang@users.sf.net</email +> en <personname +><firstname +>Michael</firstname +><surname +>Forster</surname +></personname +> <email +>forster@fmi.uni-passau.de</email +></para> +</refsect1> + +</refentry> diff --git a/tde-i18n-nl/docs/kdeaccessibility/kmag/screenshot.png b/tde-i18n-nl/docs/kdeaccessibility/kmag/screenshot.png Binary files differnew file mode 100644 index 00000000000..d0cdfaf40aa --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kmag/screenshot.png diff --git a/tde-i18n-nl/docs/kdeaccessibility/kmousetool/Makefile.am b/tde-i18n-nl/docs/kdeaccessibility/kmousetool/Makefile.am new file mode 100644 index 00000000000..b5b4d6e66b1 --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kmousetool/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = nl +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-nl/docs/kdeaccessibility/kmousetool/Makefile.in b/tde-i18n-nl/docs/kdeaccessibility/kmousetool/Makefile.in new file mode 100644 index 00000000000..5157b1a1528 --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kmousetool/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/kdeaccessibility/kmousetool +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@ +kdeinitdir = @kdeinitdir@ +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 = nl +#>- 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/kdeaccessibility/kmousetool/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeaccessibility/kmousetool/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/kdeaccessibility/kmousetool/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeaccessibility/kmousetool/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeaccessibility/kmousetool/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=Makefile.in index.docbook man-kmousetool.1.docbook Makefile.am index.cache.bz2 + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) man-kmousetool.1.docbook 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)/kmousetool + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmousetool/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmousetool/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmousetool/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmousetool/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmousetool/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmousetool/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmousetool + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmousetool + @for base in man-kmousetool.1.docbook index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmousetool/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmousetool/$$base ;\ + done + +uninstall-nls: + for base in man-kmousetool.1.docbook index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmousetool/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in man-kmousetool.1.docbook 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/kdeaccessibility/kmousetool/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeaccessibility/kmousetool/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeaccessibility/kmousetool/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-nl/docs/kdeaccessibility/kmousetool/index.cache.bz2 b/tde-i18n-nl/docs/kdeaccessibility/kmousetool/index.cache.bz2 Binary files differnew file mode 100644 index 00000000000..88d084ed5d0 --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kmousetool/index.cache.bz2 diff --git a/tde-i18n-nl/docs/kdeaccessibility/kmousetool/index.docbook b/tde-i18n-nl/docs/kdeaccessibility/kmousetool/index.docbook new file mode 100644 index 00000000000..c3b03ad6b80 --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kmousetool/index.docbook @@ -0,0 +1,500 @@ +<?xml version="1.0" ?> +<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ + <!ENTITY kmousetool '<application +>KMouseTool</application +>'> + <!ENTITY kappname "&kmousetool;"> + <!ENTITY package "kdeaccessibility"> + <!ENTITY % addindex "IGNORE"> + <!ENTITY % Dutch "INCLUDE" +><!-- change language only here --> +]> + +<book lang="&language;"> + +<bookinfo> +<title +>Het handboek van &kmousetool;</title> + +<authorgroup> +<author +><firstname +>Jeff</firstname +> <surname +>Roush</surname +> <affiliation +> <address +><email +>jeff@kmousetool.com</email +></address> +</affiliation> +</author> +&Rob.Lalau;&Natalie.Koning;<othercredit role="translator" +><firstname +>Antoon</firstname +><surname +>Tolboom</surname +><affiliation +><address +><email +>atolboo@casema.nl</email +></address +></affiliation +><contrib +></contrib +></othercredit +> +</authorgroup> + + +<copyright> +<year +>2002</year> +<holder +>Jeff Roush</holder> +</copyright> + +<legalnotice +>&FDLNotice;</legalnotice> + +<date +>2006-05-20</date> +<releaseinfo +>1.12</releaseinfo> + +<abstract> +<para +>&kmousetool; klikt de muis als de muisaanwijzer even stilstaat. Het is ontwikkeld als hulp voor mensen met rsi, voor wie het pijnlijk is om de knoppen in te drukken. </para> +</abstract> + +<keywordset> +<keyword +>KDE</keyword> +<keyword +>kdeutils</keyword> +<keyword +>KMouseTool</keyword> +<keyword +>ergonomisch</keyword> +<keyword +>tendinitis</keyword> +<keyword +>carpal-tunnelsyndroom</keyword> +</keywordset> + +</bookinfo> + +<chapter id="introduction"> +<title +>Inleiding</title> + +<para +>&kmousetool; klikt de muis als de muisaanwijzer even stilstaat. Het is ontwikkeld als hulp voor mensen met rsi, voor wie het pijnlijk is om de knoppen in te drukken. Slepen met de muis is ook mogelijk, alhoewel hier iets meer oefening voor nodig is. </para> + +<para +>&kmousetool; kan pijn bij het muisklikken voorkomen, en helpt veel mensen om pijnloos met een computer te werken. Helaas kan sommige pijn ook veroorzaakt worden door alleen maar te bewegen met de muis. Als u pijn hebt door het werken met de computer, en u bent nog niet bij een dokter geweest, doe dat dan eerst. </para> +<para +>Voor alle duidelijkheid: &kmousetool; kan wel helpen om de pijn te verminderen die ontstaat door <emphasis +>klikken</emphasis +> met de muis, maar het kan niets doen aan pijn die ontstaat door <emphasis +>bewegen</emphasis +> met de muis. En, zoals geldt voor elk ergonomisch gereedschap, er zijn geen garanties dat het helpt. </para> + +</chapter> + + +<chapter id="using-kmousetool"> +<title +>&kmousetool; gebruiken</title> +<para +>Het gebruik van &kmousetool; is eenvoudig: &kmousetool; houdt de bewegingen van de muis in de gaten, en klikt als u even stopt. </para> + +<para +>Met de "Intelligent slepen"-functie van &kmousetool; kunt u met de muis slepen. </para> + +<para +>Als "Intelligent slepen" is ingeschakeld, wacht &kmousetool; nadat het omlaag geklikt heeft; als u de muis beweegt, wacht het met omhoog klikken tot u stopt. Op deze manier kunt u zowel klikken als slepen met de muis. </para> + +</chapter> + + +<chapter id="commands"> +<title +>Commandoreferentie</title> + +<sect1 id="kmousetool-mainwindow"> +<title +>Het hoofdvenster van &kmousetool;</title> + + <para +>De opties van &kmousetool; zijn voornamelijk toegankelijk via de muis.</para> + + + <variablelist> + <varlistentry> + <term +><guibutton +>Starten</guibutton> + </term> + <listitem> + <para +>Start (of stopt) &kmousetool;.</para> + </listitem> + </varlistentry> +<varlistentry> +<term +><guilabel +>Minimumbeweging:</guilabel +></term> +<listitem> +<para +>De minimale beweging in pixels voordat &kmousetool; zal proberen de muis te klikken.</para> +</listitem> +</varlistentry> + + <varlistentry> + <term +><guilabel +>Verblijftijdsduur (1/10 sec):</guilabel> + </term> + <listitem> + <para +>De tijd dat de muis moet stilstaan voordat &kmousetool; klikt. Probeer deze tijd te verlengen als u moeite hebt om aan &kmousetool; te wennen. </para> + </listitem> + </varlistentry> + <varlistentry> + <term +><guilabel +>Intelligent slepen</guilabel> + </term> + <listitem> + <para +>Schakelt "Intelligent slepen" in of uit. Het gebruik is eenvoudiger als dit is uitgeschakeld, dus dit is de standaardinstelling.</para +><para +>Als u <guilabel +>Intelligent slepen</guilabel +> inschakelt, schakelt u ook het veld <guilabel +>Sleeptijdsduur (1/10 sec)</guilabel +> in. Dit is de tijd die &kmousetool; wacht nadat het omlaag geklikt heeft, voordat het weer omhoog klikt als u de muis niet beweegt. </para> + </listitem> + </varlistentry> + <varlistentry> + <term +><guilabel +>Gebaren inschakelen</guilabel> + </term> + <listitem> + <para +>&kmousetool; ondersteunt nu ook gebaren. Als u gebaren inschakelt, kunt u <mousebutton +>rechts</mousebutton +>klikken simuleren door de muis langzaam naar rechts en terug te bewegen, gevolgd door een pauze. U kunt dubbelklikken door de muis langzaam naar links en terug te bewegen. (De gebaren worden gedefinieerd in <filename +>$<envar +>KDEHOME</envar +>/share/config/kmousetool_strokes.txt</filename +>. Dit bestand wordt gegenereerd door &kmousetool; als het voor het eerst gestart wordt, maar kan naderhand gewijzigd worden.) </para> + </listitem> + </varlistentry +> + <varlistentry> + <term +><guilabel +>Hoorbare klik</guilabel> + </term> + <listitem> + <para +>Laat een geluid horen als &kmousetool; omlaag klikt. Dit is vooral handig bij "Intelligent slepen". </para> + <para +>Als het geluid een vertraging heeft, kunt u de responstijd van &kde; versnellen. Open hiervoor het &kcontrolcenter;, klik op de module <guimenuitem +>Geluid en multimedia</guimenuitem +>, en vervolgens op <guimenuitem +>Geluidssysteem</guimenuitem +>. Bij de sectie <guilabel +>Overslaan-preventie</guilabel +> ziet u een schuifregelaar genaamd <guilabel +>Geluidsbuffer</guilabel +>. Zet deze schuifregelaar op een lagere waarde om de responstijd te verbeteren.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +><guilabel +>Starten met KDE</guilabel> + </term> + <listitem> + <para +>Als dit ingeschakeld is, start &kmousetool; op als &kde; opstart. Op dit moment werkt dit alleen onder &kde;. Als u Gnome of een andere windowmanager gebruikt, kijk dan in de handleiding van de windowmanager hoe u een programma automatisch start bij het starten van de grafische omgeving.</para +> + </listitem> + </varlistentry> +<varlistentry> +<term +><guibutton +>Standaardwaarden</guibutton +></term> +<listitem> +<para +>Zet alle instellingen terug naar de standaardwaarden.</para> +</listitem> +</varlistentry> +<varlistentry> +<term +><guibutton +>Ongedaan maken</guibutton +></term> +<listitem> +<para +>Zet alle instellingen terug naar hoe ze waren toen u het venster opende. Als u al een instelling opgeslagen hebt door op <guibutton +>Toepassen</guibutton +> te klikken, worden de instellingen teruggezet naar hoe ze waren toen u voor het laatst op <guibutton +>Toepassen</guibutton +> klikte.</para> +</listitem> +</varlistentry> + <varlistentry> + <term +><guibutton +>Toepassen</guibutton> + </term> + <listitem> + <para +>Nadat u instellingen gewijzigd hebt, klikt u op deze knop om ze op te slaan.</para> + </listitem> + </varlistentry> +<varlistentry> +<term +><guibutton +>Help</guibutton +></term> +<listitem> +<para +>Opent de gebruikershandleiding (dit document).</para> +</listitem> +</varlistentry> +<varlistentry> +<term +><guibutton +>Sluiten</guibutton +></term> +<listitem> +<para +>Sluit het venster zonder instellingen op te slaan.</para> +</listitem> +</varlistentry> +<varlistentry> +<term +><guibutton +>Afsluiten</guibutton +></term> +<listitem> +<para +>&kmousetool; afsluiten.</para> +</listitem> +</varlistentry> +</variablelist> + +</sect1> +</chapter> + +<chapter id="Tips"> +<title +>Tips</title> + +<para +>Met deze tips kunt u wat sneller leren met &kmousetool; om te gaan. <itemizedlist> +<listitem +><para +>U kunt de wachttijd van &kmousetool; aanpassen, zowel voor klikken als voor slepen.</para> +</listitem> +<listitem +><para +>U kunt het beste beginnen te oefenen met &kmousetool; met de standaardinstellingen. Het is vooral een goed idee om in het begin "Intelligent slepen" uitgeschakeld te laten. Als u het klikken dan onder de knie hebt, kunt u gaan oefenen met "Intelligent slepen".</para> +</listitem> +<listitem +><para +>Als u "Intelligent slepen" gebruikt, kan het helpen om ook "Hoorbare klik" in te schakelen.</para> +</listitem> +<listitem +><para +>Als u "Hoorbare klik" gebruikt, kan het nodig zijn het geluidssysteem van &kde; te versnellen.</para> +</listitem> +</itemizedlist> +</para> + +</chapter> + +<chapter id="faq"> +<title +>Vragen en antwoorden</title> +&reporting.bugs; &updating.documentation; <qandaset id="faqlist"> +<qandaentry> +<question> +<para +>Help! &kmousetool; klikt op allemaal plaatsen waar ik dat helemaal niet wil!</para> +</question> +<answer> +<para +>Als u &kmousetool; gebruikt, zult u zich nieuwe muisgewoonten moeten aanleren. </para> +<para +>Houd ten eerste in de gaten waar het veilig is om te klikken — klikken op grijze gebieden van vensters of op plaatsen waar geen koppeling staat in een browser kan geen kwaad, dus daar kunt u de muis gerust laten rusten tot u hem nodig hebt. </para> +<para +>Ten tweede moet u al weten waar u wilt klikken voor u de muis beweegt. De meeste mensen pakken, als ze weten dat ze de muis gaan gebruiken, de muis alvast, en bewegen er willekeurig wat mee tot ze weten waar ze willen klikken. Met &kmousetool; moet u weten waar u gaat klikken voor u de muis beweegt. Ook is het een goed idee om de muis los te laten als u hem niet gebruikt. </para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>Mijn muis blijft soms hangen als ik hem beweeg. Kan ik toch &kmousetool; gebruiken?</para> +</question> +<answer> +<para +>Ja. Als uw muis blijft hangen, betekent dat dat u hem schoon moet maken. Dit is over het algemeen vrij eenvoudig; zorg wel dat u niet alleen de bal schoonmaakt, maar ook de rollers in de muis waar de bal tegenaan rolt.</para> +<para +>Eerst haalt u de bal uit de muis. Hoe dit werkt, verschilt van muis tot muis, maar over het algemeen wijst het zich vanzelf als u naar de onderkant van de muis kijkt.</para> +<para +>Als u de bal uit de muis gehaald hebt, moet u de rollers kunnen zien aan de zijkanten van het gat waar de bal in gezeten heeft. Het vuil dat er op zit, kunt u er eenvoudig afhalen met een mesje of een nagel. </para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>&kmousetool; klikt wel omlaag, maar niet omhoog. Wat gebeurt hier?</para> +</question> +<answer> +<para +>Het kan gebeuren dat &kmousetool; door het systeem onderbroken wordt als u begint te slepen. Als u "Intelligent slepen" gebruikt, betekent dat dat &kmousetool; het slepen niet af kan maken door omhoog te klikken.</para> +<para +>Dit gebeurt als u &kmousetool; gebruikt onder een niet-&kde;-windowmanager en u een venster verplaatst. </para> +<para +>U kunt dit oplossen door een keer op een muisknop te klikken; zo reset u &kmousetool; en kunt u weer verder met uw werk.</para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>&kmousetool; beweegt de muisaanwijzer als ik probeer te typen.</para> +</question> +<answer> +<para +>Probleem: Als u tekst typt blijft &kmousetool; klikken en de muisaanwijzer bewegen.</para> +<para +>Oplossing: Gebruik de muis om de muisaanwijzer te plaatsen waar u hem wilt, maar parkeer de muis op een neutraal vlak op het scherm als u wilt gaan typen. Als u dan tegen de muis stoot, of hij beweegt een paar pixels, maakt het niet uit als hij willekeurige klikken stuurt. Veilige plaatsen zijn bijvoorbeeld de grijze vlakken rond werkbalken en menu's, en titelbalken van vensters.</para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>Ik probeer "Intelligent slepen" te gebruiken, maar het lukt me niet om het te gebruiken bij het bewerken van tekst.</para> +</question> +<answer> +<para +>"Intelligent slepen" is een geavanceerde functie van &kmousetool; die wat gewenningstijd nodig kan hebben. Het is goed mogelijk om hiermee tekst te selecteren om te knippen en plakken, en om het overal te gebruiken waar u normaal gesproken met de muis zou willen slepen. Waarschijnlijk zal dit in het begin echter nog niet lukken. Hieronder volgen wat tips: </para> +<itemizedlist> +<listitem +><para +>Gebruik "Intelligent slepen" niet als u &kmousetool; nog maar pas gebruikt. Als u tekst wilt selecteren, klik dan aan de ene kant van de tekst, en houd de shift-toets ingedrukt terwijl u aan de andere kant van de tekst klikt. </para +></listitem> +<listitem +><para +>Gebruik de "Hoorbare klik". U hoort dan een <quote +>klik</quote +>geluid wanneer &kmousetool; omlaag klikt, en u weet wanneer u kunt beginnen met slepen. Met wat oefening kunt u "Intelligent slepen" zonder "Hoorbare klik" gebruiken, maar hier gaat wat tijd overheen. </para +></listitem> +<listitem +><para +>Zorg dat u weet waar u gaat klikken voor u de muis beweegt. </para +></listitem> +</itemizedlist> + +</answer> +</qandaentry> + +</qandaset> +</chapter> + +<chapter id="credits"> + +<title +>Dankbetuigingen en licentie</title> + +<para +>&kmousetool; </para> +<para +>Programma copyright 2002 Jeff Roush <email +>jeff@mousetool.com</email +> en 2003 Gunnar Schmi Dt <email +>gunnar@schmi-dt.de</email +> </para> +<para +>Met dank aan: <itemizedlist> +<listitem +><para +>Jeff Roush <email +>jeff@mousetool.com</email +></para +></listitem> +<listitem +><para +>Gunnar Schmi Dt<email +>gunnar@schmi-dt.de</email +></para +></listitem> +<listitem +><para +>Olaf Schmidt <email +>ojschmidt@kde.org</email +></para +></listitem> +</itemizedlist> +</para> + +<para +>Documentatie copyright 2002 Jeff Roush<email +>jeff@mousetool.com</email +> </para> + +&meld.fouten;&vertaling.rob;&nagelezen.natalie;<para +>De vertaling werd nagelezen door Antoon Tolboom</para +> +&underFDL; &underGPL; </chapter> + +<appendix id="installation"> +<title +>Installatie</title> + +<sect1 id="getting-kmousetool"> +<title +>Waar vind ik &kmousetool;?</title> +&install.intro.documentation; </sect1> + +<sect1 id="requirements"> +<title +>Benodigdheden</title> + +<para +>Om &kappname; te kunnen gebruiken, moet uw &X-Window; gecompileerd zijn met de XTest-extensie. Dit is waarschijnlijk al geïnstalleerd op uw systeem; er zijn maar weinig systemen waar dat niet zo is. </para> +<para +>Om de "Hoorbare klik" te kunnen gebruiken hebt u een geluidskaart en luidsprekers nodig, en uw geluidskaart moet correct ingesteld zijn. </para> +</sect1> + +<sect1 id="compilation"> +<title +>Compilatie en installatie</title> +&install.compile.documentation; </sect1> + +</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: +--> diff --git a/tde-i18n-nl/docs/kdeaccessibility/kmousetool/man-kmousetool.1.docbook b/tde-i18n-nl/docs/kdeaccessibility/kmousetool/man-kmousetool.1.docbook new file mode 100644 index 00000000000..b0f3d5c1da1 --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kmousetool/man-kmousetool.1.docbook @@ -0,0 +1,114 @@ +<?xml version="1.0" ?> +<!DOCTYPE refentry PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ +<!ENTITY kmousetool '<application +>KMouseTool</application +>'> +<!ENTITY % Dutch "INCLUDE"> +]> + +<refentry lang="&language;"> +<refentryinfo> +<title +>De gebruikersgids van &kde;</title> +<author +>&Lauri.Watts; &Lauri.Watts.mail;</author> +<date +>12 Juni 2005</date +> <productname +>K Desktop Environment</productname +> </refentryinfo> + +<refmeta> +<refentrytitle +><command +>kmousetool</command +></refentrytitle> +<manvolnum +>1</manvolnum> +</refmeta> + +<refnamediv> +<refname +><command +>kmousetool</command +></refname> +<refpurpose +>Toegangshulp bij het gebruik van de muistoetsen</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<cmdsynopsis +><command +>kmousetool</command +> <arg choice="opt" +>Algemene &kde; opties</arg +> <arg choice="opt" +>Algemene &Qt; opties</arg +> </cmdsynopsis> +</refsynopsisdiv> + +<refsect1> +<title +>Beschrijving</title> + +<para +>&kmousetool; klikt de muis als de muisaanwijzer even stilstaat. Het is ontwikkeld als hulp voor mensen met rsi, voor wie het pijnlijk is om de knoppen in te drukken. </para> + +<para +>&kmousetool; kan ook ingesteld worden om een zekere tijd te wachten met het beginnen van een sleepactie voordat de muistoetsen losgelaten worden. Op deze manier kunt u het gebruiken voor het verslepen en neerzetten van de muis.</para> + +</refsect1> + +<refsect1> +<title +>Zie ook</title> + +<para +>Meer gedetailleerde gebruikers documentatie is verkrijgbaar van <ulink url="help:/kmousetool" +>help:/kmousetool</ulink +> ( geef deze &URL; in &konqueror;, of voer <userinput +><command +> khelpcenter</command +> <parameter +> help:/kmousetool</parameter +></userinput +> uit).</para> + +<para +>Er is ook meer informatie verkrijgbaar van <ulink url="http://accessibility.kde.org/" +> De startpagina van het Accessibility project van &kde;</ulink +>. </para> +</refsect1> + +<refsect1> +<title +>Auteurs</title> +<para +>&kmousetool; is geschreven door <personname +><firstname +>Gunnar</firstname +><surname +>Schmi Dt</surname +></personname +> <email +>gunnar@schmi-dt.de</email +>, <personname +><firstname +>Olaf</firstname +><surname +>Schmidt</surname +></personname +> <email +>ojschmidt@kde.org</email +> en <personname +><firstname +>Jeff</firstname +><surname +>Roush</surname +></personname +> <email +>jeff@mousetool.com</email +>.</para> +</refsect1> + +</refentry> diff --git a/tde-i18n-nl/docs/kdeaccessibility/kmouth/Makefile.am b/tde-i18n-nl/docs/kdeaccessibility/kmouth/Makefile.am new file mode 100644 index 00000000000..b5b4d6e66b1 --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kmouth/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = nl +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-nl/docs/kdeaccessibility/kmouth/Makefile.in b/tde-i18n-nl/docs/kdeaccessibility/kmouth/Makefile.in new file mode 100644 index 00000000000..0afdb446bcd --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kmouth/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/kdeaccessibility/kmouth +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@ +kdeinitdir = @kdeinitdir@ +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 = nl +#>- 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/kdeaccessibility/kmouth/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeaccessibility/kmouth/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/kdeaccessibility/kmouth/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeaccessibility/kmouth/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeaccessibility/kmouth/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=Makefile.in kmouthmain.png kmouthctts.png kmouthcwcp.png index.docbook kmouthedit.png kmouthcpref.png man-kmouth.1.docbook Makefile.am kmouthwizard.png index.cache.bz2 + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) man-kmouth.1.docbook kmouthctts.png kmouthedit.png kmouthwizard.png kmouthcwcp.png kmouthmain.png kmouthcpref.png 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)/kmouth + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmouth/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmouth/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmouth/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmouth/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmouth/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmouth/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmouth + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmouth + @for base in man-kmouth.1.docbook kmouthctts.png kmouthedit.png kmouthwizard.png kmouthcwcp.png kmouthmain.png kmouthcpref.png index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmouth/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmouth/$$base ;\ + done + +uninstall-nls: + for base in man-kmouth.1.docbook kmouthctts.png kmouthedit.png kmouthwizard.png kmouthcwcp.png kmouthmain.png kmouthcpref.png index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmouth/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in man-kmouth.1.docbook kmouthctts.png kmouthedit.png kmouthwizard.png kmouthcwcp.png kmouthmain.png kmouthcpref.png 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/kdeaccessibility/kmouth/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeaccessibility/kmouth/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeaccessibility/kmouth/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-nl/docs/kdeaccessibility/kmouth/index.cache.bz2 b/tde-i18n-nl/docs/kdeaccessibility/kmouth/index.cache.bz2 Binary files differnew file mode 100644 index 00000000000..113bd353ea3 --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kmouth/index.cache.bz2 diff --git a/tde-i18n-nl/docs/kdeaccessibility/kmouth/index.docbook b/tde-i18n-nl/docs/kdeaccessibility/kmouth/index.docbook new file mode 100644 index 00000000000..6437891ec90 --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kmouth/index.docbook @@ -0,0 +1,1557 @@ +<?xml version="1.0" ?> +<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ + <!ENTITY kmouth '<application +>KMouth</application +>'> + <!ENTITY kappname "&kmouth;"> + <!ENTITY package "kdeaccessibility"> + <!ENTITY % addindex "IGNORE"> + <!ENTITY % Dutch "INCLUDE" +><!-- change language only here --> +]> + +<book lang="&language;"> +<bookinfo> + <title +>Het handboek van &kmouth;</title> + + <authorgroup> + <author +><firstname +>Gunnar</firstname +> <surname +>Schmi Dt</surname +> <affiliation +> <address +><email +>gunnar@schmi-dt.de</email +></address> + </affiliation> + </author> + &Rob.Lalau;&Pieter.Hoekstra;&Tom.Albers;&Natalie.Koning; <othercredit role="translator" +><firstname +>Antoon</firstname +><surname +>Tolboom</surname +><affiliation +><address +><email +>atolboo@casema.nl</email +></address +></affiliation +><contrib +></contrib +></othercredit +> + </authorgroup> + + + <copyright> + <year +>2002</year +><year +>2003</year> + <holder +>Gunnar Schmi Dt</holder> + </copyright> + <!-- Translators: put here the copyright notice of the translation --> + <legalnotice +>&FDLNotice;</legalnotice> + + + <date +>2006-05-20</date> + <releaseinfo +>1.1.1</releaseinfo> + + <abstract> + <para +>&kmouth; is een toepassing die mensen die niet kunnen praten in staat stelt de computer te laten praten. </para> + </abstract> + + <keywordset> + <keyword +>KDE</keyword> + <keyword +>kdeutils</keyword> + <keyword +>KMouth</keyword> + <keyword +>omzetting van tekst naar spraak</keyword> + <keyword +>doofstomme mensen</keyword> + </keywordset> +</bookinfo> + +<chapter id="introduction"> + <title +>Inleiding</title> + + <para +>&kmouth; is een programma dat mensen die niet kunnen praten, in staat stelt de computer te laten praten. Het programma houdt een geschiedenis bij van gesproken zinnen, zodat de gebruiker zinnen kan selecteren om opnieuw uit te spreken. </para> + <para +>Houd er rekening mee dat &kmouth; niet voorzien is van een spraaksynthesizer. Een spraaksynthesizer moet apart geïnstalleerd zijn. </para> + <para +>Voor opmerkingen en verzoeken kunt u zich wenden tot de auteur van &kmouth;. </para> +</chapter> + +<chapter id="using-kmouth"> + <title +>&kmouth; gebruiken</title> + <sect1 id="Wizard"> + <title +>De eerste keer</title> + <para +>Als u &kmouth; voor het eerst start, wordt u een assistent gepresenteerd waarmee u enkele basisinstellingen kunt invoeren. </para> + <para> + <screenshot> + <screeninfo +>De assistent</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="kmouthwizard.png" format="PNG"/> + </imageobject> + <imageobject> + <imagedata fileref="kmouthwizard.eps" format="EPS"/> + </imageobject> + <textobject> + <phrase +>De assistent</phrase> + </textobject> + </mediaobject> + </screenshot> + </para> + <para +>Op de eerste pagina van de assistent (de linker afbeelding) specificeert u het commando dat later gebruikt zal worden voor de tekst-naar-spraak-conversie. Zie voor meer informatie de <link linkend="config-dialog" +>beschrijving van het configuratievenster</link +>. </para> + <para +>Op de tweede pagina (de middelste afbeelding) selecteert u de uitdrukkingenboeken die u wilt gebruiken. Uit deze uitdrukkingenboeken kunt u later veelgebruikte uitdrukkingen selecteren, zodat u ze niet uit hoeft te typen. Uiteraard heeft &kmouth; ook een bewerkvenster voor het geval u later uw uitdrukkingenboeken wilt bewerken. </para> + <para +>Met de derde pagina (de rechter afbeelding) kunt u het woordenboek aangeven dat moet worden gebruikt voor het automatisch aanvullen van woorden. &kmouth; zal de &kde; documentatie inlezen van de gekozen taal om de frequentie te bepalen van de afzonderlijke woorden. Optioneel kunt u de woordenlijst vergelijken met een woordenboek van OpenOffice.org om alleen correct gespelde woorden toe te laten tot het woordenboek. </para> + </sect1> + <sect1 id="main-window"> + <title +>Het hoofdvenster</title> + <para +>Het hoofdvenster van &kmouth; is vrij eenvoudig. De twee belangrijkste onderdelen zijn een invoerveld waar u uw zinnen typt (het onderste witte veld in de schermafdruk), en een lijst met zinnen die al uitgesproken zijn (het bovenste witte veld in de schermafdruk). </para> + <para> + <screenshot> + <screeninfo +>Het hoofdvenster van &kmouth;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="kmouthmain.png" format="PNG"/> + </imageobject> + <imageobject> + <imagedata fileref="kmouthmain.eps" format="EPS"/> + </imageobject> + <textobject> + <phrase +>Schermafdruk</phrase> + </textobject> + </mediaobject> + </screenshot> + </para> + <para +>Als u &kmouth; goed hebt <link linkend="config-dialog" +>ingesteld</link +> kunt u het invoerveld gebruiken om zinnen in te voeren die u wilt horen. Als een zin uitgesproken is, wordt hij aan de geschiedenislijst toegevoegd. Om een zin opnieuw te horen, kunt u hem in de lijst selecteren. </para> + <para +>Uit de uitdrukkingenboeken (in de balk onder de werkbalk) kunt u vaakgebruikte uitdrukkingen selecteren. </para> + </sect1> + <sect1 id="config-dialog"> + <title +>Het configuratievenster</title> + <para +>Via de menuoptie <menuchoice +><guimenu +>Instellingen</guimenu +><guimenuitem +>&kmouth; instellen...</guimenuitem +></menuchoice +> opent u het configuratievenster van &kmouth;. Dit venster bestaat uit de pagina's <guilabel +>Algemene opties</guilabel +> met de twee tabbladen <guilabel +>Tekst-naar-spraak</guilabel +> en <guilabel +>Voorkeuren</guilabel +>, de pagina <guilabel +>Woordaanvulling</guilabel +> en de pagina <guilabel +>KTTSD Speech Service</guilabel +>. </para> + <sect2 id="tts-config"> + <title +>Het tabblad <guilabel +>Tekst-naar-spraak</guilabel +></title> + <para> + <screenshot> + <screeninfo +>Het tabblad <guilabel +>Tekst-naar-spraak</guilabel +></screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="kmouthctts.png" format="PNG"/> + </imageobject> + <imageobject> + <imagedata fileref="kmouthctts.eps" format="EPS"/> + </imageobject> + <textobject> + <phrase +>Schermafdruk</phrase> + </textobject> + </mediaobject> + </screenshot> + </para> + <para +>In het invoerveld van het tabblad <guilabel +>Tekst-naar-spraak</guilabel +> vult u het commando in waarmee de spraaksynthesizer aangeroepen wordt. Bij <guilabel +>Tekenset</guilabel +> vult u de tekenset in die gebruikt wordt om commando's naar de spraaksynthesizer te sturen. </para> + <para +>&kmouth; kan de tekst op twee manieren naar het commando sturen: als het commando de tekst via standaardinvoer verwacht, selecteer dan deze optie. </para> + <para +>Het is ook mogelijk om de tekst als parameter naar het commando te sturen: voordat het commando aangeroepen wordt, vervangt &kmouth; enkele plaatshouders door tekst: <informaltable frame="topbot" +> <tgroup cols="2"> + <thead> + <row +><entry +>Plaatshouder</entry +><entry +>Vervangen door</entry +></row> + </thead> + <tbody> + <row +><entry +><token +>%t</token +></entry> + <entry +>De tekst die moet worden uitgesproken</entry> + </row> + <row +><entry +><token +>%f</token +></entry> + <entry +>De naam van het tijdelijke bestand met de tekst die moet worden uitgesproken</entry> + </row> + <row +><entry +><token +>%l</token +></entry> + <entry +>De taalcode die is verbonden met het huidige woordaanvulling-woordenboek</entry> + </row> + <row +><entry +><token +>%%</token +></entry +><entry +>Het procentteken</entry +></row> + </tbody> + </tgroup> + </informaltable> + </para> + <para +>Uiteraard is het commando dat gebruikt wordt om teksten uit te spreken afhankelijk van de spraaksynthesizer die u gebruikt. Zie de documentatie van uw spraaksynthesizer voor het commando dat u dient te gebruiken. U kunt voorbeelden vinden voor de commandoregel in de <link linkend="tts" +>appendix</link +>. </para> + <para +>Door <guilabel +>kttsd-spraakservice gebruiken indien mogelijk</guilabel +> te selecteren geeft u &kmouth; opdracht de kttsd spraakservice te proberen. Als dit lukt wordt de rest van de instellingen genegeerd. De kttsd spraakservice is een &kde; daemon die op dit ogenblik in <acronym +>SVN</acronym +> ontwikkeld wordt, en die &kde;-toepassingen een gestandaardiseerde interface biedt voor spraaksynthese. Het kan geen kwaad om deze optie in te schakelen als kkttsd niet geïnstalleerd is. </para> + </sect2> + <sect2 id="preferences"> + <title +>Het tabblad <guilabel +>Voorkeuren</guilabel +></title> + <para> + <screenshot> + <screeninfo +>Het tabblad <guilabel +>Voorkeuren</guilabel +></screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="kmouthcpref.png" format="PNG"/> + </imageobject> + <imageobject> + <imagedata fileref="kmouthcpref.eps" format="EPS"/> + </imageobject> + <textobject> + <phrase +>Schermafdruk</phrase> + </textobject> + </mediaobject> + </screenshot> + </para> + <para +>Op het tabblad <guilabel +>Voorkeuren</guilabel +> vindt u opties die het gedrag van &kmouth; in bepaalde situaties wijzigen. </para> + <para +>Met het eerste selectieveld, <guilabel +>Selectie van uitdrukkingen in het uitdrukkingenboek</guilabel +>, geeft u aan welke actie ondernomen moet worden als u een uitdrukking kiest uit een uitdrukkingenboek (door een sneltoets te gebruiken of door een uitdrukking te kiezen uit het menu <guimenu +>Uitdrukkingenboeken</guimenu +> of uit de Uitdrukkingenboek-balk. </para> + <para +>Als u <guilabel +>Onmiddellijk uitspreken</guilabel +> kiest, wordt de geselecteerde uitdrukking direct uitgesproken en aan de geschiedenis toegevoegd. Als u <guilabel +>Invoegen in tekstinvoerveld</guilabel +> selecteert, wordt de tekst in het invoerveld geplaatst. </para> + <para +>Met het tweede selectieveld, <guilabel +>Sluit het tekstinvoervenster van het uitdrukkingenboek</guilabel +>, geeft u aan of u wilt dat het uitdrukkingenboek opgeslagen wordt als u het bewerkingsvenster voor uitdrukkingenboeken sluit. </para> + <para +>Als u <guilabel +>Uitdrukkingenboek opslaan</guilabel +> selecteert, wordt het uitdrukkingenboek opgeslagen. Als u kiest voor <guilabel +>Wijzigingen negeren</guilabel +> worden de gemaakte wijzigingen niet opgeslagen. Als u <guilabel +>Vragen of er dient te worden opgeslagen </guilabel +>kiest, vraagt &kmouth; of het uitdrukkingenboek moet worden opgeslagen. </para> + </sect2> + <sect2 id="completion-config"> + <title +>Het tabblad <guilabel +>Woordaanvulling</guilabel +></title> + <para> + <screenshot> + <screeninfo +>Het tabblad <guilabel +>Woordaanvulling</guilabel +></screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="kmouthcwcp.png" format="PNG"/> + </imageobject> + <imageobject> + <imagedata fileref="kmouthcwcp.eps" format="EPS"/> + </imageobject> + <textobject> + <phrase +>Schermafdruk</phrase> + </textobject> + </mediaobject> + </screenshot> + </para> + <para +>Het tabblad <guilabel +>Woordaanvulling</guilabel +> bevat een lijst met woordenboeken die worden gebruikt voor het aanvullen van woorden. (&kmouth; zal een keuzelijst tonen naast het invoervak in het hoofdvenster als deze lijst meer dan één woordenboek bevat. U kunt in deze keuzelijst het woordenboek selecteren dat moet worden gebruikt voor het automatisch aanvullen van de woorden. </para> + <para +>Met de knoppen aan de rechterkant van de pagina kunt u woordenboeken toevoegen en verwijderen, de volgorde van de woordenboeken veranderen of ze exporteren naar een bestand. Met het invoervak en de keuzelijst onder de lijst kunt u de naam en de taal veranderen die zijn verbonden met het woordenboek. </para> + <para +>Als u een nieuw woordenboek toevoegt, kunt u kiezen uit verschillende bronnen: </para> + <itemizedlist> + <listitem> + <para +>Maak een nieuw woordenboek op basis van de &kde; documentatie</para> + <para +>Als u deze bron gebruikt zal &kmouth; u vragen naar de bedoelde taal en daarna de &kde; documentatie inlezen. De frequentie van de afzonderlijke woorden wordt bepaald door de instanties te tellen van elk woord. Optioneel kunt u de lijst vergelijken met een woordenboek van OpenOffice.org om alleen correct gespelde woorden toe te laten tot het nieuwe woordenboek. </para> + </listitem> + <listitem> + <para +>Maak een nieuw woordenboek van een bestand</para> + <para +>Als u deze bron selecteert zal &kmouth; u vragen naar de bestandsnaam. U kunt een &XML; bestand, een standaard tekstbestand of een bestand dat een woordaanvulling-woordenboek bevat dat werd gemaakt door &kmouth; of GOK (het Toetsenbord op het scherm van GNOME) selecteren. Als u een standaard tekstbestand of een &XML; bestand selecteert wordt de frequentie bepaald van elk woord door de instanties van elk woord te tellen. Optioneel kunt u de lijst vergelijken met een woordenboek van OpenOffice.org om alleen correct gespelde woorden toe te laten tot het nieuwe woordenboek. </para> + </listitem> + <listitem> + <para +>Maak een nieuw woordenboek van een map</para> + <para +>Als u deze bron gebruikt zal &kmouth; u vragen naar de bedoelde map. &kmouth; zal alle bestanden in de map en submappen openen. Elk bestand wordt gelezen als een woordaanvulling-woordenboek, als een &XML; bestand of als een standaard tekstbestand. In de laatste twee gevallen wordt de frequentie bepaald van elk woord in het bestand. Optioneel kunt u de lijst vergelijken met een woordenboek van OpenOffice.org om alleen correct gespelde woorden toe te laten tot het nieuwe woordenboek. </para> + </listitem> + <listitem> + <para +>Woordenboeken samenvoegen</para> + <para +>U kunt deze optie gebruiken om alle beschikbare woordenboeken samen te voegen. &kmouth; zal vragen welke woordenboeken samengevoegd moeten worden en hoe zwaar de afzonderlijke woordenboeken moeten worden gewogen. </para> + </listitem> + <listitem> + <para +>Maak een lege woordenlijst</para> + <para +>U kunt deze optie gebruiken om een leeg woordenboek zonder enige lemma's te maken. Omdat &kmouth; automatisch nieuw getypte woorden toevoegt aan de woordenboeken zal het uw vocabulaire leren kennen. </para> + </listitem> + </itemizedlist> + </sect2> + <sect2 id="kttsd-speech-service-config"> + <title +>De pagina <guilabel +>KTTSD Speech Service</guilabel +></title> + <para +>Het instellen van &kde; Speech Service wordt in het <ulink url="help:kttsd" +>KTTS Handboek</ulink +> in detail beschreven.</para> + </sect2> + </sect1> + <sect1 id="phrasebook-editor"> + <title +>Het bewerkingsvenster voor uitdrukkingenboeken</title> + <para +>U opent het bewerkingsvenster voor uitdrukkingenboeken door de menuoptie <menuchoice +><guimenu +>Uitdrukkingenboeken</guimenu +><guimenuitem +>Bewerken...</guimenuitem +></menuchoice +> te kiezen. </para> + <para> + <screenshot> + <screeninfo +>Het bewerkingsvenster voor uitdrukkingenboeken</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="kmouthedit.png" format="PNG"/> + </imageobject> + <imageobject> + <imagedata fileref="kmouthedit.eps" format="EPS"/> + </imageobject> + <textobject> + <phrase +>Schermafdruk</phrase> + </textobject> + </mediaobject> + </screenshot> + </para> + <para +>Het hoofdveld van het bewerkingsvenster voor uitdrukkingenboeken bestaat uit twee delen. In het bovenste deel worden de uitdrukkingenboeken in een boomstructuur weergegeven. </para> + <para +>In het onderste deel kunt u het geselecteerde item bewerken. Als u een uitdrukking hebt geselecteerd kunt u de uitdrukking en de sneltoets bewerken. Als u een uitdrukkingenboek geselecteerd hebt kunt u alleen de naam bewerken. </para> + <para +>U kunt uitdrukkingen en uitdrukkingenboeken toevoegen en verwijderen via de menubalk, de werkbalk of het contextmenu. </para> + <para +>U kunt de volgorde van de uitdrukkingenboeken en uitdrukkingen wijzigen door ze te slepen, of door de pijltoetsen te gebruiken terwijl u de &Alt;-toets ingedrukt houdt. </para> + </sect1> + +</chapter> + +<chapter id="commands"> + <title +>Commandoreferentie</title> + + <sect1 id="main-commands"> + <title +>Commando's in het hoofdvenster</title> + <sect2 id="file-menu"> + <title +>Het menu <guimenu +>Bestand</guimenu +></title> + <variablelist> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Ctrl;<keycap +>O</keycap +></keycombo +> </shortcut +> <guimenu +>Bestand</guimenu +><guimenuitem +>Openen als geschiedenis...</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Leest een tekstbestand, en plaatst het in de geschiedenislijst.</action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Ctrl;<keycap +>S</keycap +></keycombo +> </shortcut +> <guimenu +>Bestand</guimenu +> <guimenuitem +>Geschiedenis opslaan als...</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Slaat de geschiedenislijst op als tekstbestand.</action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Ctrl;<keycap +>P</keycap +></keycombo +> </shortcut +> <guimenu +>Bestand</guimenu +><guimenuitem +>Geschiedenis afdrukken...</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Drukt de geschiedenislijst af.</action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Ctrl;<keycap +>Q</keycap +></keycombo +> </shortcut +> <guimenu +>Bestand</guimenu +><guimenuitem +>Afsluiten</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Sluit &kmouth; af.</action +></para +></listitem> + </varlistentry> + </variablelist> + </sect2> + + <sect2 id="edit-menu"> + <title +>Het menu <guimenu +>Bewerken</guimenu +></title> + <variablelist> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Ctrl;<keycap +>X</keycap +></keycombo +> </shortcut +> <guimenu +>Bewerken</guimenu +><guimenuitem +>Knippen</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Knipt de selectie en plaatst deze op het klembord. Als er een stuk tekst is geselecteerd in het invoerveld, dan wordt deze op het klembord geplaatst. Anders worden de geselecteerde uitdrukkingen in de geschiedenis (indien aanwezig) op het klembord geplaatst. </action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Ctrl;<keycap +>C</keycap +></keycombo +> </shortcut +> <guimenu +>Bewerken</guimenu +><guimenuitem +>Kopiëren</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Kopieert de geselecteerde sectie naar het klembord. Als er een stuk tekst is geselecteerd in het tekstinvoerveld, dan wordt deze op het klembord geplaatst. Anders worden de geselecteerde zinnen in de geschiedenis (indien aanwezig) op het klembord geplaatst. </action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Ctrl;<keycap +>V</keycap +></keycombo +> </shortcut +> <guimenu +>Bewerken</guimenu +><guimenuitem +>Plakken</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Plakt de inhoud van het klembord op de huidige positie van de muisaanwijzer in het invoerveld. </action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Bewerken</guimenu +><guimenuitem +>Spreken</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>De momenteel actieve zin(nen) worden gesproken. Als er tekst in het tekstinvoerveld staat wordt deze gesproken. Anders worden de geselecteerde zinnen in de geschiedenis (indien aanwezig) gesproken. </action +></para +></listitem> + </varlistentry> + </variablelist> + </sect2> + + <sect2 id="phrasebooks-menu"> + <title +>Het menu <guimenu +>Uitdrukkingenboeken</guimenu +></title> + <variablelist> + <varlistentry> + <term +><menuchoice +><guimenu +>Uitdrukkingenboeken</guimenu +><guimenuitem +>Bewerken...</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Opent het <link linkend="phrasebook-editor" +>venster voor het bewerken van uitdrukkingenboeken</link +>. </para +></listitem> + </varlistentry> + </variablelist> + </sect2> + + <sect2 id="settings-menu"> + <title +>Het menu <guimenu +>Instellingen</guimenu +></title> + <variablelist> + <varlistentry> + <term +><menuchoice +><shortcut +><keycombo +>&Ctrl;<keycap +>M</keycap +></keycombo +></shortcut +> <guimenu +>Instellingen</guimenu +> <guimenuitem +>Menubalk tonen</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Indien deze optie geactiveerd is, zal de menubalk worden getoond. Anders is de menubar verborgen. </action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Instellingen</guimenu +><guimenuitem +>Werkbalk tonen</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +> Als dit ingeschakeld is, wordt er een verplaatsbare werkbalk getoond met de meest gebruikte commando's. De werkbalk wordt meestal langs de bovenkant van het venster getoond, direct onder het menu. Als dit uitgeschakeld is, wordt de werkbalk niet getoond. </action +> U kunt de werkbalk verplaatsen door hem op te pakken bij het handvat. </para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Instellingen</guimenu +><guimenuitem +>Statusbalk tonen</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Als dit ingeschakeld is, wordt onderin het hoofdvenster een balk getoond waarin u kunt zien wat de status van &kmouth; is. Als dit uitgeschakeld is, wordt de balk niet getoond. </action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Instellingen</guimenu +><guimenuitem +>Uitdrukkingenboek-balk tonen</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +> Als dit ingeschakeld is, wordt er een verplaatsbare uitdrukkingenboek-balk getoond met alle items uit het uitdrukkingenboek. De werkbalk wordt meestal langs de bovenkant van het venster getoond, direct onder het menu. Als dit uitgeschakeld is, wordt de werkbalk niet getoond. </action +> U kunt de werkbalk verplaatsen door hem op te pakken bij het handvat. </para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Instellingen</guimenu +><guimenuitem +>KMouth instellen...</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Opent het <link linkend="config-dialog" +>venster voor de configuratie van de spraaksynthesizer</link +> en andere instellingen. </para +></listitem> + </varlistentry> + </variablelist> + </sect2> + + <sect2 id="help-menu"> + <title +>Het menu <guimenu +>Help</guimenu +></title> +&help.menu.documentation; </sect2> + + <sect2 id="popup-menu"> + <title +>Het contextmenu voor geschiedenisitems</title> + <variablelist> + <varlistentry> + <term +><menuchoice> + <guimenuitem +>Spreken</guimenuitem> + </menuchoice +></term> + <listitem +><para +><action +>De geselecteerde zinnen worden uitgesproken. </action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice> + <guimenuitem +>Verwijderen</guimenuitem> + </menuchoice +></term> + <listitem +><para +><action +>De geselecteerde zinnen worden verwijderd uit de geschiedenislijst. </action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice> + <guimenuitem +>Knippen</guimenuitem> + </menuchoice +></term> + <listitem +><para +><action +>De geselecteerde zinnen worden verwijderd en op het klembord geplaatst. </action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice> + <guimenuitem +>Kopiëren</guimenuitem> + </menuchoice +></term> + <listitem +><para +><action +>De geselecteerde zinnen worden naar het klembord gekopieerd. </action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice> + <guimenuitem +>Alle ingangen selecteren</guimenuitem> + </menuchoice +></term> + <listitem +><para +><action +>Alle items in de geschiedenislijst worden geselecteerd. </action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice> + <guimenuitem +>Alle ingangen deselecteren</guimenuitem> + </menuchoice +></term> + <listitem +><para +><action +>Alle items in de geschiedenislijst worden gedeselecteerd. </action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><shortcut +><keycombo +>&Ctrl;<keycap +>O</keycap +></keycombo +></shortcut +> <guimenuitem +>Openen als geschiedenis...</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Leest een tekstbestand, en plaatst het in de geschiedenislijst. </action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><shortcut +><keycombo +>&Ctrl;<keycap +>S</keycap +></keycombo +></shortcut +> <guimenuitem +>Geschiedenis opslaan als...</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Slaat de geschiedenislijst op als tekstbestand. </action +></para +></listitem> + </varlistentry> + </variablelist> + </sect2> + </sect1> + + <sect1 id="pb-editor-commands"> + <title +>Commando's in het venster voor het bewerken van uitdrukkingenboeken</title> + <sect2 id="pbe-file-menu"> + <title +>Het menu <guimenu +>Bestand</guimenu +></title> + <variablelist> + <varlistentry> + <term +><menuchoice +><guimenu +>Bestand</guimenu +><guimenuitem +>Nieuwe uitdrukking</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Voegt een nieuwe uitdrukking toe.</action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Bestand</guimenu +><guimenuitem +>Nieuw uitdrukkingenboek</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Voegt een nieuw uitdrukkingenboek toe.</action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><shortcut +><keycombo +>&Ctrl;<keycap +>S</keycap +></keycombo +></shortcut +> <guimenu +>Bestand</guimenu +><guimenuitem +>Opslaan</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Slaat het uitdrukkingenboek op.</action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Bestand</guimenu +><guimenuitem +>Importeren...</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Importeert een bestand en voegt de inhoud ervan toe aan het uitdrukkingenboek.</action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Bestand</guimenu +><guimenuitem +>Standaard uitdrukkingenboek importeren</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Importeert een standaard uitdrukkingenboek en voegt de inhoud ervan toe aan het uitdrukkingenboek.</action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Bestand</guimenu +><guimenuitem +>Exporteren...</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Exporteert de geselecteerde uitdrukkingen of uitdrukkingenboeken naar een bestand.</action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><shortcut +><keycombo +>&Ctrl;<keycap +>P</keycap +></keycombo +></shortcut +> <guimenu +>Bestand</guimenu +><guimenuitem +>Afdrukken...</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Drukt de momenteel geselecteerde uitdrukking(en) of uitdrukkingenboek(en) af.</action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><shortcut +><keycombo +>&Ctrl;<keycap +>W</keycap +></keycombo +></shortcut +> <guimenu +>Bestand</guimenu +><guimenuitem +>Sluiten</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Sluit het venster.</action +></para +></listitem> + </varlistentry> + </variablelist> + </sect2> + + <sect2 id="pbe-edit-menu"> + <title +>Het menu <guimenu +>Bewerken</guimenu +></title> + <variablelist> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Ctrl;<keycap +>X</keycap +></keycombo +> </shortcut +> <guimenu +>Bewerken</guimenu +><guimenuitem +>Knippen</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Verwijdert de geselecteerde items en plaatst ze op het klembord. </action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Ctrl;<keycap +>C</keycap +></keycombo +> </shortcut +> <guimenu +>Bewerken</guimenu +><guimenuitem +>Kopiëren</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Kopieert de geselecteerde items naar het klembord. </action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Ctrl;<keycap +>V</keycap +></keycombo +> </shortcut +> <guimenu +>Bewerken</guimenu +><guimenuitem +>Plakken</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Plakt de inhoud van het klembord in het uitdrukkingenboek. </action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Bewerken</guimenu +><guimenuitem +>Verwijderen</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Verwijdert de geselecteerde items. </action +></para +></listitem> + </varlistentry> + </variablelist> + </sect2> + + <sect2 id="pbe-help-menu"> + <title +>Het menu <guimenu +>Help</guimenu +></title> +&help.menu.documentation; </sect2> + + <sect2 id="pbe-popup-menu"> + <title +>Het contextmenu</title> + <variablelist> + <varlistentry> + <term +><menuchoice> + <guimenuitem +>Nieuwe uitdrukking</guimenuitem> + </menuchoice +></term> + <listitem +><para +><action +>Voegt een nieuwe uitdrukking toe.</action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice> + <guimenuitem +>Nieuw uitdrukkingenboek</guimenuitem> + </menuchoice +></term> + <listitem +><para +><action +>Voegt een nieuw uitdrukkingenboek toe.</action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice> + <guimenuitem +>Importeren...</guimenuitem> + </menuchoice +></term> + <listitem +><para +><action +>Importeert een bestand en voegt de inhoud ervan toe aan het uitdrukkingenboek.</action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice> + <guimenuitem +>Standaard uitdrukkingenboek importeren</guimenuitem> + </menuchoice +></term> + <listitem +><para +><action +>Importeert een standaard uitdrukkingenboek en voegt de inhoud ervan toe aan het uitdrukkingenboek.</action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice> + <guimenuitem +>Exporteren...</guimenuitem> + </menuchoice +></term> + <listitem +><para +><action +>Exporteert de geselecteerde uitdrukkingen of uitdrukkingenboeken naar een bestand.</action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Ctrl;<keycap +>X</keycap +></keycombo +> </shortcut +> <guimenuitem +>Knippen</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Verwijdert de geselecteerde items en plaatst ze op het klembord. </action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Ctrl;<keycap +>C</keycap +></keycombo +> </shortcut +> <guimenuitem +>Kopiëren</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Kopieert de geselecteerde items naar het klembord. </action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Ctrl;<keycap +>V</keycap +></keycombo +> </shortcut +> <guimenuitem +>Plakken</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Plakt de inhoud van het klembord op deze positie in het uitdrukkingenboek. </action +></para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice> + <guimenuitem +>Verwijderen</guimenuitem> + </menuchoice +></term> + <listitem +><para +><action +>Verwijdert de geselecteerde items. </action +></para +></listitem> + </varlistentry> + </variablelist> + </sect2> + </sect1> + +</chapter> + +<chapter id="faq"> + <title +>Vragen en antwoorden</title> +&reporting.bugs; &updating.documentation; <qandaset id="faqlist" +> <qandaentry> + <question> + <para +>Ik hoor niets.</para> + </question> + <answer> + <para +>Waarschijnlijk hebt u het tekst-naar-spraak-commando niet (correct) geconfigureerd. Selecteer <menuchoice +> <guimenu +>Instellingen</guimenu +><guimenuitem +>&kmouth; instellen...</guimenuitem +> </menuchoice +>, Selecteer de pagina <guilabel +>Algemene opties</guilabel +> en vul het commando in om teksten uit te spreken op het tabblad <guilabel +>Tekst-tot-spraak</guilabel +>. (Zie de sectie over <link linkend="tts-config" +>configuratie van de spraaksynthesizer</link +> voor meer informatie.) </para> + </answer> + </qandaentry> + </qandaset> +</chapter> + +<chapter id="credits"> + <title +>Dankbetuigingen en licentie</title> + + <para +>&kappname; </para> + <para +>Programma copyright 2002, 2003 Gunnar Schmi Dt<email +>gunnar@schmi-dt.de</email +> </para> + <para +>Documentatie copyright 2002, 2003 Gunnar Schmi Dt <email +>gunnar@schmi-dt.de</email +> </para> + + &meld.fouten;&vertaling.rob;&vertaling.pieter;&vertaling.tom;&nagelezen.rinse;&nagelezen.natalie;<para +>De vertaling werd nagelezen door Antoon Tolboom</para +> +&underFDL; &underGPL; </chapter> + +<appendix id="tts"> + <title +>Voorbeelden van de instellingen voor tekst-naar-spraak</title> + <qandaset id="ttslist"> + <qandaentry> + <question> + <para +>Festival</para> + </question> + <answer> + <para +>Festival is een tekst-naar-spraak systeem dat geschreven is door de University of Edinburgh. Het ondersteunt momenteel Engels, Spaans en Welsh. De bijbehorende licentie staat het gebruik en de verspreiding van Festival toe zonder kosten of beperkingen. </para> + <para +>Voor het voorbeeld van de commandoregel voor de tekst-naar-spraak configuratie gaan we ervanuit dat Festival is geïnstalleerd in de map <filename class="directory" +>/usr/local/festival</filename +>. Het commando voor het uitspreken van de tekst is dan als volgt: </para> + <para> + <screen +><userinput +><command +>/usr/local/festival/bin/festival</command +> <option +>--tts</option +></userinput +></screen> + </para> + <para +>De optie <guilabel +>Zend de data als standaard invoer</guilabel +> moet zijn ingeschakeld. </para> + </answer> + </qandaentry> + <qandaentry> + <question> + <para +>FreeTTS</para> + </question> + <answer> + <para +>FreeTTS is een spraaksynthesizer die is geschreven in &Java;™. Het ondersteunt momenteel alleen de Engelse uitspraak. De licentie staat het gebruik en het verspreiden van FreeTTS toe zonder kosten of beperkingen. </para> + <para +>Voor het voorbeeld van de commandoregel voor de tekst-naar-spraak configuratie nemen we aan dat FreeTTS is geïnstalleerd in de map <filename +>/usr/local/freetts/</filename +>. Het commando voor het uitspreken van teksten is dan een van de volgende drie voorbeelden: </para> + <para> + <screen +><userinput +><command +>java</command +> <option +>-jar /usr/local/freetts/lib/freetts.jar</option +> <option +>-text %t</option +></userinput +></screen> + </para> + <para> + <screen +><userinput +><command +>java</command +> <option +>-jar /usr/local/freetts/lib/freetts.jar</option +> <option +>-file %f</option +></userinput +></screen> + </para> + <para> + <screen +><userinput +><command +>java</command +> <option +>-jar /usr/local/freetts/lib/freetts.jar</option +></userinput +></screen> + </para> + <para +>Voor het derde voorbeeld moet de optie <guilabel +>Zend de data als standaard invoer</guilabel +> zijn ingeschakeld. (Dit is het geprefereerde voorbeeld voor het gebruik van FreeTTS.) </para> + </answer> + </qandaentry> + <qandaentry> + <question> + <para +>MBROLA</para> + </question> + <answer> + <para +>MBROLA is een spraaksynthesizer voor een groot aantal talen. Het vertaalt een lijst van fonemen naar een wave-bestand en daarom hebt u een ander hulpmiddel nodig voor het converteren van de tekst naar een lijst van fonemen. De licentie van MBROLA staat het gebruik en de verspreiding zonder kosten of beperkingen toe voor niet-commerciële en niet-militaire toepassingen. </para> + <para +>Voor het voorbeeld gaan we ervanuit dat we Hadifax gebruiken om een Duitse tekst te converteren naar een lijst van fonemen die bruikbaar zijn voor MBROLA. We nemen aan dat Hadifax en MBROLA zijn geïnstalleerd in <filename +>class="directory" +>/usr/local/hadifax/</filename +> en <filename class="directory" +>/usr/local/mbrola/</filename +> </para> + <para +>Helaas heeft Hadifax de eigenschap dat het het laatste teken van de tekst inslikt. U kunt daarom een additioneel teken toevoegen aan de tekst. Het gehele commando is daarom complexer dan in de vorige voorbeelden: </para> + <para> + <screen +><userinput +>(<command +>cat</command +> <option +>-</option +>; <command +>echo</command +> <option +>" "</option +>) | <command +>/usr/local/hadifax/txt2pho</command +> <option +>-f</option> + | <command +>/usr/local/mbrola/mbrola</command +> <option +>-e</option> + <option +>/usr/local/mbrola/de1/de1 - /tmp/tmp.wav</option +>; + <command +>artsplay</command +> <option +>/tmp/tmp.wav</option +>; <command +>rm</command +> <option +>/tmp/tmp.wav</option +></userinput +></screen> + </para> + <para +>Alle onderdelen van het commando moeten op één regel worden geschreven. De optie <guilabel +>Zend de data als standaard invoer</guilabel +> moet zijn ingeschakeld. </para> + </answer> + </qandaentry> + <qandaentry> + <question> + <para +>De &kde; Tekst-naar-spraak-daemon</para> + </question> + <answer> + <para +>De &kde; Tekst-naar-spraak-deamon (KTTSD) is een &kde; brede tekst-naar-spraak service die de &kde;-toepassingen een standaard interface bieden voor spraaksynthese; het wordt momenteel ontwikkeld in <acronym +>SVN</acronym +>. Het gebruikt plug-ins om de verschillende tekst-naar-spraak systemen te ondersteunen. </para> + <para +>Omdat de configuratie van de spraaksynthesizer wordt afgehandeld in KTTSD is de enige &kmouth;-specifieke optie die u moet activeren de optie <guilabel +>gebruik de KTTSD spraak service indien mogelijk</guilabel +>. </para> + <para +>Natuurlijk moet u KTTSD configureren. U kunt dit doen op het tabblad <guilabel +>KTTSD Spraak service</guilabel +> dat wordt toegevoegd aan het dialoogvenster "Instellingen" als KTTSD is geïnstalleerd. </para> + </answer> + </qandaentry> + </qandaset> +</appendix> + +<appendix id="installation"> + <title +>Installatie</title> + + <sect1 id="getting-kmouth"> + <title +>Waar vind ik &kmouth;?</title> +&install.intro.documentation; </sect1> + + <sect1 id="requirements"> + <title +>Benodigdheden</title> + + <para +>Om &kmouth; te kunnen gebruiken hebt u een spraaksynthesizer nodig (en natuurlijk &kde; 3.x). &kmouth; gebruikt ongeveer 15 MB van uw geheugen (plus de hoeveelheid geheugen die uw spraaksynthesizer nodig heeft), maar dit kan per systeem verschillen. </para> + </sect1> + + + <sect1 id="compilation"> + <title +>Compilatie en installatie</title> +&install.compile.documentation; </sect1> +</appendix> + +</book> +<!-- +Local Variables: +mode: sgml +sgml-minimize-attributes:nil +sgml-general-insert-case:lower +sgml-indent-step:0 +sgml-indent-data:nil +End: +--> diff --git a/tde-i18n-nl/docs/kdeaccessibility/kmouth/kmouthcpref.png b/tde-i18n-nl/docs/kdeaccessibility/kmouth/kmouthcpref.png Binary files differnew file mode 100644 index 00000000000..23f229ff0fb --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kmouth/kmouthcpref.png diff --git a/tde-i18n-nl/docs/kdeaccessibility/kmouth/kmouthctts.png b/tde-i18n-nl/docs/kdeaccessibility/kmouth/kmouthctts.png Binary files differnew file mode 100644 index 00000000000..807bb847ff9 --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kmouth/kmouthctts.png diff --git a/tde-i18n-nl/docs/kdeaccessibility/kmouth/kmouthcwcp.png b/tde-i18n-nl/docs/kdeaccessibility/kmouth/kmouthcwcp.png Binary files differnew file mode 100644 index 00000000000..9b923b45fd4 --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kmouth/kmouthcwcp.png diff --git a/tde-i18n-nl/docs/kdeaccessibility/kmouth/kmouthedit.png b/tde-i18n-nl/docs/kdeaccessibility/kmouth/kmouthedit.png Binary files differnew file mode 100644 index 00000000000..b1ade7f4365 --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kmouth/kmouthedit.png diff --git a/tde-i18n-nl/docs/kdeaccessibility/kmouth/kmouthmain.png b/tde-i18n-nl/docs/kdeaccessibility/kmouth/kmouthmain.png Binary files differnew file mode 100644 index 00000000000..a7b84dffd85 --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kmouth/kmouthmain.png diff --git a/tde-i18n-nl/docs/kdeaccessibility/kmouth/kmouthwizard.png b/tde-i18n-nl/docs/kdeaccessibility/kmouth/kmouthwizard.png Binary files differnew file mode 100644 index 00000000000..3f607947dab --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kmouth/kmouthwizard.png diff --git a/tde-i18n-nl/docs/kdeaccessibility/kmouth/man-kmouth.1.docbook b/tde-i18n-nl/docs/kdeaccessibility/kmouth/man-kmouth.1.docbook new file mode 100644 index 00000000000..2ebd732117e --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kmouth/man-kmouth.1.docbook @@ -0,0 +1,120 @@ +<?xml version="1.0" ?> +<!DOCTYPE refentry PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ +<!ENTITY % Dutch "INCLUDE"> +]> + +<refentry lang="&language;"> +<refentryinfo> +<title +>De gebruikersgids van &kde;</title> +<author +>&Lauri.Watts; &Lauri.Watts.mail;</author> +<date +>12 Juni 2005</date +> <productname +>K Desktop Environment</productname +> </refentryinfo> + +<refmeta> +<refentrytitle +><command +>kmouth</command +></refentrytitle> +<manvolnum +>1</manvolnum> +</refmeta> + +<refnamediv> +<refname +><command +>kmouth</command +></refname> +<refpurpose +>Een tekstinvoerprogramma voor spraaksynthesizers</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<cmdsynopsis +><command +>kmouth</command +> <arg choice="opt" +><replaceable +>bestandsnaam</replaceable +></arg +> <arg choice="opt" +>Algemene &kde; opties</arg +> <arg choice="opt" +>Algemene &Qt; optie</arg +> </cmdsynopsis> +</refsynopsisdiv> + +<refsect1> +<title +>Beschrijving</title> +<para +>&kmouth; is een programma dat mensen die niet kunnen praten, in staat stelt de computer te laten praten. Het programma houdt een geschiedenis bij van gesproken zinnen, zodat de gebruiker zinnen kan selecteren om opnieuw uit te spreken.</para> +<para +>Houd er rekening mee dat &kmouth; niet voorzien is van een spraaksynthesizer. Een spraaksynthesizer moet apart geïnstalleerd zijn.</para +> +</refsect1> + +<refsect1> +<title +>Opties:</title> + +<variablelist> +<varlistentry> +<term +><option +><replaceable +>bestandsnaam</replaceable +></option +></term> +<listitem> +<para +>Het te openen geschiedenis bestand</para> +</listitem> +</varlistentry> +</variablelist> + +</refsect1> + +<refsect1> +<title +>Zie ook</title> +<para +>kttsd(1), festival(1), mbrola(1), freetts(1)</para> + +<para +>Meer gedetailleerde gebruikers documentatie is verkrijgbaar van <ulink url="help:/kmouth" +>help:/kmouth</ulink +> ( geef deze &URL; in &konqueror;, of voer <userinput +><command +> khelpcenter</command +> <parameter +>help:/kmouth</parameter +></userinput +> uit).</para> + +<para +>Er is ook meer informatie verkrijgbaar van <ulink url="http://accessibility.kde.org/" +> De startpagina van het Accessibility project van &kde;</ulink +>. </para> +</refsect1> + +<refsect1> +<title +>Auteurs</title> +<para +>&kmouth; is geschreven door <personname +><firstname +>Gunnar</firstname +><surname +>Schmi Dt</surname +></personname +> <email +>kmouth@schmi-dt.de</email +>.</para> +</refsect1> + +</refentry> diff --git a/tde-i18n-nl/docs/kdeaccessibility/kttsd/Makefile.am b/tde-i18n-nl/docs/kdeaccessibility/kttsd/Makefile.am new file mode 100644 index 00000000000..b5b4d6e66b1 --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kttsd/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = nl +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-nl/docs/kdeaccessibility/kttsd/Makefile.in b/tde-i18n-nl/docs/kdeaccessibility/kttsd/Makefile.in new file mode 100644 index 00000000000..2b1b378e18c --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kttsd/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/kdeaccessibility/kttsd +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@ +kdeinitdir = @kdeinitdir@ +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 = nl +#>- 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/kdeaccessibility/kttsd/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/kdeaccessibility/kttsd/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/kdeaccessibility/kttsd/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeaccessibility/kttsd/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeaccessibility/kttsd/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=talkers.png Makefile.in selecttalker.png filters.png audio.png index.docbook jobs.png interruption.png notifications.png talkerchooser.png festivalintconf.png addtalker.png general.png xmltransformer.png Makefile.am stringreplacer.png index.cache.bz2 + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) jobs.png talkers.png festivalintconf.png notifications.png filters.png index.docbook xmltransformer.png audio.png selecttalker.png general.png stringreplacer.png interruption.png talkerchooser.png addtalker.png + @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)/kttsd + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kttsd/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kttsd/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kttsd/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kttsd/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kttsd/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kttsd/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kttsd + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kttsd + @for base in jobs.png talkers.png festivalintconf.png notifications.png filters.png index.docbook xmltransformer.png audio.png selecttalker.png general.png stringreplacer.png interruption.png talkerchooser.png addtalker.png ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kttsd/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kttsd/$$base ;\ + done + +uninstall-nls: + for base in jobs.png talkers.png festivalintconf.png notifications.png filters.png index.docbook xmltransformer.png audio.png selecttalker.png general.png stringreplacer.png interruption.png talkerchooser.png addtalker.png ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kttsd/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in jobs.png talkers.png festivalintconf.png notifications.png filters.png index.docbook xmltransformer.png audio.png selecttalker.png general.png stringreplacer.png interruption.png talkerchooser.png addtalker.png ; 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/kdeaccessibility/kttsd/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/kdeaccessibility/kttsd/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeaccessibility/kttsd/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-nl/docs/kdeaccessibility/kttsd/addtalker.png b/tde-i18n-nl/docs/kdeaccessibility/kttsd/addtalker.png Binary files differnew file mode 100644 index 00000000000..9da7e578040 --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kttsd/addtalker.png diff --git a/tde-i18n-nl/docs/kdeaccessibility/kttsd/audio.png b/tde-i18n-nl/docs/kdeaccessibility/kttsd/audio.png Binary files differnew file mode 100644 index 00000000000..f370f4eb0f1 --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kttsd/audio.png diff --git a/tde-i18n-nl/docs/kdeaccessibility/kttsd/festivalintconf.png b/tde-i18n-nl/docs/kdeaccessibility/kttsd/festivalintconf.png Binary files differnew file mode 100644 index 00000000000..541e8761d43 --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kttsd/festivalintconf.png diff --git a/tde-i18n-nl/docs/kdeaccessibility/kttsd/filters.png b/tde-i18n-nl/docs/kdeaccessibility/kttsd/filters.png Binary files differnew file mode 100644 index 00000000000..3e92a5b1f07 --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kttsd/filters.png diff --git a/tde-i18n-nl/docs/kdeaccessibility/kttsd/general.png b/tde-i18n-nl/docs/kdeaccessibility/kttsd/general.png Binary files differnew file mode 100644 index 00000000000..66c8d0b6adf --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kttsd/general.png diff --git a/tde-i18n-nl/docs/kdeaccessibility/kttsd/index.cache.bz2 b/tde-i18n-nl/docs/kdeaccessibility/kttsd/index.cache.bz2 Binary files differnew file mode 100644 index 00000000000..318930b1a83 --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kttsd/index.cache.bz2 diff --git a/tde-i18n-nl/docs/kdeaccessibility/kttsd/index.docbook b/tde-i18n-nl/docs/kdeaccessibility/kttsd/index.docbook new file mode 100644 index 00000000000..f852bf9e9c5 --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kttsd/index.docbook @@ -0,0 +1,3722 @@ +<?xml version="1.0" ?> +<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ + <!ENTITY ktts "<application +>KTTS</application +>"> + <!ENTITY kappname "&ktts;"> + <!ENTITY package "kdeaccessibility"> + <!ENTITY mbrola "<application +>MBROLA</application +>"> + <!ENTITY % imageobjectco.module "INCLUDE"> + <!ENTITY % addindex "IGNORE"> + <!ENTITY % Dutch "INCLUDE"> +]> +<!-- Note to translators: KTTSD is meant to be built under KDE + versions 3.2 and later. Please avoid entities that won't + be defined under those KDE versions. Thanks. +--> + +<!-- kdoctemplate v0.9 January 10 2003 + Changes to comments to clarify entity usage January 10 2003 + Minor update to "Credits and Licenses" section on August 24, 2000 + Removed "Revision history" section on 22 January 2001 + Changed to Installation/Help menu entities 18 October 2001 + Other minor cleanup and changes 18 October 2001 + FPI change and minor changes November 2002 --> + +<!-- +This template was designed by: David Rugge davidrugge@mindspring.com +with lots of help from: Eric Bischoff ebisch@cybercable.tm.fr +and Frederik Fouvry fouvry@sfs.nphil.uni-tuebingen.de +of the KDE DocBook team. + +You may freely use this template for writing any sort of KDE documentation. +If you have any changes or improvements, please let us know. + +Remember: +- in XML, the case of the <tags +> and attributes is relevant ; +- also, quote all attributes. + +Please don't forget to remove all these comments in your final documentation, +thanks ;-). +--> + +<!-- ................................................................ --> + +<!-- The language must NOT be changed here. --> +<!-- If you are writing original documentation in a language other --> +<!-- than English, change the language above ONLY, not here --> +<book lang="&language;"> + +<!-- This header contains all of the meta-information for the document such +as Authors, publish date, the abstract, and Keywords --> + +<bookinfo> +<title +>Het handboek van &ktts;</title> + +<authorgroup> +<author +><personname +> <firstname +>Gary</firstname +> <othername +>R.</othername +> <surname +>Cramblitt</surname +> </personname +> <email +>garycramblitt@comcast.net</email +> </author> + +&Antoon.Tolboom; + +</authorgroup> + +<copyright> +<year +>2004-2005</year> +<holder +>Gary R. Cramblitt</holder> +</copyright> +<!-- Translators: put here the copyright notice of the translation --> +<!-- Put here the FDL notice. Read the explanation in fdl-notice.docbook + and in the FDL itself on how to use it. --> +<legalnotice +>&FDLNotice;</legalnotice> + +<!-- Date and version information of the documentation +Don't forget to include this last date and this last revision number, we +need them for translation coordination ! +Please respect the format of the date (YYYY-MM-DD) and of the version +(V.MM.LL), it could be used by automation scripts. +Do NOT change these in the translation. --> + +<date +>2005-07-31</date> +<releaseinfo +>1.05.00</releaseinfo> + +<!-- Abstract about this handbook --> + +<abstract> +<para +>&ktts; - het Tekst-tot-spraak systeem van&kde; - is een plugin baseerde service die het mogelijk maakt voor elke KDE (of niet KDE) toepassing via de &DCOP; interface te laten voorlezen. </para> + +<para +>&ktts; is de uitvoering van de &kde; spraakuitvoer API.</para> + +</abstract> + +<!-- This is a set of Keywords for indexing by search engines. +Please at least include KDE, the KDE package it is in, the name + of your application, and a few relevant keywords. --> + +<keywordset> +<keyword +>KDE</keyword> +<keyword +>Toegankelijkheid</keyword> +<keyword +>kdeaccessibility</keyword> +<keyword +>TTS</keyword> +<keyword +>Spraakuitvoer</keyword> +<keyword +>KTTSD</keyword> +<keyword +>kttsmgr</keyword> +<keyword +>festival</keyword> +<keyword +>flite</keyword> +<keyword +>hadifix</keyword> +<keyword +>MBROLA</keyword> +<keyword +>freetts</keyword> +<keyword +>epos</keyword> +<keyword +>SSML</keyword> +</keywordset> + +</bookinfo> + +<!-- The contents of the documentation begin here. Label +each chapter so with the id attribute. This is necessary for two reasons: it +allows you to easily reference the chapter from other chapters of your +document, and if there is no ID, the name of the generated HTML files will vary +from time to time making it hard to manage for maintainers and for the CVS +system. Any chapter labelled (OPTIONAL) may be left out at the author's +discretion. Other chapters should not be left out in order to maintain a +consistent documentation style across all KDE apps. --> + +<!-- ====================================================================== --> + +<chapter id="introduction"> +<title +>Inleiding</title> + +<!-- The introduction chapter contains a brief introduction for the +application that explains what it does and where to report +problems. Basically a long version of the abstract. Don't include a +revision history. (see installation appendix comment) --> + +<para +>&ktts; is een subsysteem binnen &kde; om spraakuitvoer (TTS) mogelijk te maken. Het geeft &kde; programmeurs een gemeenschappelijke API om TTS mogelijkheden aan hun toepassingen te geven. Het geeft ook enige aardige mogelijkheden voor de gebruiker. </para> + +<para +>Eigenschappen voor de gebruiker</para> + +<itemizedlist> +<listitem +><para +>Spreekt de inhoud van een tekst bestand</para +></listitem> +<listitem +><para +>Spreekt de &kde; notificatie meldingen (KNotify)</para +></listitem> +<listitem +><para +>Spreekt de tekst of een gedeelte van de tekst van een web pagina in &konqueror;.</para +></listitem> +<listitem +><para +>Spreekt een gedeelte of de gehele tekst in de &kate; tekstverwerker, ook als &kate; door een andere &kde; toepassing gestart wordt</para +></listitem> +<listitem +><para +>Lange tekst wordt ontleed in zinnen.De gebruiker kan teruggaan per zin of paragraaf, herhaal, pauzeren, en stop afspelen.</para +></listitem> +<listitem +><para +>Geluid uitgang via &arts;, ALSA, GStreamer (versie 0.8.7 of later), of aKode.</para +></listitem> +<listitem +><para +>Door de gebruiker te configureren filters voor het vervangen van verkeerd uitgesproken woorden, kiezen van spraak synthesizers, en transformeren van XHMTL/&XML; documenten.</para +></listitem> +</itemizedlist> + +<para +>Eigenschappen voor de programmeur</para> + +<itemizedlist> +<listitem +><para +>Voorrang systeem voor de schermlezeruitvoer, waarschuwingen en berichten, terwijl de reguliere tekst uitgespoken wordt </para +></listitem> +<listitem +><para +>Plugin gebaseerde architectuur om vele soorten spraak synthesizers en stuurprogramma's te ondersteunen</para +></listitem> +<listitem +><para +> Staat het genereren van spraak vanaf de commandoregel (of via shell scripts) toe door het &kde; &DCOP; programma te gebruiken </para +></listitem> +<listitem +><para +>Voorziet in een gemakkelijk te gebruiken interface om spraak te genereren</para +></listitem> +<listitem +><para +>Toepassingen hoeven geen details over het geluidsysteem te weten.</para +></listitem> +<listitem +><para +>In de toekomst: Voorziet in ondersteuning voor Speech-Markup-talen zoals VoiceXML, Sable, &Java; Speech Markup Language (JSML), en Speech Markup Meta language (SMML).</para +></listitem> +<listitem +><para +>In de toekomst: Voorziet in gelimiteerde ondersteuning voor embedded spraak markers.</para +></listitem> +<listitem +><para +>Asynchronisch om blokeren van het systeem te voorkomen.</para +></listitem> +</itemizedlist> + +<para +>&ktts; bestaat uit diverse programma's <variablelist> + +<varlistentry> +<term +><command +>kttsd</command +></term> +<listitem +><para +>De spraakuitvoer dienst van &kde;,.die een niet-grafische toepassing is, voorziet in TTS diensten voor toepassingen via &DCOP;. </para +></listitem +></varlistentry> + +<varlistentry> +<term +><command +>kttsmgr</command +></term> +<listitem +><para +>Een &GUI; toepassing om kttsd in te stellen en te besturen. kttsmgr verschijnt in het systeemvak. </para +></listitem +></varlistentry> + +<varlistentry> +<term +><command +>libkhtmlkttsdplugin</command +></term> +<listitem +><para +>Een plugin voor de webbrowser &konqueror; die het mogelijk maakt om de tekst van een web pagina of een gedeelte ervan uit te spreken. </para +></listitem +></varlistentry> + +<varlistentry> +<term +><command +>ktexteditor_kttsd</command +></term> +<listitem +><para +>Een plugin voor de tekst editor &kate; die het mogelijk maakt om de tekst van een tekst bestand of een gedeelte ervan uit te spreken. </para +></listitem +></varlistentry> + +</variablelist> +</para> + +<!-- ...................................................................... --> + +<sect1 id="support"> +<title +>Ondersteuning</title> +<para +>Behalve in de Bugzilla databank van &kde; (<ulink url="http://bugs.kde.org/" +>http://bugs.kde.org/</ulink +> zijn er ook discussies over &ktts; in de kde-accessibility mailing lijst. Aanmelden bij <ulink url="https://mail.kde.org/mailman/listinfo/kde-accessibility" +> https://mail.kde.org/mailman/listinfo/kde-accessibility</ulink +> Ontwikkelaars zijn ook te vinden in het IRC kanaal (irc.kde.org, channel #kde-accessibility). </para> +</sect1> + +</chapter> + +<!-- ====================================================================== --> + +<chapter id="using-kapp"> +<title +>&ktts; gebruiken</title> + +<para> +<warning +><para +>Voordat u &ktts; kunt gebruiken dient u minstens een spraak synthesizer te installeren en te kontroleren of deze werkt. Zie <xref linkend="installation"/>. </para +></warning +></para> + +<!-- ...................................................................... --> + + +<sect1 id="starting-kttsmgr"> +<title +>Beginnen van <command +>kttsmgr</command +></title> + +<para +>Om het &ktts; systeem te beginnen, type het volgende commando in een &konsole; </para> + +<para +><userinput +>kttsmgr</userinput +></para> + +<para +>of klik op kttsmgr (Tekst-tot-spraak-beheerder) in het &kde; menu</para> + +<para +>Bij de eerste keer opstarten van <command +>kttsmgr</command +> of indien er geen sprekers ingesteld zijn, zal het <guilabel +>Sprekers</guilabel +> scherm verschijnen. Zie <xref linkend="configure-plugin"/> . Indien u reeds tenminste een spreker ingesteld heeft zal het <guilabel +>General</guilabel +> scherm verschijnen. Zie <xref linkend="general"/>.</para> + +</sect1> + +<!-- ...................................................................... --> + + +<sect1 id="configure-plugin"> +<title +>Het instellen van de synthesizer-plugin (Sprekers)</title> + +<para +>De meeste TTS-synthesizers bieden meerdere talen en stemmen aan, en ook verschillende mannelijke of vrouwelijke stemmen die zich in geluidssterkte en snelheid onderscheiden U kunt ook meerdere varianten voor een synthesizer instellen. Elke combinatie van taal, synthesizer, stem, geslacht, geluidssterkte, en snelheid wordt een spreker genoemd. U dient tenminste een spreker te configureren voordat u &ktts; kunt starten om tekst voor te lezen.</para> + +<note +><para +>Meerdere sprekers voor dezelfde synthesizer is vergelijkbaar met meerdere printopdrachten voor dezelfde printer.</para +></note> + +<para +>Waneer een toepassing tekst aan &ktts; doorgeeft kan die de attributen van de spreker die de voorkeur heeft doorgeven. Wanneer een toepassing bijvoorbeeld een Engelstalige vrouwelijke spreker wil gebruiken en u heeft een Engelstalige vrouwelijke spreker geconfigureerd zal deze gebruikt worden, zo niet dan wordt automatisch de spreker gekozen die het dichtst erbij past. Voor meer informatie zie <xref linkend="filters"/>.</para> + +<para +>Wanner u op de <guilabel +>sprekers</guilabel +> tab in <command +>kttsmgr</command +> klikt zal het <guilabel +>spekers</guilabel +> scherm verschijnen. Dit scherm verschijnt ook automatisch wanneer u <command +>kttsmgr</command +> opstart en er geen sprekers geconfigureerd zijn.</para> + +<para> +<screenshot> +<screeninfo +>De Tekst-tot-spaak beheerder van &kde; (tab Sprekers).</screeninfo> + <mediaobjectco> + <imageobjectco> + <areaspec units="calspair"> + <area id="pt-talker-1" coords="1 1"/> + <area id="pt-talker-2" coords="1 1"/> + <area id="pt-talker-3" coords="1 1"/> + <area id="pt-talker-4" coords="1 1"/> + <area id="pt-talker-5" coords="1 1"/> + <area id="pt-talker-6" coords="1 1"/> + </areaspec> + <imageobject> + <imagedata fileref="talkers.png" format="PNG"/> + </imageobject> + </imageobjectco> + <textobject> + <phrase +>De Tekst-tot-spaak beheerder van &kde; (tab Sprekers)</phrase> + </textobject> + </mediaobjectco> +</screenshot> +</para> + +<para> +<calloutlist> +<callout arearefs="pt-talker-1" +><para +>Klik om een nieuwe spreker toe te voegen.</para +></callout> +<callout arearefs="pt-talker-2" +><para +>Alle reeds geconfigureerde <guilabel +>sprekers</guilabel +> worden hier weergegeven De <guilabel +>spreker</guilabel +> met de hoogste prioriteit wordt bovenaan weergegeven. De bovenste spreker zal gebruikt worden wanneer een toepassing niet een spreker gedefinieerd heeft.</para +></callout> +<callout arearefs="pt-talker-3" +><para +>Wanneer u door een muisklik een spreker in de lijst markeert kunt u deze verwijderen door op deze knop te drukken.</para +></callout> +<callout arearefs="pt-talker-4" +><para +>Wanneer u door een muisklik een spreker in de lijst markeert wordt door op deze knop te klikken het Sprekerinstellingen scherm voor deze spreker geopend. Zie hier onder.</para +></callout> +<callout arearefs="pt-talker-5" +><para +>Wanneer u door een muisklik een spreker in de lijst markeert kunt u deze door deze knop een regel naar beneden verplaatsen. De positie van een spreker in de lijst bepaalt ook zijn prioriteit.</para +></callout> +<callout arearefs="pt-talker-6" +><para +>Klik op een van deze knoppen om de wijzigingen die u gemaakt heeft op het reeds lopende &ktts; systeem toe te passen.</para +></callout> +</calloutlist> +</para> + +<para +>Wanneer u de knop <guibutton +>Toevoegen</guibutton +> selecteert zal het <guilabel +>Spreker toevoegen</guilabel +> scherm verschijnen.</para> + +<para> + <screenshot> + <screeninfo +>Spreker toevoegen scherm</screeninfo> + <mediaobjectco> + <imageobjectco> + <areaspec units="calspair"> + <area id="pt-addtalker-1" coords="1 1"/> + <area id="pt-addtalker-2" coords="1 1"/> + <area id="pt-addtalker-3" coords="1 1"/> + </areaspec> + <imageobject> + <imagedata fileref="addtalker.png" format="PNG"/> + </imageobject> + </imageobjectco> + <textobject> + <phrase +>Spreker toevoegen scherm</phrase> + </textobject> + </mediaobjectco> + </screenshot> +</para> + +<para> +<calloutlist> +<callout arearefs="pt-addtalker-1" +><para +>U kunt een spraaksynthesizer-plugin kiezen door de synthesizernaam of de taal die de synthesizer kan spreken in te stellen. Let op het keuzerondje rechts naast het invoerveld. Wanneer het keuzerondje naast <guilabel +>Taal</guilabel +> geselecteerd is zal het <guilabel +>Taal</guilabel +> invoerveld alle talen tonen die voor alle beschikbare synthesizers mogelijk zijn en in het <guilabel +>Synthesizer</guilabel +> invoerveld alleen de synthesizers die de gekozen taal ondersteunen.Wanner u het <guilabel +>Synthesizer</guilabel +>keuzerondje kiest zal het <guilabel +>Synthesizer</guilabel +> invoerveld alle beschikbare synthesizers tonen en het <guilabel +>Taal</guilabel +> invoerveld alleen de talen die de gekozen synthesizer ondersteunt.</para +></callout> +<callout arearefs="pt-addtalker-2" +><para +>Hier kiest u de taal en de synthesizer-plugin</para +></callout> +<callout arearefs="pt-addtalker-3" +><para +>Wanneer u hier klikt worden de meeste synthesizers automatisch met de standaardinstelling geconfigureerd. Een nieuwe spreker zal in de lijst van het <guilabel +>sprekers</guilabel +> scherm verschijnen. Klik op de <guibutton +>Bewerken</guibutton +> knop om de instellingen van de spreker te laten zien of te veranderen.</para +></callout> +</calloutlist> +</para> + +<para +>Wanneer u op de Toevoegen knop in de Sprekers tab klikt en een spreker toevoegt die zichzelf niet automatisch kan instellen of op de Bewerken knop klikt, zal het Sprekerinstellingen scherm verschijnen. Elke spreker synthesizer-plugin heeft een andere Sprekerinstellingen scherm. Hier onder ziet u bijvoorbeeld het Festival Interactief instellingen scherm. Details over de verschillende synthesizers vindt u hier: <xref linkend="configuration"/>.</para> + +<para> +<screenshot> +<screeninfo +>Sprekerinstellingen</screeninfo> + <mediaobjectco> + <imageobjectco> + <areaspec units="calspair"> + <area id="pt-prop-1" coords="1 1"/> + <area id="pt-prop-2" coords="1 1"/> + <area id="pt-prop-3" coords="1 1"/> + <area id="pt-prop-4" coords="1 1"/> + <area id="pt-prop-5" coords="1 1"/> + <area id="pt-prop-6" coords="1 1"/> + <area id="pt-prop-7" coords="1 1"/> + </areaspec> + <imageobject> + <imagedata fileref="festivalintconf.png" format="PNG"/> + </imageobject> + </imageobjectco> + <textobject> + <phrase +>Sprekerinstellingen</phrase> + </textobject> + </mediaobjectco> +</screenshot> +</para> + +<para> +<calloutlist> +<callout arearefs="pt-prop-1" +><para +>Hier geeft u het pad op naar het uitvoerbare Festival programma. Wanneer het pad naar Festival in u PATH-omgevingsvariabelen staat., kunt u hier <userinput +><replaceable +>festival</replaceable +></userinput +> opgeven.</para +></callout> +<callout arearefs="pt-prop-2" +><para +>Klik hier om alle beschikbare stemmen te zoeken.</para +></callout> +<callout arearefs="pt-prop-3" +><para +>Selecteer een stem.</para +></callout> +<callout arearefs="pt-prop-4" +><para +>Kies de tekensetcodering die bij Festival gebruikt wordt. Voor stemmen die bij &ktts; bekend zijn, wordt deze waarde automatisch ingesteld. In het algemeen geldt dat westerse talen ISO 8859-1 gebruiken en oosterse talen zoals Tsjechisch of Slowaaks ISO 8859-2 gebruiken.</para +></callout> +<callout arearefs="pt-prop-5" +><para +>Klik hier om te testen. U hoort het uitspreken van een testzin.</para +></callout> +<callout arearefs="pt-prop-6" +><para +>Met deze regelaars stelt u het volume, de snelheid en de toonhoogte van de spraaksynthesizer in. Wanner een van deze regelaars niet actief (grijs afgebeeld) zijn, laat de door u gekozen stem deze instelling niet toe.</para +></callout> +<callout arearefs="pt-prop-7" +><para +>Sommige stemmen zoals MultiSyn-stemmen zijn zo groot dat het meerdere seconden duurt voordat ze geladen zijn. Wanneer u dit vakje aankruist, wordt deze reeds bij het starten van KTTSD geladen zodat er minder tijd voorbij gaat voordat de eerste zin uitgesproken wordt (dit gaat ten koste van meer geheugengebruik).</para +></callout> +</calloutlist> +</para> + +<para +>Klik op de knop <guibutton +>OK</guibutton +>, om de instellingen van de spreker te bewaren.</para> + +<warning +><para +>Vergeet niet op de knop <guibutton +>Toepassen</guibutton +> te klikken, anders worden de veranderingen niet op het lopende &ktts; systeem toegepast. </para +></warning> + +<para +>Wanneer de test geslaagd is, bent u bijna klaar om &ktts; te gebruiken. Ga nu terug naar de tab <guilabel +>Algemeen</guilabel +> en controleer of het vakje <guilabel +>Tekst-tot-spraak-systeem (KTTSD) activeren</guilabel +> aangekruist is. Nu is de TTS dienst van &kde; gestart. Zie <xref linkend="general"/>. Nu kunt u &ktts; gebruiken om tekst te laten uitspreken. Klik op de <guilabel +>Taken</guilabel +> tab om tekstopdrachten in te stellen en te beheren.Zie <xref linkend="jobmgr"/>. </para> + +</sect1> + +<!-- ...................................................................... --> + + +<sect1 id="general"> +<title +>Starten van KTTSD en instellen van algemene opties</title> + +<para +>Wanneer u tenminste een spreker geconfigureerd heeft, kunt u het &kde; Tekst-tot-spraak systeem starten. Klik op de tab <guilabel +>Algemeen</guilabel +>. Het scherm <guilabel +>Algemeen</guilabel +> zal verschijnen. U kunt enige algemene opties instellen in dit scherm. </para> + +<para> + <screenshot> + <screeninfo +>De Tekst-tot-spaak beheerder van &kde; (tab Algemeen).</screeninfo> + <mediaobjectco> + <imageobjectco> + <areaspec units="calspair"> + <area id="pt-gen-1" coords="1 1"/> + <area id="pt-gen-2" coords="1 1"/> + <area id="pt-gen-3" coords="1 1"/> + <area id="pt-gen-4" coords="1 1"/> + <area id="pt-gen-5" coords="1 1"/> + <area id="pt-gen-6" coords="1 1"/> + </areaspec> + <imageobject> + <imagedata fileref="general.png" format="PNG"/> + </imageobject> + </imageobjectco> + <textobject> + <phrase +>De Tekst-tot-spaak beheerder van &kde; (tab Algemeen)</phrase> + </textobject> + </mediaobjectco> + </screenshot> +</para> + +<para> +<calloutlist> +<callout arearefs="pt-gen-1" +><para +>Markeer dit vakje om het &ktts; systeem te activeren. Dit start de &kde; TTS dienst. Wanneer KTTSD met succes gestart is, zal het tabblad <guilabel +>Taken</guilabel +> verschijnen en kunt u beginnen met het instellen en uitspreken van tekstopdrachten . Zie <xref linkend="jobmgr"/>. Na het verwijderen van deze markering zal KTTSD stoppen en het TTS systeem van &kde; gedeactiveerd worden. <note +><para +>Wanneer dit vakje niet gekozen kan worden, heeft u nog geen spreker geconfigureerd (of vergeten op de <guibutton +>Toepassen</guibutton +> knop te klikken). Zie <xref linkend="configure-plugin"/>.</para +></note> +</para +></callout> +<callout arearefs="pt-gen-2" +><para +>Wanneer dit vakje gemarkeerd is, wordt er een pictogram in het systeemvak geplaatst wanneer <command +>kttsmgr</command +> actief is. In dit geval stopt <command +>kttsmgr</command +> niet na het klikken op de <guibutton +>OK</guibutton +> of <guibutton +>Annuleren</guibutton +> knop. Alleen het scherm verdwijnt en <command +>kttsmgr</command +> blijft actief in het systeemvak. Na een klik op het pictogram in het systeemvak zal het scherm weer verschijnen. Wanneer dit veld niet gemarkeerd is, wordt er geen pictogram in het systeemvak geplaatst. Dan wordt <command +>kttsmgr</command +> gestopt na het klikken op de <guibutton +>OK</guibutton +> of <guibutton +>Annuleren</guibutton +> knop. <note +><para +>Wanneer <command +>kttsmgr</command +> beëindigd wordt, blijft &ktts; actief wanneer het vakje <guilabel +>Tekst-tot-spraak-systeem (KTTSD) activeren</guilabel +> gemarkeerd is.</para +></note> +<note +><para +>Deze optie heeft pas effect bij de volgende start van <command +>kttsmgr</command +>.</para +></note> +<note +><para +>Deze optie heeft geen effect wanneer <command +>kttsmgr</command +> in &kcontrolcenter; actief is.</para +></note> +</para +></callout> +<callout arearefs="pt-gen-3" +><para +>Wanneer dit vakje gemarkeerd is, verschijnt het <command +>kttsmgr</command +> scherm wanneer u <command +>kttsmgr</command +> start. Wanneer dit veld niet gemarkeerd is, verschijnt het <command +>kttsmgr</command +> pictogram in het systeemveld wanneer u <command +>kttsmgr</command +> start en het scherm verschijnt niet. Klik op het pictogram in het systeemveld om het scherm te laten verschijnen.</para +></callout> +<callout arearefs="pt-gen-4" +><para +>Wanneer dit vakje gemarkeerd is en <command +>kttsmgr</command +> loopt nog niet, verschijnt het in het systeemveld, zodra KTTSD een tekst voorleest. Daardoor heeft u de gelegenheid het voorlezen te stoppen of te beïnvloeden.</para +></callout> +<callout arearefs="pt-gen-5" +><para +>Wanneer dit vakje gemarkeerd is en <command +>kttsmgr</command +> verschijnt bij het voorlezen automatisch in het systeemveld, verdwijnt het automatisch zodra het voorlezen gedaan is.</para +></callout> +<callout arearefs="pt-gen-6" +><para +>vergeet niet hier te klikken om u instellingen te bewaren.</para +></callout> +</calloutlist> +</para> + +</sect1> + +<!-- ...................................................................... --> + + +<sect1 id="jobmgr"> +<title +>Beheren van tekst taken</title> + +<para +>Wanneer u op de <guilabel +>Taken</guilabel +> tab in <command +>kttsmgr</command +> klikt zal het <guilabel +>Taken</guilabel +> scherm verschijnen.</para> + +<para> +<screenshot> +<screeninfo +>De Tekst-tot-spaak beheerder van &kde; (tab Taken).</screeninfo> + <mediaobjectco> + <imageobjectco> + <areaspec units="calspair"> + <area id="pt-jobmgr-1" coords="1 1"/> + <area id="pt-jobmgr-2" coords="1 1"/> + <area id="pt-jobmgr-3" coords="1 1"/> + <area id="pt-jobmgr-4" coords="1 1"/> + <area id="pt-jobmgr-5" coords="1 1"/> + <area id="pt-jobmgr-6" coords="1 1"/> + <area id="pt-jobmgr-7" coords="1 1"/> + </areaspec> + <imageobject> + <imagedata fileref="jobs.png" format="PNG"/> + </imageobject> + </imageobjectco> + <textobject> + <phrase +>De Tekst-tot-spaak beheerder van &kde; (tab Taken)</phrase> + </textobject> + </mediaobjectco> +</screenshot> +</para> + +<para> +<calloutlist> +<callout arearefs="pt-jobmgr-1" +><para +>Hier worden alle opdrachten in de wachtrij getoond, met de toepassing die het geplaatst heeft, de huidige status, het aantal zinnen in de taak, en het huidige zinnummer. Het <guilabel +>ID van spreker</guilabel +> getal komt overeen met het <guilabel +>ID</guilabel +> getal in het <guilabel +>sprekers</guilabel +> scherm. </para +></callout> +<callout arearefs="pt-jobmgr-2" +><para +>Met de knoppen in deze rij kunt u tekstopdrachten starten, verwijderen en pauzeren. Selecteer een taak uit bovenstaande lijst en klik op een van deze knoppen.</para +></callout> +<callout arearefs="pt-jobmgr-3" +><para +>Met de knoppen in deze rij kunt per zin vooruitspoelen of terugspoelen binnen de geselecteerde taak uit de bovenstaande lijst. (Niet alle taken bestaan uit meerdere zinnen).</para +></callout> +<callout arearefs="pt-jobmgr-4" +><para +>Met de knoppen in deze rij kunt u de huidige tekst in het &kde; klembord laten voorlezen of een tekstbestand openen om te laten voorlezen. U kunt ook de takenlijst verversen of de spreker wijzigen. Zie <xref linkend="selecttalker"/>.</para +></callout> +<callout arearefs="pt-jobmgr-5" +><para +>Hier verschijnt de tekst die uitgesproken wordt.</para +></callout> +<callout arearefs="pt-jobmgr-6" +><para +>Met een klik op de <guibutton +>OK</guibutton +> knop worden alle veranderingen van de instellingen (ook die van de andere tabbladen) geactiveerd en <command +>kttsmgr</command +> wordt als pictogram in het systeemvak geplaatst. Klik op het pictogram om het venster te heropenen.</para +></callout> +<callout arearefs="pt-jobmgr-7" +><para +>Verplaats deze lijn om de grootte van de takenlijst en het <guilabel +>Huidige zin</guilabel +> veld te veranderen.</para +></callout> +</calloutlist> +</para> + +<note +><para +>Het <guilabel +>Taken</guilabel +> tabblad verschijnt alleen wanneer KTTSD actief is. Om KTTSD te starten klikt u op de tab <guilabel +>Algemeen</guilabel +> en markeert het <guilabel +>Tekst-tot-spraak-systeem (KTTSD) activeren</guilabel +> vakje.</para> +</note> + +<note +><para +>Wanneer het &arts; geluidsysteem niet geïnstalleerd is, maar ALSA, GStreamer of aKode, klik op de <guilabel +>Audio</guilabel +> tab. Zie <xref linkend="audio"/>.</para +></note> + +<note +><para +>Hier worden alleen teksttaken getoond en beheerd. Schermlezeruitvoer, waarschuwingen en berichten worden niet getoond. Voor meer informatie over berichten van &ktts; kijk in <xref linkend="filters"/>.</para +></note> + +</sect1> + +<!-- ...................................................................... --> + +<sect1 id="audio"> +<title +>Geluidinstellingen</title> + +<para +>Wanneer u op de <guilabel +>audio</guilabel +> tab in <command +>kttsmgr</command +> klikt zal het <guilabel +>audio</guilabel +> scherm verschijnen.</para> + +<para> + <screenshot> + <screeninfo +>De Tekst-tot-spaak beheerder van &kde; (tab Audio).</screeninfo> + <mediaobjectco> + <imageobjectco> + <areaspec units="calspair"> + <area id="pt-audio-1" coords="1 1"/> + <area id="pt-audio-2" coords="1 1"/> + <area id="pt-audio-3" coords="1 1"/> + <area id="pt-audio-4" coords="1 1"/> + <area id="pt-audio-5" coords="1 1"/> + </areaspec> + <imageobject> + <imagedata fileref="audio.png" format="PNG"/> + </imageobject> + </imageobjectco> + <textobject> + <phrase +>De Tekst-tot-spaak beheerder van &kde; (tab Audio)</phrase> + </textobject> + </mediaobjectco> + </screenshot> +</para> + +<para> +<calloutlist> +<callout arearefs="pt-audio-1" +><para +>Kies hier de methode van audiouitvoer. Wanneer een veld niet geselecteerd kan worden, is &ktts; zonder de ondersteuning van de geluids-plugin gecompileerd of &ktts; kan de noodzakelijke bibliotheken niet laden. </para +></callout> +<callout arearefs="pt-audio-2" +><para +>Wanneer u GStreamer of aKode geselecteerd heeft kiest u hier de methode van audiouitgang. Wanneer geen sink getoond wordt dient u er ten minste een te installeren. Heeft u ALSA geselecteerd dan kiest u hier het PCM apparaat. Zie <xref linkend="requirements"/>. </para +></callout> +<callout arearefs="pt-audio-3" +><para +>Hier kunt u de spreeksnelheid instellen. 50% is ongeveer de halve en 200% is ongeveer het dubbele van de normale spreeksnelheid. Om dit mogelijk te maken dient het hulpprogramma <command +>sox</command +> geïnstalleerd te zijn. </para +></callout> +<callout arearefs="pt-audio-4" +><para +>Wanneer dit vakje gemarkeerd is zal &ktts; tijdelijke audiobestanden (.wav bestanden) in de aangegeven map plaatsen. U kunt elke map met schrijfrechten gebruiken. Hiermee kunt u audiobestanden met tekst maken die u ook voor ander toepassingen kunt gebruiken. Deze bestanden hebben de naam in de vorm van <filename +>kttsd-J-SS</filename +>, waarbij <filename +>J</filename +> het taaknummer is en <filename +>SS</filename +> het zinnummer is. Bestaande bestanden met dezelfde naam worden verwijderd. <emphasis +>Vergeet niet dat deze functie veel opslagcapaciteit vraagt !</emphasis +> </para +></callout> +<callout arearefs="pt-audio-5" +><para +>Vergeet niet om op <guibutton +>Toepassen</guibutton +> te klikken zodat de nieuwe instellingen op het lopende &ktts;-systeem toegepast worden. </para +></callout> +</calloutlist> +</para> + +<note +><para +>Er zijn twee mogelijkheden om de spreeksnelheid in &ktts; in te stellen. Veel <guilabel +>sprekers</guilabel +> hebben een instelling voor <guilabel +>snelheid</guilabel +> in hun instellingenscherm, die u met een klik op de <guibutton +>bewerken</guibutton +> knop in de <guilabel +>sprekers</guilabel +> tab kunt bereiken. De <guilabel +>snelheids</guilabel +>regelaar op de <guilabel +>audio</guilabel +> tab om de sprekersnelheid in te stellen kan altijd gebruikt worden, ook wanneer de spreker geen instelling voor snelheid heeft. Om dit mogelijk te maken dient u het hulpprogramma <command +>sox</command +> op het systeem te installeren (Debian gebruikers: <command +>apt-get install sox</command +>). Deze instelling wordt echter niet gebruikt wanneer u tekst met SSML laat uitspreken. (Zie <xref linkend="ssml"/>)</para +></note> + +<note +><para +>De lijst van ALSA apparaten bevat alle ALSA PCM apparaten en plugins die in u systeem geïnstalleerd zijn. De meeste daarvan zullen niet werken. U dient zelf te onderzoeken welke wel werken. In het geval dat u het niet weet kies <guilabel +>default</guilabel +>.</para +></note> + +</sect1> + +<!-- ...................................................................... --> + +<sect1 id="interruption"> +<title +>Tekst Onderbreking Instellingen</title> + +<para +>Wanneer u op de <guilabel +>onderbreking</guilabel +> tab in <command +>kttsmgr</command +> klikt, zal het <guilabel +>onderbreking</guilabel +> scherm verschijnen.</para> + +<para> +<screenshot> +<screeninfo +>De Tekst-tot-spaak beheerder van &kde; (tab Onderbreking).</screeninfo> + <mediaobjectco> + <imageobjectco> + <areaspec units="calspair"> + <area id="pt-interruption-1" coords="1 1"/> + <area id="pt-interruption-2" coords="1 1"/> + <area id="pt-interruption-3" coords="1 1"/> + <area id="pt-interruption-4" coords="1 1"/> + </areaspec> + <imageobject> + <imagedata fileref="interruption.png" format="PNG"/> + </imageobject> + </imageobjectco> + <textobject> + <phrase +>De Tekst-tot-spaak beheerder van &kde; (tab Onderbreking)</phrase> + </textobject> + </mediaobjectco> +</screenshot> +</para> + +<para +>Op dit tabblad kunt u bijzondere acties instellen, die uitgevoerd worden , wanneer de tekstopdracht onderbroken wordt door een bericht met een hogere prioriteit. Er zijn vier soorten van tekstopdrachten die &ktts; uitvoert. <itemizedlist> +<listitem +><para +>Reguliere tekst.</para +></listitem> +<listitem +><para +>Berichten.</para +></listitem> +<listitem +><para +>Waarschuwingen.</para +></listitem> +<listitem +><para +>Schermlezeruitvoer</para +></listitem> +</itemizedlist> +</para> + +<para +>Schermlezeruitvoer heeft de hoogste prioriteit. Ze heeft voorrang op alle andere opdrachten en zal alle andere opdrachten onderbreken. Nadat de schermlezer uitgespoken is, worden de andere opdrachten hervat. </para> + +<para +>Waarschuwingen hebben een lagere prioriteit. Het is voorbehouden voor belangrijke berichten zoals "Processor wordt te heet". Een waarschuwing onderbreekt berichten en reguliere tekstuitvoer. Deze opdrachten worden na het uitspreken van de waarschuwing weer hervat.</para> + +<para +>Berichten hebben een lagere prioriteit. Een bericht onderbreekt reguliere tekst uitvoer. &kmouth; bijvoorbeeld is een toepassing die berichten voorleest. Wanner u bijvoorbeeld een lange tekst van een webpagina laat voorlezen, kunt u iemand die op dat moment binnenkomt door &kmouth; laten begroeten.</para> + +<para +>Alle vier de soorten van opdrachten worden na elkaar uitgevoerd, behalve schermlezeruitvoer. Wanneer een toepassing een schermlezeruitvoer begint, terwijl &ktts; er een voorleest, wordt deze uitvoer gestopt.</para> + +<para +>Wanneer een tekstopdracht door een bericht, waarschuwing of schermlezeruitvoer onderbroken wordt, zal &ktts; de geluidsuitvoer in de afspeellijst plaatsen.</para> + +<para> +<calloutlist> +<callout arearefs="pt-interruption-1" +><para +>Deze tekst wordt uitgesproken wanneer een reguliere tekstopdracht onderbroken wordt.</para +></callout> +<callout arearefs="pt-interruption-2" +><para +>Dit geluidsbestand wordt altijd afgespeeld wanneer een reguliere tekstopdracht onderbroken wordt. Wanneer <guilabel +>voorgeluid</guilabel +> en <guilabel +>voormelding</guilabel +> ingesteld en actief zijn, wordt het <guilabel +>voorgeluid</guilabel +> afgespeeld en daarna de <guilabel +>voormelding</guilabel +> uitgesproken.</para +></callout> +<callout arearefs="pt-interruption-3" +><para +>Deze tekst wordt uitgesproken wanneer een onderbroken tekstopdracht hervat wordt.</para +></callout> +<callout arearefs="pt-interruption-4" +><para +>Dit geluidsbestand wordt afgespeeld wanneer een onderbroken tekstopdracht hervat wordt.</para +></callout> +</calloutlist> +</para> + +<note +><para +>De instellingen op dit tabblad gelden alleen maar voor reguliere tekstopdrachten. Voor berichten, waarschuwingen en schermlezeruitvoer zijn er geen speciale acties die uitgevoerd worden wanneer deze onderbroken worden door een bericht met hogere voorrang.</para +></note> + +</sect1> + +<!-- ...................................................................... --> + + +<sect1 id="web"> +<title +>Het voorlezen van tekst van webpagina's.</title> + +<para +>In &konqueror;, de webbrowser van &kde;, kunt u de tekst van de getoonde webpagina laten voorlezen. Kontroleer eerst of &ktts; actief is. Markeer de tekst die voorgelezen moet worden, en kies dan in het hoofdmenu <menuchoice +> <guisubmenu +>Hulpmiddelen</guisubmenu +> <guisubmenu +>Tekst uitspreken</guisubmenu +> </menuchoice +><action +>.Na een korte tijd begint het voorlezen.</action +> </para> + +<tip +><para +>Het is bijna altijd zinvol om de tekst op een webpagina, die u wilt laten voorlezen, te selecteren. Wanneer u deze niet selecteert worden ook de &HTML; koppen en ander onzichtbare markeringen voorgelezen.</para +></tip> + +</sect1> + +<!-- ...................................................................... --> + + +<sect1 id="kate"> +<title +>Het voorlezen van tekst in de tekstbewerker &kate;.</title> + +<para +>In &kate;, de geavanceerde tekstbewerker van &kde;, kunt u de getoonde tekst laten voorlezen. Kontroleer eerst of &ktts; actief is. Markeer de tekst die voorgelezen moet worden, en kies dan in het hoofdmenu <menuchoice +> <guisubmenu +>Hulpmiddelen</guisubmenu +> <guisubmenu +>Tekst uitspreken</guisubmenu +> </menuchoice +>. <action +>. Na een korte tijd begint het voorlezen.</action +> </para> + +<tip +><para +>Wanneer u de tekst niet selecteert, wordt het gehele bestand voorgelezen.</para +></tip> + +<tip +><para +>Dit werkt ook wanneer &kate; in een andere toepassing aangeroepen wordt, zoals in &konqueror; of in &quanta;.</para +></tip> + +</sect1> + +<!-- ...................................................................... --> + +<sect1 id="knotify"> +<title +>Het voorlezen van berichten (KNotify).</title> + +<para +>KNotify is het berichtensysteem van &kde;, dat u waarschuwt voor gebeurtenissen die u in het &kde; systeem ingesteld heeft. U kunt de tekst van deze berichten door &ktts; laten voorlezen. </para> + +<para +>In &konversation;, de IRC toepassing van &kde;, kunt u verschillende soorten van berichten instellen. U kunt &konversation; bijvoorbeeld zo instellen, dat u een bericht krijgt wanneer in een IRC kanaal een bericht verschijnt waarin u bijnaam voorkomt. Met &ktts; kunt u dan dit IRC bericht laten voorlezen.</para> + +<para +>In het algemeen geldt dat als een &kde; toepassing KNotify ondersteund, zal er in een <guilabel +>Notificaties</guilabel +> menu verschijnen in het <guilabel +>Instellingen</guilabel +> menu van deze toepassing. De instellingen van KNotify kunnen voor elke toepassing verschillend zijn.</para> + +<para +>Om door &ktts; KNotify berichten voor laten lezen, start u <command +>kttsmgr</command +> en klik op <guilabel +>Notificaties</guilabel +>. Het tabblad <guilabel +>Notificaties</guilabel +> verschijnt.</para> + +<para> +<screenshot> +<screeninfo +>De Tekst-tot-spaak beheerder van &kde; (tab Notificaties).</screeninfo> + <mediaobjectco> + <imageobjectco> + <areaspec units="calspair"> + <area id="pt-notify-1" coords="1 1"/> + <area id="pt-notify-2" coords="1 1"/> + <area id="pt-notify-3" coords="1 1"/> + <area id="pt-notify-4" coords="1 1"/> + <area id="pt-notify-5" coords="1 1"/> + <area id="pt-notify-6" coords="1 1"/> + <area id="pt-notify-7" coords="1 1"/> + <area id="pt-notify-8" coords="1 1"/> + <area id="pt-notify-9" coords="1 1"/> + <area id="pt-notify-10" coords="1 1"/> + </areaspec> + <imageobject> + <imagedata fileref="notifications.png" format="PNG"/> + </imageobject> + </imageobjectco> + <textobject> + <phrase +>De Tekst-tot-spaak beheerder van &kde; (tab Notificaties)</phrase> + </textobject> + </mediaobjectco> +</screenshot> +</para> + +<para> +<calloutlist> +<callout arearefs="pt-notify-1" +><para +>Markeer dit vakje , om het voorlezen van &kde; berichten in te schakelen. Wanner dit vakje niet gemarkeerd is, zijn de overige instellingen niet actief en &ktts; leest geen berichten voor.</para +></callout> +<callout arearefs="pt-notify-2" +><para +>Wanneer dit vakje gemarkeerd is worden berichten, waarbij een geluid afgespeeld wordt, niet door &ktts; voorgelezen.</para +></callout> +<callout arearefs="pt-notify-3" +><para +>Gebruik deze knoppen om gebeurtenissen in de lijst toe te voegen of te verwijderen. Wanneer u op de <guibutton +>Toevoegen</guibutton +>knop klikt verschijnt er een venster waarin u kiest welke toepassing en gebeurtenis aan de lijst worden toegevoegd. </para +></callout> +<callout arearefs="pt-notify-4" +><para +>Deze gebeurtenis leest de berichten voor, die &konversation; verzendt, wanneer iemand in een IRC bericht u bijnaam vermeldt. </para +></callout> +<callout arearefs="pt-notify-5" +><para +>Alle andere gebeurtenissen, die van &konversation; komen, worden door &ktts; genegeerd.</para +></callout> +<callout arearefs="pt-notify-6" +><para +>Alle gebeurtenissen die niet in deze lijst staan worden door &ktts; genegeerd.</para +></callout> +<callout arearefs="pt-notify-7" +><para +>Gebruik dit keuzeveld om in te stellen wat &ktts; moet doen, wanneer een gebeurtenis ontvangen wordt. U heeft de volgende mogelijkheden:</para> +<para> +<variablelist> +<varlistentry> +<term +>Gebeurtenisnaam uitspreken</term> +<listitem +><para +>Spreekt de naam van de gebeurtenis uit die in de gebeurtenislijst staat.</para +></listitem> +</varlistentry> +<varlistentry> +<term +>Notificatiebericht uitspreken</term> +<listitem +><para +>Spreekt het bericht uit zoals het door de toepassing gemaakt wordt.</para +></listitem> +</varlistentry> +<varlistentry> +<term +>Notificatie niet uitspeken</term> +<listitem +><para +>Spreekt het bericht niet uit.</para +></listitem> +</varlistentry> +<varlistentry> +<term +>Aangepaste tekst uitspreken</term> +<listitem +><para +>Spreekt de tekst uit, die u in het rechter veld opgeeft.</para +></listitem> +</varlistentry> +</variablelist> +</para> +</callout> +<callout arearefs="pt-notify-8" +><para +>Wanneer u <guilabel +>Aangepaste tekst uitspreken</guilabel +> gekozen heeft, geeft u hier de gewenste tekst op. In de tekst kunt u de volgende vervangende tekenreeks opnemen:</para> +<para> +<variablelist> +<varlistentry> +<term +>%e</term> +<listitem +><para +>De naam van de gebeurtenis</para +></listitem> +</varlistentry> +<varlistentry> +<term +>%a</term> +<listitem +><para +>De naam van de toepassing die de gebeurtenis verstuurd heeft</para +></listitem> +</varlistentry> +<varlistentry> +<term +>%m</term> +<listitem +><para +>Het bericht, die de toepassing verstuurd heeft</para +></listitem> +</varlistentry> +</variablelist> +</para> +</callout> +<callout arearefs="pt-notify-9" +><para +>Test het bericht door hier te klikken.</para +></callout> +<callout arearefs="pt-notify-10" +><para +>U kunt hier de attributen van de gewenste spreker opgeven. <command +><userinput +>Standaard</userinput +></command +> zal de bovenste spreker uit het <guilabel +>Sprekers</guilabel +> tabblad gebruiken. Zie ook <xref linkend="selecttalker"/>. </para +></callout> +</calloutlist> +</para> + +<para +>Er zijn drie niveau's voor gebeurtenissen. Is er voor een bepaalde gebeurtenis in een specifieke toepassing een actie gespecificeerd, dan wordt deze actie uitgevoerd.Anders wordt de actie uitgevoerd die voor alle overige gebeurtenissen in die toepassing gespecificeerd is. Als laatste komt de actie die voor alle andere gebeurtenissen gespecificeerd is onder <guilabel +>Standaard (alle andere gebeurtenissen)</guilabel +> in aanmerking.</para> + +<para +>De gebeurtenis <guilabel +>alle notificaties</guilabel +> voor de toepassing <guilabel +>Standaard (alle andere gebeurtenissen)</guilabel +> mag niet uit de lijst verwijderd worden. Voor deze gebeurtenis kunt u uit de volgende notificatie kiezen:</para> + +<variablelist> +<varlistentry> +<term +>geen</term> +<listitem +><para +>Er wordt niets voorgelezen</para +></listitem> +</varlistentry> +<varlistentry> +<term +>notificatiedialogen</term> +<listitem +><para +>Notificaties die een dialoogvenster laten zien, en een bevestiging verwachten, worden voorgelezen.</para +></listitem> +</varlistentry> +<varlistentry> +<term +>passieve informatievensters</term> +<listitem +><para +>Notificaties die een passieve dialoogvenster laten zien, en automatisch verdwijnen na een zekere tijd, worden voorgelezen.</para +></listitem> +</varlistentry> +<varlistentry> +<term +>notificatiedialogen en passieve informatievensters</term> +<listitem +><para +>Notificaties die op het scherm verschijnen, passief of niet passief, worden voorgelezen. </para +></listitem> +</varlistentry> +<varlistentry> +<term +>alle notificaties</term> +<listitem +><para +>Alle notificaties , ook degene die niet op het scherm verschijnen, worden voorgelezen.</para +></listitem> +</varlistentry> +</variablelist> + +<tip +><para +>Tekstvervangerfilters bieden in &ktts; een goede oplossing om een verkeerde klemtoon of een fout bericht te corrigeren. Het <filename +>kmail.xml</filename +> bestand, die met &ktts; geleverd wordt, is een goed voorbeeld. Het verwijdert de <command +>br</command +> en <command +>b</command +> elementen uit de &kmail; notificatieberichten en het verwijdert ook de <command +>/local/inbox</command +> uitdrukkingen, dit zal in de meeste gevallen geen problemen geven. Zie ook <xref linkend="stringreplacer"/>. </para +></tip> + +<para +>Gebruik de <guibutton +>Opslaan</guibutton +> knop om de notificatie instellingen in een bestand te bewaren. Gebruik de <guibutton +>Laden</guibutton +> knop om de notificatie instellingen uit een bestand te laden. De geladen gebeurtenissen worden met de reeds aanwezigen gebeurtenissen samengevoegd. Wanner u met een lege lijst wilt beginnen, klikt u op.<guibutton +>Wissen</guibutton +> knop. Alle gebeurtenissen behalve <guilabel +>alle notificaties</guilabel +> zullen gewist worden.</para> + +<note +><para +>Vergeet niet om op <guibutton +>Toepassen</guibutton +> of <guibutton +>OK</guibutton +> knop te klikken om u nieuwe instellingen te activeren en te bewaren.</para +></note> + +</sect1> + +<!-- ...................................................................... --> + +<sect1 id="ssml"> +<title +>SSML</title> + +<para +>De Speech Synthesis Markup Language (SSML) is een W3C-standaard, om tekst voor spraakuitvoer te markeren. Deze standaard bevat tags om stemmen, spreeksnelheid, volume, geslacht en toonhoogte te besturen. Het bevat ook tags hoe woorden uitgesproken worden, bijvoorbeeld afkortingen. SSML is onderdeel van de VoiceXML-specifikatie, die ook een W3C-standaard is.</para> + +<para +>Op dit moment ondersteunt &ktts; SSML gedeeltelijk en alleen met de basisonderdelen. De volgende beperkingen gelden:</para> + +<itemizedlist> +<listitem +><para +>Werkt alleen met de Festival Interactive en Hadifix spraaksynthesizers.</para +></listitem> +<listitem +><para +>U dient de <command +>rab_diphone</command +> stem (Britse man) te instaleren, daar deze de standaardstem is, die Festival bij de uitvoer van SSML gebruikt.</para +></listitem> +<listitem +><para +>De <guilabel +>Snelheid</guilabel +> instelling op het tabblad <guilabel +>Audio</guilabel +> wordt genegeerd, wanneer u tekst die SSML bevat laat voorlezen.</para +></listitem> +<listitem +><para +>Wanneer de <guilabel +>snelheid</guilabel +> of de <guilabel +>toonhoogte</guilabel +> regelaar in het Festival sprekersinstellingenscherm niet op 100% staan , wordt de SSML tekst monotoom uitgespoken.</para +></listitem> +</itemizedlist> + +<para +>Met de volgende tekstvoorbeelden kunt u met SSML experimenteren.</para> + +<programlisting +><![CDATA[ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE speak PUBLIC "-//W3C//DTD SYNTHESIS 1.0//EN" + "http://www.w3.org/TR/speech-synthesis/synthesis.dtd"> + +<speak version="1.0" xml:lang="en-US"> + <prosody pitch="low"> + Who's been sleeping in my bed? + </prosody> + said papa bear. + <prosody pitch="medium"> + Who's been sleeping in my bed? + </prosody> + said momma bear. + <prosody pitch="high"> + Who's been sleeping in my bed? + </prosody> + said baby bear. +</speak> +]]></programlisting> + +<para +>Een betere ondersteuning van SSML is voor de volgende versies van &ktts; gepland. </para> + +</sect1> + +<!-- ...................................................................... --> + +<sect1 id="filters"> +<title +>Filters (Geavanceerd)</title> + +<para +>Filters zijn een van de geavanceerde mogelijkheden van &ktts;. Voor de normale werking van &ktts; zijn ze niet nodig.</para> + +<para +>In filters wordt de tekst voorbewerkt, voordat die naar de spraaksynthesizer gestuurd wordt. Ze zijn handig voor het verbeteren van spraakuitvoer, om verkeerd uitgesproken woorden of afkortingen te vervangen, een passende taal en spreker te kiezen of om bepaalde beperkingen van spraaksynthesizers en hun stemmen te vervangen.</para> + +<!-- ...................................................................... --> + +<sect2 id="msg-types"> +<title +>Soorten van &ktts; berichten</title> + +<para +>Om te begrijpen hoe filters werken, is het belangrijk te weten, hoe &ktts; met tekst omgaat. &ktts; kent vier soorten van tekst.</para> + +<para> +<itemizedlist> +<listitem +><para +>Schermlezeruitvoer</para +></listitem> +<listitem +><para +>Waarschuwingen.</para +></listitem> +<listitem +><para +>Berichten</para +></listitem> +<listitem +><para +>Tekst opdrachten</para +></listitem> +</itemizedlist> +</para> + +<para +>Het soort wordt door de toepassing bepaald, die de tekst naar &ktts; verstuurt.</para> + +<para +>Schermlezeruitvoer heeft de hoogste prioriteit. Ze heeft voorrang op alle andere opdrachten en zal alle andere opdrachten onderbreken. Nadat de schermlezer uitgespoken is, worden de andere opdrachten hervat. </para> + +<para +>Waarschuwingen hebben een lagere prioriteit. Het is voorbehouden voor belangrijke berichten zoals "Processor wordt te heet". Een waarschuwing onderbreekt berichten en reguliere tekstuitvoer. Deze opdrachten worden na het uitspreken van de waarschuwing weer hervat.</para> + +<para +>Berichten hebben een lagere prioriteit. Een bericht onderbreekt reguliere tekst uitvoer. &kmouth; bijvoorbeeld is een toepassing die berichten voorleest. Wanner u bijvoorbeeld een lange tekst van een webpagina laat voorlezen, kunt u iemand die op dat moment binnenkomt door &kmouth; laten begroeten. &kde; notificaties zijn ook berichten (zie ook <xref linkend="knotify"/>).</para> + +<para +>De rest zijn gewone tekstopdrachten. Elke opdracht die u vanaf de <guilabel +>Taken</guilabel +> tab aanroept is een tekstopdracht. KSayit is bijvoorbeeld een toepassing die tekstopdrachten gebruikt. Tekstopdrachten zijn bedoeld voor langere tekstuitvoer, die niet belangrijk zijn.</para> + +<para +>Alle vier de soorten van opdrachten worden na elkaar uitgevoerd, behalve schermlezeruitvoer. Wanneer een toepassing een schermlezeruitvoer begint, terwijl &ktts; er een voorleest, wordt deze uitvoer gestopt.</para> + +</sect2> + +<!-- ...................................................................... --> + +<sect2 id="filter-types"> +<title +>Soorten van filters</title> + +<para +>Als eerst dient u te weten dat filters nooit op schermlezeruitvoer worden toegepast. Ze worden toegepast op waarschuwingen, berichten en tekstopdrachten, en ook op &kde; notificaties (KNotify).</para> + +<para +>Er zijn twee soorten van filters -- normale filters en zingrensdetectie (SBD) filters. SBD's verdelen tekst in individuele zinnen. Daardoor kan &ktts; eerder binnen met voorlezen omdat alleen de eerste zin bewerkt dient te worden en niet de gehele tekst. Het maakt ook mogelijk om in het <guilabel +>Taken</guilabel +> tabblad per zin vooruit- en terugspringen of pauzeren en stoppen, ook wanneer de spraaksynthesizer dit niet direct ondersteunt. </para> + +<para +>Normale filters bewerken de tekst en geven het aan het volgende filter door. Op dit moment zijn er drie soorten van filters. </para> + +<para> +<itemizedlist> +<listitem +><para +>Tekstvervangers.</para +></listitem> +<listitem +><para +>&XML; omzetters.</para +></listitem> +<listitem +><para +>Spreker kiezers</para +></listitem> +</itemizedlist> +</para> + +<note +><para +>Filters worden geïmplementeerd door een plugin architectuur te gebruiken. In de toekomst zullen er meer soorten van filters komen.</para +></note> + +<para +>Tekstvervangerfilters vervangen een deel van een tekst door andere tekst. De te vervangen delen kunt u als woorden of als reguliere expressies opgeven. &ktts; komt met vooringestelde tekenreeks vervangende filters voor het voorlezen van afkortingen, het voorlezen van chat smileys zoals ":-)", of het omzetten van notificatie berichten van &konversation; of &kmail; in een beter verstaanbare vorm. </para> + +<para +>&XML; vertalers gebruiken een &XML; Style Language - Transforms (XSLT) bestand om &XML; van het ene formaat in het andere formaat te converteren. &ktts; komt met enige XSLT bestanden om &XHTML; in SSML te converteren. </para> + +<para +>Met sprekerkiezer filters kunt u opdrachten afhankelijk van de inhoud van de tekst of afhankelijk van de toepassing, die de tekst aan &ktts; verstuurd heeft, naar een spreker sturen. Wanneer u bijvoorbeeld een vrouwelijke stem ingesteld heeft op het <guilabel +>Sprekers</guilabel +> tabblad, Kunt u tekst, die van KSayit komt, naar die spreker sturen. Zie <xref linkend="configure-plugin"/>. </para> + +<para +>Elke van dit soort filters heeft instelbare parameters die bepalen of het filter op de uit te spreken tekst toegepast zal worden. Wanneer het filter niet toegepast wordt, zal het de tekst onveranderd aan het volgende filter doorgeven.</para> + +<para +>Wanneer een tekstopdracht, bericht, waarschuwing of een &kde; notificatie bericht aan &ktts; doorgeven wordt, wordt het door alle actieve filters bewerkt die in het onderstaande scherm ingesteld zijn. De volgorde is van boven naar beneden. Na het bewerken door de normale filters, die in de bovenste helft van het scherm getoond worden, worden de tekstopdrachten door de <guilabel +>zingrensdetectie</guilabel +> (SBD) filters bewerkt. (&kde; notificaties, waarschuwingen en berichten worden nooit door SBD filters bewerkt.) In tegenstelling tot normale filters zal het eerste SBD filter, die de tekst verandert, het verder bewerken door filters onmogelijk maken. </para> + +</sect2> + +<!-- ...................................................................... --> + +<sect2 id="configure-filters"> +<title +>Het instellen van filters</title> + +<para +>Om filters in te stellen klikt u op de <guilabel +>Filter</guilabel +> tab in <command +>kttsmgr</command +>.</para> + +<para> + <screenshot> + <screeninfo +>De Tekst-tot-spaak beheerder van &kde; (tab Filters).</screeninfo> + <mediaobjectco> + <imageobjectco> + <areaspec units="calspair"> + <area id="pt-filters-1" coords="1 1"/> + <area id="pt-filters-2" coords="1 1"/> + <area id="pt-filters-3" coords="1 1"/> + <area id="pt-filters-4" coords="1 1"/> + <area id="pt-filters-5" coords="1 1"/> + <area id="pt-filters-6" coords="1 1"/> + <area id="pt-filters-7" coords="1 1"/> + <area id="pt-filters-8" coords="1 1"/> + </areaspec> + <imageobject> + <imagedata fileref="filters.png" format="PNG"/> + </imageobject> + </imageobjectco> + <textobject> + <phrase +>De Tekst-tot-spaak beheerder van &kde; (tab Filters)</phrase> + </textobject> + </mediaobjectco> + </screenshot> +</para> + +<para> +<calloutlist> +<callout arearefs="pt-filters-1" +><para +>Dit is de lijst van ingestelde normale filters. Wanneer het niet aangekruist is, is het filter niet actief en zal het niet gebruikt worden. De filters worden van boven naar beneden doorlopen.</para +></callout> +<callout arearefs="pt-filters-2" +><para +>Klik hier om een nieuw filter toe te voegen. Na het kiezen van het soort van filter krijgt u een van de onderstaande filterinstellingenschermen te zien.</para +></callout> +<callout arearefs="pt-filters-3" +><para +>Klik hier om een filter te verwijderen.</para +></callout> +<callout arearefs="pt-filters-4" +><para +>Klik hier om de instellingen van een filter te veranderen. Er zal nu een van onderstaand filterinstellingenschermen verschijnen.</para +></callout> +<callout arearefs="pt-filters-5" +><para +>Klik op deze knoppen om een filter in de lijst naar boven of beneden verplaatsen.</para +></callout> +<callout arearefs="pt-filters-6" +><para +>Dit zijn de zingrensdetectie filters. Bij de eerste start van &ktts;, wordt automatisch een standaard zingrensdetectie filter ingesteld. U kunt de instellingen van dit filter veranderen of andere filters toevoegen. Het wordt niet geadviseerd voor beginners om dit te doen.</para +></callout> +<callout arearefs="pt-filters-7" +><para +>Met deze knop kunt u zingrensdetectiefilters toevoegen, verwijderen, bewerken of hun volgorde veranderen.</para +></callout> +<callout arearefs="pt-filters-8" +><para +>Klik hier anders worden u instellingen niet toegepast.</para +></callout> +</calloutlist> +</para> + +</sect2> + +<!-- ...................................................................... --> + +<sect2 id="stringreplacer"> +<title +>Het instellen van tekstvervangerfilters</title> + +<para +>Voor het instellen van tekstvervangerfilters dient u een lijst van woorden of reguliere expressies te maken die vergeleken worden. Wanneer deze in de tekst gevonden worden, worden ze vervangen door een vervangende tekst die u opgeeft. Het vergelijken is hoofdletterongevoelig.</para> + +<para> + <screenshot> + <screeninfo +>Tekstvervanger</screeninfo> + <mediaobjectco> + <imageobjectco> + <areaspec units="calspair"> + <area id="pt-stringreplacer-1" coords="1 1"/> + <area id="pt-stringreplacer-2" coords="1 1"/> + <area id="pt-stringreplacer-3" coords="1 1"/> + <area id="pt-stringreplacer-4" coords="1 1"/> + <area id="pt-stringreplacer-5" coords="1 1"/> + <area id="pt-stringreplacer-6" coords="1 1"/> + <area id="pt-stringreplacer-7" coords="1 1"/> + <area id="pt-stringreplacer-8" coords="1 1"/> + <area id="pt-stringreplacer-9" coords="1 1"/> + </areaspec> + <imageobject> + <imagedata fileref="stringreplacer.png" format="PNG"/> + </imageobject> + </imageobjectco> + <textobject> + <phrase +>Tekstvervanger</phrase> + </textobject> + </mediaobjectco> + </screenshot> +</para> + +<para> +<calloutlist> +<callout arearefs="pt-stringreplacer-1" +><para +>Geef het filter een naam. U kunt elke naam gebruiken zolang die maar niet hetzelfde is als de andere filters.</para +></callout> +<callout arearefs="pt-stringreplacer-2" +><para +>Dit is de lijst van woorden en reguliere expressies. Het filter zoekt naar overeenkomst op elke tekenreeks die in de <guilabel +>Overeenkomst</guilabel +> kolom voorkomt, en vervangt deze met overeenkomstige tekenreeks uit de <guilabel +>Vervangen door</guilabel +> kolom. De lijst wordt van boven naar beneden doorlopen.</para +></callout> +<callout arearefs="pt-stringreplacer-3" +><para +>Klik hier om een woord of reguliere expressie aan de lijst toe te voegen.</para +></callout> +<callout arearefs="pt-stringreplacer-4" +><para +>Klik hier om het gemarkeerde woord of de reguliere expressie naar boven of beneden te verschuiven.</para +></callout> +<callout arearefs="pt-stringreplacer-5" +><para +>Klik hier om het gemarkeerde woord of de reguliere expressie in de lijst te bewerken.</para +></callout> +<callout arearefs="pt-stringreplacer-6" +><para +>Klik hier om het gemarkeerde woord of de reguliere expressie uit de lijst te verwijderen.</para +></callout> +<callout arearefs="pt-stringreplacer-7" +><para +>Gebruik deze knoppen om een lijst met woorden of reguliere expressies uit een bestand te laden, de huidige lijst naar een bestand te bewaren of te verwijderen. Wanneer u een lijst uit een bestand laadt, worden de items in het bestand onderaan de lijst toegevoegd.</para +></callout> +<callout arearefs="pt-stringreplacer-8" +><para +>Is hier een taal opgegeven, wordt het filter alleen toepepast, wanneer de spreker voor de tekstopdracht een van de hier aangegeven talen spreekt. Gebruik deze knop om een lijst van talen te laten verschijnen. U kunt meerdere talen kiezen door tijdens het klikken ook de <keycap +>&Ctrl;</keycap +> toets ingedrukt te houden.</para +></callout> +<callout arearefs="pt-stringreplacer-9" +><para +>Is hier een waarde ingegeven, wordt het filter alleen toegepast, wanneer de tekst van een van de opgegeven toepassingen komt. U kunt meerdere toepassing opgeven, gescheiden door komma's. Bijvoorbeeld: <command +><userinput +>konversation,kmail</userinput +></command +></para> +<tip +><para +>U kunt het <guilabel +>Programma-id</guilabel +> van het uitvoerende programma ontdekken door door middel van het <command +>&kdcop;</command +> programma. Het &DCOP; dient u weg te laten. Wanneer bijvoorbeeld &kdcop; het Programma-id <command +>kopete-3432</command +> laat zien, dient u alleen <command +><userinput +>kopete</userinput +></command +> op te geven.</para +></tip +></callout> +</calloutlist> +</para> + +<para +>Het tekstvervangerfilter wordt alleen dan op de tekst toegepast, wanneer aan alle voorwaarden in het veld <guilabel +>Dit filter toepassen wanneer</guilabel +> is voldaan. Wanneer alle velden leeg zijn, wordt het filter op alle tekst toegepast.</para> + +<para +>Het vergelijken is hoofdletterongevoelig.</para> + +<para +>Bij het vergelijken van woorden gebruikt het tekstvervangerfilter een reguliere expressie in de vorm <command +>\s<userinput +>woord</userinput +>\s</command +>. De woorden moeten dus aan beide kanten gescheiden zijn door een spatie.</para> + +<para +>Een handleiding over het schrijven van reguliere expressies valt buiten het doel van dit handboek. Wanneer de &kde; reguliere expressie editor (kregexpeditor) geïnstalleerd is, is er in het <guilabel +>Toevoegen</guilabel +> of <guilabel +>Bewerken</guilabel +> scherm een knop die u helpt bij het maken van reguliere uitdrukkingen. De &kde; reguliere uitdrukkingen editor vindt u in het <command +>kdeutils</command +> of <command +>kdeutils-extra</command +> pakket.</para> + +<para +>&ktts; wordt geleverd met een aantal woordenlijst bestanden, onder andere een lijst met smiley's zoals ":-)", enige afkortingen die in IRC of chatprogramma's gebruikt worden en een lijst van andere afkortingen. Er is ook een lijst met speciale tekens waarmee de huidige Poolse festivalstem problemen heeft. Wanneer u zelf een woordenlijst maakt, kunt u deze met de <guilabel +>Opslaan</guilabel +> knop in een bestand bewaren en aan het &ktts;-team opsturen, die het dan in de volgende versie opnemen.</para> + +</sect2> + +<!-- ...................................................................... --> + +<sect2 id="xmltransformer"> +<title +>Het instellen van &XML;-omvormerfilters</title> + +<para +>&XML;-omvormerfilters gebruiken XSLT bestanden om &XML; van het ene formaat in het andere formaat te transformeren. XSLT (&XML; Style Language - Transforms) is een W3C-standaard voor dit soort omvormingen. Het kan alleen op &XML; toegepast worden die helemaal aan deze standaard voldoen. Het hulpprogramma <command +>xsltproc</command +> dient geïnstalleerd te zijn.</para> + +<para> + <screenshot> + <screeninfo +>&XML;-omvormer</screeninfo> + <mediaobjectco> + <imageobjectco> + <areaspec units="calspair"> + <area id="pt-xmltransformer-1" coords="1 1"/> + <area id="pt-xmltransformer-2" coords="1 1"/> + <area id="pt-xmltransformer-3" coords="1 1"/> + <area id="pt-xmltransformer-4" coords="1 1"/> + <area id="pt-xmltransformer-5" coords="1 1"/> + </areaspec> + <imageobject> + <imagedata fileref="xmltransformer.png" format="PNG"/> + </imageobject> + </imageobjectco> + <textobject> + <phrase +>&XML;-omvormer</phrase> + </textobject> + </mediaobjectco> + </screenshot> +</para> + +<para> +<calloutlist> +<callout arearefs="pt-xmltransformer-1" +><para +>Geef het filter een naam. U kunt elke naam gebruiken zolang die maar niet hetzelfde is als de andere filters.</para +></callout> +<callout arearefs="pt-xmltransformer-2" +><para +>Geef het volledige pad naar een bestaande XSLT bestand, die voor de omvorming gebruikt wordt.</para +></callout> +<callout arearefs="pt-xmltransformer-3" +><para +>Geef het pad naar het hulpprogramma <command +>xsltproc</command +> op. Wanneer xsltproc door de omgevingsvariabele Path bereikbaar is, kan volstaan worden met enkel <command +><userinput +>xsltproc</userinput +></command +>.</para +></callout> +<callout arearefs="pt-xmltransformer-4" +><para +>Wanneer hier een waarde opgegeven is, zal het filter alleen dan op een &XML;-bestand toegepast worden wanneer het aan het opgegeven hoofdelement voldoet of een <command +><![CDATA[<!DOCTYPE]]></command +> specificatie heeft die met de opgegeven tekst begint. Bijvoorbeeld: <command +><userinput +>html</userinput +></command +> in het invoerveld <guilabel +>DOCTYPE</guilabel +> komt overeen met <command +><![CDATA[<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" +>]]></command +>. </para +></callout> +<callout arearefs="pt-xmltransformer-5" +><para +>Is hier een waarde ingegeven, wordt het filter alleen toegepast, wanneer de tekst van een van de opgegeven toepassingen komt. U kunt meerdere toepassing opgeven, gescheiden door komma's. Bijvoorbeeld: <command +><userinput +>konversation,kmail</userinput +></command +></para> +<tip +><para +>U kunt het <guilabel +>Programma-id</guilabel +> van het uitvoerende programma ontdekken door door middel van het <command +>&kdcop;</command +> programma. Het &DCOP; dient u weg te laten. Wanneer bijvoorbeeld &kdcop; het Programma-id <command +>kopete-3432</command +> laat zien, dient u alleen <command +><userinput +>kopete</userinput +></command +> op te geven.</para +></tip +></callout> +</calloutlist> +</para> + +<para +>Het &XML;-omvormerfilter wordt alleen dan op deze tekst toepepast wanneer het voldoet aan het opgegeven hoofdelement of het DOCTYPE en het programma-id, die in het <guilabel +>Dit filter toepassen wanneer</guilabel +> invoerveld opgegeven zijn. Als een item in dit veld leeg is, zal de test niet uitgevoerd worden. Wanneer alle items leeg zijn zal het filter op elke tekst toepepast worden. U dient echter tenminste een veld in te vullen daar de meeste tekstopdrachten niet in het &XML; formaat zijn.</para> + +</sect2> + +<!-- ...................................................................... --> + +<sect2 id="talkerchooser"> +<title +>Het instellen van sprekerkiezerfilters</title> + +<para +>Met een sprekerkiezerfilter kunt u tekst aan een gewenste spreker doorgeven, die op de <guilabel +>Sprekers</guilabel +> tab ingesteld is, of aan een spreker met bepaalde attributen.U kunt bijvoorbeeld opgeven, dat een tekst die van <command +>kmail</command +> komt door een vrouwelijke stem voorgelezen wordt.</para> + +<para +>Voordat &ktts; een tekst aan een van de filters doorgeeft, kiest het een spreker om deze tekst uit te spreken. De gekozen spreker wordt gebaseerd door de sprekerattributen die bepaald worden door de toepassing die de tekst naar &ktts; stuurt en de eigenschappen van de sprekers die u in de <guilabel +>Sprekers</guilabel +> tab ingesteld heeft. Met het sprekerkiezerfilter kunt u de gekozen spreker vervangen. </para> + +<para> + <screenshot> + <screeninfo +>Sprekerkiezer</screeninfo> + <mediaobjectco> + <imageobjectco> + <areaspec units="calspair"> + <area id="pt-talkerchooser-1" coords="1 1"/> + <area id="pt-talkerchooser-2" coords="1 1"/> + <area id="pt-talkerchooser-3" coords="1 1"/> + <area id="pt-talkerchooser-4" coords="1 1"/> + <area id="pt-talkerchooser-5" coords="1 1"/> + </areaspec> + <imageobject> + <imagedata fileref="talkerchooser.png" format="PNG"/> + </imageobject> + </imageobjectco> + <textobject> + <phrase +>Sprekerkiezer</phrase> + </textobject> + </mediaobjectco> + </screenshot> +</para> + +<para> +<calloutlist> +<callout arearefs="pt-talkerchooser-1" +><para +>Geef het filter een naam. U kunt elke naam gebruiken zolang die maar niet hetzelfde is als de andere filters.</para +></callout> +<callout arearefs="pt-talkerchooser-2" +><para +>Wanneer hier een waarde opgegeven is, zal het filter alleen dan toegepast worden, wanneer de tekst de opgegeven reguliere expressie bevat. Wanneer op uw systeem de &kde; reguliere expressie editor (kregexpeditor) geïnstalleerd is, kunt u deze door een klik op de knop ... starten om u te helpen bij het opgeven van de reguliere expressie.</para> +<tip +><para +>Om een snelere verwerking te verkrijgen, dient u te proberen de reguliere expressie aan het begin van de tekenreeks te "koppelen". Met andere woorden, begin de reguliere expressie met <command +><userinput +><![CDATA[^]]></userinput +></command +>.</para +></tip +></callout> +<callout arearefs="pt-talkerchooser-3" +><para +>Is hier een waarde ingegeven, wordt het filter alleen toegepast, wanneer de tekst van een van de opgegeven toepassingen komt. U kunt meerdere toepassing opgeven, gescheiden door komma's. Bijvoorbeeld: <command +><userinput +>konversation,kmail</userinput +></command +></para> +<tip +><para +>U kunt het <guilabel +>Programma-id</guilabel +> van het uitvoerende programma ontdekken door door middel van het <command +>&kdcop;</command +> programma. Het &DCOP; dient u weg te laten. Wanneer bijvoorbeeld &kdcop; het Programma-id <command +>kopete-3432</command +> laat zien, dient u alleen <command +><userinput +>kopete</userinput +></command +> op te geven.</para +></tip +></callout> +<callout arearefs="pt-talkerchooser-4" +><para +>Geef hier de attributen van de door u gewenste spreker op. Wanneer de tekst aan de hierboven getoonde filtervoorwaarde voldoet, wordt een spreker gekozen die het beste aan de gewenste voorwaarde voldoet. Klik op de rechter knop om het <guilabel +>Spreker selecteren</guilabel +> scherm te laten verschijnen. Zie <xref linkend="selecttalker"/>.</para +></callout> +<callout arearefs="pt-talkerchooser-5" +><para +>Gebruik deze knoppen om u sprekerkiezerinstellingen te bewaren, instellingen uit een bestand te laden, of alle instellingen te wissen.</para +></callout> +</calloutlist> +</para> + +<para +>Het sprekerkiezerfilter wordt alleen dan op de tekst toepepast wanneer het voldoet aan het opgegeven waarde in het <guilabel +>Dit filter toepassen wanneer </guilabel +> veld. U dient echter tenminste een van de velden in te vullen.</para> + +<para +>De eenvoudigste manier om het instellen van de sprekerkiezer te leren is door te experimenteren. Schakel de sprekerkiezer uit en geef enige tekst op om voor te lezen. Kijk op de <guilabel +>Taken</guilabel +> tab welke spreker &ktts; kiest. Klik op de <guibutton +>Spreker wijzigen</guibutton +> knop, geef enige attributen op en probeer het opnieuw om bekijken hoe de keuze beïnvloed wordt. U dient natuurlijk meerdere sprekers te configureren, daar anders het filter niets kan kiezen.</para> + +</sect2> + +<!-- ...................................................................... --> + +<sect2 id="sbd"> +<title +>Het instellen van zingrensdetectiefilters </title> + +<para +>Zingrensdetectiefilters ontleedt de tekst in individuele zinnen. Dit is belangrijk omdat</para> + +<itemizedlist> +<listitem +><para +>&ktts; eerder kan beginnen met het voorlezen, daar alleen de eerste zin bewerkt dient te worden en niet de gehele tekst, en</para +></listitem> +<listitem +><para +>Het mogelijk is om in de <guilabel +>Taken</guilabel +> tab per zin vooruit en terug te spoelen, en</para +></listitem> +<listitem +><para +>Het mogelijk is om in de <guilabel +>Taken</guilabel +> tab te pauzeren of te stoppen zelfs wanneer de spraaksynthesizer deze mogelijkheid niet heeft.</para +></listitem> +</itemizedlist> + +<para +>Daarom wordt de standaard zinsgrensdetectiefilter automatisch ingesteld wanneer u <command +>kttsmgr</command +> de eerste keer opstart. Het kan niet uitgeschakeld worden, alleen verwijderd worden. Verander niets aan dit filter, alleen wanneer u weet wat u doet.</para> + +<para +>U kunt echter extra SBD filters toevoegen om bepaalde problemen op te lossen. De Poolse festivalstem van februari 2005 heeft bijvoorbeeld de irritante eigenschap om de zinpunctuatie uit te spreken. Dit probleem kunt u niet oplossen door een tekstvervangerfilter te gebruiken, die deze zinpunctuatie verwijdert, omdat dan het standaard SBD filter geen zinnen meer herkent. Daartoe kunt u een veranderde versie van de standaard SBD filter gebruiken, die de zinnen herkent en tegelijkertijd de zinpunctuatie verwijdert. Om dit te doen voegt u een SBD filter toe en gebruikt u de <guibutton +>Laden</guibutton +> knop om het meegeleverde <filename +>polish_festival_sbdrc</filename +> bestand te laden.</para> + +<para +>SBD filters werken door het vergelijken op een zineinde reguliere expressie en het invoegen van een tabteken (decimaalcode 8) aan het einde van de zin. (alle tabtekens worden automatisch uit de tekst verwijderd voordat het filteren begint.) Merk op dat het standaard zingrensdetectiefilter de zinpunctuatie laat staan. </para> + +<para +>SBD filters worden nooit op &kde; notificatieberichten (knotify), waarschuwingen, berichten of schermlezeruitvoer toegepast.</para> + +<para +>Wanneer u per ongeluk het standaard zinsgrensdetectiefilter verwijderd heeft, kunt u deze terugkrijgen door het laden van het <filename +>standard_sbdrc</filename +> bestand, die met &ktts; geleverd wordt.</para> + +</sect2> + +</sect1> + +<!-- ...................................................................... --> + +<sect1 id="selecttalker"> +<title +>Spreker selecteren (Geavanceerd)</title> + +<para +>U kunt op de <guilabel +>Sprekers</guilabel +> tab een aantal sprekers configureren. Zie <xref linkend="configure-plugin"/>. Wanneer een toepassing tekst naar &ktts; stuurt, kan deze ook de gewenste attributen van de spreker meegeven. &ktts; kiest uit de lijst van geconfigureerde sprekers de best bijpassende spreker uit die aan de wens van de toepassing voldoet. Zo kan bijvoorbeeld een toepassing een vrouwelijke Engelse stem vragen om de tekst uit te spreken. Is er een Engelse spreker met een vrouwelijke stem geconfigureerd, dan wordt deze gebruikt. Zijn er alleen maar mannelijke sprekers voor de Engelse taal geconfigureerd, dan wordt een van deze gebruikt. Wordt er door de toepassing geen eigenschappen meegegeven, dan wordt de bovenste spreker uit de lijst op het <guilabel +>Sprekers</guilabel +> tabblad gebruikt.</para> + +<para +>Wanneer een toepassing de attributen van de gewenste spreker opgeeft, kan ze bepaalde eigenschappen als "voorkeur" markeren. Zo kan bijvoorbeeld een toepassing opgeven dat een luide vrouwelijke stem gewenst is en daarbij de eigenschap luid "voorrang" heeft boven de eigenschap vrouwelijk. Is er een zachte vrouwelijke en een luide mannelijke stem geconfigureerd, dan kiest &ktts; de luide mannelijke stem uit. Omdat de eigenschap "taal" een kritische parameter is bij het verstaanbaar maken van tekst, is het altijd een "voorkeur" eigenschap.</para> + +<para +>Op het <guilabel +>Spreker selecteren</guilabel +> scherm kunt u de sprekerinstellingen van de toepassing vervangen. Het scherm zal verschijnen</para> + +<itemizedlist> +<listitem +><para +>wanneer u op de <guibutton +>Spreker wijzigen</guibutton +> knop in het <guilabel +> Taken</guilabel +> tabblad klikt, of</para +></listitem> +<listitem +><para +>wanneer u op de <guilabel +>Spreker</guilabel +> knop klikt in het <guilabel +>Filterinstellingen</guilabel +> dialoogvenster voor Spreker keizen filter, of</para +></listitem> +<listitem +><para +>wanneer u op de <guilabel +>Spreker</guilabel +> knop in het <guilabel +> Notificaties</guilabel +> tabblad klikt.</para +></listitem> +</itemizedlist> + +<para> + <screenshot> + <screeninfo +>Spreker selecteren</screeninfo> + <mediaobjectco> + <imageobjectco> + <areaspec units="calspair"> + <area id="pt-selecttalker-1" coords="1 1"/> + <area id="pt-selecttalker-2" coords="1 1"/> + <area id="pt-selecttalker-3" coords="1 1"/> + <area id="pt-selecttalker-4" coords="1 1"/> + <area id="pt-selecttalker-5" coords="1 1"/> + </areaspec> + <imageobject> + <imagedata fileref="selecttalker.png" format="PNG"/> + </imageobject> + </imageobjectco> + <textobject> + <phrase +>Spreker selecteren</phrase> + </textobject> + </mediaobjectco> + </screenshot> +</para> + +<para +>Het scherm geeft drie mogelijkheden om de gewenste sprekerattributen op te geven.</para> + +<itemizedlist> +<listitem +><para +>Gebruik de standaard spreker (de bovenste in de <guilabel +>Sprekers</guilabel +> tab). Met andere woorden, geen sprekerattributen worden opgegeven.</para +></listitem> +<listitem +><para +>Gebruik de best bijpassende spreker die een of meerdere van de opgegeven attributen heeft .</para +></listitem> +<listitem +><para +>Gebruik de best bijpassende spreker die alle attributen van een ingestelde spreker heeft. Wanneer u de instellingen van de sprekers niet wist of wijzigt, zal &ktts; deze spreker uitkiezen. Anders kiest &ktts; de spreker, die het beste bij de oorspronkelijk ingestelde eigenschappen past.</para +></listitem> +</itemizedlist> + +<para> +<calloutlist> +<callout arearefs="pt-selecttalker-1" +><para +>Kies de methode van opgeven van de gewenste sprekerattributen door op een van deze keuzerondjes te klikken.</para +></callout> +<callout arearefs="pt-selecttalker-2" +><para +>Kies hier de attributen van de gewenste spreker. Laat een attribuut leeg wanneer u deze niet belangrijk vindt.</para +></callout> +<callout arearefs="pt-selecttalker-3" +><para +>Markeer dit veld wanneer u wenst dat deze attribuut "voorkeur" heeft boven andere attributen. Het is mogelijk om meer dan een veld te markeren.</para +></callout> +<callout arearefs="pt-selecttalker-4" +><para +> Aangezien de taal altijd een kritische factor is om spraak verstaanbaar te maken, is het altijd een attribuut met voorkeur. Deze attribuut wordt zelden gebruikt. U kunt deze taal attribuut gebruiken wanneer u weet dat een specifieke toepassing een andere taal gebruikt dan in u desktop ingesteld is.</para +></callout> +<callout arearefs="pt-selecttalker-5" +><para +>Dit is de lijst van sprekersdie in &ktts; geconfigureerd zijn. Wanneer u er een uitkiest. neemt u in principe alle attributen van deze spreker over. Wanneer de spreker bij het uitspreken van de tekst geconfigureerd is, zal deze ook gekozen worden. Wordt deze spreker daarna verwijderd, of zijn instellingen gewijzigd, dan kan het zijn dat deze spreker niet meer gekozen wordt. De spreker met de attributen die het meest met de originele attributen overeenkomt wordt gekozen.</para +></callout> +</calloutlist> +</para> + +<para +>De <guilabel +>Taal</guilabel +> attribuut verdient speciale aandacht, daar tekst, wanneer het door een spreker voorgelezen wordt, wiens taal afwijkt van de taal van de tekst, waarschijnlijk onverstaanbaar wordt. Daarom is taal automatisch een "voorrang" attribuut. Wanneer u een taal kiest, wordt deze gebruikt, maar wanneer u dit veld leeg laat, wordt de bestaande taalinstelling gebruikt. Wanneer een toepassing, die de tekst naar &ktts; stuurt, geen taal specificeert, kiest &ktts; de taal van de bovenste spreker in de lijst in de <guilabel +>Sprekers</guilabel +> tab. Met andere woorden: er wordt aangenomen, dat de bovenste spreker in de lijst de taal van u desktop spreekt.</para> + +<tip +><para +>Om alle attributen in de <guilabel +>Spreker gebruiken die het meest overeenkomt met</guilabel +> sectie te wissen, klikt u op het <guilabel +>Standaard spreker gebruiken </guilabel +> keuzerondje en daarna op het <guilabel +>Spreker gebruiken die het meest overeenkomt met</guilabel +> keuzerondje.</para +></tip> + +</sect1> + +</chapter> + +<!-- ====================================================================== --> + +<chapter id="commands"> +<title +>Commando referentie</title> + +<!-- (OPTIONAL, BUT RECOMMENDED) This chapter should list all of the +application windows and their menubar and toolbar commands for easy reference. +Also include any keys that have a special function but have no equivalent in the +menus or toolbars. This may not be necessary for small apps or apps with no tool +or menu bars. --> + +<para +>TE DOEN</para> + +</chapter> + +<!-- + +<sect1 id="kapp-mainwindow"> +<title +>The main &ktts; window</title> + +<sect2> +<title +>The File Menu</title> +<para> +<variablelist> +<varlistentry> +<term +><menuchoice> +<shortcut> +<keycombo action="simul" +>&Ctrl;<keycap +>N</keycap +></keycombo> +</shortcut> +<guimenu +>File</guimenu> +<guimenuitem +>New</guimenuitem> +</menuchoice +></term> +<listitem +><para +><action +>Creates a new document</action +></para +></listitem> +</varlistentry> +<varlistentry> +<term +><menuchoice> +<shortcut> +<keycombo action="simul" +>&Ctrl;<keycap +>S</keycap +></keycombo> +</shortcut> +<guimenu +>File</guimenu> +<guimenuitem +>Save</guimenuitem> +</menuchoice +></term> +<listitem +><para +><action +>Saves the document</action +></para +></listitem> +</varlistentry> +<varlistentry> +<term +><menuchoice> +<shortcut> +<keycombo action="simul" +>&Ctrl;<keycap +>Q</keycap +></keycombo> +</shortcut> +<guimenu +>File</guimenu> +<guimenuitem +>Quit</guimenuitem> +</menuchoice +></term> +<listitem +><para +><action +>Quits</action +> &ktts;</para +></listitem> +</varlistentry> +</variablelist> +</para> + +</sect2> + +--> + +<!-- ====================================================================== --> + +<chapter id="developers"> +<title +>Aanwijzingen voor ontwikkelaars van &ktts;</title> + +<para +>&ktts; heeft twee Application Programmer Interfaces (APIs): </para> + +<itemizedlist> +<listitem +><para +>De Tekst-tot-spraak API van &kde; waarmee programmeurs hun toepassing TTS mogelijkheden meegeven. Toepassingen communiceren met KTTSD via &DCOP;.</para +></listitem> +<listitem +><para +>De KTTSD plugin API, die gebruikt wordt om spraaksynthesizer aan KTTSD toe te voegen, zodat &ktts; met een nieuwe spraaksynthesizer kan werken.</para +></listitem> +</itemizedlist> + +<para +>De volgende sectie geeft een korte beschrijving van de Tekst-tot-spraak API &DCOP; interface van &kde;. De volledige documentatie van beide API's kunt u vinden op de <ulink url="http://accessibility.kde.org/developer/kttsd/" +> &kde; Accessibility</ulink +> website (http://accessibility.kde.org). </para> + + +<!-- ...................................................................... --> + + +<sect1 id="dcop-interface"> +<title +>De &ktts; &DCOP; interface</title> + +<para +>Toepassingen vragen Tekst-tot-spaak diensten aan via de &kde; &DCOP; interface naar het programma <command +>kttsd</command +> object <command +>KSpeech</command +>. </para> + +<para +>Geef het volgende opdrachten in een &konsole;.</para> + +<para +>Wanneer KTTSD nog niet actief is</para> + +<para +><userinput +>kttsd</userinput +></para> + +<para +>Om een tekstopdracht in de wachtrij te plaatsen</para> + +<para +><userinput +>dcop kttsd KSpeech setText "<replaceable +>tekst</replaceable +>" "<replaceable +>spreker</replaceable +>"</userinput +></para> + +<para +>waarbij <userinput +><replaceable +>tekst</replaceable +></userinput +> de tekst is die voorgelezen dient te worden en <userinput +><replaceable +>spreker</replaceable +> </userinput +> de taalcode is zoals bijvoorbeeld <userinput +><replaceable +>en</replaceable +></userinput +>, <userinput +><replaceable +>nl</replaceable +></userinput +>, &etc; Deze opdracht leest de tekst niet voor, maar zet de tekstopdracht in de wachtrij.</para> + +<para +>Voorbeeld.</para> + +<para +><userinput +>dcop kttsd KSpeech setText "Dit is een test." "nl"</userinput +></para> + +<para +>Om de laatste tekstopdracht in de wachtrij voor te lezen</para> + +<para +><userinput +>dcop kttsd KSpeech startText <replaceable +>0</replaceable +></userinput +></para> + +<para +>In dit geval staat <userinput +>0</userinput +> voor de laatste tekstopdracht in de wachtrij. U kunt ook een andere opdrachtnummer opgeven. ( Wanneer geen opdrachtnummer gegeven wordt, is een <userinput +>0</userinput +> noodzakelijk.)</para> + +<para +>Om de tekstopdracht te stoppen, die op dit moment voorgelezen wordt</para> + +<para +><userinput +>dcop kttsd KSpeech stopText 0</userinput +></para> + +<para +>Het hangt van de gebruikte spraak-plugin af, of het voorlezen onmiddellijk stopt.</para> + +<para +>Er zijn nog meer opdrachten die u gebruiken kunt. Voor een lijst van alle mogelijke opdrachten </para> + +<para +><userinput +>dcop kttsd KSpeech</userinput +></para> + +<para +>of lees de <ulink url="http://accessibility.kde.org/developer/kttsd/" +> &kde; Tekst-tot-spraak API</ulink +> online.</para> + +</sect1> + +</chapter> + +<!-- ====================================================================== --> + +<chapter id="faq"> +<title +>Vragen en Antwoorden</title> +&reporting.bugs; &updating.documentation; <qandaset id="faqlist"> +<qandaentry> +<question> +<para +><command +>kttsmgr</command +> stopt onmiddellijk nadat ik het start. I heb het met debug ondersteuning gecompileerd en krijg zelfs geen backtrace.</para> +</question> +<answer> +<para +>GStreamer is gecrasht en &ktts; stop ook. U dient waarschijnlijk GStreamer te "registreren". Voor GStreamer 0.8x is de opdracht <command +>gst-register-0.8 </command +>. Wanneer het probleem daarmee niet opgelost is, is er misschien een incompatibele versie van GStreamer geïnstalleerd. U kunt GStreamer opwaarderen of te verwijderen.</para> +</answer> +</qandaentry> +<qandaentry> +<question> +<para +>De geluidsuitvoer via ALSA werkt niet, wanneer ik tegelijkertijd met een andere toepassing muziek afspeel. Wanneer ik een tekstopdracht onderbreek, bevriest &ktts;. Op het &konsole; verschijnt een melding "unable to open PCM".</para> +</question> +<answer> +<para +>Op u systeem bestaat het probleem dat er konflikten bij ALSA optreden, die het gelijktijdig openen van meerdere PCM apparaten verhindert. Kijk voor mogelijke oplossingen op de ALSA website (dmix) <ulink url="www.alsa-project.org" +>www.alsa-project.org</ulink +>. </para> +</answer> +</qandaentry> +<qandaentry> +<question> +<para +>Ik moet helemaal opnieuw beginnen. Hoe kan ik &ktts; volledig afsluiten?</para> +</question> +<answer> +<para +>Geef de volgende opdracht in een &konsole;: <programlisting +>killall kttsd +killall kttsmgr +</programlisting> +</para> +</answer> +</qandaentry> +<qandaentry> +<question> +<para +>Hoe kan ik de debuguitvoer van<command +>kttsd</command +> zien?</para> +</question> +<answer> +<para +>Open twee &konsole; vensters. Start eerst <command +>kttsd</command +> in een venster en start daarna <command +>kttsmgr</command +> in het andere venster.</para> +</answer> +</qandaentry> +<qandaentry> +<question> +<para +>Ik heb een extra stem voor Festival van het internet gehaald. Ik heb deze geïnstalleerd en kan het in Festival gebruiken, maar het verschijnt niet in <command +>kttsmgr</command +>.</para> +</question> +<answer> +<para +>Voeg in het <command +>$KDEHOME/share/apps/kttsd/festivalint/voices</command +> bestand de nieuwe stem toe. Als hulp kunnen de andere items in dit bestand dienen. Wanneer het gelukt is deze toe te voegen, stuur dan deze patch met de &URL;, waar u de stem gevonden heeft, naar de ontwikkelaars.</para> +</answer> +</qandaentry> +<qandaentry> +<question> +<para +>Geen van de genoemde spraaksynthesizers ondersteunen mijn taal. Waar kan ik een synthesizer voor mijn taal krijgen?</para> +</question> +<answer> +<para +>Probeer het met Google(tm). Deze <ulink url="http://tcts.fpms.ac.be/synthesis/mbrola/mbrtts.html" +>link</ulink +> kan ook helpen. Wanneer u een vrijgegeven synthesizer-engine vindt die de door u gewenste taal ondersteund en ondersteuning voor &ktts; wilt toevoegen, neem dankontakt op met het ontwikkelteam. Open-source synthesizers zijn speciaal welkom. Wanneer u een commerciële synthesizer kent, kunt u misschien de maker ervan overtuigen een vrije kopie aan het &ktts; ontwikkelteam te geven. In de tussentijd kunt u proberen de synthesizer met de <guilabel +>Commando </guilabel +>-plugin te gebruiken. Zie <xref linkend="using-with-command"/>.</para> +</answer> +</qandaentry> +<qandaentry> +<question> +<para +>&ktts; leest te langzaam voor. Hoe kan ik het versnellen? </para> +</question> +<answer> +<para +>Er is een <guilabel +>Snelheid</guilabel +> instelling op de <guilabel +>Audio</guilabel +> tab. Om deze te laten werken, dient het <command +>sox</command +> hulpprogramma geïnstalleerd te zijn en door de omgevingsvariabele PATH bereikbaar te zijn. Enkele synthesizer-plugins zoals Festival Interactive voorzien zelf in een <guilabel +>Snelheid</guilabel +> instelling op hun sprekerinstellingen scherm. Het is afhankelijk van de gekozen stem of deze wel of niet actief is.</para> +</answer> +</qandaentry> +<qandaentry> +<question> +<para +>OK, het werkt voor enkele onderdelen, maar internetpagina's worden nog steeds te langzaam voorgelezen.</para> +</question> +<answer> +<para +>De instellingen voor spreeksnelheid worden genegeerd, wanneer &ktts; &HTML; voorleest.(Dat komt omdat &HTML; naar SSML geconverteerd wordt, die zelf "snelheid" tags heeft.) Schakel de &HTML; &XML; omvormerfilters uit (zie<xref linkend="filters"/>), of, wanneer u het aandurft , verander het .xls bestand in de &HTML; naar SSML omvormerfilter en verhoog de standaard spreeksnelheid.</para> +</answer> +</qandaentry> +<qandaentry> +<question> +<para +>Ik krijg het niet voor elkaar om internetpagina's met een vrouwelijke stem te laten voorlezen. Ik heb een vrouwelijke Festival stem geconfigureerd, maar &ktts; leest internetpagina's met een mannelijke stem voor.</para> +</question> +<answer> +<para +>Bij Festival 1.95 beta schijnt de tag SABLE GENDER niet te werken. Om te voorkomen dat Festival fouten maakt, worden bij het omzetten van SSML naar SABLE .xsl bestand de gender tags verwijderd. Dit geldt ook voor de voice tags.</para> +</answer> +</qandaentry> +<qandaentry> +<question> +<para +>Ik heb het &HTML; &XML;-omvormerfilter geconfigureerd, maar bij het gebruiken van de Festival-plugin worden internetpagina's niet voorgelezen.</para> +</question> +<answer> +<para +>Door een fout in Festival 1.95 beta, dient u de <command +>rab_diphone</command +> stem (Britse man) te installeren om SABLE te laten werken, zelfs wanneer u deze stem niet gebruikt om internetpagina's te laten voorlezen. En kontroleer ook of het <command +>xsltproc</command +> hulpprogramma geïnstalleerd is en in u PATH-omgevingsvariabelen staat</para> +</answer> +</qandaentry> +<qandaentry> +<question> +<para +>Bepaalde karakters of punctuaties schijnen fouten in de synthesizer te veroorzaken, zodat gehele zinnen weggelaten of Bargoens uitgesproken worden. Wat kan ik daartegen doen?</para> +</question> +<answer> +<para +>Kontroleer eerst of de <guilabel +>Tekensetcodering</guilabel +> optie in het sprekerinstellingenscherm op de goede waarde voor de betreffende taal ingesteld is. Wanneer bepaalde woorden of karakters problemen geven, kunnen deze misschien door een tekstvervangerfilter opgeheven worden. Wanneer bepaalde interpunctietekens de synthesizer in verwaring brengen, dient u een zingrensdetectiefilter te configureren. Zie <xref linkend="filters"/>.</para> +</answer> +</qandaentry> +<qandaentry> +<question> +<para +>Ik heb een zelfgemaakte tekstvervangerfilter toegevoegd en nu staat &ktts; niet toe dat ik per zin vooruitspoel of terugspoel. Op de <guilabel +>Taken</guilabel +> tab wordt aangegeven dat de opdracht uit een zin bestaat. Wat heb ik fout gedaan?</para> +</question> +<answer> +<para +>Je mag interpunctietekens (punt, vraagteken, komma, dubbele punt en puntkomma) niet uitfilteren. Gebruik voor deze tekens een zingrensdetectiefilter.</para> +</answer> +</qandaentry> +</qandaset> +</chapter> + +<!-- ====================================================================== --> + +<chapter id="credits"> + +<!-- Include credits for the programmers, documentation writers, and +contributors here. The license for your software should then be included below +the credits with a reference to the appropriate license file included in the KDE +distribution. --> + +<title +>Dankbetuigingen en Licentie</title> + +<para +>&ktts; </para> +<para +>Program Copyright © 2002 José Pablo Ezequiel "Pupeno" Fernández <email +>pupeno@kde.org</email +> </para> +<para +>Huidige onderhouder: Gary Cramblitt <email +>garycramblitt@comcast.net</email +> </para> +<para +>Medewerkers: <itemizedlist> +<listitem +><para +>Olaf Schmidt <email +>ojschmidt@kde.org</email +></para> +</listitem> +<listitem +><para +>Gunnar Schmi Dt <email +>gunnar@schmi-dt.de</email +></para> +</listitem> +<listitem +><para +>Paul Giannaros <email +>ceruleanblaze@gmail.com</email +></para> +</listitem> +</itemizedlist> +</para> + +<para +>Documentatie copyright © 2004 Gary R. Cramblitt <email +>garycramblitt@comcast.net</email +> </para> + +&meld.fouten;&vertaling.antoon; +&underFDL; &underGPL; <note +><para +>De spraaksynthesizers, die door &ktts; gebruikt worden, hebben hun eigen licenties die u in de betreffende documentatie of op de webpagina kunt vinden. Enkele stemmen hebben hun eigen licentie.</para +></note> + +</chapter> + +<!-- ====================================================================== --> + +<appendix id="installation"> +<title +>Installatie</title> + +<!-- ...................................................................... --> + + +<sect1 id="getting-kapp"> +<title +>Hoe &ktts; te verkrijgen</title> + +<!-- This first entity contains boiler plate for applications that are +part of KDE CVS. You should remove it if you are releasing your +application --> + +<para +>&install.intro.documentation; </para> + +<para +>(In de toekomst) Debian installatiecommando: <command +>apt-get install kdeaccessibility</command +></para> + +<note> +<para +>U kunt koppelingen naar bron en binaire pakketten vinden op de <ulink url="http://accessibility.kde.org/developer/kttsd/" +> &kde; Accessibility</ulink +> webpagina (http://accessibility.kde.org).</para> + +<para +>Wanneer u toegang heeft tot het &kde; broncodearchief, kunt u het pakket <command +>kdeaccessibility</command +> met daarin &ktts; downloaden. &ktts; vind u in de <command +>kttsd</command +> map. Bovendien kunt u broncode van kdeaccessibility vinden onder <ulink url="ftp://ftp.kde.org/pub/kde/" +> ftp://ftp.kde.org/pub/kde/</ulink +>.</para> +</note> + +</sect1> + +<!-- ...................................................................... --> + + +<sect1 id="requirements"> +<title +>Benodigdheden</title> + +<para +>Verplichte benodigdheden:</para> + +<para> +<itemizedlist> +<listitem +><para +>&kde; versie 3.2 of hoger.</para +></listitem> +<listitem +><para +>Een spraaksynthesizer. De volgende synthesizers en talen worden op dit moment ondersteund.</para> + +<para> +<informaltable id="synth-engines"> +<tgroup cols="2"> +<tbody> + +<row> +<entry +>Festival</entry> +<entry +>Amerikaans engels, Brits, Spaans, Duits, Fins, Tsjechisch, Pools, Russisch, Italiaans, Frans-canadees, Kiswahili, Zulu, en Ibibio</entry> +</row> + +<row> +<entry +>Festival Lite (flite)</entry> +<entry +>Engels</entry> +</row> + +<row> +<entry +>Hadifix (&mbrola; and txt2pho)</entry> +<entry +>Duits, Hongaars</entry> +</row> + +<row> +<entry +>Epos</entry> +<entry +>Tsjechisch, Slowaaks</entry> +</row> + +<row> +<entry +>FreeTTS</entry> +<entry +>Engels</entry> +</row> + +</tbody> +</tgroup> +</informaltable> +</para> + +<para +>KTTSD werkt ook met elke spraaksynthesizer, die vanuit een &konsole; gestart kan worden.</para> + +<note +><para +>De lijst van de hierboven getoonde talen kan niet volledig of verouderd zijn. Kijk naar de specificatie van elke synthesizer voor een volledige lijst van de ondersteunde talen. Kijk voor extra informatie, die nog niet in dit handboek opgenomen is, op de <ulink url="http://accessibility.kde.org/developer/kttsd/index.php" +> &ktts;</ulink +> website . </para +></note> + +<note> +<para +>&ktts; gebruikt een plugin architectuur voor spraaksynthesizers. Wanneer u &ktts; wilt uitbreiden met een ander synthesizer, kunt u contact opnemen met het ontwikkelteam. </para> +</note> + +<para +>Specifieke instructies voor elk van de synthesizers kunt u in <xref linkend="configuration"/> vinden. </para> + +</listitem> + +<listitem> +<para +>Ten minste een van de volgende geluid subsystemen: <itemizedlist> +<listitem +><para +>&kde; &arts; geluidsysteem. &arts; wordt meestal met &kde; geïnstalleerd.</para +></listitem> +<listitem +><para +>ALSA (Advanced &Linux; Sound Architecture). ALSA wordt op de meeste &Linux; systemen geïnstalleerd. (<ulink url="www.alsa-project.org" +>www.alsa-project.org</ulink +>)</para +></listitem> +<listitem +><para +>GStreamer version 0.8.7 of nieuwer. <emphasis +>Let op</emphasis +>: Vergeet niet om uw GStreamer-plugins te registreren, voordat u GStreamer in &ktts; gebruikt, door het commando <command +>gst-register</command +>. (<ulink url="http://gstreamer.freedesktop.org" +> http://gstreamer.freedesktop.org</ulink +>)</para +></listitem> +<listitem +><para +>aKode bibliotheek, aKode is een decoder bibliotheek, die een deel van &kde; is. </para +></listitem> +</itemizedlist> + +<note +><para +>Het &kde; project zal waarschijnlijk de ondersteuning van &arts; met de versie 4 van &kde; staken.</para +></note> + +<note +><para +>Enkele gebruikers ondervinden problemen bij het gebruik van ALSA. Wanneer uw systeem dit probleem heeft, kunt u niet tegelijkertijd muziek afspelen en een tekst laten voorlezen. &ktts; zal ook bevriezen, wanneer u een tekstopdracht pauzeert en daarna een andere begint. Zie de ALSA website (dmix) voor een mogelijke oplossing.</para +></note> + +<note +><para +>Vanaf juli 2005 ondersteunt aKode geen echte pauzeer mogelijkheid meer. Wanneer u een tekstopdracht in &ktts; pauzeert, wordt de huidige zin tot het einde voorgelezen.</para +></note> + +</para> +</listitem> + +</itemizedlist> +</para> + +<para +>Optionele komponenten:</para> + +<para> +<itemizedlist> + +<listitem> +<para +>Het geluidhulpprogramma <command +>sox</command +> wordt voor het instellen van de algemene spreeksnelheid gebruikt, maar is niet vereist. Debian gebruikers kunnen sox installeren met het commando <command +>apt-get install sox</command +>. Sox zit op de meeste &Linux; distributie cd's.</para> +</listitem> + +<listitem> +<para +>Het hulpprogramma <command +>xsltproc</command +> wordt voor de ondersteuning van SSML en voor de XML-omvormerfilter gebruikt, maar is niet vereist. Debian gebruikers kunnen xsltproc installeren met het commando <command +>apt-get install xsltproc</command +>.</para> +</listitem> + +</itemizedlist> +</para> + +</sect1> + +<!-- ...................................................................... --> + + +<sect1 id="compilation"> +<title +>Compileren en installeren</title> + +<!-- This entity contains the boilerplate text for standard --> +<!-- compilation instructions. If your application requires any --> +<!-- special handling, remove it, and replace with your own text. --> + +<!-- &install.compile.documentation; --> + +<para +>Om &ktts; te kunnen compileren heeft u een recente (&kde; 3.4 of hoger) kopie van de &kde; ontwikkelbestanden, inclusief kdelibs en arts nodig.</para> + +<para +>Wanneer u &ktts; als tarball gedownload heeft, meldt u zich dan aan als een normale gebruiker en pak de tarball uit (untar) naar een geschikte map, ga naar die map en geef het volgende opdrachten.</para> + +<programlisting +>./configure +make +</programlisting> + +<para +>De volgende opties voor <command +>configure</command +> zijn beschikbaar:</para> + +<para> +<informaltable id="configure-audio-options"> +<tgroup cols="3"> +<tbody> + +<row> +<entry +><emphasis +>Standaard optie</emphasis +></entry> +<entry +><emphasis +>Omschrijving</emphasis +></entry> +<entry +><emphasis +>Afwisselen</emphasis +></entry> +</row> +<row> +<entry +>--with-arts</entry> +<entry +>Maakt de geluids-plugin voor arts.</entry> +<entry +>--without-arts</entry> +</row> +<row> +<entry +>--with-alsa=check</entry> +<entry +>Maakt de geluids-plugin voor ALSA.</entry> +<entry +>--with-alsa=no</entry> +</row> +<row> +<entry +>--with-gstreamer=no</entry> +<entry +>Maakt de geluids-plugin voor GStreamer niet.</entry> +<entry +>--with-gstreamer=check</entry> +</row> +<row> +<entry +>--with-akode=no</entry> +<entry +>Maakt de geluids-plugin voor aKode niet.</entry> +<entry +>--with-akode=check</entry> +</row> +</tbody> +</tgroup> +</informaltable> +</para> + +<note +><para +>In &kde; 4 zal de plugin &arts; waarschijnlijk verwijderd zijn of tenminste standaard niet ingebouwd zijn. </para +></note> + +<para +>De volgende spraaksynthesizer-plugins worden standaard ingebouwd. Enkel daarvan bezitten een beperkte geldigheidsduur omdat ze niet-vrije programmatuur zijn. (Niet-vrij volgens het Debian beleid). De "Configureer optie om niet te maken" kolom laat de configureer parameter zien om de plugin niet te maken:</para> + +<para> +<informaltable id="configure-synth-options"> +<tgroup cols="3"> +<tbody> + +<row> +<entry +><emphasis +>Synth</emphasis +></entry> +<entry +><emphasis +>Licentie</emphasis +></entry> +<entry +><emphasis +>Configureer optie om niet te maken</emphasis +></entry> +</row> +<row +><entry +>Festival</entry +><entry +>vrij</entry +><entry +>--disable-kttsd-festivalint</entry +></row> +<row +><entry +>Festival Lite</entry +><entry +>vrij</entry +><entry +>--disable-kttsd-flite</entry +></row> +<row +><entry +>Epos</entry +><entry +>vrij</entry +><entry +>--disable-kttsd-epos</entry +></row> +<row +><entry +>Opdracht</entry +><entry +>vrij</entry +><entry +>--disable-kttsd-command</entry +></row> +<row +><entry +>Hadifix</entry +><entry +>niet-vrij</entry +><entry +>--disable-kttsd-hadifix</entry +></row> +<row +><entry +>FreeTTS</entry +><entry +>niet-vrij</entry +><entry +>--disable-kttsd-freetts</entry +></row> +</tbody +></tgroup +></informaltable +></para> + +<para +>De bovenstaande commando's zal &ktts; standaard in <filename +>/opt/kde3</filename +> installeren. Wanneer deze map niet in u $<envar +>KDEDIRS</envar +> pad staat, dient u als optie <userinput +>--prefix=<replaceable +>doel</replaceable +></userinput +> op te geven. Bijvoorbeeld:</para> + +<programlisting +>./configure --prefix=/usr/local +make +</programlisting> + +<note +><para +>Op Debiansystemen is <filename +><replaceable +>/usr/local</replaceable +></filename +> de gebruikelijke map voor toepassingen die van broncode gecompileerd worden. </para +></note> + +<para +>Meld u zich aan als root en installeer de gecompileerde &ktts; door middel van de volgende commando's.</para> + +<programlisting +>su +make install +</programlisting> + +<para +>Wanneer u de &ktts; broncode uit het <filename +>kdeaccessibility </filename +> broncodearchief gedownload heeft of de tarball die elke nacht gemaakt wordt, gebruik dan de volgende commando's om te compileren en te installeren. </para> + +<programlisting +>cd kdeaccessibility +echo kttsd +>inst-apps +make -f Makefile.cvs +./configure +cd kttsd +make +su +make install +</programlisting> + +</sect1> + +<!-- ...................................................................... --> + + +<sect1 id="configuration"> +<title +>Configuratie</title> + +<para +>Voordat u &ktts; gebruikt, kontroleer eerst dat uw spraaksynthesizer werkt. Volg de instructies die met de synthesizer meegeleverd zijn.</para> + +<tip> +<para +>In enkele gevallen heeft u schrijf toegangsrechten naar het geluidsapparaat nodig.</para> +<para +><userinput +>chmod a+rw <replaceable +>/dev/dsp*</replaceable +></userinput +></para> +</tip> + +<!-- ...................................................................... --> + + +<sect2 id="using-with-festival"> +<title +>Gebruiken met Festival (Interactive)</title> + +<para +>Festival is een van de beste TTS synthesizers, waarvan de broncode vrijgegeven is. De kwaliteit van de stem is in het algemeen goed, en er worden meerdere stemmen en talen ondersteund. Bij vele stemmen kunt u de geluidsterkte, snelheid en toonhoogte met &ktts; instellen.</para> + +<para +>Naam van de synthesizer: <guilabel +>Festival Interactive</guilabel +></para> + +<para +>&URL;: <ulink url="http://www.cstr.ed.ac.uk/projects/festival/" +> http://www.cstr.ed.ac.uk/projects/festival/</ulink +> </para> + +<para +>Debian installatie opdracht: <userinput +>apt-get install festival</userinput +></para> + +<para +>U dient ten minste een taal te installeren. Volg de instructies die met Festival meegeleverd zijn. Wanneer u webpagina's wilt laten voorlezen, dan dient u de <command +>rab_diphone</command +> stem (Britse man) te installeren. </para> + +<para +>Extra Engelse festivalstemmen zijn verkrijgbaar van</para> + +<para +><ulink url="http://hts.ics.nitech.ac.jp/" +>http://hts.ics.nitech.ac.jp/</ulink +>. </para> + +<para +>Extra Spaanse, Engelse en Duitse stemmen zijn verkrijgbaar van</para> + +<para +><ulink url="http://cslu.cse.ogi.edu/tts/download/" +>http://cslu.cse.ogi.edu/tts/download/</ulink +></para> + +<para +>Voor deze stemmen dient u een extra module te compileren, daarvoor heeft u de Festival broncode nodig. De Duitse stemmen hebben beperkingen bij verdere distributie. </para> + +<para +>Een mannelijke Finse stem is verkrijgbaar van </para> + +<para +><ulink url="http://www.ling.helsinki.fi/suopuhe/download/" +> http://www.ling.helsinki.fi/suopuhe/download/</ulink +>. </para> + +<para +>Een mannelijke Poolse stem is verkrijgbaar van </para> + +<para +><ulink url="http://www.artegence.com/download/voicexml/speech/festival_polish_voice.tgz" +> http://www.artegence.com/download/voicexml/speech/festival_polish_voice.tgz</ulink +>. </para> + +<para +>Een mannelijke Russische stem is verkrijgbaar van </para> + +<para +><ulink url="http://nshmyrev.narod.ru/festival/festival.html" +>http://nshmyrev.narod.ru/festival/festival.html </ulink +></para> + +<para +>Om deze stem te gebruiken heeft u Festival 1.95 beta of nieuwer nodig. De stem is nog in een pril ontwikkelstadium. Pak de software uit naar <filename +>festival/lib/voices/russian/</filename +>. Wanneer u de Russische stem configureert, dient u voor de stem <userinput +>msu_ru_nsh_diphone</userinput +> op te geven. Vergeet niet om een 8-bit cryllic tekensetcodering zoals bijvoorbeeld <userinput +>KOI8-R</userinput +> te kiezen.</para> + +<para +>Italiaanse stemmen voor Festival 1.95 beta zijn verkrijgbaar van </para> + +<para +><ulink url="http://www.csrf.pd.cnr.it/TTS/It-FESTIVAL-download.htm" +> http://www.csrf.pd.cnr.it/TTS/It-FESTIVAL-download.htm</ulink +>.</para> + +<para +>Wanneer bij het uitpakken CRC fouten optreden, probeer het opnieuw te downloaden.</para> + +<para +>Swahili, Zulu en Ibibio stemmen voor Festival 1.95 beta zijn verkrijgbaar van</para> + +<para +><ulink url="http://www.llsti.org/" +>http://www.llsti.org/</ulink +>.</para> + +<para +>Helaas werkt de Hindi stem, die daar ook te verkrijgen is, niet met &ktts;.</para> + +<para +>Commerciële stemmen, inclusief een Frans-canadese stem, zijn te koop van Cepstral, LLC met de link</para> + +<para +><ulink url="http://www.cepstral.com/" +>http://www.cepstral.com/</ulink +></para> + +<para +>De FAQ op hun supportpagina bevat informatie over het gebruik van hun stemmen in Festival.</para> + +<para +>Festival wordt gewoonlijk met de &Linux; distributie meegeleverd. Kijk eerst of Festival op de cd's van uw distributie staat.</para> + +<note> +<para +>Wanneer u de Poolse, Hongaarse of Tsjechische taal gebruik, dient de optie <guilabel +>codering</guilabel +> op <userinput +>ISO 8859-2</userinput +> te staan. </para> +<para +>Wanneer u een Russische stem gebruik, dient de optie <guilabel +>codering</guilabel +> op een 8-bit cryllic codering zoals bijvoorbeeld <userinput +>KOI8-R</userinput +> te staan. </para> +</note> + +<!-- ...................................................................... --> + + +<sect3 id="festival-with-mbrola"> +<title +>Festival met &mbrola; gebruiken</title> + +<para +>Festival kan in combinatie met de &mbrola; synthesizer gebruikt worden. Festival doet de taal analyse en &mbrola; produceert de audio Het &mbrola; programma en de &mbrola; stemmen kunnen gedownload worden van</para> + +<para +><ulink url="http://festvox.org/mbrola/" +>http://festvox.org/mbrola/</ulink +>.</para> + +<para +>Volg de aanwijzingen in het meegeleverde <filename +>readme.txt</filename +> bestand.</para> + +<para +>Merk op dat &mbrola; geen kompleet tekst-tot-spraak systeem is. &mbrola; genereert spraak uit diphone bestanden. U heeft extra software nodig om deze diphone bestanden te maken. In combinatie met Festival zal Festival de diphone bestanden maken, die door &mbrola; gebruikt worden. <command +>txt2pho</command +> kan ook gebruikt worden om van Duitse tekst diphone bestanden te maken. Meer informatie kunt u in <xref linkend="using-with-hadifix"/> vinden.</para> + +<para +>Er zijn drie mogelijkheden om Festival in combinatie met &mbrola; te gebruiken.</para> + +<para> +<itemizedlist> +<listitem +><para +><link linkend="mbrola-wrappers" +>&mbrola; Wrappers</link +> Op het moment van het schrijven van dit handboek werkt deze methode alleen met Engelse stemmen.</para +></listitem> +<listitem +><para +><link linkend="ims-german-festival" +>IMS German Festival</link +>.</para +></listitem> +<listitem +><para +><link linkend="festival-czech" +>Festival-Czech</link +>.</para +></listitem> +</itemizedlist> +</para> + +<!-- ...................................................................... --> + +<sect4 id="mbrola-wrappers"> +<title +>Festival met &mbrola; Wrappers gebruiken</title> + +<para +>Bij deze methode wordt extra wrapper-code aan Festival toegevoegd om met &mbrola; stem-bestanden spraaksynthese mogelijk te maken. Let op: de &mbrola; stem-bestanden worden <emphasis +>niet</emphasis +> in de &mbrola; map geplaatst maar in de <filename +>festival/lib/</filename +> map. Voor instructies zie</para> + +<para +><ulink url="http://www.cstr.ed.ac.uk/projects/festival/mbrola.html" +>http://www.cstr.ed.ac.uk/projects/festival/mbrola.html</ulink +></para> + +</sect4> + +<!-- ...................................................................... --> + +<sect4 id="ims-german-festival"> +<title +>IMS German Festival gebruiken</title> + +<para +>IMS German Festival is een gewijzigde versie van Festival die Duitse &mbrola; stemmen gebruikt. Het werkt met Festival versie 1.4.1 of met Festival 2.0 (1.95beta). Als eerste installeert u Festival en &mbrola; en daarna download u IMS German Festival van</para> + +<para +><ulink url="http://www.ims.uni-stuttgart.de/phonetik/synthesis/festival_opensource.html" +> http://www.ims.uni-stuttgart.de/phonetik/synthesis/festival_opensource.html</ulink +>.</para> + +<para +>Volg de aanwijzingen in het meegeleverde <filename +>README</filename +> bestand, die onderdeel uitmaakt van het opgehaalde pakket. (Voor het gebruiken in combinatie met Festival 2.0 is het <emphasis +>niet</emphasis +> noodzakelijk om de <filename +>fixes</filename +> tarball uit te voeren, maar u dient wel festival opnieuw te compileren.) Als laatste voeg de volgende lijnen toe aan het <filename +>festival/lib/siteinit.scm</filename +> bestand.</para> + +<para> +<programlisting +>(voice-location "german_de1_os" "/usr/local/mbrola/de1" + "German Female, IMS Festival de1") +(voice-location "german_de2_os" "/usr/local/mbrola/de2" + "German Male, IMS Festival de2") +(voice-location "german_de3_os" "/usr/local/mbrola/de3" + "German Female, IMS Festival de3") +</programlisting> +</para> + +<para +>direct boven de lijn</para> + +<para> +<programlisting +>(provide 'siteinit) +</programlisting> +</para> + +<para +>Op enkele systemen dient u het <filename +>/etc/festival.scm</filename +> bestand te wijzigen. Voeg alleen de lijnen toe van de door u geinstalleerde Duitse stemmen. Vervang het goede pad voor <userinput +><replaceable +>/usr/local/mbrola/</replaceable +> </userinput +>. Op het moment van het schrijven van dit handboek werkt de Duitse de4, de5 of de6 stemmen niet met IMS German Festival.</para> + +</sect4> + +<!-- ...................................................................... --> + +<sect4 id="festival-czech"> +<title +>Festival-Czech gebruiken</title> + +<para +>Bij deze methode wordt extra code gebruikt om met Festival en een Tsjechische &mbrola;-stem spraaksynthese mogelijk te maken. Download en installeer als eerste Festival en &mbrola; en kontroleer of beide werken. Download daarna Festival-Czech van</para> + +<para +><ulink url="http://www.freebsoft.org/festival-czech" +>http://www.freebsoft.org/festival-czech</ulink +></para> + +<note +><para +>Vervang eventueel in de volgende aanwijzing de goede paden naar de mappen.</para +></note> + +<para +>Pak Festival-Czech uit (untar) naar een geschikte map en bouw de taal. Het uitvoerbare Festival-bestand dient in uw <envar +>PATH</envar +>-omgevingsvariabelen te staan. </para> + +<para> +<programlisting +>cd /usr/local +tar xvfz festival-czech.tar.gz +cd festival-czech +make +</programlisting> +</para> + +<para +>Download het <filename +>cz2</filename +> stem-bestand van de website van &mbrola; en pak het uit (unzip) naar de &mbrola; map.</para> + +<para> +<programlisting +>cd /usr/local/mbrola +mkdir cz2 +cd cz2 +unzip cz2-001009.zip +</programlisting> +</para> + +<para +>Voeg de volgende lijnen toe aan het <filename +>festival/lib/siteinit.scm</filename +> bestand.</para> + +<para> +<programlisting +>(set! czech-lexicon-file "/usr/local/festival-czech/czech-lexicon.out") +(set! load-path (cons "/usr/local/festival-czech" load-path)) +(require 'czech) +(set! czech-mbrola_database "/usr/local/mbrola/cz2/cz2") +(set! mbrola_progname "/usr/local/mbrola/mbrola") +(voice-location "czech_mbrola_cz2" "/usr/local/mbrola/cz2" + "Czech Male, MBROLA") +(require 'czech-mbrola) +</programlisting> +</para> + +<para +>direct boven de lijn</para> + +<para> +<programlisting +>(provide 'siteinit) +</programlisting> +</para> + +<para +>Op enkele systemen dient u het <filename +>/etc/festival.scm</filename +> bestand te wijzigen.</para> + +</sect4> + +</sect3> + +</sect2> + +<!-- ...................................................................... --> + +<sect2 id="using-with-flite"> +<title +>Gebruiken met Festival Lite (flite)</title> + +<para +>Festival Lite is een vrije open-source synthesizer, die op dit moment een beperkt aantal van stemmen en talen ondersteunt. Het is een eenvoudige spraaksynthesizer met beperkte stemkwaliteit. U kunt de toonhoogte, volume of de snelheid niet regelen vanuit &ktts;.</para> + +<para +>Naam van de synthesizer: <guilabel +>Festival Lite (flite)</guilabel +></para> + +<para +>&URL;: <ulink url="http://www.speech.cs.cmu.edu/flite/index.html" +> http://www.speech.cs.cmu.edu/flite/index.html</ulink +> </para> + +<para +>Debian installatie opdracht: <userinput +>apt-get install flite</userinput +></para> + +<para +>flite wordt gewoonlijk met de &Linux; distributie meegeleverd. Kijk eerst of flite op de cd's van uw distributie staat.</para> + +<para +>U kunt flite compileren en installeren volgens de aanwijzingen in het meegeleverde <filename +>README</filename +> bestand.</para> + +</sect2> + +<!-- ...................................................................... --> + + +<sect2 id="using-with-hadifix"> +<title +>Gebruiken met Hadifix (&mbrola; en txt2pho)</title> + +<para +>Hadifix is een twee-fase spraaksynthesizer, die met diphone bestanden werkt. Het hulpprogramma <command +>txt2pho</command +> zet tekst om in een diphone bestand en de &mbrola;-spraaksynthesizer zet het diphone bestand om in spraak. De spraakkwaliteit is goed, maar de ondersteuning voor talen is op dit moment beperkt. U kunt de stem, toonhoogte, snelheid en volume in <application +>kttsmgr</application +> instellen. </para> + +<para +>Naam van de synthesizer: <guilabel +>Hadifix</guilabel +></para> + +<para +>&URL;: zie hier onder</para> + +<para +>Debian installatie opdracht: geen</para> + +<para +>Wanneer Hadifix niet reeds geïnstalleerd is, doe het volgende:</para> + +<procedure> +<step +><para +>Download het binaire bestand &mbrola; van <ulink url="http://festvox.org/mbrola/" +>http://festvox.org/mbrola/</ulink +>.</para +></step> +<step +><para +>Installeer &mbrola; in de <filename +>/usr/local/mbrola</filename +> map.</para +></step> +<step +><para +>Download ten minste een Duitse stembestand van de &mbrola; website. Pak deze uit (unzip) naar de <filename +>/usr/local/mbrola</filename +> map.</para +></step> +<step +><para +>Download txt2pro van</para> +<para +><ulink url="http://www.ikp.uni-bonn.de/dt/forsch/phonetik/hadifix/HADIFIXforMBROLA.html" +> http://www.ikp.uni-bonn.de/dt/forsch/phonetik/hadifix/HADIFIXforMBROLA.html</ulink +>.</para> +</step> +<step +><para +>Pak txt2pho uit (unzip) naar <filename +>/usr/local/txt2pho</filename +>.</para +></step> +<step +><para +>Bewerk het bestand <command +>txt2phorc</command +> en zet de juiste data paden erin.</para +></step> +<step +><para +>Kopieer <command +>txt2phorc</command +> naar <filename +>~/.txt2phorc</filename +> of naar <filename +>/etc/txt2pho</filename +>. Let op dat u "rc" in de naam van het bestand weglaat.</para +></step> +<step +><para +>In <application +>kttsmgr</application +> kies de Duitse taal (<guilabel +>de</guilabel +>) en voeg <guilabel +>Hadifix</guilabel +> toe.</para +></step> +<step +><para +>Op het <guilabel +>Sprekerinstellingen</guilabel +> scherm geef een stem en de paden naar &mbrola; en txt2pho op.</para +></step> +<step +><para +>Klik op de <guibutton +>Test</guibutton +> knop om de instellingen te testen.</para +></step> +</procedure> + +<para +>Een Hongaarse implementatie voor &mbrola; en txt2pho is verkrijgbaar van</para> + +<para +><ulink url="http://tkltrans.sourceforge.net/" +>http://tkltrans.sourceforge.net/</ulink +>. </para> + +</sect2> + +<!-- ...................................................................... --> + + +<sect2 id="using-with-epos"> + <title +>Gebruiken met Epos</title> + +<para +>Epos is een vrije Tsjechische en Slowaakse open-source synthesizer. Het is een eenvoudige spraaksynthesizer met beperkte stemkwaliteit. U kunt het volume van deze synthesizer niet regelen vanuit &ktts;.</para> + +<para +>Naam van de synthesizer: <guilabel +>Epos TTS Synthesis System</guilabel +></para> + +<para +>&URL;: <ulink url="http://epos.ure.cas.cz/" +> http://epos.ure.cas.cz/</ulink +> </para> + +<para +>Debian installatie opdracht: <userinput +>apt-get install epos</userinput +></para> + +<para +>Start <application +>kttsmgr</application +>. Op het tabblad <guilabel +>Sprekers</guilabel +> klikt u op <guibutton +>Toevoegen</guibutton +>. Kies de Tsjechische of de Slowaakse taal en <guilabel +>Epos TTS Synthesis-systeem</guilabel +>. Wanneer het Epos programma niet in u <envar +>PATH</envar +> staat geef dan het pad naar dit programma op in het <guilabel +>Sprekerinstellingen</guilabel +> scherm. In de aanvullende opties velden kunt u extra parameters voor de server en client opgeven. Voor meer informatie geeft u <userinput +>epos -h</userinput +> of <userinput +>say -h</userinput +> in een &konsole;.</para> + +</sect2> + +<!-- ...................................................................... --> + + +<sect2 id="using-with-freetts"> + <title +>Gebruiken met Free TTS</title> + +<para +>FreeTTS is een vrije open-source synthesizer, die in &Java; geschreven is, dit betekent dat de &Java; Virtual Machine op u systeem geïnstalleerd dient te zijn. Het heeft op dit moment een beperkte ondersteuning voor stemmen en talen. U kunt de toonhoogte, volume of de snelheid niet regelen vanuit &ktts;.</para> + +<para +>Naam van de synthesizer: <guilabel +>FreeTTS</guilabel +></para> + +<para +>&URL;: <ulink url="http://sourceforge.net/projects/freetts/" +> http://sourceforge.net/projects/freetts/</ulink +> </para> + +<para +>Debian installatie opdracht: geen</para> + +</sect2> + +<!-- ...................................................................... --> + + +<sect2 id="using-with-command"> + <title +>Gebruiken met de Commando Plugin</title> + +<para +>De commando plugin maakt het mogelijk om &ktts; met elke spraaksynthesizer te gebruiken, die met een opdracht in een &konsole; aangestuurd kan worden.</para> + +<para +>Naam van de synthesizer: <guilabel +>Opdracht</guilabel +></para> + +<para +>&URL;: geen</para> + +<para +>Debian installatie opdracht: geen</para> + +<para +>Het beste is om een commando te gebruiken die de spraakuitvoer naar een tijdelijke geluidsbestand (wav) schrijft, in plaats van de uitvoer direct naar het geluidsapparaat te sturen.</para> + +<para +>Wanneer de vereiste codering van de tekst voor de spraaksynthesizer afwijkt van uw bureaublad codering instelling, dient u de tekst met de <command +>%f</command +> parameter naar de synthesizer te sturen. &ktts; zet dan de tekst met de aangegeven codering in het tijdelijke bestand. Wanneer u op de commandoregel tekst met de <command +>%t</command +> parameter naar de synthesizer stuurt, wordt de codering van u bureaublad gebruikt. U kunt ook de <guilabel +>Stuur de data als standaard invoer</guilabel +> optie gebruiken om dit probleem op te lossen, wanneer de synthesizer de invoer vanaf StdIn (standaardinvoerkanaal) accepteert. Bijvoorbeeld, om Poolse tekst met ISO 8859-2 naar Festival te versturen en daarbij de onuitspreekbare interpunctietekens te verwijderen.</para> + +<para +><command +>chat %f | tar '(){}[]"' ' ' | festival --TTS --language polish</command> +</para> + +</sect2> + +<!-- ====================================================================== --> + +</sect1> + +</appendix> + +&documentation.index; +</book> + +<!-- +Local Variables: +mode: xml +sgml-minimize-attributes:nil +sgml-general-insert-case:lower +sgml-indent-step:0 +sgml-indent-data:nil +End: + +vim:tabstop=2:shiftwidth=2:expandtab +--> diff --git a/tde-i18n-nl/docs/kdeaccessibility/kttsd/interruption.png b/tde-i18n-nl/docs/kdeaccessibility/kttsd/interruption.png Binary files differnew file mode 100644 index 00000000000..b2e35ebad04 --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kttsd/interruption.png diff --git a/tde-i18n-nl/docs/kdeaccessibility/kttsd/jobs.png b/tde-i18n-nl/docs/kdeaccessibility/kttsd/jobs.png Binary files differnew file mode 100644 index 00000000000..cac0a560d70 --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kttsd/jobs.png diff --git a/tde-i18n-nl/docs/kdeaccessibility/kttsd/notifications.png b/tde-i18n-nl/docs/kdeaccessibility/kttsd/notifications.png Binary files differnew file mode 100644 index 00000000000..a86b419eef1 --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kttsd/notifications.png diff --git a/tde-i18n-nl/docs/kdeaccessibility/kttsd/selecttalker.png b/tde-i18n-nl/docs/kdeaccessibility/kttsd/selecttalker.png Binary files differnew file mode 100644 index 00000000000..7692e0fc407 --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kttsd/selecttalker.png diff --git a/tde-i18n-nl/docs/kdeaccessibility/kttsd/stringreplacer.png b/tde-i18n-nl/docs/kdeaccessibility/kttsd/stringreplacer.png Binary files differnew file mode 100644 index 00000000000..d09c5d7a3db --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kttsd/stringreplacer.png diff --git a/tde-i18n-nl/docs/kdeaccessibility/kttsd/talkerchooser.png b/tde-i18n-nl/docs/kdeaccessibility/kttsd/talkerchooser.png Binary files differnew file mode 100644 index 00000000000..8ab1dbbc40e --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kttsd/talkerchooser.png diff --git a/tde-i18n-nl/docs/kdeaccessibility/kttsd/talkers.png b/tde-i18n-nl/docs/kdeaccessibility/kttsd/talkers.png Binary files differnew file mode 100644 index 00000000000..cc3bdbfd576 --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kttsd/talkers.png diff --git a/tde-i18n-nl/docs/kdeaccessibility/kttsd/xmltransformer.png b/tde-i18n-nl/docs/kdeaccessibility/kttsd/xmltransformer.png Binary files differnew file mode 100644 index 00000000000..95056cd1e98 --- /dev/null +++ b/tde-i18n-nl/docs/kdeaccessibility/kttsd/xmltransformer.png |