summaryrefslogtreecommitdiffstats
path: root/tde-i18n-de/docs/kdeedu/kbruch
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2011-11-21 02:23:03 -0600
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2011-11-21 02:23:03 -0600
commit9b58d35185905f8334142bf4988cb784e993aea7 (patch)
treef83ec30722464f6e4d23d6e7a40201d7ef5b6bf4 /tde-i18n-de/docs/kdeedu/kbruch
downloadtde-i18n-9b58d35185905f8334142bf4988cb784e993aea7.tar.gz
tde-i18n-9b58d35185905f8334142bf4988cb784e993aea7.zip
Initial import of extracted KDE i18n tarballs
Diffstat (limited to 'tde-i18n-de/docs/kdeedu/kbruch')
-rw-r--r--tde-i18n-de/docs/kdeedu/kbruch/Makefile.am4
-rw-r--r--tde-i18n-de/docs/kdeedu/kbruch/Makefile.in635
-rw-r--r--tde-i18n-de/docs/kdeedu/kbruch/checked.pngbin0 -> 28539 bytes
-rw-r--r--tde-i18n-de/docs/kdeedu/kbruch/compare.pngbin0 -> 28070 bytes
-rw-r--r--tde-i18n-de/docs/kdeedu/kbruch/convert.pngbin0 -> 28317 bytes
-rw-r--r--tde-i18n-de/docs/kdeedu/kbruch/factorize.pngbin0 -> 33148 bytes
-rw-r--r--tde-i18n-de/docs/kdeedu/kbruch/gui_main.pngbin0 -> 27277 bytes
-rw-r--r--tde-i18n-de/docs/kdeedu/kbruch/index.cache.bz2bin0 -> 8153 bytes
-rw-r--r--tde-i18n-de/docs/kdeedu/kbruch/index.docbook630
-rw-r--r--tde-i18n-de/docs/kdeedu/kbruch/man-kbruch.1.docbook90
-rw-r--r--tde-i18n-de/docs/kdeedu/kbruch/reduced.pngbin0 -> 13592 bytes
-rw-r--r--tde-i18n-de/docs/kdeedu/kbruch/settings.pngbin0 -> 45605 bytes
12 files changed, 1359 insertions, 0 deletions
diff --git a/tde-i18n-de/docs/kdeedu/kbruch/Makefile.am b/tde-i18n-de/docs/kdeedu/kbruch/Makefile.am
new file mode 100644
index 00000000000..df6332b8050
--- /dev/null
+++ b/tde-i18n-de/docs/kdeedu/kbruch/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = de
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-de/docs/kdeedu/kbruch/Makefile.in b/tde-i18n-de/docs/kdeedu/kbruch/Makefile.in
new file mode 100644
index 00000000000..9274b26068c
--- /dev/null
+++ b/tde-i18n-de/docs/kdeedu/kbruch/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/kdeedu/kbruch
+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 = de
+#>- 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/kdeedu/kbruch/Makefile'; \
+#>- cd $(top_srcdir) && \
+#>- $(AUTOMAKE) --gnu docs/kdeedu/kbruch/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/kdeedu/kbruch/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdeedu/kbruch/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/kbruch/Makefile.in
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+# (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+ @failcom='exit 1'; \
+ for f in x $$MAKEFLAGS; do \
+ case $$f in \
+ *=* | --[!k]*);; \
+ *k*) failcom='fail=yes';; \
+ esac; \
+ done; \
+ dot_seen=no; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ rev=''; for subdir in $$list; do \
+ if test "$$subdir" = "."; then :; else \
+ rev="$$subdir $$rev"; \
+ fi; \
+ done; \
+ rev="$$rev ."; \
+ target=`echo $@ | sed s/-recursive//`; \
+ for subdir in $$rev; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done && test -z "$$fail"
+tags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+ done
+ctags-recursive:
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+ done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$tags $$unique; \
+ fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
+ $(TAGS_FILES) $(LISP)
+ tags=; \
+ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | \
+ $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in files) print i; }; }'`; \
+ test -z "$(CTAGS_ARGS)$$tags$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$tags $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && cd $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) $$here
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+#>- distdir: $(DISTFILES)
+#>+ 1
+distdir: distdir-nls $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
+ fi; \
+ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
+ else \
+ test -f $(distdir)/$$file \
+ || cp -p $$d/$$file $(distdir)/$$file \
+ || exit 1; \
+ fi; \
+ done
+ list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ distdir=`$(am__cd) $(distdir) && pwd`; \
+ top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
+ (cd $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$top_distdir" \
+ distdir="$$distdir/$$subdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+#>- uninstall: uninstall-recursive
+#>+ 1
+uninstall: uninstall-docs uninstall-nls uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ `test -z '$(STRIP)' || \
+ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+#>- clean: clean-recursive
+#>+ 1
+clean: kde-rpo-clean clean-recursive
+
+#>- clean-am: clean-generic mostlyclean-am
+#>+ 1
+clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+info: info-recursive
+
+info-am:
+
+#>- install-data-am:
+#>+ 1
+install-data-am: install-docs install-nls
+
+install-dvi: install-dvi-recursive
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-info: install-info-recursive
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-ps: install-ps-recursive
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
+ install-strip
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+ all all-am check check-am clean clean-generic ctags \
+ ctags-recursive distclean distclean-generic distclean-tags \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \
+ tags-recursive uninstall uninstall-am
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
+
+#>+ 2
+KDE_DIST=index.docbook compare.png convert.png factorize.png checked.png man-kbruch.1.docbook Makefile.in settings.png reduced.png Makefile.am gui_main.png index.cache.bz2
+
+#>+ 24
+index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) checked.png index.docbook compare.png settings.png man-kbruch.1.docbook gui_main.png convert.png factorize.png reduced.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)/kbruch
+ @if test -f index.cache.bz2; then \
+ echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbruch/; \
+ $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbruch/; \
+ elif test -f $(srcdir)/index.cache.bz2; then \
+ echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbruch/; \
+ $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbruch/; \
+ fi
+ -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbruch/common
+ $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbruch/common
+
+uninstall-docs:
+ -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbruch
+
+clean-docs:
+ -rm -f index.cache.bz2
+
+
+#>+ 13
+install-nls:
+ $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbruch
+ @for base in checked.png index.docbook compare.png settings.png man-kbruch.1.docbook gui_main.png convert.png factorize.png reduced.png ; do \
+ echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbruch/$$base ;\
+ $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbruch/$$base ;\
+ done
+
+uninstall-nls:
+ for base in checked.png index.docbook compare.png settings.png man-kbruch.1.docbook gui_main.png convert.png factorize.png reduced.png ; do \
+ rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbruch/$$base ;\
+ done
+
+
+#>+ 5
+distdir-nls:
+ for file in checked.png index.docbook compare.png settings.png man-kbruch.1.docbook gui_main.png convert.png factorize.png reduced.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/kdeedu/kbruch/Makefile'; \
+ cd $(top_srcdir) && \
+ $(AUTOMAKE) --gnu docs/kdeedu/kbruch/Makefile
+ cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/kdeedu/kbruch/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-de/docs/kdeedu/kbruch/checked.png b/tde-i18n-de/docs/kdeedu/kbruch/checked.png
new file mode 100644
index 00000000000..d0220ee3737
--- /dev/null
+++ b/tde-i18n-de/docs/kdeedu/kbruch/checked.png
Binary files differ
diff --git a/tde-i18n-de/docs/kdeedu/kbruch/compare.png b/tde-i18n-de/docs/kdeedu/kbruch/compare.png
new file mode 100644
index 00000000000..f7979942a23
--- /dev/null
+++ b/tde-i18n-de/docs/kdeedu/kbruch/compare.png
Binary files differ
diff --git a/tde-i18n-de/docs/kdeedu/kbruch/convert.png b/tde-i18n-de/docs/kdeedu/kbruch/convert.png
new file mode 100644
index 00000000000..a4bc8ab2c4a
--- /dev/null
+++ b/tde-i18n-de/docs/kdeedu/kbruch/convert.png
Binary files differ
diff --git a/tde-i18n-de/docs/kdeedu/kbruch/factorize.png b/tde-i18n-de/docs/kdeedu/kbruch/factorize.png
new file mode 100644
index 00000000000..f1cbd4a8435
--- /dev/null
+++ b/tde-i18n-de/docs/kdeedu/kbruch/factorize.png
Binary files differ
diff --git a/tde-i18n-de/docs/kdeedu/kbruch/gui_main.png b/tde-i18n-de/docs/kdeedu/kbruch/gui_main.png
new file mode 100644
index 00000000000..084aeadcb93
--- /dev/null
+++ b/tde-i18n-de/docs/kdeedu/kbruch/gui_main.png
Binary files differ
diff --git a/tde-i18n-de/docs/kdeedu/kbruch/index.cache.bz2 b/tde-i18n-de/docs/kdeedu/kbruch/index.cache.bz2
new file mode 100644
index 00000000000..f2dda20bc3f
--- /dev/null
+++ b/tde-i18n-de/docs/kdeedu/kbruch/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-de/docs/kdeedu/kbruch/index.docbook b/tde-i18n-de/docs/kdeedu/kbruch/index.docbook
new file mode 100644
index 00000000000..2d3842be2e2
--- /dev/null
+++ b/tde-i18n-de/docs/kdeedu/kbruch/index.docbook
@@ -0,0 +1,630 @@
+<?xml version="1.0" ?>
+<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+ <!ENTITY kbruch "<application
+>KBruch</application
+>">
+ <!ENTITY kappname "&kbruch;">
+ <!ENTITY package "kdeedu">
+ <!ENTITY % addindex "IGNORE">
+ <!ENTITY % German "INCLUDE"
+><!-- change language only here -->
+]>
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>Das Handbuch zu &kbruch;</title>
+
+<authorgroup>
+<author
+><firstname
+>Sebastian</firstname
+> <surname
+>Stein</surname
+> <affiliation
+> <address
+><email
+>seb.kde@hpfsc.de</email
+></address>
+</affiliation>
+</author>
+
+<othercredit role="translator"
+><firstname
+>Sebastian</firstname
+><surname
+>Stein</surname
+><affiliation
+><address
+><email
+>seb.kde@hpfsc.de</email
+></address
+></affiliation
+><contrib
+>Deutsche Übersetzung</contrib
+></othercredit
+>
+
+</authorgroup>
+
+<copyright>
+<year
+>2001-2005</year>
+<holder
+>Sebastian Stein</holder>
+</copyright>
+
+<legalnotice
+>&FDLNotice;</legalnotice>
+
+<date
+>2004-07-09</date>
+<releaseinfo
+>3.4</releaseinfo>
+
+<abstract>
+<para
+>&kbruch; ist ein kleines Programm, um das Rechnen mit Brüchen zu üben. Für diesen Zweck werden verschiedene Übungen angeboten. Das Programm überprüft die Eingaben des Nutzers und gibt entsprechende Rückmeldungen. </para>
+
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>Bildung</keyword>
+<keyword
+>Bruch</keyword>
+<keyword
+>Mathematik</keyword>
+<keyword
+>Hauptnenner</keyword>
+<keyword
+>KBruch</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Einleitung</title>
+
+<para
+>&kbruch; ist ein kleines Programm, um das Rechnen mit Brüchen zu üben. Es werden 4 verschiedene Übungen angeboten. </para>
+
+<itemizedlist>
+ <listitem
+><para
+>Bruchaufgabe - in dieser Übung muss eine gegebene Bruchaufgabe gelöst werden. Man muss Zähler und Nenner eingeben. Dies ist die Hauptübung. </para
+></listitem>
+ <listitem
+><para
+>Vergleichen - in dieser Übung müssen 2 gegebene Brüche der Größe nach verglichen werden. </para
+></listitem>
+ <listitem
+><para
+>Umwandeln - in dieser Übung muss eine gegebene Zahl in einen Bruch umgewandelt werden. </para
+></listitem>
+ <listitem
+><para
+>Faktorisieren - in dieser Übung muss eine gegebene Zahl in ihre Primfaktoren zerlegt werden. </para
+></listitem>
+</itemizedlist>
+
+<para
+>In allen Übungen erzeugt &kbruch; eine Aufgabe und der Nutzer muss sie lösen. Das Programm überprüft die Eingabe und gibt eine entsprechende Rückmeldung. </para>
+
+<para
+>&kbruch; zählt die Anzahl gelöster Aufgaben und wieviel Aufgaben davon richtig gelöst wurden. Die Statistik wird angezeigt, der entsprechende Teil des Fensters kann aber auch ausgeblendet werden. Die Statistik kann zu jedem Zeitpunkt zurückgesetzt werden. </para>
+
+<para
+>&kbruch; ist sehr kompakt und konzentriert sich auf die Idee eines Aufgabenerzeugers. Das Handbuch bietet Hilfe für die verschiedenen Situationen. </para>
+<para
+>Es ist frei und lizenziert unter der &GNU; Public License. </para>
+</chapter>
+
+
+<chapter id="using-kbruch">
+<title
+>&kbruch; anwenden</title>
+
+<sect1 id="overview">
+<title
+>Hauptfenster</title>
+
+<para
+>Hier sieht man ein Bildschirmfoto von &kbruch;'s Hauptfenster:</para>
+
+<screenshot>
+ <screeninfo
+>&kbruch; Hauptfenster, direkt nach dem Start</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="gui_main.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>&kbruch; Hauptfenster</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<para
+>Die komplette Bedienung findet in diesem Fenster statt. Dadurch wird gesichert, dass &kbruch; einfach zu bedienen ist, sogar für junge Nutzer! Das Hauptfenster unterteilt sich in 5 Bereiche: <itemizedlist>
+ <listitem
+><para
+>die Menüzeile mit den 3 Menüs <guimenu
+>Aufgabe</guimenu
+>, <guimenu
+>Einstellungen</guimenu
+> und <guimenu
+>Hilfe</guimenu
+>. </para
+></listitem>
+ <listitem
+><para
+>die Symbolleiste, mit der man die Schwierigkeit der gestellten Aufgaben in der Übung <guimenu
+>Bruchaufgabe</guimenu
+> anpassen kann </para
+></listitem>
+ <listitem
+><para
+>den Übungswähler, mit dem man zwischen den verschiedenen Übungen wechseln kann </para
+></listitem>
+ <listitem
+><para
+>den eigentlichen Aufgabenteil, wo man das entsprechende Ergebnis eingeben muss </para
+></listitem>
+ <listitem
+><para
+>den Statistikteil wo man sehen kann, wieviel Aufgaben bereits gelöst wurden und wieviel davon richtig waren </para
+></listitem>
+</itemizedlist>
+</para>
+<para
+>Zuerst muss man die gewünschte Übung im Übungswähler am linken Bildschirmrand auswählen. Der Aufgabenteil passt sich der gewählten Übung entsprechend an. Die Einstellmöglichkeiten in der Symbolleiste werden aktiviert, wenn die Übung <guimenu
+>Bruchaufgabe</guimenu
+> gewählt wurde. </para>
+<para
+>In der Symbolleiste befindet sich weiterhin ein Symbol, um eine neue Aufgabe zu erstellen. Dieser Befehl ist ebenfalls verfügbar über <menuchoice
+><guimenu
+>Aufgabe</guimenu
+><guimenuitem
+>Neu</guimenuitem
+></menuchoice
+>. Dieser Befehl steht immer zur Verfügung. Wurde die aktuelle Aufgabe noch nicht gelöst, dann wird eine neue Aufgabe erstellt und die gegebene Aufgabe als nicht richtig gelöst gewertet. </para>
+<para
+>Der Statistikteil kann ausgeblendet werden, indem man den vertikalen Trennstreifen nach rechts verschiebt. </para>
+<para
+>Beim Beenden von &kbruch; wird die aktuell gewählte Übung gespeichert und beim nächsten Start wieder aufgerufen. </para>
+</sect1>
+
+<sect1 id="statistics">
+<title
+>Statistikteil</title>
+<para
+>In diesem Teil des Hauptfensters kann man ablesen: <itemizedlist>
+ <listitem
+><para
+>wieviel Aufgaben bearbeitet wurden </para
+></listitem>
+ <listitem
+><para
+>wieviel Aufgaben richtig gelöst wurden </para
+></listitem>
+ <listitem
+><para
+>wieviel Aufgaben falsch gelöst wurden </para
+></listitem>
+</itemizedlist>
+</para>
+<para
+>Man kann die Statistik über die <guimenu
+>Zurücksetzen</guimenu
+> Schaltfläche unter den Werten zurücksetzen. </para>
+<para
+>Die Statistikwerte werden beim Beenden von &kbruch; gespeichert und beim nächsten Start geladen. </para>
+</sect1>
+
+<sect1 id="settings">
+<title
+>Fenster Einstellungen</title>
+<para
+>In diesem Fenster können einige allgemeine Einstellungen gesetzt werden, die die Darstellung der Aufgaben betreffen. Dieses Fenster wird aufgerufen über <menuchoice
+><guimenu
+>Einstellungen</guimenu
+><guimenuitem
+>&kbruch; einrichten</guimenuitem
+></menuchoice
+>. </para>
+
+<screenshot>
+ <screeninfo
+>&kbruch; Fenster Einstellungen</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="settings.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>&kbruch; Fenster Einstellungen</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<para
+>Im oberen Fensterteil kann eine Schriftart für die Darstellung ausgewählt werden. Im unteren Teil können Farben für die verschiedenen Teile eines mathematischen Ausdrucks ausgewählt werden. Weiterhin kann die Darstellung der Brüche als gemeine Brüche ausgeschalten werden. Diese Notation ist nicht allgemein bekannt und lässt sich deshalb unterdrücken. </para>
+<para
+>Die Einstellungen werden beim Beenden von &kbruch; gespeichert und beim nächsten Start geladen. </para>
+</sect1>
+
+</chapter>
+
+<chapter id="exercises">
+<title
+>Übungen</title>
+
+<sect1 id="exer_fraction">
+<title
+>Übung Bruchaufgabe</title>
+
+<para
+>In dieser Übung muss eine gegebene Bruchaufgabe gelöst werden. Dazu muss Zähler und Nenner eingegeben werden. Die Schwierigkeit der Aufgaben kann über die unten beschriebenen Aufgabenparameter angepasst werden. </para>
+
+<sect2 id="task_paras">
+<title
+>Aufgabenparameter</title>
+<para
+>Es gibt 3 Parameter, die die Schwierigkeit der Aufgaben steuern:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Terme</guilabel
+></term>
+<listitem
+><para
+>Die Anzahl von Termen in einer gegebenen Aufgabe, von 2 bis einschließlich 5.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Max. Hauptnenner</guilabel
+></term>
+<listitem
+><para
+>Die höchste Zahl für den Hauptnenner, die &kbruch; für eine Aufgabe ermitteln wird. Der Wert liegt zwischen 10 und 50.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Rechenarten</guilabel
+></term>
+<listitem
+><para
+>Rechenarten, die in dieser Aufgabe genutzt werden sollen:<guilabel
+>Addition/Subtraktion</guilabel
+>, <guilabel
+>Multiplikation/Division</guilabel
+> oder <guilabel
+>Alle Rechenarten gemischt</guilabel
+>.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>Nachdem Auswahl der Parameter klicken auf den Knopf <guimenu
+>Neu</guimenu
+> in der Symbolleiste. Dadurch wird eine neue Aufgabe unter Verwendung der neuen Parameter erstellt. Sie finden diesen Befehl auch unter <menuchoice
+><guimenu
+>Aufgabe</guimenu
+> <guimenuitem
+>Neu</guimenuitem
+> </menuchoice
+>. </para>
+<note>
+<para
+>Jedesmal, wenn die Termanzahl geändert wird, wird die Einstellung für den max. Hauptnenner auf einen Standardwert zurückgesetzt. Deshalb sollte man zuerst die Termanzahl einstellen und erst dann den max. Hauptnenner. </para>
+</note>
+<para
+>Wurde die aktuelle Aufgabe noch nicht gelöst und der Nutzer gibt den Befehl <guimenu
+>Neu</guimenu
+>, dann wird die aktuelle Aufgabe als falsch gelöst gewertet. Um dies zu verhindern, sollte man die Parameter nach der Überprüfung der Lösung ändern, aber bevor man eine neue Aufgabe erzeugen lässt. </para>
+<para
+>Die Parametereinstellungen werden beim Beenden von &kbruch; gespeichert und beim nächsten Start wiederhergestellt. </para>
+</sect2>
+
+<sect2 id="exer_fraction_solve_task">
+<title
+>Aufgaben lösen</title>
+<para
+>Nachdem man die angezeigte Aufgabe gelöst hat, muss man das Ergebnis in die beiden Eingabefelder eintragen. In das obere Eingabefeld ist der Zähler einzutragen, in das untere Feld der Nenner. </para>
+<para
+>Falls das Ergebnis negativ ist, kann das entsprechende Minuszeichen entweder mit dem Zähler oder mit dem Nenner eingetragen werden. Falls das Ergebnis 0 ist, reicht es lediglich eine 0 für den Zähler einzutragen. Hat das Ergebnis einen Nenner von 1, kann das untere Eingabefeld leergelassen werden. </para>
+<para
+>Nachdem das Ergebnis eingetragen wurde, muss man auf die Schaltfläche <guimenu
+>Aufgabe überprüfen</guimenu
+> unter den Eingabefeldern klicken. &kbruch; überprüft die Eingabe und zeigt das richtige Ergebnis an. Dazu verändert sich das Fenster ein wenig, wie auf dem Bildschirmfoto zu sehen ist: </para>
+<screenshot>
+<screeninfo
+>Überprüfte Aufgabe</screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="checked.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Überprüfte Aufgabe</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+<para
+>Diese Aufgabe wurde richtig gelöst. Das richtige Ergebnis wird in 2 unterschiedlichen Schreibweisen angezeigt. Die 2. Form vor dem Wort <guilabel
+>RICHTIG</guilabel
+> wird nur in einigen Ländern verwendet und muss für die Aufgabe im Beispiel gelesen werden als 1 + 1/4. </para>
+<note>
+<para
+>Das Ergebnis muss immer gekürzt eingegeben werden, da die meisten Lehrer nur volle Punkte auf gekürzte Ergebnisse geben. &kbruch; zeigt einen kurzen Hinweis wie im unten dargestellten Bildschirmfoto, wenn man das richtige Ergebnis ungekürzt eingibt. </para>
+</note>
+<screenshot>
+<screeninfo
+>Ungekürztes Ergebnis</screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="reduced.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Ungekürztes Ergebnis</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Um mit der nächsten Aufgabe fortzufahren, klickt man auf die <guimenu
+>Nächste Aufgabe</guimenu
+> Schaltfläche. Möchte man die Parameter für die nächste Aufgabe ändern, dann muss dies vor dem Klick auf die Schaltfläche <guimenu
+>Nächste Aufgabe</guimenu
+> geschehen. </para>
+</sect2>
+</sect1>
+
+<sect1 id="exer_compare">
+<title
+>Übung Vergleichen</title>
+
+<para
+>In dieser Übungen müssen 2 gegebene Brüche verglichen werden. Man muss den größeren beider Brüche wählen, indem man das richtige Vergleichszeichen setzt. </para>
+
+<screenshot>
+<screeninfo
+>Übungen Vergleichen</screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="compare.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Übung Vergleichen</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Zuerst ist das richtige Vergleichszeichen gewählt werden. Um das Vergleichszeichen zu ändern, muss man auf die Schaltfläche klicken, die das Vergleichszeichen anzeigt. Nachdem man das Vergleichszeichen gewählt hat, muss man die Schaltfläche <guimenu
+>Aufgabe überprüfen</guimenu
+> wählen. &kbruch; überprüft nun die Eingabe und zeigt das richtige Ergebnis. Nach diesem Schritt gelangt man zur nächsten Aufgabe durch Wählen der Schaltfläche <guimenu
+>Nächste Aufgabe</guimenu
+>. </para>
+</sect1>
+
+<sect1 id="exer_convert">
+<title
+>Übung Umwandeln</title>
+
+<para
+>In dieser Übung muss eine gegebene Zahl in einen Bruch umgewandelt werden. Dazu muss sowohl Zähler als auch Nenner eingegeben werden. </para>
+
+<screenshot>
+<screeninfo
+>Übung Umwandeln</screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="convert.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Übung Umwandeln</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Auf der linken Seite des Gleichheitszeichen in dem Bildschirmfoto oben sieht man einen periodischen Dezimalbruch. Das bedeutet, dass der Bruch dargestellt als Dezimalzahl einen sich wiederholenden Teil hat. Der sich wiederholende Teil ist mit einer kleinen Linie über den entsprechenden Zahlen gekennzeichnet. Diese Zahlen wiederholen sich unendlich oft. </para>
+
+<para
+>Nachdem man Zähler und Nenner gewählt hat, muss man die Schaltfläche <guimenu
+>Aufgabe überprüfen</guimenu
+> wählen. &kbruch; überprüft nun die Eingabe und zeigt das richtige Ergebnis. Nach diesem Schritt gelangt man zur nächsten Aufgabe durch wählen der Schaltfläche <guimenu
+>Nächste Aufgabe</guimenu
+>. </para>
+
+<note>
+<para
+>Das Ergebnis ist gekürzt einzugeben. Ungekürzte Ergebnisse werden als nicht richtig gewertet. </para>
+</note>
+</sect1>
+
+<sect1 id="exer_factorize">
+<title
+>Übung Faktorisieren</title>
+
+<para
+>In dieser Übung muss eine gegebene Zahl in ihre Primfaktoren zerlegt werden. Es müssen alle Primfaktoren eingegeben werden. </para>
+
+<screenshot>
+<screeninfo
+>Übung Faktorisieren</screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="factorize.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Übung Faktorisieren</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Ein Faktor wird durch wählen der entsprechenden <guimenu
+>Faktorschaltfläche</guimenu
+> hinzugefügt. Die aktuell eingegebenen Primfaktoren werden in dem Eingabefeld neben der zu faktorisierenden Zahl angezeigt. Der zuletzt eingegebene Faktor kann durch Wählen der Schaltfläche <guimenu
+>Letzten Primfaktor entfernen</guimenu
+> entfernt werden. </para>
+<para
+>Nachdem man alle Primfaktoren eingegeben hat, muss man die Schaltfläche <guimenu
+>Aufgabe überprüfen</guimenu
+> wählen. &kbruch; überprüft nun die Eingabe und zeigt das richtige Ergebnis. Nach diesem Schritt gelangt man zur nächsten Aufgabe durch wählen der Schaltfläche <guimenu
+>Nächste Aufgabe</guimenu
+>. </para>
+
+<para
+>In dem Bildschirmfoto am Anfang dieser Seite sieht man ein <quote
+>*</quote
+> zwischen den Primfaktoren. Das ist ein Multiplikationszeichen. Das Produkt aller Primfaktoren muss die zu faktorisierende Zahl ergeben. </para>
+
+<note>
+<para
+>Es müssen alle Primfaktoren eingegeben werden, selbst wenn sich ein Primfaktor mehrfach wiederholt. Als Primfaktoren für die Zahl 18 müssen 2, 3 und 3 eingegeben werden. </para>
+</note>
+</sect1>
+
+</chapter>
+
+<chapter id="credits">
+
+<title
+>Danksagungen und Lizenz</title>
+<para
+>&kbruch;</para>
+<para
+>Copyright für Programm und Dokumentation, 2001-2004 Sebastian Stein <email
+>seb.kde@hpfsc.de</email
+> </para>
+
+<para
+>Dank geht an:</para>
+
+<itemizedlist>
+ <listitem
+><para
+>&Anne-Marie.Mahfouf; für die Betreuung des &kde; Edu Projektes</para
+></listitem>
+ <listitem
+><para
+>Klas Kalass für die Gestaltung der Oberfläche</para
+></listitem>
+ <listitem
+><para
+>Eva Brucherseifer für <application
+>KMath</application
+> (&kbruch;'s Oberfläche basiert auf dieser Arbeit)</para
+></listitem>
+ <listitem
+><para
+>Dominique Devriese für Fehlerbeseitigung</para
+></listitem>
+ <listitem
+><para
+><ulink url="http://www.net-tex.de/"
+>Stefan Schumacher</ulink
+> für den Test einer sehr frühen Version</para
+></listitem>
+ <listitem
+><para
+><ulink url="http://www.guckes.net/"
+>Sven Guckes</ulink
+> für den Test der Textoberfläche (die inzwischen entfernt wurde)</para
+></listitem>
+ <listitem
+><para
+>&David.Faure; für seine Unterstützung bei &kde;-<acronym
+>CVS</acronym
+> und &kde;-Bugzilla</para
+></listitem>
+ <listitem
+><para
+>&Robert.Gogolok; für seine Unterstützung bei &kde; <acronym
+>CVS</acronym
+></para
+></listitem>
+ <listitem
+><para
+>John Kesson für Korrekturlesen des Handbuchs</para
+></listitem>
+</itemizedlist>
+
+<para
+>Übersetzung Sebastian Stein<email
+>seb.stein@hpfsc.de</email
+></para
+>
+&underFDL; &underGPL; </chapter>
+
+<appendix id="installation">
+<title
+>Installation</title>
+
+<sect1 id="getting-kbruch">
+<title
+>Woher man &kbruch; bekommt</title>
+&install.intro.documentation; </sect1>
+
+<sect1 id="requirements">
+<title
+>Anforderungen</title>
+
+<para
+>Um &kbruch; erfolgreich einsetzen zu können, braucht man &kde;
+> 3.1 . </para>
+
+<para
+>&kbruch; finden Sie auf <ulink url="http://edu.kde.org/kbruch/"
+> der &kbruch;-Internetseite</ulink
+>. &kbruch; ist ein Teil des &kde;-Edu-Projektes.</para>
+
+<para
+>Ein Liste mit Änderungen findet man in den <acronym
+>CVS</acronym
+> Commit Nachrichten.</para>
+
+</sect1>
+
+<sect1 id="compilation">
+<title
+>Kompilierung und Installation</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:
+
+// vim:ts=2:sw=2:tw=78:noet
+-->
diff --git a/tde-i18n-de/docs/kdeedu/kbruch/man-kbruch.1.docbook b/tde-i18n-de/docs/kdeedu/kbruch/man-kbruch.1.docbook
new file mode 100644
index 00000000000..02e85f1db61
--- /dev/null
+++ b/tde-i18n-de/docs/kdeedu/kbruch/man-kbruch.1.docbook
@@ -0,0 +1,90 @@
+<?xml version="1.0" ?>
+<!DOCTYPE refentry PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+<!ENTITY % German "INCLUDE">
+]>
+
+<refentry lang="&language;">
+<refentryinfo>
+<title
+>KDE Benutzerhandbuch</title>
+<author
+>&Lauri.Watts;&Lauri.Watts.mail;</author>
+<date
+>25.05.2005</date
+> <productname
+>K Desktop Environment</productname
+> </refentryinfo>
+
+<refmeta>
+<refentrytitle
+><command
+>KBruch</command
+></refentrytitle>
+<manvolnum
+>1</manvolnum>
+</refmeta>
+
+<refnamediv>
+<refname
+><command
+>KBruch</command
+></refname>
+<refpurpose
+>Rechnen mit Brüchen lernen</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<cmdsynopsis
+><command
+>kbruch</command
+> <arg choice="opt"
+>Allgemeine KDE-Optionen</arg
+> <arg choice="opt"
+>Allgemeine Qt-Optionen</arg
+> </cmdsynopsis>
+</refsynopsisdiv>
+
+<refsect1>
+<title
+>Beschreibung</title>
+<para
+>&kbruch; ist ein kleines Programm, um das Rechnen mit Brüchen zu üben. Für diesen Zweck werden verschiedene Übungen angeboten. Das Programm überprüft die Eingaben des Nutzers und gibt entsprechende Rückmeldungen.</para>
+</refsect1>
+
+<refsect1>
+<title
+>Siehe auch</title>
+<para
+>Weitere ausführliche Dokumentation finden Sie unter <ulink url="help:/kbruch"
+>help:/kbruch</ulink
+> (geben Sie diese <acronym
+>URL</acronym
+> entweder im &konqueror; ein oder starten Sie <userinput
+><command
+>khelpcenter</command
+> <parameter
+>help:/kbruch</parameter
+></userinput
+>).</para>
+<para
+>Weitere Informationen finden Sie auf der <ulink url="http://edu.kde.org/kbruch/"
+> &kde; Edutainment Webseite</ulink
+>.</para>
+</refsect1>
+
+<refsect1>
+<title
+>Autoren</title>
+<para
+>&kbruch; wurde von <personname
+><firstname
+>Sebastian</firstname
+><surname
+>Stein</surname
+></personname
+><email
+>seb.kde@hpfsc.de</email
+> geschrieben.</para>
+</refsect1>
+
+</refentry>
diff --git a/tde-i18n-de/docs/kdeedu/kbruch/reduced.png b/tde-i18n-de/docs/kdeedu/kbruch/reduced.png
new file mode 100644
index 00000000000..ff830820824
--- /dev/null
+++ b/tde-i18n-de/docs/kdeedu/kbruch/reduced.png
Binary files differ
diff --git a/tde-i18n-de/docs/kdeedu/kbruch/settings.png b/tde-i18n-de/docs/kdeedu/kbruch/settings.png
new file mode 100644
index 00000000000..13160b260a7
--- /dev/null
+++ b/tde-i18n-de/docs/kdeedu/kbruch/settings.png
Binary files differ