diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2011-12-03 11:05:10 -0600 |
---|---|---|
committer | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2011-12-03 11:05:10 -0600 |
commit | f7e7a923aca8be643f9ae6f7252f9fb27b3d2c3b (patch) | |
tree | 1f78ef53b206c6b4e4efc88c4849aa9f686a094d /tde-i18n-de/docs/tdeedu/kmplot | |
parent | 85ca18776aa487b06b9d5ab7459b8f837ba637f3 (diff) | |
download | tde-i18n-f7e7a923aca8be643f9ae6f7252f9fb27b3d2c3b.tar.gz tde-i18n-f7e7a923aca8be643f9ae6f7252f9fb27b3d2c3b.zip |
Second part of prior commit
Diffstat (limited to 'tde-i18n-de/docs/tdeedu/kmplot')
18 files changed, 3899 insertions, 0 deletions
diff --git a/tde-i18n-de/docs/tdeedu/kmplot/Makefile.am b/tde-i18n-de/docs/tdeedu/kmplot/Makefile.am new file mode 100644 index 00000000000..df6332b8050 --- /dev/null +++ b/tde-i18n-de/docs/tdeedu/kmplot/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = de +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-de/docs/tdeedu/kmplot/Makefile.in b/tde-i18n-de/docs/tdeedu/kmplot/Makefile.in new file mode 100644 index 00000000000..558eb8d77b5 --- /dev/null +++ b/tde-i18n-de/docs/tdeedu/kmplot/Makefile.in @@ -0,0 +1,635 @@ +# Makefile.in generated by automake 1.10.1 from Makefile.am. +# KDE tags expanded automatically by am_edit - $Revision: 483858 $ +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +subdir = docs/tdeedu/kmplot +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +tdeinitdir = @tdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = 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/tdeedu/kmplot/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdeedu/kmplot/Makefile +#>+ 12 + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kmplot/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/kmplot/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kmplot/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=firststeps.docbook main.png developer.docbook index.docbook using.docbook settingsdlg.png functionsdlg.png install.docbook Makefile.in configuration.docbook credits.docbook introduction.docbook commands.docbook Makefile.am reference.docbook dcop.docbook man-kmplot.1.docbook index.cache.bz2 + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) settingsdlg.png commands.docbook configuration.docbook reference.docbook index.docbook using.docbook man-kmplot.1.docbook firststeps.docbook introduction.docbook credits.docbook developer.docbook functionsdlg.png install.docbook main.png dcop.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)/kmplot + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmplot/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmplot/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmplot/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmplot/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmplot/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmplot/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmplot + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmplot + @for base in settingsdlg.png commands.docbook configuration.docbook reference.docbook index.docbook using.docbook man-kmplot.1.docbook firststeps.docbook introduction.docbook credits.docbook developer.docbook functionsdlg.png install.docbook main.png dcop.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmplot/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmplot/$$base ;\ + done + +uninstall-nls: + for base in settingsdlg.png commands.docbook configuration.docbook reference.docbook index.docbook using.docbook man-kmplot.1.docbook firststeps.docbook introduction.docbook credits.docbook developer.docbook functionsdlg.png install.docbook main.png dcop.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmplot/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in settingsdlg.png commands.docbook configuration.docbook reference.docbook index.docbook using.docbook man-kmplot.1.docbook firststeps.docbook introduction.docbook credits.docbook developer.docbook functionsdlg.png install.docbook main.png dcop.docbook ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kmplot/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/kmplot/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kmplot/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/tdeedu/kmplot/commands.docbook b/tde-i18n-de/docs/tdeedu/kmplot/commands.docbook new file mode 100644 index 00000000000..d85696f1ed8 --- /dev/null +++ b/tde-i18n-de/docs/tdeedu/kmplot/commands.docbook @@ -0,0 +1,769 @@ +<chapter id="commands"> +<title +>Befehlsreferenz</title +> + +<sect1 id="a-file-menu"> +<title +>Das Menü <guimenu +>Datei</guimenu +></title> + +<variablelist> + +<varlistentry> +<term> +<menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>N</keycap +></keycombo +> </shortcut +> <guimenu +>Datei</guimenu +> <guimenuitem +>Neu</guimenuitem +> </menuchoice> +</term> +<listitem> +<para +><action +>Startet eine neue Zeichnung, das Koordinatensystem wird gelöscht und der Funktionsanalysierer wird zurückgesetzt.</action +></para +> +</listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>O</keycap +></keycombo +></shortcut +> <guimenu +>Datei</guimenu +> <guimenuitem +>Öffnen ...</guimenuitem +></menuchoice +></term> +<listitem +><para +><action +>Öffnet ein vorhandenes Dokument.</action> +</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Datei</guimenu +> <guimenuitem +>Zuletzt geöffnete Dateien</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Zeigt eine Liste der zuletzt geöffneten Dateien.</action +> Wählen Sie eine Datei aus dieser Liste und die Graphen der Funktionen in der Datei werden gezeichnet.</para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;<keycap +>S</keycap +></keycombo +></shortcut +> <guimenu +>Datei</guimenu +> <guimenuitem +>Speichern</guimenuitem +></menuchoice +></term> +<listitem +><para +><action +>Speichert das Dokument.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><guimenu +>Datei</guimenu +> <guimenuitem +>Speichern unter ...</guimenuitem +></menuchoice +></term> +<listitem +><para +><action +>Speichert das Dokument unter einem anderen Namen.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>P</keycap +></keycombo +> </shortcut +> <guimenu +>Datei</guimenu +> <guimenuitem +>Drucken ...</guimenuitem +> </menuchoice> +</term> +<listitem> +<para +><action +>Druckt die Zeichnung oder speichert sie in eine Datei.</action +></para> +</listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><guimenu +>Datei</guimenu +> <guimenuitem +>Exportieren ...</guimenuitem +></menuchoice +></term> +<listitem +><para +><action +>Exportiert Werte in eine Textdatei.</action +> Die Wert in der Parameterliste werden zeilenweise in die Datei geschrieben.</para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><shortcut +><keycombo action="simul" +> &Ctrl;<keycap +>Q</keycap +> </keycombo +></shortcut +> <guimenu +>Datei</guimenu +> <guimenuitem +>Beenden</guimenuitem +></menuchoice +></term> +<listitem +><para +><action +>Beendet</action +> &kmplot;.</para +></listitem> +</varlistentry> +</variablelist> +</sect1> + +<sect1 id="a-view-menu"> +<title +>Das Menü <guimenu +>Bearbeiten</guimenu +></title> + +<variablelist> + +<varlistentry> +<term +><menuchoice +><guimenu +>Bearbeiten</guimenu +> <guimenuitem +>Farben ...</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Öffnet den Dialog <guilabel +>Farben bearbeiten</guilabel +>. Siehe <xref linkend="colors-config"/>. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Bearbeiten</guimenu +> <guimenuitem +>Koordinatensystem ...</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Öffnet den Dialog <guilabel +>Koordinatensystem</guilabel +>. Siehe <xref linkend="coords-config"/>. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Bearbeiten</guimenu +> <guimenuitem +>Skalierung ...</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Öffnet den Dialog <guilabel +>Skalierung bearbeiten</guilabel +>. Siehe <xref linkend="scaling-config"/>. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Bearbeiten</guimenu +> <guimenuitem +>Schriften ...</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Öffnet den Dialog <guilabel +>Schriftarten bearbeiten</guilabel +>. Siehe <xref linkend="font-config"/>. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Bearbeiten</guimenu +> <guimenuitem +>Koordinatensystem 1</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Zeigt sowohl negative x- als auch y-Werte im Gitter. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Bearbeiten</guimenu +> <guimenuitem +>Koordinatensystem 2</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Zeigt positive und negative y-Werte, aber nur positive x-Werte </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Bearbeiten</guimenu +> <guimenuitem +>Koordinatensystem 3</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Zeigt nur positive x- und y-Werte. </para> +</listitem> +</varlistentry> + +</variablelist> +</sect1> + +<sect1 id="a-functions-menu"> +<title +>Das Menü <guimenu +>Zeichnung</guimenu +></title> + +<variablelist> + +<varlistentry> +<term> +<menuchoice +><guimenu +>Zeichnung</guimenu +> <guimenuitem +>Neue Funktionszeichnung ...</guimenuitem +> </menuchoice> +</term> +<listitem +><para +>Öffnet den Dialog für eine neue Funktionszeichnung. Siehe <xref linkend="using-kmplot"/>.</para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><guimenu +>Zeichnung</guimenu +> <guimenuitem +>Neue parametrische Zeichnung ...</guimenuitem +> </menuchoice> +</term> +<listitem +><para +>Öffnet den Dialog für eine neue parametrische Zeichnung. Siehe <xref linkend="using-kmplot"/>.</para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><guimenu +>Zeichnung</guimenu +> <guimenuitem +>Neue polare Zeichnung ...</guimenuitem +> </menuchoice> +</term> +<listitem +><para +>Öffnet den Dialog für eine neue polare Zeichnung. Siehe <xref linkend="using-kmplot"/>.</para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><guimenu +>Zeichnung</guimenu +> <guimenuitem +>Zeichnungen bearbeiten ...</guimenuitem +> </menuchoice> +</term> +<listitem +><para +>Zeigt den Funktionsdialog. Hier können Sie Funktionen hinzufügen, bearbeiten und entfernen. Siehe <xref linkend="using-kmplot"/>.</para +></listitem> +</varlistentry> + +</variablelist> + +</sect1> + +<sect1 id="a-zoom-menu"> +<title +>Das Menü <guimenu +>Zoom</guimenu +></title> +<para +>Die ersten fünf Einträge in diesem Menü ändern den Zoom-Modus.</para> + +<variablelist> + +<varlistentry> +<term> +<menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>0</keycap +></keycombo +> </shortcut +> <guimenu +>Zoom</guimenu +> <guimenuitem +>Keine Vergrößerung</guimenuitem +> </menuchoice> +</term> +<listitem +><para +>Schaltet den Zoom-Modus aus.</para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>1</keycap +></keycombo +> </shortcut +> <guimenu +>Zoom</guimenu +> <guimenuitem +>Rechteck-Vergrößerung</guimenuitem +> </menuchoice> +</term> +<listitem +><para +>Sie zeichnen ein Rechteck. Dann werden die minimalen und maximalen Werte auf die Koordinaten dieses Rechtecks gesetzt.</para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>2</keycap +></keycombo +> </shortcut +> <guimenu +>Zoom</guimenu +> <guimenuitem +>Vergrößern</guimenuitem +> </menuchoice> +</term> +<listitem +><para +>Die minimalen und maximalen Werte werden enger zusammen geschoben und der ausgewählte Punkt im Graphen wird zum Mittelpunkt der Anzeige.</para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>3</keycap +></keycombo +> </shortcut +> <guimenu +>Zoom</guimenu +> <guimenuitem +>Verkleinern</guimenuitem +> </menuchoice> +</term> +<listitem +><para +>Die minimalen und maximalen Werte werden weiter voneinander entfernt und der ausgewählte Punkt im Graphen wird zum Mittelpunkt der Anzeige.</para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>4</keycap +></keycombo +> </shortcut +> <guimenu +>Zoom</guimenu +> <guimenuitem +>Zentralpunkt</guimenuitem +> </menuchoice> +</term> +<listitem +><para +>Der ausgewählte Punkt im Graphen wird zum Mittelpunkt der Anzeige.</para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><guimenu +>Zoom</guimenu +> <guimenuitem +>Fläche an trigonometrische Funktionen anpassen</guimenuitem +> </menuchoice> +</term> +<listitem +><para +>Die Vergrößerung wird an trigonometrische Funktionen angepasst. Dies funktioniert für Bogenmaß und Grad.</para +></listitem> +</varlistentry> + +</variablelist> + +</sect1> + +<sect1 id="a-tools-menu"> +<title +>Das Menü <guimenu +>Extras</guimenu +></title> + +<para +>Diese Menü enthält einige nützliche Hilfsmittel für die Funktionen:</para> + +<variablelist> + +<varlistentry> +<term +><menuchoice +><guimenu +>Extras</guimenu +> <guimenuitem +>y-Wert auslesen ...</guimenuitem +> </menuchoice +></term> +<listitem> +<para +>Zeigt Ihnen den y-Wert zu einem vorgegebenen x-Wert. Zur Zeit können Sie dies nur auf Zeichnungsfunktionen anwenden. Geben Sie einen Wert oder einen Ausdruck im Textfeld unter "X:" ein. In der Liste darunter werden alle verfügbaren Funktionen angezeigt. Drücken Sie den Knopf "Berechnen", um den y-Wert zu berechnen. Das Ergebnis wird im Feld y-Wert angezeigt.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Extras</guimenu +> <guimenuitem +>Nach Minimumwert suchen...</guimenuitem +> </menuchoice +></term> +<listitem> +<para +>Sucht den minimalen Wert des Graphen im vorgegebenen Bereich.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Extras</guimenu +> <guimenuitem +>Nach Maximumwert suchen ...</guimenuitem +> </menuchoice +></term> +<listitem> +<para +>Sucht den maximalen Wert des Graphen im vorgegebenen Bereich.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Extras</guimenu +> <guimenuitem +>Integral berechnen</guimenuitem +> </menuchoice +></term> +<listitem> +<para +>Wählen Sie im Dialog "Integral Berechnen" einen Graphen und die x-Werte für den Graphen. Dann wird das Integral berechnet und die Fläche zwischen dem Graphen und der x-Achse im gewählten Intervall wird in der Farbe des Graphen gezeichnet.</para> +</listitem> +</varlistentry> + +</variablelist> +</sect1> + +<sect1 id="a-settings-menu"> +<title +>Das Menü <guimenu +>Einstellungen</guimenu +></title> + +<variablelist> +<varlistentry> +<term +><menuchoice +><guimenu +>Einstellungen</guimenu +> <guimenuitem +>Werkzeugleiste anzeigen/ausblenden</guimenuitem +> </menuchoice +></term> +<listitem> +<para +><action +>Blendet die Werkzeugleiste ein bzw. aus.</action +> Als Standard wird die Werkzeugleiste angezeigt.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Einstellungen</guimenu +> <guimenuitem +>Statusleiste anzeigen/ausblenden</guimenuitem +> </menuchoice +></term> +<listitem> +<para +><action +>Blendet die Anzeige der Statusleiste am unteren Rand des Hauptfensters von &kmplot; ein bzw. aus.</action +> Standardmäßig wird sie angezeigt.</para> +</listitem> +</varlistentry> + +<!-- Is the settings menu the right place for Full Screen Mode, same for Show Sliders ? +perhaps better a new menu View with Full Screen, Sliders, and Coordinate System I to III +from the menu Edit, usability bugreport against kmplot? +--> +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo +>&Ctrl;&Shift;<keycap +>F</keycap +></keycombo +> </shortcut +> <guimenu +>Einstellungen</guimenu +> <guimenuitem +>Vollbildmodus</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Schaltet in den Vollbildmodus.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Einstellungen</guimenu +> <guimenuitem +>Regler anzeigen</guimenuitem +> </menuchoice +></term> +<listitem> +<para +><action +>Schaltet</action +> die Anzeige der Schieberegler 1 bis 4 an oder aus.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Einstellungen</guimenu +> <guimenuitem +>Kurzbefehle festlegen ...</guimenuitem +> </menuchoice +></term> +<listitem> +<para +><action +>Hier können Sie Tastaturbelegungen für &kmplot; anpassen</action +>.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Einstellungen</guimenu +> <guimenuitem +>Werkzeugleisten einrichten ...</guimenuitem +> </menuchoice +></term> +<listitem> +<para +><action +>Passen Sie die Werkzeugleisten</action +> für &kmplot; an.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Einstellungen</guimenu +> <guimenuitem +>&kmplot; einrichten ...</guimenuitem +> </menuchoice +></term> +<listitem> +<para +><action +>Passen Sie &kmplot; an</action +>. Die möglichen Einstellungen finden Sie unter <xref linkend="configuration"/>.</para> +</listitem> +</varlistentry> +</variablelist> + +</sect1> + +<sect1 id="a-help-menu"> +<title +>Das Menü <guimenu +>Hilfe</guimenu +></title> + +<para +>&kmplot; hat die normale &kde;-<guimenu +>Hilfe</guimenu +>, wie es unten beschrieben wird, aber zusätzlich:</para> + +<variablelist> +<varlistentry> +<term +><menuchoice +><guimenu +>Hilfe</guimenu +> <guimenuitem +>Vordefinierte mathematische Funktionen</guimenuitem +> </menuchoice +></term> +<listitem> +<para +>Öffnet ein Fenster mit einer Liste vordefinierter Funktionsnamen und Konstanten, die &kmplot; kennt.</para> +</listitem> +</varlistentry> +</variablelist> + +<para +>Die Standardeinträge der &kde;-<guimenu +>Hilfe</guimenu +> sind:</para> +&help.menu.documentation; </sect1> + + +</chapter> +<!-- +Local Variables: +mode: sgml +sgml-minimize-attributes:nil +sgml-general-insert-case:lower +sgml-indent-step:0 +sgml-indent-data:nil +sgml-parent-document:("index.docbook" "BOOK" "CHAPTER") +End: +--> diff --git a/tde-i18n-de/docs/tdeedu/kmplot/configuration.docbook b/tde-i18n-de/docs/tdeedu/kmplot/configuration.docbook new file mode 100644 index 00000000000..5808e94959c --- /dev/null +++ b/tde-i18n-de/docs/tdeedu/kmplot/configuration.docbook @@ -0,0 +1,358 @@ +<chapter id="configuration"> +<title +>&kmplot; einrichten</title +> +<para +>Um den Dialog zur Einrichtung von &kmplot; zu öffnen, wählen Sie <menuchoice +><guimenu +>Einstellungen</guimenu +> <guimenuitem +>&kmplot; einrichten ...</guimenuitem +></menuchoice +>. Einige Einstellungen (<guimenuitem +>Farben ...</guimenuitem +>, <guimenuitem +>Koordinatensystem...</guimenuitem +>, <guimenuitem +>Skalierung...</guimenuitem +> und <guimenuitem +>Schriften...</guimenuitem +>) können Sie nur im Menü <guimenu +>Bearbeiten</guimenu +> ändern. </para> + +<sect1 id="general-config"> +<title +><guilabel +>Allgemeine</guilabel +> Einstellungen</title> +<para +>Hier können Sie die allgemeinen Einstellungen ändern, die beim Beenden von &kmplot; gespeichert werden. Auf der ersten Karte können Sie die Genauigkeit der Berechnung, die Winkeleinheiten (Bogenmaß oder Grad), die Hintergrundfarbe und die Faktoren für Vergrößerung und Verkleinerung einstellen. </para> + +<screenshot> +<screeninfo +>Bildschirmphoto des Einrichtungsdialogs für &kmplot;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="settingsdlg.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Bildschirmphoto des Einrichtungsdialogs für &kmplot;</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +>Auf der zweiten Karte können Sie Ihre eigenen Konstanten definieren. &kmplot; speichert die Konstanten in der gleichen Datei wie &kcalc;. D. h. Sie können eine Konstante in &kmplot; definieren, das Programm beenden und die Konstante in &kcalc; laden und umgekehrt. In &kmplot; dürfen Namen für Konstanten nur aus einem Großbuchstaben bestehen, wenn Sie also in &kcalc; eine Konstante mit einem längeren Namen definieren, wird der Name gekürzt. Die Konstanten "Apfel" und "Banane" in KCalc werden in &kmplot; zum Beispiel zu "A" und "B".</para> + +</sect1> + + +<sect1 id="colors-config"> +<title +><guilabel +>Farben</guilabel +> einstellen</title> +<para +>Auf der Karte <guilabel +>Koordinaten</guilabel +> des Einrichtungsdialogs für <guilabel +>Farben</guilabel +> können Sie die Farben der Achsen und des Gitters auf der Zeichenfläche von &kmplot; verändern.</para> + +<screenshot> +<screeninfo +>Bildschirmphoto des Einrichtungsdialogs für Farben</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="settings-colors.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Bildschirmphoto des Einrichtungsdialogs für Farben</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +>Auf der Karte <guilabel +>Normale Funktionsfarben</guilabel +> können Sie die Farben für die Graphen der zehn in &kmplot; möglichen Funktionen anpassen.</para> +</sect1> + +<sect1 id="coords-config"> +<title +>Einstellung für das <guilabel +>Koordinatensystem</guilabel +></title> + +<sect2 id="axes-config"> +<title +>Die <guilabel +>Achsen</guilabel +>einstellungen</title> +<para> +<variablelist> + +<varlistentry> +<term +><guilabel +>x-Achse</guilabel +></term> +<listitem> +<para +>Bestimmt einen Bereich für die Skalierung der x-Achse. Sie können einen der vordefinierten Bereiche oder <guilabel +>frei definiert</guilabel +> wählen, um einen eigenen Bereich einzugeben. Beachten Sie, dass Sie in die Felder unter <guilabel +>frei definiert</guilabel +> auch vordefinierte Funktionen und Konstanten (Siehe <xref linkend="func-predefined"/>) als Grenzen des Bereichs eingeben können (Setzen Sie ⪚ <guilabel +>Min:</guilabel +> auf <userinput +>2*pi</userinput +>). Sie können sogar von Ihnen definierte Funktionen benutzen, um die Grenzen anzugeben. Wenn Sie zum Beispiel eine Funktion <userinput +>f(x)=x^2</userinput +> definiert haben, können Sie <guilabel +>Min:</guilabel +> auf <userinput +>f(3)</userinput +> setzen, das ergibt als untere Grenze dann 9.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>y-Achse</guilabel +></term> +<listitem> +<para +>Setzt den Bereich für die y-Achse fest. Wie oben unter <quote +>x-Achse</quote +>.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Achsenlinienbreite:</guilabel +></term> +<listitem> +<para +>Stellt die Breite der Achsenlinien ein.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Skalenstrichbreite:</guilabel +></term> +<listitem> +<para +>Stellt die Breite der Linien ein, die die Skalenstriche auf den Achsen darstellen.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Skalenstrichlänge:</guilabel +></term> +<listitem> +<para +>Stellt die Länge der Linien ein, die die Skalenstriche auf den Achsen darstellen.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Bezeichnungen anzeigen</guilabel +></term> +<listitem> +<para +>Falls dieses Feld gewählt ist, werden die Namen der x- und y-Achsen in der Zeichnung angezeigt und die Skalenstriche werden beschriftet.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Extrarahmen anzeigen</guilabel +></term> +<listitem> +<para +>Falls dieses Feld gewählt ist, wird der Zeichenbereich mit einer zusätzlichen Linie umrahmt.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Achsen anzeigen</guilabel +></term> +<listitem> +<para +>Falls dieses Feld gewählt ist, werden die Achsen angezeigt.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Pfeile anzeigen</guilabel +></term> +<listitem> +<para +>Falls dieses Feld gewählt ist, werden die Achsen mit Pfeilen an den Enden gezeichnet.</para> +</listitem> +</varlistentry> + +</variablelist> +</para> + +</sect2> + +<sect2 id="grid-config"> +<title +>Die <guilabel +>Gitter</guilabel +>einstellungen</title> +<para +>Sie können den <guilabel +>Stil</guilabel +> für das Gitter auf einen der vier möglichen Werten setzen: <variablelist> + +<varlistentry> +<term +><guilabel +>Keinen</guilabel +></term> +<listitem> +<para +>Es werden keine Gitterlinien auf der Zeichenfläche dargestellt</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Linien</guilabel +></term> +<listitem> +<para +>Gerade Linien bilden ein quadratisches Gitter auf der Zeichenfläche.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Kreuzgitter</guilabel +></term> +<listitem> +<para +>Kreuze werden gezeichnet, um Punkte anzudeuten, an denen x und y ganzzahlige Werte haben. (z. B. (1,1), (4,2) &etc;).</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Polar</guilabel +></term> +<listitem> +<para +>Linien mit konstantem Radius und Winkel werden auf der Zeichenfläche gezeichnet.</para> +</listitem> +</varlistentry> +</variablelist> +</para> +<para +>Die Einstellung <guilabel +>Linienbreite</guilabel +> wird benutzt, um die Breite der Gitternetzlinien festzulegen.</para> +</sect2> + +</sect1> + +<sect1 id="scaling-config"> +<title +><guilabel +>Skalierung</guilabel +>seinstellungen</title> + +<screenshot> +<screeninfo +>Bildschirmphoto des Einrichtungsdialogs für die Skalierung</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="settings-scaling.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Bildschirmphoto des Einrichtungsdialogs für die Skalierung</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +>Für jede Achse können Sie die <guilabel +>Skalierung</guilabel +> und <guilabel +>Drucken</guilabel +>-Skalierung jedes Skalenstrichs bestimmen. Mit der Einstellung <guilabel +>Skalierung</guilabel +> geben Sie an, wie weit die Skalenstrich voneinander entfernt sind (und damit wie weit entfernt die Gitternetzlinien gezeichnet werden sollen). Die Option <guilabel +>Drucken</guilabel +> wählt die Länge eines Skalenstrichs für die Darstellung auf dem Bildschirm oder dem Drucker. Auf diesem Weg können diese Einstellungen benutzt werden, um die Größe des Graphen auf dem Bildschirm oder einem Blatt Papier zu verändern. Zum Beispiel wird die Verdoppelung der Einstellung bei <guilabel +>Drucken</guilabel +> ohne Änderung der <guilabel +>Skalierung</guilabel +> die Größe des Graphen in Höhe und Breite verdoppeln.</para> +</sect1> + +<sect1 id="font-config"> +<title +>Die <guilabel +>Schriften</guilabel +>einstellungen</title> + +<screenshot> +<screeninfo +>Bildschirmphoto des Einrichtungsdialogs für die Schriften</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="settings-fonts.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Bildschirmphoto des Einrichtungsdialogs für die Schriften</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +><guilabel +>Kopfzeilentabelle</guilabel +> bestimmt die Schriftart für die Informationstabelle, die in &kmplot;-Ausdrucken benutzt wird,<guilabel +>Achsenschriftart</guilabel +> die Schriftart und <guilabel +>Achsenschriftgröße</guilabel +> die Schriftgröße für alle Bezeichnungen der Achsen in der Zeichenfläche.</para> +</sect1> + +</chapter> + +<!-- +Local Variables: +mode: sgml +sgml-minimize-attributes:nil +sgml-general-insert-case:lower +sgml-indent-step:0 +sgml-indent-data:nil +sgml-parent-document:("index.docbook" "BOOK" "CHAPTER") +End: +--> diff --git a/tde-i18n-de/docs/tdeedu/kmplot/credits.docbook b/tde-i18n-de/docs/tdeedu/kmplot/credits.docbook new file mode 100644 index 00000000000..1ee607c117b --- /dev/null +++ b/tde-i18n-de/docs/tdeedu/kmplot/credits.docbook @@ -0,0 +1,65 @@ +<chapter id="credits"> +<title +>Danksagungen und Lizenz</title> + +<para +>&kmplot; </para> + +<para +>Programm Copyright 2002-2004: Klaus-Dieter Möller &Klaus-Dieter.Moeller.mail; </para> + +<itemizedlist> +<title +>Mitwirkende</title> + <listitem> + <para +><acronym +>CVS</acronym +>: &Robert.Gogolok; <email +>mail@robert-gogoloh.de</email +></para> + </listitem> + <listitem> + <para +>&GUI; nach &kde; 3 portiert und Übersetzung: &Matthias.Messmer; &Matthias.Messmer.mail;</para> + </listitem> + <listitem> + <para +>Verschiedene Verbesserungen: Fredrik Edemar <email +>f_edemar@linux.se</email +></para> + </listitem> +</itemizedlist> + +<para +>Dokumentation Copyright 2000-2002: Klaus-Dieter Möller &Klaus-Dieter.Moeller.mail;.</para> +<para +>Dokumentation erweitert und für &kde; 3.2 angepasst von &Philip.Rodrigues; &Philip.Rodrigues.mail;.</para> +<para +>Dokumentation erweitert und für &kde; 3.3 angepasst von &Philip.Rodrigues; &Philip.Rodrigues.mail; und Fredrik Edemar <email +>f_edemar@linux.se</email +>.</para> +<para +>Dokumentation erweitert und für &kde; 3.4 angepasst von Fredrik Edemar <email +>f_edemar@linux.se</email +>.</para> + + +<para +>Übersetzung: Thorsten Mürell <email +>thorsten@muerell.de</email +></para +> +&underFDL; &underGPL; </chapter> + +<!-- +Local Variables: +mode: sgml +sgml-minimize-attributes:nil +sgml-general-insert-case:lower +sgml-indent-step:0 +sgml-indent-data:nil +sgml-parent-document:("index.docbook" "BOOK" "CHAPTER") +End: +--> + diff --git a/tde-i18n-de/docs/tdeedu/kmplot/dcop.docbook b/tde-i18n-de/docs/tdeedu/kmplot/dcop.docbook new file mode 100644 index 00000000000..d5d063810b1 --- /dev/null +++ b/tde-i18n-de/docs/tdeedu/kmplot/dcop.docbook @@ -0,0 +1,785 @@ +<chapter id="dcop"> + <title +>Skripte für &kmplot;</title> + + <para +>In &kde; 3.4 können Sie jetzt auch Skripte für &kmplot; mit &DCOP; schreiben. Wenn Sie zum Beispiel eine neue Funktion <userinput +>f(x)=2sin x+3cos x</userinput +> definieren, die Linienbreite auf 20 Einheiten einstellen und den Graphen dieser Funktion zeichnen wollen, geben Sie in einer Konsole folgendes ein:</para> + <para +><command +>dcop kmplot-PID Parser addFunction "f(x)=2sin x+3cos x"</command +> Als Ergebnis wird die ID-Nummer der neuen Funkion zurückgegeben, oder -1, wenn die Funktion nicht definiert werden konnte.</para> + <para +><command +>dcop kmplot-PID Parser setFunctionFLineWidth 20 ID</command +> Dieser Befehl stellt die Linienbreite der Funktion mit der Nummer ID auf 20 Einheiten ein.</para> + <para +><command +>dcop kmplot-PID View drawPlot</command +> Dieser Befehl zeichnet das Fenster neu, dadurch wird die Funktion angezeigt.</para> +<para +>Die Liste aller vorhandenen Funktionen: <variablelist> + <varlistentry> + <term +>KmPlotShell fileOpen &url </term> + <listitem> + <para +>Lädt die Datei <parameter +>url</parameter +>.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg isModified </term> + <listitem> + <para +>Gibt Wahr zurück, wenn Änderungen vorgenommen wurden.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg editColors </term> + <listitem> + <para +>Öffnet den Dialog zur Farbwahl.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg editAxes </term> + <listitem> + <para +>Öffnet den Dialog zur Bearbeitung des Koordinatensystems.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg editScaling </term> + <listitem> + <para +>Öffnet die Dialogbox zur Bearbeitung der Skalierung.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg editFonts </term> + <listitem> + <para +>Öffnet die Dialogbox zur Einstellung der Schriftarten.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg editConstants </term> + <listitem> + <para +>Öffnet den Dialog zur Bearbeitung der Konstanten.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg newFunction </term> + <listitem> + <para +>Öffnet den Dialog für eine neue Funktionszeichnung. </para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg newParametric </term> + <listitem> + <para +>Öffnet den Dialog für eine neue parametrische Zeichnung.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg newPolar </term> + <listitem> + <para +>Öffnet den Dialog für eine neue polare Zeichnung.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg toggleShowSlider0 </term> + <listitem> + <para +>Schaltet die Anzeige des Schiebereglers 1 für Parameter ein und aus.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg toggleShowSlider1 </term> + <listitem> + <para +>Schaltet die Anzeige des Schiebereglers 2 für Parameter ein und aus.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg toggleShowSlider2 </term> + <listitem> + <para +>Schaltet die Anzeige des Schiebereglers 3 für Parameter ein und aus.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg toggleShowSlider3 </term> + <listitem> + <para +>Schaltet die Anzeige des Schiebereglers 4 für Parameter ein und aus.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg slotSave </term> + <listitem> + <para +>Speichert die Funktionen (und öffnet dazu den Dateidialog bei einer neuen Datei).</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg slotSaveas </term> + <listitem> + <para +>Wie im Menü <menuchoice +><guimenu +>Datei</guimenu +><guimenuitem +>Speichern unter ...</guimenuitem +></menuchoice +>.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg slotEditPlots </term> + <listitem> + <para +>Öffnet den Dialog zur Bearbeitung einer Zeichnung.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg slotPrint </term> + <listitem> + <para +>Öffnet den Druckdialog.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg slotExport </term> + <listitem> + <para +>Öffnet den Exportdialog.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg slotSettings </term> + <listitem> + <para +>Öffnet den Einrichtungsdialog.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg slotNames </term> + <listitem> + <para +>Zeigt eine Liste der vordefinierten mathematischen Funktionen an.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg slotCoord1 </term> + <listitem> + <para +>Koordinatensystem I.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg slotCoord2 </term> + <listitem> + <para +>Koordinatensystem II.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg slotCoord3 </term> + <listitem> + <para +>Koordinatensystem III.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg getYValue </term> + <listitem> + <para +>Wie im Menü <menuchoice +><guimenu +>Extras</guimenu +><guimenuitem +>y-Wert auslesen ...</guimenuitem +></menuchoice +>.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg findMinimumValue </term> + <listitem> + <para +>Wie im Menü <menuchoice +><guimenu +>Extras</guimenu +><guimenuitem +>Nach Minimumwert suchen ...</guimenuitem +></menuchoice +>.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg findMaximumValue </term> + <listitem> + <para +>Wie im Menü <menuchoice +><guimenu +>Extras</guimenu +><guimenuitem +>Nach Maximumwert suchen ...</guimenuitem +></menuchoice +>.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg graphArea </term> + <listitem> + <para +>Wie im Menü <menuchoice +><guimenu +>Extras</guimenu +><guimenuitem +>Integral berechnen</guimenuitem +></menuchoice +>.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser addFunction f_str </term> + <listitem> + <para +>Fügt eine neue Funktion mit dem Ausdruck <parameter +>f_str</parameter +> hinzu. Wenn der Ausdruck keinen Funktionsnamen enthält, wird er automatisch erzeugt. Die ID-Nummer der neuen Funktion wird zurückgegeben, oder -1, wenn die Funktion nicht definiert werden konnte.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser delfkt id </term> + <listitem> + <para +>Entfernt die Funktion mit der Nummer <parameter +>id</parameter +>. Wenn die Funktion nicht gelöscht werden konnte, wird Falsch zurückgegeben, sonst Wahr.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionExpression f_str id </term> + <listitem> + <para +>Setzt den Ausdruck für die Funktion mit der Nummer <parameter +>id</parameter +> auf <parameter +>f_str</parameter +>. Gibt Wahr zurück, wenn dies erfolgreich war, sonst Falsch.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser countFunctions </term> + <listitem> + <para +>Gibt die Anzahl der Funktionen zurück (Parametrische Funktionen werden doppelt gezählt).</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser listFunctionNames </term> + <listitem> + <para +>Gibt eine Liste mit allen Funktionen zurück.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser fnameToId f_str </term> + <listitem> + <para +>Gibt die ID-Nummer von <parameter +>f_str</parameter +> oder -1 zurück, wenn der Funktionsname <parameter +>f_str</parameter +> nicht gefunden wurde.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser id x </term> + <listitem> + <para +>Berechnet den Wert <parameter +>x</parameter +> der Funktion mit der Nummer <parameter +>id</parameter +> oder gibt 0,0 zurück, wenn die Funktion nicht existiert.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionFVisible id </term> + <listitem> + <para +>Gibt Wahr zurück, wenn die Funktion mit der Nummer <parameter +>id</parameter +> sichtbar ist, sonst Falsch.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionF1Visible id </term> + <listitem> + <para +>Gibt Wahr zurück, wenn die erste Ableitung der Funktion mit der Nummer <parameter +>id</parameter +> sichtbar ist, sonst Falsch.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionF2Visible id </term> + <listitem> + <para +>Gibt Wahr zurück, wenn die zweite Ableitung der Funktion mit der Nummer <parameter +>id</parameter +> sichtbar ist, sonst Falsch.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionIntVisible id </term> + <listitem> + <para +>Gibt Wahr zurück, wenn das Integral der Funktion mit der Nummer <parameter +>id</parameter +> sichtbar ist, sonst Falsch.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionFVisible visible id </term> + <listitem> + <para +>Zeigt die Funktion mit der Nummer <parameter +>id</parameter +> an, wenn <parameter +>visible</parameter +> Wahr ist. Ist <parameter +>visible</parameter +> Falsch, dann wird die Funktion ausgeblendet. Gibt Wahr zurück, wenn die Funktion existiert, sonst Falsch.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionF1Visible visible id </term> + <listitem> + <para +>Zeigt die erste Ableitung der Funktion mit der Nummer <parameter +>id</parameter +> an, wenn <parameter +>visible</parameter +> Wahr ist. Ist <parameter +>visible</parameter +> Falsch, dann wird die Funktion ausgeblendet. Gibt Wahr zurück, wenn die Funktion existiert, sonst Falsch.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionF2Visible visible id </term> + <listitem> + <para +>Zeigt die zweite Ableitung der Funktion mit der Nummer <parameter +>id</parameter +> an, wenn <parameter +>visible</parameter +> Wahr ist. Ist <parameter +>visible</parameter +> Falsch, dann wird die Funktion ausgeblendet. Gibt Wahr zurück, wenn die Funktion existiert, sonst Falsch.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionIntVisible visible id </term> + <listitem> + <para +>Zeigt das Integral der Funktion mit der Nummer <parameter +>id</parameter +> an, wenn <parameter +>visible</parameter +> Wahr ist. Ist <parameter +>visible</parameter +> Falsch, dann wird die Funktion ausgeblendet. Gibt Wahr zurück, wenn die Funktion existiert, sonst Falsch.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionStr id </term> + <listitem> + <para +>Gibt den Funktionsausdruck der Funktion mit der Nummer <parameter +>id</parameter +> zurück. Wenn die Funktion nicht existiert, wird eine leere Zeichenkette zurückgegeben.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionFColor id </term> + <listitem> + <para +>Gibt die Farbe der Funktion mit der Nummer <parameter +>id</parameter +> zurück.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionF1Color id </term> + <listitem> + <para +>Gibt die Farbe der ersten Ableitung der Funktion mit der Nummer <parameter +>id</parameter +> zurück.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionF2Color id </term> + <listitem> + <para +>Gibt die Farbe der zweiten Ableitung der Funktion mit der Nummer <parameter +>id</parameter +> zurück.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionIntColor id </term> + <listitem> + <para +>Gibt die Farbe des Integrals der Funktion mit der Nummer <parameter +>id</parameter +> zurück.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionFColor color id </term> + <listitem> + <para +>Setzt die Farbe der Funktion mit der Nummer <parameter +>id</parameter +> auf <parameter +>color</parameter +>. Wenn die Funktion existiert, wird Wahr zurückgegeben, sonst Falsch.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionF1Color color id </term> + <listitem> + <para +>Setzt die Farbe der ersten Ableitung der Funktion mit der Nummer <parameter +>id</parameter +> auf <parameter +>color</parameter +>. Wenn die Funktion existiert, wird Wahr zurückgegeben, sonst Falsch.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionF2Color color id </term> + <listitem> + <para +>Setzt die Farbe der zweiten Ableitung der Funktion mit der Nummer <parameter +>id</parameter +> auf <parameter +>color</parameter +>. Wenn die Funktion existiert, wird Wahr zurückgegeben, sonst Falsch.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionIntColor color id </term> + <listitem> + <para +>Setzt die Farbe des Integralsder Funktion mit der Nummer <parameter +>id</parameter +> auf <parameter +>color</parameter +>. Wenn die Funktion existiert, wird Wahr zurückgegeben, sonst Falsch.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionFLineWidth id </term> + <listitem> + <para +>Gibt die Linienbreite der Funktion mit der Nummer <parameter +>id</parameter +> zurück. Wenn die Funktion nicht existiert, wird 0 zurückgegeben.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionF1LineWidth id </term> + <listitem> + <para +>Gibt die Linienbreite der ersten Ableitung der Funktion mit der Nummer <parameter +>id</parameter +> zurück. Wenn die Funktion nicht existiert, wird 0 zurückgegeben.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionF2LineWidth id </term> + <listitem> + <para +>Gibt die Linienbreite der ersten Ableitung der Funktion mit der Nummer <parameter +>id</parameter +> zurück. Wenn die Funktion nicht existiert, wird 0 zurückgegeben.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionIntLineWidth id </term> + <listitem> + <para +>Gibt die Linienbreite des Integrals der Funktion mit der Nummer <parameter +>id</parameter +> zurück. Wenn die Funktion nicht existiert, wird 0 zurückgegeben.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionFLineWidth linewidth id </term> + <listitem> + <para +>Stellt die Linienbreite der Funktion mit der Nummer <parameter +>id</parameter +> auf <parameter +>linewidth</parameter +> Einheiten. Wenn die Funktion existiert, wird Wahr zurückgegeben, sonst Falsch.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionF1LineWidth linewidth id </term> + <listitem> + <para +>Stellt die Linienbreite der ersten Ableitung der Funktion mit der Nummer <parameter +>id</parameter +> auf <parameter +>linewidth</parameter +> Einheiten. Wenn die Funktion existiert, wird Wahr zurückgegeben, sonst Falsch.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionF2LineWidth linewidth id </term> + <listitem> + <para +>Stellt die Linienbreite der zweiten Ableitung der Funktion mit der Nummer <parameter +>id</parameter +> auf <parameter +>linewidth</parameter +> Einheiten. Wenn die Funktion existiert, wird Wahr zurückgegeben, sonst Falsch.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionIntLineWidth linewidth id </term> + <listitem> + <para +>Stellt die Linienbreite des Integrals der Funktion mit der Nummer <parameter +>id</parameter +> auf <parameter +>linewidth</parameter +> Einheiten. Wenn die Funktion existiert, wird Wahr zurückgegeben, sonst Falsch.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionParameterList id </term> + <listitem> + <para +>Gibt eine Liste mit allen Parameterwerten der Funktion mit der Nummer <parameter +>id</parameter +> zurück.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionAddParameter new_parameter id </term> + <listitem> + <para +>Fügt den Parameterwert <parameter +>new_parameter</parameter +> zu der Funktion mit der Nummer <parameter +>id</parameter +> hinzu. Gibt Wahr zurück, wenn diese Operation erfolgreich war, sonst Falsch.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionRemoveParameter remove_parameter id </term> + <listitem> + <para +>Entfernt den Parameterwert <parameter +>remove_parameter</parameter +> aus der Funktion mit der Nummer <parameter +>id</parameter +> hinzu. Gibt Wahr zurück, wenn diese Operation erfolgreich war, sonst Falsch.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionMinValue id </term> + <listitem> + <para +>Gibt den minimalen Wert des des Zeichenbereichs der Funktion mit der Nummer <parameter +>id</parameter +> zurück. Wenn die Funktion nicht existiert oder das Minimum nicht definiert ist, wird eine leere Zeichenkette zurückgegeben.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionMaxValue id </term> + <listitem> + <para +>Gibt den maximalen Wert des Zeichenbereichs der Funktion mit der Nummer <parameter +>id</parameter +> zurück. Wenn die Funktion nicht existiert oder das Maximum nicht definiert ist, wird eine leere Zeichenkette zurückgegeben.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionMinValue min id </term> + <listitem> + <para +>Setzt den minimalen Wert des Zeichenbereichs der Funktion mit der Nummer <parameter +>id</parameter +> auf <parameter +>min</parameter +>. Wenn die Funktion existiert und der Ausdruck gültig ist, wird Wahr zurückgegeben, sonst Falsch.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionMaxValue max id </term> + <listitem> + <para +>Setzt den maximalen Wert des Zeichenbereichs der Funktion mit der Nummer <parameter +>id</parameter +> auf <parameter +>max</parameter +>. Wenn die Funktion existiert und der Ausdruck gültig ist, wird Wahr zurückgegeben, sonst Falsch.</para> + </listitem> + </varlistentry> + + <varlistentry> + <term +>Parser functionStartXValue id </term> + <listitem> + <para +>Gibt den Anfangs-x-Punkt für das Integral der Funktion mit der Nummer <parameter +>id</parameter +> zurück. Wenn die Funktion nicht existiert oder der Ausdruck für den x-Punkt nicht definiert ist, wird ein leere Zeichenkette zurückgegeben.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionStartYValue id </term> + <listitem> + <para +>Gibt den Anfangs-y-Punkt für das Integral der Funktion mit der Nummer <parameter +>id</parameter +> zurück. Wenn die Funktion nicht existiert oder der Ausdruck für den y-Punkt nicht definiert ist, wird ein leere Zeichenkette zurückgegeben.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionStartXValue min id </term> + <listitem> + <para +>Setzt den Anfangs-x-Punkt für das Integral der Funktion mit der Nummer <parameter +>id</parameter +> auf <parameter +>x</parameter +>. Wenn die Funktion existiert und der Ausdruck gültig ist, wird Wahr zurückgegeben, sonst Falsch.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionStartYValue max id </term> + <listitem> + <para +>Setzt den Anfangs-y-Punkt für das Integral der Funktion mit der Nummer <parameter +>id</parameter +> auf <parameter +>y</parameter +>. Wenn die Funktion existiert und der Ausdruck gültig ist, wird Wahr zurückgegeben, sonst Falsch.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>View stopDrawing </term> + <listitem> + <para +>Wenn &kmplot; gerade eine Funktion zeichnet, wird dieser Vorgang angehalten.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>View drawPlot </term> + <listitem> + <para +>Zeichnet alle Funktionen neu.</para> + </listitem> + </varlistentry> + </variablelist> +</para> +</chapter> + +<!-- + Local Variables: + mode: sgml + sgml-minimize-attributes:nil + sgml-general-insert-case:lower + sgml-indent-step:0 + sgml-indent-data:nil + sgml-parent-document:("index.docbook" "BOOK" "CHAPTER") + End: + -->
\ No newline at end of file diff --git a/tde-i18n-de/docs/tdeedu/kmplot/developer.docbook b/tde-i18n-de/docs/tdeedu/kmplot/developer.docbook new file mode 100644 index 00000000000..311d73344f2 --- /dev/null +++ b/tde-i18n-de/docs/tdeedu/kmplot/developer.docbook @@ -0,0 +1,21 @@ +<chapter id="developers"> +<title +>Entwicklerhandbuch zu &kmplot;</title> + +<para +>Wenn Sie zu &kmplot; beitragen wollen, schicken Sie bitte eine E-Mail an &Klaus-Dieter.Moeller.mail; oder <email +>f_edemar@linux.se</email +> </para> +</chapter> + +<!-- +Local Variables: +mode: sgml +sgml-minimize-attributes:nil +sgml-general-insert-case:lower +sgml-indent-step:0 +sgml-indent-data:nil +sgml-parent-document:("index.docbook" "BOOK" "CHAPTER") +End: +--> + diff --git a/tde-i18n-de/docs/tdeedu/kmplot/firststeps.docbook b/tde-i18n-de/docs/tdeedu/kmplot/firststeps.docbook new file mode 100644 index 00000000000..68491303d55 --- /dev/null +++ b/tde-i18n-de/docs/tdeedu/kmplot/firststeps.docbook @@ -0,0 +1,81 @@ +<chapter id="first-steps"> +<title +>Einführung zu &kmplot;</title> + +<sect1 id="simple-function-plot"> +<title +>Einfache Funktionszeichnung</title> + +<para +>In der Hauptwerkzeugleiste gibt es ein einfaches Textfeld, in dem Sie einen Ausdruck für eine Funktion eingeben können, z. B. <screen +><userinput +>x^2</userinput +></screen +>Drücken Sie dann die Eingabetaste und der Graph der Funktion y=x^2 wird im Koordinatensystem gezeichnet. Geben Sie einen anderen Ausdruck wie <screen +><userinput +>5*sin(x)</userinput +></screen +> in das Textfeld ein und auch dieser Graph wird zusätzlich gezeichnet. </para> + +<para +>Klicken Sie auf eine der Linien, die Sie gerade gezeichnet haben. Nun erhält das Fadenkreuz die Farbe der Linie und ist damit verbunden. Mit der Maus können Sie das Fadenkreuz entlang der Linie bewegen. In der Statusleiste am unteren Rand des Fensters werden die Koordinaten der aktuellen Position angezeigt. Berührt Linie die x-Achse, wird auch die Nullstelle in der Statusleiste gezeigt.</para> + +<para +>Klicken Sie noch einmal mit der Maustaste und das Fadenkreuz wird wieder von der Linie gelöst.</para> +</sect1> + +<sect1 id="edit-properties"> +<title +>Eigenschaften bearbeiten</title> + +<para +>Bearbeiten Sie die Funktionen und ändern Sie die Farbe der Graphen.</para> + +<para +>Sie können alle Funktionen mit dem Menüeintrag <menuchoice +><guimenu +>Zeichnung</guimenu +><guimenuitem +>Zeichnungen bearbeiten ...</guimenuitem +> </menuchoice +> ändern. Ein Dialog zeigt eine Liste aller gezeichneten Funktionen. Beachten Sie, dass &kmplot; automatisch eindeutige Funktionsnamen für Ihre Ausdrücke eingesetzt und den Ausdruck als Funktionsgleichung vervollständigt hat.</para> + +<para +>Wählen Sie <guilabel +>f(x)=x^2</guilabel +> in der Liste. Ein Doppelklick oder der Druck auf den Knopf <guibutton +>Bearbeiten</guibutton +> öffnet einen Dialog. Hier haben Sie Zugriff auf viele Optionen. Ändern Sie den Namen der Funktion und schieben Sie den Graphen um 5 Einheiten nach unten. Ändern Sie den Funktionsausdruck zu: <screen +><userinput +>parabel(x)=x^2-5</userinput +></screen> +</para> + +<para +>Wählen sie eine andere Farbe für den Graphen und klicken Sie dazu in das Feld <guibutton +>Farben:</guibutton +>. Drücken Sie <guibutton +>OK</guibutton +> und Ihre Änderungen werden im Koordinatensystem angezeigt.</para> + +<note +><para +>Sie können alle Änderungen rückgängig machen, bis Sie den Knopf <guibutton +>OK</guibutton +> im Dialog <guilabel +>Zeichnungen bearbeiten</guilabel +> drücken.</para> +</note> + +</sect1> +</chapter> +<!-- +Local Variables: +mode: sgml +sgml-minimize-attributes:nil +sgml-general-insert-case:lower +sgml-indent-step:0 +sgml-indent-data:nil +sgml-parent-document:("index.docbook" "BOOK" "CHAPTER") +End: +--> diff --git a/tde-i18n-de/docs/tdeedu/kmplot/functionsdlg.png b/tde-i18n-de/docs/tdeedu/kmplot/functionsdlg.png Binary files differnew file mode 100644 index 00000000000..60eae85d462 --- /dev/null +++ b/tde-i18n-de/docs/tdeedu/kmplot/functionsdlg.png diff --git a/tde-i18n-de/docs/tdeedu/kmplot/index.cache.bz2 b/tde-i18n-de/docs/tdeedu/kmplot/index.cache.bz2 Binary files differnew file mode 100644 index 00000000000..35bbc8e3c24 --- /dev/null +++ b/tde-i18n-de/docs/tdeedu/kmplot/index.cache.bz2 diff --git a/tde-i18n-de/docs/tdeedu/kmplot/index.docbook b/tde-i18n-de/docs/tdeedu/kmplot/index.docbook new file mode 100644 index 00000000000..6c9b4a08201 --- /dev/null +++ b/tde-i18n-de/docs/tdeedu/kmplot/index.docbook @@ -0,0 +1,140 @@ +<?xml version="1.0" ?> +<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" +"dtd/kdex.dtd" [ + <!ENTITY kappname "&kmplot;" +><!-- replace kmplot here --> + <!ENTITY package "tdeedu"> + <!ENTITY introduction SYSTEM "introduction.docbook"> + <!ENTITY firststeps SYSTEM "firststeps.docbook"> + <!ENTITY using SYSTEM "using.docbook"> + <!ENTITY commands SYSTEM "commands.docbook"> + <!ENTITY developer SYSTEM "developer.docbook"> + <!ENTITY credits SYSTEM "credits.docbook"> + <!ENTITY install SYSTEM "install.docbook"> + <!ENTITY reference SYSTEM "reference.docbook"> + <!ENTITY configuration SYSTEM "configuration.docbook"> + <!ENTITY dcop SYSTEM "dcop.docbook"> + <!ENTITY % addindex "IGNORE"> + <!ENTITY % German "INCLUDE" +><!-- change language only here --> +]> +<!-- The language must NOT be changed here. --> + +<book lang="&language;"> + +<bookinfo> +<title +>Das Handbuch zu &kmplot;</title> +<authorgroup> +<author +><firstname +>Klaus-Dieter</firstname +> <surname +>Möller</surname +> <affiliation +> <address +>&Klaus-Dieter.Moeller.mail;</address> +</affiliation> +</author> +<author +>&Philip.Rodrigues; &Philip.Rodrigues.mail; </author> +<othercredit role="translator" +><firstname +>Thorsten</firstname +><surname +>Mürell</surname +><affiliation +><address +><email +>thorsten@muerell.de</email +></address +></affiliation +><contrib +>Deutsche Übersetzung</contrib +></othercredit +> +</authorgroup> + +<copyright> +<year +>2000</year +><year +>2001</year +><year +>2002</year> +<holder +>Klaus-Dieter Möller</holder> +</copyright> + +<copyright> +<year +>2003</year> +<holder +>&Philip.Rodrigues; &Philip.Rodrigues.mail;</holder> +</copyright> + +<legalnotice +>&FDLNotice;</legalnotice> + +<date +>2006-02-24</date> +<releaseinfo +>1.2.0</releaseinfo> + +<!-- Abstract about this handbook --> + +<abstract> +<para +>&kmplot; ist ein mathematischer Funktionsplotter für &kde;.</para> +<para +> <inlinemediaobject +><imageobject +><imagedata +fileref="edu-logo.png" +format="PNG"/></imageobject +></inlinemediaobject +> &kmplot; ist Teil des &kde;-EDU-Projektes: <ulink url="http://edu.kde.org/" +>http://edu.kde.org/</ulink +></para +></abstract> + + +<keywordset> +<keyword +>KDE</keyword> +<keyword +>KMPlot</keyword> +<keyword +>EDU</keyword> +<keyword +>edutainment</keyword> +<keyword +>Plotten</keyword> +<keyword +>Mathe</keyword> +</keywordset> + +</bookinfo> + +&introduction; +&firststeps; +&using; +&configuration; +&reference; +&commands; +&dcop; +&developer; +&credits; +&install; + +&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: +-->
\ No newline at end of file diff --git a/tde-i18n-de/docs/tdeedu/kmplot/install.docbook b/tde-i18n-de/docs/tdeedu/kmplot/install.docbook new file mode 100644 index 00000000000..f7b2a87d1ec --- /dev/null +++ b/tde-i18n-de/docs/tdeedu/kmplot/install.docbook @@ -0,0 +1,38 @@ +<appendix id="installation"> +<title +>Installation</title> + +&install.intro.documentation; + +<mediaobject> +<imageobject +> +<imagedata fileref="edu-logo.png" format="PNG"/> +</imageobject> +</mediaobject> + +<para +>&kmplot; ist Teil des &kde;-EDU-Projektes: <ulink url="http://edu.kde.org/" +>http://edu.kde.org/</ulink +></para> + +<para +>&kmplot; hat seine eigene Homepage bei <ulink url="http://kmplot.sourceforge.net" +> SourceForge</ulink +>. Sie können dort auch frühere Versionen von &kmplot; finden. Zum Beispiel für &kde; 2.x</para> + +&install.compile.documentation; + +</appendix> +<!-- +Local Variables: +mode: sgml +sgml-minimize-attributes:nil +sgml-general-insert-case:lower +sgml-indent-step:0 +sgml-indent-data:nil +sgml-parent-document:("index.docbook" "BOOK" "CHAPTER") +End: +--> + + diff --git a/tde-i18n-de/docs/tdeedu/kmplot/introduction.docbook b/tde-i18n-de/docs/tdeedu/kmplot/introduction.docbook new file mode 100644 index 00000000000..6a2b2962a71 --- /dev/null +++ b/tde-i18n-de/docs/tdeedu/kmplot/introduction.docbook @@ -0,0 +1,61 @@ +<chapter id="introduction"> +<title +>Einführung</title> + +<para +>&kmplot; ist ein mathematischer Funktionsplotter für die &kde;-Arbeitsoberfläche. Er enthält einen leistungsfähigen Funktionsanalysierer. Sie können verschiedene Funktionen gleichzeitig zeichnen lassen und Funktionsausdrücke kombinieren, um neue Funktionen zu erstellen.</para> + +<screenshot> +<screeninfo +>Beispiele</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="threeplots.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Beispiele</phrase> +</textobject> +</mediaobject> +</screenshot> + +<para +>&kmplot; unterstützt Funktionen mit Parametern und Funktionen in polaren Koordinaten. Verschiedene Arten von Gittern sind möglich. Ausgaben können mit großer Genauigkeit ausgedruckt werden.</para> + +<para +>&kmplot; bietet zusätzlich numerische und visuelle Eigenschaften wie: </para> +<itemizedlist> +<listitem +><para +>Füllung und Berechnung der Fläche zwischen dem Graphen und der ersten Achse</para> +</listitem> +<listitem +><para +>Berechnung von maximalen und minimalen Werten</para> +</listitem> +<listitem +><para +>Dynamische Änderung von Funktionsparametern</para> +</listitem> +<listitem +><para +>Zeichnung von Ableitungen und Integralfunktionen</para> +</listitem> +</itemizedlist> + +<para +>Diese Eigenschaften unterstützen das Lernen von Beziehungen zwischen mathematischen Funktionen und deren graphischer Darstellung in Koordinatensystemen</para> + +</chapter> + + +<!-- +Local Variables: +mode: sgml +sgml-minimize-attributes:nil +sgml-general-insert-case:lower +sgml-indent-step:0 +sgml-indent-data:nil +sgml-parent-document:("index.docbook" "BOOK" "CHAPTER") +End: +--> diff --git a/tde-i18n-de/docs/tdeedu/kmplot/main.png b/tde-i18n-de/docs/tdeedu/kmplot/main.png Binary files differnew file mode 100644 index 00000000000..baec8a1457a --- /dev/null +++ b/tde-i18n-de/docs/tdeedu/kmplot/main.png diff --git a/tde-i18n-de/docs/tdeedu/kmplot/man-kmplot.1.docbook b/tde-i18n-de/docs/tdeedu/kmplot/man-kmplot.1.docbook new file mode 100644 index 00000000000..f5a696a5fe6 --- /dev/null +++ b/tde-i18n-de/docs/tdeedu/kmplot/man-kmplot.1.docbook @@ -0,0 +1,138 @@ +<?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 +><personname +> <firstname +>Ben</firstname +> <surname +>Burton</surname +> </personname +> <email +>bab@debian.org</email +></author> +<date +>25.05.2005</date +> <productname +>K Desktop Environment</productname +> </refentryinfo> + +<refmeta> +<refentrytitle +><command +>kmplot</command +></refentrytitle> +<manvolnum +>1</manvolnum> +</refmeta> + +<refnamediv> +<refname +><command +>kmplot</command +></refname> +<refpurpose +>Plotter für mathematische Funktionen</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<cmdsynopsis +><command +>kmplot</command +> <group choice="opt" +><option +><replaceable +>Datei</replaceable +></option +></group +> <arg choice="opt" +>&kde;-Optionen</arg +> <arg choice="opt" +>&Qt;-Optionen</arg +> </cmdsynopsis> +</refsynopsisdiv> + +<refsect1> +<title +>Beschreibung</title> +<para +>&kmplot; ist ein mathematischer Funktionsplotter für &kde;. Er enthält einen leistungsfähigen Funktionsanalysierer. Sie können verschiedene Funktionen gleichzeitig zeichnen lassen und Funktionsausdrücke kombinieren, um neue Funktionen zu erstellen.</para +><para +>&kmplot; unterstützt Funktionen mit Parametern und Funktionen in polaren Koordinaten. Verschiedene Arten von Gittern sind möglich. Ausgaben können mit großer Genauigkeit ausgedruckt werden.</para +><para +>&kmplot; bietet auch numerische und visuelle Eigenschaften wie Füllung und Berechnung der Fläche zwischen dem Graphen und der ersten Achse, Berechnung von maximalen und minimalen Werten, dynamische Änderung von Funktionsparametern und Zeichnung von Ableitungen und Integralfunktionen.</para +><para +>&kmplot; ist im Modul &kde;-Edutainment enthalten.</para> +</refsect1> + +<refsect1> +<title +>Optionen</title> +<variablelist> +<varlistentry +><term +><option +><replaceable +>Datei</replaceable +></option +></term> +<listitem +><para +>Zu öffnende Datei</para +></listitem +></varlistentry> +</variablelist> +</refsect1> +<refsect1> +<title +>Siehe auch</title> + +<para +>Weitere ausführliche Dokumentation finden Sie unter <ulink url="help:/kmplot" +>help:/kmplot</ulink +> (geben Sie diese <acronym +>URL</acronym +> entweder im &konqueror; ein oder starten Sie <userinput +><command +>khelpcenter</command +> <parameter +>help:/kmplot</parameter +></userinput +>).</para> + +<para +>Weitere Informationen finden Sie auf der <ulink url="http://edu.kde.org/kmplot/" +> &kde; Edutainment Webseite</ulink +>.</para> +</refsect1> + +<refsect1> +<title +>Autoren</title> +<para +>&kmplot; wurde von <personname +><firstname +>Klaus-Dieter</firstname +><surname +>Möller</surname +></personname +> <email +>kdmoeller@foni.net</email +>, &Matthias.Messmer; &Matthias.Messmer.mail; und <personname +><firstname +>Fredrik</firstname +><surname +>Edemar</surname +></personname +> <email +>f_edemar@linux.se</email +> geschrieben</para> +</refsect1> + +</refentry> diff --git a/tde-i18n-de/docs/tdeedu/kmplot/reference.docbook b/tde-i18n-de/docs/tdeedu/kmplot/reference.docbook new file mode 100644 index 00000000000..ae26ecfb583 --- /dev/null +++ b/tde-i18n-de/docs/tdeedu/kmplot/reference.docbook @@ -0,0 +1,390 @@ +<chapter id="reference"> +<title +>&kmplot;-Referenz</title> + +<!-- +<mediaobject> +<imageobject> +<imagedata fileref="kfkt.png" format="PNG"/> +</imageobject> +</mediaobject> + +<para +>This menu entry or toolbar button opens the Functions Editor. Here +you can enter up to 10 functions or +function groups. The parser knows <firstterm +>explicit</firstterm +> and +<firstterm +>parametric</firstterm +> form. With specific extensions it +is possible to add first and second derivatives and to choose values +for the function group parameter.</para> +--> + +<sect1 id="func-syntax"> +<title +>Funktionssyntax</title> + +<para +>Einige Syntaxregeln müssen Sie beachten:</para> + +<screen +><userinput +>name(var1[, var2])=term [;erweiterungen]</userinput +> +</screen> + + +<variablelist> +<varlistentry> +<term +>name</term> +<listitem> + +<para +>Der Funktionsname. Falls der erste Buchstabe ein <quote +>r</quote +> ist, nimmt der Funktionsanalysierer an, dass Sie polare Koordinaten benutzen. Falls der erste Buchstabe ein <quote +>x</quote +> ist (zum Beispiel <quote +>xfunc</quote +>) erwartet die Analyse eine zweite Funktion mit einem führenden <quote +>y</quote +> (hier also <quote +>yfunc</quote +>), um die Funktion in der parametrischen Form zu definieren. </para> +</listitem> +</varlistentry> +<varlistentry> +<term +>var1</term> +<listitem +><para +>Die Funktionsvariable</para +></listitem> +</varlistentry> +<varlistentry> +<term +>var2</term +> +<listitem +><para +>Der <quote +>Scharparameter</quote +> der Funktion. Er muss durch ein Komma von der Funktionsvariable abgetrennt werden. Sie können einen Scharparameter zum Beispiel dafür benutzen, um mehrere Graphen einer Funktion zu zeichnen. Die Werte der Parameter können Sie direkt eingeben oder über einen Schieberegler bestimmen. Bewegen Sie den Schieberegler, so ändert sich der Wert des Parameters entsprechend. Den Schieberegler können sie auf ganzzahlige Werte zwischen 0 und 100 einstellen.</para +></listitem> +</varlistentry> +<varlistentry> +<term +>term</term> +<listitem +><para +>Der Ausdruck, der die Funktion definiert.</para +></listitem> +</varlistentry> +</variablelist> +</sect1> + +<sect1 id="func-predefined"> +<title +>Vordefinierte Funktionsnamen und Konstanten</title> + +<para +>Alle vordefinierten Funktionen und Konstanten, die &kmplot; kennt, können Sie unter <menuchoice +><guimenu +>Hilfe</guimenu +> <guimenuitem +>Vordefinierte mathematische Funktionen</guimenuitem +></menuchoice +> finden. Dies sind: <variablelist> + +<varlistentry> +<term +>sqr, sqrt</term> +<listitem> +<para +>Gibt das Quadrat bzw. die Quadratwurzel einer Zahl zurück.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +>exp, ln</term> +<listitem> +<para +>Gibt den Wert der Exponentialfunktion bzw. den natürlichen Logarithmus einer Zahl zurück.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +>log</term> +<listitem> +<para +>Gibt den Logarithmus einer Zahl zu Basis 10 zurück.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +>sin, arcsin</term> +<listitem> +<para +>Gibt den Sinus bzw. den Arcussinus einer Zahl zurück. Beachten Sie, dass das Argument zu sin und der Rückgabewert von arcsin im Bogenmaß ist.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +>cos, arccos</term> +<listitem> +<para +>Gibt den Kosinus bzw. den Arcuskosinus zurück, ebenfalls im Bogenmaß.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +>tan, arctan</term> +<listitem> +<para +>Gibt den Tangens bzw. den Arcustanges einer Zahl zurück, ebenfalls in Bogenmaß.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +>sinh, arcsinh</term> +<listitem> +<para +>Gibt den Sinus hyperbolicus bzw. den Arcussinus hyperbolicus einer Zahl zurück.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +>cosh, arccosh</term> +<listitem> +<para +>Gibt den Kosinus hyperbolicus bzw. den Arcuskosinus hyperbolicus einer Zahl zurück.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +>tanh, arctanh</term> +<listitem> +<para +>Gibt den Tangens hyperbolicus bzw. den Arcustangens hyperbolicus einer Zahl zurück.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +>sin, arcsin</term> +<listitem> +<para +>Gibt den Sinus bzw. den Arcussinus einer Zahl zurück. Beachten Sie, dass das Argument zu sin und der Rückgabewert von arcsin im Bogenmaß ist.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +>cos, arccos</term> +<listitem> +<para +>Gibt den Kosinus bzw. den Arcuskosinus zurück, ebenfalls im Bogenmaß.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +>pi, e</term> +<listitem> +<para +>Diese Konstanten repräsentieren &pgr; (3,14159...) bzw. e (2,71828...).</para> +</listitem> +</varlistentry> + +</variablelist> +</para> + +<para +>Mit diesen Funktionen und Konstanten und sogar mit allen benutzerdefinierten Funktionen können Sie die Achseneinstellungen festlegen. Siehe <xref linkend="axes-config"/>. </para> + +</sect1> + +<sect1 id="func-extension"> + <title +>Erweiterungen</title> + <para +>Eine Erweiterung für eine Funktion wird durch ein Semikolon nach der Funktionsdefinition angegeben, gefolgt von der Erweiterung. Die Erweiterung können Sie entweder im Feld Schnellbearbeitung oder mit der &DCOP;-Methode "Parser addFunction" eingeben. Auf parametrische Funktionen können Sie keine Erweiterungen anwenden, aber N und D[a,b] funktionieren auch mit polaren Funktionen. Zum Beispiel: <screen> + <userinput> + f(x)=x^2; A1 + </userinput> + </screen +> zeigt den Graph y=x<superscript +>2</superscript +> mit seiner ersten Ableitung. Die unterstützten Erweiterungen werden im Folgenden beschrieben: <variablelist> + <varlistentry> + <term +>N</term> + <listitem> + <para +>Die Funktion wird gespeichert, aber nicht gezeichnet. Sie kann wie jede andere benutzerdefinierte oder vordefinierte Funktion verwendet werden. </para> + </listitem> + </varlistentry> + <varlistentry> + <term +>A1</term> + <listitem> + <para +>Der Graph der Ableitung der Funktion wird zusätzlich in derselben Farbe aber einer geringeren Linienbreite gezeichnet. </para> + </listitem> + </varlistentry> + <varlistentry> + <term +>A2</term> + <listitem> + <para +>Der Graph der zweiten Ableitung der Funktion wird in derselben Farbe aber einer geringeren Linienbreite gezeichnet. </para> + </listitem> + </varlistentry> + <varlistentry> + <term +>D[a,b]</term> + <listitem> + <para +>Bestimmt den Definitionsbereich, für den die Funktion angezeigt wird. </para> + </listitem> + </varlistentry> + <varlistentry> + <term +>P[a{,b...}]</term> + <listitem> + <para +>Gibt eine Anzahl von Werten für einen Scharparameter an, für den die Funktion gezeichnet werden soll. Zum Beispiel: <userinput +>f(x,k)=k*x;P[1,2,]</userinput +> zeichnet die Funktionen f(x)=x, f(x)=2*x und f(x)=3*x. Sie können auch Funktionen für die Werte von P benutzen. </para> + </listitem> + </varlistentry> + </variablelist> + </para> + <para +>Beachten Sie, dass Sie diese Erweiterungen auch über den Dialog Funktion bearbeiten eingeben können. </para> +</sect1> + +<sect1 id="math-syntax"> +<title +>Mathematische Syntax</title> +<para +>&kmplot; benutzt den üblichen Methode, um mathematische Funktionen zu schreiben, sie sollten keine Probleme haben, damit zu arbeiten. Die Rechenoperationen, die &kmplot; versteht, sind in absteigender Reihenfolge der Auswertung: <variablelist> + +<varlistentry> +<term +>^</term> +<listitem +><para +>Dieses Zeichen für das Potenzieren, z. B. <userinput +>2^4</userinput +> gibt 16 zurück.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +>*, /</term> +<listitem> +<para +>Der Stern und der Schrägstrich für die Multiplikation und die Division. z. B. <userinput +>3*4/2</userinput +> ergibt 6.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +>+, -</term> +<listitem +><para +>Die Symbole Plus und Minus für die Addition und die Subtraktion, z. B. <userinput +>1+3-2</userinput +> ergibt 2.</para> +</listitem> +</varlistentry> + +</variablelist> +</para> +<para +>Beachten Sie die Reihenfolge der Auswertung, wenn Sie also keine Klammern benutzen, wird die Potenzierung vor der Multiplikation/Division ausgeführt, diese wiederum vor der Addition/Subtraktion. So ergibt <userinput +>1+2*4^4</userinput +> 33 und nicht z. B. 144. Um die Reihenfolge der Auswertung festzulegen, benutzen Sie Klammern. Für das vorherige Beispiel ergibt <userinput +>((1+2)*4)^2</userinput +> <emphasis +>sicher</emphasis +> 144. </para> +</sect1> + +<!-- +<sect1 id="coord-system"> +<title +>Coordinate Systems</title> + +<para +><inlinemediaobject> +<imageobject> +<imagedata fileref="ksys1.png" format="PNG"/> +</imageobject> +</inlinemediaobject +></para> + +<para> +<inlinemediaobject> +<imageobject> +<imagedata fileref="ksys2.png" format="PNG"/> +</imageobject> +</inlinemediaobject +></para> + +<para> +<inlinemediaobject> +<imageobject> +<imagedata fileref="ksys3.png" format="PNG"/> +</imageobject> +</inlinemediaobject +></para> +--> +<sect1 id="coord-area" +><title +>Zeichenbereich</title> +<para +>Als Voreinstellung werden explizit angegebene Funktionen für den gesamten sichtbaren Bereich der x-Achse gezeichnet. Im Dialog zur Bearbeitung der Funktion können Sie auch einen anderen Bereich eingeben. Für jedes Pixel auf der x-Achse errechnet &kmplot; den Funktionswert. Falls der resultierende Punkt im Zeichenbereich liegt, wird er zum letzten gezeichneten Punkt mit einer Linie verbunden. </para> +<para +>Parametrische Funktionen werden für Parameterwerte von 0 bis 2&pgr; gezeichnet. Sie können den Plotbereich auch im Dialog für die Funktion einstellen. </para> +</sect1> + +<sect1 id="coord-cross"> +<title +>Fadenkreuzzeiger</title> +<para +>Während sich die Maus über der Zeichenfläche befindet, verändert sich der Zeiger zu einem Fadenkreuz. Die aktuellen Koordinaten werden an den Schnittpunkten mit den Koordinatenachsen und in der Statusleiste am unteren Rand des Hauptfensters angezeigt. </para> +<para +>Sie können die Werte einer Funktion genauer verfolgen, indem Sie auf oder in die Nähe des Graphen klicken. Die ausgewählte Funktion wird in der rechten Spalte der Statuszeile angezeigt. Das Fadenkreuz wird mit dem Graphen verbunden und in der gleichen Farbe dargestellt. Wenn der Graph in der Hintergrundfarbe gezeichnet wurde, erhält das Fadenkreuz die umgekehrte Farbe. Wenn Sie jetzt den Mauszeiger bewegen oder die linke oder rechte Cursortaste drücken, bewegt sich das Fadenkreuz auf dem Graphen der Funktion und der aktuelle x- und y-Wert wird angezeigt. Wenn das Fadenkreuz die y-Achse berührt, wird die Nullstelle in der Statusleiste angezeigt. Die Funktionen können Sie mit den Tasten "Auf" und "Ab" wechseln. Ein zweiter Mausklick irgendwo in das Zeichenfeld oder der Druck auf eine Taste, die nicht zur Navigation benutzt wird, beendet diesen Modus. </para> +<para +>Beachten Sie, dass dies nur mit explizit angegebenen Funktionen möglich ist. Die Koordinaten werden immer auf das kartesische Koordinatensystem bezogen angegeben. Weder parametrische Funktionen, die keine Einzelpunkt-Funktionen sind, noch Funktionen in Polarkoordinaten können auf diesem Weg verfolgt werden. </para> + +</sect1> + +</chapter> + +<!-- +Local Variables: +mode: sgml +sgml-minimize-attributes:nil +sgml-general-insert-case:lower +sgml-indent-step:0 +sgml-indent-data:nil +sgml-parent-document:("index.docbook" "BOOK" "CHAPTER") +End: +--> diff --git a/tde-i18n-de/docs/tdeedu/kmplot/settingsdlg.png b/tde-i18n-de/docs/tdeedu/kmplot/settingsdlg.png Binary files differnew file mode 100644 index 00000000000..9e34f27842a --- /dev/null +++ b/tde-i18n-de/docs/tdeedu/kmplot/settingsdlg.png diff --git a/tde-i18n-de/docs/tdeedu/kmplot/using.docbook b/tde-i18n-de/docs/tdeedu/kmplot/using.docbook new file mode 100644 index 00000000000..662226d75a7 --- /dev/null +++ b/tde-i18n-de/docs/tdeedu/kmplot/using.docbook @@ -0,0 +1,414 @@ +<chapter id="using-kmplot"> +<title +>Arbeiten mit &kmplot;</title> + +<para +>&kmplot; behandelt benannte Funktionen, die in Ausdrücken von kartesischen Koordinaten (genannt <quote +>explizite Funktionen</quote +>), polaren Koordinaten oder als parametrische Funktionen angegeben werden können. Um eine Funktion einzugeben, benutzen Sie <menuchoice +><guimenu +>Zeichnung</guimenu +><guimenuitem +>Zeichnungen bearbeiten ...</guimenuitem +> </menuchoice +>. Sie können neue Funktionen auch in das Textfeld <guilabel +>Funktionsgleichung</guilabel +> im Hauptfenster von &kmplot; eingeben, aber nur explizite und polare Funktionen. Jede Funktion, die Sie eingeben, muss einen eindeutigen Namen haben (d.h. einen Namen, der noch nicht von einer vorhandenen Funktion im Listenfeld benutzt wird). Wenn Sie keinen Funktionnamen angeben, wird er automatisch erzeugt.</para> + +<para +>Weitere Informationen zu den Funktionen in &kmplot; finden Sie unter <xref linkend="reference"/>. </para> + +<screenshot> +<screeninfo +>Hier ist ein Bildschirmphoto von &kmplot; beim Start</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="main.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Bildschirmphoto</phrase> + </textobject> + </mediaobject> +</screenshot> + +<sect1 id="function-types"> +<title +>Funktionstypen</title> + +<sect2 id="explicit-functions"> +<title +>Explizite Funktionen</title> +<para +>Eine explizite Funktion (d.h. eine Funktion in der Form y=f(x)), können Sie auf folgende Art eingeben: <screen> +<userinput +><replaceable +>f</replaceable +>(<replaceable +>x</replaceable +>)=<replaceable +>Ausdruck</replaceable +></userinput> +</screen +> Dabei ist: <itemizedlist> +<listitem +><para +><replaceable +>f</replaceable +> der Name der Funktion und kann aus jeder Kombination von Buchstaben und Zahlen bestehen, vorausgesetzt, er beginnt nicht mit x, y oder r (da diese Buchstaben für parametrische und polare Funktionen benutzt werden).</para> +</listitem> + +<listitem +><para +><replaceable +>x</replaceable +> die x-Koordinate, die im Ausdruck benutzt wird, der nach dem Gleichheitszeichen folgt. Es ist in Wirklichkeit eine Platzhaltervariable, also können Sie jeden beliebigen Namen verwenden, das Ergebnis ist das Gleiche.</para> +</listitem> + +<listitem> +<para +><replaceable +>Ausdruck</replaceable +> ist der Ausdruck, der gezeichnet werden soll, in der von &kmplot; geforderten Schreibweise. Siehe dazu <xref linkend="math-syntax"/>. </para> +</listitem> + +</itemizedlist> +</para> +<para +>Um zum Beispiel den Graphen von y=x<superscript +>2</superscript +>+2x zu zeichnen, geben Sie folgendes im Funktionsdialog von &kmplot; ein: <screen +>f(x)=x^2+2x +</screen> +</para> +</sect2> + +<sect2 id="parametric-functions"> +<title +>Parametrische Funktionen</title> +<para +>In parametrischen Funktionen werden die x- und y-Koordinaten über unabhängige Funktionen einer anderen Variable, oft t genannt, definiert. Um eine parametrische Funktion in &kmplot; einzugeben, folgen Sie der Prozedur für eine explizite Funktion, aber stellen Sie dem Namen der Funktion, die die x-Koordinaten beschreibt, ein "x" voran und der Funktion, die die y-Koordinaten beschreibt, ein "y". Wie bei expliziten Funktionen können Sie jeden Variablennamen für den Parameter verwenden. Um eine parametrische Funktion zu zeichnen, benutzen Sie im Menü <guimenu +>Zeichnung</guimenu +> <guimenuitem +>Neue parametrische Zeichnung ...</guimenuitem +>. Wenn Sie keinen Funktionnamen angeben, wird er automatisch erzeugt.</para> +<para +>Angenommen, Sie wollen zum Beispiel einen Kreis zeichnen, mit dem parametrischen Ausdruck x=sin(t), y=cos(t). Im Funktionsdialog von &kmplot; verfahren Sie folgendermaßen: <orderedlist +> <listitem +><para +>Öffnen Sie den Dialog parametrische Zeichnung mit <menuchoice +><guimenu +>Zeichnung</guimenu +><guimenuitem +>Neue parametrische Zeichnung ...</guimenuitem +> </menuchoice +>.</para +> </listitem +> <listitem +><para +>Geben Sie den Namen der Funktion, z. B. <userinput +>Kreis</userinput +>, im Feld <guilabel +>Name</guilabel +> ein. Die Bezeichner der x- und y-Funktionen ändern sich entsprechend: die x-Funktion wird zu <guilabel +>xKreis(t)</guilabel +> und die y-Funktion wird zu <guilabel +>yKreis(t)</guilabel +>.</para +> </listitem +> <listitem +> <para +>In den Felder für x und y geben Sie die passenden Ausdrücke ein, z. B. <guilabel +>xKreis(t)=</guilabel +><userinput +>sin(t)</userinput +> und <guilabel +>yKreis(t)=</guilabel +><userinput +>cos(t)</userinput +>.</para +> </listitem +> </orderedlist +> Klicken Sie auf <guibutton +>OK</guibutton +> und die Funktion wird gezeichnet. </para> +<para +>Sie können noch weitere Optionen für die Zeichnung in diesem Dialog einstellen: <variablelist> + +<varlistentry> +<term +><guilabel +>Ausblenden</guilabel +></term> +<listitem> +<para +>Wenn Sie diese Option ausgewählt haben, wird der Graph nicht gezeichnet, aber &kmplot; speichert die Funktionsdefinition, so dass Sie damit andere Funktionen definieren können.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Eigener minimaler Zeichenbereich</guilabel +></term> +<term +><guilabel +>Eigener maximaler Zeichenbereich</guilabel +></term> +<listitem> +<para +>Wenn Sie diese Option ausgewählt haben, können Sie den maximalen und minimalen Wert des Parameters t, für den die Funktion gezeichnet wird, in den Feldern <guilabel +>Min:</guilabel +> und <guilabel +>Max:</guilabel +> ändern.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Linienbreite:</guilabel +></term> +<listitem> +<para +>Mit dieser Option können Sie die Breite der Linien in der Zeichnung in Einheiten von 0,1 mm einstellen.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Farben:</guilabel +></term> +<listitem> +<para +>Klicken Sie auf das Farbfeld und wählen Sie dann im Dialog eine Farbe aus. Die Linie in der Zeichnung wird in dieser Farbe gezeichnet.</para> +</listitem> +</varlistentry> +</variablelist> +</para> +</sect2> + +<sect2 id="polar-functions"> +<title +>Funktionen in Polarkoordinaten eingeben</title> + +<para +>Polarkoordinaten bestimmen einen Punkt durch den Abstand vom Ursprung (üblicherweise r genannt) und durch den Winkel einer Linie vom Ursprung durch den Punkt zur x-Achse (üblicherweise mit dem griechischen Buchstaben theta bezeichnet). Funktionen in polaren Koordinaten erzeugen Sie im Menü <menuchoice +><guimenu +>Zeichnung</guimenu +> <guimenuitem +>Neue polare Zeichnung ...</guimenuitem +></menuchoice +>. Im Feld <guilabel +>r</guilabel +> geben Sie die Definition der Funktion mit dem Namen der theta-Variablen ein. Um z. B. die Spirale des Archimedes r=theta zu zeichnen, geben Sie ein: <screen> +<userinput> +(theta)=theta +</userinput> +</screen +> so dass die ganze Zeile <quote +>r(theta)=theta</quote +> lautet. Sie können jeden beliebigen Namen als theta-Variable verwenden, daher ergibt <quote +>r(foo)=foo</quote +> die gleiche Zeichnung. </para> + +</sect2> + +</sect1> + +<sect1 id="combining-functions"> +<title +>Funktionskombinationen</title> +<para +>Funktionen können zu neuen Funktionen kombiniert werden. Geben Sie einfach die Funktionen nach dem Gleichheitszeichen ein, als ob sie Variable wären. Wenn Sie zum Beispiel die Funktionen f(x) und g(x) definiert haben, können Sie die Summe von f und g zeichnen lassen mit: <screen +><userinput> +sum(x)=f(x)+g(x) +</userinput +> +</screen> +</para> +<para +>Beachten Sie, dass Sie nur Funktionen gleichen Typs kombinieren können, d.h. eine explizite Funktion kann nicht mit einer polaren Funktion kombiniert werden.</para> +</sect1> + +<sect1 id="function-appearance"> +<title +>Das Aussehen von Funktionen verändern</title> + +<para +>Um das Aussehen des Graphen der Funktion im Hauptfenster zu ändern, wählen Sie die Funktion im Dialog <guilabel +>Zeichnungen bearbeiten</guilabel +> und klicken auf den Knopf <guibutton +>Bearbeiten</guibutton +>. Im Dialog können Sie die Linienbreite im Textfeld und die Farbe des Graphen mit dem Farbfeld auf der rechten Seite verändern. Wenn Sie eine explizite Funktion bearbeiten, werden drei Karteikarten angezeigt. Auf der ersten Karte geben Sie den Ausdruck der Funktion ein. Auf der Karte <guilabel +>Ableitungen</guilabel +> können Sie ankreuzen, ob die erste und zweite Ableitung der Funktion gezeichnet werden soll. Und auf der Karte <guilabel +>Integral</guilabel +> können Sie auswählen, ob das Integral der Funktion, das mit dem Euler-Verfahren berechnet wird, gezeichnet werden soll. </para> +<para +>Außerdem können Sie eine Funktion mit Klicken mit der rechten Maustaste auf den Graphen bearbeiten. Wählen Sie im dann angezeigten Kontextmenü <guibutton +>Bearbeiten</guibutton +>.</para> + +<para +>Weitere Informationen zum Kontextmenü finden Sie unter <xref linkend="popupmenu"/>. </para> +</sect1> + +<sect1 id="popupmenu"> +<title +>Kontextmenü</title> + +<para +>Mit einem rechten Mausklick auf eine Zeichnungsfunktion oder eine parametrische Einzelpunkt-Funktion öffnen Sie ein Kontextmenü mit folgenden fünf Einträgen:</para> + +<variablelist> +<varlistentry> +<term +><menuchoice +><guimenuitem +>Ausblenden</guimenuitem> +</menuchoice +></term> +<listitem> +<para +>Blendet den gewählten Graphen aus. Andere Graphen der Funktion werden weiter angezeigt. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenuitem +>Entfernen</guimenuitem> +</menuchoice +></term> +<listitem> +<para +>Entfernt die Funktion und alle ihre Graphen in der Zeichnung.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenuitem +>Bearbeiten</guimenuitem> +</menuchoice +></term> +<listitem> +<para +>Öffnet den Dialog zur Bearbeitung der gewählten Funktion.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenuitem +>Kopieren</guimenuitem> +</menuchoice +></term> +<listitem> +<para +>Kopiert den Graphen in eine anderes laufendes &kmplot;-Programm.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenuitem +>Verschieben</guimenuitem> +</menuchoice +></term> +<listitem> +<para +>Verschiebt den Graphen in eine anderes laufendes &kmplot;-Programm.</para> +</listitem> +</varlistentry> +</variablelist> + +<para +>Für Zeichnungsfunktionen sind noch vier weitere Einträge vorhanden:</para> + +<variablelist> +<varlistentry> +<term +><menuchoice +><guimenuitem +>y-Wert auslesen ...</guimenuitem> +</menuchoice +></term> +<listitem> +<para +>Öffnet einen Dialog, in dem Sie den y-Wert zu einem bestimmten x-Wert suchen können. Der gewählte Graph wird im Dialog hervorgehoben. Geben Sie einen x-Wert im Feld <guilabel +>X:</guilabel +> ein und klicken Sie auf <guibutton +>Berechnen</guibutton +> (oder drücken Sie die Eingabetaste). Dann wird der y-Wert im Feld <guilabel +>Y:</guilabel +> angezeigt. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenuitem +>Nach Minimumwert suchen ...</guimenuitem> +</menuchoice +></term> +<listitem> +<para +>Sucht den minimalen Wert des Graphen im angegebenen Bereich. Der gewählte Graph wird im angezeigten Dialog hervorgehoben. Geben Sie den unteren und oberen Grenzwert für den Bereich der Suche nach dem Minimum ein und klicken Sie auf <guibutton +>Suchen</guibutton +>. Dann wird der x- und y-Wert des Minimum angezeigt.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenuitem +>Nach Maximumwert suchen ...</guimenuitem> +</menuchoice +></term> +<listitem> +<para +>Wie <guimenuitem +>Nach Minimumwert suchen ...</guimenuitem +> weiter oben, aber es wird das Maximum, nicht das Minimum gesucht. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenuitem +>Integral berechnen</guimenuitem> +</menuchoice +></term> +<listitem> +<para +>Wählen Sie im Dialog "Intregral Berechnen" die x-Werte für den Graphen. Dann wird das Intergral berechnet und die Fläche zwischen dem Graphen und der x-Achse im gewählten Intervall wird in der Farbe des Graphen gezeichnet.</para> +</listitem> +</varlistentry> +</variablelist> + + +</sect1> + + +</chapter> +<!-- +Local Variables: +mode: sgml +sgml-minimize-attributes:nil +sgml-general-insert-case:lower +sgml-indent-step:0 +sgml-indent-data:nil +sgml-parent-document:("index.docbook" "BOOK" "CHAPTER") +End: +--> |