summaryrefslogtreecommitdiffstats
path: root/tde-i18n-sv/docs/kdeedu/kbruch
diff options
context:
space:
mode:
Diffstat (limited to 'tde-i18n-sv/docs/kdeedu/kbruch')
-rw-r--r--tde-i18n-sv/docs/kdeedu/kbruch/Makefile.am4
-rw-r--r--tde-i18n-sv/docs/kdeedu/kbruch/Makefile.in635
-rw-r--r--tde-i18n-sv/docs/kdeedu/kbruch/checked.pngbin0 -> 25502 bytes
-rw-r--r--tde-i18n-sv/docs/kdeedu/kbruch/compare.pngbin0 -> 24205 bytes
-rw-r--r--tde-i18n-sv/docs/kdeedu/kbruch/convert.pngbin0 -> 24374 bytes
-rw-r--r--tde-i18n-sv/docs/kdeedu/kbruch/factorize.pngbin0 -> 26866 bytes
-rw-r--r--tde-i18n-sv/docs/kdeedu/kbruch/gui_main.pngbin0 -> 23903 bytes
-rw-r--r--tde-i18n-sv/docs/kdeedu/kbruch/index.cache.bz2bin0 -> 7784 bytes
-rw-r--r--tde-i18n-sv/docs/kdeedu/kbruch/index.docbook630
-rw-r--r--tde-i18n-sv/docs/kdeedu/kbruch/man-kbruch.1.docbook88
-rw-r--r--tde-i18n-sv/docs/kdeedu/kbruch/reduced.pngbin0 -> 11845 bytes
-rw-r--r--tde-i18n-sv/docs/kdeedu/kbruch/settings.pngbin0 -> 40990 bytes
12 files changed, 1357 insertions, 0 deletions
diff --git a/tde-i18n-sv/docs/kdeedu/kbruch/Makefile.am b/tde-i18n-sv/docs/kdeedu/kbruch/Makefile.am
new file mode 100644
index 00000000000..9e41d9df652
--- /dev/null
+++ b/tde-i18n-sv/docs/kdeedu/kbruch/Makefile.am
@@ -0,0 +1,4 @@
+KDE_LANG = sv
+SUBDIRS = $(AUTODIRS)
+KDE_DOCS = AUTO
+KDE_MANS = AUTO
diff --git a/tde-i18n-sv/docs/kdeedu/kbruch/Makefile.in b/tde-i18n-sv/docs/kdeedu/kbruch/Makefile.in
new file mode 100644
index 00000000000..4f7ee47872e
--- /dev/null
+++ b/tde-i18n-sv/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 = sv
+#>- 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 factorize.png settings.png gui_main.png index.cache.bz2 convert.png checked.png man-kbruch.1.docbook Makefile.in reduced.png Makefile.am
+
+#>+ 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-sv/docs/kdeedu/kbruch/checked.png b/tde-i18n-sv/docs/kdeedu/kbruch/checked.png
new file mode 100644
index 00000000000..c998cefeacc
--- /dev/null
+++ b/tde-i18n-sv/docs/kdeedu/kbruch/checked.png
Binary files differ
diff --git a/tde-i18n-sv/docs/kdeedu/kbruch/compare.png b/tde-i18n-sv/docs/kdeedu/kbruch/compare.png
new file mode 100644
index 00000000000..b2beeeb3a01
--- /dev/null
+++ b/tde-i18n-sv/docs/kdeedu/kbruch/compare.png
Binary files differ
diff --git a/tde-i18n-sv/docs/kdeedu/kbruch/convert.png b/tde-i18n-sv/docs/kdeedu/kbruch/convert.png
new file mode 100644
index 00000000000..e7ea76ae90c
--- /dev/null
+++ b/tde-i18n-sv/docs/kdeedu/kbruch/convert.png
Binary files differ
diff --git a/tde-i18n-sv/docs/kdeedu/kbruch/factorize.png b/tde-i18n-sv/docs/kdeedu/kbruch/factorize.png
new file mode 100644
index 00000000000..7ff3ab8615e
--- /dev/null
+++ b/tde-i18n-sv/docs/kdeedu/kbruch/factorize.png
Binary files differ
diff --git a/tde-i18n-sv/docs/kdeedu/kbruch/gui_main.png b/tde-i18n-sv/docs/kdeedu/kbruch/gui_main.png
new file mode 100644
index 00000000000..0e7661658bd
--- /dev/null
+++ b/tde-i18n-sv/docs/kdeedu/kbruch/gui_main.png
Binary files differ
diff --git a/tde-i18n-sv/docs/kdeedu/kbruch/index.cache.bz2 b/tde-i18n-sv/docs/kdeedu/kbruch/index.cache.bz2
new file mode 100644
index 00000000000..794fa385f76
--- /dev/null
+++ b/tde-i18n-sv/docs/kdeedu/kbruch/index.cache.bz2
Binary files differ
diff --git a/tde-i18n-sv/docs/kdeedu/kbruch/index.docbook b/tde-i18n-sv/docs/kdeedu/kbruch/index.docbook
new file mode 100644
index 00000000000..8898eff3ffe
--- /dev/null
+++ b/tde-i18n-sv/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 % Swedish "INCLUDE"
+><!-- change language only here -->
+]>
+
+<book lang="&language;">
+
+<bookinfo>
+<title
+>Handbok &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
+>Stefan</firstname
+> <surname
+>Asserhäll</surname
+> <affiliation
+><address
+><email
+>stefan.asserhall@comhem.se</email
+></address
+></affiliation
+> <contrib
+>Översättare</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; är ett litet program för att öva räkning med bråk. Olika övningar tillhandahålls för detta syfte. Programmet kontrollerar indata och ger återmatning. </para>
+
+</abstract>
+
+<keywordset>
+<keyword
+>KDE</keyword>
+<keyword
+>utbildning</keyword>
+<keyword
+>bråk</keyword>
+<keyword
+>matematik</keyword>
+<keyword
+>nämnare</keyword>
+<keyword
+>kbruch</keyword>
+</keywordset>
+
+</bookinfo>
+
+<chapter id="introduction">
+<title
+>Inledning</title>
+
+<para
+>&kbruch; är ett litet program för att öva räkning med bråk. För att göra det erbjuds fyra olika övningar. </para>
+
+<itemizedlist>
+ <listitem
+><para
+>Bråkövning: I den här övningen måste du lösa en given uppgift med bråk. Du måste skriva in täljare och nämnare. Detta är den huvudsakliga uppgiften. </para
+></listitem>
+ <listitem
+><para
+>Jämförelse: I den här övningen måste du jämföra storleken på två givna bråk. </para
+></listitem>
+ <listitem
+><para
+>Konvertering: I den här övningen måste du konvertera ett givet tal till ett bråk. </para
+></listitem>
+ <listitem
+><para
+>Faktorisering: I den här övningen måste du faktorisera ett givet tal i dess primtalsfaktorer. </para
+></listitem>
+</itemizedlist>
+
+<para
+>I alla olika övningar skapar &kbruch; en uppgift, och användaren måste lösa den. Programmet kontrollerar indata och ger återmatning om det. </para>
+
+<para
+>&kbruch; räknar hur många uppgifter som lösts överhuvudtaget och hur många uppgifter som löstes rätt. Statistiken visas för användaren, men den delen av huvudfönstret kan döljas. Användaren kan också återställa statistiken när som helst. </para>
+
+<para
+>&kbruch; är mycket kompakt och fokuserar på den centrala idén att skapa uppgifter. Ett inbyggt hjälpsystem tillhandahåller sammanhangsberoende hjälp för olika situationer. </para>
+<para
+>&kbruch; är gratis och licenseras under &GNU; Public License. </para>
+</chapter>
+
+
+<chapter id="using-kbruch">
+<title
+>Att använda &kbruch;</title>
+
+<sect1 id="overview">
+<title
+>Huvudfönster</title>
+
+<para
+>Här är en skärmbild av &kbruch;s huvudfönster:</para>
+
+<screenshot>
+ <screeninfo
+>&kbruch;s huvudfönster, direkt efter start</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="gui_main.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>&kbruch;s huvudfönster</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<para
+>Alla åtgärder sker i detta fönster. Det säkerställer att &kbruch; är lättanvänt även för unga användare. Huvudfönstret är uppdelat i fem delar: <itemizedlist>
+ <listitem
+><para
+>Menyraden med de tre menyerna <guimenu
+>Uppgift</guimenu
+>, <guimenu
+>Inställningar</guimenu
+> och <guimenu
+>Hjälp</guimenu
+> </para
+></listitem>
+ <listitem
+><para
+>Verktygsraden, där du kan ställa in svårighetsgraden för uppgifterna som ges med övningen <guimenu
+>Bråkövning</guimenu
+> </para
+></listitem>
+ <listitem
+><para
+>Övningsväljaren, där du kan byta mellan de olika övningarna </para
+></listitem>
+ <listitem
+><para
+>Uppgiftsdelen, där du ska skriva in resultatet för en given uppgift. </para
+></listitem>
+ <listitem
+><para
+>Statistikdelen, där du kan se hur många uppgifter som har lösts riktigt och försökt utföras. </para
+></listitem>
+</itemizedlist>
+</para>
+<para
+>Först måste du välja en övning i övningsväljaren till vänster i fönstret. Uppgiftsdelen ändras enligt vald uppgift. Inställningarna i verktygsraden aktiveras om du väljer övningen <guimenu
+>Bråkövning</guimenu
+>. </para>
+<para
+>Du hittar också en ikon för att skapa en ny uppgift i verktygsraden. Åtgärden är dessutom tillgänglig i menyn <menuchoice
+><guimenu
+>Uppgift</guimenu
+> <guimenuitem
+>Ny uppgift</guimenuitem
+></menuchoice
+>. Åtgärden är alltid aktiverad. Om du inte har löst pågående uppgift, skapas en ny och den pågående uppgiften räknas som olöst. </para>
+<para
+>Du kan dölja statistikdelen genom att dra den vertikala avskiljaren åt höger. </para>
+<para
+>Om du avslutar &kbruch; sparas övningen som för närvarande är vald och återställs vid nästa start. </para>
+</sect1>
+
+<sect1 id="statistics">
+<title
+>Statistikdel</title>
+<para
+>På den här delen av huvudfönstret kan du se: <itemizedlist>
+ <listitem
+><para
+>hur många uppgifter som har lösts </para
+></listitem>
+ <listitem
+><para
+>hur många uppgifter som har lösts riktigt </para
+></listitem>
+ <listitem
+><para
+>hur många uppgifter som har lösts felaktigt </para
+></listitem>
+</itemizedlist>
+</para>
+<para
+>Du kan nollställa statistiken genom att klicka på knappen <guimenu
+>Återställ</guimenu
+> under siffrorna. </para>
+<para
+>Statistiken sparas när &kbruch; avslutas, och återställs vid nästa start. </para>
+</sect1>
+
+<sect1 id="settings">
+<title
+>Inställningsfönstret</title>
+<para
+>På den här delen av huvudskärmen kan du justera några allmänna inställningar av uppgiftsvisningen. Använd <menuchoice
+><guimenu
+>Inställningar</guimenu
+> <guimenuitem
+>Anpassa &kbruch;</guimenuitem
+></menuchoice
+> för att visa dialogrutan. </para>
+
+<screenshot>
+ <screeninfo
+>&kbruch;s inställningsdialogruta</screeninfo>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="settings.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>&kbruch;s inställningsdialogruta</phrase>
+ </textobject>
+ </mediaobject>
+</screenshot>
+
+<para
+>Längst upp i dialogrutan kan du välja ett teckensnitt för visning. I den nedre delen kan du välja färger för de olika delarna av ett matematiskt uttryck. Du kan ange om blandad notation för tal ska användas i resultatet. Notationen är inte känd överallt, och kan därför inaktiveras. </para>
+<para
+>Inställningarna sparas när &kbruch; avslutas, och återställs vid nästa start. </para>
+</sect1>
+
+</chapter>
+
+<chapter id="exercises">
+<title
+>Övningar</title>
+
+<sect1 id="exer_fraction">
+<title
+>Övningsuppgiften bråk</title>
+
+<para
+>I den här övningen måste du lösa en given uppgift. Därför måste du skriva in täljare och nämnare. Svårighetsgraden hos den skapade uppgiften kan justeras med uppgiftsparametrarna som beskrivs nedan. </para>
+
+<sect2 id="task_paras">
+<title
+>Uppgiftsparametrar</title>
+<para
+>Det finns tre parametrar som påverkar svårighetsgraden på uppgifterna som skapas:</para>
+
+<variablelist>
+<varlistentry>
+<term
+><guilabel
+>Termer</guilabel
+></term>
+<listitem
+><para
+>Antal termer (separata bråk) som ingår i varje uppgift. Från 2 till 5.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Maximal huvudnämnare</guilabel
+></term>
+<listitem
+><para
+>Det högsta tal som &kbruch; använder som huvudnämnare i uppgifterna som ges. Från minimalt 10 till maximalt 50.</para
+></listitem>
+</varlistentry>
+
+<varlistentry>
+<term
+><guilabel
+>Operationer</guilabel
+></term>
+<listitem
+><para
+>Operationer som ska användas i uppgiften: <guilabel
+>Addition och subtraktion</guilabel
+>, <guilabel
+>Multiplikation och division</guilabel
+> eller <guilabel
+>Alla räknesätt blandade</guilabel
+>.</para
+></listitem>
+</varlistentry>
+</variablelist>
+
+<para
+>När du har ändrat parametrarna måste du klicka på knappen <guimenu
+>Ny uppgift</guimenu
+> i verktygsraden för att skapa en uppgift som använder de nya parametrarna. Du kan också utföra åtgärden från menyraden med <menuchoice
+><guimenu
+>Uppgift</guimenu
+> <guimenuitem
+>Ny uppgift</guimenuitem
+></menuchoice
+>. </para>
+<note>
+<para
+>Observera att ditt val av maximal huvudnämnare kommer att återställas till ett standardvärde varje gång du ändrar antalet termer. Så du måste först ändra antal termer, och sedan välja maximal huvudnämnare. </para>
+</note>
+<para
+>Om du inte har löst nuvarande uppgift, och väljer alternativet <guimenu
+>Ny uppgift</guimenu
+>, räknas uppgiften inte som riktigt löst. För att förhindra det måste du ändra parametrarna efter du löst uppgiften, men innan du skapar en ny. </para>
+<para
+>De valda parametrarna sparas när &kbruch; avslutas och återställs vid nästa start. </para>
+</sect2>
+
+<sect2 id="exer_fraction_solve_task">
+<title
+>Lösa uppgifter</title>
+<para
+>När du har löst en given uppgift, måste du skriva in resultatet i de två inmatningsrutorna. Täljaren måste skrivas in i den övre rutan och nämnaren i den nedre. </para>
+<para
+>Om resultatet är negativt, kan du skriva in minustecknet framför täljaren eller nämnaren. Om resultatet är 0, skriv bara 0 i täljarens inmatningsruta. Om resultatet har nämnaren 1, kan du lämna den nedre rutan tom. </para>
+<para
+>När du har skrivit in resultatet måste du klicka på knappen <guimenu
+>Kontrollera uppgift</guimenu
+> under inmatningsrutorna. &kbruch; kontrollerar indata och visar det riktiga resultatet. Därför ändras huvudfönstret lite grand, som du kan se på skärmbilden: </para>
+<screenshot>
+<screeninfo
+>Kontrollerad uppgift</screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="checked.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Kontrollerad uppgift</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+<para
+>Den här uppgiften löstes riktigt. Det rätta värdet visas med två olika former. Den andra formen precis innan order <guilabel
+>RÄTT</guilabel
+> används bara i vissa länder och måste läsas som 1 + 3/10 för fallet som visas. </para>
+<note>
+<para
+>Observera att du alltid måste skriva in resultatet på normalform, eftersom de flesta lärare bara ger poäng för normaliserade resultat. &kbruch; visar ett kort meddelande som det på skärmbilden nedan, om du skriver in rätt resultat men inte normaliserat. </para>
+</note>
+<screenshot>
+<screeninfo
+>Resultat som inte är normaliserat</screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="reduced.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Resultat som inte är normaliserat</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>För att fortsätta med nästa uppgift, klicka på knappen <guimenu
+>Nästa uppgift</guimenu
+>. Om du vill ändra parametrarna för nästa uppgift, måste du göra det innan du klickar på knappen <guimenu
+>Nästa uppgift</guimenu
+>. </para>
+</sect2>
+</sect1>
+
+<sect1 id="exer_compare">
+<title
+>Jämförelseövning</title>
+
+<para
+>I den här övningen måste du jämföra två givna bråk. Du måste välja det största bråket av de båda, genom att välja rätt jämförelsetecken. </para>
+
+<screenshot>
+<screeninfo
+>Jämförelseövning</screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="compare.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Jämförelseövning</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Välj först det riktiga jämförelsetecknet. För att byta jämförelsetecken måste du klicka på knappen som visar jämförelsetecknet. När du har valt jämförelsetecken, klicka på knappen <guimenu
+>Kontrollera uppgift</guimenu
+>. &kbruch; kontrollerar indata och visar det riktiga resultatet. Efter det här steget kommer du till nästa uppgift genom att klicka på knappen <guimenu
+>Nästa uppgift</guimenu
+>. </para>
+</sect1>
+
+<sect1 id="exer_convert">
+<title
+>Konverteringsövning</title>
+
+<para
+>I den här övningen måste du konvertera ett givet tal till ett bråk. Du måste skriva in täljare och nämnare. </para>
+
+<screenshot>
+<screeninfo
+>Konverteringsövning</screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="convert.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Konverteringsövning</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Till vänster om likhetstecknet på skärmbilden ovan kan du se en decimal som upprepas. Det betyder att bråket som visas decimalt har en del som upprepas. Den upprepade delen anges med det lilla strecket ovanför siffrorna. De siffrorna upprepas i oändlighet. </para>
+
+<para
+>När du har skrivit in täljaren och nämnaren, klicka på knappen <guimenu
+>Kontrollera uppgift</guimenu
+>. &kbruch; kontrollerar indata och visar det riktiga resultatet. Efter det här steget kommer du till nästa uppgift genom att klicka på knappen <guimenu
+>Nästa uppgift</guimenu
+>. </para>
+
+<note>
+<para
+>Glöm inte bort att skriva in resultatet på normalform. Om resultatet inte är normaliserat räknas det som felaktigt löst. </para>
+</note>
+</sect1>
+
+<sect1 id="exer_factorize">
+<title
+>Faktoriseringsövning</title>
+
+<para
+>I den här övningen måste du faktorisera ett givet tal i dess primtalsfaktorer. Du måste skriva in alla primtalsfaktorer i talet. </para>
+
+<screenshot>
+<screeninfo
+>Faktoriseringsövning</screeninfo>
+<mediaobject>
+ <imageobject>
+ <imagedata fileref="factorize.png" format="PNG"/>
+ </imageobject>
+ <textobject>
+ <phrase
+>Faktoriseringsövning</phrase>
+ </textobject>
+</mediaobject>
+</screenshot>
+
+<para
+>Du kan skriva in en faktor genom att klicka på knapparna med <guimenu
+>primtalsfaktorer</guimenu
+>. Primtalsfaktorerna som för närvarande har skrivits in visas i fältet intill talet som ska faktoriseras. Du kan ta bort den senast inskrivna primtalsfaktorn genom att klicka på knappen <guimenu
+>Ta bort sista faktorn</guimenu
+>. </para>
+<para
+>När du har skrivit in alla primtalsfaktorer, klicka på knappen <guimenu
+>Kontrollera uppgift</guimenu
+>. &kbruch; kontrollerar indata och visar det riktiga resultatet. Efter det här steget kommer du till nästa uppgift genom att klicka på knappen <guimenu
+>Nästa uppgift</guimenu
+>. </para>
+
+<para
+>På skärmbilden längst upp på sidan kan du se tecknet <quote
+>*</quote
+> mellan primtalsfaktorerna. Det är multiplikationstecknet. Produkten av alla primtalsfaktorer måste bli talet du försöker faktorisera. </para>
+
+<note>
+<para
+>Du måste skriva in alla primtalsfaktorer även om en primtalsfaktor upprepas flera gånger. För talet 18 måste du exempelvis ange primtalsfaktorerna 2, 3 och 3. </para>
+</note>
+</sect1>
+
+</chapter>
+
+<chapter id="credits">
+
+<title
+>Tack till och licens</title>
+<para
+>&kbruch;</para>
+<para
+>Program och dokumentation Copyright, 2001-2004 Sebastian Stein <email
+>seb.kde@hpfsc.de</email
+> </para>
+
+<para
+>Tack går till:</para>
+
+<itemizedlist>
+ <listitem
+><para
+>&Anne-Marie.Mahfouf; för att hantera &kde;:s utbildningsprojekt</para
+></listitem>
+ <listitem
+><para
+>Klas Kalass för hjälp med att konstruera gränssnittet</para
+></listitem>
+ <listitem
+><para
+>Eva Brucherseifer för att ha skrivit <application
+>Kmath</application
+> (&kbruch;s grafiska gränssnitt är baserat på det arbetet)</para
+></listitem>
+ <listitem
+><para
+>Dominique Devriese för felrättning</para
+></listitem>
+ <listitem
+><para
+><ulink url="http://www.net-tex.de/"
+>Stefan Schumacher</ulink
+> för att ha testat en mycket tidig version</para
+></listitem>
+ <listitem
+><para
+><ulink url="http://www.guckes.net/"
+>Sven Guckes</ulink
+> för att ha testat textgränssnittet (som har tagits bort)</para
+></listitem>
+ <listitem
+><para
+>&David.Faure; för hjälp med &kde;:s <acronym
+>CVS</acronym
+> och &kde; Bugzilla</para
+></listitem>
+ <listitem
+><para
+>&Robert.Gogolok; för hjälp med &kde;:s <acronym
+>CVS</acronym
+></para
+></listitem>
+ <listitem
+><para
+>John Kesson för korrekturläsning av handboken</para
+></listitem>
+</itemizedlist>
+
+<para
+>Översättning Stefan Asserhäll <email
+>stefan.asserhall@comhem.se</email
+></para
+>
+&underFDL; &underGPL; </chapter>
+
+<appendix id="installation">
+<title
+>Installation</title>
+
+<sect1 id="getting-kbruch">
+<title
+>Hur man skaffar &kbruch;</title>
+&install.intro.documentation; </sect1>
+
+<sect1 id="requirements">
+<title
+>Krav</title>
+
+<para
+>För att använda &kbruch; med lyckat resultat, behöver du &kde;
+> 3.1. </para>
+
+<para
+>&kbruch; själv finns på <ulink url="http://edu.kde.org/kbruch/"
+>&kbruch;s hemsida</ulink
+> och det är en del av &kde;:s utbildningsprojekt.</para>
+
+<para
+>Du kan hitta en lista med ändringar i <acronym
+>CVS</acronym
+> arkiveringsmeddelanden.</para>
+
+</sect1>
+
+<sect1 id="compilation">
+<title
+>Kompilering och 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-sv/docs/kdeedu/kbruch/man-kbruch.1.docbook b/tde-i18n-sv/docs/kdeedu/kbruch/man-kbruch.1.docbook
new file mode 100644
index 00000000000..751744fee88
--- /dev/null
+++ b/tde-i18n-sv/docs/kdeedu/kbruch/man-kbruch.1.docbook
@@ -0,0 +1,88 @@
+<?xml version="1.0" ?>
+<!DOCTYPE refentry PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
+<!ENTITY % Swedish "INCLUDE">
+]>
+
+<refentry lang="&language;">
+<refentryinfo>
+<title
+>KDE användarhandbok</title>
+<author
+>&Lauri.Watts;&Lauri.Watts.mail;</author>
+<date
+>25:e maj, 2005</date
+> <productname
+>K-skrivbordsmiljön</productname
+> </refentryinfo>
+
+<refmeta>
+<refentrytitle
+><command
+>kbruch</command
+></refentrytitle>
+<manvolnum
+>1</manvolnum>
+</refmeta>
+
+<refnamediv>
+<refname
+><command
+>kbruch</command
+></refname>
+<refpurpose
+>Lär dig räkna med bråk</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<cmdsynopsis
+><command
+>kbruch</command
+> <arg choice="opt"
+>Allmänna KDE-väljare</arg
+> <arg choice="opt"
+>Allmänna Qt-väljare</arg
+> </cmdsynopsis>
+</refsynopsisdiv>
+
+<refsect1>
+<title
+>Beskrivning</title>
+<para
+>&kbruch; är ett litet program för att öva räkning med bråk. Olika övningar tillhandahålls för detta syfte. Programmet kontrollerar indata och ger återmatning.</para>
+</refsect1>
+
+<refsect1>
+<title
+>Se också</title>
+<para
+>Mer detaljerad användardokumentation är tillgänglig med <ulink url="help:/kbruch"
+>help:/kbruch</ulink
+> (skriv antingen in webbadressen i &konqueror;, eller kör <userinput
+><command
+>khelpcenter</command
+> <parameter
+>help:/kbruch</parameter
+></userinput
+>).</para>
+<para
+>Det finns också ytterligare information tillgänglig på <ulink url="http://edu.kde.org/kbruch/"
+>webbsidan för kde-edu</ulink
+>.</para>
+</refsect1>
+
+<refsect1>
+<title
+>Upphovsmän</title>
+<para
+>&kbruch; är skrivet av <personname
+><firstname
+>Sebastian</firstname
+><surname
+>Stein</surname
+></personname
+> <email
+>seb.kde@hpfsc.de</email
+></para>
+</refsect1>
+
+</refentry>
diff --git a/tde-i18n-sv/docs/kdeedu/kbruch/reduced.png b/tde-i18n-sv/docs/kdeedu/kbruch/reduced.png
new file mode 100644
index 00000000000..ee7caad6987
--- /dev/null
+++ b/tde-i18n-sv/docs/kdeedu/kbruch/reduced.png
Binary files differ
diff --git a/tde-i18n-sv/docs/kdeedu/kbruch/settings.png b/tde-i18n-sv/docs/kdeedu/kbruch/settings.png
new file mode 100644
index 00000000000..706eb2bf644
--- /dev/null
+++ b/tde-i18n-sv/docs/kdeedu/kbruch/settings.png
Binary files differ