diff options
Diffstat (limited to 'tde-i18n-fr/docs/tdeedu')
322 files changed, 48952 insertions, 0 deletions
diff --git a/tde-i18n-fr/docs/tdeedu/Makefile.am b/tde-i18n-fr/docs/tdeedu/Makefile.am new file mode 100644 index 00000000000..b6361414814 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = fr +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-fr/docs/tdeedu/Makefile.in b/tde-i18n-fr/docs/tdeedu/Makefile.in new file mode 100644 index 00000000000..fa1074aae57 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/Makefile.in @@ -0,0 +1,587 @@ +# Makefile.in generated by automake 1.10.1 from Makefile.am. +# KDE tags expanded automatically by am_edit - $Revision: 483858 $ +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +subdir = docs/tdeedu +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 = fr +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. khangman kvoctrain kpercentage kwordquiz kmessedwords kstars keduca kig kbruch klettres blinken ktouch kgeography kmathtool kverbos kalzium kturtle kmplot kanagram +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/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdeedu/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/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +distdir: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +uninstall: uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +install-data-am: + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=Makefile.in Makefile.am + +#>+ 2 +docs-am: + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/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-fr/docs/tdeedu/blinken/Makefile.am b/tde-i18n-fr/docs/tdeedu/blinken/Makefile.am new file mode 100644 index 00000000000..b6361414814 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/blinken/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = fr +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-fr/docs/tdeedu/blinken/Makefile.in b/tde-i18n-fr/docs/tdeedu/blinken/Makefile.in new file mode 100644 index 00000000000..5387ce30011 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/blinken/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/blinken +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 = fr +#>- 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/blinken/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdeedu/blinken/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/blinken/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/blinken/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/blinken/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=blinken_accesskeys.png index.docbook index.cache.bz2 blinken2.png blinken1.png Makefile.in blinken_nickprompt.png Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) blinken_nickprompt.png blinken1.png index.docbook blinken_accesskeys.png blinken2.png + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/blinken + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/blinken/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/blinken/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/blinken/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/blinken/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/blinken/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/blinken/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/blinken + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/blinken + @for base in blinken_nickprompt.png blinken1.png index.docbook blinken_accesskeys.png blinken2.png ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/blinken/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/blinken/$$base ;\ + done + +uninstall-nls: + for base in blinken_nickprompt.png blinken1.png index.docbook blinken_accesskeys.png blinken2.png ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/blinken/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in blinken_nickprompt.png blinken1.png index.docbook blinken_accesskeys.png blinken2.png ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/blinken/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/blinken/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/blinken/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-fr/docs/tdeedu/blinken/blinken1.png b/tde-i18n-fr/docs/tdeedu/blinken/blinken1.png Binary files differnew file mode 100644 index 00000000000..938ec762ac9 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/blinken/blinken1.png diff --git a/tde-i18n-fr/docs/tdeedu/blinken/blinken2.png b/tde-i18n-fr/docs/tdeedu/blinken/blinken2.png Binary files differnew file mode 100644 index 00000000000..bbbede9928b --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/blinken/blinken2.png diff --git a/tde-i18n-fr/docs/tdeedu/blinken/blinken_accesskeys.png b/tde-i18n-fr/docs/tdeedu/blinken/blinken_accesskeys.png Binary files differnew file mode 100644 index 00000000000..0ba3171d7ae --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/blinken/blinken_accesskeys.png diff --git a/tde-i18n-fr/docs/tdeedu/blinken/blinken_nickprompt.png b/tde-i18n-fr/docs/tdeedu/blinken/blinken_nickprompt.png Binary files differnew file mode 100644 index 00000000000..889905731d4 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/blinken/blinken_nickprompt.png diff --git a/tde-i18n-fr/docs/tdeedu/blinken/index.cache.bz2 b/tde-i18n-fr/docs/tdeedu/blinken/index.cache.bz2 Binary files differnew file mode 100644 index 00000000000..850149bf02c --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/blinken/index.cache.bz2 diff --git a/tde-i18n-fr/docs/tdeedu/blinken/index.docbook b/tde-i18n-fr/docs/tdeedu/blinken/index.docbook new file mode 100644 index 00000000000..a84e7e25935 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/blinken/index.docbook @@ -0,0 +1,454 @@ +<?xml version="1.0" ?> +<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ + <!ENTITY blinken "<application +>blinKen</application +>"> + <!ENTITY kappname "&blinken;"> + <!ENTITY package "tdeedu"> + <!ENTITY % addindex "IGNORE"> + <!ENTITY % French "INCLUDE" +><!-- change language only here --> +]> + +<book lang="&language;"> + +<bookinfo> +<title +>Manuel de &blinken;</title> + +<authorgroup> +<author +><firstname +>Danny</firstname +> <surname +>Allen</surname +> <affiliation +> <address +>&Danny.Allen.mail;</address> +</affiliation> +</author> +&traducteurAnneMarieMahfouf; +</authorgroup> + +<copyright> +<year +>2005</year> +<holder +>&Danny.Allen;</holder> +</copyright> + +<legalnotice +>&FDLNotice;</legalnotice> + +<date +>2005-08-20</date> +<releaseinfo +>1.0</releaseinfo> + +<abstract> +<para +>&blinken; vous rappelle un jeu électronique de mémoire rétro des années 70 à &kde; </para> +</abstract> + +<keywordset> +<keyword +>KDE</keyword> +<keyword +>tdeedu</keyword> +<keyword +>blinKen</keyword> +<keyword +>jeu</keyword> +<keyword +>enfant</keyword> +<keyword +>électronique</keyword> +<keyword +>rétro</keyword> +</keywordset> + +</bookinfo> + + +<chapter id="introduction"> +<title +>Introduction</title> + +<para +>&blinken; est basé sur un jeu électronique sorti en 1978, qui challenge les joueurs à se rappeler des séquences d'une longueur accrue. Sur le dessus de l'appareil se trouvent 4 boutons de différentes couleurs, chacun avec son propre son distinct. Ces boutons s'allument de façon aléatoire en créant une séquence dont doivent ensuite se rappeler les joueurs. Si le joueur se rappelle de la séquence de lumière avec succès, il peut ensuite passer au tour suivant où la même suite mais avec une couleur supplémentaire lui sera demandée. Si le joueur ne se rappelle plus la séquence, il a perdu la partie et il doit recommencer depuis le début. Le but est d'entrer dans les meilleurs scores : chaque étape de la séquence vaut un point, donc une séquence correcte de 8 lumières vaudra 8 points dans la table des meilleurs scores. </para> + +</chapter> + + +<chapter id="using-blinken"> +<title +>Utilisation de &blinken;</title> + +<para +>Voici l'écran qui est présenté au démarrage de &blinken;, qui vous montre l'interface générale de l'application. La majeure partie de l'écran est occupée par le <interface +>dispositif</interface +>, avec les <interface +>4 boutons de couleur</interface +>, avec les dispositifs de contrôle (<interface +>le compteur de points</interface +>, le bouton <guibutton +>démarrage</guibutton +>, &etc;) au centre de l'écran. L'état actuel de l'application est affiché sur la <interface +>feuille de cahier</interface +> sous le dispositif. Dans les coins de l'application se trouvent 3 boutons : </para> + +<screenshot> +<screeninfo +>Voici l'écran qui est présenté au démarrage de &blinken;</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="blinken1.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Voici l'écran qui est présenté au démarrage de &blinken;</phrase> +</textobject> +</mediaobject> +</screenshot> + +<para +>Le bouton <guiicon +>Meilleurs scores</guiicon +> <action +>ouvre une boîte de dialogue qui affiche la <guilabel +>table des meilleurs scores</guilabel +></action +> pour chacun des 3 niveaux de difficulté (la <guilabel +>table des meilleurs scores</guilabel +> peut aussi s'afficher <action +>en cliquant <interface +>sur le compteur de points</interface +>)</action +> : </para> + +<screenshot> +<screeninfo +>Le bouton des <guiicon +>meilleurs scores</guiicon +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="blinken_highscoresbutton.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +><guiicon +>Le bouton des </guiicon +>meilleurs scores</phrase> +</textobject> +</mediaobject> +</screenshot> + +<para +>Le bouton <guiicon +>Quitter</guiicon +> <action +>ferme l'application</action +> : </para> + +<screenshot> +<screeninfo +>Le bouton <guiicon +>Quitter</guiicon +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="blinken_quitbutton.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Le bouton <guiicon +>Quitter</guiicon +></phrase> +</textobject> +</mediaobject> +</screenshot> + +<para +>Le bouton <guiicon +>Aide</guiicon +> est spécial, car il <action +>révèle 3 sous-boutons</action +>. Ces boutons apparaissent lorsque la souris <action +>passe au-dessus</action +> du bouton <guiicon +>Aide</guiicon +>, et donnent accès au <guilabel +>manuel de &blinken;</guilabel +> (ce document), et aux boîtes de dialogue <guilabel +>À propos de &blinken;</guilabel +> et <guilabel +>À propos de &kde;</guilabel +> : </para> + +<screenshot> +<screeninfo +>Le bouton <guiicon +>Aide</guiicon +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="blinken_helpbutton.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Le bouton<guiicon +>Aide</guiicon +></phrase> +</textobject> +</mediaobject> +</screenshot> + +<para +>Pour vous familiariser avec le fonctionnement du jeu, vous pouvez interagir avec les <interface +>boutons de couleur</interface +> sur l'écran principal. Les boutons vont s'allumer et produire un son lorsqu'ils sont cliqués. </para> + +<note +><para +>Vous devez avoir la gestion &arts; dans tdelibs pour entendre les sons.</para +></note> +<sect1 id="starting-game"> +<title +>Commencer une partie</title> + +<para +>Lorsque vous êtes familiarisés avec le fonctionnement de l'application, vous pouvez commencer un jeu en cliquant sur le bouton <guibutton +>Démarrer</guibutton +> au centre de l'écran. Ceci <quote +>allume</quote +> le dispositif, comme le montre le <interface +>compteur de points</interface +> allumé. Vous pouvez ensuite <action +>choisir le niveau de difficulté</action +> que vous voulez essayer : </para> + +<screenshot> +<screeninfo +>Sélectionner le niveau de difficulté</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="blinken2.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Sélectionner le niveau de difficulté</phrase> +</textobject> +</mediaobject> +</screenshot> + +<para +>Il y a trois niveaux dans &blinken; : </para> + +<itemizedlist> +<listitem> +<para +>Le niveau 1 est le niveau le plus facile, car il fournit l'intervalle de temps le plus long entre chaque répétition de la séquence. </para> +</listitem> +<listitem> +<para +>Le niveau 2 est le niveau intermédiaire. Il est identique au niveau précédent, mais a un plus petit intervalle de temps entre chaque répétition de la séquence. </para> +</listitem> +<listitem> +<para +>Le niveau ? est le niveau le plus difficile de &blinken;. Il a le même intervalle de temps que le niveau 2, mais chaque séquence est totalement aléatoire, plutôt que de suivre la séquence précédente comme dans le jeu standard. </para> +</listitem> +</itemizedlist> + +</sect1> + +<sect1 id="enter-highscore"> +<title +>Saisir un nouveau record</title> + +<para +>Si vous avez assez de chance pour figurer dans les meilleurs scores, celui-ci sera ajouté dans la table des <guilabel +>meilleurs scores</guilabel +>. Une boîte de dialogue va vous demander un nom qui sera associé avec votre score dans la table : </para> + +<screenshot> +<screeninfo +>Dialogue d'invite pour le surnom des meilleurs scores</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="blinken_nickprompt.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Dialogue d'invite pour le surnom des meilleurs scores</phrase> +</textobject> +</mediaobject> +</screenshot> + +<para +>Seulement 5 meilleurs scores sont gardés dans la table pour chaque niveau donc ne soyez pas trop déçu si vous n'y arrivez pas ! </para> + +</sect1> + + +<sect1 id="playing-tips"> +<title +>Astuces de jeu</title> +<para +>&blinken; est le nec plus ultra des jeux de mémoire, bien que vous n'ayez pas besoin de posséder une mémoire ultime pour réussir. Ces conseils vont vous aider dans la poursuite de votre meilleur score : </para> + +<itemizedlist> +<listitem> +<para +>Si vous avez des hauts-parleurs sur votre ordinateur, allumez-les et mettez le niveau de son assez haut afin de bien entendre les sons associés aux couleurs qui s'allument. </para> +</listitem> +<listitem> +<para +>Essayez la souris ou les touches du <link linkend="accessibility" +>clavier</link +> pour voir quelle est la méthode la plus adaptée à votre mémoire. </para> +</listitem> +<listitem> +<para +>Essayez de vous rappeler la séquence comme une liste de couleurs. </para> +</listitem> +<listitem> +<para +>Essayez de vous rappeler la séquence comme des positions sur l'écran. </para> +</listitem> +</itemizedlist> + +</sect1> +</chapter> + + +<chapter id="accessibility"> +<title +>Options d'accessibilité</title> + +<para +>Pour permettre à &blinken; d'être plus apprécié par certains utilisateurs, il y a plusieurs options d'accessibilité intégrées dans &blinken;. </para> +<para +>Pour visualiser et modifier les options d'accessibilité de &blinken;, appuyez sur la touche <keycap +>&Ctrl;</keycap +> (lorsqu'aucun jeu n'est en cours) : </para> + +<screenshot> +<screeninfo +>Les touches d'accessibilité de &blinken;</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="blinken_accesskeys.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Les touches d'accessibilité de &blinken;</phrase> +</textobject> +</mediaobject> +</screenshot> + +<para +>Pour revenir à l'écran de jeu, appuyer à nouveau sur la touche <keycap +>&Ctrl;</keycap +>. </para> + +<para +>En plus de l'utilisation de la souris, &blinken; permet aussi à l'utilisateur de jouer en utilisant le clavier. </para> + +<para +>Les touches sont <keycap +>1</keycap +>, <keycap +>2</keycap +>, <keycap +>3</keycap +>, <keycap +>4</keycap +> par défaut. </para> + +<para +>Pour changer la touche associée à tout bouton, cliquez-le avec la souris. Il va se mettre en surbrillance et attendre votre changement. Appuyez sur la touche que vous désirez sur le clavier pour changer la touche actuelle. </para> + +<para +>Il y a d'autres options disponibles au centre de la fenêtre : <interface +>sons</interface +> et <interface +>Police</interface +>. </para> + +<itemizedlist> +<listitem> +<para +>Lorsque vous décochez l'option <interface +>sons</interface +>, les effets de sons associés à &blinken; seront supprimés. </para> +</listitem> +<listitem> +<para +>Lorsque vous décochez l'option <interface +>Police</interface +>, une police de caractères standard va être utilisée pour le texte au lieu de la police manuscrite. </para> +</listitem> +</itemizedlist> + +</chapter> + + +<chapter id="credits"> +<title +>Remerciements et licence</title> + +<para +>&blinken; </para> +<para +>Programme copyright 2005 Albert Astals Cid <email +>tsdgeos@terra.es</email +> et &Danny.Allen; &Danny.Allen.mail; </para> +<para +>Contributeurs : </para> +<itemizedlist> +<listitem> +<para +>"Steve" font : Steve Jordi <email +>steve@sjordi.com</email +> </para> +</listitem> +</itemizedlist> + +<para +>Documentation copyright 2005 &Danny.Allen; &Danny.Allen.mail; </para> + +<para +>Traduction française par &Anne-Marie.Mahfouf;</para +> +&underFDL; &underGPL; </chapter> + + +<appendix id="installation"> +<title +>Installation</title> + +<sect1 id="getting-blinken"> +<title +>Comment obtenir &blinken;</title> +&install.intro.documentation; </sect1> + +<sect1 id="compilation"> +<title +>Compilation et installation</title> +&install.compile.documentation; </sect1> +</appendix> + +&documentation.index; +</book> +<!-- +Local Variables: +mode: sgml +sgml-minimize-attributes:nil +sgml-general-insert-case:lower +sgml-indent-step:0 +sgml-indent-data:nil +End: + +// vim:ts=2:sw=2:tw=78:noet:noai +--> diff --git a/tde-i18n-fr/docs/tdeedu/kalzium/Makefile.am b/tde-i18n-fr/docs/tdeedu/kalzium/Makefile.am new file mode 100644 index 00000000000..b6361414814 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kalzium/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = fr +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-fr/docs/tdeedu/kalzium/Makefile.in b/tde-i18n-fr/docs/tdeedu/kalzium/Makefile.in new file mode 100644 index 00000000000..a689cba0abd --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kalzium/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/kalzium +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 = fr +#>- 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/kalzium/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdeedu/kalzium/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/kalzium/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/kalzium/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kalzium/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=screenshot3.png index.docbook screenshot1.png settings.png index.cache.bz2 screenshot6.png screenshot4.png screenshot2.png Makefile.in screenshot5.png man-kalzium.1.docbook Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) screenshot2.png man-kalzium.1.docbook index.docbook screenshot1.png screenshot5.png settings.png screenshot3.png screenshot6.png screenshot4.png + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kalzium + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kalzium/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kalzium/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kalzium/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kalzium/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kalzium/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kalzium/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kalzium + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kalzium + @for base in screenshot2.png man-kalzium.1.docbook index.docbook screenshot1.png screenshot5.png settings.png screenshot3.png screenshot6.png screenshot4.png ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kalzium/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kalzium/$$base ;\ + done + +uninstall-nls: + for base in screenshot2.png man-kalzium.1.docbook index.docbook screenshot1.png screenshot5.png settings.png screenshot3.png screenshot6.png screenshot4.png ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kalzium/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in screenshot2.png man-kalzium.1.docbook index.docbook screenshot1.png screenshot5.png settings.png screenshot3.png screenshot6.png screenshot4.png ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kalzium/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/kalzium/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kalzium/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-fr/docs/tdeedu/kalzium/index.cache.bz2 b/tde-i18n-fr/docs/tdeedu/kalzium/index.cache.bz2 Binary files differnew file mode 100644 index 00000000000..ec3909d44ec --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kalzium/index.cache.bz2 diff --git a/tde-i18n-fr/docs/tdeedu/kalzium/index.docbook b/tde-i18n-fr/docs/tdeedu/kalzium/index.docbook new file mode 100644 index 00000000000..474c741941c --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kalzium/index.docbook @@ -0,0 +1,1844 @@ +<?xml version="1.0" ?> +<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ +<!ENTITY kappname "&kalzium;" +><!-- replace kapp here --> + <!ENTITY package "tdeedu"> + <!ENTITY % addindex "IGNORE"> + <!ENTITY % French "INCLUDE" +><!-- change language only here --> + ]> + + <book lang="&language;"> + + <bookinfo> + <title +>Manuel de &kalzium;</title> + + <authorgroup> + <author +><firstname +>Carsten</firstname +> <surname +>Niehaus</surname +> <affiliation +> <address +><email +>&Carsten.Niehaus.mail;</email +></address> + </affiliation> + </author> + + &traducteurLudovicGrossard;&traducteurGerardDelafond;&traducteurAnneMarieMahfouf;&traducteurYohannHamon; + + </authorgroup> + + <copyright> + <year +>2001</year> + <year +>2002</year> + <year +>2004</year> + <year +>2005</year> + <holder +>&Carsten.Niehaus;</holder> + </copyright> + + <copyright> + <year +>2005</year> + <holder +>&Anne-Marie.Mahfouf;</holder> + </copyright> + + <legalnotice +>&FDLNotice;</legalnotice> + + <date +>2005-08-21</date> + <releaseinfo +>1.4.2pre4</releaseinfo> + + <abstract> + <para +>&kalzium; est un programme qui affiche le tableau périodique des éléments. Vous pouvez utiliser &kalzium; pour rechercher des informations sur les éléments ou pour apprendre des choses sur le tableau périodique.</para> + </abstract> + + <keywordset> + <keyword +>KDE</keyword> + <keyword +>éducation</keyword> + <keyword +>éléments</keyword> + <keyword +>chimie</keyword> + <keyword +>éducation</keyword> + <keyword +>kalzium</keyword> + </keywordset> + + </bookinfo> + + <chapter id="introduction"> + <title +>Introduction</title> + + <para +>&kalzium; vous fournit toutes sortes d'informations sur le tableau périodique des éléments. Vous pouvez découvrir beaucoup d'informations sur les éléments et utiliser la visualisation pour les voir. C'est libre et sous licence &GNU;. </para> + + <para +>Vous pouvez afficher le tableau périodique des éléments par groupes, blocs, comportement acide, familles, structure cristalline ou état physique. Vous pouvez tracer des données, tel la densité ou la masse atomique, pour un éventail d'éléments. Vous pouvez revenir dans le temps et voir quels éléments étaient connus à une date donnée. Vous pouvez également calculer la masse molaire de molécules. </para> + + </chapter> + + <chapter id="quick-start"> + <title +>Guide de démarrage rapide de &kalzium;</title> + + <para +>Voici &kalzium; tel qu'il apparaît la première fois que vous le démarrez soit à l'aide du menu K->Éducatif->Science->&kalzium; ou avec <keycombo action="simul" +>&Alt;<keycap +>F2</keycap +></keycombo +> et en saisissant <command +>kalzium</command +> dans le champ de texte.</para> + <screenshot> + <screeninfo +>Fenêtre principale de &kalzium;</screeninfo> + <mediaobject> + <imageobject +><imagedata fileref="quick-1.png" format="PNG"/></imageobject> + <textobject +><phrase +>Fenêtre principale de &kalzium;</phrase +></textobject> + </mediaobject> + </screenshot> + + <para +>&kalzium; est divisé en un panneau latéral (en rouge, 1) et l'affichage du tableau (en bleu, 2) qui affiche les éléments du tableau périodique. La barre de menu standard vous permet de choisir ce que vous voulez afficher et la barre d'état affiche les données. Vous pouvez cacher le panneau latéral en utilisant le menu <menuchoice +><guimenu +>Affichage</guimenu +> <guimenuitem +>Cacher la barre latérale</guimenuitem +></menuchoice +>. </para> + + <para +>Lorsque vous déplacez le curseur de la souris sur un élément du tableau, une info-bulle apparaît avec son numéro, sa masse et un dessin de cet élément s'il y en a un de disponible. Dans le panneau latéral est affiché une vue d'ensemble de l'élément courant dans l'onglet <guilabel +>Vue d'ensemble</guilabel +>. </para> + + <para +>Vous pouvez désactiver les info-bulles en utilisant le menu <menuchoice +><guimenu +>Voir</guimenu +><guimenuitem +>Cacher les info-bulles</guimenuitem +></menuchoice +>. </para> + + <para +>Vous pouvez choisir plusieurs types d'affichage pour le tableau : afficher les éléments par familles, par groupes, par structure cristalline, par comportement acide, &etc; Vous pouvez changer tout cela dans le menu <menuchoice +><guimenu +>Voir</guimenu +><guimenuitem +>Apparence</guimenuitem +></menuchoice +> de la barre de menu. </para> + <para +>Si vous voulez découvrir certaines données à propos d'un élément particulier, cliquez dessus dans le tableau et la boîte d'information sera affichée. </para> + + <screenshot> + <screeninfo +>Boîte de dialogue d'information</screeninfo> + <mediaobject> + <imageobject +><imagedata fileref="infodialog_overview.png" format="PNG"/></imageobject> + <textobject +><phrase +>Boîte de dialogue d'information</phrase +></textobject> + </mediaobject> + </screenshot> + + <para +>Vous pouvez tracez des données en utilisant le menu <menuchoice +><guimenu +>Outils</guimenu +> <guimenuitem +>Tracer les données</guimenuitem +></menuchoice +>. Vous choisissez ce que vous voulez tracer sur l'axe des y et une sélection d'éléments pour lesquels le tracer sur l'axe des x. La copie d'écran ci-dessous montre la masse des éléments de 1 à 111. </para> + + <screenshot> + <screeninfo +>Boîte de dialogue pour la génération de graphiques</screeninfo> + <mediaobject> + <imageobject +><imagedata fileref="plottingdialog.png" format="PNG"/></imageobject> + <textobject +><phrase +>Boîte de dialogue pour la génération de graphiques</phrase +></textobject> + </mediaobject> + </screenshot> + + <para +>Le glossaire (<menuchoice +><guimenu +>Outils</guimenu +><guimenuitem +>Glossaire</guimenuitem +></menuchoice +>) définit les mots de la chimie les plus importants et vous affiche des images des outils les plus communs ainsi qu'une explication.</para> + + <screenshot> + <screeninfo +>Le glossaire</screeninfo> + <mediaobject> + <imageobject +><imagedata fileref="screenshot7.png" format="PNG"/></imageobject> + <textobject +><phrase +>Le glossaire</phrase +></textobject> + </mediaobject> + </screenshot> + + </chapter> + <chapter id="using-kalzium"> + <title +>Utilisation de &kalzium;</title> + + <sect1 id="foo" +><title +>Vue d'ensemble de l'usage de Kalziums</title> + <para +>Voici une capture d'écran de &kalzium; en action</para> + + <para +>&kalzium; est simple à utiliser. Il est spécialement destiné aux étudiants de tous âges pour utiliser une base de données simple et rapide.</para> + <screenshot> + <screeninfo +>Fenêtre principale de &kalzium;, immédiatement après le démarrage</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="screenshot1.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Écran principal de &kalzium;</phrase> + </textobject> + </mediaobject> + </screenshot> + </sect1> + <sect1 id="info-dlg"> + <title +>La boîte de dialogue d'information</title> + <para +>La boîte de dialogue d'information est obtenue en cliquant à l'aide du &BGS; sur n'importe quel élément. Il est disponible seulement dans le mode <guilabel +>Vue d'ensemble</guilabel +> ou lorsque la panneau latéral est caché. C'est l'endroit où obtenir des informations à propos d'un élément. À l'aide des boutons en bas de la boîte de dialogue ou avec la roulette de la souris vous pouvez changer l'élément qui est affiché sans fermer la boîte de dialogue.</para> + <sect2 id="infodialog_overview"> + <title +>Vue d'ensemble</title> + <para +>Dans <guilabel +>Vue d'ensemble</guilabel +> vous trouverez les informations les plus importante à propos de l'élément. Au centre vous voyez le symbole de l'élément avec son numéro atomique en haut à gauche. Le coin inférieur gauche affiche le nom de l'élément tandis que le coin inférieur droit présente les degrés d'oxydation et, sous cela, la masse atomique.</para> + <screenshot> + <screeninfo +>Boîte d'informations détaillées de &kalzium;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="infodialog_overview.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Boîte d'informations détaillées de &kalzium;</phrase> + </textobject> + </mediaobject> + </screenshot> + </sect2> + <sect2 id="infodialog_picture"> + <title +>Image</title> + <para +>L'onglet <guilabel +>Image</guilabel +> affiche une image de l'élément quand il y en a une disponible.</para> + <screenshot> + <screeninfo +>Boîte d'informations détaillées de &kalzium;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="infodialog_picture.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Boîte d'informations détaillées de &kalzium;</phrase> + </textobject> + </mediaobject> + </screenshot> + </sect2> + <sect2 id="infodialog_orbits"> + <title +>Orbitales de Bohr</title> + <para +>L'onglet <guilabel +>Modèle de l'atome</guilabel +> affiche les orbitales atomique. Chaque cercle représente une orbitale atomique et chaque point jaune un électron. </para> + <screenshot> + <screeninfo +>Boîte d'informations détaillées de &kalzium;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="infodialog_bohr.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Boîte d'informations détaillées de &kalzium;</phrase> + </textobject> + </mediaobject> + </screenshot> + </sect2> + <sect2 id="infodialog_chemical"> + <title +>Données chimiques</title> + <para +>L'onglet <guilabel +>Données chimiques</guilabel +> présente quelques données sur l'atome. La première est la <guilabel +>structure électronique</guilabel +>. La suivante est la <guilabel +>densité</guilabel +>. </para> + <para +>En fonction des données disponibles dans &kalzium; vous verrez différents rayons pour l'élément. Le rayon covalent est le rayon d'un atome neutre de l'élément dans une molécule. Un exemple pourrait par exemple être la distance O-H dans l'eau. Le rayon atomique est le rayon d'un atome élémentaire, &cad; non lié à quoi que ce soit. Le rayon de van der Waals est défini comme la distance de deux atomes de la même sorte dans deux molécules identiques, par exemple deux atomes de carbone dans le propane. Le dernier rayon pouvant être disponible est le rayon ionique en fonction de la charge.</para> + <para +>La masse d'un élément est la moyenne des masses de ses isotopes pondérée par leurs pourcentages respectifs. </para> + <para +>Certains éléments ont des informations à propos de leurs isotopes. <variablelist> + + <varlistentry> + <term +>Masse</term> + <listitem +><para +>La masse de cet isotope. </para +></listitem> + </varlistentry> + + <varlistentry> + <term +>Neutrons</term> + <listitem +><para +>Le nombre de neutrons que cet isotope possède. </para +></listitem> + </varlistentry> + + <varlistentry> + <term +>Pourcentage</term> + <listitem +><para +>Le pourcentage d'atomes étant de cet isotope. Aussi appelé abondance. </para +></listitem> + </varlistentry> + + <varlistentry> + <term +>Temps de demi vie</term> + <listitem +><para +>Seuls les isotopes instables ont un temps de demi vie. Il est défini comme le temps au cour duquel la moitié des isotopes se désintègrent. </para +></listitem> + </varlistentry> + + <varlistentry> + <term +>Énergie et type de désintégration</term> + <listitem +><para +>Quelques isotopes sont connus pour émettre des particules radiatives durant le processus de désintégration radioactive. Chaque désintégration dégage une quantité donnée d'énergie, laquelle est notée avec le mode de désintégration. </para +></listitem> + </varlistentry> + + <varlistentry> + <term +>Spin et parité</term> + <listitem +><para +>Le spin du noyau et sa parité. </para +></listitem> + </varlistentry> + + <varlistentry> + <term +>Moment magnétique</term> + <listitem +><para +>Le moment magnétique dipolaire du noyau. Mesuré en unités de magnéton nucléaire. </para +></listitem> + </varlistentry> + + </variablelist> + + </para> + <screenshot> + <screeninfo +>Boîte d'informations détaillées de &kalzium;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="infodialog_chemicaldata.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Boîte d'informations détaillées de &kalzium;</phrase> + </textobject> + </mediaobject> + </screenshot> + </sect2> + <sect2 id="infodialog_misc"> + <title +>Divers</title> + <para +>L'onglet <guilabel +>Divers</guilabel +> vous donne d'autre informations à propos de l'élément courant, incluant quand il a été découvert, sont abondance dans la croûte terrestre, sa masse moyenne (la masse par neutron) et l'origine de son nom.</para> + <screenshot> + <screeninfo +>Boîte d'informations détaillées de &kalzium;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="infodialog_misc.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Boîte d'informations détaillées de &kalzium;</phrase> + </textobject> + </mediaobject> + </screenshot> + </sect2> + <sect2 id="infodialog_energies"> + <title +>Énergies chimiques</title> + <para +>L'onglet <guilabel +>Énergies</guilabel +> vous donne des informations à propos de différentes énergies relatives à l'élément.</para> + <screenshot> + <screeninfo +>Boîte d'informations détaillées de &kalzium;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="infodialog_energies.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Boîte d'informations détaillées de &kalzium;</phrase> + </textobject> + </mediaobject> + </screenshot> + </sect2> + <sect2 id="infodialog_spectrum"> + <title +>Spectre</title> + <para +>Si &kalzium; possède des informations à propos du spectre d'émission de l'élément courant, cette page l'affichera en haut. Les longueurs d'ondes affichées augmentent de la gauche vers la droite. Les longueurs d'ondes entre 380 nanomètre (nm) et 780 nm sont les couleurs du spectre de la lumière visible. Par exemple, 550 nm est la couleur verte.</para> + <para +>Il y a deux méthodes pour agrandir une partie du spectre. Avec les boîtes déroulantes affichées juste au-dessous du spectre, la première et la dernière longueur d'onde du spectre sont définies. En outre, vous pouvez maintenir le &BGS; pressé tandis que vous déplacez le curseur de la souris au-dessus du spectre. Vous verrez la surface dans la quelle &kalzium; zoomerra marquée à l'aide d'une ligne blanche. Une fois que vous relâchez le &BGS;, &kalzium; zoomerra dans la zone sélectionnée.</para> + <para +>En bas de la page il y a le bouton <guilabel +>Exporter le spectre comme image</guilabel +>. Avec lui vous pouvez enregistrer le spectre courant an tant qu'image.</para> + <para +>Pour réduire la vue de 10%, pressez le &BDS; tandis que la souris est à l'intérieur du spectre.</para> + <screenshot> + <screeninfo +>Boîte d'informations détaillées de &kalzium;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="infodialog_spectrum.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Boîte d'informations détaillées de &kalzium;</phrase> + </textobject> + </mediaobject> + </screenshot> + </sect2> + </sect1> + + <!-- Don't have empty chapters if possible - comment them out until --> + <sect1 id="numeration"> + <title +>Numérotation</title> + + <para +>La numérotation est la façon de numéroter les 18 groupes du tableau périodique. Vous pouvez changer la numération en <guilabel +>IUPAC</guilabel +>, <guilabel +>ancien IUPAC</guilabel +> ou <guilabel +>CAS</guilabel +> ou encore la désactiver complètement.</para> + + <para +>Les options suivantes dans le menu <guimenu +>Voir</guimenu +> <guimenuitem +>Numérotation</guimenuitem +> peuvent être utilisées pour changer les numérotations affichées : <itemizedlist> + <listitem +><para +><guimenuitem +>Pas de numérotation</guimenuitem +> : si cette option est activée, aucune numérotation de périodes ne prendra effet.</para +></listitem> + <listitem +><para +><guimenuitem +>Afficher l'IUPAC</guimenuitem +> (défaut) : l'<acronym +>IUPAC</acronym +> signifie <firstterm +>International Union of Pure and Applied Chemistry </firstterm +>. C'est une organisation qui définit les standards en ce qui concerne la chimie. Le nouveau système IUPAC numérote chaque colonne en chiffres arabes de 1 (un) à 18 (dix-huit). </para +></listitem> + <listitem +><para +><guimenuitem +>Afficher le CAS</guimenuitem +> : le <acronym +>CAS</acronym +> signifie <firstterm +>Chemical Abstracts Service</firstterm +>. Dans le système CAS, les lettres A et B signifient que la période est un groupe principal (A) et qu'elle est un sous groupe (B). Bien que la numérotation <acronym +>IUPAC</acronym +> soit la numérotation officielle, la numérotation <acronym +>CAS</acronym +> est toujours utilisée dans les classes et les laboratoires.</para +></listitem> + <listitem +><para +><guimenuitem +>Afficher l'ancien IUPAC</guimenuitem +> : l'ancien système <quote +>IUPAC</quote +> numérotait les colonnes avec des chiffres romains suivis par soit la lettre <quote +>A</quote +> ou la lettre <quote +>B</quote +>. Les colonnes étaient numérotées de la façon suivante : les colonnes de un à sept étaient numérotées de <quote +>IA</quote +> à <quote +>VIIA</quote +>, les colonnes de 8 à 10 étaient numérotées <quote +>VIIIA</quote +>, les colonnes de 11 à 17 étaient numérotées <quote +>IB</quote +> à <quote +>VIIB</quote +> et la colonne 18 était numérotée <quote +>VIII</quote +>. À cause de la confusion entre les systèmes de l'ancien IUPAC et du CAS, l'IUPAC adopta son nouveau système. </para +></listitem> + </itemizedlist> + </para> + + </sect1> + + <sect1 id="colors"> + <title +>Modèles de couleurs</title> + + <para +>&kalzium; peut vous montrer quels éléments sont où en fonction de leur période par « bloc » et « groupe », leur comportement acide et sous quel état de la matière (&cad; solide, liquide, vapeur) ils se trouvent à une température donnée.</para> + + <para +>Les modèles de couleur peuvent être changés dans le menu <guimenu +>Voir</guimenu +><guimenuitem +>Apparence</guimenuitem +>. </para> + <itemizedlist> + <listitem +><para +><guimenuitem +>Aucun modèle de couleur</guimenuitem +> : tous les éléments ont la même couleur. Vous pouvez changer la couleur par défaut en choisissant <menuchoice +><guimenu +>Configuration</guimenu +><guimenuitem +>Configurer &kalzium;...</guimenuitem +></menuchoice +> puis en allant dans l'onglet <guilabel +>Couleurs</guilabel +>. </para +></listitem> + <listitem +><para +><guimenuitem +>Afficher les familles</guimenuitem +> : affiche une couleur pour chaque famille. Une famille est une colonne verticale dans le tableau périodique des éléments. IL y a 18 familles dans le tableau périodique standard. Les éléments dans une même famille ont des configurations similaires dans leurs couches de valence électroniques, ce qui leur donne des propriétés similaires. </para +></listitem> + <listitem +><para +><guimenuitem +>Afficher les groupes</guimenuitem +> : affiche une couleur différente pour chaque groupe. </para +></listitem> + <listitem +><para +><guimenuitem +>Afficher le comportement acide</guimenuitem +> : présente chaque comportement acide à l'aide d'une couleur différente. </para +></listitem> + <listitem +><para +><guimenuitem +>Afficher la famille</guimenuitem +> : présente chacune des neufs familles à l'aide d'une couleur. </para +></listitem> + <listitem +><para +><guimenuitem +>Afficher les structures cristallines</guimenuitem +> : donne des couleurs aux éléments en fonction de leurs structures cristallines. </para +></listitem> + <listitem> + <para +><guimenuitem +>Gradient</guimenuitem +></para> + <para +>L'affichage graduel présente les éléments, en fonction d'une propriété que vous pouvez sélectionner en dessous, à l'aide d'une variation des couleurs. Les éléments pour lesquels les données ne sont pas disponibles sont affichés en gris.</para> + <screenshot> + <screeninfo +>Variation du rayon covalent</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="gradient.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Variation du rayon covalent</phrase> + </textobject> + </mediaobject> + </screenshot> + <itemizedlist> + <listitem +><para +><guimenuitem +>Rayon atomique</guimenuitem> + </para +></listitem> + <listitem +><para +><guimenuitem +>Rayon covalent</guimenuitem> + </para +></listitem> + <listitem +><para +><guimenuitem +>Rayon de van der Waals</guimenuitem> + </para +></listitem> + <listitem +><para +><guimenuitem +>Masse atomique</guimenuitem> + </para +></listitem> + <listitem +><para +><guimenuitem +>Densité</guimenuitem> + </para +></listitem> + <listitem +><para +><guimenuitem +>Température d'ébullition</guimenuitem> + </para +></listitem> + <listitem +><para +><guimenuitem +>Température de liquéfaction</guimenuitem> + </para +></listitem> + <listitem +><para +><guimenuitem +>Électronégativité</guimenuitem> + </para +></listitem> + <listitem +><para +><guimenuitem +>Affinité électronique</guimenuitem> + </para +></listitem> + </itemizedlist> + </listitem> + </itemizedlist> + + </sect1> + <sect1 id="tools"> + <title +>Outils</title> + <sect2 id="glossary"> + <title +>Glossaire</title> + <para +>Le glossaire vous donne des descriptions des outils les plus utilisés en chimie ainsi que des connaissances général. Sur le côté gauche de la fenêtre vous pouvez voir l'arborescence des points traités. En haut, il y a les termes chimiques, et sous cela il y a une seconde arborescence pour les outils de laboratoire. </para> + <para +>En haut de la fenêtre vous pouvez voir une barre de recherche. Si vous saisissez quelque chose l'arborescence sera modifié en conséquence immédiatement. Le petit bouton sur la gauche de la bar de recherche la réinitialisera. </para> + <screenshot> + <mediaobject> + <imageobject> + <imagedata fileref="screenshot7.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Le <quote +>Glossaire</quote +></phrase> + </textobject> + </mediaobject> + </screenshot> + </sect2> + <sect2 id="plot_data"> + <title +>Tracer les données</title> + <para +>La boîte de dialogue <guimenuitem +>Tracer les données</guimenuitem +> vous permet de tracer certaines informations pour un éventail d'éléments. L'axe des abcisses représente un éventail d'éléments (d'un nombre jusqu'à un nombre plus élevé). Vous fixez cet éventail en utilisant les champs <guilabel +>Premier élément</guilabel +> et <guilabel +>Dernier élément</guilabel +> dans la boîte de dialogue. L'affichage ne change pas tant que vous n'avez pas cliqué sur le bouton <guibutton +>Tracer</guibutton +>. </para> + <screenshot> + <mediaobject> + <imageobject> + <imagedata fileref="plottingdialog.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>La boîte de dialogue pour <quote +>tracer des données</quote +></phrase> + </textobject> + <caption +><para +>&kalzium; peut tracer des données dans un éventail d'éléments.</para> + </caption> + </mediaobject> + </screenshot> + </sect2> + <sect2 id="eq_solver"> + <title +>Résolution d'équation</title> + <para +>La <guimenuitem +>Résolution d'équation</guimenuitem +> permet à l'utilisateur de résoudre des équations chimiques. Voici un exemple : </para> + <blockquote +><para +>aH2O + bCO2 -> cH2CO3</para +></blockquote> + <para +>L'équation résolue sera affichée sur le côté droit de la fenêtre. Comme vous pouvez le constater avec le premier exemple vous pouvez également définir la valeur d'un ou de plusieurs coefficients. Les autres coefficients seront ajustés. De plus, il est possible d'utiliser des crochets autour des éléments ou des charges électroniques comme cela est montré dans les deux exemples suivant.</para> + <screenshot> + <mediaobject> + <imageobject> + <imagedata fileref="screenshoteqsolver.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>La boîte de dialogue de <quote +>Résolution d'équation</quote +></phrase> + </textobject> + <caption +><para +>&kalzium; peut résoudre des équations chimiques</para> + </caption> + </mediaobject> + </screenshot> + </sect2> + + <sect2 id="sidebar"> + <title +>Panneau latéral</title> + <sect3 id="overview"> + <title +>Vue d'ensemble</title> + <screenshot> + <mediaobject> + <imageobject> + <imagedata fileref="sidebar1.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Vue d'ensemble</phrase> + </textobject> + </mediaobject> + </screenshot> + <para +>L'onglet Vue d'ensemble est le premier et il vous montre une vue d'ensemble de l'élément sur lequel se trouve la souris.</para> + <para> + <variablelist> + + <varlistentry> + <term +>Cercle rouge plein</term> + <listitem +><para +>L'élément est essentiel à toutes les espèces </para +></listitem> + </varlistentry> + <varlistentry> + <term +>Cercle vert plein</term> + <listitem +><para +>L'élément est essentiel à au moins une espèce </para +></listitem> + </varlistentry> + <varlistentry> + <term +>Cercle bleu plein</term> + <listitem +><para +>Une fonction biologique est proposée </para +></listitem> + </varlistentry> + <varlistentry> + <term +>Cercle rouge vide</term> + <listitem +><para +>l'élément est essentiel aux hommes </para +></listitem> + </varlistentry> + <varlistentry> + <term +>Cercle bleu vide</term> + <listitem +><para +>L'élément est probablement essentiel aux hommes </para +></listitem> + </varlistentry> + + </variablelist> + + </para> + + </sect3> + <sect3 id="calculate"> + <title +>Calculer</title> + <para +>L'onglet calculer est le second du panneau latéral. Il vous permet de calculer la masse de molécules.</para> + <para +>il vous est d'abord présenté comme suit :</para> + <screenshot> + <mediaobject> + <imageobject> + <imagedata fileref="sidebar2.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Calculer</phrase> + </textobject> + <caption +><para +>Le calculateur lorsqu'il est démarré.</para> + </caption> + </mediaobject> + </screenshot> + <para +>Dans cette exemple, la masse de l'alcool éthylique (éthanol) H<subscript +>3</subscript +>CH<subscript +>2</subscript +>OH sera calculée. Pour cela, saisissez simplement la formule dans le champ d'édition et soit pressez Entrée soit cliquer sur le bouton <guibutton +>Calculer</guibutton +>. Le résultat du calcul sera affiché au-dessous.</para> + <para +>Comme vous pouvez le voir vous obtiendrez plusieurs informations. La première, en haut de la fenêtre vous verrez la formule empirique H<subscript +>6</subscript +>C<subscript +>1</subscript +>O<subscript +>1</subscript +>. En bas de la fenêtre il y a une liste des éléments et de leurs abondance dans la molécule et enfin la masse de la molécule.</para> + <para +>L'info-bulle de la fenêtre vous présentera la masse relative des éléments dans la molécule. Dans cet exemple, les six hydrogène représentent seulement 17,76% de la masse de la molécule.</para> + <screenshot> + <mediaobject> + <imageobject> + <imagedata fileref="sidebar3.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Le résultat du calcul</phrase> + </textobject> + <caption +><para +>Le résultat du calcul</para> + </caption> + </mediaobject> + </screenshot> + </sect3> + <sect3 id="timeline"> + <title +>Chronologie</title> + <para +>La fonction de chronologie vous permet d'explorer les éléments d'une époque donnée. C'est intéressant pour obtenir une idée de la manière dont la classification a évolué à travers les temps, car de plus en plus d'éléments ont été découverts. Si vous déplacez la glissière vous noterez que certains éléments disparaissent si vous la déplacez vers la gauche et réapparaissent si vous la déplacez vers la droite. De plus, le nombre changera en permanence.</para> + + <para +>Ce nombre représente la date que vous recherchez. Si vous déplacez la glissière à &pex; 1891, vous ne verrez que les éléments qui étaient connus en 1891. </para> + + <para +>Vous noterez que certains éléments ne sont même pas visibles pour l'année en cours. C'est tout simplement parce qu'ils n'ont pas encore été découverts, mais la théorie prévoit leur existence. </para> + + <screenshot> + <mediaobject> + <imageobject> + <imagedata fileref="timeline.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>la <quote +>chronologie</quote +></phrase> + </textobject> + <caption +><para +>Le tableau périodique des éléments dans le temps (éléments connus en 1891)</para> + </caption> + </mediaobject> + </screenshot> + </sect3> + + <sect3 id="state_of_matter"> + <title +>L'état physique</title> + <para +>Avec la fonction État de la matière, vous pouvez choisir la température et voir l'état de l'élément à cette température. Vous pouvez facilement visualiser combien d'éléments et quels éléments sont par exemple solides à une température donnée. Vous pouvez par exemple apprendre que presque tous sont solides aux basses températures et que presque tous sont liquides ou même gazeux aux hautes températures. </para> + <screenshot> + <mediaobject> + <imageobject> + <imagedata fileref="screenshot2.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>La boîte de dialogue de l'<quote +>état physique</quote +></phrase> + </textobject> + <caption +><para +>&kalzium; peut vous montrer quels éléments sont solides/liquides/gazeux à une température donnée.</para> + </caption> + </mediaobject> + </screenshot> + </sect3> + <sect3 id="show_hide_legend"> + <title +>Afficher/cacher la légende</title> + <para +>L'action afficher/cacher la légende vous permet d'afficher la légende pour le schéma dans lequel vous êtes (familles, groupes, comportement acide). La légende est affichée par défaut mais si vous la cacher, elle restera cachée jusqu'à ce que vous choisissiez de l'afficher à nouveau. &kalzium; va garder cette configuration dans son fichier de configuration, de telle sorte que la prochaine fois que vous le lancerez, vous retrouverez la configuration comme vous l'aviez laissée. </para> + </sect3> + + </sect2> + </sect1> + </chapter> + + <chapter id="config"> + <title +>Configuration de &kalzium;</title> + + <para +>&kalzium; a plusieurs options de configuration auxquelles vous pouvez accéder en ouvrant la boîte de dialogue de configuration, en choisissant <menuchoice +><guimenu +>Configuration</guimenu +><guimenuitem +>Configurer &kalzium;...</guimenuitem +></menuchoice +> depuis le menu.</para> + + <screenshot> + <screeninfo +>Boîte de dialogue de configuration de &kalzium;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="settings1.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Couleurs</phrase> + </textobject> + </mediaobject> + </screenshot> + <para +>Dans l'onglet <guilabel +>Couleurs</guilabel +>, vous pouvez changer les différentes couleurs pour chacun des types d'affichage. </para> + <screenshot> + <screeninfo +>Boîte de dialogue de configuration de &kalzium;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="settings2.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Unités</phrase> + </textobject> + </mediaobject> + </screenshot> + <para +>Dans l'onglet <guilabel +>Unités</guilabel +> vous pouvez choisir les unités. Vous pouvez choisir si vous préferrez kj/mol par défaut ou vous pouvez choisir eV. La température est en Kelvin par défaut mais vous pouvez la changer pour des degrés Celsius, des degrés Fahrenheit, Reamur ou Rankine. Les deux dernières unités ne sont plus souvent utilisées de nos jours mais peuvent encore être trouvées parfois. De plus, cela nous enseigne que les températures ne sont en rien absolues. L'unité que vous utilisez n'a pas d'importance. </para> + <screenshot> + <screeninfo +>Boîte de dialogue de configuration de &kalzium;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="settings3.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Divers</phrase> + </textobject> + </mediaobject> + </screenshot> + <para +>Dans l'onglet <guilabel +>Divers</guilabel +>, vous pouvez trouver d'autres options non couvertes par les onglets précédents. </para> + + </chapter> + + <chapter id="commands"> + <title +>Référence des commandes</title> + + <sect1 id="kalzium-mainwindow"> + <title +>Menus et touches de raccourci</title> + + <sect2> + <title +>Le menu <guimenu +>Fichier</guimenu +></title> + + <variablelist> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>Q</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Quitter</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Quitte</action +> &kalzium;</para +></listitem> + </varlistentry> + </variablelist> + + </sect2> + + <sect2> + <title +>Le menu <guimenu +>Voir</guimenu +></title> + + <variablelist> + <varlistentry> + <term +><menuchoice +><guimenu +>Voir</guimenu +> <guisubmenu +>Numérotation</guisubmenu +> <guimenuitem +>Pas de numérotation</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Affiche</action +> aucun schéma de numérotation</para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Voir</guimenu +> <guisubmenu +>Numérotation</guisubmenu +> <guimenuitem +>Afficher l'IUPAC</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Affiche</action +> la numérotation IUPAC</para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Voir</guimenu +> <guisubmenu +>Numérotation</guisubmenu +> <guimenuitem +>Afficher le CAS</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Affiche</action +> la numérotation CAS</para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Voir</guimenu +> <guisubmenu +>Numérotation</guisubmenu +> <guimenuitem +>Afficher l'ancien IUPAC</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Affiche</action +> la numérotation de l'ancien IUPAC</para +></listitem> + </varlistentry> + + <!-- second entry --> + <varlistentry> + <term +><menuchoice +><guimenu +>Voir</guimenu +> <guisubmenu +>Apparence</guisubmenu +> <guimenuitem +>Aucun modèle de couleur</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Affiche</action +> aucun modèle de couleur</para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Voir</guimenu +> <guisubmenu +>Apparence</guisubmenu +> <guimenuitem +>Afficher les groupes</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Affiche</action +> les groupes d'éléments</para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Voir</guimenu +> <guisubmenu +>Apparence</guisubmenu +> <guimenuitem +>Afficher les blocs</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Affiche</action +> les 4 blocs d'éléments</para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Voir</guimenu +> <guisubmenu +>Apparence</guisubmenu +> <guimenuitem +>Afficher le comportement acide</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Affiche</action +> le comportement acide</para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Voir</guimenu +> <guisubmenu +>Apparence</guisubmenu +> <guimenuitem +>Afficher les familles</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Affiche</action +> les familles d'éléments</para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Voir</guimenu +> <guisubmenu +>Apparence</guisubmenu +> <guimenuitem +>Afficher la structure cristalline</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Affiche</action +> les structures cristallines</para +></listitem> + </varlistentry> + + <varlistentry> + <term +><menuchoice +><guimenu +>Voir</guimenu +> <guisubmenu +>Apparence</guisubmenu +> <guimenuitem +>Gradient</guimenuitem +> <guimenuitem +>Rayon atomique</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Affiche</action +> le rayon atomique des éléments</para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Voir</guimenu +> <guisubmenu +>Apparence</guisubmenu +> <guimenuitem +>Gradient</guimenuitem +> <guimenuitem +>Rayon covalent</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Affiche</action +> le rayon covalent des éléments</para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Voir</guimenu +> <guisubmenu +>Apparence</guisubmenu +> <guimenuitem +>Gradient</guimenuitem +> <guimenuitem +>Rayon de Van der Waals</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Affiche</action +> le rayon de Van der Waals des éléments</para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Voir</guimenu +> <guisubmenu +>Apparence</guisubmenu +> <guimenuitem +>Gradient</guimenuitem +> <guimenuitem +>Masse atomique</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Affiche</action +> le rayon atomique des éléments</para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Voir</guimenu +> <guisubmenu +>Apparence</guisubmenu +> <guimenuitem +> Gradient</guimenuitem +> <guimenuitem +>Densité</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Affiche</action +> le rayon atomique des éléments</para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Voir</guimenu +> <guisubmenu +>Apparence</guisubmenu +> <guimenuitem +>Gradient</guimenuitem +> <guimenuitem +>Température d'ébullition</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Affiche</action +> la température d'ébullition des éléments</para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Voir</guimenu +> <guisubmenu +>Apparence</guisubmenu +> <guimenuitem +>Gradient</guimenuitem +> <guimenuitem +>Température de liquéfaction</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Affiche</action +> la température de liquéfaction des éléments</para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Voir</guimenu +> <guisubmenu +>Apparence</guisubmenu +> <guimenuitem +>Gradient</guimenuitem +> <guimenuitem +>Électronégativité</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Affiche</action +> l'électronégativité des éléments</para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Voir</guimenu +> <guisubmenu +>Apparence</guisubmenu +> <guimenuitem +>Gradient</guimenuitem +> <guimenuitem +>Affinité électronique</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Affiche</action +> l'électronégativité des éléments</para +></listitem> + </varlistentry> + + <varlistentry> + <term +><menuchoice +><guimenu +>Voir</guimenu +> <guimenuitem +>Afficher / Cacher la légende</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Active / Désactive</action +> l'affichage de la légende</para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Voir</guimenu +> <guimenuitem +>Afficher / Cacher les info-bulles</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Active / Désactive</action +> l'affichage des info-bulles sur les éléments</para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Voir</guimenu +> <guimenuitem +>Afficher / Cacher le panneau latéral</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Active / Désactive</action +> l'affichage du panneau latéral</para +></listitem> + </varlistentry> + </variablelist> + + </sect2> + + + <sect2> + <title +>Le menu <guimenu +>Outils</guimenu +></title> + <variablelist> + <!--<varlistentry> + <term +><menuchoice> + <guimenu +>Miscellaneous</guimenu> + <guimenuitem +>Show/Hide Timeline</guimenuitem> + </menuchoice +></term> + <listitem +><para +><action +>Display</action +> the Timeline Slider</para +></listitem> + </varlistentry +>--> + <varlistentry> + <term +><menuchoice +><guimenu +>Outils</guimenu +> <guimenuitem +>Tracer les données</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Ouvre</action +> la boîte de dialogue pour tracer les données</para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Outils</guimenu +> <guimenuitem +>Glossaire</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Ouvre</action +> le glossaire</para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Outils</guimenu +> <guimenuitem +>Afficher le calculateur d'équations</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Ouvre</action +> la boîte de dialogue pour résoudre des équations</para +></listitem> + </varlistentry> + <!--<varlistentry> + <term +><menuchoice> + <guimenu +>Miscellaneous</guimenu> + <guimenuitem +>Show/Hide State Of Matter</guimenuitem> + </menuchoice +></term> + <listitem +><para +><action +>Display</action +> the State Of Matter dialog</para +></listitem> + </varlistentry +>--> + </variablelist> + + </sect2> + + <sect2> + <title +>Le menu <guimenu +>Configuration</guimenu +></title> + + <variablelist> + <varlistentry> + <term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Afficher/Cacher la barre d'outils</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Active</action +> la barre d'outils principale</para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Afficher / Cacher la barre d'état</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Active / Désactive</action +> la barre d'état</para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Configurer les raccourcis clavier...</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Configure</action +> les touches à utiliser pour accéder aux différentes actions.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Configurer les barres d'outils...</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Configure</action +> les éléments que vous voulez mettre dans la barre d'outils </para +></listitem> + </varlistentry> + <varlistentry> + <term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Configurer &kalzium;...</guimenuitem +> </menuchoice +></term> + <listitem +><para +><action +>Affiche</action +> la boîte de dialogue de configuration de &kalzium; </para +></listitem> + </varlistentry> + + </variablelist> + + </sect2> + + <sect2> + <title +>Le menu <guimenu +>Aide</guimenu +></title> +&help.menu.documentation; </sect2> + </sect1> + </chapter> + + <chapter id="faq"> + <title +>Questions et réponses</title> + + <qandaset id="faqlist"> + <qandaentry> + <question> + <para +>Est-ce que je dois payer pour &kalzium; ?</para> + </question> + <answer> + <para +>Non, jamais. Mais l'auteur reçoit toujours bien un courrier sympathique ou un DVD comme <quote +>Remerciement</quote +>. &kalzium; est sous licence <ulink url="http://www.gnu.org/licenses/licenses.html#GPL" +>GPL</ulink +>, et ainsi, vous n'aurez jamais à payer pour ce programme.</para> + </answer> + </qandaentry> + <qandaentry> + + <question> + <para +>Est-ce qu'il y aura une version pour &Windows; ?</para> + </question> + <answer> + <para +>Non, en tout cas pas pour le moment, mais vous pouvez télécharger les sources et faire votre propre version pour &Windows;. Ce ne devrait pas être un gros problème, parce qu'il est écrit avec la bibliothèque &Qt; de Trolltech. Mais pourquoi avez-vous besoin de &Windows; ? Procurez vous le dernier &Linux;, et vous serez à la pointe.</para> + + </answer> + </qandaentry> + + </qandaset> + </chapter> + + <chapter id="contribute"> + <title +>Comment puis-je contribuer ?</title> + + <qandaset id="tasks"> + <qandaentry> + + <question> + <para +>Aidez moi avec des données.</para> + </question> + + <answer> + <para +>Dans le monde des Sciences, le progrès est plutôt rapide. Si vous trouvez une valeur incorrecte ou une valeur manquante, prévenez moi par courrier électronique.</para> + </answer> + </qandaentry> + + <qandaentry> + <question> + <para +>Trouvez des bogues ou donnez moi quelques suggestions</para> + </question> + <answer> + <para +>Si vous trouvez des bogues dans le programme, ou avez quelques suggestions d'améliorations, veuillez me le faire savoir à <email +>&Carsten.Niehaus.mail;</email +>. </para> + </answer> + + </qandaentry> + </qandaset> + </chapter> + + <chapter id="credits"> + + <title +>Remerciements et licence</title> + <para +>&kalzium;</para> + <para +>Programme Copyright, 2001-2005 &Carsten.Niehaus; <email +>&Carsten.Niehaus.mail;</email +> </para> + + <para +>Collaborateurs :</para> + + <itemizedlist> + <listitem +><para +>Pino Toscano <email +>toscano.pino@tiscali.it</email +> </para +></listitem> + </itemizedlist> + <itemizedlist> + <listitem +><para +>Thomas Nagy <email +>tnagy2^8@yahoo.fr</email +> </para +></listitem> + </itemizedlist> + <para +>Traduction française par &LudovicGrossard;, &GerardDelafond;, &AnneMarieMahfouf; et &YohannHamon;.</para +> +&underFDL; &underGPL; </chapter> + + <appendix id="installation"> + <title +>Installation</title> + + <sect1 id="getting-kalzium"> + <title +>Comment obtenir &kalzium;</title> +&install.intro.documentation; </sect1> + + <sect1 id="requirements"> + <title +>Besoins</title> + + <para +>&kalzium; lui-même peut être trouvé sur <ulink url="http://edu.kde.org/kalzium" +>la page web de &kalzium;</ulink +> et fait partie du projet &kde; édu.</para> + + <para +>Vous pouvez trouver la liste des changements dans le fichier <filename +>ChangeLog</filename +> de la distribution de &kalzium;.</para> + </sect1> + + <sect1 id="compilation"> + <title +>Compilation et installation</title> +&install.compile.documentation; </sect1> + + </appendix> + + &documentation.index; + </book> + <!-- + Local Variables: + mode: sgml + sgml-minimize-attributes:nil + sgml-general-insert-case:lower + sgml-indent-step:0 + sgml-indent-data:nil + End: + + // vim:ts=2:sw=2:tw=78:noet:noai + --> diff --git a/tde-i18n-fr/docs/tdeedu/kalzium/man-kalzium.1.docbook b/tde-i18n-fr/docs/tdeedu/kalzium/man-kalzium.1.docbook new file mode 100644 index 00000000000..6a9cf884c0b --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kalzium/man-kalzium.1.docbook @@ -0,0 +1,115 @@ +<?xml version="1.0" ?> +<!DOCTYPE refentry PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ +<!ENTITY % French "INCLUDE"> +]> + +<refentry lang="&language;"> +<refentryinfo> +<author +><personname +><firstname +>Ben</firstname +><surname +>Burton</surname +></personname +></author> +<date +>8 avril 2003</date> +</refentryinfo> + +<refmeta> +<refentrytitle +><command +>kalzium</command +></refentrytitle> +<manvolnum +>1</manvolnum> +</refmeta> + +<refnamediv> +<refname +><command +>kalzium</command +></refname> +<refpurpose +>Un outil d'apprentissage de chimie pour &kde;</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<cmdsynopsis +><command +>kalzium</command +> <group +><option +>Options génériques KDE</option +> </group +><group +><option +>Options génériques Qt</option +></group +> </cmdsynopsis> +</refsynopsisdiv> + +<refsect1> +<title +>Description</title> + +<para +>&kalzium; est un programme qui présente le système de classification périodique des éléments. Vous pouvez utiliser &kalzium; pour chercher des informations à propos des éléments ou pour apprendre des choses à propos de la classification périodique des éléments.</para> + +<para +>&kalzium; vous est fourni avec toutes sortes d'informations à propos de la classification périodique des éléments. Vous pouvez découvrir beaucoup d'informations à propos des éléments et aussi utiliser la visualisation pour les voir.</para> + +<para +>Cette application fait partie du module officiel KDE éducation. </para +> + +</refsect1> + +<refsect1> +<title +>Voir aussi</title> + +<para +>Une documentation utilisateur détaillée est disponible à partir de <ulink url="help:/kalzium" +>help:/kalzium</ulink +> (vous pouvez soit saisir cette <acronym +>URL</acronym +> dans &konqueror; soit lancer <userinput +><command +>khelpcenter</command +> <parameter +>help:/kalzium</parameter +></userinput +>).</para> + + +</refsect1> + +<refsect1> +<title +>Auteurs</title> + +<para +>&kalzium; a été écrit par &Carsten.Niehaus; &Carsten.Niehaus.mail; et <personname +><firstname +>Tomisalve</firstname +> <surname +>Gountchev</surname +></personname +> <email +>tomi@idiom.com</email +>.</para> + +<para +>Cette page de manuel a été préparée par <personname +><firstname +>Ben</firstname +> <surname +>Burton</surname +></personname +></para> + +</refsect1> + +</refentry> diff --git a/tde-i18n-fr/docs/tdeedu/kalzium/screenshot1.png b/tde-i18n-fr/docs/tdeedu/kalzium/screenshot1.png Binary files differnew file mode 100644 index 00000000000..580f50ababb --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kalzium/screenshot1.png diff --git a/tde-i18n-fr/docs/tdeedu/kalzium/screenshot2.png b/tde-i18n-fr/docs/tdeedu/kalzium/screenshot2.png Binary files differnew file mode 100644 index 00000000000..c1e488a4c6a --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kalzium/screenshot2.png diff --git a/tde-i18n-fr/docs/tdeedu/kalzium/screenshot3.png b/tde-i18n-fr/docs/tdeedu/kalzium/screenshot3.png Binary files differnew file mode 100644 index 00000000000..d246ad414f7 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kalzium/screenshot3.png diff --git a/tde-i18n-fr/docs/tdeedu/kalzium/screenshot4.png b/tde-i18n-fr/docs/tdeedu/kalzium/screenshot4.png Binary files differnew file mode 100644 index 00000000000..ea87ee835a0 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kalzium/screenshot4.png diff --git a/tde-i18n-fr/docs/tdeedu/kalzium/screenshot5.png b/tde-i18n-fr/docs/tdeedu/kalzium/screenshot5.png Binary files differnew file mode 100644 index 00000000000..0019a2c16aa --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kalzium/screenshot5.png diff --git a/tde-i18n-fr/docs/tdeedu/kalzium/screenshot6.png b/tde-i18n-fr/docs/tdeedu/kalzium/screenshot6.png Binary files differnew file mode 100644 index 00000000000..07f05a46794 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kalzium/screenshot6.png diff --git a/tde-i18n-fr/docs/tdeedu/kalzium/settings.png b/tde-i18n-fr/docs/tdeedu/kalzium/settings.png Binary files differnew file mode 100644 index 00000000000..104fa3c98a7 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kalzium/settings.png diff --git a/tde-i18n-fr/docs/tdeedu/kanagram/Makefile.am b/tde-i18n-fr/docs/tdeedu/kanagram/Makefile.am new file mode 100644 index 00000000000..b6361414814 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kanagram/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = fr +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-fr/docs/tdeedu/kanagram/Makefile.in b/tde-i18n-fr/docs/tdeedu/kanagram/Makefile.in new file mode 100644 index 00000000000..a9465a105a6 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kanagram/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/kanagram +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 = fr +#>- 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/kanagram/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdeedu/kanagram/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/kanagram/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/kanagram/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kanagram/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=newstuff-dialog.png index.docbook helpstates.png newstuff-settings.png kanagram-hint.png vocab-editor.png vocab-settings.png index.cache.bz2 kanagram.png Makefile.in general-settings.png standard-fonts.png Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) kanagram-hint.png kanagram.png newstuff-dialog.png vocab-editor.png standard-fonts.png vocab-settings.png index.docbook newstuff-settings.png helpstates.png general-settings.png + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kanagram + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kanagram/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kanagram/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kanagram/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kanagram/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kanagram/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kanagram/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kanagram + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kanagram + @for base in kanagram-hint.png kanagram.png newstuff-dialog.png vocab-editor.png standard-fonts.png vocab-settings.png index.docbook newstuff-settings.png helpstates.png general-settings.png ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kanagram/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kanagram/$$base ;\ + done + +uninstall-nls: + for base in kanagram-hint.png kanagram.png newstuff-dialog.png vocab-editor.png standard-fonts.png vocab-settings.png index.docbook newstuff-settings.png helpstates.png general-settings.png ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kanagram/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in kanagram-hint.png kanagram.png newstuff-dialog.png vocab-editor.png standard-fonts.png vocab-settings.png index.docbook newstuff-settings.png helpstates.png general-settings.png ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kanagram/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/kanagram/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kanagram/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-fr/docs/tdeedu/kanagram/general-settings.png b/tde-i18n-fr/docs/tdeedu/kanagram/general-settings.png Binary files differnew file mode 100644 index 00000000000..8e832ac5dd3 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kanagram/general-settings.png diff --git a/tde-i18n-fr/docs/tdeedu/kanagram/helpstates.png b/tde-i18n-fr/docs/tdeedu/kanagram/helpstates.png Binary files differnew file mode 100644 index 00000000000..79f2c9a63c6 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kanagram/helpstates.png diff --git a/tde-i18n-fr/docs/tdeedu/kanagram/index.cache.bz2 b/tde-i18n-fr/docs/tdeedu/kanagram/index.cache.bz2 Binary files differnew file mode 100644 index 00000000000..364216bbebf --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kanagram/index.cache.bz2 diff --git a/tde-i18n-fr/docs/tdeedu/kanagram/index.docbook b/tde-i18n-fr/docs/tdeedu/kanagram/index.docbook new file mode 100644 index 00000000000..de6596cc7c9 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kanagram/index.docbook @@ -0,0 +1,712 @@ +<?xml version="1.0" ?> +<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ + <!ENTITY kanagram "<application +>Kanagram</application +>"> + <!ENTITY kappname "&kanagram;"> + <!ENTITY package "tdeedu"> + <!ENTITY % addindex "IGNORE"> + <!ENTITY % French "INCLUDE" +><!-- change language only here --> +]> + +<book lang="&language;"> + +<bookinfo> +<title +>Le manuel de &kanagram;</title> + +<authorgroup> +<author +><firstname +>Danny</firstname +> <surname +>Allen</surname +> <affiliation +> <address +>&Danny.Allen.mail;</address> +</affiliation> +</author> +&traducteurAnneMarieMahfouf; +</authorgroup> + +<copyright> +<year +>2005</year> +<holder +>&Danny.Allen;</holder> +</copyright> + +<legalnotice +>&FDLNotice;</legalnotice> + +<date +>2005-09-04</date> +<releaseinfo +>1.0</releaseinfo> + +<abstract> +<para +>&kanagram; est un programme amusant de casse-têtes avec des anagrammes pour &kde;. </para> +</abstract> + +<keywordset> +<keyword +>KDE</keyword> +<keyword +>tdeedu</keyword> +<keyword +>Kanagram</keyword> +<keyword +>jeu</keyword> +<keyword +>enfant</keyword> +<keyword +>anagramme</keyword> +<keyword +>mots</keyword> +<keyword +>mélanger</keyword> +</keywordset> + +</bookinfo> + +<chapter id="introduction"> +<title +>Introduction</title> + +<para +>&kanagram; est un jeu basé sur des anagrammes de mots : l'énigme est résolue lorsque le mot mélangé est remis dans le bon ordre. Il n'y a pas de limite de temps ni de limites pour essayer de résoudre le mot. Dans &kanagram; se trouvent plusieurs fichiers de mots prêts pour jouer, d'autres sont disponibles depuis l'Internet. </para> + +</chapter> + + +<chapter id="using-kanagram"> +<title +>Utiliser &kanagram;</title> + +<para +>Voici l'écran qui vous est présenté au démarrage de &kanagram;, montrant l'interface principale de l'application. Presque toute la fenêtre est occupée par le <interface +>tableau noir</interface +>, sur lequels sont écrites les énigmes, avec le <interface +>meuble de classement</interface +> sur la droite contenant les contrôles de l'application : </para> + +<screenshot> +<screeninfo +>Voici l'écran qui vous est présenté au démarrage de &kanagram;</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="kanagram.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Capture de &kanagram; </phrase> +</textobject> +</mediaobject> +</screenshot> + +<orderedlist> +<listitem> +<para +>Le bouton pour <interface +>changer les fichiers de mots</interface +> permet à l'utilisateur de <action +>changer le fichier de mots actif</action +> en cliquant dessus : le &BGS; <action +>passe au fichier de mots suivant</action +>, alors que le &BDS; vous permet <action +>retourner au fichier de mots joué précédemment</action +>. </para> +</listitem> +<listitem> +<para +>Dans le centre du <interface +>tableau noir</interface +> se trouve l'anagramme à résoudre. </para> +</listitem> +<listitem> +<para +>Lorsque le bouton <quote +><guibutton +>indice</guibutton +></quote +> est cliqué, une courte phrase va apparaître, <action +>qui décrit l'anagramme actif</action +>. </para> +</listitem> +<listitem> +<para +>Le bouton <quote +><guibutton +>révéler le mot</guibutton +></quote +> <action +>vous permet de révéler l'anagramme</action +>. </para> +</listitem> +<listitem> +<para +>Le <interface +>champ de saisie</interface +> vous permet <action +>de saisir vos tentatives</action +> pour résoudre l'anagramme. </para> +</listitem> +<listitem> +<para +>Le bouton <interface +>Entrée</interface +> vous<action +> permet de vérifier si votre réponse est correcte</action +>. Cette fonction est aussi fournie par la touche <keycap +>Entrée</keycap +>. </para> +</listitem> +<listitem> +<para +>Voici le bouton <guiicon +>Mot suivant</guiicon +>, qui <action +> vous permet d'accéder à l'anagramme suivant</action +>. </para> +</listitem> +<listitem> +<para +>Voici le bouton <guiicon +>Configurer Kanagram</guiicon +>, qui <action +>lance la boîte de dialogue de <guilabel +>Configuration</guilabel +> de &kanagram;</action +>. </para> +</listitem> +<listitem> +<para +>Le bouton <guiicon +>Aide</guiicon +> est spécial car il <action +>révèle 3 sous-boutons</action +>. Ces boutons apparaissent lorsque la souris passe sur le bouton <guiicon +>Aide</guiicon +> et permettent d'accéder au <guilabel +>manuel de &kanagram;</guilabel +> (ce document) et aux boîtes de dialogue <guilabel +>À propos de &kanagram;</guilabel +> et <guilabel +>À propos de &kde;</guilabel +> : <screenshot> +<screeninfo +>Les trois modes différents du bouton <guiicon +>Aide</guiicon +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="helpstates.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Capture de &kanagram; </phrase> +</textobject> +</mediaobject> +</screenshot> +</para> +</listitem> +<listitem> +<para +>Le bouton <guiicon +>Quitte</guiicon +> <action +>ferme le programme</action +>. </para> +</listitem> +</orderedlist> + +<sect1 id="playing-game"> +<title +>Jouer</title> + +<para +>Maintenant que vous vous êtes familiarisés avec l'interface de &kanagram;, commençons un jeu ! </para> + +<procedure> +<step> +<para +>En utilisant le bouton pour <interface +>changer les fichiers de mots</interface +>, <action +>choisissez le thème de mots</action +> avec lequel vous voulez jouer. Un mot de cette liste sera écrit au milieu du <interface +>tableau noir</interface +>. Maintenant, essayez de deviner quel mot représentent les lettres mélangées. <tip> +<para +>Si vous ne pouvez pas deviner le mot, appuyez sur le bouton <quote +><guibutton +>indice</guibutton +></quote +> pour obtenir quelques indices de votre ami dans le <interface +>meuble de classement</interface +> : </para> +<screenshot> +<screeninfo +>indice dans &kanagram;</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="kanagram-hint.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>indice dans &kanagram;</phrase> +</textobject> +</mediaobject> +</screenshot> +</tip> +</para> +</step> + +<step> +<para +>Une fois que vous pensez avoir la réponse correcte, saisissez-la dans le <interface +>champ de saisie</interface +> sous le <interface +>tableau noir</interface +>. Puis soit pressez la touche <keycap +>Entrée</keycap +>, soit cliquez sur le bouton <interface +>Entrée</interface +> sur la droite du <interface +>champ de saisie</interface +> pour vérifier votre réponse : le champ <action +>va devenir vert pour une réponse correcte</action +>, et <action +>rouge pour une réponse incorrecte</action +> : </para> + +<screenshot> +<screeninfo +>la réponse</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="answer-highlight.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>la réponse</phrase> +</textobject> +</mediaobject> +</screenshot> +</step> + +<step> +<para +>Si la réponse est correcte, vous pouvez essayer le mot suivant ! Sinon, vous pouvez aussi essayer l'une des autres listes de mots intégrées dans &kanagram;. </para> +</step> +</procedure> + +</sect1> + +</chapter> + + +<chapter id="configuring"> +<title +>Configurer &kanagram;</title> + +<para +>La boîte de dialogue <guilabel +>Configuration</guilabel +> s'ouvre lorsqu'on clique sur le bouton <guiicon +>Configurer &kanagram;</guiicon +> : </para> + +<screenshot> +<screeninfo +>Les options de configuration générales de &kanagram;</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="general-settings.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Les options de configuration générales de &kanagram;</phrase> +</textobject> +</mediaobject> +</screenshot> + +<itemizedlist> + +<listitem> +<para +>La <interface +>liste déroulante</interface +> <quote +><guilabel +>Cacher l'indice après :</guilabel +></quote +> vous permet de choisir comment les indices vous seront présentés. Vous pouvez choisir de cacher la bulle des indices après un certain nombre de secondes (&pex; 5 secondes), ou vous pouvez laisser le défaut (<quote +>Ne pas cacher les indices</quote +>). </para> +</listitem> + +<listitem> +<para +>Le menu déroulant <quote +><guilabel +>Jouer en utilisant :</guilabel +></quote +> <interface +></interface +> vous permet de jouer à &kanagram; en utilisant les mots d'une autre langue. Pour que cette caractéristique soit disponible, vous devez avoir installé des listes de mots d'une autre langue. </para> +</listitem> + +<listitem> +<para +>Le bouton <quote +><guibutton +>Obtenir une police « craie »</guibutton +></quote +> sera visible si vous n'avez pas la police « craie » installée sur votre ordinateur. Appuyer sur ce bouton va télécharger la police depuis Internet et &kanagram; va ensuite l'utiliser au prochain démarrage de l'application. </para> +<para +>Une fois que la police « craie » est installée, l'option <quote +><guilabel +>Utiliser les polices par défaut</guilabel +></quote +> <interface +></interface +> devient active. Si cette option est cochée, &kanagram; va afficher les mots sur le <interface +>tableau noir</interface +> avec la police standard, plutôt qu'avec la police de type chalk. Cela peut aider à mieux lire le texte : </para> + +<screenshot> +<screeninfo +>La police standard de &kanagram;</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="standard-fonts.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>La police standard de &kanagram;</phrase> +</textobject> +</mediaobject> +</screenshot> +</listitem> + +<listitem> +<para +>L'option <quote +><guilabel +>Utiliser des sons</guilabel +></quote +> <interface +></interface +> vous permet ou non d'inclure les sons. </para> +<note> +<para +>Vous devez avoir le module &arts; dans tdelibs pour entendre les sons. </para> +</note> +</listitem> +</itemizedlist> + +<sect1 id="vocabularies-config"> +<title +>Listes de mots</title> + +<para +>La page de configuration des <guilabel +>listes de mots</guilabel +> vous permet de gérer les listes de mots installées. En utilisant cette boîte de dialogue, vous pouvez <action +>éditer</action +> et <action +>supprimer</action +> des listes de mots téléchargées, ainsi que <action +>créer</action +> la vôtre : </para> + +<screenshot> +<screeninfo +>Configuration des listes de mots dans &kanagram;</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="vocab-settings.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Configuration des listes de mots dans &kanagram;</phrase> +</textobject> +</mediaobject> +</screenshot> + +<itemizedlist> +<listitem> +<para +>Le bouton <quote +><guibutton +>Créer une nouvelle</guibutton +></quote +> <action +>ouvre la boîte de dialogue <link linkend="vocab-editor" +><guilabel +>Éditeur de listes de mots</guilabel +></link +></action +> pour que vous puissiez créer vos propres listes avec lesquelles jouer. </para> +</listitem> +<listitem> +<para +>Le bouton <quote +><guibutton +>Édition</guibutton +></quote +> vous permet de <action +>changer les listes que vous avez soit créées soit téléchargées depuis l'Internet</action +>. </para> +</listitem> +<listitem> +<para +>Le bouton <quote +><guibutton +>Supprimer</guibutton +></quote +> vous permet de supprimer <action +>les listes de mots que vous avez soit créées soit téléchargées</action +>. </para> +</listitem> +<listitem> +<para +>Vous pouvez sélectionner la liste de mots à laquelle vous aimeriez appliquer ces actions en utilisant le dossier des <interface +>listes des mots</interface +>. </para> +</listitem> +</itemizedlist> + +<sect2 id="vocab-editor"> +<title +><guilabel +>L'éditeur de listes de mots</guilabel +></title> + +<para +>L'éditeur de listes de mots vous permet de créer vos propres listes de mots avec lesquelles vous pouvez ensuite jouer à &kanagram; : </para> + +<screenshot> +<screeninfo +><guilabel +>L'éditeur de listes de mots</guilabel +> de &kanagram; </screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="vocab-editor.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +><guilabel +>L'éditeur de listes de mots</guilabel +> de &kanagram;</phrase> +</textobject> +</mediaobject> +</screenshot> + +<itemizedlist> +<listitem> +<para +>Le champ <guilabel +>Nom de la liste de mots</guilabel +> vous permet de <action +>donner un titre à la liste de mots</action +>. </para> +</listitem> +<listitem> +<para +>Le champ <guilabel +>Description</guilabel +> vous permet de <action +>mieux décrire le nom de votre liste</action +>, en fournissant plus de détails à l'utilisateur sur le contenu de votre liste de mots. </para> +<note> +<para +>Essayez de conserver les champs de nom et description les plus courts possible. Des listes de mots efficaces se réfèrent à un ensemble de mots qui se rapportent à un même sujet. Essayez d'inclure au moins 20 mots dans votre liste afin que l'utilisateur ne la finisse pas trop vite. </para> +</note> +</listitem> +<listitem> +<para +>Le bouton <quote +><guibutton +>Retirer le mot</guibutton +></quote +> vous permet de <action +>supprimer les mots de la liste</action +>. </para> +</listitem> +<listitem> +<para +>Le bouton <quote +><guibutton +>Nouveau mot</guibutton +></quote +> <action +>crée un nouveau champ de mot dans la liste</action +>. </para> +</listitem> +<listitem> +<para +>Le champ <guilabel +>Mot</guilabel +> vous permet <action +>de saisir le mot pour l'inclure dans votre liste</action +>. </para> +</listitem> +<listitem> +<para +>Le champ <guilabel +>indice</guilabel +> vous permet <action +>de saisir les indices qui</action +> accompagnent vos mots. </para> +<note> +<para +>De bons indices décrivent le mot clairement mais avec subtilité et permettent d'enrichir le vocabulaire de l'utilisateur. Veuillez vous assurer que vos indices sont assez courts (en-dessous de 40 lettres). </para> +</note> +</listitem> +<listitem> +<para +>Le bouton <quote +><guibutton +>Enregistrer</guibutton +></quote +> <action +>enregistre le contenu de votre liste de mots</action +> et permet son utilisation directe dans &kanagram; (elle sera disponible immédiatement dans l'application, par l'intermédiaire du <interface +>sélecteur de listes de mots</interface +>). </para> +</listitem> +<listitem> +<para +>Le bouton <quote +><guibutton +>Fermer</guibutton +></quote +><action +>ferme la boîte de dialogue de <guilabel +>l'éditeur de listes de mots</guilabel +> </action +> sans enregistrer le contenu de votre liste de mots. </para> +</listitem> +</itemizedlist> +</sect2> + +</sect1> + +<sect1 id="newstuff-config"> +<title +>Nouveau contenu</title> + +<para +>L'onglet de configuration <guilabel +>Nouveau contenu</guilabel +> vous permet d'obtenir de nouvelles listes de mots depuis l'Internet : </para> + +<screenshot> +<screeninfo +>L'onglet de configuration de nouveau contenu de &kanagram; </screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="newstuff-settings.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>L'onglet de configuration de nouveau contenu de &kanagram; </phrase> +</textobject> +</mediaobject> +</screenshot> + +<para +>Cliquez le bouton <quote +><guibutton +>Télécharger de nouvelles listes de mots</guibutton +></quote +> pour obtenir le dossier des listes disponibles en ligne : </para> + +<screenshot> +<screeninfo +>La boîte de dialogue de récupération de nouveau contenu pour &kanagram;</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="newstuff-dialog.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>La boîte de dialogue de récupération de nouveau contenu pour &kanagram;</phrase> +</textobject> +</mediaobject> +</screenshot> + +<para +>Pour installer une liste de mots depuis l'Internet, cliquez sur le nom de la liste dans le dossier, puis cliquez le bouton <quote +><guibutton +>Installer</guibutton +></quote +> pour l'installer. La liste de mots téléchargée sera disponible immédiatement. </para> + +</sect1> +</chapter> + + +<chapter id="credits"> +<title +>Remerciements et licence</title> + +<para +>&kanagram; </para> +<para +>Programme copyright 2005 Joshua Keel <email +>joshuakeel@gmail.com</email +> et &Danny.Allen; &Danny.Allen.mail; </para> +<para +>Contributeurs : </para> +<itemizedlist> +<listitem> +<para +>Effets de sons : <email +>Artemio</email +> </para> +</listitem> +</itemizedlist> + +<para +>Documentation copyright 2005 &Danny.Allen; &Danny.Allen.mail; </para> + +<para +>Traduction française par &AnneMarieMahfouf;</para +> +&underFDL; &underGPL; </chapter> + + +<appendix id="installation"> +<title +>Installation</title> + +<sect1 id="getting-kanagram"> +<title +>Comment obtenir &kanagram;</title> +&install.intro.documentation; </sect1> + +<sect1 id="compilation"> +<title +>Compilation et installation</title> +&install.compile.documentation; </sect1> +</appendix> + +&documentation.index; +</book> +<!-- +Local Variables: +mode: sgml +sgml-minimize-attributes:nil +sgml-general-insert-case:lower +sgml-indent-step:0 +sgml-indent-data:nil +End: + +// vim:ts=2:sw=2:tw=78:noet:noai +-->
\ No newline at end of file diff --git a/tde-i18n-fr/docs/tdeedu/kanagram/kanagram-hint.png b/tde-i18n-fr/docs/tdeedu/kanagram/kanagram-hint.png Binary files differnew file mode 100644 index 00000000000..0e25ae99334 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kanagram/kanagram-hint.png diff --git a/tde-i18n-fr/docs/tdeedu/kanagram/kanagram.png b/tde-i18n-fr/docs/tdeedu/kanagram/kanagram.png Binary files differnew file mode 100644 index 00000000000..4283050ad62 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kanagram/kanagram.png diff --git a/tde-i18n-fr/docs/tdeedu/kanagram/newstuff-dialog.png b/tde-i18n-fr/docs/tdeedu/kanagram/newstuff-dialog.png Binary files differnew file mode 100644 index 00000000000..5baef75873a --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kanagram/newstuff-dialog.png diff --git a/tde-i18n-fr/docs/tdeedu/kanagram/newstuff-settings.png b/tde-i18n-fr/docs/tdeedu/kanagram/newstuff-settings.png Binary files differnew file mode 100644 index 00000000000..618cdf7ca94 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kanagram/newstuff-settings.png diff --git a/tde-i18n-fr/docs/tdeedu/kanagram/standard-fonts.png b/tde-i18n-fr/docs/tdeedu/kanagram/standard-fonts.png Binary files differnew file mode 100644 index 00000000000..844262410d0 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kanagram/standard-fonts.png diff --git a/tde-i18n-fr/docs/tdeedu/kanagram/vocab-editor.png b/tde-i18n-fr/docs/tdeedu/kanagram/vocab-editor.png Binary files differnew file mode 100644 index 00000000000..5a0645d0eb5 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kanagram/vocab-editor.png diff --git a/tde-i18n-fr/docs/tdeedu/kanagram/vocab-settings.png b/tde-i18n-fr/docs/tdeedu/kanagram/vocab-settings.png Binary files differnew file mode 100644 index 00000000000..1140dfee553 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kanagram/vocab-settings.png diff --git a/tde-i18n-fr/docs/tdeedu/kbruch/Makefile.am b/tde-i18n-fr/docs/tdeedu/kbruch/Makefile.am new file mode 100644 index 00000000000..b6361414814 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kbruch/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = fr +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-fr/docs/tdeedu/kbruch/Makefile.in b/tde-i18n-fr/docs/tdeedu/kbruch/Makefile.in new file mode 100644 index 00000000000..93a4657cad4 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kbruch/Makefile.in @@ -0,0 +1,635 @@ +# Makefile.in generated by automake 1.10.1 from Makefile.am. +# KDE tags expanded automatically by am_edit - $Revision: 483858 $ +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +subdir = docs/tdeedu/kbruch +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +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 = fr +#>- 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/kbruch/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdeedu/kbruch/Makefile +#>+ 12 + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kbruch/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/kbruch/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kbruch/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=index.docbook compare.png factorize.png settings.png gui_main.png index.cache.bz2 convert.png checked.png Makefile.in reduced.png Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) checked.png index.docbook compare.png settings.png gui_main.png convert.png factorize.png reduced.png + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbruch + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbruch/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbruch/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbruch/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbruch/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbruch/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbruch/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbruch + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbruch + @for base in checked.png index.docbook compare.png settings.png gui_main.png convert.png factorize.png reduced.png ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbruch/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbruch/$$base ;\ + done + +uninstall-nls: + for base in checked.png index.docbook compare.png settings.png gui_main.png convert.png factorize.png reduced.png ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kbruch/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in checked.png index.docbook compare.png settings.png gui_main.png convert.png factorize.png reduced.png ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kbruch/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/kbruch/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kbruch/Makefile.in + + +#>+ 21 +clean-bcheck: + rm -f *.bchecktest.cc *.bchecktest.cc.class a.out + +bcheck: bcheck-recursive + +bcheck-am: + @for i in ; do \ + if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \ + echo "int main() {return 0;}" > $$i.bchecktest.cc ; \ + echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \ + echo "$$i"; \ + if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \ + rm -f $$i.bchecktest.cc; exit 1; \ + fi ; \ + echo "" >> $$i.bchecktest.cc.class; \ + perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \ + rm -f a.out; \ + fi ; \ + done + + +#>+ 3 +final: + $(MAKE) all-am + +#>+ 3 +final-install: + $(MAKE) install-am + +#>+ 3 +no-final: + $(MAKE) all-am + +#>+ 3 +no-final-install: + $(MAKE) install-am + +#>+ 3 +kde-rpo-clean: + -rm -f *.rpo + +#>+ 3 +nmcheck: +nmcheck-am: nmcheck diff --git a/tde-i18n-fr/docs/tdeedu/kbruch/checked.png b/tde-i18n-fr/docs/tdeedu/kbruch/checked.png Binary files differnew file mode 100644 index 00000000000..2fbe7407d64 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kbruch/checked.png diff --git a/tde-i18n-fr/docs/tdeedu/kbruch/compare.png b/tde-i18n-fr/docs/tdeedu/kbruch/compare.png Binary files differnew file mode 100644 index 00000000000..627e8af669e --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kbruch/compare.png diff --git a/tde-i18n-fr/docs/tdeedu/kbruch/convert.png b/tde-i18n-fr/docs/tdeedu/kbruch/convert.png Binary files differnew file mode 100644 index 00000000000..451b8eb92b5 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kbruch/convert.png diff --git a/tde-i18n-fr/docs/tdeedu/kbruch/factorize.png b/tde-i18n-fr/docs/tdeedu/kbruch/factorize.png Binary files differnew file mode 100644 index 00000000000..2b4bacc7b3f --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kbruch/factorize.png diff --git a/tde-i18n-fr/docs/tdeedu/kbruch/gui_main.png b/tde-i18n-fr/docs/tdeedu/kbruch/gui_main.png Binary files differnew file mode 100644 index 00000000000..80ddcd8e88b --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kbruch/gui_main.png diff --git a/tde-i18n-fr/docs/tdeedu/kbruch/index.cache.bz2 b/tde-i18n-fr/docs/tdeedu/kbruch/index.cache.bz2 Binary files differnew file mode 100644 index 00000000000..8154a83c8c4 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kbruch/index.cache.bz2 diff --git a/tde-i18n-fr/docs/tdeedu/kbruch/index.docbook b/tde-i18n-fr/docs/tdeedu/kbruch/index.docbook new file mode 100644 index 00000000000..869cc1d5b18 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kbruch/index.docbook @@ -0,0 +1,612 @@ +<?xml version="1.0" ?> +<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ + <!ENTITY kbruch "<application +>KBruch</application +>"> + <!ENTITY kappname "&kbruch;"> + <!ENTITY package "tdeedu"> + <!ENTITY % addindex "IGNORE"> + <!ENTITY % French "INCLUDE" +><!-- change language only here --> +]> + +<book lang="&language;"> + +<bookinfo> +<title +>Manuel de &kbruch;</title> + +<authorgroup> +<author +><firstname +>Sebastian</firstname +> <surname +>Stein</surname +> <affiliation +> <address +><email +>seb.kde@hpfsc.de</email +></address> +</affiliation> +</author> + +&traducteurSimonDepiets; &traducteurYohannHamon; + +</authorgroup> + +<copyright> +<year +>2001-2005</year> +<holder +>Sebastian Stein</holder> +</copyright> + +<legalnotice +>&FDLNotice;</legalnotice> + +<date +>2004-07-09</date> +<releaseinfo +>3.4</releaseinfo> + +<abstract> +<para +>&kbruch; est un petit programme pour pratiquer le calcul fractionnaire. Différents exercices sont fournis dans ce but. Le programme vérifie les réponses de l'utilisateur et réagit en conséquence. </para> + +</abstract> + +<keywordset> +<keyword +>KDE</keyword> +<keyword +>éducation</keyword> +<keyword +>fraction</keyword> +<keyword +>mathématiques</keyword> +<keyword +>dénominateur</keyword> +<keyword +>kbruch</keyword> +</keywordset> + +</bookinfo> + +<chapter id="introduction"> +<title +>Introduction</title> + +<para +>&kbruch; est un petit programme pour pratiquer le calcul fractionnaire. Dans ce but, quatre sortes d'exercices sont proposés. </para> + +<itemizedlist> + <listitem +><para +>Problème de fraction : dans cet exercice vous devez résoudre une fraction donnée. Vous devez saisir le numérateur et le dénominateur. C'est le type d'exercice principal. </para +></listitem> + <listitem +><para +>Comparaison : dans cet exercice vous devez comparer la taille de 2 fractions données. </para +></listitem> + <listitem +><para +>Conversion : dans cet exercice vous devez convertir un nombre donné en fraction. </para +></listitem> + <listitem +><para +>Factorisation : dans cet exercice vous devez factoriser un nombre donné en facteurs premiers. </para +></listitem> +</itemizedlist> + +<para +>Pour tous ces types d'exercices &kbruch; produira un problème que l'utilisateur devra résoudre. Le programme vérifie les réponses et réagit en conséquence. </para> + +<para +>&kbruch; compte le nombre de problèmes qui ont été posés et le nombre de problèmes qui ont été résolus correctement. Les statistiques sont montrées à l'utilisateur, mais cette partie de la fenêtre principale peut être cachée. L'utilisateur peut réinitialiser les statistiques à tout moment. </para> + +<para +>&kbruch; est très compact et se concentre sur l'idée de générer des opérations à résoudre. Un système d'aide en ligne sensible au contexte vous aidera dans les différentes situations. </para> +<para +>&kbruch; est libre et sous Licence Publique Générale &GNU;. </para> +</chapter> + + +<chapter id="using-kbruch"> +<title +>Utiliser &kbruch;</title> + +<sect1 id="overview"> +<title +>Écran principal</title> + +<para +>Voici une capture d'écran de la fenêtre principale de &kbruch; :</para> + +<screenshot> + <screeninfo +>Écran principal de &kbruch;, juste après le démarrage</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="gui_main.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Écran principal de &kbruch;</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +>Tout se passe sur cet écran. Ce qui signifie que &kbruch; est simple à utiliser, même pour de jeunes utilisateurs ! L'écran principal est séparé en 5 parties : <itemizedlist> + <listitem +><para +>la barre de menus, composée de trois menus : <guimenu +>Tâche</guimenu +>, <guimenu +>Configuration</guimenu +> et <guimenu +>Aide</guimenu +>. </para +></listitem> + <listitem +><para +>la barre d'outils, où vous pouvez régler la difficulté des problèmes posés dans <guimenu +>Problème de fraction</guimenu +>. </para +></listitem> + <listitem +><para +>le sélectionneur d'exercice, où vous pouvez choisir entre les différents types d'exercices. </para +></listitem> + <listitem +><para +>la partie problème, où vous aurez à écrire le résultat du problème donné. </para +></listitem> + <listitem +><para +>la partie statistique, où vous pouvez voir combien de problèmes ont été résolus correctement ou incorrectement. </para +></listitem> +</itemizedlist> +</para> +<para +>Pour commencer vous devez choisir un type d'exercice dans le sélectionneur d'exercice sur le côté gauche de la fenêtre. La partie problème changera en fonction du type de problème choisi. Les configurations dans la barre d'outils seront activées si vous avez choisi l'exercice <guimenu +>Problème de fraction</guimenu +>. </para> +<para +>Vous trouverez une icône pour générer un nouveau problème. dans la barre d'outils. Cette action est aussi disponible dans le menu <menuchoice +><guimenu +>Problème</guimenu +><guimenuitem +>Nouveau problème</guimenuitem +></menuchoice +>. Cette action est toujours activée. Si vous n'avez pas résolu le problème en cours, un nouveau problème sera généré et le problème en cours sera compté comme non résolu. </para> +<para +>Vous pouvez cacher la partie statistique en faisant glisser le séparateur vertical vers la droite. </para> +<para +>Si vous quittez &kbruch; le type d'exercice actuellement sélectionné sera enregistré et restauré au prochain démarrage. </para> +</sect1> + +<sect1 id="statistics"> +<title +>Partie statistique</title> +<para +>Dans cette partie de l'écran principal vous pouvez voir : <itemizedlist> + <listitem +><para +>combien de problèmes ont été résolus. </para +></listitem> + <listitem +><para +>combien de problèmes ont été résolus correctement. </para +></listitem> + <listitem +><para +>combien de problèmes ont été résolus incorrectement. </para +></listitem> +</itemizedlist> +</para> +<para +>Vous pouvez réinitialiser les statistiques en cliquant sur le bouton <guimenu +>Réinitialisation</guimenu +>. </para> +<para +>Les statistiques seront enregistrées à la fermeture de &kbruch; et restaurées au prochain démarrage. </para> +</sect1> + +<sect1 id="settings"> +<title +>Fenêtre de configuration</title> +<para +>Dans cette partie de la fenêtre principale vous pouvez définir quelques configurations générales pour l'affichage des problèmes. Pour ouvrir cette boîte de dialogue utilisez <menuchoice +><guimenu +>Configuration</guimenu +><guimenuitem +>Configurer &kbruch;</guimenuitem +></menuchoice +>. </para> + +<screenshot> + <screeninfo +>Boîte de dialogue de configuration de &kbruch;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="settings.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Boîte de dialogue de configuration de &kbruch;</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +>Dans la partie supérieure de la boîte de dialogue vous pouvez choisir la police de caractères. Dans la partie inférieure vous pouvez choisir la couleur des différentes parties d'une expression mathématique. Vous pouvez décider si vous affichez le résultat dans la notation anglo-saxonne « mixed number ». Cette notation n'est pas connue partout et peut donc être désactivée. </para> +<para +>Les configurations seront enregistrées à la fermeture de &kbruch; et restaurées au prochain démarrage. </para> +</sect1> + +</chapter> + +<chapter id="exercises"> +<title +>Exercices</title> + +<sect1 id="exer_fraction"> +<title +>Problème de fraction</title> + +<para +>Dans cet exercice vous devez résoudre un problème donné. Vous devez saisir le numérateur et le dénominateur. La difficulté du problème généré peut être ajustée en modifiant les paramètres décrit ci-dessous. </para> + +<sect2 id="task_paras"> +<title +>Paramètres des problèmes</title> +<para +>Il y a 3 paramètres qui influent sur la difficulté des problèmes générés :</para> + +<variablelist> +<varlistentry> +<term +><guilabel +>Termes</guilabel +></term> +<listitem +><para +>Le nombre de termes (de fractions) donnés dans chaque problème. De 2 à 5 inclus.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Dénominateur commun maximum</guilabel +></term> +<listitem +><para +>Le plus grand nombre que &kbruch; utilisera comme dénominateur commun dans les problèmes qu'il produit. De 10 à 50.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Opérations</guilabel +></term> +<listitem +><para +>Les opérations qui doivent être utilisées dans l'équation : <guilabel +>Addition / Soustraction</guilabel +>, <guilabel +>Multiplication / Division</guilabel +> ou <guilabel +>Toutes opérations</guilabel +>.</para +></listitem> +</varlistentry> +</variablelist> + +<para +>Après avoir changé les paramètres, vous devrez cliquer sur le bouton <guimenu +>Nouveau problème</guimenu +> dans la barre d'outils pour générer une opération utilisant les nouveaux paramètres. Vous pouvez aussi lancer cette action depuis la barre de menus avec <menuchoice +><guimenu +>Problème</guimenu +><guimenuitem +>Nouveau problème</guimenuitem +></menuchoice +>. </para> +<note> +<para +>Votre sélection du dénominateur commun maximum sera remise à sa valeur par défaut à chaque fois que vous changerez le nombre de termes. Vous devriez donc d'abord changer le nombre de termes puis sélectionner le dénominateur commun maximum. </para> +</note> +<para +>Si vous n'avez pas résolu le problème courant et lancez l'action <guimenu +>Nouveau problème</guimenu +>, le problème sera compté comme non résolu correctement. Pour vous prémunir de cela, vous devrez changer les paramètres après avoir résolu un problème mais avant d'en avoir généré un nouveau. </para> +<para +>Les paramètres choisis seront enregistrés à la fermeture de &kbruch; et restaurés au prochain démarrage. </para> +</sect2> + +<sect2 id="exer_fraction_solve_task"> +<title +>Résolution des problèmes</title> +<para +>Après avoir résolu un problème, vous devez saisir le résultat dans les deux champs. Dans celui du haut, vous saisissez le numérateur, et dans celui du bas, le dénominateur. </para> +<para +>Si le résultat est négatif, vous pouvez saisir le signe moins devant le numérateur ou le dénominateur. Si le résultat est 0, saisissez simplement un 0 dans le champ du numérateur. Si le résultat a comme dénominateur 1, vous pouvez laisser le champ du bas vide. </para> +<para +>Après avoir donné les résultats, vous devez cliquer sur le bouton <guibutton +>Vérifier la solution</guibutton +> situé sous les champs. &kbruch; vérifiera votre proposition et présentera le résultat correct. Alors, l'écran changera un petit peu, comme vous pouvez le voir sur la capture d'écran : </para> +<screenshot> +<screeninfo +>Solution vérifiée</screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="checked.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Solution vérifiée</phrase> + </textobject> +</mediaobject> +</screenshot> +<para +>Cette opération a été résolue correctement. La bonne valeur est présentée sous 2 formes différentes. La seconde forme, juste à côté du mot <guilabel +>CORRECT</guilabel +> n'est utilisée que dans quelques pays et doit être lue comme 4 + 7/10 dans le cas donné. </para> +<note> +<para +>Vous devrez toujours donner le résultat réduit, car la plupart des professeurs n'accordent tous les points que si la forme est réduite. &kbruch; vous montrera un message comme celui vu sur le résultat ci-dessous si vous saisissez le résultat correct mais non réduit. </para> +</note> +<screenshot> +<screeninfo +>Résultat non réduit</screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="reduced.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Résultat non réduit</phrase> + </textobject> +</mediaobject> +</screenshot> + +<para +>Pour continuer avec le problème suivant, cliquez sur le bouton <guimenu +>Nouveau problème</guimenu +>. Si vous voulez changer les paramètres pour le problème suivant, faites le avant de cliquer sur le bouton <guimenu +>Nouveau problème</guimenu +>. </para> +</sect2> +</sect1> + +<sect1 id="exer_compare"> +<title +>Exercice de comparaison</title> + +<para +>Dans cet exercice vous devez comparer deux fractions données. Vous devez choisir la plus grande fraction des deux en choisissant le signe de comparaison correct. </para> + +<screenshot> +<screeninfo +>Exercice de comparaison</screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="compare.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Exercice de comparaison</phrase> + </textobject> +</mediaobject> +</screenshot> + +<para +>Pour commencer choisissez le signe de comparaison correct. Pour modifier le signe de comparaison vous devez cliquer sur le bouton montrant le signe de comparaison. Après avoir choisi le signe de comparaison cliquez sur le bouton <guimenu +>Vérifier la solution</guimenu +>. &kbruch; vérifiera votre réponse et présentera le résultat correct. Ensuite vous obtiendrez le problème suivant en cliquant sur le bouton <guimenu +>Problème suivant</guimenu +>. </para> +</sect1> + +<sect1 id="exer_convert"> +<title +>Exercice de conversion</title> + +<para +>Dans cet exercice vous devez convertir un nombre donné en fraction. Vous devez saisir le numérateur et le dénominateur. </para> + +<screenshot> +<screeninfo +>Exercice de conversion</screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="convert.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Exercice de conversion</phrase> + </textobject> +</mediaobject> +</screenshot> + +<para +>Sur le côté gauche du signe égal dans la copie d'écran ci-dessus vous pouvez voir un nombre qui n'est pas décimal. Cela signifie que la fraction présentée comme un nombre décimal a une partie répétitive. La partie répétitive est marquée à l'aide de la petite barre au-dessus des chiffres. Ces chiffres ce répètent ad infinitum. </para> + +<para +>Après que vous ayez saisi le numérateur et le dénominateur cliquez sur le bouton <guimenu +>Vérifier la solution</guimenu +>. &kbruch; vérifiera votre réponse et présentera le résultat correct. Ensuite vous obtiendrez le problème suivant en cliquant sur le bouton <guimenu +>Problème suivant</guimenu +>. </para> + +<note> +<para +>N'oubliez pas de saisir le résultat réduit. Les résultats non réduit seront comptés comme non résolu correctement. </para> +</note> +</sect1> + +<sect1 id="exer_factorize"> +<title +>Exercice de factorisation</title> + +<para +>Dans cet exercice vous devez factoriser un nombre donné en facteurs premiers. Vous devez saisir tous les facteurs premiers du nombre. </para> + +<screenshot> +<screeninfo +>Exercice de factorisation</screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="factorize.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Exercice de factorisation</phrase> + </textobject> +</mediaobject> +</screenshot> + +<para +>Vous pouvez saisir un facteur en cliquant sur le bouton du <guimenu +>facteur premier</guimenu +>. Le facteur saisi sera affiché dans le champ à côté du nombre à factoriser. Vous pouvez supprimer le dernier facteur premier saisi en cliquant sur le bouton <guimenu +>Supprimer le dernier facteur</guimenu +>. </para> +<para +>Après que vous ayez saisi tous les facteurs premiers cliquez sur le bouton <guimenu +>Vérifier la solution</guimenu +>. &kbruch; vérifiera votre réponse et présentera le résultat correct. Ensuite vous obtiendrez le problème suivant en cliquant sur le bouton <guimenu +>Problème suivant</guimenu +>. </para> + +<para +>Sur la copie d'écran en haut de cette page vous pouvez voir un « * » entre les facteurs premiers. C'est le signe de multiplication. Le produit de tous les premiers facteurs doit être le nombre que vous essayez de factoriser. </para> + +<note> +<para +>Vous devez saisir tous les facteurs premiers même quand un facteur premier est répété plusieurs fois. Exemple : comme facteurs premiers du nombre 8 vous devez saisir 2, 3 et 3. </para> +</note> +</sect1> + +</chapter> + +<chapter id="credits"> + +<title +>Remerciements et licence</title> +<para +>&kbruch;</para> +<para +>Program and documentation Copyright, 2001-2004 Sebastian Stein <email +>seb.kde@hpfsc.de</email +> </para> + +<para +>Mes remerciements vont à :</para> + +<itemizedlist> + <listitem +><para +>&Anne-Marie.Mahfouf; pour la direction du projet &kde;-Édu</para +></listitem> + <listitem +><para +>Klas Kalass pour l'aide qu'il a apporté à la création de l'interface.</para +></listitem> + <listitem +><para +>Eva Brucherseifer pour avoir écrit <application +>KMath</application +> (l'interface de &kbruch; est basée sur son travail).</para +></listitem> + <listitem +><para +>Dominique Devriese pour avoir corrigé les anomalies.</para +></listitem> + <listitem +><para +><ulink url="http://www.net-tex.de/" +>Stefan Schumacher</ulink +> pour avoir testé une version préliminaire.</para +></listitem> + <listitem +><para +><ulink url="http://www.guckes.net/" +>Sven Guckes</ulink +> pour avoir testé l'interface en mode texte (qui a été supprimée).</para +></listitem> + <listitem +><para +>&David.Faure; pour m'avoir aidé avec le <acronym +>CVS</acronym +> de &kde; et le Bugzilla de &kde;.</para +></listitem> + <listitem +><para +>&Robert.Gogolok; pour m'avoir aidé avec le <acronym +>CVS</acronym +> de &kde;.</para +></listitem> + <listitem +><para +>John Kesson pour avoir relu ce manuel.</para +></listitem> +</itemizedlist> + +<para +>Traduction française par &SimonDepiets; et &YohannHamon;.</para +> +&underFDL; &underGPL; </chapter> + +<appendix id="installation"> +<title +>Installation</title> + +<sect1 id="getting-kbruch"> +<title +>Comment obtenir &kbruch;</title> +&install.intro.documentation; </sect1> + +<sect1 id="requirements"> +<title +>Configuration minimale</title> + +<para +>Pour utiliser &kbruch;, vous avez besoin de &kde; +> 3.1. </para> + +<para +>On peut trouver &kbruch; seul sur <ulink url="http://edu.kde.org/kbruch/" +>la page de &kbruch;</ulink +> et il fait partie du projet &kde;-Édu.</para> + +<para +>Vous pouvez trouver une liste des changements dans les messages d'envoi du <acronym +>CVS</acronym +>.</para> + +</sect1> + +<sect1 id="compilation"> +<title +>Compilation et Installation</title> +&install.compile.documentation; </sect1> + +</appendix> + +&documentation.index; +</book> +<!-- +Local Variables: +mode: sgml +sgml-minimize-attributes:nil +sgml-general-insert-case:lower +sgml-indent-step:0 +sgml-indent-data:nil +End: + +// vim:ts=2:sw=2:tw=78:noet +--> diff --git a/tde-i18n-fr/docs/tdeedu/kbruch/reduced.png b/tde-i18n-fr/docs/tdeedu/kbruch/reduced.png Binary files differnew file mode 100644 index 00000000000..9f805e73605 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kbruch/reduced.png diff --git a/tde-i18n-fr/docs/tdeedu/kbruch/settings.png b/tde-i18n-fr/docs/tdeedu/kbruch/settings.png Binary files differnew file mode 100644 index 00000000000..dacb52aeb8a --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kbruch/settings.png diff --git a/tde-i18n-fr/docs/tdeedu/keduca/Makefile.am b/tde-i18n-fr/docs/tdeedu/keduca/Makefile.am new file mode 100644 index 00000000000..b6361414814 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/keduca/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = fr +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-fr/docs/tdeedu/keduca/Makefile.in b/tde-i18n-fr/docs/tdeedu/keduca/Makefile.in new file mode 100644 index 00000000000..ac7737981c4 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/keduca/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/keduca +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 = fr +#>- 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/keduca/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdeedu/keduca/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/keduca/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/keduca/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/keduca/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=index.docbook index.cache.bz2 Makefile.in Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/keduca + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/keduca/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/keduca/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/keduca/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/keduca/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/keduca/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/keduca/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/keduca + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/keduca + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/keduca/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/keduca/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/keduca/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in index.docbook ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/keduca/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/keduca/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/keduca/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-fr/docs/tdeedu/keduca/index.cache.bz2 b/tde-i18n-fr/docs/tdeedu/keduca/index.cache.bz2 Binary files differnew file mode 100644 index 00000000000..63913bb53df --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/keduca/index.cache.bz2 diff --git a/tde-i18n-fr/docs/tdeedu/keduca/index.docbook b/tde-i18n-fr/docs/tdeedu/keduca/index.docbook new file mode 100644 index 00000000000..c37b05dfdd5 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/keduca/index.docbook @@ -0,0 +1,508 @@ +<?xml version="1.0" ?> +<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ + <!ENTITY kappname "&keduca;"> + <!ENTITY package "tdeedu"> + <!ENTITY % addindex "IGNORE"> + <!ENTITY % French "INCLUDE"> +]> + +<book lang="&language;"> + +<bookinfo> +<title +>Manuel de &keduca;</title> + +<authorgroup> +<author +><firstname +>Javier</firstname +> <othername +>J.</othername +> <surname +>Campos</surname +> <affiliation +> <address +><email +>&Javier.J.Campos.mail;</email +></address> +</affiliation> +</author> +&traducteurLudovicGrossard; + +</authorgroup> + +<copyright> +<year +>1999</year> +<holder +>&Javier.J.Campos;</holder> +</copyright> + +<date +>2002-10-08</date> +<releaseinfo +>1.1</releaseinfo> + +<abstract> +<para +>&keduca; est une application de type flash card (fiches de révision), qui permet de faire des tests interactifs basés sur des feuilles.</para> +</abstract> + +<keywordset> +<keyword +>KDE</keyword> +<keyword +>tdeedu</keyword> +<keyword +>KEduca</keyword> +<keyword +>test</keyword> +</keywordset> + +</bookinfo> + +<chapter id="introduction" +> +<title +>Introduction</title +> + +<para +>&keduca; est une application de type flash card (fiches de révision), qui permet de faire des tests interactifs basés sur des feuilles.</para> + +<screenshot> +<screeninfo +>Capture d'écran de &keduca;</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="screenshot.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Capture d'écran de &keduca;</phrase> +</textobject> +</mediaobject> +</screenshot> + +</chapter> +<!-- +<chapter id="create-modify-test"> +<title +>Creating a New Test</title> + +</chapter> + +<chapter id="configuration"> +<title +>Configuring &keduca;</title> + +</chapter> +--> +<chapter id="command-reference"> +<title +>Référence des commandes</title> + +<sect1 id="file-menu"> +<title +>Le menu <guimenu +>fichier</guimenu +></title> + +<sect2 id="main-window-file-menu"> +<title +>Le menu <guimenu +>Fichier</guimenu +> de la <guilabel +>fenêtre principale</guilabel +></title> + +<para +>La <guilabel +>fenêtre principale</guilabel +> contient les éléments suivants :</para> + +<variablelist> +<varlistentry> +<term +><menuchoice +><guimenu +>Fichier</guimenu +> <guimenuitem +>Ouvrir...</guimenuitem +> </menuchoice +></term> +<listitem> +<para +><action +>Ouvre un fichier de test existant.</action +></para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Fichier</guimenu +> <guisubmenu +>Récemment ouvert(s)</guisubmenu +> </menuchoice +></term> +<listitem> +<para +><action +>Ouvre un fichier de test récemment utilisé.</action +></para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Fichier</guimenu +> <guimenuitem +>Fermer</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Ferme le fichier de test actuellement ouvert. </action +></para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Fichier</guimenu +> <guimenuitem +>Quitter</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Quitte</action +> &keduca;</para +></listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2 id="edit-test-window-file-menu"> +<title +>Le menu <guimenu +>Fichier</guimenu +> de la fenêtre d'édition</title> + +<variablelist> +<varlistentry> +<term +><menuchoice +><guimenu +>Fichier</guimenu +> <guimenuitem +>Nouveau</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Crée un nouveau test</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Fichier</guimenu +> <guimenuitem +>Ouvrir...</guimenuitem +> </menuchoice +></term> +<listitem> +<para +><action +>Ouvre un fichier de test existant.</action +></para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Fichier</guimenu +> <guisubmenu +>Récemment ouvert(s)</guisubmenu +> </menuchoice +></term> +<listitem> +<para +><action +>Ouvre un fichier de test récemment utilisé.</action +></para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Fichier</guimenu +> <guimenuitem +>Enregistrer</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Enregistre le test actuel.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Fichier</guimenu +> <guimenuitem +>Enregistrer sous...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Enregistre le fichier actuellement ouvert sous un autre nom.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Fichier</guimenu +> <guimenuitem +>Fermer</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Ferme le fichier de test actuellement ouvert. </action +></para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Fichier</guimenu +> <guimenuitem +>Imprimer...</guimenuitem +> </menuchoice +></term> +<listitem> +<para +><action +>Imprime le test actuel.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Fichier</guimenu +> <guimenuitem +>Quitter</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Quitte</action +> &keduca;</para +></listitem> +</varlistentry> +</variablelist> + +</sect2> + +</sect1> + +<sect1 id="build-menu"> +<title +>Le menu <guimenu +>Créer</guimenu +></title> + +<para +>Le menu <guimenu +>Créer</guimenu +> n'existe que dans la <guilabel +>fenêtre principale</guilabel +> de &keduca;.</para> + +<variablelist> +<varlistentry> +<term +><menuchoice +><guimenu +>Créer</guimenu +><guimenuitem +>Créer/Modifier...</guimenuitem +> </menuchoice +></term> +<listitem> +<para +><action +>Crée ou modifie un test</action +> dans la fenêtre de création ou de modification du test.</para> +</listitem> +</varlistentry> +</variablelist> + +</sect1> + +<sect1 id="settings-menu"> +<title +>Le menu <guimenu +>Configuration</guimenu +></title> + +<para +>Les premières entrées sont disponibles dans les deux fenêtres principales de &keduca;.</para> + +<variablelist> +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +><guimenuitem +>Afficher la barre d'outils</guimenuitem +> </menuchoice +></term> +<listitem> +<para +><action +>Affiche ou masque la barre d'outils</action +>. La barre est affichée par défaut.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +><guimenuitem +>Configurer les raccourcis-clavier...</guimenuitem +> </menuchoice +></term> +<listitem> +<para +><action +>Personnalise les raccourcis-clavier</action +> de &keduca;.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +><guimenuitem +>Barres d'outils...</guimenuitem +> </menuchoice +></term> +<listitem> +<para +><action +>Personnalise les barres d'outils</action +> de &keduca;.</para> +</listitem> +</varlistentry> +</variablelist> + +<para +>L'entrée suivante n'est disponible que dans la <guilabel +>fenêtre principale</guilabel +>.</para> + +<variablelist> +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +><guimenuitem +>Configurer &keduca;</guimenuitem +> </menuchoice +></term> +<listitem> +<para +><action +>Personnalise</action +> &keduca;. Les options disponibles sont décrites dans le chapitre Configuration.</para> +</listitem> +</varlistentry> +</variablelist> + +</sect1> + +<sect1 id="help-menu"> +<title +>Le menu <guimenu +>Aide</guimenu +></title> +&help.menu.documentation; </sect1> + +</chapter> + +<chapter id="credits-and-licenses"> +<title +>Remerciements et licences</title> + +<para +>&keduca; est sous copyright 2001, Javier Campos.</para> + +<para +>Documentation en partie par Lauri Watts &Lauri.Watts.mail;</para> + +<para +>Traduction française par &LudovicGrossard;.</para +> +&underFDL; &underGPL; </chapter> +<!-- +<appendix id="installation"> +<title +>Installation</title> + +&install.intro.documentation; +&install.compile.documentation; +</appendix> +--> +&documentation.index; +</book> +<!-- +Local Variables: +mode: sgml +sgml-minimize-attributes:nil +sgml-general-insert-case:lower +sgml-indent-step:0 +sgml-indent-data:nil +End: +--> diff --git a/tde-i18n-fr/docs/tdeedu/kgeography/Makefile.am b/tde-i18n-fr/docs/tdeedu/kgeography/Makefile.am new file mode 100644 index 00000000000..b6361414814 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kgeography/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = fr +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-fr/docs/tdeedu/kgeography/Makefile.in b/tde-i18n-fr/docs/tdeedu/kgeography/Makefile.in new file mode 100644 index 00000000000..46f396e3b9e --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kgeography/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/kgeography +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 = fr +#>- 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/kgeography/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdeedu/kgeography/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/kgeography/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/kgeography/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kgeography/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=index.docbook first-start7.png first-start11.png first-start3.png first-start10.png first-start12.png first-start1.png index.cache.bz2 first-start9.png zoom.png first-start6.png first-start5.png first-start4.png Makefile.in first-start8.png kgeography.png Makefile.am first-start2.png + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) first-start11.png first-start5.png first-start12.png first-start2.png zoom.png first-start1.png first-start10.png index.docbook first-start8.png kgeography.png first-start7.png first-start4.png first-start9.png first-start6.png first-start3.png + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgeography + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgeography/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgeography/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgeography/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgeography/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgeography/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgeography/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgeography + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgeography + @for base in first-start11.png first-start5.png first-start12.png first-start2.png zoom.png first-start1.png first-start10.png index.docbook first-start8.png kgeography.png first-start7.png first-start4.png first-start9.png first-start6.png first-start3.png ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgeography/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgeography/$$base ;\ + done + +uninstall-nls: + for base in first-start11.png first-start5.png first-start12.png first-start2.png zoom.png first-start1.png first-start10.png index.docbook first-start8.png kgeography.png first-start7.png first-start4.png first-start9.png first-start6.png first-start3.png ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kgeography/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in first-start11.png first-start5.png first-start12.png first-start2.png zoom.png first-start1.png first-start10.png index.docbook first-start8.png kgeography.png first-start7.png first-start4.png first-start9.png first-start6.png first-start3.png ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kgeography/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/kgeography/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kgeography/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-fr/docs/tdeedu/kgeography/first-start1.png b/tde-i18n-fr/docs/tdeedu/kgeography/first-start1.png Binary files differnew file mode 100644 index 00000000000..17946bd5e0c --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kgeography/first-start1.png diff --git a/tde-i18n-fr/docs/tdeedu/kgeography/first-start10.png b/tde-i18n-fr/docs/tdeedu/kgeography/first-start10.png Binary files differnew file mode 100644 index 00000000000..a655b312589 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kgeography/first-start10.png diff --git a/tde-i18n-fr/docs/tdeedu/kgeography/first-start11.png b/tde-i18n-fr/docs/tdeedu/kgeography/first-start11.png Binary files differnew file mode 100644 index 00000000000..29a76afb7a2 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kgeography/first-start11.png diff --git a/tde-i18n-fr/docs/tdeedu/kgeography/first-start12.png b/tde-i18n-fr/docs/tdeedu/kgeography/first-start12.png Binary files differnew file mode 100644 index 00000000000..a3aa03e1852 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kgeography/first-start12.png diff --git a/tde-i18n-fr/docs/tdeedu/kgeography/first-start2.png b/tde-i18n-fr/docs/tdeedu/kgeography/first-start2.png Binary files differnew file mode 100644 index 00000000000..0092b18c72c --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kgeography/first-start2.png diff --git a/tde-i18n-fr/docs/tdeedu/kgeography/first-start3.png b/tde-i18n-fr/docs/tdeedu/kgeography/first-start3.png Binary files differnew file mode 100644 index 00000000000..d2c3103c5a1 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kgeography/first-start3.png diff --git a/tde-i18n-fr/docs/tdeedu/kgeography/first-start4.png b/tde-i18n-fr/docs/tdeedu/kgeography/first-start4.png Binary files differnew file mode 100644 index 00000000000..850bf36d0cc --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kgeography/first-start4.png diff --git a/tde-i18n-fr/docs/tdeedu/kgeography/first-start5.png b/tde-i18n-fr/docs/tdeedu/kgeography/first-start5.png Binary files differnew file mode 100644 index 00000000000..f60ae57875e --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kgeography/first-start5.png diff --git a/tde-i18n-fr/docs/tdeedu/kgeography/first-start6.png b/tde-i18n-fr/docs/tdeedu/kgeography/first-start6.png Binary files differnew file mode 100644 index 00000000000..a1ca1d34f52 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kgeography/first-start6.png diff --git a/tde-i18n-fr/docs/tdeedu/kgeography/first-start7.png b/tde-i18n-fr/docs/tdeedu/kgeography/first-start7.png Binary files differnew file mode 100644 index 00000000000..5c748b2444e --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kgeography/first-start7.png diff --git a/tde-i18n-fr/docs/tdeedu/kgeography/first-start8.png b/tde-i18n-fr/docs/tdeedu/kgeography/first-start8.png Binary files differnew file mode 100644 index 00000000000..f93ace18e39 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kgeography/first-start8.png diff --git a/tde-i18n-fr/docs/tdeedu/kgeography/first-start9.png b/tde-i18n-fr/docs/tdeedu/kgeography/first-start9.png Binary files differnew file mode 100644 index 00000000000..5a68574af07 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kgeography/first-start9.png diff --git a/tde-i18n-fr/docs/tdeedu/kgeography/index.cache.bz2 b/tde-i18n-fr/docs/tdeedu/kgeography/index.cache.bz2 Binary files differnew file mode 100644 index 00000000000..143c21612fd --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kgeography/index.cache.bz2 diff --git a/tde-i18n-fr/docs/tdeedu/kgeography/index.docbook b/tde-i18n-fr/docs/tdeedu/kgeography/index.docbook new file mode 100644 index 00000000000..dfe6eae8f2d --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kgeography/index.docbook @@ -0,0 +1,939 @@ +<?xml version="1.0" ?> +<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ + <!ENTITY kgeography "<application +>KGeography</application +>"> + <!ENTITY kappname "&kgeography;"> + <!ENTITY package "playground/edu"> + <!ENTITY % addindex "IGNORE"> + <!ENTITY % French "INCLUDE" +> +]> + +<book lang="&language;"> + +<bookinfo> +<title +>Le manuel de &kgeography;</title> + +<authorgroup> +<author +><personname +> <firstname +>Anne-Marie</firstname +> <surname +>Mahfouf</surname +> </personname +> <email +>&Anne-Marie.Mahfouf.mail;</email +> </author> +&traducteurAnneMarieMahfouf; +</authorgroup> + + +<copyright> +<year +>2005</year> +<holder +>&Anne-Marie.Mahfouf;</holder> +</copyright> + +<legalnotice +>&FDLNotice;</legalnotice> + +<date +>2005-08-02</date> +<releaseinfo +>0.4</releaseinfo> + +<!-- Abstract about this handbook --> + +<abstract> +<para +>&kgeography; est un outil d'apprentissage de la géographie dans &kde;. Il comprend six modes d'utilisation : <itemizedlist> +<listitem> +<para +>Parcourir les cartes et cliquer sur une région de la carte pour voir son nom, sa capitale et son drapeau</para> +</listitem> +<listitem> +<para +>Le jeu vous donne le nom d'une région sur la carte et vous devez cliquer dessus</para> +</listitem> +<listitem> +<para +>Le jeu vous donne une capitale et vous devez deviner à quelle région elle appartient</para> +</listitem +><listitem> +<para +>Le jeu vous donne une région et vous devez deviner sa capitale</para> +</listitem +><listitem> +<para +>Le jeu vous donne un drapeau et vous devez deviner à quelle région il appartient</para> +</listitem +><listitem> +<para +>Le jeu vous donne le nom d'une région et vous devez deviner son drapeau</para> +</listitem> +</itemizedlist> +</para> + +</abstract> + + +<keywordset> +<keyword +>KDE</keyword> +<keyword +>tdeedu</keyword> +<keyword +>KGeography</keyword> +<keyword +>géographie</keyword> +<keyword +>cartes</keyword> +<keyword +>pays</keyword> +</keywordset> + +</bookinfo> + +<chapter id="introduction"> +<title +>Introduction</title> + +<!-- The introduction chapter contains a brief introduction for the +application that explains what it does and where to report +problems. Basically a long version of the abstract. Don't include a +revision history. (see installation appendix comment) --> + +<para +>&kgeography; est un outil d'apprentissage de la géographie dans &kde;. Il vous permet d'apprendre les subdivisions politiques de certains pays (régions, capitales de ces régions et les drapeaux associés s'il y a lieu). </para> +<para +>Les cartes disponibles dans la version actuelle sont : l'Afrique, l'Asie, l'Autriche, le Brésil, le Canada, la Chine, l'Europe, la France, l'Allemagne, l'Italie, l'Italie et ses provinces, L'Amérique du Nord et l'Amérique Centrale, la Norvège, la Pologne, l'Amérique du sud, l'Espagne, les USA et le monde. </para> +</chapter> + +<chapter id="quick-start"> +<title +>Démarrage rapide avec &kgeography;</title> +<para +>Lorsque vous démarrez &kgeography; pour la première fois, il vous demande de choisir une carte. <screenshot> +<screeninfo +>Voici une capture d'écran de &kgeography; au premier démarrage</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="first-start1.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Voici une capture d'écran de &kgeography; au premier démarrage</phrase> + </textobject> + </mediaobject> +</screenshot> +</para> +<para +>Ici nous choisissons le Canada <screenshot> +<screeninfo +>Le Canada est choisi</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="first-start2.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Le Canada est choisi</phrase> + </textobject> + </mediaobject> +</screenshot> +</para> +<para +>Et la fenêtre principale de &kgeography; apparaît avec une carte du Canada : <screenshot> +<screeninfo +>La fenêtre principale de &kgeography;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="first-start3.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>La fenêtre principale de &kgeography;</phrase> + </textobject> + </mediaobject> +</screenshot> +</para> +<para +>Vous pouvez ensuite choisir quel type d'apprentissage ou de test vous voulez faire en regardant dans le menu sur la gauche. <screenshot> +<screeninfo +>Le menu de &kgeography;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="first-start4.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Le menu de &kgeography;</phrase> + </textobject> + </mediaobject> +</screenshot> +</para> +<para +>Parcourir la carte : un clic avec le &BGS; sur une région de la carte va afficher les informations sur cette région : <screenshot> +<screeninfo +>Parcourir la carte</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="first-start5.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Parcourir la carte</phrase> + </textobject> + </mediaobject> +</screenshot> +</para> +<para +>Trouver une région sur la carte : on vous demande d'abord combien de questions vous voulez <screenshot> +<screeninfo +>Nombre de questions</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="first-start6.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Nombre de questions</phrase> + </textobject> + </mediaobject> +</screenshot> +</para> +<para +>Puis on vous demande de cliquer sur une province donnée : <screenshot> +<screeninfo +>Cliquez sur une province</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="first-start7.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Cliquez sur une province</phrase> + </textobject> + </mediaobject> +</screenshot> +</para> +<para +>Lorsque vous avez terminé toutes les questions, une boîte de dialogue avec les résultats s'affiche, montrant vos réponses correctes et fausses. <screenshot> +<screeninfo +>Vos résultats</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="first-start8.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Vos résultats</phrase> + </textobject> + </mediaobject> +</screenshot> +</para> +<para +>Trouver une région à partir de sa capitale : vous devez trouver le nom d'une province parmi quatre noms à partir du nom de sa capitale : <screenshot> +<screeninfo +>Trouver une région à partir de sa capitale</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="first-start9.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Trouver une région à partir de sa capitale</phrase> + </textobject> + </mediaobject> +</screenshot> +</para> +<para +>Et les résultats s'affichent lorsque le test est terminé : <screenshot> +<screeninfo +>Vos résultats</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="first-start10.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Vos résultats</phrase> + </textobject> + </mediaobject> +</screenshot> +</para> +<para +>Trouver la capitale d'une région : on vous donne le nom d'une capitale et quatre noms de régions et vous devez choisir le nom correct de la région. Comme précédemment, à la fin, une boîte de dialogue avec vos résultats s'affiche. </para> +<para +>Trouver une région à partir de son drapeau : on vous montre un drapeau et vous devez trouver la région auquel il appartient. <screenshot> +<screeninfo +>Le questionnaire sur les drapeaux</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="first-start11.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Le questionnaire sur les drapeaux</phrase> + </textobject> + </mediaobject> +</screenshot> +</para> +<para +>Trouver le drapeau d'une région : un nom de région est donné et vous devez trouver le bon drapeau parmi quatre. <screenshot> +<screeninfo +>faire correspondre le drapeau avec la région</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="first-start12.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>faire correspondre le drapeau avec la région</phrase> + </textobject> + </mediaobject> +</screenshot> +</para> +</chapter> + +<chapter id="using-kapp"> +<title +>Utiliser &kgeography;</title> + +<para +>&kgeography; affiche des informations sur certaines régions et teste vos connaissances sur ces informations. <screenshot> +<screeninfo +>Voici une capture d'écran de &kgeography;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="kgeography.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Capture d'écran</phrase> + </textobject> + </mediaobject> +</screenshot> +</para> + + +<sect1 id="kapp-features"> +<title +>Plus de caractéristiques de &kgeography;</title> + +<para +>Une autre caractéristique de &kgeography; est la possibilité de zoomer sur une carte. <screenshot +> <screeninfo +>Zoom</screeninfo +> <mediaobject +> <imageobject +> <imagedata fileref="zoom.png" format="PNG"/> </imageobject +> <textobject +> <phrase +>Zoom</phrase +> </textobject +> </mediaobject +> </screenshot +> Pendant que vous êtes en mode zoom, vous pouvez cliquer le &BGS; pour revenir à la taille d'origine de la carte (l'action <guimenuitem +>Taille originale</guimenuitem +> a le même effet). Utilisez les barres de déroulement pour parcourir la carte en mode zoom ou utilisez l'action <guimenuitem +>Bouger</guimenuitem +> qui vous permettra de faire glisser la carte en utilisant le &BGS;. </para> + +</sect1> +</chapter> + +<!--<chapter id="teachers-parents"> +<title +>Teachers/Parents guide to &kgeography; </title> + This chapter should emphasize the educational aims of your app and +guide the parent/teacher on how to help the child using it. +</chapter +>--> + +<chapter id="how-to-maps"> +<title +>Comment fabriquer des cartes</title> +<para +>Une carte dans &kgeography; consiste en deux fichiers, l'un est l'image de la carte et l'autre en est sa description. </para> +<sect1 id="helper-tool"> +<title +>Outil d'aide</title> +<para +>Vous pouvez trouver <ulink url="http://kgeography.berlios.de/gen_map.pl" +>ici</ulink +> un outil (fait par Yann Verley) qui l'a aidé à faire la carte de France. Pour comprendre son fonctionnement, lancez-le simplement et lisez le message d'aide. Cet outil crée le fichier <literal role="extension" +>.kgm</literal +> depuis un fichier texte et crée un fichier avec les couleurs qu'il a données à chaque région, ainsi vous pouvez remplir la carte grâce à lui.</para> +</sect1> +<sect1 id="description-file"> +<title +>Fichier de description</title> +<para +>Ce fichier de description est indispensable et son extension est <literal role="extension" +>.kgm</literal +>. Il doit commencer par <sgmltag class="starttag" +>map</sgmltag +> et se terminer par <sgmltag class="endtag" +>map</sgmltag +>. </para> +<para +>À l'intérieur de ces balises doivent se trouver : <itemizedlist> +<listitem> + <para +><sgmltag class="starttag" +>mapFile</sgmltag +> et <sgmltag class="endtag" +>mapFile</sgmltag +> : le nom du fichier (sans aucun chemin) qui contient l'image de la carte, &pex; <quote +>europe.png</quote +>.</para> +</listitem> +<listitem> + <para +><sgmltag class="starttag" +>name</sgmltag +> et <sgmltag class="endtag" +>name</sgmltag +> : le nom de la carte, &pex; <quote +>Europe</quote +>.</para> +</listitem> +<listitem> + <para +>Une balise <sgmltag class="starttag" +>division</sgmltag +> et <sgmltag class="endtag" +>division</sgmltag +> pour chaque région de la carte.</para> +</listitem> +</itemizedlist> + </para> +<para +>Chaque région contient ces balises : <itemizedlist> +<listitem> + <para +><sgmltag class="starttag" +>name</sgmltag +> et <sgmltag class="endtag" +>name</sgmltag +> : le nom de la région, &pex; <quote +>Albanie</quote +>.</para> +</listitem> +<listitem> + <para +><sgmltag class="starttag" +>capital</sgmltag +> et <sgmltag class="endtag" +>capital</sgmltag +> : le nom de la capitale de la région, &pex; <quote +>Tirana</quote +>.</para> +</listitem> +<listitem> + <para +><sgmltag class="starttag" +>ignore</sgmltag +> et <sgmltag class="endtag" +>ignore</sgmltag +> : peut être mise sur <userinput +>yes</userinput +>, <userinput +>allowClickMode</userinput +> et <userinput +>no</userinput +>. Si cette balise indique <userinput +>yes</userinput +> alors la région sera ignorée lors des questions sur les régions de la carte. Ce sera comme si la région n'existait pas dans le mode test de &kgeography;. Si cette balise indique <userinput +>allowClickMode</userinput +> alors &kgeography; va inclure cette région dans le mode <guibutton +>Trouver une région sur la carte...</guibutton +> mais pas dans les autres modes de test. Fixer cette balise à <userinput +>no</userinput +> indique que la région va apparaître dans tous les modes (navigation et tests). Cette balise est optionnelle et lorsqu'il n'y a pas de balise <sgmltag class="starttag" +>ignore</sgmltag +>, cela signifie qu'elle indique <userinput +>no</userinput +>. Par exemple l'<quote +>Algérie</quote +> a cette balise qui indique <userinput +>yes</userinput +> dans la carte d'<quote +>Europe</quote +> ce qui signifie que l' <quote +>Algérie</quote +> ne fera partie d'aucun test dans la carte de l'<quote +>Europe</quote +>.</para> +</listitem> +<listitem> + <para +><sgmltag class="starttag" +>flag</sgmltag +> et <sgmltag class="endtag" +>flag</sgmltag +> : le fichier (sans le chemin) qui contient le drapeau de la région, &pex; <quote +>albania.png</quote +>. Cette balise est optionnelle. Elle n'est pas nécessaire pour les régions dont la balise <sgmltag class="starttag" +>ignore</sgmltag +> indique <userinput +>yes</userinput +>.</para> +</listitem> +<listitem> + <para +><sgmltag class="starttag" +>color</sgmltag +> et <sgmltag class="endtag" +>color</sgmltag +> : la couleur que la région a sur la carte.</para> +</listitem> +</itemizedlist> + </para> +<para +>La couleur est définie en utilisant trois balises : <itemizedlist> +<listitem> + <para +><sgmltag class="starttag" +>red</sgmltag +> et <sgmltag class="endtag" +>red</sgmltag +> : la composante rouge de la couleur. Les valeurs valables sont comprises entre 0 et 255.</para> +</listitem> +<listitem> + <para +><sgmltag class="starttag" +>green</sgmltag +> et <sgmltag class="endtag" +>green</sgmltag +> : la composante verte de la couleur. Les valeurs valables sont comprises entre 0 et 255.</para> +</listitem> +<listitem> + <para +><sgmltag class="starttag" +>blue</sgmltag +> et <sgmltag class="endtag" +>blue</sgmltag +> : la composante bleue de la couleur. Les valeurs valables sont comprises entre 0 et 255.</para> +</listitem> +</itemizedlist> +</para> +<tip> + <para +>Il est intéressant de créer deux ou trois subdivisions non nécessaires comme <quote +>Eau</quote +>, <quote +>Frontière</quote +> et <quote +>Côte</quote +> et de les accompagner de la balise <sgmltag class="starttag" +>ignore</sgmltag +> fixée sur <userinput +>yes</userinput +>. </para> +</tip> + <important> + <para +>Tous les noms (capitales et régions) doivent être en anglais.</para> +</important> +</sect1> +<sect1 id="map-file"> +<title +>Le fichier de la carte</title> +<para +>Le fichier de la carte est assez simple mais laborieux à créer. Il doit être en format <acronym +>PNG</acronym +>. Vous pouvez trouver des cartes à transformer à <ulink url="https://www.cia.gov/cia/publications/factbook/docs/refmaps.html" +>la référence des cartes de la Cia</ulink +>. Si aucune carte ne satisfait vos besoins, vous pouvez télécharger la <ulink url="https://www.cia.gov/cia/publications/factbook/reference_maps/pdf/political_world.pdf" +>carte politique du monde</ulink +>, en prendre une capture d'écran et travailler à partir de cela. Chaque région sur la carte doit avoir une et une seule couleur. Pour obtenir cela, vous pouvez utiliser un programme de retouche d'images comme <application +>Le Gimp</application +> et <application +>Kolourpaint</application +>. </para> +</sect1> +<sect1 id="flags"> +<title +>Les drapeaux</title> +<para +>Si vous avez utilisé la balise <sgmltag class="starttag" +>flag</sgmltag +> vous devez fournir les fichiers pour les drapeaux. Ils doivent être en format <acronym +>PNG</acronym +> et ce serait mieux qu'ils soient 300x200 pixels et que vous fournissiez un fichier <acronym +>SVG</acronym +> avec. Pour obtenir des fichiers de drapeaux <acronym +>SVG</acronym +> pour presque tous les pays du monde et pour certaines régions, vous pouvez consulter <ulink url="http://www.sodipodi.com/index.php3?section=clipart/flags" +>la collection de drapeaux Sodipodi</ulink +>. </para> +</sect1> +<sect1 id="how-to-test"> +<title +>Comment tester vos fichiers</title> +<para +>Avant d'envoyer votre carte à Albert <email +>tsdgeos@terra.es</email +>, vous devriez la tester pour voir si elle n'a pas d'erreurs. Pour cela, vous devez suivre les étapes suivantes : <itemizedlist +> <listitem +> <para +>copier le descriptif de la carte et le fichier image de la carte dans <filename class="directory" +>$<envar +>KDEDIR</envar +>/share/apps/kgeography/</filename +></para +> </listitem +> <listitem +> <para +>Copiez les fichiers <acronym +>PNG</acronym +> des drapeaux (si besoin est) dans <filename class="directory" +>$<envar +>KDEDIR</envar +>/share/apps/kgeography/flags/</filename +></para +> </listitem +> </itemizedlist +> Une fois que ceci est fait, vous devriez pouvoir ouvrir votre carte dans &kgeography;. </para> + <para +>Si vous ne connaissez pas votre <filename class="directory" +>$<envar +>KDEDIR</envar +></filename +>, saisissez <userinput +><command +>kde-config</command +> <option +>--prefix</option +></userinput +> dans un terminal. </para> +</sect1> +<sect1 id="non-political-maps"> +<title +>Cartes non politiques</title> +<para +>Est-il possible de créer des cartes non politiques ? Oui, bien sûr ! <screenshot> +<screeninfo +>Exemple de création d'une carte non politique</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="river.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Exemple de création d'une carte non politique</phrase> + </textobject> + </mediaobject> +</screenshot> +</para> +<para +>Bien sûr, le concept de subdivision peut s'étendre à une rivière ou une montagne. Durant la création d'une carte, vous devez garder à l'esprit que la plupart du temps la rivière ou la montagne seront trop petites donc vous devrez fournir une surface additionnelle pour le clic de la souris. Dans cet exemple la rivière aura la région de couleur marron et la couleur <20,76,34> comme identifiant. </para> +</sect1> +</chapter> + +<chapter id="commands"> +<title +>Référence des commandes</title> + +<!-- (OPTIONAL, BUT RECOMMENDED) This chapter should list all of the +application windows and their menubar and toolbar commands for easy reference. +Also include any keys that have a special function but have no equivalent in the +menus or toolbars. This may not be necessary for small apps or apps with no tool +or menu bars. --> + +<sect1 id="kapp-mainwindow"> +<title +>La fenêtre principale de &kgeography;</title> + +<sect2> +<title +>Le menu <guimenu +>Fichier</guimenu +></title> +<para> +<variablelist> +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>O</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Ouvrir la carte...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Ouvre la boîte de dialogue de choix d'une carte</action +></para +></listitem> +</varlistentry> +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>Q</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Quitte</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Quitte</action +> &kgeography;</para +></listitem> +</varlistentry> +</variablelist> +</para> + +</sect2> + +<sect2> +<title +>Le menu <guimenu +>Affichage</guimenu +></title> +<para> +<variablelist> +<varlistentry> +<term +><menuchoice +><guimenu +>Affichage</guimenu +> <guimenuitem +>Zoom</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Entre dans le mode zoom</action +></para +></listitem> +</varlistentry> +<varlistentry> +<term +><menuchoice +><guimenu +>Affichage</guimenu +> <guimenuitem +>Taille originale</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Redimensionne</action +> la carte à sa taille originelle</para +></listitem> +</varlistentry> +<varlistentry> +<term +><menuchoice +><guimenu +>Affichage</guimenu +> <guimenuitem +>Bouger</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Fait</action +> bouger la carte</para +></listitem> +</varlistentry> +</variablelist> +</para> + +</sect2> + +<sect2> +<title +>Le menu <guimenu +>Configuration</guimenu +></title> +<para> +<variablelist> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Afficher/Cacher la barre d'outils</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Affiche/Cache la barre d'outils de &kgeography;.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Configurer les raccourcis clavier...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Configure les raccourcis clavier pour &kgeography;.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Configure les barres d'outils...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Configure la barre d'outils de &kgeography;.</action +></para +></listitem> +</varlistentry> + +</variablelist> +</para> + +</sect2> +<sect2> +<title +>Le menu <guimenu +>Aide</guimenu +></title> +&help.menu.documentation; </sect2> + +</sect1> +</chapter> + +<!--<chapter id="faq"> +<title +>Questions and Answers</title> + + +&reporting.bugs; +&updating.documentation; + +<qandaset id="faqlist"> +<qandaentry> +<question> +<para +>My Mouse doesn't work. How do I quit &kgeography;?</para> +</question> +<answer> +<para +>You silly goose! Check out the <link linkend="commands" +>Commands +Section</link +> for the answer.</para> +</answer> +</qandaentry> +<qandaentry> +<question> +<para +>Why am I not able to twiddle my documents?</para> +</question> +<answer> +<para +>You can only twiddle your documents if you have the foobar.lib +installed.</para> +</answer> +</qandaentry> +</qandaset> +</chapter +>--> + +<chapter id="credits"> + +<!-- Include credits for the programmers, documentation writers, and +contributors here. The license for your software should then be included below +the credits with a reference to the appropriate license file included in the KDE +distribution. --> + +<title +>Remerciements et licence</title> + +<para +>&kgeography; </para> +<para +>Programme copyright 2004-2005 Albert Astals Cid <email +>tsdgeos@terra.es</email +> </para> + + +<para +>Documentation Copyright © 2005 &Anne-Marie.Mahfouf; <email +>&Anne-Marie.Mahfouf.mail;</email +> </para> + +<para +>Traduction française par &AnneMarieMahfouf;</para +> +&underFDL; &underGPL; </chapter> + +<appendix id="installation"> +<title +>Installation</title> + +<sect1 id="getting-kapp"> +<title +>Comment obtenir &kgeography;</title> +&install.intro.documentation; </sect1> + + +<sect1 id="compilation"> +<title +>Compilation et installation</title> +&install.compile.documentation; </sect1> + + +</appendix> + +&documentation.index; +</book> + +<!-- +Local Variables: +mode: xml +sgml-minimize-attributes:nil +sgml-general-insert-case:lower +sgml-indent-step:0 +sgml-indent-data:nil +End: + +vim:tabstop=2:shiftwidth=2:expandtab +--> diff --git a/tde-i18n-fr/docs/tdeedu/kgeography/kgeography.png b/tde-i18n-fr/docs/tdeedu/kgeography/kgeography.png Binary files differnew file mode 100644 index 00000000000..e83c1a81b99 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kgeography/kgeography.png diff --git a/tde-i18n-fr/docs/tdeedu/kgeography/zoom.png b/tde-i18n-fr/docs/tdeedu/kgeography/zoom.png Binary files differnew file mode 100644 index 00000000000..43fe4dc5f93 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kgeography/zoom.png diff --git a/tde-i18n-fr/docs/tdeedu/khangman/Makefile.am b/tde-i18n-fr/docs/tdeedu/khangman/Makefile.am new file mode 100644 index 00000000000..b6361414814 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/khangman/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = fr +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-fr/docs/tdeedu/khangman/Makefile.in b/tde-i18n-fr/docs/tdeedu/khangman/Makefile.in new file mode 100644 index 00000000000..895aeab2f0c --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/khangman/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/khangman +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 = fr +#>- 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/khangman/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdeedu/khangman/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/khangman/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/khangman/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/khangman/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=khangman1.png index.docbook khangman2.png settings1.png settings2.png settings3.png index.cache.bz2 man-khangman.6.docbook getnewstuff.png Makefile.in Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) settings2.png settings3.png man-khangman.6.docbook index.docbook settings1.png khangman2.png khangman1.png getnewstuff.png + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khangman + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khangman/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khangman/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khangman/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khangman/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khangman/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khangman/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khangman + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khangman + @for base in settings2.png settings3.png man-khangman.6.docbook index.docbook settings1.png khangman2.png khangman1.png getnewstuff.png ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khangman/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khangman/$$base ;\ + done + +uninstall-nls: + for base in settings2.png settings3.png man-khangman.6.docbook index.docbook settings1.png khangman2.png khangman1.png getnewstuff.png ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/khangman/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in settings2.png settings3.png man-khangman.6.docbook index.docbook settings1.png khangman2.png khangman1.png getnewstuff.png ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/khangman/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/khangman/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/khangman/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-fr/docs/tdeedu/khangman/getnewstuff.png b/tde-i18n-fr/docs/tdeedu/khangman/getnewstuff.png Binary files differnew file mode 100644 index 00000000000..27231661b05 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/khangman/getnewstuff.png diff --git a/tde-i18n-fr/docs/tdeedu/khangman/index.cache.bz2 b/tde-i18n-fr/docs/tdeedu/khangman/index.cache.bz2 Binary files differnew file mode 100644 index 00000000000..a9935a1cf29 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/khangman/index.cache.bz2 diff --git a/tde-i18n-fr/docs/tdeedu/khangman/index.docbook b/tde-i18n-fr/docs/tdeedu/khangman/index.docbook new file mode 100644 index 00000000000..94d5e5a240b --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/khangman/index.docbook @@ -0,0 +1,1331 @@ +<?xml version="1.0" ?> +<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" + "dtd/kdex.dtd" [ + <!ENTITY kappname "&khangman;"> + <!ENTITY package "tdeedu"> + <!ENTITY % addindex "IGNORE"> + <!ENTITY % French "INCLUDE" +><!-- change language only here --> +]> + +<book lang="&language;"> + +<bookinfo> +<title +>Manuel de &khangman;</title> + +<authorgroup> +<author +><firstname +>Anne-Marie</firstname +> <surname +>Mahfouf</surname +> <affiliation +> <address +>&Anne-Marie.Mahfouf.mail;</address> +</affiliation> +</author> +&traducteurAnneMarieMahfouf; &traducteurLudovicGrossard; &traducteurYohannHamon; +</authorgroup> + + +<copyright> +<year +>2001</year +><year +>2005</year> +<holder +>&Anne-Marie.Mahfouf;</holder> +</copyright> + +<legalnotice +>&FDLNotice;</legalnotice> + + +<date +>2006-02-01</date> +<releaseinfo +>1.6</releaseinfo> + +<abstract> +<para +>&khangman; est le jeu classique pour enfants du pendu, adapté pour &kde;. </para> +</abstract> + +<keywordset> +<keyword +>KDE</keyword> +<keyword +>tdeedu</keyword> +<keyword +>KHangMan (Le pendu de KDE)</keyword> +<keyword +>pendu</keyword> +<keyword +>jeu</keyword> +<keyword +>enfant</keyword> +<keyword +>mots</keyword> +</keywordset> + +</bookinfo> + +<chapter id="introduction"> +<title +>Introduction</title> + +<para +>&khangman; est un jeu basé sur le jeu bien connu du pendu. Il est destiné aux enfants de 6 ans et plus. Il présente quatre niveaux : Animaux, Facile, Moyen et Difficile. Un mot dont les lettres sont cachées est sélectionné de façon aléatoire, et vous devez deviner le mot en essayant une lettre après l'autre. Chaque fois que vous devinez une lettre fausse, l'image d'un pendu est progressivement dessinée. Vous devez deviner le mot avant d'être pendu ! Vous avez 10 essais. </para> + +</chapter> + +<chapter id="using-khangman"> +<title +>Utilisation de &khangman;</title> + +<screenshot> +<screeninfo +>Voici une copie d'écran de &khangman; lors du premier lancement.</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="khangman1.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Copie d'écran de &khangman;</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +>Vous voyez ici &khangman; tel qu'à la première utilisation. Le niveau est réglé sur Animaux, la langue est à son réglage par défaut (ici le français, la langue est votre langue &kde; par défaut si les données existent), le thème est « la mer ». Tout changement de niveau, de langue ou de thème (fond d'écran) est enregistré dans le fichier de configuration et restauré lors de votre partie suivante. </para> + +<para +>Remarquez la facilité avec laquelle on change de niveau et de thème en cliquant sur les listes déroulantes de la barre d'outils. L'obtention d'un nouveau mot et la sortie du jeu se font tout aussi facilement en cliquant sur les boutons correspondants de la barre d'outils. </para> + +<sect1 id="general-usage"> +<title +>Utilisation générale</title> + +<!-- FIXME: A word cannot really be displayed and hidden at the same time, --> +<!-- although I cannot think of a better way to phrase this --> +<para +>Un mot est choisi et ses lettres sont masquées, représentées par le symbole (_). Vous savez combien de lettres le mot comporte. Vous devez deviner quel est ce mot en essayant une lettre après l'autre. Vous saisissez la lettre dans la boîte de texte et soit vous pressez le bouton &Enter; soit vous cliquez sur le bouton Deviner pour voir si la lettre appartient ou non au mot. </para> + +<para +>Le mot est choisi au hasard et ce n'est pas le même que les mots précédents. </para> + +<important +><para +>Tous les mots sont des noms (il n'y a pas de verbes ou d'adjectifs, &etc;).</para +></important> + +<para +>En général, il est sans importance que vous saisissiez les lettres en minuscules ou en majuscules. Le logiciel convertit automatiquement toute entrée en minuscules (à l'exception des mots allemands qui commencent par une majuscule). Le programme fait cela automatiquement. </para> + +<para +>Le niveau et la langue en cours sont affichés dans la barre d'état. </para> + +<para +>Chaque fois que vous annoncez une lettre qui n'est pas dans le mot, l'image du pendu est partiellement complétée. Vous avez 10 essais pour deviner le mot, après quoi il est affiché. </para> + +<para +>Il y a quatre niveaux : facile, moyen, difficile et animaux, plus d'autres sujets pour certaines langues. Le logiciel recherche tous les fichiers de données disponibles pour toutes les langues. </para> + +<para +>Le niveau facile, dont les mots sont tout à fait simples et reliés à la vie quotidienne, convient aux enfants de 6 à 9 ans. Le niveau des animaux contient seulement des noms d'animaux, si bien qu'ils sont plus faciles à trouver. Certains d'entre eux sont faciles, d'autres sont plus difficiles. Le niveau moyen, dont les mots sont plus longs et plus difficiles, convient aux plus de 9 ans. Le niveau dur est... dur, &cad; que les mots sont difficiles à orthographier et pas très répandus. Un défi, même pour des adultes. </para> + +<para +>Après qu'un mot ait été deviné (ou que le pendu ait été complété), vous êtes invité à poursuivre avec un autre mot et vous pouvez répondre oui ou non soit en saisissant <keycap +>O</keycap +> ou <keycap +>N</keycap +> au clavier, soit en utilisant la souris. Si vous répondez <guilabel +>Non</guilabel +>, le jeu est fermé. Si vous répondez <guilabel +>Oui</guilabel +>, un autre mot vous est proposé. </para> + +<para +>Vous saisissez la lettre que vous souhaitez essayer (le curseur est déjà dans le bon champ) puis vous appuyez sur la touche &Enter;. Si la lettre appartient au mot, elle y prend sa place autant de fois qu'elle doit y figurer. Si elle n'y appartient pas, elle va dans le champ des ratés et une partie supplémentaire du pendu est dessinée sur la droite. Vous avez dix essais, après quoi vous perdez, et le mot correct est affiché. </para> + +<para +>Pendant la partie, vous pouvez choisir de démarrer une nouvelle partie en allant dans le menu <guimenu +>Jeu</guimenu +> et en choisissant <guimenuitem +>Nouveau</guimenuitem +>, ou en cliquant sur l'icône <guiicon +>Nouveau</guiicon +> dans la barre d'outils. Vous pouvez également changer le niveau avec le bouton de niveau de la barre d'outils (cela vous proposera en même temps un nouveau mot correspondant à ce niveau).</para> + +<para +>Des améliorations futures (dans &kde; 4) vous permettront de créer vos propres fichiers de mots. </para> +</sect1> + +<sect1 id="languages"> +<title +>Jouer dans différentes langues</title> +<para +>Vous pouvez jouer à &khangman; dans vingt-quatre langues : allemand, anglais, bulgare, catalan, danois, espagnol, finnois, français, hollandais, hongrois, irlandais (Gaélique), italien, norvégien (Nynorsk), norvégien (Bokmål), portugais, portugais du Brésil, russe, serbe (Latin et Cyrillique), slovène, suédois, tajic, tchèque et turc. </para> + +<para +>Par défaut, après la première installation de &khangman; seul l'anglais et votre langue pour &kde;, si c'est l'une de celles citées précédemment et si vous avez le paquet tde-i18n correspondant, seront installés. Par exemple, si vous êtes un utilisateur Français et si vous avez &kde; en français, dans <guimenu +>Langues</guimenu +> vous verrez deux éléments : Anglais et Français, et le Français sera la langue par défaut. </para> + +<para +>Vous pouvez également jouer à &khangman; dans d'autres langues. Il est très facile d'ajouter de nouvelles données dans &khangman;. Tout ce dont vous avez besoin est une connexion internet opérationnelle. Vous cliquez sur menu <guimenu +>Jeu</guimenu +> puis sur <guimenu +>Obtenir les mots dans une nouvelle langue...</guimenu +>. Une boîte de dialogue apparaît, similaire à celle ci : </para> + +<screenshot> +<screeninfo +>Boîte de dialogue Récupérer des nouveautés de &khangman;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="getnewstuff.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Boîte de dialogue Récupérer des nouveautés de &khangman;</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +>Cliquez sur le nom de la langue que vous voulez installer et ensuite sur le bouton <guibutton +>Installer</guibutton +>. Si la langue est installée avec succès, une marque verte s'affiche en face du nom de la langue. Vous cliquez sur le bouton <guibutton +>Fermer</guibutton +> pour fermer la boîte de dialogue Obtenir les mots d'une nouvelle langue (si vous voulez une autre langue, veuillez répéter ces étapes) </para> + +<para +>Vous pouvez facilement changer de langue en allant dans le menu <guimenu +>Langues</guimenu +> et choisir une autre langue. </para> + +<para +>Veuillez noter que vous pouvez désormais saisir les caractères spéciaux d'une langue en affichant la <interface +>Barre d'outils des Caractères spéciaux</interface +>. Cette barre d'outils contient des boutons avec les icônes de chaque caractère spécial d'une langue donnée, comme par exemple le é en français. Cliquer sur l'un de ces boutons entraîne l'affichage de la lettre lui correspondant dans le champ de saisie, puis la validation se fait avec Entrée. Vous pouvez bien entendu aussi utiliser la disposition de clavier correspondant à la langue choisie. La barre d'outils peut être affichée ou cachée, réglage qui sera réutilisé à la prochaine utilisation de &khangman;. </para> + +<important +><para +>Veuillez noter que vous avez besoin des polices de caractère Arial et URW Bookman pour afficher les caractères spéciaux de certaines langues correctement. Si vous avez ces polices installées, &khangman; les utilisera automatiquement. Si vous voyez de petits carrés à la place de lettres, alors vous pourriez ne pas avoir une de ces polices installée. Saisissez <command +>fonts:/</command +> dans la barre d'adresse de &konqueror; pour vérifier quelles polices sont installées. </para +></important> + +</sect1> +<sect1 id="few-tips"> +<title +>Quelques astuces</title> +<para +>Essayez d'abord de deviner les voyelles. Testez ensuite les consonnes les plus courantes : s, r, t, n, l. </para> +<para +>Lorsque vous voyez <quote +>io</quote +>, essayez « n » après cela, en français et en anglais. </para> +<para +>En catalan, espagnol, portugais et portugais du Brésil, les voyelles accentuées peuvent être découvertes en saisissant la voyelle non accentuée correspondante. Par exemple, tous les <quote +>a</quote +> accentués du mot sont affichés quand vous tapez <quote +>a</quote +>. Cela est vrai lorsque <guilabel +>Saisir les lettres accentuées</guilabel +> dans la page <guilabel +>Langues</guilabel +> de la boîte de dialogue de configuration de &khangman; n'est pas activé. Lorsque <guimenuitem +>Saisir les lettres accentuées</guimenuitem +> est sélectionné, alors vous devez saisir les lettres accentuées vous même. Lorsque vous saisissez <quote +>a</quote +>, seul <quote +>a</quote +> est affiché et vous devez par exemple saisir ã pour que cette lettre soit affichée. </para> +<para +>Le saviez-vous ? En français, les lettres les plus utilisées sont e (17,2%), suivi par a (8,4%), puis s (8,1%), i (7,3%) et n (7,1%). </para> +</sect1> + + +</chapter> + +<chapter id="menus"> +<title +>Barre de menu et barres d'outils</title> + +<sect1 id="mainwindow"> +<title +>La fenêtre principale de &khangman;</title> + +<para +>Le menu <guimenu +>Jeu</guimenu +> a 3 éléments : <guimenuitem +>Nouveau</guimenuitem +>, <guimenuitem +>Obtenir les mots dans une nouvelle langue...</guimenuitem +> et <guimenuitem +>Quitter</guimenuitem +>.</para> + +<para +><guimenuitem +>Nouveau</guimenuitem +> lance une nouvelle partie, &cad; une nouveau mot à deviner, du même niveau que celui dans lequel vous êtes actuellement. <guimenuitem +>Obtenir les mots dans une nouvelle langue...</guimenuitem +> affichera la boîte de dialogue Récupérer des nouveautés, vous permettant de télécharger des données dans une nouvelle langue. <guimenuitem +>Quitter</guimenuitem +> termine le jeu en fermant la fenêtre principale et en écrivant les réglages courants dans le fichier de configuration.</para> + +<para +>Le menu <guimenu +>Niveau</guimenu +> vous permet de choisir votre niveau, &cad; la difficulté des mots à deviner. </para> + +<para +>Le menu <guimenu +>Langues</guimenu +> vous permet de changer la langue dans laquelle les mots sont affichés. </para> + +<para +>Le menu <guimenu +>Apparence</guimenu +> propose deux thèmes : le <guimenuitem +>Thème de la mer</guimenuitem +> et le <guimenuitem +>Thème du désert</guimenuitem +>. Le fond d'écran et la couleur des caractères changent pour chaque thème. </para> + +<para +>Le menu <guimenuitem +>Configuration</guimenuitem +> vous permet de configurer &khangman; facilement. Tout d'abord, <guimenuitem +>Barres d'outils</guimenuitem +> et <guimenuitem +>Afficher la barre d'état</guimenuitem +> vous donne la possibilité de Cacher / Afficher les barres d'outils et la barre d'état. </para> + +<para +>Il y a deux barres d'outils : la principale qui est celle en haut avec les boutons et les listes déroulantes, et la barre d'outils <guilabel +>Caractères spéciaux</guilabel +> qui est celle en bas lorsqu'elle est affichée. Cette dernière a des boutons avec les caractères spéciaux pour chaque langue : lettres accentuées et autres caractères spéciaux. Cela permet aux utilisateurs de jouer aisément dans une autre langue sans avoir à configurer une nouvelle disposition de clavier. Cliquer sur une lettre spéciale l'affiche en tant que lettre à essayer. Presser sur &Enter; valide alors l'essai de cette lettre par le logiciel. La barre d'outils peut être cachée si vous le souhaitez. Ce choix est enregistré dans le fichier de configuration donc il sera conservé au prochain lancement de &khangman;. </para> +<tip> +<para +>Il est bien entendu possible de déplacer les barres d'outils. Pour cela, placez le curseur de la souris sur la petite poignée à gauche de la barre d'outils, pressez le &BGS; et amenez la barre à la position voulue sur l'écran. Si vous faites un clic droit de la souris sur l'une des barres, un menu contextuel apparaît et vous permet de sélectionner diverses options pour la barre d'outils. </para> +</tip> +<para +><guimenuitem +>Configurer les raccourcis clavier...</guimenuitem +> est un réglage &kde; standard qui vous permet de choisir différentes touches de raccourcis pour différentes actions. Par exemple, <keycombo action="simul" +>&Ctrl;<keycap +>Q</keycap +></keycombo +> est le raccourci standard pour <guimenuitem +>Quitter</guimenuitem +>.</para> +<para +><guimenuitem +>Configurer les barres d'outils..</guimenuitem +> est aussi un réglage &kde; standard qui vous permet d'ajouter ou supprimer des éléments dans la barre d'outils.</para> + +<screenshot> +<screeninfo +>Thème de fond Désert de &khangman;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="khangman2.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Thème de fond Désert de &khangman;</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +>Vous avez ici &khangman; avec le thème Désert, la langue Catalane le niveau Facile. La barre d'outils <interface +>Caractères</interface +> est visible.</para> + +<para +>Le niveau est choisi à l'aide d'une liste déroulante de la barre d'outils ou à partir du menu <guimenu +>Niveau</guimenu +> de la barre de menu. Les niveaux disponibles sont <guimenuitem +>Facile</guimenuitem +>, <guimenuitem +>Moyen</guimenuitem +>, <guimenuitem +>Animaux</guimenuitem +> et <guimenuitem +>Difficile</guimenuitem +>. Le niveau facile porte sur des objets usuels connus d'un enfant de six ou sept ans. Le niveau moyen concerne des noms un peu plus délicats, le niveau difficile est assez ardu et le niveau animaux se restreint à des noms d'animaux. </para> + +<para +>Tous les mots sont des noms Jamais de verbes ou d'adjectifs. Le niveau choisi est ensuite affiché dans la barre d'état.</para> +<para +>Seules des lettres peuvent être tapées dans le champ de saisie.</para> +</sect1> + +<sect1 id="settings"> +<title +>Configurations disponibles</title> +<para +>Une barre d'outils est fournie pour un accès rapide à différentes configurations. Vous pouvez cliquer sur un bouton pour commencer une nouvelle partie (&cad; un nouveau mot) ou pour quitter le jeu. Le niveau et le thème sont facilement modifiables à l'aide des deux menus déroulants de la barre d'outils. </para> +<para +>Dans <guimenu +>Configuration</guimenu +>, <guimenu +>Configurer &khangman;...</guimenu +> vous trouverez trois onglets. Le premier concerne la configuration en <guilabel +>Général</guilabel +>. </para> + +<sect2 id="general-settings"> +<title +>Configuration générale</title> + +<screenshot> +<screeninfo +>Configuration générale de &khangman;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="settings1.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Configuration générale de &khangman;</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +><guilabel +>Exiger plus de tentatives pour les lettres multiples</guilabel +> : par défaut n'est pas coché. Lorsqu'il n'est pas coché, si vous essayez la lettre « a » et que le mot en contient plusieurs, ils seront tous affichés. Par exemple, si le mot est « potato » et que vous saisissez « o », les deux « o » seront affichés. Cependant, si vous coché cette option, seul le premier « o » sera affiché et vous devrez l'essayer une fois de plus pour afficher le second « o » de « potato ». Cela accroît la difficulté. </para> + +<para +><guilabel +>Ne pas afficher la fenêtre « Bravo ! Vous avez gagné ! »</guilabel +> : par défaut il n'est pas coché, cela signifie que quand vous gagnez une partie, une boîte de message sera affichée pour vous dire que vous avez gagné et vous demander si vous voulez jouer encore. Si vous cochez cette option, cette boîte ne sera plus affichée, à la place une nouvelle partie commence automatiquement après trois secondes. </para> + +<para +>Dans la section Son, si vous sélectionnez <guilabel +>Activer les sons</guilabel +> alors un son sera joué lors du lancement d'une nouvelle partie et un autre son sera joué lorsque vous gagnez une partie. </para> + +</sect2> +<sect2 id="languages-settings"> +<title +>Configuration des langues</title> +<para +>L'onglet de configuration <guilabel +>Langues</guilabel +> vous permet de configurer des options spécifiques à certaines langues. Si les configurations ne sont pas disponibles pour la langue avec laquelle vous jouez, alors ces configurations seront grisées et désactivées et vous ne pourrez pas les choisir. </para> + +<screenshot> +<screeninfo +>Configuration des langues de &khangman;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="settings2.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Configuration des langues de &khangman;</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +>Seules quelques langues disposent d'indices pour vous aider à deviner le mot. L'indice est affiché par un clic avec le &BDS; et donne une courte définition du mot à deviner. Si ce réglage est activé et si vous sélectionnez l'option <guilabel +>Afficher les indices</guilabel +> vous pouvez cliquer du &BDS; n'importe où dans la fenêtre et obtenir un indice affiché pendant quatre secondes. Cet indice devrait vous aider à deviner le mot plus facilement. </para> + +<para +><guilabel +>Saisir les lettres accentuées</guilabel +> est disponible pour le brésilien, le catalan, l'espagnol et le portugais dans la boîte de dialogue de &khangman;. Si vous sélectionnez <guilabel +>Saisir les lettres accentuées</guilabel +> alors vous aurez à saisir toutes les voyelles accentuées (comme ã). S'il n'est pas sélectionné, lorsque vous saisirez une voyelle, toutes les voyelles accentuées correspondantes seront affichées indifféremment. </para> + +</sect2> + +<sect2 id="timers-settings"> +<title +>Configuration des minuteries</title> +<para +>L'onglet de configuration <guilabel +>Minuteurs</guilabel +> vous permet de <guilabel +>Définir le temps d'affichage de l'indice</guilabel +> et de <guilabel +>Définir le temps d'affichage du message « Lettre déjà essayée »</guilabel +>. </para> + +<screenshot> +<screeninfo +>Configuration des minuteries de &khangman;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="settings3.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Configuration des minuteries de &khangman;</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +><guilabel +>Définir le temps d'affichage de l'indice</guilabel +> vous permet de définir un temps plus important d'affichage du texte de l'indice. Il est nécessaire d'augmenter le temps pour les plus jeunes enfants par exemple car ils lisent plus lentement que les adultes. </para> + +<para +><guilabel +>Définir le temps d'affichage du message « Lettre déjà essayée »</guilabel +> vous permet d'augmenter ou de diminuer le temps d'affichage de l'info-bulle « Lettre déjà essayée ». Cette info-bulle est un texte qui apparaît lorsque vous avez essayé une lettre qui avait déjà été essayée. Certaines personnes ne voudront pas le voir longtemps tandis que les enfants auront besoin de temps pour le comprendre et auront besoin de définir l'affichage pour une période plus longue. </para> + +</sect2> + +</sect1> + +</chapter> + +<chapter id="commands"> +<title +>Référence des commandes</title> + +<sect1 id="khangman-mainwindow"> +<title +>Menus et touches de raccourci</title> + +<sect2> +<title +>Le menu <guimenu +>Jeu</guimenu +></title> + +<variablelist> +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>N</keycap +></keycombo +> </shortcut +> <guimenu +>Jeu</guimenu +> <guimenuitem +>Nouveau</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Nouvelle</action +> partie (&cad; nouveau mot).</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>G</keycap +></keycombo +> </shortcut +> <guimenu +>Jeu</guimenu +> <guimenuitem +>Obtenir les mots dans une nouvelle langue...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Afficher</action +> la boîte de dialogue KNewStuff qui liste toutes les données disponibles dans les différentes langues. </para +></listitem> +</varlistentry> +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>Q</keycap +></keycombo +> </shortcut +> <guimenu +>Jeu</guimenu +> <guimenuitem +>Quitter</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Quitte</action +> &khangman;.</para +></listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2> +<title +>Le menu <guimenu +>Niveau</guimenu +></title> + +<variablelist> +<varlistentry> +<term +><menuchoice +><guimenu +>Niveau</guimenu +> <guimenuitem +>Animaux</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Choisi</action +> la liste des mots à deviner Animaux.</para +></listitem> +</varlistentry> +<varlistentry> +<term +><menuchoice +><guimenu +>Niveau</guimenu +> <guimenuitem +>Facile</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Choisi</action +> la liste des mots à deviner Facile.</para +></listitem> +</varlistentry> +<varlistentry> +<term +><menuchoice +><guimenu +>Niveau</guimenu +> <guimenuitem +>Moyen</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Choisi</action +> la liste des mots à deviner Moyen.</para +></listitem> +</varlistentry> +<varlistentry> +<term +><menuchoice +><guimenu +>Niveau</guimenu +> <guimenuitem +>Difficile</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Choisi</action +> la liste des mots à deviner Difficile.</para +></listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2> +<title +>Le menu <guimenu +>Langue</guimenu +></title> + +<variablelist> +<varlistentry> +<term +><menuchoice +><guimenu +>Langue</guimenu +> <guimenuitem +>Anglais</guimenuitem +> </menuchoice +></term> +<listitem +><para +>T<action +>Choisit</action +> la langue anglaise pour les mots à deviner.</para> +<para +>Toutes les autres langues installées sont aussi affichées dans ce menu.</para +></listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2> +<title +>Le menu <guimenu +>Apparence</guimenu +></title> + +<variablelist> +<varlistentry> +<term +><menuchoice +><guimenu +>Apparence</guimenu +> <guimenuitem +>Thème de la mer</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Choisi</action +> l'image de fond de la mer et les couleurs de caractères associées.</para +></listitem> +</varlistentry> +<varlistentry> +<term +><menuchoice +><guimenu +>Apparence</guimenu +> <guimenuitem +>Thème du désert</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Choisi</action +> l'image de fond du désert et les couleurs de caractères associées.</para +></listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2> +<title +>Le menu <guimenu +>Configuration</guimenu +></title> + +<variablelist> +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guisubmenu +>Barres d'outils</guisubmenu +> <guimenuitem +>Principale (&khangman;)</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Active</action +> la barre d'outils principale.</para +></listitem> +</varlistentry> +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guisubmenu +>Barres d'outils</guisubmenu +> <guimenuitem +>Caractères spéciaux (&khangman;)</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Active</action +> la barre d'outils des caractères spéciaux.</para +></listitem> +</varlistentry> +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Afficher la barre d'état</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Affiche / Cache</action +> la barre d'état</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Configurer les raccourcis clavier...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Ouvre</action +> la boîte de dialogue familière de &kde; qui vous permet de choisir les différents raccourcis clavier pour les différentes actions. </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Configurer les barres d'outils...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Configure</action +> les éléments que vous voulez mettre dans la barre d'outils. </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Configurer &khangman;...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Affiche</action +> la boîte de dialogue de configuration de &khangman;. </para +></listitem> +</varlistentry> + +</variablelist> + +</sect2> + +<sect2> +<title +>Le menu <guimenu +>Aide</guimenu +></title> +&help.menu.documentation; </sect2> +</sect1> +</chapter> + +<chapter id="developers"> +<title +>Guide du développeur de &khangman;</title> + +<sect1 id="changing-words"> +<title +>Comment ajouter des mots dans une nouvelle langue au jeu</title> + +<para +>Grâce à Stefan Asserhäll, il est très facile d'ajouter une nouvelle langue directement au jeu. La procédure décrite ici peut également être trouvée dans le dossier source <filename class="directory" +>khangman</filename +> dans le fichier <filename +>README.languages</filename +>. Veuillez suivre la procédure et m'envoyer les fichiers sous forme d'archives tar et compactées au format gzip à l'adresse annemarie.mahfouf@free.fr. </para> +<para +>Les codes des vingt-quatre langues disponibles pour l'instant sont : bg, ca, cs, da, de, en, es, fr, fi, ga, hu, it, nb, nl, nn, pt, pt_BR, ru, sl, sr, sr@Ltn, sv, tg, et tr. Si votre code de langue n'en fait pas partie, vous pouvez procéder comme suit. </para> +<para +>La plupart de ces données devrait être complétées pour inclure <emphasis +>Indices</emphasis +>, veuillez voir plus bas. Données complètes : bg, fr, en, et it sont les seules à avoir les indices, les autres langues doivent être mise à jour aussi vite que possible. </para> +<para +>Assurez-vous que vous travaillez avec la dernière version svn de &khangman; en exécutant <screen +><userinput +><command> +svn up khangman +</command +></userinput +></screen +> dans le module tdeedu. Alors <screen +><userinput +><command> +cd tdeedu/khangman +</command +></userinput +></screen> +</para> +<para +>Les mots sont stockés dans quatre fichiers séparés, un pour chaque niveau. Les fichiers sont dans <filename class="directory" +>/khangman/data/en</filename +>. Le fichier <filename +>easy.txt</filename +> est pour le niveau facile, le fichier <filename +>medium.txt</filename +> est pour le niveau moyen, le fichier <filename +>animals.txt</filename +> est pour le niveau animaux et le fichier <filename +>hard.txt</filename +> est pour le niveau difficile.</para> +<para +>L'anglais est la langue par défaut et donc la seule langue à être fournie directement avec &khangman;. Toutes les données des autres langues sont dans les kde-l10n correspondants. </para> +<procedure> +<step +><para +>Saisissez les commandes suivantes dans une &konsole; pour créer le dossier et les fichiers de la nouvelle langue :</para> +<!-- Do not wrap or indent the next line, it's white space sensitive --> +<screen +><userinput +><command +>./add_language <replaceable +>code_de_langue</replaceable +></command +></userinput +></screen> +<para +>Vous devez ici remplacer <replaceable +>code_de_langue</replaceable +> avec votre code de langue.</para> +</step> +<step> +<para +>Les fichiers utilisent maintenant le format kvtml. La balise <sgmltag class="starttag" +>o</sgmltag +> est pour le mot et la balise <sgmltag class="starttag" +>t</sgmltag +> est pour l'indice. Essayez de faire correspondre l'indice avec le niveau de difficulté. Le niveau « Facile » va de pair avec un indice explicite tandis que le niveau « Difficile » requiert la définition du dictionnaire. Essayez de ne pas utiliser de mots de la même famille dans l'indice, sans quoi le mot sera trop facilement trouver ! </para> +<para +>Voici un exemple de fichier kvtml :</para> +<programlisting +><markup> + <?xml version="1.0"?> + <!DOCTYPE kvtml SYSTEM "kvoctrain.dtd"> + <kvtml> + <e> + <o>chien</o> + <t>è c'est l'animal domestique préféré</t> + </e> + ... + ... + </kvtml> +</markup +></programlisting> +</step> +<step> +<para +>Éditez tous les fichiers textes indiqués dans le nouveau dossier avec un éditeur de texte, et à l'intérieur remplacez chaque mot entre les balises <sgmltag class="starttag" +>o</sgmltag +> par le mot traduit et chaque indice entre les balises <sgmltag class="starttag" +>t</sgmltag +> par l'indice traduit. Il n'est pas réellement important que le sens exact soit préservé, mais essayez de conserver la longueur et la difficulté des niveaux semblables. Vous pouvez inclure des mots avec un espace ou un -, dans ce cas l'espace ou le - seront affichés à la place de _. Veuillez contacter Anne-Marie Mahfouf <email +>annemarie.mahfouf@free.fr</email +> s'il y a quoi que ce soit de spécial relatif à votre langue afin que je puisse adapter le code pour que cela soit pris en compte (spécialement pour les caractères spéciaux et les caractères accentués).</para +> + +<para +>Vous pouvez simplement traduire les mots, mais vous pouvez également les adapter selon leur niveau, ainsi qu'ajouter de nouveaux mots si vous le souhaitez. Par exemple, « table » est en niveau facile en anglais mais dans votre langue il pourrait être dans le niveau moyen. N'hésitez pas à adapter les fichiers aux spécificités de votre langue. Le nombre de mots dans un fichier est sans importance, vous pouvez en ajouter.</para> + +<para +>Rappelez vous que tous les mots doivent être des noms.</para> + +<para +>Notez que vous devez utiliser <emphasis role="bold" +>l'encodage UTF-8 </emphasis +> lorsque vous éditez les fichiers. Si votre éditeur ne le permet pas, essayez &kwrite; ou &kate;. À l'ouverture d'un fichier dans &kwrite; ou &kate;, vous pouvez sélectionner l'encodage UTF-8 dans la liste déroulante en haut de la boîte de dialogue d'ouverture de fichier.</para> + +<para +>Veuillez conserver les noms des fichiers en anglais dans votre dossier <replaceable +>code_de_langue</replaceable +>.</para> +</step> + +<step> +<para +>Saisissez les commandes suivantes pour installer les nouveaux fichiers de données :</para> +<screen +><userinput +><command +>make</command +></userinput> +<userinput +><command +>make install</command +></userinput +></screen> + +<para +>Vous pouvez avoir besoin de devenir <systemitem class="username" +>l'utilisateur root</systemitem +> pour exécuter <command +>make install</command +>, selon la configuration de votre installation.</para> +</step> +<step> +<para +>Lancez le jeu et vérifiez que votre langue a bien été ajoutée.</para> +<screen +><userinput +><command +>khangman</command +></userinput +></screen> +</step> +<step +><para +>Plutôt que d'envoyer vos fichiers sur le serveur svn, veuillez les envoyer à &Anne-Marie.Mahfouf; &Anne-Marie.Mahfouf.mail; sous forme d'archive tar compactée au format gzip. Comme il y a maintenant vingt-quatre langues, un assistant (KNewStuff) est maintenant inclus dans &khangman; pour télécharger et installer facilement de nouvelles langues qui sont placées sur le site internet. Ceci pour réduire la taille du module tdeedu, ce sera également fait pour &klettres;, &kstars; et peut-être &ktouch;. Veuillez contacter Anne-Marie par mail si vous avez besoin d'autres informations.</para> +<para +>Lorsque vous m'envoyez un fichier, veuillez ne pas oublier de mentionner <emphasis role="bold" +>les caractères spéciaux</emphasis +> utilisé dans votre langue (incluez-les dans un fichier texte, un part ligne et ajouter ce fichier dans l'archive tar) et veuillez mentionner toute autre spécificité.</para> +<para +><emphasis +>Veuillez ne jamais envoyer de fichiers dans BRANCH, cela pourrait détruire le jeu.</emphasis +></para> +</step> +</procedure> +<para +>Merci beaucoup pour votre contribution !</para> +</sect1> + +<sect1 id="internal"> +<title +>Qu'est ce qui est stocké par &khangman; et où</title> +<para +>Lorsque vous ajoutez une nouvelle langue à l'aide du menu <menuchoice +><guimenu +>Jeu</guimenu +> <guimenuitem +>Obtenir les mots dans une nouvelle langue...</guimenuitem +></menuchoice +>, les données de la nouvelle langue seront stockées dans <filename class="directory" +>$~/.kde/share/apps/khangman/data</filename +> dans le dossier du code de langue correspondant. Les noms des dossiers des langues disponibles sont stockés dans le fichier de configuration de &khangman; : <filename +>~/.kde/share/config/khangmanrc</filename +>. </para> +<para +>Le nom du fournisseur (&cad; l'adresse du site internet où télécharger de nouvelles langues) est stocké dans <filename +>$KDEDIR/share/apps/khangman/khangmanrc</filename +>. </para> +<para +>La langue anglaise (défaut) et la langue de l'utilisateur à partir de son paquet i18n (si disponible) sont stockés dans <filename class="directory" +>$KDEDIR/share/apps/khangman</filename +>. </para> +<para +>Dans le fichier de configuration, stocké pour chaque utilisateur dans son <filename +>~/.kde/share/config/khangmanrc</filename +>, sont enregistrés toutes les configurations tels que le fond d'écran, le dernier niveau joué, &etc;, plus les fichiers qui ont été téléchargés à partir de la boîte de dialogue KNewStuff. </para> +</sect1> +<sect1 id="planned-features"> +<title +>Fonctionnalités futures de &khangman;</title> +<para +>Une des futures fonctionnalités est bien sûr d'avoir plus de langues disponibles et aussi des indices pour toutes les langues. Vous pouvez nous aider pour votre langue si ce n'est pas encore fait. Veuillez me contacter si vous voulez nous aider à cela, il suffit juste de traduire les mots anglais dans votre langue (voir <link linkend="changing-words" +>Comment ajouter des mots dans une nouvelle langue au jeu</link +>). </para> +<para +>Il est également envisageable d'utiliser d'autres fichiers kvtml comme ceux présents sur le site web &kde;-Edu pour jouer à &khangman;. Par exemple, supposez que vous jouiez avec les capitales du monde, alors l'astuce vous indiquera le pays dont vous devez deviner la capitale. Ou bien encore, en jouant dans une langue qui n'est pas la vôtre, l'astuce pourrait être le mot que vous devez deviner, mais indiqué dans votre langue. </para> +</sect1> +</chapter> + +<chapter id="faq"> +<title +>Questions et réponses</title> +&reporting.bugs; &updating.documentation; <qandaset id="faqlist"> +<qandaentry> +<question> +<para +>J'ai un message d'erreur me disant que les images ne peuvent être trouvées.</para> +</question> +<answer> +<para +>Le jeu est installé par défaut dans <filename class="directory" +>/usr/local/kde</filename +> donc ajoutez <filename class="directory" +>/usr/local/kde/bin</filename +> dans votre chemin d'exécution et réglez la variable d'environnement <envar +>KDEDIR</envar +> à <filename class="directory" +>/usr/local/kde</filename +> avant de lancer le jeu. Un moyen facile est de configurer &khangman; avec l'option <option +>--prefix</option +>=$<envar +>KDEDIR</envar +>, où $<envar +>KDEDIR</envar +> est le dossier d'installation de &kde;. Ce dossier peut varier, suivant votre distribution ou votre système d'exploitation.</para> +</answer> +</qandaentry> +<qandaentry> +<question> +<para +>&khangman; ne démarre pas correctement après une mise à jour depuis une version antérieur à la version de &kde; 3.5.</para> +</question> +<answer> +<para +>Il pourrait y avoir un problème suite aux changements dans le fichier de configuration. Veuillez retirer le fichier <filename +>khangmanrc</filename +> de votre dossier <filename class="directory" +>$HOME/.kde/share/config</filename +>. </para> +</answer> +</qandaentry> +</qandaset> +</chapter> + +<chapter id="credits"> + +<title +>Remerciements et licence</title> + +<para +>&khangman; </para> +<para +>Programme copyright 2001-2006 &Anne-Marie.Mahfouf; &Anne-Marie.Mahfouf.mail; </para> +<para +>Collaborateurs : <itemizedlist> +<listitem +><para +>Graphismes : Renaud Blanchard <email +>kisukuma@chez.com</email +></para +> </listitem> +<listitem +><para +>Sons : Ludovic Grossard <email +>ludovic.grossard@libertysurf.fr</email +></para +> </listitem> +<listitem +><para +>Thème de fond bleu, icônes et code : &Primoz.Anzur; &Primoz.Anzur.mail;</para +> </listitem> +<listitem +><para +>Fichiers de données suédois, aide au codage, images transparentes et corrections dans l'internationalisation : Stefan Asserhäll <email +>stefan.asserhall@telia.com </email +></para +> </listitem> +<listitem +><para +>Thème nature : Joe Bolin <email +>jbolin@users.sourceforge.net</email +></para +> </listitem> +<listitem +><para +>Images de pendu plus douces : Matt Howe <email +>mdhowe@bigfoot.com</email +></para +> </listitem> +<listitem +><para +>Fichiers de données espagnols : eXParTaKus <email +>expartakus@expartakus.com</email +></para +> </listitem> +<listitem +><para +>Fichiers de données espagnols : Rafael Beccar <email +>rafael.beccar@kdemail.net</email +></para +> </listitem> +<listitem +><para +>Fichiers de données danois : Erik Kjaer Pedersen <email +>erik@mpim-bonn.mpg.de </email +></para +> </listitem> +<listitem +><para +>Fichiers de données finnois : Niko Lewman <email +>niko.lewman@edu.hel.fi</email +></para +> </listitem> +<listitem +><para +>Fichiers de données portugais (Brésil) : João Sebastião de Oliveira Bueno <email +>gwidion@mpc.com.br</email +></para +> </listitem> +<listitem +><para +>Fichiers de données catalans : Antoni Bella <email +>bella5@teleline.es</email +></para +> </listitem> +<listitem +><para +>Fichiers de données italiens : Giovanni Venturi <email +>jumpyj@tiscali.it</email +></para +> </listitem> +<listitem +><para +>Fichiers de données hollandais : Rinse <email +>rinse@kde.nl</email +></para +> </listitem> +<listitem +><para +>Fichiers de données portugais : Pedro Morais <email +>morais@kde.org</email +></para +> </listitem> +<listitem +><para +>Fichiers de données serbe (cyrillique et latin) : Chusslove Illich <email +>chaslav@sezampro.yu</email +></para +> </listitem> +<listitem +><para +>Fichiers de données slovéniens : Jure Repinc <email +>jlp@holodeck1.com</email +></para +> </listitem> +<listitem +><para +>Fichiers de données tchèques : Lukáš Tinkl <email +>lukas@kde.org</email +></para +> </listitem> +<listitem +><para +>Fichiers de données tajic : Roger Kovacs <email +>rkovacs@khujand.org</email +></para +> </listitem> +<listitem +><para +>Fichiers de données norvégiens (Bokmål) : Torger Åge Sinnes <email +>torg-a-s@online.no</email +></para +> </listitem> +<listitem +><para +>Fichiers de données hongrois : Tamas Szanto <email +>tszanto@mol.hu</email +></para +> </listitem> +<listitem +><para +>Fichiers de données norvégiens (nynorsk) : Gaute Hvoslef Kvalnes <email +>gaute@verdsveven.com</email +></para +> </listitem> +<listitem +><para +>Fichiers de données turques : Mehmet Özel <email +>mehmet_ozel2003@hotmail.com</email +></para +> </listitem> +<listitem +><para +>Fichiers de données bulgares : Radostin Radnev <email +>radnev@yahoo.com</email +></para +> </listitem> +<listitem +><para +>Fichiers de données irlandais (gaélique) : Kevin Patrick Scannell <email +>scannell@slu.edu</email +></para +> </listitem> +<listitem +><para +>Aide au codage : &Robert.Gogolok; &Robert.Gogolok.mail;</para +> </listitem> +<listitem +><para +>Aide au codage : Benjamin Meyer <email +>ben@meyerhome.net</email +></para +> </listitem> +<listitem +><para +>Corrections du code : Lubos Lunàk <email +>l.lunak@kde.org</email +></para +> </listitem> +<listitem +><para +>Corrections du code : Albert Astals Cid <email +>tsdgeos@terra.es</email +></para +> </listitem> +<listitem +><para +>Étude d'accessibilité : Celeste Paul <email +>seele@obso1337.org</email +></para +> </listitem> +</itemizedlist> +</para> + +<para +>Documentation copyright 2001-2004 &Anne-Marie.Mahfouf; &Anne-Marie.Mahfouf.mail; </para> + +<para +>Traduction française par &Anne-Marie.Mahfouf;, &LudovicGrossard; et &YohannHamon;.</para +> +&underFDL; &underGPL; </chapter> + +<appendix id="installation"> +<title +>Installation</title> + +<sect1 id="getting-khangman"> +<title +>Comment obtenir &khangman;</title> +&install.intro.documentation; </sect1> + +<sect1 id="compilation"> +<title +>Compilation et installation</title> +&install.compile.documentation; </sect1> +</appendix> + +&documentation.index; +</book> +<!-- +Local Variables: +mode: sgml +sgml-minimize-attributes: nil +sgml-general-insert-case: lower +sgml-indent-step:0 +sgml-indent-data:nil +End: +--> diff --git a/tde-i18n-fr/docs/tdeedu/khangman/khangman1.png b/tde-i18n-fr/docs/tdeedu/khangman/khangman1.png Binary files differnew file mode 100644 index 00000000000..6c2a1c51de3 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/khangman/khangman1.png diff --git a/tde-i18n-fr/docs/tdeedu/khangman/khangman2.png b/tde-i18n-fr/docs/tdeedu/khangman/khangman2.png Binary files differnew file mode 100644 index 00000000000..2c497c295ad --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/khangman/khangman2.png diff --git a/tde-i18n-fr/docs/tdeedu/khangman/man-khangman.6.docbook b/tde-i18n-fr/docs/tdeedu/khangman/man-khangman.6.docbook new file mode 100644 index 00000000000..3582bd372d2 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/khangman/man-khangman.6.docbook @@ -0,0 +1,111 @@ +<?xml version="1.0" ?> +<!DOCTYPE refentry PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ +<!ENTITY % French "INCLUDE"> +]> + +<refentry lang="&language;"> +<refentryinfo> +<title +>Manuel de l'utilisateur de KDE</title> +<author +><personname +><firstname +>Ben</firstname +><surname +>Burton</surname +></personname +> <email +>bab@debian.org</email +></author> +<date +>25 mai 2005</date +> <productname +>Environnement de bureau K</productname +> </refentryinfo> + +<refmeta> +<refentrytitle +><command +>khangman</command +></refentrytitle> +<manvolnum +>6</manvolnum> +</refmeta> + +<refnamediv> +<refname +><command +>khangman</command +></refname> +<refpurpose +>Le jeu classique du pendu pour KDE</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<cmdsynopsis +><command +>khangman</command +> <arg choice="opt" +>options génériques KDE</arg +> <arg choice="opt" +>Options génériques Qt</arg +> </cmdsynopsis> +</refsynopsisdiv> + +<refsect1> +<title +>Description</title> +<para +>&khangman; est un jeu basé sur le jeu bien connu du pendu. Il est destiné aux enfants de 6 ans et plus. Il possède quatre niveaux de difficulté : Animaux (noms d'animaux), Facile, Moyen et Difficile.</para +><para +>Un mot dont les lettres sont cachées est sélectionné de façon aléatoire. Vous devez deviner le mot en essayant une lettre après l'autre. Chaque fois que vous devinez une lettre fausse, l'image d'un pendu est progressivement dessinée. Vous devez deviner le mot avant d'être pendu ! Vous avez 10 essais.</para +><para +>Cette application fait partie du module &kde; éducation.</para> +</refsect1> + +<refsect1> +<title +>Voir aussi</title> +<para +>Une documentation utilisateur détaillée est disponible à partir de <ulink url="help:/khangman" +>help:/khangman</ulink +> (vous pouvez soit saisir cette <acronym +>URL</acronym +> dans &konqueror; soit lancer <userinput +><command +>khelpcenter</command +> <parameter +>help:/khangman</parameter +></userinput +>).</para> + +<para +>il y a aussi d'autres informations disponibles sur le <ulink url="http://edu.kde.org/khangman/" +>site web du projet &kde; éducation</ulink +>.</para> +</refsect1> + +<refsect1> +<title +>Auteurs</title> +<para +>&khangman; a été écrit par <personname +><firstname +>Primoz</firstname +> <surname +>Anzur</surname +></personname +> et &Anne-Marie.Mahfouf; &Anne-Marie.Mahfouf.mail;</para> +<para +>Cette page de manuel est basée sur celle préparée par <personname +><firstname +>Ben</firstname +> <surname +>Burton</surname +></personname +> pour le projet Debian.</para> + + +</refsect1> + +</refentry> diff --git a/tde-i18n-fr/docs/tdeedu/khangman/settings1.png b/tde-i18n-fr/docs/tdeedu/khangman/settings1.png Binary files differnew file mode 100644 index 00000000000..c20c7885d42 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/khangman/settings1.png diff --git a/tde-i18n-fr/docs/tdeedu/khangman/settings2.png b/tde-i18n-fr/docs/tdeedu/khangman/settings2.png Binary files differnew file mode 100644 index 00000000000..3fc65bb74a2 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/khangman/settings2.png diff --git a/tde-i18n-fr/docs/tdeedu/khangman/settings3.png b/tde-i18n-fr/docs/tdeedu/khangman/settings3.png Binary files differnew file mode 100644 index 00000000000..e9779e3d4f0 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/khangman/settings3.png diff --git a/tde-i18n-fr/docs/tdeedu/kig/Makefile.am b/tde-i18n-fr/docs/tdeedu/kig/Makefile.am new file mode 100644 index 00000000000..b6361414814 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kig/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = fr +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-fr/docs/tdeedu/kig/Makefile.in b/tde-i18n-fr/docs/tdeedu/kig/Makefile.in new file mode 100644 index 00000000000..040fed2dfe5 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kig/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/kig +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 = fr +#>- 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/kig/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdeedu/kig/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/kig/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/kig/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kig/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=selecting_objects.png index.docbook man-kig.1.docbook index.cache.bz2 constructed_a_point.png constructing_a_circle.png Makefile.in constructing_a_circle_2.png Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) selecting_objects.png man-kig.1.docbook index.docbook constructing_a_circle_2.png constructed_a_point.png constructing_a_circle.png + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kig + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kig/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kig/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kig/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kig/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kig/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kig/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kig + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kig + @for base in selecting_objects.png man-kig.1.docbook index.docbook constructing_a_circle_2.png constructed_a_point.png constructing_a_circle.png ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kig/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kig/$$base ;\ + done + +uninstall-nls: + for base in selecting_objects.png man-kig.1.docbook index.docbook constructing_a_circle_2.png constructed_a_point.png constructing_a_circle.png ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kig/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in selecting_objects.png man-kig.1.docbook index.docbook constructing_a_circle_2.png constructed_a_point.png constructing_a_circle.png ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kig/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/kig/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kig/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-fr/docs/tdeedu/kig/constructed_a_point.png b/tde-i18n-fr/docs/tdeedu/kig/constructed_a_point.png Binary files differnew file mode 100644 index 00000000000..89d3f1de7b1 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kig/constructed_a_point.png diff --git a/tde-i18n-fr/docs/tdeedu/kig/constructing_a_circle.png b/tde-i18n-fr/docs/tdeedu/kig/constructing_a_circle.png Binary files differnew file mode 100644 index 00000000000..7171a193e2a --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kig/constructing_a_circle.png diff --git a/tde-i18n-fr/docs/tdeedu/kig/constructing_a_circle_2.png b/tde-i18n-fr/docs/tdeedu/kig/constructing_a_circle_2.png Binary files differnew file mode 100644 index 00000000000..c0ae47e62ba --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kig/constructing_a_circle_2.png diff --git a/tde-i18n-fr/docs/tdeedu/kig/index.cache.bz2 b/tde-i18n-fr/docs/tdeedu/kig/index.cache.bz2 Binary files differnew file mode 100644 index 00000000000..d9106898839 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kig/index.cache.bz2 diff --git a/tde-i18n-fr/docs/tdeedu/kig/index.docbook b/tde-i18n-fr/docs/tdeedu/kig/index.docbook new file mode 100644 index 00000000000..f8726db9bd1 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kig/index.docbook @@ -0,0 +1,922 @@ +<?xml version="1.0" ?> +<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" +"dtd/kdex.dtd" [ +<!ENTITY kseg "<application +>KSeg</application +>"> +<!ENTITY cabri "<application +>Cabri</application +>"> +<!ENTITY drgeo "<application +>Dr.Geo</application +>"> +<!ENTITY package "tdeedu"> +<!ENTITY kappname "&kig;"> +<!ENTITY % addindex "IGNORE"> +<!ENTITY % French "INCLUDE"> +<!-- change language only here --> +] +> + +<book lang="&language;"> + +<bookinfo> +<title +>Manuel de &kig;</title> + +<authorgroup> +<author +><firstname +>Dominique</firstname +> <surname +>Devriese</surname +> <affiliation +> <address +><email +>devriese@kde.org</email +></address> +</affiliation> +</author> +&traducteurYvesGuillou; &traducteurCedricPasteur; &traducteurYohannHamon; +</authorgroup> + + +<copyright> +<year +>2002</year +><year +>2003</year +><year +>2004</year +> <holder +>Dominique Devriese</holder> +</copyright> + +<legalnotice +>&FDLNotice;</legalnotice> + +<date +>2005-08-20</date +> <releaseinfo +>0.10.5</releaseinfo> + +<abstract> +<para +>&kig; est un programme &kde; de géométrie interactive. </para> +</abstract> + +<keywordset> +<keyword +>KDE</keyword> +<keyword +>KDE-Édu</keyword> +<keyword +>Kig</keyword> +<keyword +>Géométrie interactive</keyword> +<keyword +>KGéo</keyword> +<keyword +>Cabri</keyword> +<keyword +>Dr. Geo</keyword> +<keyword +>KSeg</keyword> +</keywordset> +</bookinfo> + + +<chapter id="introduction"> +<title +>Introduction</title> + +<para +>&kig; est un programme de géométrie interactive. Il a deux objectifs : </para> + +<itemizedlist> +<listitem +><para +>Permettre aux étudiants d'explorer de façon interactive des concepts et figures mathématiques en utilisant l'ordinateur. </para +></listitem> + +<listitem +><para +>Servir d'outil <acronym +>WYSIWYG</acronym +> pour dessiner des figures, et les inclure dans d'autres documents.</para +></listitem> +</itemizedlist> + +<para +>Vous pouvez rapporter les problèmes de &kig; en utilisant l'outil de rapport de bogue interne. (<menuchoice +><guimenu +>Aide</guimenu +><guimenuitem +>Rapport de bogue...</guimenuitem +></menuchoice +>), ou en me contactant à l'adresse <email +>toscano.pino@tiscali.it</email +>. </para> +<para +>Puisque &kig; supporte les macros et les lieux, il permet à des macros plus complexes d'être définies. Si vous avez créé une macro intéressante, que vous pensez utile pour d'autres, vous pouvez me la faire parvenir à <email +>toscano.pino@tiscali.it</email +> pour qu'elle soit incluse dans la distribution (dans ce cas, elle suivra les termes de la licence de &kig;, la licence <ulink url="http://www.gnu.org/licenses/licenses.html#GPL" +>GPL</ulink +>, et ainsi d'autres personnes pourront l'utiliser et l'adapter librement). </para> +</chapter> + + +<chapter id="using-kig-basic"> +<title +>Utilisation de base</title> +<section id="constructing-objects"> +<title +>Construction d'objets</title> +<section id="constructing-points"> +<title +>Construction de points</title> +<para +>Vous pouvez créer des points de plusieurs façons :</para> +<itemizedlist> +<listitem> +<para +>Choisissez <menuchoice +><guimenu +>Objets</guimenu +> <guisubmenu +>Points</guisubmenu +><guimenuitem +>Point</guimenuitem +></menuchoice +> dans la barre de menu, ou appuyez sur le bouton approprié dans la barre d'outils. Vous pourrez alors créer un point en cliquant à la position voulue dans la fenêtre.</para +> <note +><para +>La méthode est la même pour construire d'autres objets : cliquez sur l'entrée désirée de la barre de menu, ou sur le bouton de la barre d'outils, et sélectionnez les éléments nécessaires pour construire l'objet.</para +></note> +</listitem> +<listitem> +<para +>Comme vous avez souvent besoin de construire des points, le simple fait de cliquer avec le &BCS; créera un point pour vous, sans avoir à passer par le menu ou par un bouton. </para> +</listitem> +<listitem> +<para +>Vous pouvez créer des points pendant que vous créez d'autres objets, puis éventuellement les sélectionner pour les objets en cours de création. Pour plus de détails, voir <xref linkend="constructing-other-objects"/>. </para> +</listitem> +</itemizedlist> + +<screenshot> +<screeninfo +>Un point a été créé</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="constructed_a_point.png" +format="PNG"/> +</imageobject> +<textobject> +<phrase +>Un point a été créé</phrase> +</textobject> +</mediaobject> +</screenshot> +</section> + +<section id="constructing-other-objects"> +<title +>Construction d'autres objets</title> +<para +>La construction des objets autres que les points est normalement réalisé en sélectionnant l'entrée appropriée dans le menu <guimenu +>Objets</guimenu +>, ou en cliquant sur l'un des boutons de la barre d'outils. </para> +<screenshot> +<screeninfo +>Construction d'un cercle</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="constructing_a_circle.png" +format="PNG"/> +</imageobject> +<textobject> +<phrase +>Construction d'un cercle</phrase> +</textobject> +</mediaobject> +</screenshot> +<para +>Ceci commencera la création du type d'objet choisi. Tous ces types d'objets nécessitent des arguments. Par exemple, si vous choisissez de construire un cercle par centre et point, vous aurez besoin de donner deux points : un point pour le centre, et un point sur le cercle. </para> +<para +>Ces arguments sont également des objets qui peuvent être sélectionnés en cliquant sur eux. Lorsque vous survolez un argument qui vous voulez utiliser pour construire un objet, un image préliminaire de l'objet sera montrée, ainsi vous saurez à quoi il ressemblera. Pour des objets nécessitant des points comme arguments, vous pouvez créer un nouveau point à la position courante de la souris et le sélectionner en cliquant sur le &BGS;. </para> +<para +>Vous pouvez abandonner à tout moment la construction du nouvel objet en pressant la touche &Echap;, ou en cliquant sur le bouton <guiicon +>Arrêt</guiicon +> (octogone rouge dans la barre d'outils). </para> +<screenshot> +<screeninfo +>Construction d'un cercle.</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="constructing_a_circle_2.png" +format="PNG"/> +</imageobject> +<textobject> +<phrase +>Construction d'un cercle</phrase> +</textobject> +</mediaobject> +</screenshot> +</section> +</section> + +<section id="selecting-objects"> +<title +>Sélection d'objets</title> +<para +>La sélection d'objets peut être réalisée de deux façons : </para> +<itemizedlist> +<listitem> +<para +>Le fait de cliquer sur un objet provoque sa sélection, et annule la sélection actuelle. Si vous voulez sélectionner plusieurs objets simultanément, maintenez la touche &Ctrl; appuyée tandis que vous cliquez sur un objet. </para> +</listitem> +<listitem> +<para +>En cliquant et en déplaçant la souris (bouton appuyé), vous pouvez sélectionner tous les objets se trouvant dans le rectangle ainsi créé. Cette action annulera la sélection courante. Comme dans le cas précédent, maintenir la touche &Ctrl; enfoncée vous permettra de conserver en plus la sélection courante. </para> +</listitem> +</itemizedlist> +<para +>Lorsque vous avez plus d'un objet sous la souris, vous pouvez d'une manière simple choisir quel objet sera sélectionné ou ajouté à la sélection courante. Cliquez à l'aide du &BGS; tandis que vous maintenez la touche &Maj; pressée pour avoir une fenêtre surgissante contenant tous les objets sous la souris. Alors, vous pourrez sélectionner l'objet dont vous avez besoin. Comme dit plus tôt, le comportement de la touche &Ctrl; modifiera la sélection. </para> + +<screenshot> +<screeninfo +>Sélection d'objets</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="selecting_objects.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Sélection d'objets</phrase> +</textobject> +</mediaobject> +</screenshot> +</section> + +<section id="moving-objects"> +<title +>Déplacement d'objets</title> +<para +>Pour déplacer des objets, vous devez d'abord les <link linkend="selecting-objects" +>sélectionner</link +> </para> +<para +>Lorsque les objets que vous voulez déplacer sont sélectionnés, vous pouvez les déplacer en pressant le &BGS;, en le maintenant enfoncé et en déplaçant la souris. Lorsque vous avez fini, relâchez simplement le &BGS;. </para> +<note +><para +>Pour certains types d'objets (notamment lorsqu'ils sont définis par des lieux compliqués), le déplacement peut être lent sur des machines anciennes. C'est malheureux mais inévitable du fait des calculs à réaliser. </para +></note +> <note +><para +>Si vous cliquez du &BDS; sur l'un des objets sélectionnés, et choisissez <guimenuitem +>Déplacer</guimenuitem +>, déplacer la souris déplacera l'objet. Quand l'objet se trouve à la position voulue, un nouveau clic du &BGS; arrêtera le déplacement.</para +></note> +</section> +<section id="deleting-objects"> +<title +>Effacement d'objets</title> +<para +>L'effacement d'objets se fait, tout d'abord en les <link linkend="selecting-objects" +>sélectionnant</link +>, puis en réalisant l'une des actions suivantes : <itemizedlist> +<listitem> +<para +>Appuyer sur la touche <keycap +>Suppr</keycap +> du clavier. </para> +</listitem> +<listitem> +<para +>Appuyer sur le bouton <guiicon +>Supprimer</guiicon +> de la barre d'outils. </para> +</listitem> +<listitem> +<para +>Cliquez du &BDS; sur l'un des objets et choisissez l'option <guimenuitem +>Effacer</guimenuitem +> dans le <link linkend="objects-context-menus" +>menu contextuel</link +> qui apparaît. </para> +</listitem> +</itemizedlist> +</para> +</section> + +<section id="showing-hiding-objects"> +<title +>Montrer et cacher des objets</title> +<para +>Dans &kig;, les objets peuvent être cachés. Ceci est réalisé en sélectionnant les objets, en cliquant avec le &BDS; sur l'un d'entre eux, et en choisissant <guimenuitem +>Cacher</guimenuitem +> dans le <link linkend="objects-context-menus" +>menu contextuel</link +> qui apparaît. </para> +<para +>Pour rendre les objets à nouveau visibles, utilisez le menu <menuchoice +><guimenu +>Édition</guimenu +><guimenuitem +>Rendre tout visible</guimenuitem +></menuchoice +>. Ceci rendra visibles les objets actuellement cachés. </para> + +<section id="night-vision"> +<title +>Vision nocturne</title> +<para +>La vision nocturne est une façon spécial de travailler avec des objets cachés. Lorsque vous avez à déplacer ou changer quelque chose sur un ou plusieurs de vos objets sans faire réapparaître tous les objets cachés que vous avez, alors le mode de vision nocturne sera intéressant pour vous. </para> +<para +>À la baset, il vous permet de voir les objets cachés comme s'ils étaient visibles, donc vous pouvez les manipuler comme vous le faites normalement. Dans le mode de vision nocturne, les objets cachés seront visibles avec une couleur grise. </para> +<para +>Pour activer ou désactiver le mode de vision nocturne, utilisez <menuchoice +><guimenu +>Configuration</guimenu +><guimenuitem +>Porter des lunettes infrarouge</guimenuitem +></menuchoice +>. </para> +</section> +</section> + +<section id="undo-redo"> +<title +>Défaire / Refaire</title> +<para +>Dans &kig;, vous pouvez annuler presque toutes les modifications apportées à votre document. Utilisez simplement les boutons <guiicon +>Annuler</guiicon +> / <guiicon +>Refaire</guiicon +> de la barre d'outils, ou les raccourcis appropriés. </para> +</section> + +<section id="full-screen-mode"> +<title +>Mode plein écran</title> +<para +>&kig; a aussi un mode plein écran. Pour s'en servir, cliquez sur le bouton approprié dans la barre d'outils, ou sélectionnez <menuchoice +><guimenu +>Configuration</guimenu +><guimenuitem +>Mode plein écran</guimenuitem +></menuchoice +>. </para> +<para +>Pour quitter le mode plein écran, cliquez avec le &BDS; dans une zone où il n'y a pas d'objets, et sélectionnez <guimenuitem +>Sortir du mode plein écran</guimenuitem +>, ou appuyez sur la touche &Echap;. </para> +</section> +</chapter> + + +<chapter id="kig-object-types"> +<title +>Les types d'objets de &kig;</title> +<para +>&kig;accepte un grand nombre de types d'objets. Notez que tous les types d'objets disponibles ne se trouvent pas dans la barre d'outils, et qu'il existe quelques objets que vous ne pouvez construire qu'à partir du menu <guimenu +>Objets</guimenu +> de la barre de menu. Bien sûr, comme avec toutes les applications &kde;, le contenu de la barre d'outils est configurable. Essayez l'option <menuchoice +><guimenu +>Configuration</guimenu +><guimenuitem +>Configurer les barres d'outils...</guimenuitem +></menuchoice +> si vous voulez le faire. </para> +</chapter> + + +<chapter id="using-advanced"> +<title +>Utilisation avancée</title> +<section id="objects-context-menus"> +<title +>Menus contextuels</title> +<para +>&kig; a des menus contextuels pour ses objets. Essayez de cliquer avec le &BDS; sur un objet pour voir un menu contextuel apparaître. Il comporte de nombreuses options : pour construire d'autres objets, définir les couleurs, et aussi cacher, déplacer ou effacer des objets. Certains objets ont leurs propres options (&pex; vous pouvez contraindre certains points à être sur une droite, alors que précédemment ils ne l'étaient pas, &etc;). Ces options devraient être facile à comprendre. </para> +</section> + +<section id="document-context-menus"> +<title +>Les menus contextuels du document</title> +<para +>Cliquer du &BDS; dans le document (&cad; pas sur un objet) fera apparaître un menu vous permettant de créer un nouvel objet, de changer le système de coordonnées utilisé, de montrer les objets cachés et même de zoomer en avant ou en arrière dans le document. </para> +</section> + +<section id="defining-macros"> +<title +>Création de macros</title> +<para +>Une des fonctionnalités les plus avancées de &kig; est l'utilisation des macros. Ceci vous permet de définir de nouveaux types d'objets à partir d'autres déjà définis. </para> +<para +>Par exemple, supposez que vous vouliez réaliser une macro pour construire un cercle passant par trois points. Vous placeriez trois points et devriez construire quelques perpendiculaires et points médians jusqu'à ce que vous trouviez le centre. Ensuite vous pourriez utiliser la commande existante <quote +>Cercle par centre et point</quote +> (Utilisez un des trois points comme point pour cette commande). L'image suivante devrait rendre cela un peu plus claire. </para> +<screenshot> +<screeninfo +>Un essai de réalisation de macros</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="test_run_macro.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Un essai de réalisation de macros</phrase> +</textobject> +</mediaobject> +</screenshot> + +<para +>Puis, il faut définir la macro. Sélectionnez <guimenuitem +>Nouvelle macro</guimenuitem +> à partir du menu <guimenu +>Type</guimenu +> ou cliquez sur le bouton de la barre d'outils. Un assistant apparaîtra et vous demandera de sélectionner les objets donnés. Dans notre exemple, ce sont les trois points. Sélectionnez les trois points (cliquez les pour les sélectionner, et cliquez à nouveau pour les désélectionner) puis pressez le bouton <guibutton +>Suivant</guibutton +> pour continuer. Pour finir, sélectionnez les derniers objets (dans notre exemple, seulement le cercle). </para> + +<screenshot> +<screeninfo +>L'assistant macro</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="macro_wizard.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>L'assistant macro</phrase> +</textobject> +</mediaobject> +</screenshot> + +<para +>Une fois les étapes précédentes effectuées, pressez le bouton <guibutton +>Suivant</guibutton +> pour poursuivre. Saisissez un nom et éventuellement une description pour votre nouveau type d'objet, et pressez le bouton <guibutton +>Terminer</guibutton +>. Votre macro est maintenant terminée. </para> + +<para +>Pour utiliser votre nouvelle macro, cliquez sur son bouton dans la barre d'outils ou utilisez le menu <guimenu +>Objets</guimenu +>. Construire un objet macro revient alors à construire n'importe quel autre objet. </para> +<screenshot> +<screeninfo +>Utilisation de votre nouveau type d'objet</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="macros_at_work.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Utilisation de votre nouveau type d'objet</phrase> +</textobject> +</mediaobject> +</screenshot> +</section> + +<section id="working-with-types"> +<title +>Travailler avec les types d'objet</title> +<para +>Comme vous l'avez vu dans le chapitre précédent, &kig; vous permet de créer vos propres objets. &kig; s'assure également qu'une fois que vous avez créé un objet, il sera enregistré lorsque vous quitterez le programme et sera chargé aux prochains démarrages. Vous n'avez pas à enregistrer ou charger manuellement les définitions de macro. En fait, &kig; vous permet d'en faire encore plus avec les macros. Si vous sélectionnez <menuchoice +><guimenu +>Types</guimenu +> <guimenuitem +>Gérer les types...</guimenuitem +> </menuchoice +> à partir du menu, vous verrez une boîte de dialogue dans laquelle vous pourrez éditer vos types. Cette boîte de dialogue vous permet de modifier les types existant, de supprimer les types qui ne sont plus utilisés, de les exporter dans un fichier, ou même d'en charger à partir d'un autre fichier. </para> +<screenshot> +<screeninfo +>Boite de dialogue d'édition de types</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="edit_types_dialog.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>La boîte de dialogue d'édition de types</phrase> +</textobject> +</mediaobject> +</screenshot> +</section> + +<section id="text-labels"> +<title +>Étiquettes</title> +<para +>&kig; vous permet d'ajouter des étiquettes à une construction. C'est très utile pour ajouter des noms, des explications ou d'autres textes dans des constructions. &kig; peut aussi afficher divers informations à propos des objets (aussi appelées <quote +>propriétés</quote +>). </para> +<para +>Pour créer une étiquette, actionnez simplement le bouton <guibutton +>Étiquette</guibutton +> dans la barre d'outils de &kig; ou sélectionnez <menuchoice +><guimenu +> Objets</guimenu +><guisubmenu +>Autres</guisubmenu +><guimenuitem +>Étiquette</guimenuitem +></menuchoice +> dans la barre de menu. </para> +<para +>Ensuite, vous devez choisir un emplacement pour l'étiquette. Vous pouvez soit choisir un emplacement quelconque sur l'écran, ou bien choisir de le <quote +>lier</quote +> à un objet. </para> +<screenshot> +<screeninfo +>Lier une étiquette à un cercle...</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="text_label_attaching.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Lier une étiquette à un cercle...</phrase> +</textobject> +</mediaobject> +</screenshot> +<para +>Après que vous ayez sélectionné où mettre l'étiquette, la boîte de dialogue d'étiquette apparaît. Ici, vous pouvez saisir le texte que vous voulez dans la nouvelle étiquette et cliquer sur le bouton <guibutton +>Terminer</guibutton +>. Vous devriez maintenant voir l'étiquette dans votre document. </para> +<screenshot> +<screeninfo +>La boîte de dialogue d'étiquettes</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="text_label_wizard.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>La boîte de dialogue d'étiquettes</phrase> +</textobject> +</mediaobject> +</screenshot> +<para +>L'exemple précédent était simple, et limité à du texte uniquement. Cependant, il est aussi possible de montrer divers informations sur les objets dans une étiquette (&pex; vous pouvez créer une étiquette avec le texte <quote +>Ce segment a pour longueur %1 unités.</quote +> où <token +>%1</token +> serait dynamiquement remplacé par la longueur d'un segment spécifique). </para> +<para +>Pour faire cela, saisissez le texte en incluant un certain nombre de masques (<token +>%1</token +>, <token +>%2</token +> &etc;). Ensuite, pressez le bouton <guibutton +>Suivant</guibutton +> pour continuer. Si vous voulez changer le texte ou les variables plus tard, vous pouvez revenir en arrière en utilisant le bouton <guibutton +>Précédent</guibutton +>. </para> +<para +>L'assistant affiche maintenant le texte saisi, avec les masques remplacés par quelque chose du type <guilabel +>argument 1</guilabel +>. La sélection de la propriété associé à un argument est faite par un premier clic sur l'argument en question. Puis cliquer sur l'objet ayant une propriété dont vous avez besoin et sélectionnez la propriété elle-même dans le menu contextuel qui apparaît. Par exemple, dans l'exemple précédent, vous cliqueriez sur <guilabel +>argument 1</guilabel +>, puis sur le segment choisi dans la fenêtre principale de &kig; et sélectionneriez la propriété <guilabel +>Longueur</guilabel +>. Après quoi, vous pouvez compléter les autres parties variables, ou choisir une autre propriété pour l'une des parties variables si vous désirez la modifier. Lorsque vous êtes prêt, cliquez sur le bouton <guibutton +>Terminer</guibutton +> pour achever la construction de l'étiquette. </para> +<screenshot> +<screeninfo +>Choix d'une propriété pour un masque variable</screeninfo> +<mediaobject> +<imageobject> +<imagedata +fileref="text_label_wizard__select_property.png" +format="PNG"/> +</imageobject> +<textobject> +<phrase +>Choix d'une propriété pour un masque variable</phrase> +</textobject> +</mediaobject> +</screenshot> +</section> + +<section id="locuses"> +<title +>Lieux</title> +<para +>&kig; supporte l'utilisation des lieux. Un lieu est mathématiquement défini comme l'ensemble des points ou des lignes qui satisfont et sont déterminé par une condition spécifique ; comme dans <quote +>le lieu des points équidistants d'un point donné est un cercle</quote +>. Regardons un exemple d'utilisation des lieux dans &kig;. </para> +<para +>Considérez la construction géométrique suivante. Nous dessinons un cercle, et un point qui peut ce déplacer uniquement ce cercle (construisez ce point en positionnant le curseur sur un cercle, et en cliquant avec le &BCS;. Si vous essayez de déplacer ce point, vous verrez que vous ne pourrez pas le faire quitter le cercle). Ensuite, nous dessinons un segment reliant ce point et le centre du cercle, puis le point médian de ce segment. </para> +<screenshot> +<screeninfo +>Une construction simple utilisant un lieu</screeninfo> +<mediaobject> +<imageobject> +<imagedata +fileref="simple_locus_construction.png" +format="PNG"/> +</imageobject> +<textobject> +<phrase +>Une construction simple utilisant un lieu</phrase> +</textobject> +</mediaobject> +</screenshot> +<para +>Si maintenant vous déplacez le point contraint sur le cercle, vous verrez que le second point bouge avec lui. Si vous teniez un crayon sur le second point, et que vous bougiez le premier point tout autour du cercle, un nouveau cercle deux fois plus petit que le premier serait dessiné. La trajectoire que suit le second point lorsque le premier fait le tour du cercle est sont lieu. </para> +<para +>Actuellement la construction du lieu d'un point est très facile. Cliquez sur le bouton <guiicon +>Lieux</guiicon +> de la barre d'outils, ou sélectionnez <menuchoice +><guimenu +>Objets</guimenu +> <guisubmenu +>Autres</guisubmenu +> <guimenuitem +>Lieux</guimenuitem +></menuchoice +> dans la barre de menu. Puis choisissez le point contraint comme point mobile (le texte <guilabel +>Point mobile</guilabel +> apparaîtra lorsque vous le survolerez avec la souris), et l'autre comme point dépendant. Le lieu du point dépendant sera alors dessiné. </para> +</section> +</chapter> + +<chapter id="scripting"> +<title +>Utilisation de script</title> +<para +>&kig; permet à l'utilisateur de créer des types personnalisés dans le langage de script Python. Ceci est une fonctionnalité très avancée, et je ne connais qu'un seul autre programme de géométrie interactive ayant une fonctionnalité similaire (le programme &drgeo; de <acronym +>GNOME</acronym +>). </para> +<para +>Les scripts en Python vous permettent typiquement de créer vos propres objets à partir de certains objets parents. Par exemple, si vous êtes un professeur de mathématiques, et que vous avez une manière originale de calculer un point intéressant d'une conique, alors au lieu de vous embêter avec des constructions complexes et des macros, vous pourriez simplement écrire en code Python la manière dont le point est calculé et &kig; vous le montrera. </para> +<para +>Supposez que vous n'étiez pas au courant du type <quote +>Milieu</quote +> inclus dans &kig;, et que vous vouliez montrer le milieu de deux points donnés. Vous cliqueriez alors sur le bouton <guibutton +>Script Python</guibutton +> dans la barre d'outils, ou choisiriez <menuchoice +> <guimenu +>Objets</guimenu +> <guisubmenu +>Autres</guisubmenu +> <guimenuitem +>Script Python</guimenuitem +></menuchoice +> dans la barre de menu. Un assistant vous sera alors présenté qui vous permettra de continuer. </para> +<screenshot> +<screeninfo +>L'assistant de script</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="script_wizard.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>L'assistant de script</phrase> +</textobject> +</mediaobject> +</screenshot> +<para +>La première chose que vous devez faire est choisir les arguments de votre script. Dans notre exemple, il s'agit des deux points dont nous voulons afficher le milieu. Choisissez les dans la fenêtre principale de &kig;, et cliquez sur <guibutton +>Suivant</guibutton +> pour continuer. </para> +<para +>Un petite boîte d'édition vous est alors présentée dans laquelle vous pouvez saisir le code pour votre objet script. Un modèle de code et des commentaires sont déjà présents. Il est important d'être sûr que votre code est bien du code Python valable. Les personnes familières avec Python noteront que nous définissons actuellement une fonction Python appelée <function +>calc</function +>. Il est en conséquence nécessaire d'utiliser les règles de définition d'une fonction Python. Par exemple, chaque ligne de la fonction devra commencer par une <keysym +>Tabulation</keysym +>. La première ligne ne commençant pas par une <keysym +>Tabulation</keysym +> termine la définition de la fonction. </para> +<para +>La fonction Python que nous voulons définir est appelée <function +>calc</function +>, et dans notre cas elle accepte deux arguments. Ce sont les objets que vous avez sélectionné comme arguments dans l'écran précédent. Vous avez besoin d'autant d'arguments que vous en avez ici. Ils sont appelés <parameter +>arg1</parameter +> et <parameter +>arg2</parameter +>, mais vous pouvez modifier leurs noms en quelque chose ayant plus de sens si vous le voulez. </para> +<para +>Dans la fonction, vous pouvez faire toutes sortes de calculs que vous jugez nécessaire, en utilisant les deux arguments si besoin. Vous devez retourner l'objet que vous voulez définir. Dans notre cas, c'est un objet <classname +>Point</classname +>. Les deux arguments sont aussi des objets <classname +>Point</classname +>, et nous pouvons utiliser la fonction <function +>Point.coordinate()</function +> pour obtenir les coordonnées des deux points. </para> +<para +>Le calcul nécessaire dans notre exemple est très simple, nous additionnons simplement les deux ensembles de coordonnées, puis divisons par deux le résultat. Nous construisons alors un nouveau point utilisant ces coordonnées. Le code Python nécessaire est :</para> + +<programlisting +>def calc( a, b ): +m = ( a.coordinate() + b.coordinate() ) / 2; +return Point( m ) +</programlisting> + +<screenshot> +<screeninfo +>Saisie du code</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="script_wizard_entering_code.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Saisie du code pour le milieu dans l'assistant de script.</phrase> +</textobject> +</mediaobject> +</screenshot> +<para +>Si vous cliquez maintenant sur le bouton <guibutton +>Terminer</guibutton +>, le nouvel objet apparaîtra dans le document &kig;. Si vous déplacez un des points, alors le point nouvellement créé l'accompagnera. Des objets bien plus puissant peuvent être construits de cette manière, vous êtes encouragés à essayer. </para> +<screenshot> +<screeninfo +>Un script a été créé</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="constructed_script_object.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Le script nouvellement créé. </phrase> +</textobject> +</mediaobject> +</screenshot> +<para +>Tous les objets dans &kig; peuvent être utilisés dans le code Python. Comme nous l'avons vu précédemment, les points sont de la classe <classname +>Point</classname +>, et vous pouvez utiliser &pex; la méthode <function +>Point.coordinate()</function +>. Vous pouvez aussi retourner toutes sortes d'objets, pas seulement un <classname +>Point</classname +>. Beaucoup plus de classes et de méthodes sont disponibles dans le code Phyton pour &kig;, et une référence plus complète est fourni sur le <ulink url="http://edu.kde.org/kig/manual/scripting-api/index.html" +>site internet de &kig;</ulink +>. </para> +</chapter> + +<chapter id="kig-features"> +<title +>Fonctionnalités de &kig;</title> + +<itemizedlist> +<listitem> +<para +>&kig; est un programme open source. Cela signifie que vous êtes libre de l'utiliser et de le modifier comme bon vous semble. Redistribuer &kig; est sujet à quelques restrictions, entre autres que tout le monde dispose des mêmes droits d'utiliser une version de &kig; incluant vos modifications, comme vous et moi. </para> +<para +>Les logiciels libres sont développés dans un esprit très ouvert, et leurs développeurs sont habituellement très à l'écoute des suggestions des utilisateurs. Ainsi, si vous avez des questions, des critiques ou quoi que ce soit d'autre à propos de &kig;, informez en l'auteur à l'adresse <email +>toscano.pino@tiscali.it</email +>. </para> +</listitem> +<listitem> +<para +>&kig; est un programme KPart, ce qui signifie que vous pouvez l'inclure dans d'autres logiciels &kde;. Si vous ouvrez un fichier <literal role="extension" +>.kig</literal +> dans &konqueror;, il pourra être ouvert directement dans la fenêtre de &konqueror; sans avoir besoin d'ouvrir une autre application. </para> +</listitem> +<listitem> +<para +>Travailler avec &kig; est très aisé. La construction d'objets est facile et interactive, avec prévisualisation des résultats, &etc; Déplacer, sélectionner et construire, tout est accessible de la façon attendue. La fonction défaire est, elle aussi, intuitive. </para> +</listitem> +<listitem> +<para +>&kig; permet que les macros soit définies simplement. Ces objets sont présentés à l'utilisateur comme des objets classiques. Ils sont enregistrés en fin de session et chargés au démarrage de l'application, ainsi ils ne sont pas perdus d'une session à l'autre. Vous pouvez gérer ces objets dans la boîte de dialogue <guilabel +>Gérer les types de macro</guilabel +> (voir <xref linkend="working-with-types"/>). Vous pouvez les exporter vers un fichier, les importer depuis un fichier, les éditer et les effacer. </para> +</listitem> +<listitem> +<para +>&kig; enregistre ses données dans un format &XML; lisible. </para> +</listitem> +<listitem> +<para +>&kig; gère la construction de lieux. </para> +</listitem> +<listitem> +<para +>&kig; vous permet d'exporter un fichier &kig; vers quelques formats intéressants, comme des fichiers images, <application +>XFig</application +> et <application +>LaTeX</application +> ainsi que des images vectorielles <acronym +>SVG</acronym +>. Ceci est plutôt utile, car tous les programmes ne gèrent pas encore le format de fichier de &kig;. </para> +</listitem> +<listitem> +<para +>&kig; a un système de transformation très flexible. </para> +</listitem> +<listitem> +<para +>&kig; veut être compatible avec ses concurrents. C'est pourquoi il gère le format de fichier de &kgeo;, le format de fichier de &kseg; et partiellement les formats &drgeo; et &cabri; ; de plus, le support d'autres formats de fichier est prévu. </para> +</listitem> +</itemizedlist> +</chapter> + + +<chapter id="faq"> +<title +>Questions et réponses</title> +&reporting.bugs; &updating.documentation; </chapter> + + +<chapter id="credits"> +<title +>Remerciements et licence</title> + +<para +>&kig; </para> +<para +>&kig; copyright 2002-2004 Dominique Devriese <email +>devriese@kde.org</email +> </para> + +<para +>Documentation copyright 2002-2004 Dominique Devriese. <email +>devriese@kde.org</email +> </para> + +<para +>Documentation copyright 2002-2005 Pino Toscano <email +>toscano.pino@tiscali.fr</email +> </para> + +<para +>Relecture par &Philip.Rodrigues; &Philip.Rodrigues.mail; </para> +<para +>Traduction française par &YvesGuillou;, &CedricPasteur; et &YohannHamon;</para +> +&underFDL; &underGPL; </chapter> + +<appendix id="installation"> +<title +>Installation</title> + +<sect1 id="getting-kig"> +<title +>Comment obtenir &kig;</title> +&install.intro.documentation; </sect1> + +<sect1 id="compilation"> +<title +>Compilation et Installation</title> +&install.compile.documentation; </sect1> + +</appendix> + +<appendix id="contributing"> +<title +>Participez</title> +<section id="kig-is-free"> +<title +>Programme libre</title> +<para +>&kig; est un<ulink url="http://www.gnu.org/philosophy/philosophy.html#AboutFreeSoftware" +> Logiciel libre</ulink +>. Cela signifie que son code source est disponible sur Internet, et que tout le monde peut l'utiliser, le lire, le modifier et le distribuer. Je travaille sur ce projet pendant mes loisirs, et j'ai déjà appris beaucoup sur la programmation, le C++, &kde; / &Qt;, les mathématiques, la collaboration logicielle et les projets open source au cours de ce processus. </para> +</section> + +<section id="contribute-to-kig"> +<title +>Participez</title> +<para +>Dans ce chapitre, je veux vous montrer, à vous les utilisateurs, les droits que la licence de &kig; vous donne. Comme avec tous les logiciels libres, vous êtes autorisés (et encouragés) à résoudre les problèmes que vous rencontrez lors de son utilisation, à ajouter des fonctionnalités qui vous font défaut, à distribuer votre programme modifié et à m'envoyer ces modifications à <email +>toscano.pino@tiscali.it</email +>, afin que je puisse les intégrer dans les versions suivantes pour que les autres utilisateurs en profitent. Notez que je n'ai personnellement aucun intérêt financier quel qu'il soit dans ce projet. </para> +<para +>Si vous doutez de vos droits concernant l'utilisation de ce logiciel, ou de l'utilisation par des tierces personnes des modifications que vous avez faites au programme, &etc;, veuillez lire la licence. Vous pouvez la trouver dans le fichier <filename +>COPYING</filename +> situé dans l'arborescence des fichiers sources de &kig; ou dans l'onglet <guilabel +>licence</guilabel +> de la boîte de dialogue <guilabel +>À propos de Kig</guilabel +>. </para> +</section> + +<section id="howto-contribute"> +<title +>Comment contribuer ?</title> +<para +>Toutes les contributions sont les bienvenues. Si vous n'aimez pas les icônes, ou que vous pensez que ce manuel a besoin d'une mise à jour, ou bien si vous avez une macro vraiment super que vous voudriez partager avec le monde entier, n'hésitez pas à me les envoyer. Notez simplement que vos contributions seront distribuées selon les termes de la licence &GNU; <acronym +>GPL </acronym +> ; vous pouvez trouver les termes de cette licence dans le fichier <filename +>COPYING</filename +> situé dans l'arborescence des fichiers sources de &kig;, et dans le chapitre <link linkend="credits" +>Remerciements et licences</link +> de ce manuel. </para> +</section> +</appendix> + +&documentation.index; +</book> +<!-- +Local Variables: +mode: xml +End: +-->
\ No newline at end of file diff --git a/tde-i18n-fr/docs/tdeedu/kig/man-kig.1.docbook b/tde-i18n-fr/docs/tdeedu/kig/man-kig.1.docbook new file mode 100644 index 00000000000..9f761d6c234 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kig/man-kig.1.docbook @@ -0,0 +1,206 @@ +<?xml version="1.0" ?> +<!DOCTYPE refentry PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ +<!ENTITY % French "INCLUDE"> +]> + +<refentry lang="&language;"> +<refentryinfo> +<title +>Manuel de l'utilisateur de KDE</title> +<author +><personname +> <firstname +>Ben</firstname +> <surname +>Burton</surname +> </personname +><email +>bab@debian.org</email +></author> +<date +>25 mai 2005</date +> <productname +>Environnement de bureau K</productname +> </refentryinfo> + +<refmeta> +<refentrytitle +><command +>kig</command +></refentrytitle> +<manvolnum +>1</manvolnum> +</refmeta> + +<refnamediv> +<refname +><command +>kig</command +></refname> +<refpurpose +>un programme de géométrie interactive pour &kde;</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<cmdsynopsis +><command +>kig</command +> <group choice="opt" +><option +>-c, --convert-to-native</option +> <group choice="opt" +><option +>-o, --outfile <replaceable +>fichier</replaceable +></option +> </group +> </group +> <arg choice="opt" +>Options générales de KDE</arg +> <arg choice="opt" +>Options générales de Qt</arg +> </cmdsynopsis> +</refsynopsisdiv> + +<refsect1> +<title +>Description</title> +<para +>&kig; est une application de géométrie interactive. Elle est prévu pour atteindre deux objectifs :</para> +<itemizedlist +><listitem +><para +>Permettre aux étudiants d'explorer de manière interactive les figures et les concepts mathématiques en utilisant l'ordinateur ;</para +></listitem> +<listitem +><para +>Servir d'outil WYSIWYG pour dessiner des figures mathématiques et les inclure dans d'autres documents.</para +></listitem +></itemizedlist> +<para +>Avec ce programme vous pouvez faire de la géométrie comme vous la feriez sur un tableau noir dans une classe d'école. Cependant, le programme vous permet de déplacer et de changer des parties d'un dessin géométrique pour que vous puissiez voir comment les autres parties se modifient.</para> +<para +>&kig; supporte loci et les macros définies par l'utilisateur. Il peut aussi importer et exporter des fichiers depuis et vers d'autres formats de fichiers dont <application +>Cabri</application +>, <application +>Dr. Geo</application +>, &kgeo;, <application +>KSeg</application +> et <application +>XFig</application +>.</para> +<para +>Cette application fait partie du module officiel &kde; éducation.</para> +</refsect1> + +<refsect1> +<title +>Options</title> +<para +>Options de l'application, liste des variables</para> + +<variablelist> +<varlistentry> +<term +><option +>-c, --convert-to-native</option +></term> +<listitem +><para +>n'affiche pas une interface graphique utilisateur. À la place converti un fichier spécifié en un fichier natif &kig;. Le fichier &kig; natif sera écrit sur la sortie standard à moins que <option +>--outfile</option +> soit également utilisé.</para +></listitem> +</varlistentry> +<varlistentry> +<term +><option +>-o, --outfile <replaceable +>fichier</replaceable +></option +></term> +<listitem +><para +>utiliser cette option avec <option +>--convert-to-native</option +> pour spécifier où enregistrer le fichier &kig; nouvellement créé. Ne pas spécifier cette option ou saisir le nom de fichier <filename +>-</filename +> fera que le fichier sera envoyé vers la sortie standard.</para> +</listitem> +</varlistentry> +</variablelist> + +</refsect1> + +<refsect1> +<title +>Voir aussi</title> +<para +>Une documentation utilisateur détaillée est disponible à partir de <ulink url="help:/kig" +>help:/kig</ulink +> (vous pouvez soit saisir cette <acronym +>URL</acronym +> dans &konqueror; soit lancer <userinput +><command +>khelpcenter</command +> <parameter +>help:/kig</parameter +></userinput +>).</para> + +<para +>D'autres informations sont disponibles sur le <ulink url="http://edu.kde.org/kig/" +>site de &kde; éducation</ulink +>.</para> +</refsect1> + +<refsect1> +<title +>Auteurs</title> +<para +>&kig; a été écrit par <personname +><firstname +>Dominique</firstname +><surname +>Devriese</surname +></personname +> <email +>devriese@kde.org</email +>, <personname +><firstname +>Maurizio</firstname +><surname +>Paolini</surname +></personname +> <email +>paolini@dmf.bs.unicatt.it</email +>, <personname +><firstname +>Franco</firstname +><surname +>Pasquarelli</surname +></personname +> <email +>pasqui@dmf.bs.unicatt.it</email +>, <personname +><firstname +>Pino</firstname +><surname +>Toscano</surname +></personname +> <email +>toscano.pino@tiscali.it</email +>, et d'autres.</para> +<para +>Cette page de manuel est basée sur celle préparée pour Debian par <personname +><firstname +>Ben</firstname +> <surname +>Burton</surname +></personname +> <email +>bab@debian.org</email +>.</para> +</refsect1> + +</refentry> diff --git a/tde-i18n-fr/docs/tdeedu/kig/selecting_objects.png b/tde-i18n-fr/docs/tdeedu/kig/selecting_objects.png Binary files differnew file mode 100644 index 00000000000..ad39f94868c --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kig/selecting_objects.png diff --git a/tde-i18n-fr/docs/tdeedu/klettres/Makefile.am b/tde-i18n-fr/docs/tdeedu/klettres/Makefile.am new file mode 100644 index 00000000000..b6361414814 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/klettres/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = fr +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-fr/docs/tdeedu/klettres/Makefile.in b/tde-i18n-fr/docs/tdeedu/klettres/Makefile.in new file mode 100644 index 00000000000..8712fbca5de --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/klettres/Makefile.in @@ -0,0 +1,635 @@ +# Makefile.in generated by automake 1.10.1 from Makefile.am. +# KDE tags expanded automatically by am_edit - $Revision: 483858 $ +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +subdir = docs/tdeedu/klettres +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ + $(top_srcdir)/configure.in +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = +#>- RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ +#>- html-recursive info-recursive install-data-recursive \ +#>- install-dvi-recursive install-exec-recursive \ +#>- install-html-recursive install-info-recursive \ +#>- install-pdf-recursive install-ps-recursive install-recursive \ +#>- installcheck-recursive installdirs-recursive pdf-recursive \ +#>- ps-recursive uninstall-recursive +#>+ 7 +RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ + html-recursive info-recursive install-data-recursive \ + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive nmcheck-recursive bcheck-recursive +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ + distclean-recursive maintainer-clean-recursive +ETAGS = etags +CTAGS = ctags +DIST_SUBDIRS = $(SUBDIRS) +#>- DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +#>+ 1 +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) $(KDE_DIST) +ACLOCAL = @ACLOCAL@ +AMTAR = @AMTAR@ +ARTSCCONFIG = @ARTSCCONFIG@ +AUTOCONF = @AUTOCONF@ +AUTODIRS = @AUTODIRS@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CONF_FILES = @CONF_FILES@ +CYGPATH_W = @CYGPATH_W@ +DCOPIDL = @DCOPIDL@ +DCOPIDL2CPP = @DCOPIDL2CPP@ +DCOPIDLNG = @DCOPIDLNG@ +DCOP_DEPENDENCIES = @DCOP_DEPENDENCIES@ +DEFS = @DEFS@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +GMSGFMT = @GMSGFMT@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +KCFG_DEPENDENCIES = @KCFG_DEPENDENCIES@ +KCONFIG_COMPILER = @KCONFIG_COMPILER@ +KDECONFIG = @KDECONFIG@ +KDE_EXTRA_RPATH = @KDE_EXTRA_RPATH@ +KDE_RPATH = @KDE_RPATH@ +KDE_XSL_STYLESHEET = @KDE_XSL_STYLESHEET@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAKEINFO = @MAKEINFO@ +MAKEKDEWIDGETS = @MAKEKDEWIDGETS@ +MCOPIDL = @MCOPIDL@ +MEINPROC = @MEINPROC@ +MKDIR_P = @MKDIR_P@ +MSGFMT = @MSGFMT@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +TOPSUBDIRS = @TOPSUBDIRS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +XMLLINT = @XMLLINT@ +X_RPATH = @X_RPATH@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +am__leading_dot = @am__leading_dot@ +am__tar = @am__tar@ +am__untar = @am__untar@ +#>- bindir = @bindir@ +#>+ 2 +DEPDIR = .deps +bindir = @bindir@ +build_alias = @build_alias@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host_alias = @host_alias@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +kde_appsdir = @kde_appsdir@ +kde_bindir = @kde_bindir@ +kde_confdir = @kde_confdir@ +kde_datadir = @kde_datadir@ +kde_htmldir = @kde_htmldir@ +kde_icondir = @kde_icondir@ +kde_kcfgdir = @kde_kcfgdir@ +kde_libs_htmldir = @kde_libs_htmldir@ +kde_libs_prefix = @kde_libs_prefix@ +kde_locale = @kde_locale@ +kde_mimedir = @kde_mimedir@ +kde_moduledir = @kde_moduledir@ +kde_servicesdir = @kde_servicesdir@ +kde_servicetypesdir = @kde_servicetypesdir@ +kde_sounddir = @kde_sounddir@ +kde_styledir = @kde_styledir@ +kde_templatesdir = @kde_templatesdir@ +kde_wallpaperdir = @kde_wallpaperdir@ +kde_widgetdir = @kde_widgetdir@ +tdeinitdir = @tdeinitdir@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +xdg_appsdir = @xdg_appsdir@ +xdg_directorydir = @xdg_directorydir@ +xdg_menudir = @xdg_menudir@ +KDE_LANG = fr +#>- SUBDIRS = $(AUTODIRS) +#>+ 1 +SUBDIRS =. +KDE_DOCS = AUTO +KDE_MANS = AUTO +#>- all: all-recursive +#>+ 1 +all: docs-am all-recursive + +.SUFFIXES: +$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) +#>- @for dep in $?; do \ +#>- case '$(am__configure_deps)' in \ +#>- *$$dep*) \ +#>- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ +#>- && exit 0; \ +#>- exit 1;; \ +#>- esac; \ +#>- done; \ +#>- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/klettres/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdeedu/klettres/Makefile +#>+ 12 + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/klettres/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/klettres/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/klettres/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=index.docbook klettres2.png klettres6.png index.cache.bz2 klettres3.png Makefile.in klettres5.png klettres1.png klettres4.png Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) klettres1.png klettres2.png index.docbook klettres5.png klettres6.png klettres3.png klettres4.png + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres + @for base in klettres1.png klettres2.png index.docbook klettres5.png klettres6.png klettres3.png klettres4.png ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres/$$base ;\ + done + +uninstall-nls: + for base in klettres1.png klettres2.png index.docbook klettres5.png klettres6.png klettres3.png klettres4.png ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/klettres/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in klettres1.png klettres2.png index.docbook klettres5.png klettres6.png klettres3.png klettres4.png ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/klettres/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/klettres/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/klettres/Makefile.in + + +#>+ 21 +clean-bcheck: + rm -f *.bchecktest.cc *.bchecktest.cc.class a.out + +bcheck: bcheck-recursive + +bcheck-am: + @for i in ; do \ + if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \ + echo "int main() {return 0;}" > $$i.bchecktest.cc ; \ + echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \ + echo "$$i"; \ + if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS) --dump-class-hierarchy -c $$i.bchecktest.cc; then \ + rm -f $$i.bchecktest.cc; exit 1; \ + fi ; \ + echo "" >> $$i.bchecktest.cc.class; \ + perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \ + rm -f a.out; \ + fi ; \ + done + + +#>+ 3 +final: + $(MAKE) all-am + +#>+ 3 +final-install: + $(MAKE) install-am + +#>+ 3 +no-final: + $(MAKE) all-am + +#>+ 3 +no-final-install: + $(MAKE) install-am + +#>+ 3 +kde-rpo-clean: + -rm -f *.rpo + +#>+ 3 +nmcheck: +nmcheck-am: nmcheck diff --git a/tde-i18n-fr/docs/tdeedu/klettres/index.cache.bz2 b/tde-i18n-fr/docs/tdeedu/klettres/index.cache.bz2 Binary files differnew file mode 100644 index 00000000000..6fe0359f387 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/klettres/index.cache.bz2 diff --git a/tde-i18n-fr/docs/tdeedu/klettres/index.docbook b/tde-i18n-fr/docs/tdeedu/klettres/index.docbook new file mode 100644 index 00000000000..10e11e8bdac --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/klettres/index.docbook @@ -0,0 +1,1178 @@ +<?xml version="1.0" ?> +<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" + "dtd/kdex.dtd" [ + <!ENTITY kappname "&klettres;" +><!-- replace klettres here --> + <!ENTITY package "tdeedu"> + <!ENTITY % addindex "IGNORE"> + <!ENTITY % French "INCLUDE" +><!-- change language only here --> +]> + +<book lang="&language;"> + +<bookinfo> +<title +>Manuel de &klettres;</title> + +<authorgroup> +<author +><firstname +>Anne-Marie</firstname +><surname +>Mahfouf</surname +> <affiliation +> <address +>&Anne-Marie.Mahfouf.mail;</address> +</affiliation> +</author> +&traducteurLudovicGrossard; &traducteurGerardDelafond;&traducteurAnneMarieMahfouf; +</authorgroup> + +<copyright> +<year +>2001</year +><year +>2006</year> +<holder +>&Anne-Marie.Mahfouf;</holder> +</copyright> +<legalnotice +>&FDLNotice;</legalnotice> + +<date +>2006-02-08</date> +<releaseinfo +>1.5</releaseinfo> + +<abstract> +<para +>&klettres; est une application spécialement conçue pour aider l'utilisateur à apprendre l'alphabet dans une nouvelle langue, et ensuite à apprendre à lire des syllabes simples. L'utilisateur peut être un enfant à partir de deux ans et demi ou un adulte qui veut apprendre les bases d'une langue étrangère. </para> +<para +>Onze langues sont disponibles pour l'instant : tchèque, danois, néerlandais, anglais, français, italien, luganda, hindi, espagnol, slovaque et allemand mais seulement l'anglais, le français et votre langue sont celles installées par défaut. </para> +<para +>&klettres; est très facile à utiliser. La langue peut être changée via le menu <guimenu +>Langue</guimenu +>. L'utilisateur peut aussi choisir le niveau de 1 à 4 dans un menu déroulant dans la barre d'outils ou via le menu <guimenu +>Niveau</guimenu +>. Les <guimenuitem +>Thèmes</guimenuitem +> (fond d'écran et couleur de police) peuvent être changés dans un menu déroulant ou dans le menu <menuchoice +><guimenu +>Apparence</guimenu +><guimenuitem +>Thèmes</guimenuitem +></menuchoice +>. Trois thèmes sont disponibles : <guimenuitem +>Salle de classe</guimenuitem +>, <guimenuitem +>Arctique</guimenuitem +> et <guimenuitem +>Désert</guimenuitem +>. Finalement le mode peut être changé de Enfant à Adulte en utilisant le menu <menuchoice +><guimenu +>Apparence</guimenu +> <guimenuitem +>Mode</guimenuitem +></menuchoice +>. </para> + +</abstract> + +<keywordset> +<keyword +>KDE</keyword> +<keyword +>tdeedu</keyword> +<keyword +>klettres</keyword> +<keyword +>alphabet</keyword> +<keyword +>Tchèque</keyword> +<keyword +>Danois</keyword> +<keyword +>Hollandais</keyword> +<keyword +>Anglais</keyword> +<keyword +>Français</keyword> +<keyword +>Italien</keyword> +<keyword +>Hindi romain</keyword> +<keyword +>Espagnol</keyword> +<keyword +>Slovaque</keyword> +<keyword +>Luganda</keyword> +<keyword +>langue</keyword> +</keywordset> + +</bookinfo> + +<chapter id="introduction"> +<title +>Introduction</title> + +<para +>&klettres; est une application très simple qui aide un enfant ou un adulte à apprendre l'alphabet et des sonorités simples dans sa propre langue ou dans un autre langage. Le programme choisit une lettre ou une syllabe au hasard, cette lettre ou syllabe est affichée et un son est joué. L'utilisateur doit alors saisir la lettre ou la syllabe. L'entraînement se fait avec les niveaux dans lesquels les lettres ou syllabes ne sont pas affichées, seul le son est joué. L'utilisateur n'a pas besoin de savoir manipuler la souris, seul le clavier est nécessaire.</para> + +<para +>Pour le moment, il y a onze langues disponibles : tchèque, danois, néerlandais, anglais, français, italien, luganda, hindi romain, espagnol, slovaque et allemand. Si la langue de KDE est le tchèque, le danois, le néerlandais, l'anglais, le français, l'italien, le luganda, l'hindi romain, l'espagnol, le slovaque ou l'allemand, celle-ci sera considérée par défaut, sinon le français sera la langue par défaut. Vous pouvez facilement obtenir une langue supplèmentaire disponible en utilisant <guimenu +>le menu Fichier</guimenu +> item <guimenuitem +>Télécharger une nouvelle langue...</guimenuitem +> en étant connecté à internet.</para> + +<note +><para +>&klettres; a besoin de &arts; pour entendre les sons</para +></note> + +<para +>Deux modes différents vous permettent d'adapter &klettres; à vos besoins et d'avoir l'interface habituelle ou une interface plus dépouillée. Pour un enfant, la barre de menus n'est pas visible. Nous considérons qu'un enfant ne veut pas configurer la langue lui-même. Une boîte lui permet de changer de niveau. Pour un utilisateur plus âgé, le fond n'est pas si enfantin, et la barre de menu est présente. Trois thèmes différents (<guimenuitem +>Salle de classe</guimenuitem +>, <guimenuitem +>Arctique</guimenuitem +> et <guimenuitem +>Désert</guimenuitem +>) fournissent des fonds d'écran différents avec des polices différentes.</para> + +<note> +<para +>Vous n'avez plus besoin de la disposition du clavier car vous pouvez utiliser les <guimenuitem +>caractères</guimenuitem +> spéciaux de la barre d'outils pour saisir n'importe quel caractère spécial dans chaque langue. Dans le menu <guimenu +>Configuration</guimenu +> <guimenuitem +>Barres d'outils</guimenuitem +>, sélectionnez <guimenuitem +>Caractères</guimenuitem +> et la barre d'outils apparaîtra en bas de &klettres;. Cliquez sur la lettre que vous voulez et elle sera affichée dans le champ de saisie. Cette barre d'outils peut être déplacée n'importe où sur votre écran.</para> +<para +>Si vous préférez avoir la disposition du clavier de la langue, veuillez utiliser le ¢reConfiguration;, dans la section <guimenu +>Régionalisation et accessibilité</guimenu +>, et dans le sous-menu <guimenuitem +>Disposition du clavier</guimenuitem +> pour déterminer la disposition de clavier correcte.</para> +</note> +</chapter> + +<chapter id="using-klettres"> +<title +>Utilisation de &klettres;</title> +<para +>&klettres; comporte quatre niveaux. Les niveaux 1 et 2 concernent l'alphabet, et les niveaux 3 et 4 concernent les syllabes. Pour un enfant très jeune (2 ans et demi à 4 ans), je suggère qu'il ou elle s'assoie sur vos genoux, devant l'ordinateur, et que vous fassiez le jeu ensemble.</para> + +<sect1 id="levels1-and2"> +<title +>Niveaux 1 et 2</title> + +<screenshot> +<screeninfo +>Capture d'écran de &klettres; niveau 1</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="klettres1.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>&klettres; niveau 1</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +>Cette capture d'écran montre &klettres; dans le niveau 1, le thème est Arctique, la langue est le français et le mode est <emphasis +>Adulte</emphasis +>.</para> +<note> +<para +>Si votre langue de &kde; est réglée sur tchèque, danois, néerlandais, anglais, français, italien, luganda, hindi romain, espagnol, slovaque ou allemand, celle-ci sera la langue par défaut la première fois que vous lancerez &klettres;. Pour les autres langues, le français est la langue par défaut. &klettres; a le français comme défaut et votre langue si elle figure dans la liste ci-dessus et vous pouvez facilement obtenir une langue supplèmentaire disponible en utilisant le menu <guimenu +>Fichier</guimenu +> <guimenuitem +>Télécharger une nouvelle langue...</guimenuitem +> en étant connecté à internet. </para> +</note> +<para +>Dans le niveau 1, l'utilisateur voit la lettre et entend le son. Il doit ensuite saisir la lettre dans la boîte. Si c'est correct, la lettre suivante apparaît (sans avoir à appuyer sur <keycap +>Entrée</keycap +> ou quoi que ce soit). Si l'utilisateur saisit une mauvaise lettre, il entendra le son de nouveau. Dans ce niveau, l'utilisateur mémorise les lettres et les reconnaît sur le clavier. </para> + +<note> +<para +>L'utilisateur peut saisir les lettres en majuscule ou en minuscule. Les lettres sont automatiquement transformées en majuscules afin que l'enfant puisse les reconnaître sur le clavier. Il ne peut saisir qu'une lettre à la fois.</para> +<para +>Quand vous tapez une lettre dans le champ de saisie, il n'y a pas besoin d'appuyer sur <keycap +>Entrée</keycap +>, car le programme attend un bref instant avant de tester si la lettre saisie est correcte. Cette courte attente sert à laisser le temps à un jeune enfant de comprendre ce qu'il ou elle a tapé, spécialement si c'est une mauvaise lettre. Vous pouvez changer ce temps d'attente en utilisant le menu <guimenu +>Configuration</guimenu +> <guimenuitem +>Configurer &klettres;...</guimenuitem +> et l'onglet <guilabel +>Vitesse</guilabel +> ce qui vous affichera une boîte de dialogue dans laquelle vous pourrez régler deux durées différentes : une pour le mode enfant et l'autre pour le mode adulte. </para> +</note> + +<para +>Après la première fois, la configuration du langage est enregistrée dans un fichier à la fermeture de &klettres;, et rechargée la fois d'après, avec le niveau dans lequel vous étiez. </para> +<para +>Le mode (enfant ou adulte) est enregistré dans le fichier de configuration, et est donc conservé jusqu'à ce que vous le changiez.</para> +<para +>Les lettres apparaissent dans un ordre aléatoire. Ce ne sont pas les mêmes plusieurs fois de suite. </para> + +<para> +<screenshot> +<screeninfo +>Capture d'écran de &klettres; niveau 2</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="klettres2.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>&klettres; niveau 2</phrase> + </textobject> + </mediaobject> +</screenshot> +</para> +<para +>Voici une capture d'écran du niveau 2 avec le mode <emphasis +>Enfant</emphasis +>, le thème <emphasis +>Salle de classe</emphasis +> et le français.</para> + +<para +>En cliquant sur la boîte déroulante des <guilabel +>niveaux</guilabel +> et en choisissant <guilabel +>Niveau 2</guilabel +>, ou en utilisant le menu <guimenu +>Niveaux</guimenu +>, vous accédez au niveau 2. Dans ce niveau, l'utilisateur entend uniquement le son, et doit saisir la lettre. S'il se trompe, la lettre apparaîtra afin de l'aider. </para> +</sect1> + +<sect1 id="levels3-and4"> +<title +>Niveaux 3 et 4</title> + +<para> +<screenshot> +<screeninfo +>Captures d'écran de &klettres;, niveau 3</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="klettres3.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>&klettres; niveau 3</phrase> + </textobject> + </mediaobject> +</screenshot> +</para> + +<para +>Voici une capture d'écran de &klettres; en niveau 3, avec le mode <emphasis +>Adulte</emphasis +>, le thème <emphasis +>arctique</emphasis +> et en tchèque. </para> + +<para +>Dans le niveau 3, l'utilisateur voit les syllabes et entend le son. Il doit alors saisir des lettres dans le champ de saisie. Si la première lettre du son n'est pas la bonne, l'utilisateur ne peut pas saisir la deuxième. La lettre disparaît, et il doit recommencer. Le nombre de lettres est égal à deux ou trois, en fonction de la langue.</para> + +<screenshot> +<screeninfo +>Capture d'écran de &klettres; niveau 4</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="klettres4.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>&klettres; niveau 4</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +>Voici &klettres; en niveau 4, en mode <emphasis +>Enfant</emphasis +>, avec le thème <emphasis +>Désert</emphasis +> et en slovaque. </para> + +<para +>Les sons se produisent dans un ordre aléatoire. </para +> <para +>En cliquant sur la boîte déroulante <guilabel +>niveau</guilabel +> ou en utilisant l'élément de menu <guimenu +>Niveaux</guimenu +> dans la barre de menus et en choisissant ensuite <guilabel +>Niveau 4</guilabel +>, vous passerez en niveau 4. Dans ce niveau, l'utilisateur entend seulement une syllabe et doit saisir les lettres correspondantes. Ce niveau est plutôt difficile pour un jeune enfant. </para> + +</sect1> + +<sect1 id ="configuring"> +<title +>La boîte de dialogue de configuration</title> +<para +>La boîte de configuration comprend deux onglets : un pour les <guilabel +>Paramètres des polices</guilabel +> et un pour la <guilabel +>Vitesse</guilabel +>.</para> + +<sect2 id="about-font"> +<title +>À propos des polices</title> + +<para +>Vous pouvez facilement changer la police qui affiche les lettres. Dans certaines distributions, la police par défaut utilisée dans le système est vraiment horrible. Dans le mode Adulte, dans le menu <guimenu +>Configuration</guimenu +> dans <guimenuitem +>Configurer &klettres;...</guimenuitem +> vous trouverez un onglet <guilabel +>Paramètre des polices</guilabel +> qui amène à un sélecteur de polices. La nouvelle police sera appliquée à la fois à la lettre ou syllabe affichée et dans le champ de saisie. </para> + +<warning> +<para +>Le changement de police est aussi valable quand certaines polices (Helvetica par exemple) n'affichent pas correctement les langues de l'Europe de l'Est comme le tchèque ou le slovaque. Si certaines lettres ou syllabes ne s'affichent pas, veuillez changer la police et choisir Arial, par exemple. </para> +</warning> + +<para +>Vous pouvez aussi choisir la taille que vous préférez. Cette taille sera gardée dans la configuration. </para> + +<screenshot> +<screeninfo +>Capture d'écran de &klettres;, boîte de dialogue de choix des polices</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="klettres5.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Boîte de dialogue de choix des polices de &klettres;</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +>Ici, vous pouvez voir la boîte de dialogue de choix des polices de &klettres;. </para> +</sect2> + +<sect2 id="timers"> +<title +>Vitesse</title> + +<para +>Les minuteurs configurent la vitesse entre deux lettres &cad; l'intervalle de temps durant lequel une lettre est affichée. Les unités sont des dixièmes de seconde. </para> + +<para +>L'onglet <guilabel +>Vitesse</guilabel +> dans le menu <menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Configurer &klettres;...</guimenuitem +></menuchoice +> a deux minuteurs : un pour le <guilabel +>Mode enfant</guilabel +> et un pour le <guilabel +>Mode adulte</guilabel +>. Les défauts sont de 4 dixièmes de seconde pour le <guilabel +>Mode enfant</guilabel +> et de 2 dixièmes de seconde pour le <guilabel +>Mode adulte</guilabel +>. Si vous augmentez le temps, vous verrez mieux vos erreurs.</para> + +<screenshot> +<screeninfo +>Capture d'écran de l'onglet de configuration de la vitesse dans &klettres;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="klettres6.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Capture d'écran de l'onglet de configuration de la vitesse dans &klettres;</phrase> + </textobject> + </mediaobject> +</screenshot> + +</sect2> +</sect1> +</chapter> + +<chapter id="commands"> +<title +>Référence des commandes</title> + +<sect1 id="klettres-mainwindow"> +<title +>Fenêtre principale de &klettres;</title> + +<sect2> +<title +>Le menu <guimenu +>Fichier</guimenu +></title> + +<variablelist> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>N</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Nouveau son</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Joue</action +> un nouveau son</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>P</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Rejoue le son</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Joue</action +> à nouveau le même son</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Fichier</guimenu +> <guimenuitem +>Obtenir l'alphabet dans une nouvelle langue...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Ouvre</action +> la boîte de dialogue <guilabel +>Récupérer des nouveautés</guilabel +> de &klettres; pour télécharger une nouvelle langue</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>Q</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Quitter</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Quitte</action +> &klettres;</para +></listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2> +<title +>Le menu <guimenu +>Niveau</guimenu +></title> + +<variablelist> + +<varlistentry> +<term +><menuchoice +><guimenu +>Niveau</guimenu +> <guimenuitem +>Niveau 1</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Choisit</action +> le niveau 1 (la lettre est affichée et on entend le son)</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Niveau</guimenu +> <guimenuitem +>Niveau 2</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Choisit</action +> le niveau 2 (la lettre n'est pas affichée, on entend seulement le son)</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Niveau</guimenu +> <guimenuitem +>Niveau 3</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Choisit</action +> le niveau 3 (la syllabe est affichée et on entend le son)</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Niveau</guimenu +> <guimenuitem +>Niveau 4</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Choisit</action +> le niveau 4 (la syllabe n'est pas affichée, on entend seulement le son)</para +></listitem> +</varlistentry> + +</variablelist> + +</sect2> +<sect2> +<title +>Le menu <guimenu +>Langue</guimenu +></title> + +<variablelist> + +<varlistentry> +<term +><menuchoice +><guimenu +>Langue</guimenu +> <guimenuitem +>Anglais</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Choisit</action +> la langue anglaise</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Langue</guimenu +> <guimenuitem +>Français</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Choisit</action +> la langue française</para +></listitem> +</varlistentry> + +</variablelist> + +</sect2> + +<sect2> +<title +>Le menu <guimenu +>Apparence</guimenu +></title> + +<variablelist> +<varlistentry> +<term +><menuchoice +><guimenu +>Apparence</guimenu +> <guisubmenu +>Thèmes</guisubmenu +> <guimenuitem +>Salle de classe</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Change</action +> pour afficher le thème salle de classe</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Apparence</guimenu +> <guisubmenu +>Thèmes</guisubmenu +> <guimenuitem +>Arctique</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Change</action +> pour afficher le thème artique</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Apparence</guimenu +> <guisubmenu +>Thèmes</guisubmenu +> <guimenuitem +>Désert</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Change</action +> pour afficher le thème désert</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>K</keycap +></keycombo +> </shortcut +> <guimenu +>Apparence</guimenu +> <guimenuitem +>Mode enfant</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Passe</action +> en mode enfant : pas de barre de menus</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>G</keycap +></keycombo +> </shortcut +> <guimenu +>Apparence</guimenu +> <guimenuitem +>Mode adulte</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Passe</action +> en mode adulte : l'interface est normale</para +></listitem> +</varlistentry> +</variablelist> +</sect2> + +<sect2> +<title +>Le menu <guimenu +>Configuration</guimenu +></title> + +<variablelist> +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>M</keycap +></keycombo +> </shortcut +> <guimenu +>Configuration</guimenu +> <guimenuitem +>Afficher la barre de menus</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Affiche ou non</action +> la barre de menus</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Barres d'outils</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Affiche ou non</action +> la barre d'outils <guimenuitem +>Principale</guimenuitem +> et la barre d'outils <guimenuitem +>Caractères</guimenuitem +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Configurer les raccourcis clavier...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Configure</action +> les raccourcis clavier de &klettres;</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Configure les barres d'outils...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Configure</action +> les barres d'outils de &klettres;</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Configurer &klettres;...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Configure</action +> &klettres; : affiche une boîte de dialogue avec l'onglet <guilabel +>Paramètres des polices</guilabel +> et l'onglet <guilabel +>Vitesse</guilabel +>.</para +></listitem> +</varlistentry> + +</variablelist> + +</sect2> +</sect1> +</chapter> + +<chapter id="sounds"> +<title +>Ajouter des sons à &klettres;</title> + +<para +>Si vous voulez ajouter les sons dans votre propre langue, c'est très facile. Enregistrez les sons de l'alphabet et placez-les dans un dossier appelé « alpha ». Puis enregistrez les syllabes les plus courantes et placez-les dans un dossier appelé « syllab ».</para +> +<para +>Créer un fichier texte <filename +>sounds.xml</filename +>, en utilisant &kate; de préférence comme éditeur de texte ou tout autre éditeur capable d'encodage. Dans ce fichier, écrivez tous les sons de l'alphabet et les sons des syllabes que vous avez enregistrés, comme dans cet exemple pour la langue tchèque :</para> +<programlisting +><klettres> +<language code="cs"> + <menuitem> + <label>&Czech</label> + </menuitem> + <alphabet> + <sound name="A" file="cs/alpha/a.ogg" /> + ... + </alphabet> + <syllables> + <sound name="BA" file="cs/syllab/ba.ogg" /> + ... + </syllables> + </language> +</klettres></programlisting> +<para +>Veuillez remplacer « cs » par le code à deux lettres et « Czech » par le nom de votre langue. Écrivez les noms des sons avec les caractères spéciaux de votre langue en majuscule et en utf8.</para> + +<para +>En plus, vous pouvez m'indiquer les lettres spéciales de votre langue pour que je puisse générer facilement la barre d'outils <guimenuitem +>Caractères</guimenuitem +>. Veuillez créer un fichier texte <filename +>cs.txt</filename +> (remplacez « cs » avec le code de votre langue en 2 lettres) avec chaque caractère spécial de votre langue en majuscule sur une ligne. Merci de sauvegarder chacun des fichiers avec l'encodage <quote +>utf8</quote +> (la boîte déroulante en haut à droite dans &kate; le permet)</para> + +<para +>Les sons doivent être dans les formats wav ou ogg et assez longs pour que KAudioPlayer puisse les jouer (la longueur doit être entre 1.5 et 2 secondes, veuillez ajouter du silence s'ils sont trop courts). Puis compactez-les en format tar.gz et veuillez me les envoyer. </para> + +<para +>Voir <ulink url="http://edu.kde.org/klettres/add_language.php" +>le site web de &klettres; </ulink +> pour plus de détails sur la manière d'ajouter une nouvelle langue. </para> +</chapter> + +<chapter id="faq"> +<title +>Questions et réponses</title> +&reporting.bugs; &updating.documentation; <qandaset id="faqlist"> +<qandaentry> +<question> +<para +>L'image de fond n'apparaît pas.</para> +</question> +<answer> +<para +>Vous devez configurer avec l'option <option +>--prefix</option +> positionné sur votre dossier &kde; ou ajouter ce dossier dans votre chemin.</para +> </answer> +</qandaentry> +<qandaentry> +<question> +<para +>Je n'entends aucun son</para> +</question> +<answer> +<para +>Vous devez avoir le module &arts; et le démon &arts; doit être lancé. Soyez sûr que vous avez compilé tdelibs avec &arts; si vous avez compilé &kde;. Dans le doute, veuillez vous renseigner auprès de votre distribution. Vous pouvez aussi vérifier si &arts; est lancé dans le ¢reConfiguration; -> <guilabel +>Son & multimédia</guilabel +> dans l'onglet <guilabel +>Système de sons</guilabel +>. Ici vous devez vérifier si <guilabel +>Activer le système sonore</guilabel +> est coché.</para> +<para +>Pour les utilisateurs de &kde; 3.4, vous devez être sûr que le logiciel qui joue les sons de &kde; est le logiciel de gestion de sons de &kde; par défaut. Voyez dans le ¢reConfiguration; -> <guilabel +>Son & multimédia</guilabel +> l'onglet <guilabel +>Notifications du système</guilabel +>, cliquez sur le bouton <guibutton +>Configuration du lecteur</guibutton +> en bas à droite et dans la boîte de dialogue, veuillez cocher <guilabel +>Utiliser le système de son &kde;</guilabel +>. </para> + </answer> +</qandaentry> +<qandaentry> +<question> +<para +>Je ne vois pas certaines lettres sur les icônes de la barre d'outils des <guimenuitem +>Caractères</guimenuitem +> spéciaux. Je vois des rectangles à la place pour certaines langues.</para> +</question> +<answer> +<para +>&klettres; en tchèque et slovaque nécessite une police Arial et si vous n'avez pas cette police installée, veuillez demander au support de votre distribution comment le faire.</para +> +<para +>Si vous avez &Windows; sur votre machine vous pouvez utiliser des polices TrueType TTF de &Windows; (Arial est une de celles-ci) via le ¢reConfiguration; -> <guilabel +>Administration du système</guilabel +> -> <guilabel +>Installateur de polices</guilabel +> (cliquez sur <guibutton +>Mode superutilisateur</guibutton +> et ajouter le répertoire de polices de &Windows;).</para +></answer> +</qandaentry> +<qandaentry> +<question> +<para +>Les lettres sur les icônes de la barre d'outils <guimenuitem +>Caractères</guimenuitem +> spéciaux sont trop petites pour certaines langues.</para> +</question> +<answer> +<para +>&klettres; en tchèque et slovaque nécessite une police Arial et si vous n'avez pas cette police installée, veuillez demander au support de votre distribution comment le faire.</para +> +<para +>Si vous avez &Windows; sur votre machine vous pouvez utiliser des polices TrueType TTF de &Windows; (Arial est une de celles-ci) via le ¢reConfiguration; -> <guilabel +>Administration du système</guilabel +> -> <guilabel +>Installateur de polices</guilabel +> (cliquez sur <guibutton +>Mode superutilisateur</guibutton +> et ajouter le répertoire de polices de &Windows;).</para +></answer> +</qandaentry> +<qandaentry> +<question> +<para +>Pourquoi n'y a-t-il que dix langues ?</para> +</question> +<answer> +<para +>Pour ajouter de nouvelles langues, j'ai besoin de sons pour l'alphabet et de quelques syllabes de base. Quelqu'un parlant couramment la nouvelle langue doit enregistrer ces sons au format wav, mp3, ou mieux, ogg. Pour les niveaux 3 et 4, les syllabes doivent être choisies par un professeur ou quelqu'un qui connaît l'apprentissage chez les enfants : il doit s'agir des syllabes à apprendre juste après l'alphabet de façon à bien apprendre les bases de cette langue. Veuillez m'envoyer un courrier électronique si vous pouvez faire ça. Voyez <ulink url="http://edu.kde.org/klettres/add_language.php" +>le site web de &klettres;</ulink +> pour des instructions détaillées sur la manière d'ajouter une nouvelle langue.</para +> </answer> +</qandaentry> +</qandaset> +</chapter> + +<chapter id="credits"> + +<title +>Remerciements et licence</title> + +<para +>&klettres; </para> +<para +>Programme copyright 2001-2005 &Anne-Marie.Mahfouf; &Anne-Marie.Mahfouf.mail; </para> +<para +>Je suis très reconnaissante envers les personnes suivantes dont la contribution a été de grande valeur : <itemizedlist> +<listitem +><para +>Sons tchèques : Eva Mikulčíková <email +>eva@seznam.cz</email +></para +> </listitem> +<listitem +><para +>Sons néerlandais : Geert Stams <email +>geert@pa3csg.myweb.nl</email +></para +> </listitem> +<listitem +><para +>Sons danois : Erik Kjaer Pedersen <email +>erik@binghamton.edu</email +></para +> </listitem> +<listitem +><para +>Son français : Ludovic Grossard <email +>grossard@kde.org</email +></para +></listitem> +<listitem +><para +>Sons tchèques : Silvia Motyčková et Jozef Říha <email +>silviamotycka@seznam.cz</email +></para +></listitem> +<listitem +><para +>Sons en italien : Pietro Pasotti <email +>pietro@itopen.it</email +></para +></listitem> +<listitem +><para +>Sons en anglais : Robert Wadley <email +>robntina@juno.com</email +></para +></listitem> +<listitem +><para +>Sons en espagnol : Ana Belén Caballero et Juan Pedro Paredes <email +>neneta @iquis.com</email +></para +></listitem> +<listitem +><para +>Sons Hindi romains : Vikas Kharat <email +>kharat@sancharnet.in</email +></para +></listitem> +<listitem +><para +>Sons Luganda : John Magoye et Cormac Lynch <email +>cormaclynch@eircom.net</email +></para +></listitem> +<listitem +><para +>Sons allemands : Helmut Kriege <email +>h.kriege@freenet.de</email +></para +></listitem> +<listitem +><para +>Image de fond salle de classe : Renaud Blanchard <email +>kisukuma@chez.com</email +></para +> </listitem> +<listitem +><para +>Icônes originales : &Primoz.Anzur; <email +>zerokode@yahoo.com</email +></para +></listitem> +<listitem +><para +>Aide à la programmation : &Robert.Gogolok; <email +>&Robert.Gogolok.mail;</email +></para +></listitem> +<listitem +><para +>Icônes SVG : Chris Luetchford <email +>chris@os11.com</email +></para +></listitem> +<listitem +><para +>Code pour générer des icônes de caractères spéciaux : Peter Hedlund <email +>peter@peterandlinda.com</email +></para +></listitem> +<listitem +><para +>Portage vers KConfig XT, aide : Waldo Bastian &Waldo.Bastian; <email +>&Waldo.Bastian.mail;</email +></para +></listitem> +<listitem +><para +>Icônes SVG adulte et enfant, thème du désert : &Danny.Allen; <email +>dannya40uk@yahoo.co.uk</email +></para +></listitem> +<listitem +><para +>Widget minuteur : Michael Goettsche <email +>michael.goettsche@kdemail.net</email +></para +></listitem> +</itemizedlist> +</para> + +<para +>Documentation copyright 2001-2006 &Anne-Marie.Mahfouf;<email +>&Anne-Marie.Mahfouf.mail;</email +> </para> + +<para +>Traduction française par &LudovicGrossard;, &GerardDelafond; et &Anne-Marie.Mahfouf;</para +> +&underFDL; &underGPL; </chapter> + +<!-- <appendix id="installation"> +<title +>Installation</title> + +&install.intro.documentation; + +&install.compile.documentation; + +</appendix> +--> +&documentation.index; +</book> +<!-- +Local Variables: +mode: sgml +sgml-minimize-attributes:nil +sgml-general-insert-case:lower +sgml-indent-step:0 +sgml-indent-data:nil +End: +--> diff --git a/tde-i18n-fr/docs/tdeedu/klettres/klettres1.png b/tde-i18n-fr/docs/tdeedu/klettres/klettres1.png Binary files differnew file mode 100644 index 00000000000..a69aeebf53b --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/klettres/klettres1.png diff --git a/tde-i18n-fr/docs/tdeedu/klettres/klettres2.png b/tde-i18n-fr/docs/tdeedu/klettres/klettres2.png Binary files differnew file mode 100644 index 00000000000..7a0ecf76527 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/klettres/klettres2.png diff --git a/tde-i18n-fr/docs/tdeedu/klettres/klettres3.png b/tde-i18n-fr/docs/tdeedu/klettres/klettres3.png Binary files differnew file mode 100644 index 00000000000..52667134885 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/klettres/klettres3.png diff --git a/tde-i18n-fr/docs/tdeedu/klettres/klettres4.png b/tde-i18n-fr/docs/tdeedu/klettres/klettres4.png Binary files differnew file mode 100644 index 00000000000..24d77e4872d --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/klettres/klettres4.png diff --git a/tde-i18n-fr/docs/tdeedu/klettres/klettres5.png b/tde-i18n-fr/docs/tdeedu/klettres/klettres5.png Binary files differnew file mode 100644 index 00000000000..745b8b5ff70 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/klettres/klettres5.png diff --git a/tde-i18n-fr/docs/tdeedu/klettres/klettres6.png b/tde-i18n-fr/docs/tdeedu/klettres/klettres6.png Binary files differnew file mode 100644 index 00000000000..1274f6ef6cd --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/klettres/klettres6.png diff --git a/tde-i18n-fr/docs/tdeedu/kmathtool/Makefile.am b/tde-i18n-fr/docs/tdeedu/kmathtool/Makefile.am new file mode 100644 index 00000000000..b6361414814 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kmathtool/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = fr +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-fr/docs/tdeedu/kmathtool/Makefile.in b/tde-i18n-fr/docs/tdeedu/kmathtool/Makefile.in new file mode 100644 index 00000000000..506648f390b --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kmathtool/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/kmathtool +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 = fr +#>- 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/kmathtool/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdeedu/kmathtool/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/kmathtool/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/kmathtool/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kmathtool/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=index.docbook index.cache.bz2 Makefile.in Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmathtool + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmathtool/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmathtool/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmathtool/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmathtool/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmathtool/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmathtool/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmathtool + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmathtool + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmathtool/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmathtool/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmathtool/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in index.docbook ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kmathtool/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/kmathtool/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kmathtool/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-fr/docs/tdeedu/kmathtool/index.cache.bz2 b/tde-i18n-fr/docs/tdeedu/kmathtool/index.cache.bz2 Binary files differnew file mode 100644 index 00000000000..f4b630e41ef --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kmathtool/index.cache.bz2 diff --git a/tde-i18n-fr/docs/tdeedu/kmathtool/index.docbook b/tde-i18n-fr/docs/tdeedu/kmathtool/index.docbook new file mode 100644 index 00000000000..65206fe5646 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kmathtool/index.docbook @@ -0,0 +1,88 @@ +<?xml version="1.0" ?> +<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ + <!ENTITY kappname "&kmathtool;"> + <!ENTITY package "tdeedu"> + <!ENTITY % addindex "IGNORE"> + <!ENTITY % French "INCLUDE"> +]> + +<book lang="&language;"> + +<bookinfo> +<title +>Manuel de &kmathtool;</title> + +<authorgroup> +<author +><firstname +></firstname +> <othername +></othername +> <surname +></surname +> <affiliation +> <address +><email +></email +></address> +</affiliation> +</author> +&traducteurLudovicGrossard; +</authorgroup> + +<legalnotice +>&FDLNotice;</legalnotice> + +<date +>2000-10-08</date> +<releaseinfo +>0.00.00</releaseinfo> + +<!-- Abstract about this handbook --> + +<abstract> +<para +>&kmathtool; fait partie du paquetage tdeedu. </para> +</abstract> + + +<keywordset> +<keyword +>KDE</keyword> +<keyword +>Kapp</keyword> +</keywordset> + +</bookinfo> + +<chapter id="introduction" +> <title +>Introduction</title +> <para +>Désolé, mais la documentation de &kappname; n'était pas terminée lorsque &kde; a été installé sur cet ordinateur.</para +> <para +>Si vous avez besoin d'aide, visitez <ulink url="http://www.kde.org" +>Le site web de &kde;</ulink +> pour les mises à jour, ou en soumettant vos questions à <ulink url="mailto:kde-user@kde.org" +>la liste de diffusion des utilisateurs de &kde;</ulink +>.</para +> <para +><emphasis +>L'équipe &kde;</emphasis +></para +> &underFDL; </chapter> + +&documentation.index; +</book> + +<!-- +Local Variables: +mode: sgml +sgml-minimize-attributes:nil +sgml-general-insert-case:lower +sgml-indent-step:0 +sgml-indent-data:nil +End: + +// vim:ts=2:sw=2:tw=78:noet +--> diff --git a/tde-i18n-fr/docs/tdeedu/kmessedwords/Makefile.am b/tde-i18n-fr/docs/tdeedu/kmessedwords/Makefile.am new file mode 100644 index 00000000000..b6361414814 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kmessedwords/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = fr +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-fr/docs/tdeedu/kmessedwords/Makefile.in b/tde-i18n-fr/docs/tdeedu/kmessedwords/Makefile.in new file mode 100644 index 00000000000..237482dbb0f --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kmessedwords/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/kmessedwords +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 = fr +#>- 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/kmessedwords/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdeedu/kmessedwords/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/kmessedwords/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/kmessedwords/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kmessedwords/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=kmw2.png index.docbook kmw3.png index.cache.bz2 kmw1.png kmw4.png Makefile.in Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) kmw4.png kmw2.png kmw3.png index.docbook kmw1.png + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmessedwords + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmessedwords/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmessedwords/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmessedwords/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmessedwords/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmessedwords/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmessedwords/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmessedwords + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmessedwords + @for base in kmw4.png kmw2.png kmw3.png index.docbook kmw1.png ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmessedwords/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmessedwords/$$base ;\ + done + +uninstall-nls: + for base in kmw4.png kmw2.png kmw3.png index.docbook kmw1.png ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kmessedwords/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in kmw4.png kmw2.png kmw3.png index.docbook kmw1.png ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kmessedwords/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/kmessedwords/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kmessedwords/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-fr/docs/tdeedu/kmessedwords/index.cache.bz2 b/tde-i18n-fr/docs/tdeedu/kmessedwords/index.cache.bz2 Binary files differnew file mode 100644 index 00000000000..4ba1eebe498 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kmessedwords/index.cache.bz2 diff --git a/tde-i18n-fr/docs/tdeedu/kmessedwords/index.docbook b/tde-i18n-fr/docs/tdeedu/kmessedwords/index.docbook new file mode 100644 index 00000000000..c9cd4071a13 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kmessedwords/index.docbook @@ -0,0 +1,493 @@ +<?xml version="1.0" ?> +<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" + "dtd/kdex.dtd" [ + <!ENTITY kappname "&kmessedwords;"> + <!ENTITY package "tdeedu"> + <!ENTITY % addindex "IGNORE"> + <!ENTITY % French "INCLUDE" +><!-- change language only here --> +]> + +<book lang="&language;"> + +<bookinfo> +<title +>Manuel de &kmessedwords;</title> + +<authorgroup> +<author +><firstname +>Primoz</firstname +> <surname +>Anzur</surname +> <affiliation +> <address +><email +>zerokode@gmx.net</email +></address> +</affiliation> +</author> +</authorgroup> + +<copyright> +<year +>2001</year> +<holder +>L'équipe KDE d'éducation / amusement</holder> +</copyright> + +<legalnotice +>&FDLNotice;</legalnotice> + +<date +>2002-10-08</date> +<releaseinfo +>2.1</releaseinfo> + +<abstract> +<para +>&kmessedwords; est le jeu de mot simple pour l'entraînement de l'esprit </para> +</abstract> + +<keywordset> +<keyword +>KDE</keyword> +<keyword +>tdeedu</keyword> +<keyword +>KMessedWords</keyword> +<keyword +>désordre</keyword> +<keyword +>mots</keyword> +</keywordset> + +</bookinfo> + +<chapter id="introduction"> +<title +>Introduction</title> + +<para +>&kmessedwords; est un jeu basé sur des puzzles de mot / lettre auquel vous avez joué lorsque vous étiez enfant. C'est un jeu construit très simplement, avec 3 niveaux de difficultés, et chaque niveau mérite sa valeur. C'est un jeu entièrement configurable, et vous permet d'écrire vos propres mots, et de paramétrer votre propre <quote +>apparence</quote +> du jeu. Il est dédié aux enfants de 10 ans et plus, à cause de la difficulté, mais tout le monde peut essayer. Un mot est pris au hasard, et affiché dans le désordre, avec une difficulté dépendant du niveau choisi. Vous avez un nombre illimité d'essais, et les scores sont enregistrés. </para> +</chapter> + +<chapter id="using-kmessedwords"> +<title +>Utiliser &kmessedwords;</title> + +<screenshot> +<screeninfo +>Voici une copie d'écran de &kmessedwords;</screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="kmw1.png" format="PNG"/></imageobject> +<textobject +><phrase +>Copie d'écran de &kmessedwords;</phrase +></textobject> +</mediaobject> +</screenshot> + +<sect1 id="general-usage"> +<title +>Utilisation générale</title> + +<para +>Un mot est affiché avec les lettres dans un ordre aléatoire... Vous devinez le mot entier en une seule fois. Si vous vous trompez ou trouvez, le jeu vous le dit.</para> + +<important +><para +>Les mots sont sensibles à la casse, ainsi, <quote +>michelle</quote +> n'est <emphasis +>pas</emphasis +> <quote +>Michelle</quote +> </para +></important> + +<para +>À chaque fois que vous lancez le jeu, le niveau est défini à facile.</para> + +<para +>Il y a 3 niveaux : facile, moyen et difficile.</para> + +<para +>Tous les niveaux sont complètement configurables, vous pouvez paramétrer le niveau de difficulté vous-même. Comme le niveau de difficulté du jeu est dépendant de la longueur du mot, les valeurs par défaut sont :</para> + +<variablelist> +<varlistentry> +<term +>Facile</term> +<listitem +><para +>4 lettres, mots de tous les jours</para +></listitem> +</varlistentry> +<varlistentry> +<term +>Moyen</term> +<listitem +><para +>Mots de 4 lettres spéciaux, et des mots de tous les jours plus longs, jusqu'à 7 lettres.</para +></listitem> +</varlistentry> +<varlistentry> +<term +>Difficile</term> +<listitem +><para +>Mots d'au moins 6 lettres, avec des mots de tous les jours et des mots spéciaux.</para +></listitem> +</varlistentry> +</variablelist> + +<para +>Après qu'un mot soit deviné, il vous est demandé un autre mot et vous pouvez utiliser soit <guibutton +>Oui</guibutton +> soit <guibutton +>Non</guibutton +>.</para> + +</sect1> +</chapter> +<chapter id="commands"> +<title +>Référence du jeu</title> + +<screenshot> +<screeninfo +>Voici une copie d'écran de &kmessedwords;</screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="kmw1bis.png" format="PNG"/></imageobject> +<textobject +><phrase +>Copie d'écran de &kmessedwords;</phrase +></textobject> +</mediaobject> +</screenshot> + +<sect1 id="kmessedwords-mainwindow"> +<title +>La fenêtre principale de &kmessedwords;</title> + +<para +>Le bouton <guibutton +>Quitter</guibutton +>, ou la combinaison de touches <keycombo action="simul" +>&Alt;<keycap +>F4</keycap +></keycombo +>, permet de sortir du jeu n'importe quand.</para> + +<para +>Le bouton <guibutton +>Aide</guibutton +> vous montrera cette fenêtre, contenant toutes l'aide disponible.</para> + +<para +>Le bouton <guibutton +>Configurer</guibutton +> cache 2 options : <guilabel +>Configuration</guilabel +> fera apparaître la fenêtre de configuration principale pour régler &kmessedwords;, et le <guilabel +>Dictionnaire</guilabel +>, où vous pourrez écrire / effacer des mots.</para> + +<para +><guibutton +>Scores</guibutton +> vous montrera les 10 meilleurs scores.</para> + +<para +>En appuyant sur le bouton <guibutton +>Mélanger</guibutton +>, vous lancerez le jeu.</para> + +<para +>Le menu nommé <guimenu +>Niveau</guimenu +> définit le niveau que vous êtes en train de jouer.</para> + +</sect1> +</chapter> + +<chapter id="configuration"> +<title +>Configurer &kmessedwords;</title> + +<screenshot> +<screeninfo +>Fenêtre de configuration de &kmessedwords;</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="kmw2.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>fenêtre de configuration de &kmessedwords;</phrase> +</textobject> +</mediaobject> +</screenshot> + +<sect1 id="kmessedwords-themes"> +<title +>Changer les thèmes</title> + +<para +>&kmessedwords; vous permet de configurer facilement son apparence. Vous pouvez sélectionner un thème en cliquant sur le bouton <guibutton +>Configurer</guibutton +>, choisissez <guimenuitem +>Configuration</guimenuitem +> à partir du menu, et ensuite choisissez l'onglet <guilabel +>Thèmes</guilabel +> dans la fenêtre de dialogue.</para> + +<para +>Ici, vous pouvez choisir un thème dans la liste, et aussi choisir s'il sera appliqué sur les <guilabel +>images de bouton</guilabel +>, juste l'<guilabel +>image de fond</guilabel +> ou les deux.</para> + +<para +>Par défaut, il n'y a qu'un thème, nommé <quote +>défaut</quote +>. Nous espérons qu'il y aura beaucoup d'autres thèmes disponibles au téléchargement.</para> + +</sect1> + +<sect1 id="kmessedwords-players"> +<title +>Changer le nom du joueur</title> + +<para +>Dans la fenêtre de configuration, sélectionnez simplement l'onglet nommé <guilabel +>Utilisateur</guilabel +>, changez votre nom et appuyez sur <guibutton +>OK</guibutton +>.</para> + +</sect1> +</chapter> + +<chapter id="kmessedwords-dictionary"> +<title +>Paramétrer le dictionnaire de mots</title> + +<screenshot> +<screeninfo +>Éditeur de mots de &kmessedwords;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="kmw4.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>fenêtre du dictionnaire de &kmessedwords;</phrase> + </textobject> + </mediaobject> +</screenshot> + +<sect1 id="changing-words"> +<title +>Changer des mots dans &kmessedwords;</title> + +<para +>Pour arriver à l'éditeur de mots, vous devez choisir <menuchoice +><guimenu +>Configurer</guimenu +><guimenuitem +>Dictionnaire</guimenuitem +></menuchoice +>. Pour chaque niveau, facile, moyen, difficile, il y a une liste de mots. L'éditeur de mots est juste un simple éditeur de texte, et vous pouvez saisir de nouveaux mots dans une des listes. Le séparateur est la barre de division, ou la touche <keycap +>Entrée</keycap +>.</para> + +<para +>L'éditeur refusera de lire des lignes vides ou des lignes avec des lettres et des caractères égales. Pour enregistrer les mots, appuyez simplement sur <guibutton +>OK</guibutton +> ou <guibutton +>Enregistrer les mots</guibutton +>. Vous n'avez <emphasis +>pas</emphasis +> besoin d'être <systemitem class="username" +>superutilisateur</systemitem +> pour que le programme change les mots, car les fichiers de dictionnaire sont enregistrés dans le dossier personnel de l'utilisateur.</para> + +</sect1> +</chapter> + +<chapter id="kmessedwords-scoring"> +<title +>Pré-visualisation des scores</title> +<para> + +<screenshot> +<screeninfo +>Fenêtre des scores de &kmessedwords;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="kmw3.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Fenêtre des scores de &kmessedwords;</phrase> + </textobject> + </mediaobject> +</screenshot> +</para> +<sect1 id="checking-scores"> +<title +>Vérifier les scores dans &kmessedwords;</title> + +<para +>Pour vérifier les scores, tout ce que vous avez à faire est de cliquer sur le bouton <guibutton +>score</guibutton +> dans la fenêtre non graphique ou sur les étoiles <guiicon +>3-1-2</guiicon +> dans le thème par défaut.</para> + +</sect1> +</chapter> + +<chapter id="developers"> +<title +>Guide des développeurs de &kmessedwords;</title> + +<sect1 id="interface"> +<title +>L'interface graphique utilisateur - &GUI; de &kmessedwords; </title> + +<para +>Le coeur de &kmessedwords; est déjà entièrement construit, pour la lecture / l'enregistrement et le mélange des mots. Maintenant mon but est, de le rendre le plus facile possible, avec une belle interface graphique. Je travaille actuellement sur cela autant que je peux, mais beaucoup de choses m'empêchent de le faire pendant mon temps libre. J'ai encore quelques idées, mais j'aimerais aussi vraiment avoir d'autres opinions. </para> +</sect1> +</chapter> + +<chapter id="faq"> +<title +>Questions et réponses</title> +&reporting.bugs; &updating.documentation; <qandaset id="faqlist" +> <qandaentry> +<question> +<para +>J'ai un message d'erreur me disant que les images ne peuvent être trouvées.</para> +</question> +<answer> +<para +>Si vous avez installé le programme à partir d'un <acronym +>RPM</acronym +>, alors je dois être celui qui est censé corriger le fichier RPM. Mais si vous avez compilé l'application vous-même, notez qu'il y a encore quelque chose avec les préfixes par défaut. Le préfixe par défaut installera l'application dans <filename class="directory" +>/usr/local/</filename +>, donc tout ce que vous avez à faire est de changer ce préfixe par <userinput +><option +>--prefix=<replaceable +>chemin_vers_répertoire_de_kde</replaceable +></option +></userinput +></para> +</answer +> </qandaentry> +</qandaset> +</chapter> + +<chapter id="credits"> + +<title +>Remerciements et licence</title> +<para +>&kmessedwords; :</para> +<para +>Créateur, mainteneur et concepteur : <itemizedlist +> <listitem +><para +>Primoz Anzur<email +>zerokode@gmx.net</email +></para +></listitem> +</itemizedlist> +</para> +<para +>Contributeurs : <itemizedlist> + <listitem> + <para +>Aide au codage (création du moteur) : Waldo Bastian <email +>bastian@kde.org</email +></para +> + </listitem> + <listitem> + <para +>Aide au codage (includemoc et tous ce trucs &etc;) : Daniel Molkentin <email +>molkentin@kde.org</email +></para +> + </listitem> + <listitem> + <para +>Aide au codage (aide à faire que &kmessedwords; fonctionne bien sous KDE2 et KDE3) : Haavard Froeiland <email +>haavardf@operamail.com</email +></para +> + </listitem> + <listitem> + <para +>Support moral : Anne-Marie Mahfouf <email +>annma@kde.org</email +></para +> + </listitem> +</itemizedlist> +</para> + +<para +>Documentation copyright 2001 Primoz Anzur et l'équipe Edutainment de &kde; <email +>zerokode@gmx.net</email +> </para> +&underFDL; &underGPL; </chapter> + +<appendix id="installation"> +<title +>Installation</title> + +<sect1 id="getting-kmessedwords"> +<title +>Comment obtenir &kmessedwords;</title> +&install.intro.documentation; </sect1> + +<sect1 id="requirements"> +<title +>Pré-requis</title> + +<para +>Pour utiliser correctement &kmessedwords;, vous aurez besoin de &kde; 3 et &Qt; 3 sur votre système.</para> + +<para +>&kmessedwords; peut être trouvé à <ulink url="http://edu.kde.org/kmessedwords/" +>la page internet de &kmessedwords;</ulink +>.</para> + +</sect1> + +<sect1 id="compilation"> +<title +>Compilation et installation</title> +&install.compile.documentation; </sect1> +</appendix> + +&documentation.index; +</book> +<!-- +Local Variables: +mode: sgml +sgml-minimize-attributes: nil +sgml-general-insert-case: lower +sgml-indent-step:0 +sgml-indent-data:nil +End: +--> + diff --git a/tde-i18n-fr/docs/tdeedu/kmessedwords/kmw1.png b/tde-i18n-fr/docs/tdeedu/kmessedwords/kmw1.png Binary files differnew file mode 100644 index 00000000000..a5848f31284 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kmessedwords/kmw1.png diff --git a/tde-i18n-fr/docs/tdeedu/kmessedwords/kmw2.png b/tde-i18n-fr/docs/tdeedu/kmessedwords/kmw2.png Binary files differnew file mode 100644 index 00000000000..9b1d7c42094 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kmessedwords/kmw2.png diff --git a/tde-i18n-fr/docs/tdeedu/kmessedwords/kmw3.png b/tde-i18n-fr/docs/tdeedu/kmessedwords/kmw3.png Binary files differnew file mode 100644 index 00000000000..8a6b4e04e4f --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kmessedwords/kmw3.png diff --git a/tde-i18n-fr/docs/tdeedu/kmessedwords/kmw4.png b/tde-i18n-fr/docs/tdeedu/kmessedwords/kmw4.png Binary files differnew file mode 100644 index 00000000000..71ddf765d1e --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kmessedwords/kmw4.png diff --git a/tde-i18n-fr/docs/tdeedu/kmplot/Makefile.am b/tde-i18n-fr/docs/tdeedu/kmplot/Makefile.am new file mode 100644 index 00000000000..b6361414814 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kmplot/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = fr +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-fr/docs/tdeedu/kmplot/Makefile.in b/tde-i18n-fr/docs/tdeedu/kmplot/Makefile.in new file mode 100644 index 00000000000..60e68a57d9d --- /dev/null +++ b/tde-i18n-fr/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 = fr +#>- 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 developer.docbook index.docbook configuration.docbook credits.docbook commands.docbook dcop.docbook index.cache.bz2 main.png using.docbook settingsdlg.png install.docbook Makefile.in menu.docbook introduction.docbook Makefile.am reference.docbook + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) settingsdlg.png commands.docbook configuration.docbook reference.docbook index.docbook using.docbook menu.docbook firststeps.docbook introduction.docbook credits.docbook developer.docbook 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 menu.docbook firststeps.docbook introduction.docbook credits.docbook developer.docbook 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 menu.docbook firststeps.docbook introduction.docbook credits.docbook developer.docbook 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 menu.docbook firststeps.docbook introduction.docbook credits.docbook developer.docbook 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-fr/docs/tdeedu/kmplot/commands.docbook b/tde-i18n-fr/docs/tdeedu/kmplot/commands.docbook new file mode 100644 index 00000000000..18c7bb4c409 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kmplot/commands.docbook @@ -0,0 +1,769 @@ +<chapter id="commands"> +<title +>Référence des commandes</title +> + +<sect1 id="a-file-menu"> +<title +>Le menu <guimenu +>Fichier</guimenu +></title> + +<variablelist> + +<varlistentry> +<term> +<menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>N</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +><guimenuitem +>Nouveau</guimenuitem +> </menuchoice> +</term> +<listitem> +<para +><action +>Démarre une nouvelle courbe en effaçant le système de coordonnées et en réinitialisant l'analyseur de fonctions.</action +></para +> +</listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>O</keycap +></keycombo +></shortcut +> <guimenu +>Fichier</guimenu +><guimenuitem +>Ouvrir...</guimenuitem +></menuchoice +></term> +<listitem +><para +><action +>Ouvre un document existant.</action> +</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Fichier</guimenu +><guimenuitem +>Récemment ouvert(s)</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Affiche une liste des fichiers récemment ouverts.</action +> En choisir un de cette liste va tracer les courbes des fonctions de ce fichier.</para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;<keycap +>S</keycap +></keycombo +></shortcut +> <guimenu +>Fichier</guimenu +><guimenuitem +>Enregistrer</guimenuitem +></menuchoice +></term> +<listitem +><para +><action +>Enregistre le document</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><guimenu +>Fichier</guimenu +><guimenuitem +>Enregistrer sous...</guimenuitem +></menuchoice +></term> +<listitem +><para +><action +>Enregistre le document sous un autre nom.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>P</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +><guimenuitem +>Imprimer...</guimenuitem +> </menuchoice> +</term> +<listitem> +<para +><action +>Envoie la courbe à une imprimante ou un fichier.</action +></para> +</listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><guimenu +>Fichier</guimenu +><guimenuitem +>Exporter...</guimenuitem +></menuchoice +></term> +<listitem +><para +><action +>Exporte les valeurs dans un fichier texte. </action +>Chaque valeur dans la liste des paramètres sera écrite sur une ligne dans le fichier. </para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><shortcut +><keycombo action="simul" +> &Ctrl;<keycap +>Q</keycap +> </keycombo +></shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Quitter</guimenuitem +></menuchoice +></term> +<listitem +><para +><action +>Quitte</action +> &kmplot;.</para +></listitem> +</varlistentry> +</variablelist> +</sect1> + +<sect1 id="a-view-menu"> +<title +>Le menu <guimenu +>Édition</guimenu +></title> + +<variablelist> + +<varlistentry> +<term +><menuchoice +><guimenu +>Édition</guimenu +><guimenuitem +>Couleurs...</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Affiche la boîte de dialogue de <guilabel +>Configuration des couleurs</guilabel +>. Voyez le <xref linkend="colors-config"/>. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Édition</guimenu +><guimenuitem +>Système de coordonnées...</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Affiche la boîte de dialogue d'<guilabel +>édition du système de coordonnées</guilabel +>. Voir le <xref linkend="coords-config"/>. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Édition</guimenu +><guimenuitem +>Échelle...</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Affiche la boîte de dialogue <guilabel +>Configuration de l'échelle</guilabel +>.voir le <xref linkend="scaling-config"/>. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Édition</guimenu +><guimenuitem +>Polices...</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Affiche la boîte de dialogue de <guilabel +>Configuration des polices</guilabel +>. Voyez le <xref linkend="font-config"/>. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Édition</guimenu +><guimenuitem +>Système de coordonnées I</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Affiche à la fois les valeurs positives et négatives de x et y sur le quadrillage. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Édition</guimenu +><guimenuitem +>Système de coordonnées II</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Affiche les valeurs positives et négatives de y, mais seulement les valeurs positives de x. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Édition</guimenu +><guimenuitem +>Système de coordonnées III</guimenuitem +> </menuchoice +></term> +<listitem +><para +>N'affiche que les valeurs positives de x et de y. </para> +</listitem> +</varlistentry> + +</variablelist> +</sect1> + +<sect1 id="a-functions-menu"> +<title +>Le menu <guimenu +>Tracer</guimenu +></title> + +<variablelist> + +<varlistentry> +<term> +<menuchoice +><guimenu +>Tracer</guimenu +> <guimenuitem +>Nouvelle courbe de fonction...</guimenuitem +> </menuchoice> +</term> +<listitem +><para +>Ouvre la boîte de dialogue pour créer un nouveau tracé de fonction. Voyez le <xref linkend="using-kmplot"/>.</para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><guimenu +>Tracer</guimenu +> <guimenuitem +>Nouvelle courbe paramétrique...</guimenuitem +> </menuchoice> +</term> +<listitem +><para +>Ouvre la boîte de dialogue pour créer une nouvelle fonction paramétrique. Voyez le <xref linkend="using-kmplot"/>.</para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><guimenu +>Tracer</guimenu +> <guimenuitem +>Nouvelle courbe polaire...</guimenuitem +> </menuchoice> +</term> +<listitem +><para +>ouvre la boîte de dialogue pour créer une nouvelle fonction polaire. Voyez le <xref linkend="using-kmplot"/>.</para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><guimenu +>Tracer</guimenu +> <guimenuitem +>Modifier les courbes...</guimenuitem +> </menuchoice> +</term> +<listitem +><para +>Affiche la boîte de dialogue des fonctions. Vous pouvez ajouter, modifier et supprimer des fonctions. Voyez le <xref linkend="using-kmplot"/>.</para +></listitem> +</varlistentry> + +</variablelist> + +</sect1> + +<sect1 id="a-zoom-menu"> +<title +>Le menu <guimenu +>Zoom</guimenu +></title> +<para +>Les cinq premiers éléments dans ce menu modifient le mode de zoom.</para> + +<variablelist> + +<varlistentry> +<term> +<menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>0</keycap +></keycombo +> </shortcut +> <guimenu +>Zoom</guimenu +> <guimenuitem +>Pas de zoom</guimenuitem +> </menuchoice> +</term> +<listitem +><para +>Désactive le mode zoom</para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>1</keycap +></keycombo +> </shortcut +> <guimenu +>Zoom</guimenu +> <guimenuitem +>Agrandir un rectangle</guimenuitem +> </menuchoice> +</term> +<listitem +><para +>Laisse l'utilisateur dessiner un rectangle. Les valeurs minimales et maximales correspondront aux coordonnées de ce rectangle.</para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>2</keycap +></keycombo +> </shortcut +> <guimenu +>Zoom</guimenu +> <guimenuitem +>Zoom avant</guimenuitem +> </menuchoice> +</term> +<listitem +><para +>Les valeurs minimales et maximales se rapprocheront les unes des autres et le point sélectionné dans le graphique sera centré.</para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>3</keycap +></keycombo +> </shortcut +> <guimenu +>Zoom</guimenu +> <guimenuitem +>Zoom arrière</guimenuitem +> </menuchoice> +</term> +<listitem +><para +>Les valeurs minimales et maximales s'éloigneront les unes des autres et le point sélectionné dans le graphique sera centré.</para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>4</keycap +></keycombo +> </shortcut +> <guimenu +>Zoom</guimenu +> <guimenuitem +>Centrer le point</guimenuitem +> </menuchoice> +</term> +<listitem +><para +>Le point sélectionné dans le graphique sera centré.</para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><guimenu +>Zoom</guimenu +> <guimenuitem +>Adapter la zone de dessin aux fonctions trigonométriques</guimenuitem +> </menuchoice> +</term> +<listitem +><para +>L'échelle sera adaptée aux fonctions trigonométriques. Ceci fonctionne à la fois en radians et en degrés.</para +></listitem> +</varlistentry> + +</variablelist> + +</sect1> + +<sect1 id="a-tools-menu"> +<title +>Le menu <guimenu +>Outils</guimenu +></title> + +<para +>Ce menu contient quelques outils utiles pour les fonctions :</para> + +<variablelist> + +<varlistentry> +<term +><menuchoice +><guimenu +>Outils</guimenu +> <guimenuitem +>Obtenir l'ordonnée...</guimenuitem +> </menuchoice +></term> +<listitem> +<para +>Permet à l'utilisateur d'obtenir l'ordonnée à partir d'une abscisse spécifique. À l'heure actuelle, seules les courbes de fonctions sont gérées. Saisissez une valeur ou une expression dans la zone de texte sous « X : ». Dans la liste en dessous, toutes les fonctions disponibles sont affichées. Actionnez le bouton « Calculer » pour trouver l'ordonnée de la fonction. Le résultat est affiché dans la boîte « Y : ».</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Outils</guimenu +> <guimenuitem +>Chercher le minimum...</guimenuitem +> </menuchoice +></term> +<listitem> +<para +>Trouver la valeur minimale d'une courbe dans un intervalle spécifique.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Outils</guimenu +> <guimenuitem +>Chercher le maximum...</guimenuitem +> </menuchoice +></term> +<listitem> +<para +>Trouver la valeur maximale d'une courbe dans un intervalle spécifique.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Outils</guimenu +> <guimenuitem +>Calculer l'intégrale</guimenuitem +> </menuchoice +></term> +<listitem> +<para +>Sélectionnez une courbe et les abscisses dans la nouvelle boîte de dialogue qui apparaît. Elle calcule l'intégrale et dessine la surface entre la courbe et les abscisses dans la couleur de la courbe.</para> +</listitem> +</varlistentry> + +</variablelist> +</sect1> + +<sect1 id="a-settings-menu"> +<title +>Le menu <guimenu +>Configuration</guimenu +></title> + +<variablelist> +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Afficher/cacher la barre d'outils</guimenuitem +> </menuchoice +></term> +<listitem> +<para +><action +>Inverse entre l'affichage ou l'absence de la barre d'outils.</action +> La valeur par défaut est « présente ».</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Afficher/cacher la barre d'état</guimenuitem +> </menuchoice +></term> +<listitem> +<para +><action +>Inverse entre l'affichage ou l'absence de la barre d'état en bas de la fenêtre principale de &kmplot;.</action +> La valeur par défaut est « présente ».</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;&Maj;<keycap +>F</keycap +></keycombo +> </shortcut +> <guimenu +>Configuration</guimenu +> <guimenuitem +>Mode plein écran</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Avec cette action vous passez en mode plein écran.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Affiche les glissières</guimenuitem +> </menuchoice +></term> +<listitem> +<para +><action +>Bascule</action +> l'affichage des glissières 1 à 4.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +><guimenuitem +>Configurer les raccourcis clavier...</guimenuitem +> </menuchoice +></term> +<listitem> +<para +><action +>Permet de personnaliser les raccourcis clavier</action +> pour &kmplot;.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +><guimenuitem +>Configurer les barres d'outils...</guimenuitem +> </menuchoice +></term> +<listitem> +<para +><action +>Permet de personnaliser les barres d'outils</action +> pour &kmplot;.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Configurer &kmplot;...</guimenuitem +> </menuchoice +></term> +<listitem> +<para +><action +>Permet de personnaliser</action +> &kmplot;. Les options qui vous sont disponibles sont décrites dans <xref linkend="configuration"/>.</para> +</listitem> +</varlistentry> +</variablelist> + +</sect1> + +<sect1 id="a-help-menu"> +<title +>Le menu <guimenu +>Aide</guimenu +></title> + +<para +>&kmplot; a une <guimenu +>Aide</guimenu +> standard de &kde;, comme décrit ci-dessous, avec un ajout :</para> + +<variablelist> +<varlistentry> +<term +><menuchoice +><guimenu +>Aide</guimenu +> <guimenuitem +>Fonctions mathématiques prédéfinies...</guimenuitem +> </menuchoice +></term> +<listitem> +<para +>Ouvre une fenêtre avec une liste des noms de fonctions et constantes prédéfinies que &kmplot; connaît.</para> +</listitem> +</varlistentry> +</variablelist> + +<para +>Les entrées du menu <guimenu +>Aide</guimenu +> de &kde; sont :</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-fr/docs/tdeedu/kmplot/configuration.docbook b/tde-i18n-fr/docs/tdeedu/kmplot/configuration.docbook new file mode 100644 index 00000000000..fe58a7434f9 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kmplot/configuration.docbook @@ -0,0 +1,358 @@ +<chapter id="configuration"> +<title +>Configuration de &kmplot;</title +> +<para +>Pour accéder à la boîte de dialogue de configuration de &kmplot;, sélectionnez <menuchoice +><guimenu +>Configuration</guimenu +><guimenuitem +>Configurer...</guimenuitem +></menuchoice +>. Un certain nombre de réglages (<guimenuitem +>Couleurs...</guimenuitem +>, <guimenuitem +>Système de coordonnées...</guimenuitem +>, <guimenuitem +>Échelle...</guimenuitem +> and <guimenuitem +>Polices...</guimenuitem +>)peuvent aussi être changés à partir des options du menu <guimenu +>Édition</guimenu +>. </para> + +<sect1 id="general-config"> +<title +>Configuration <guilabel +>générale</guilabel +></title> +<para +>Vous pouvez régler ici la configuration globale qui sera automatiquement enregistrée lorsque vous quittez &kmplot;. Dans le premier onglet, vous pouvez régler la précision de calcul, le mode d'angle (radians ou degrés), la couleur du fond et les facteurs de zoom avant et arrière. </para> + +<screenshot> +<screeninfo +>Voici une capture d'écran de la boîte de dialogue de configuration de &kmplot;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="settingsdlg.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Voici une capture d'écran de la boîte de dialogue de configuration de &kmplot;</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +>Le second onglet vous permet de définir vos propres constantes. &kmplot; enregistre les constantes dans le même fichier que &kcalc;. Ceci signifie que vous pouvez créer une constante dans &kmplot;, fermer le programme et ouvrir &kcalc; et vice versa. &kmplot; ne gère que les noms de constantes constituées d'une lettre majuscule et si vous avez défini dans &kcalc; une constante dont le nom fait plus d'un caractère, celui-ci sera tronqué. Par exemple, si vous avez déjà la constante « apple » et « ananas » dans &kcalc;, elles seront renommées « A » et « B » dans &kmplot;.</para> + +</sect1> + + +<sect1 id="colors-config"> +<title +>Configuration des <guilabel +>Couleurs</guilabel +></title> +<para +>Dans l'onglet <guilabel +>Coordonnées</guilabel +> de l'option <guilabel +>Couleurs</guilabel +>, vous pouvez changer les couleurs des axes et du quadrillage de la zone principale de &kmplot;.</para> + +<screenshot> +<screeninfo +>screenshot of the colors configuration dialog</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="settings-colors.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Voici une capture d'écran de la boîte de dialogue de configuration des couleurs</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +>Dans l'onglet <guilabel +>Couleurs par défaut de la fonction</guilabel +>, vous pouvez changer les couleurs utilisées pour les graphes des dix fonctions permises dans &kmplot;.</para> +</sect1> + +<sect1 id="coords-config"> +<title +>Configuration des <guimenuitem +>Coordonnées</guimenuitem +></title> + +<sect2 id="axes-config"> +<title +>Configuration des <guilabel +>Axes</guilabel +></title> +<para> +<variablelist> + +<varlistentry> +<term +><guilabel +>Axe des abscisses</guilabel +></term> +<listitem> +<para +>Détermine la plage pour l'échelle de l'axe des abscisses. Vous pouvez choisir une des plages prédéfinies, ou sélectionner <guilabel +>Personnalisée</guilabel +> pour faire les vôtres. Notez que, dans les boîtes <guilabel +>Personnalisée</guilabel +>, vous pouvez utiliser les fonctions prédéfinies et les constantes (voyez <xref linkend="func-predefined"/>) comme extrêmes de plage (&pex; fixer <guilabel +>min :</guilabel +> à <userinput +>2*pi</userinput +>). Vous pouvez même utiliser des fonctions que vous avez définies pour déterminer les extrémités de la plage de l'axe. Par exemple, si vous avez défini une fonction <userinput +>f(x)=x^2</userinput +>, vous pouvez fixer <guilabel +>min :</guilabel +> à <userinput +>f(3)</userinput +>, ce qui donne une limite basse à 9.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Axe des ordonnées</guilabel +></term> +<listitem> +<para +>Détermine la plage pour l'axe des ordonnées. Voyez <quote +>Axe des abscisses</quote +> ci-dessus.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Épaisseur des axes :</guilabel +></term> +<listitem> +<para +>Détermine l'épaisseur des lignes qui représentent les axes.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Épaisseur des graduations :</guilabel +></term> +<listitem> +<para +>Détermine l'épaisseur des lignes représentant les graduations sur les axes.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Longueur des graduations :</guilabel +></term> +<listitem> +<para +>Détermine la longueur des lignes représentant les graduations sur les axes.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Afficher les légendes</guilabel +></term> +<listitem> +<para +>Lorsque coché, les noms (x, y) des axes sont affichés sur la courbe et les graduations des axes ont des légendes.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Afficher un cadre supplémentaire</guilabel +></term> +<listitem> +<para +>Si coché, la surface de la courbe est entourée d'une ligne supplémentaire.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Affiche les axes</guilabel +></term> +<listitem> +<para +>Si coché, les lignes des axes sont visibles.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Affiche les flèches</guilabel +></term> +<listitem> +<para +>Si coché, les axes sont affichés avec les flèches au bout.</para> +</listitem> +</varlistentry> + +</variablelist> +</para> + +</sect2> + +<sect2 id="grid-config"> +<title +>Configuration des <guilabel +>quadrillages</guilabel +></title> +<para +>Vous pouvez déterminer le <guilabel +>style de quadrillage</guilabel +> parmi quatre options : <variablelist> + +<varlistentry> +<term +><guilabel +>Aucun</guilabel +></term> +<listitem> +<para +>Aucune ligne de quadrillage ne sera dessinée dans la zone de la courbe</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Lignes</guilabel +></term> +<listitem> +<para +>Des lignes droites forment un quadrillage de carrés sur la zone de la courbe.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Croix</guilabel +></term> +<listitem> +<para +>Des croix sont dessinées pour indiquer les points où x et y ont une valeur entière (&pex; (1,1), (4,2), &etc;).</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Polaire</guilabel +></term> +<listitem> +<para +>Des lignes de rayon constant et d'angle constant sont dessinées sur la zone de la courbe.</para> +</listitem> +</varlistentry> +</variablelist> +</para> +<para +>L'option <guilabel +>Épaisseur de ligne</guilabel +> est utilisée pour déterminer la largeur des lignes du quadrillage.</para> +</sect2> + +</sect1> + +<sect1 id="scaling-config"> +<title +>Configuration de l'<guilabel +>Échelle</guilabel +></title> + +<screenshot> +<screeninfo +>screenshot of the scaling configuration dialog</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="settings-scaling.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Capture de la boîte de dialogue de configuration de l'échelle</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +>Pour chaque axe, vous pouvez déterminer l'<guilabel +>Échelle</guilabel +> et l'<guilabel +>Impression</guilabel +> d'une graduation. L'option <guilabel +>Échelle</guilabel +> sélectionne combien il y aura d'unités (de graduations) sur un axe (et donc, combien de lignes de quadrillage seront dessinées), et l'option <guilabel +>Impression</guilabel +> sélectionne la longueur d'une graduation affichée sur l'écran ou imprimée. De cette manière, ces options peuvent être utilisées pour changer la taille du graphe sur l'écran ou sur une page. Par exemple, en doublant le réglage <guilabel +>Impression</guilabel +> tout en conservant le réglage <guilabel +>Échelle</guilabel +> identique, il résultera que le graphe doublera en hauteur ou en largeur.</para> +</sect1> + +<sect1 id="font-config"> +<title +>Configuration des <guilabel +>Polices</guilabel +></title> + +<screenshot> +<screeninfo +>Capture de la boîte de dialogue de configuration des polices</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="settings-fonts.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Capture de la boîte de dialogue de configuration des polices</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +><guilabel +>Tableau en en-tête :</guilabel +> détermine la police pour le tableau d'informations affiché dans la sortie d'impression de &kmplot;, et <guilabel +>Police des axes :</guilabel +> et <guilabel +>Taille de la police des axes</guilabel +> déterminent la police et sa taille utilisée pour toutes les légendes des axes dans la zone de la courbe.</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-fr/docs/tdeedu/kmplot/credits.docbook b/tde-i18n-fr/docs/tdeedu/kmplot/credits.docbook new file mode 100644 index 00000000000..e99b8489174 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kmplot/credits.docbook @@ -0,0 +1,63 @@ +<chapter id="credits"> +<title +>Remerciements et licence</title> + +<para +>&kmplot; </para> + +<para +>Programme sous copyright 2000-2002 Klaus-Dieter Möller &Klaus-Dieter.Moeller.mail; </para> + +<itemizedlist> +<title +>Collaborateurs</title> + <listitem> + <para +><acronym +>CVS</acronym +> : &Robert.Gogolok; <email +>mail@robert-gogoloh.de</email +></para> + </listitem> + <listitem> + <para +>Portage de l'interface graphique vers &kde; 3 et traduction : &Matthias.Messmer; &Matthias.Messmer.mail;</para> + </listitem> + <listitem> + <para +>Améliorations diverses : Fredrik Edemar <email +>f_edemar@linux.se</email +></para> + </listitem> +</itemizedlist> + +<para +>Documentation sous copyright 2000--2002 par Klaus-Dieter Möller &Klaus-Dieter.Moeller.mail;</para> +<para +>Documentation étendue et mise à jour pour &kde; 3.2 par &Philip.Rodrigues; &Philip.Rodrigues.mail;.</para> +<para +>Documentation étendue et mise à jour pour &kde; 3.3 par &Philip.Rodrigues; &Philip.Rodrigues.mail; et Fredrik Edemar <email +>f_edemar@linux.se</email +>.</para> +<para +>Documentation étendue et mise à jour pour &kde; 3.4 par Fredrik Edemar <email +>f_edemar@linux.se</email +>.</para> + + +<para +>Traduction française par &LudovicGrossard;.</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-fr/docs/tdeedu/kmplot/dcop.docbook b/tde-i18n-fr/docs/tdeedu/kmplot/dcop.docbook new file mode 100644 index 00000000000..df8d845e8e1 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kmplot/dcop.docbook @@ -0,0 +1,787 @@ +<chapter id="dcop"> + <title +>Des scripts avec &kmplot;</title> + + <para +>Une nouvelle caractéristique de &kde; 3.4 vous donne la possibilité d'écrire des scripts pour &kmplot; avec &DCOP;. Par exemple, si vous voulez définir la nouvelle fonction <userinput +>f(x)=2sin x+3cos x</userinput +>, fixer l'épaisseur du tracé à 20 et la tracer, vous saisissez dans un terminal :</para> + <para +><command +>dcop kmplot-PID Parser addFunction "f(x)=2sin x+3cos x"</command +> Comme résultat, le numéro d'identification de la nouvelle fonction va vous être retourné ou bien -1 si la fonction ne peut être définie.</para> + <para +><command +>dcop kmplot-PID Parser setFunctionFLineWidth 20 ID</command +> Cette commande donne à la fonction qui a le numéro d'identification ID une épaisseur de ligne de 20.</para> + <para +><command +>dcop kmplot-PID View drawPlot</command +> Cette commande redessine la fenêtre pour que la fonction devienne visible.</para> +<para +>Une liste des fonctions disponibles : <variablelist> + <varlistentry> + <term +>KmPlotShell fileOpen &url </term> + <listitem> + <para +>Charge le fichier <parameter +>url</parameter +>.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg isModified </term> + <listitem> + <para +>Retourne true si des changements sont effectués.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg editColors </term> + <listitem> + <para +>Ouvre la boîte de dialogue de l'édition des couleurs.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg editAxes </term> + <listitem> + <para +>Ouvre la boîte de dialogue de l'édition du système de coordonnées.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg editScaling </term> + <listitem> + <para +>Ouvre la boîte de dialogue de l'édition de l'échelle.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg editFonts </term> + <listitem> + <para +>Ouvre la boîte de dialogue de l'édition des polices.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg editConstants </term> + <listitem> + <para +>Ouvre la boîte de dialogue de l'édition des constantes.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg newFunction </term> + <listitem> + <para +>Ouvre la boîte de dialogue du tracé d'une nouvelle courbe de fonction.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg newParametric </term> + <listitem> + <para +>Ouvre la boîte de dialogue du tracé d'une nouvelle courbe paramétrique.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg newPolar </term> + <listitem> + <para +>ouvre la boîte de dialogue du tracé d'une nouvelle courbe polaire.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg toggleShowSlider0 </term> + <listitem> + <para +>Affiche / Cache la fenêtre de la glissière 1.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg toggleShowSlider1 </term> + <listitem> + <para +>Affiche / Cache la fenêtre de la glissière 2.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg toggleShowSlider2 </term> + <listitem> + <para +>Affiche / Cache la fenêtre de la glissière 3.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg toggleShowSlider3 </term> + <listitem> + <para +>Affiche / Cache la fenêtre de la glissière 4.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg slotSave </term> + <listitem> + <para +>Enregistre les fonctions (ouvre le dialogue d'enregistrement si le fichier est nouveau).</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg slotSaveas </term> + <listitem> + <para +>La même chose que choisir <menuchoice +><guimenu +>Fichier</guimenu +><guimenuitem +>Enregistre sous</guimenuitem +></menuchoice +> dans la barre de menus.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg slotEditPlots </term> + <listitem> + <para +>Ouvre la boîte de dialogue d'édition des courbes.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg slotPrint </term> + <listitem> + <para +>Ouvre la boîte de dialogue d'impression.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg slotExport </term> + <listitem> + <para +>Ouvre la boîte de dialogue pour exporter une courbe.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg slotSettings </term> + <listitem> + <para +>Ouvre la boîte de dialogue de configuration.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg slotNames </term> + <listitem> + <para +>Affiche une liste des fonctions mathématiques prédéfinies.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg slotCoord1 </term> + <listitem> + <para +>Système de coordonneés I.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg slotCoord2 </term> + <listitem> + <para +>Système de coordonnées II.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg slotCoord3 </term> + <listitem> + <para +>Système de coordonnées III.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg getYValue </term> + <listitem> + <para +>La même chose que choisir <menuchoice +><guimenu +>Outils</guimenu +><guimenuitem +>Obtenir l'ordonnée...</guimenuitem +></menuchoice +> dans la barre de menus.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg findMinimumValue </term> + <listitem> + <para +>La même chose que de choisir <menuchoice +><guimenu +>Outils</guimenu +><guimenuitem +>Chercher le minimum...</guimenuitem +></menuchoice +> dans la barre de menus.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg findMaximumValue </term> + <listitem> + <para +>La même chose que de choisir <menuchoice +><guimenu +>Outils</guimenu +><guimenuitem +>Chercher le maximum...</guimenuitem +></menuchoice +> dans la barre de menus.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>MainDlg graphArea </term> + <listitem> + <para +>La même chose que de choisir <menuchoice +><guimenu +>Outils</guimenu +><guimenuitem +>Calculer l'intégrale</guimenuitem +></menuchoice +> dans la barre de menus.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser addFunction f_str </term> + <listitem> + <para +>Ajoute une nouvelle fonction avec l'expression <parameter +>f_str</parameter +>. Si l'expression ne contient pas un nom de fonction, celui-ci sera auto-généré. Le numéro d'identification de la nouvelle fonction sera retourné, ou -1 si la fonction ne peut pas être définie.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser delfkt id </term> + <listitem> + <para +>Supprime la fonction qui a le numéro <parameter +>id</parameter +>. Si la fonction ne peut être supprimée, false est retourné, sinon c'est true.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionExpression f_str id </term> + <listitem> + <para +>Définit l'expression pour la fonction qui a le numéro <parameter +>id</parameter +> à <parameter +>f_str</parameter +>. Retourne true si c'est un succès, sinon false.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser countFunctions </term> + <listitem> + <para +>Retourne le nombre de fonctions (les fonctions paramétriques comptent pour 2).</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser listFunctionNames </term> + <listitem> + <para +>Retourne une liste de toutes les fonctions.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser fnameToId f_str </term> + <listitem> + <para +>Retourne le numéro id de <parameter +>f_str</parameter +> ou -1 si le nom de la fonction <parameter +>f_str</parameter +> n'a pas été trouvé.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser id x </term> + <listitem> + <para +>Calcule la valeur <parameter +>x</parameter +> pour la fonction qui a le numéro <parameter +>id</parameter +> ou qui retourne 0.0 si <parameter +>id</parameter +> n'existe pas.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionFVisible id </term> + <listitem> + <para +>Retourne true si la fonction qui a le numéro <parameter +>id</parameter +> est visible, sinon retourne false.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionF1Visible id </term> + <listitem> + <para +>Retourne true si la dérivée première de la fonction qui a le numéro <parameter +>id</parameter +> est visible, sinon retourne false.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionF2Visible id </term> + <listitem> + <para +>Retourne true si la dérivée seconde de la fonction qui a le numéro <parameter +>id</parameter +> est visible, sinon retourne false.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionIntVisible id </term> + <listitem> + <para +>Retourne true si l'intégrale de la fonction qui a le numéro <parameter +>id</parameter +> est visible, sinon retourne false.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionFVisible visible id </term> + <listitem> + <para +>Affiche la fonction qui a le numéro <parameter +>id</parameter +> si <parameter +>visible</parameter +> est vrai. Si <parameter +>visible</parameter +> est faux, la fonction sera cachée. True est retourné si la fonction existe, sinon false</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionF1Visible visible id </term> + <listitem> + <para +>Affiche la dérivée première de la fonction qui a le numéro <parameter +>id</parameter +> si <parameter +>visible</parameter +> est vrai. Si <parameter +>visible</parameter +> est faux, la fonction sera cachée. True est retourné si la fonction existe, sinon c'est false.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionF2Visible visible id </term> + <listitem> + <para +>Affiche la dérivée seconde de la fonction qui a le numéro <parameter +>id</parameter +> si <parameter +>visible</parameter +> est vrai. Si <parameter +>visible</parameter +> est faux, la fonction sera cachée. True est retourné si la fonction existe, sinon c'est false.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionIntVisible visible id </term> + <listitem> + <para +>Affiche l'intégrale de la fonction qui a le numéro <parameter +>id</parameter +> si <parameter +>visible</parameter +> est vrai. Si <parameter +>visible</parameter +> est faux, la fonction sera cachée. True est retourné si la fonction existe, sinon c'est false.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionStr id </term> + <listitem> + <para +>Retourne l'expression de la fonction qui a le numéro <parameter +>id</parameter +>. Si la fonction n'existe pas, une chaîne vide est alors retournée.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionFColor id </term> + <listitem> + <para +>Retourne la couleur de la fonction qui a le numéro <parameter +>id</parameter +>.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionF1Color id </term> + <listitem> + <para +>Retourne la couleur de la dérivée première de la fonction qui a le numéro <parameter +>id</parameter +>.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionF2Color id </term> + <listitem> + <para +>Retourne la couleur de la dérivée seconde de la fonction qui a le numéro <parameter +>id</parameter +>.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionIntColor id </term> + <listitem> + <para +>Retourne la couleur de l'intégrale de la fonction qui a le numéro <parameter +>id</parameter +>.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionFColor color id </term> + <listitem> + <para +>Définit la couleur de la fonction qui a le numéro <parameter +>id</parameter +> à <parameter +>color</parameter +>. True est retourné si la fonction existe, sinon false.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionF1Color color id </term> + <listitem> + <para +>Définit la couleur de la dérivée première de la fonction qui a le numéro <parameter +>id</parameter +> à <parameter +>color</parameter +>. True est retourné si la fonction existe, sinon false.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionF2Color color id </term> + <listitem> + <para +>Définit la couleur de la dérivée seconde de la fonction qui a le numéro <parameter +>id</parameter +> à <parameter +>color</parameter +>. True est retourné si la fonction existe, sinon false.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionIntColor color id </term> + <listitem> + <para +>Définit la couleur de l'intégrale de la fonction qui a le numéro <parameter +>id</parameter +> à <parameter +>color</parameter +>. True est retourné si la fonction existe, sinon false.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionFLineWidth id </term> + <listitem> + <para +>Retourne la largeur du tracé de la fonction qui a le numéro <parameter +>id</parameter +>. Si la fonction n'existe pas, 0 est retourné.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionF1LineWidth id </term> + <listitem> + <para +>Retourne la largeur du tracé de la dérivée première de la fonction qui a le numéro <parameter +>id</parameter +>. Si la fonction n'existe pas, 0 est retourné.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionF2LineWidth id </term> + <listitem> + <para +>Retourne la largeur du tracé de la dérivée première de la fonction qui a le numéro <parameter +>id</parameter +>. Si la fonction n'existe pas, 0 est retourné.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionIntLineWidth id </term> + <listitem> + <para +>Retourne la largeur du tracé de l'intégrale de la fonction qui a le numéro <parameter +>id</parameter +>. Si la fonction n'existe pas, 0 est retourné.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionFLineWidth linewidth id </term> + <listitem> + <para +>Définit la largeur du tracé de la fonction qui a le numéro <parameter +>id</parameter +> à <parameter +>linewidth</parameter +>. True est retourné si la fonction existe, sinon false.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionF1LineWidth linewidth id </term> + <listitem> + <para +>Définit la largeur du tracé de la dérivée première de la fonction qui a le numéro <parameter +>id</parameter +> à <parameter +>linewidth</parameter +>. True est retourné si la fonction existe, sinon false.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionF2LineWidth linewidth id </term> + <listitem> + <para +>Définit la largeur du tracé de la dérivée seconde de la fonction qui a le numéro <parameter +>id</parameter +> à <parameter +>linewidth</parameter +>. True est retourné si la fonction existe, sinon false.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionIntLineWidth linewidth id </term> + <listitem> + <para +>Définit la largeur du tracé de l'intégrale de la fonction qui a le numéro <parameter +>id</parameter +> à <parameter +>linewidth</parameter +>. True est retourné si la fonction existe, sinon false.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionParameterList id </term> + <listitem> + <para +>Retourne une liste des valeurs de tous les paramètres pour la fonction qui a le numéro <parameter +>id</parameter +>.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionAddParameter new_parameter id </term> + <listitem> + <para +>Ajoute la valeur du paramètre <parameter +>new_parameter</parameter +> à la fonction qui a le numéro <parameter +>id</parameter +>. True est retourné si l'opération est un succès, sinon false.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionRemoveParameter remove_parameter id </term> + <listitem> + <para +>Supprime la valeur du paramètre <parameter +>remove_parameter</parameter +> de la fonction qui a le numéro <parameter +>id</parameter +>. True est retourné si l'opération est un succès, sinon false.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionMinValue id </term> + <listitem> + <para +>Retourne la valeur minimum de la fonction qui a le numéro <parameter +>id</parameter +>. Si la fonction n'existe pas ou si la valeur minimum n'est pas définie, une chaîne vide est retournée. </para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionMaxValue id </term> + <listitem> + <para +>Retourne la valeur maximim de la fonction qui a le numéro <parameter +>id</parameter +>. Si la fonction n'existe pas ou si la valeur maximum n'est pas définie, une chaîne vide est retournée. </para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionMinValue min id </term> + <listitem> + <para +>Définit la valeur minimum de la fonction qui a le numéro <parameter +>id</parameter +> à <parameter +>min</parameter +>. True est retourné si la fonction existe et si l'expression est valable, sinon false.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionMaxValue max id </term> + <listitem> + <para +>Définit la valeur maximum de la fonction qui a le numéro <parameter +>id</parameter +> à <parameter +>max</parameter +>. True est retourné si la fonction existe et si l'expression est valable, sinon false.</para> + </listitem> + </varlistentry> + + <varlistentry> + <term +>Parser functionStartXValue id </term> + <listitem> + <para +>Retourne le point x initial de l'intégrale de la fonction qui a le numéro <parameter +>id</parameter +>. Si la fonction n'existe pas ou si l'expression du point x n'est pas définie, une chaîne vide est retournée. </para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser functionStartYValue id </term> + <listitem> + <para +>Retourne le point y initial de l'intégrale de la fonction qui a le numéro <parameter +>id</parameter +>. Si la fonction n'existe pas ou si l'expression du point y n'est pas définie, une chaîne vide est retournée. </para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionStartXValue min id </term> + <listitem> + <para +>Définit le point x initial de la fonction qui a le numéro <parameter +>id</parameter +> à <parameter +>x</parameter +>. True est retourné si la fonction existe et si l'expression est valable, sinon false.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>Parser setFunctionStartYValue max id </term> + <listitem> + <para +>Définit le point y initial de l'intégrale de la fonction qui a le numéro <parameter +>id</parameter +> à <parameter +>y</parameter +>. True est retourné si la fonction existe et si l'expression est valable, sinon false.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>View stopDrawing </term> + <listitem> + <para +>Si &kmplot; est en train de tracer une fonction, ce processus va s'arrêter.</para> + </listitem> + </varlistentry> + <varlistentry> + <term +>View drawPlot </term> + <listitem> + <para +>Retrace toutes les fonctions.</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-fr/docs/tdeedu/kmplot/developer.docbook b/tde-i18n-fr/docs/tdeedu/kmplot/developer.docbook new file mode 100644 index 00000000000..99ae46cc3af --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kmplot/developer.docbook @@ -0,0 +1,21 @@ +<chapter id="developers"> +<title +>Guide du développeur de &kmplot;</title> + +<para +>Si vous voulez contribuer à &kmplot;, n'hésitez pas à m'envoyer un courrier à &Klaus-Dieter.Moeller.mail; ou <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-fr/docs/tdeedu/kmplot/firststeps.docbook b/tde-i18n-fr/docs/tdeedu/kmplot/firststeps.docbook new file mode 100644 index 00000000000..4b270e242b3 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kmplot/firststeps.docbook @@ -0,0 +1,81 @@ +<chapter id="first-steps"> +<title +>Premiers pas avec &kmplot;</title> + +<sect1 id="simple-function-plot"> +<title +>Tracé d'une fonction simple</title> + +<para +>Dans la barre d'outils principale, il y a une zone de texte simple dans laquelle vous pouvez saisir l'expression d'une fonction. Saisissez simplement <screen +><userinput +>x^2</userinput +></screen +> et appuyez sur &Enter;. Ceci tracera la courbe de y=x^2 dans le système de coordonnées. Saisissez une autre expression dans la zone de texte comme <screen +><userinput +>5*sin(x)</userinput +></screen +> et une autre courbe sera ajoutée. </para> + +<para +>Cliquez sur une des lignes que vous venez juste de tracer. Maintenant la croix a la couleur de la courbe et est attachée à celle-ci. Vous pouvez utiliser la souris pour déplacer la croix le long de la courbe. Dans la barre d'état en bas de la fenêtre, les coordonnées de la position actuelle sont affichées. Notez que si la courbe touche l'axe des abcsisses, la racine sera également affichée dans la barre d'état.</para> + +<para +>Cliquez à nouveau et la croix sera détachée de la courbe.</para> +</sect1> + +<sect1 id="edit-properties"> +<title +>Modifier les propriétés</title> + +<para +>Faisons quelques modifications à la fonction et changeons la couleur de sa courbe.</para> + +<para +>Vous pouvez éditer toutes les fonctions avec le menu <menuchoice +><guimenu +>tracer</guimenu +><guimenuitem +>Modifier les courbes...</guimenuitem +></menuchoice +>. Une boîte de dialogue apparaît et liste toutes les fonctions que vous avez tracées. Notez que &kmplot; a trouvé automatiquement un nom de fonction unique à vos expressions et a complété l'expression avec une équation de fonction.</para> + +<para +>Sélectionnez <guilabel +>f(x)=x^2</guilabel +> dans la liste. Double-cliquez ou appuyez sur <guibutton +>Modifier...</guibutton +> pour faire apparaître une boîte de dialogue. Vous pouvez accéder ici à tout un tas d'options. Renommons la fonction et décalons de tracé de cinq unités vers le bas. Modifiez l'équation de la fonction en <screen +><userinput +>parabole(x)=x^2-5</userinput +></screen> +</para> + +<para +>Sélectionnez une autre couleur pour le tracé en utilisant le bouton <guibutton +>Couleur</guibutton +>. Appuyez enfin sur <guibutton +>OK</guibutton +> et vos changement prendrons effet dans le système de coordonnées.</para> + +<note +><para +>Tous les changements peuvent être annulés jusqu'à ce que vous pressiez sur <guibutton +>OK</guibutton +> dans la boîte de dialogue de <guilabel +>modification des tracés</guilabel +>.</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-fr/docs/tdeedu/kmplot/index.cache.bz2 b/tde-i18n-fr/docs/tdeedu/kmplot/index.cache.bz2 Binary files differnew file mode 100644 index 00000000000..9fffab91658 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kmplot/index.cache.bz2 diff --git a/tde-i18n-fr/docs/tdeedu/kmplot/index.docbook b/tde-i18n-fr/docs/tdeedu/kmplot/index.docbook new file mode 100644 index 00000000000..b20b8db99ab --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kmplot/index.docbook @@ -0,0 +1,126 @@ +<?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 % French "INCLUDE" +><!-- change language only here --> +]> +<!-- The language must NOT be changed here. --> + +<book lang="&language;"> + +<bookinfo> +<title +>Manuel de &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> +&traducteurLudovicGrossard; +</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; est une traceur de courbes mathématiques pour le bureau &kde;.</para> +<para +> <inlinemediaobject +><imageobject +><imagedata +fileref="edu-logo.png" +format="PNG"/></imageobject +></inlinemediaobject +> &kmplot; fait partie du projet &kde;-EDU : <ulink url="http://edu.kde.org/" +>http://edu.kde.org/</ulink +></para +></abstract> + + +<keywordset> +<keyword +>KDE</keyword> +<keyword +>KMPlot</keyword> +<keyword +>EDU</keyword> +<keyword +>Éducatif</keyword> +<keyword +>Tracé</keyword> +<keyword +>maths</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-fr/docs/tdeedu/kmplot/install.docbook b/tde-i18n-fr/docs/tdeedu/kmplot/install.docbook new file mode 100644 index 00000000000..e7292366494 --- /dev/null +++ b/tde-i18n-fr/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; fait partie du projet &kde; EDU : <ulink url="http://edu.kde.org/" +>http://edu.kde.org/</ulink +></para> + +<para +>&kmplot; possède sa propre page web sur <ulink url="http://kmplot.sourceforge.net" +>SourceForge</ulink +>. Vous pouvez aussi y trouver des archives des versions plus anciennes de &kmplot;, par exemple pour &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-fr/docs/tdeedu/kmplot/introduction.docbook b/tde-i18n-fr/docs/tdeedu/kmplot/introduction.docbook new file mode 100644 index 00000000000..c8cf8cb5663 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kmplot/introduction.docbook @@ -0,0 +1,61 @@ +<chapter id="introduction"> +<title +>Introduction</title> + +<para +>&kmplot; est un traceur de fonctions mathématiques pour l'environnement de bureau KDE. Il possède un vérificateur interne puissant. Vous pouvez tracer plusieurs fonctions simultanément et combiner des corps de fonctions pour en construire de nouvelles.</para> + +<screenshot> +<screeninfo +>Exemples</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="threeplots.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Exemples</phrase> +</textobject> +</mediaobject> +</screenshot> + +<para +>&kmplot; gère les fonctions paramétriques et en coordonnées polaires. Plusieurs modes de quadrillage sont gérés. Les tracés peuvent être imprimés avec une grande précision et à l'échelle.</para> + +<para +>&kmplot; vous fournit aussi des caractéristiques numériques et visuelles comme :</para> +<itemizedlist> +<listitem +><para +>Remplir et calculer la surface entre la courbe et l'axe des abscisses</para> +</listitem> +<listitem +><para +>trouver les valeurs minimum et maximum</para> +</listitem> +<listitem +><para +>Changer les paramètres des fonctions de façon dynamique</para> +</listitem> +<listitem +><para +>Tracer des dérivées et des intégrales.</para> +</listitem> +</itemizedlist> + +<para +>Ces caractéristiques permettent d'aider dans l'apprentissage de la relation entre les fonctions mathématiques et leur représentation graphique dans un système de coordonnées.</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-fr/docs/tdeedu/kmplot/main.png b/tde-i18n-fr/docs/tdeedu/kmplot/main.png Binary files differnew file mode 100644 index 00000000000..98eb17ad7d7 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kmplot/main.png diff --git a/tde-i18n-fr/docs/tdeedu/kmplot/menu.docbook b/tde-i18n-fr/docs/tdeedu/kmplot/menu.docbook new file mode 100644 index 00000000000..a7783db22e0 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kmplot/menu.docbook @@ -0,0 +1,279 @@ +<chapter id="menu-entries"> +<title +>Les menus</title> + +<sect1 id="file-menu"> +<title +>Le menu <guimenu +>Fichier</guimenu +></title> +<para> +<variablelist> + +<varlistentry> + <term> + <menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>N</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Nouveau</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Démarre un nouveau tracé en effaçant le système de coordonnées et en réinitialisant le vérificateur de fonction.</action +></para +> + </listitem> +</varlistentry> + +<varlistentry> + <term> + <menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>S</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Enregistrer</guimenuitem +> </menuchoice> + </term> + <listitem> + <para> + <action +>Enregistre le document</action> + </para> + </listitem> +</varlistentry> + +<varlistentry> + <term> + <menuchoice +><guimenu +>Fichier</guimenu +> <guimenuitem +>Enregistrer sous...</guimenuitem +> </menuchoice> + </term> + <listitem> + <para> + <action +>Enregistre le document dans un fichier spécifique</action> + </para> + </listitem> +</varlistentry> + +<varlistentry> + <term> + <menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>P</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Imprimer...</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Envoie le tracé vers l'imprimante ou dans un fichier</action +></para> + </listitem> +</varlistentry> + +<varlistentry> + <term> + <menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>Q</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Quitter</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Quitte</action +> &kmplot;</para> + </listitem> +</varlistentry> +</variablelist> +</para> + +</sect1> + +<sect1 id="func-menu"> +<title +>Le menu <guimenu +>Fonctions</guimenu +></title> + +<variablelist> +<varlistentry> + <term> + <menuchoice +><guimenu +>Fonctions</guimenu +> <guimenuitem +> Fonctions </guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><guiicon +><inlinemediaobject +> <imageobject +> <imagedata fileref="kfkt.png" format="PNG"/> </imageobject +> </inlinemediaobject +> </guiicon +> <action +> Affiche la boîte de dialogue des fonctions, dans laquelle vous pouvez saisir les équations des fonctions et certains attributs du tracé.</action +></para +> + </listitem> +</varlistentry> + +</variablelist> +</sect1> + +<sect1 id="settings-menu"> +<title +>Le menu <guimenu +>Configuration</guimenu +></title> + +<para +>Il contient les entrées standards pour activer/désactiver la barre d'outils et la barre d'état. De plus, il y a les options suivantes : </para> + +<variablelist> + +<varlistentry> + <term> + <menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Axes...</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>...</action +></para> + </listitem> +</varlistentry> + +<varlistentry> + <term> + <menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Échelle...</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>...</action +></para> + </listitem> +</varlistentry> + +<varlistentry> + <term> + <menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Quadrillage...</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>...</action +></para> + </listitem> +</varlistentry> + +<varlistentry> + <term> + <menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Pas...</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>...</action +></para> + </listitem> +</varlistentry> + +</variablelist> + +</sect1> + +<sect1 id="help-menu"> +<title +>Le menu <guimenu +>Aide</guimenu +></title> + +<para +>&kmplot; possède le menu d'<guimenu +>aide</guimenu +> stardard de &kde; comme décrit ci-dessous, avec un ajour :</para> + +<variablelist> +<varlistentry> +<term +><menuchoice +><guimenu +>Aide</guimenu +> <guimenuitem +>Noms...</guimenuitem +> </menuchoice +></term> +<listitem> +<para +>Ouvre une fenêtre contenant la liste des noms de fonctions, pour vous aider à vous en souvenir.</para> +</listitem> +</varlistentry> +</variablelist> + +<para +>Les entrées du menu d'<guimenu +>aide</guimenu +> standard de &kde; sont :</para> +&help.menu.documentation; </sect1> +</chapter> + + diff --git a/tde-i18n-fr/docs/tdeedu/kmplot/reference.docbook b/tde-i18n-fr/docs/tdeedu/kmplot/reference.docbook new file mode 100644 index 00000000000..514ee022e03 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kmplot/reference.docbook @@ -0,0 +1,378 @@ +<chapter id="reference"> +<title +>Références de &kmplot;</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 +>Syntaxe des fonctions</title> + +<para +>La syntaxe doit être se conformer à :</para> + +<screen +><userinput +>nom(var1[, var2])=term [;extensions]</userinput +> +</screen> + + +<variablelist> +<varlistentry> +<term +>nom</term> +<listitem> + +<para +>Le nom de la fonction. Si le premier caractère est « r », l'analyseur suppose que vous utilisez des coordonnées polaires. Si le premier caractère est « x » (par exemple « xfonc »), l'analyseur attend une deuxième fonction avec pour commencer « y » (ici, « yfonc ») pour définir la fonction sous forme paramétrique. </para> +</listitem> +</varlistentry> +<varlistentry> +<term +>var1</term> +<listitem +><para +>La variable de la fonction</para +></listitem> +</varlistentry> +<varlistentry> +<term +>var2</term +> +<listitem +><para +>Le « paramètre de groupe » de la fonction. Il doit être séparé de la variable de la fonction par une virgule. Vous pouvez utiliser le paramètre de groupe pour, par exemple, mettre en courbe plusieurs graphes d'une fonction. Les valeurs des paramètres peuvent être sélectionnées manuellement, ou vous pouvez choisir d'avoir une glissière qui contrôle un paramètre. En modifiant la valeur de la glissière, la valeur du paramètre sera modifiée également. La glissière peut être réglée sur un entier contenu entre 0 et 100.</para +></listitem> +</varlistentry> +<varlistentry> +<term +>term</term> +<listitem +><para +>L'expression définissant la fonction</para +></listitem> +</varlistentry> +</variablelist> +</sect1> + +<sect1 id="func-predefined"> +<title +>Noms de fonctions prédéfinies et constantes</title> + +<para +>Toutes les fonctions prédéfinies et les constantes que &kmplot; connaît peuvent être affichées en sélectionnant <menuchoice +><guimenu +>Aide</guimenu +><guimenuitem +>Fonctions mathématiques prédéfinies</guimenuitem +> </menuchoice +>. Ce sont : <variablelist> + +<varlistentry> +<term +>sqr, sqrt</term> +<listitem> +<para +>Retourne respectivement le carré et la racine carrée d'un nombre.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +>exp, ln</term> +<listitem> +<para +>Retourne respectivement l'exponentielle et le logarithme naturel d'un nombre.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +>log</term> +<listitem> +<para +>Retourne le logarithme en base 10 d'un nombre.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +>sin, arcsin</term> +<listitem> +<para +>Retourne respectivement le sinus et le sinus inverse d'un nombre. Notez que l'argument de sinus et la valeur retournée d'arcsinus sont en radians.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +>cos, arccos</term> +<listitem> +<para +>Retourne respectivement le cosinus et le cosinus inverse d'un nombre. Aussi en radians.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +>tan, arctan</term> +<listitem> +<para +>Retourne respectivement la tangente et la tangente inverse d'un nombre. Aussi en radians.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +>sinh, arcsinh</term> +<listitem> +<para +>Retourne respectivement le sinus hyperbolique et le sinus hyperbolique inverse d'un nombre.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +>cosh, arccosh</term> +<listitem> +<para +>Retourne respectivement le cosinus hyperbolique et le cosinus hyperbolique inverse d'un nombre.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +>tanh, arctanh</term> +<listitem> +<para +>Retourne respectivement la tangente hyperbolique et la tangente hyperbolique inverse d'un nombre.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +>sin, arcsin</term> +<listitem> +<para +>Retourne respectivement le sinus et le sinus inverse d'un nombre. Notez que l'argument de sinus et la valeur retournée d'arcsinus sont en radians.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +>cos, arccos</term> +<listitem> +<para +>Retourne respectivement le cosinus et le cosinus inverse d'un nombre. Aussi en radians.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +>pi, e</term> +<listitem> +<para +>Des constantes représentant respectivement &pgr; (3,14159...) et e (2,71828...).</para> +</listitem> +</varlistentry> + +</variablelist> +</para> + +<para +>Ces fonctions et constantes et même toutes les fonctions définies par l'utilisateur peuvent aussi bien être utilisées pour déterminer les réglages d'axes. Voyez <xref linkend="axes-config"/>. </para> + +</sect1> + +<sect1 id="func-extension"> + <title +>Extensions</title> + <para +>Une extension pour une fonction est spécifiée en saisissant un point-virgule, suivi de l'extension, après la définition de la fonction. L'extension peut soit être écrite dans le champ de saisie rapide ou en utilisant la méthode &DCOP; Parser addFunction. Aucune extensions ne sont disponibles pour les fonctions paramétriques mais N et D[a,b] fonctionnent aussi pour les fonctions polaires. Par exemple : <screen> + <userinput> + f(x)=x^2; A1 + </userinput> + </screen +> va afficher le graphe y=x<superscript +>2</superscript +> avec sa dérivée première. Les extensions supportées sont décrites ci-dessous : <variablelist> + <varlistentry> + <term +>N</term> + <listitem> + <para +>La fonction sera enregistrée mais non tracée. Elle pourra être utilisée comme toute autre fonction définie par l'utilisateur ou toute autre fonction prédéfinie. </para> + </listitem> + </varlistentry> + <varlistentry> + <term +>A1</term> + <listitem> + <para +>La courbe de la dérivée de la fonction sera tracée en plus de la même couleur mais avec une épaisseur de trait plus fine. </para> + </listitem> + </varlistentry> + <varlistentry> + <term +>A2</term> + <listitem> + <para +>La courbe de la dérivée seconde de la fonction sera tracée en plus de la même couleur mais avec une épaisseur de trait plus fine. </para> + </listitem> + </varlistentry> + <varlistentry> + <term +>D[a,b]</term> + <listitem> + <para +>Fixe le domaine sur lequel la fonction sera affichée. </para> + </listitem> + </varlistentry> + <varlistentry> + <term +>P[a{,b...}]</term> + <listitem> + <para +>Donne à un ensemble de valeurs un paramètre de groupe sur lequel la fonction sera affichée. Par exemple : <userinput +>f(x,k)=k*x;P[1,2,3]</userinput +> va tracer les fonctions f(x)=x, f(x)=2*x and f(x)=3*x. Vous pouvez aussi utiliser des fonctions comme arguments de l'option P. </para> + </listitem> + </varlistentry> + </variablelist> + </para> + <para +>Veuillez noter que vous pouvez aussi effectuer toutes ces opérations en utilisant la boîte de dialogue d'édition de fonctions. </para> +</sect1> + +<sect1 id="math-syntax"> +<title +>Syntaxe mathématique</title> +<para +>&kmplot; utilise une manière commune d'exprimer les fonctions mathématiques, et ainsi, vous ne devriez pas avoir de difficulté à travailler avec. Les opérateurs que &kmplot; comprend sont, en ordre décroissant de priorité : <variablelist> + +<varlistentry> +<term +>^</term> +<listitem +><para +>Le symbole « caret » fournit la puissance. &pex; <userinput +>2^4</userinput +> retourne 16.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +>*, /</term> +<listitem> +<para +>Les symboles astérisque et barre de fraction fournissent la multiplication et la division. &pex; <userinput +>3*4/2</userinput +> retourne 6.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +>+, -</term> +<listitem +><para +>Les symboles plus et le moins font l'addition et la soustraction. &pex; <userinput +>1+3-2</userinput +> retourne 2.</para> +</listitem> +</varlistentry> + +</variablelist> +</para> +<para +>Notez la priorité, qui signifie que si les parenthèses ne sont pas utilisées, la puissance sera effectuée avant la multiplication / division, qui sera effectuée avant l'addition / soustraction. ainsi, <userinput +>1+2*4^2</userinput +> retourne 33 et pas, disons, 144. Pour supplanter ceci, utilisez des parenthèses. Pour utiliser l'exemple ci-dessus, <userinput +>((1+2)*4)^2</userinput +> <emphasis +>renverra</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 +>Zone de courbe</title> +<para +>Par défaut, les fonctions explicitement données sont mises en courbe pour la totalité de la partie visible de l'axe des abscisses. Vous pouvez spécifier une autre plage dans la boîte de dialogue d'édition de la fonction. Pour chaque point sur l'axe des abscisses, &kmplot; calcule une valeur de la fonction. Si la zone de courbe contient le point résultant, il est connecté au dernier point dessiné par une ligne. </para> +<para +>Les fonctions paramétriques sont mises en courbe pour les valeurs du paramètre de 0 à 2&pgr;. Vous pouvez définir la plage de tracé pour la fonction dans la boîte de dialogue également. </para> +</sect1> + +<sect1 id="coord-cross"> +<title +>Curseur en croix</title> +<para +>Pendant que le pointeur de la souris est au-dessus de la zone de courbe, le pointeur change en croix. Les coordonnées courantes peuvent se voir aux intersections avec les axes de coordonnées et aussi dans la barre d'état en bas de la fenêtre principale. </para> +<para +>Vous pouvez tracer les valeurs d'une fonction plus précisément en cliquant sur ou à côté d'un graphique. La fonction sélectionnée est affichée dans la barre d'état dans la colonne de droite. La croix sera alors capturée et colorée avec la même couleur que le tracé. Si le tracé est de la même couleur que l'arrière plan, la croix sera en couleurs inversées. Lorsque vous déplacez la souris ou appuyez sur les touches gauche et droite, la croix suivra la fonction et vous verrez les abscisses et ordonnées actuelles. Si la croix est proche de l'axe des ordonnées, la valeur de la racine est affichée dans la barre d'état. Vous pouvez basculer d'une fonction à l'autre avec les touches haut et bas. Un second clic n'importe où dans la fenêtre ou un appui sur n'importe quelle touche autre que les touches de navigation fera quitter ce mode de tracé. </para> +<para +>Notez que le traçage n'est possible qu'avec des fonctions explicitement données. Les coordonnées sont toujours affichées en fonction d'un système cartésien de coordonnées. Ni les fonctions paramétriques possédant plusieurs ordonnées pour une abscisse, ni les fonctions données en coordonnées polaires ne peuvent être tracées de cette manière. </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-fr/docs/tdeedu/kmplot/settingsdlg.png b/tde-i18n-fr/docs/tdeedu/kmplot/settingsdlg.png Binary files differnew file mode 100644 index 00000000000..4121736ad7c --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kmplot/settingsdlg.png diff --git a/tde-i18n-fr/docs/tdeedu/kmplot/using.docbook b/tde-i18n-fr/docs/tdeedu/kmplot/using.docbook new file mode 100644 index 00000000000..de70d8d32e5 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kmplot/using.docbook @@ -0,0 +1,408 @@ +<chapter id="using-kmplot"> +<title +>Utilisation de &kmplot;</title> + +<para +>&kmplot; travaille avec des fonctions nommées, qui peuvent être spécifiées en termes de coordonnées cartésiennes (appelées « fonctions explicites », coordonnées polaires ou fonctions paramétriques). Pour saisir une fonction, choisissez <menuchoice +><guimenu +>Tracer</guimenu +><guimenuitem +>Modifier les courbes...</guimenuitem +></menuchoice +>. Vous pouvez également saisir de nouvelles fonctions dans la zone de texte <guilabel +>Équation de la fonction</guilabel +> dans la fenêtre principale de &kmplot; Cette zone de texte gère les fonctions explicites et les fonctions polaires. Chaque fonction que vous saisissez doit avoir un nom unique (&cad; un nom qui n'est pas pris par une autre fonction existante affichée dans la zone de liste). Un nom de fonction sera automatiquement généré si vous n'en spécifiez pas un.</para> + +<para +>Pour plus d'informations sur les fonctions de &kmplot;, voyez le <xref linkend="reference"/>. </para> + +<screenshot> +<screeninfo +>Voici une capture d'écran de l'écran d'accueil de &kmplot;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="main.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Capture d'écran</phrase> + </textobject> + </mediaobject> +</screenshot> + +<sect1 id="function-types"> +<title +>Types de fonctions</title> + +<sect2 id="explicit-functions"> +<title +>Fonctions explicites</title> +<para +>Pour saisir une fonction explicite (&cad; une fonction de la forme y=f(x)) dans &kmplot;, saisissez-la simplement sous la forme suivante : <screen> +<userinput +><replaceable +>f</replaceable +>(<replaceable +>x</replaceable +>)=<replaceable +>expression</replaceable +></userinput> +</screen +> où : <itemizedlist> +<listitem +><para +><replaceable +>f</replaceable +> est le nom de la fonction, et peut être n'importe quelle chaîne de caractères et nombres que vous voulez, à condition qu'elle ne commence pas par les lettres x, y ou r (car elles sont utilisées pour les fonctions paramétriques et polaires).</para> +</listitem> + +<listitem +><para +><replaceable +>x</replaceable +> est la coordonnée X, à utiliser dans l'expression suivant le signe égal. C'est en fait une variable simple, et ainsi, vous pouvez utiliser n'importe quel nom de variable, avec le même effet.</para> +</listitem> + +<listitem> +<para +><replaceable +>expression</replaceable +> est l'expression à mettre en courbe, étant donnée une syntaxe appropriée pour &kmplot;. Voyez <xref linkend="math-syntax"/>. </para> +</listitem> + +</itemizedlist> +</para> +<para +>Comme exemple, pour dessiner la courbe de y=x<superscript +>2</superscript +>+2x, saisissez la formule suivant dans la boîte de dialogue des fonctions de &kmplot; : <screen +>f(x)=x^2+2x +</screen> +</para> +</sect2> + +<sect2 id="parametric-functions"> +<title +>Fonctions paramétriques</title> +<para +>Les fonctions paramétriques sont celles dans lesquelles les coordonnées x et y sont définies par des fonctions séparées dépendant d'autres variables, souvent t. Pour saisir une fonction paramétrique dans &kmplot;, suivez la procédure comme pour une fonction explicite, mais préfixez le nom de la fonctions décrivant la coordonnée x par la lettre x, et la fonction décrivant la coordonnée y par la lettre y. Comme pour les fonctions explicites, vous pouvez utiliser n'importe quel nom de variable pour le paramètre. Pour tracer une fonction paramétrique, vous devez aller dans le menu <guimenu +>Tracer</guimenu +><guimenuitem +>Nouvelle courbe paramétrique...</guimenuitem +>. Un nom de fonction sera créé automatiquement si vous n'en spécifiez pas un.</para> +<para +>À titre d'exemple, supposez que vous voulez tracer un cercle, qui a les équations paramétriques x=sin(t), y=cos(t). Dans la boîte de dialogue de fonctions de &kmplot;, faites ceci : <orderedlist +> <listitem +><para +>Ouvrez la boîte de dialogue des fonctions paramétriques avec <menuchoice +><guimenu +>Tracer</guimenu +><guimenuitem +>Nouvelle courbe paramétrique...</guimenuitem +> </menuchoice +>.</para +> </listitem +> <listitem +><para +>Saisissez un nom pour la fonction, disons <userinput +>cercle</userinput +> dans la zone de texte <guilabel +>Nom</guilabel +>. Les noms des fonctions x et y changent pour refléter ce changement : la fonction x devient <guilabel +>xcercle(t)</guilabel +> et la fonction y devient <guilabel +>ycercle(t)</guilabel +>.</para +> </listitem +> <listitem +> <para +>Dans les zones de texte x et y, saisissez les équations appropriées, &cad; <guilabel +>xcircle(t)=</guilabel +><userinput +>sin(t)</userinput +> et <guilabel +>ycircle(t)=</guilabel +><userinput +>cos(t)</userinput +>.</para +> </listitem +> </orderedlist +> Cliquez sur <guibutton +>OK</guibutton +> et la fonction sera tracée. </para> +<para +>Vous pouvez spécifier d'autres options pour le tracé dans cette boîte de dialogue : <variablelist> + +<varlistentry> +<term +><guilabel +>Masquer</guilabel +></term> +<listitem> +<para +>Si cette option est sélectionnée, le tracé n'est pas affiché, mais &kmplot; se souvient de la définition de la fonction, donc vous pouvez l'utiliser pour définir d'autres fonctions.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Plage de minima de courbe personnalisée</guilabel +></term> +<term +><guilabel +>Plage de maxima de courbe personnalisée</guilabel +></term> +<listitem> +<para +>Si ces options sont sélectionnées, vous pouvez changer les valeurs minimale et maximale du paramètre t pour lequel la fonction est tracée, en utilisant les zones de texte <guilabel +>min</guilabel +> et <guilabel +>max</guilabel +>.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Épaisseur de ligne :</guilabel +></term> +<listitem> +<para +>Avec cette option, vous pouvez régler l'épaisseur de la ligne du tracé, en multiples de 0.1 mm.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Couleur :</guilabel +></term> +<listitem> +<para +>Cliquez sur la boîte de couleur et choisissez une couleur dans la boîte de dialogue qui apparaît. Le tracé sera dessiné avec cette couleur.</para> +</listitem> +</varlistentry> +</variablelist> +</para> +</sect2> + +<sect2 id="polar-functions"> +<title +>Entrée de fonctions en coordonnées polaires</title> + +<para +>Les coordonnées polaires représentent un point par sa distance par rapport à l'origine (habituellement appelée r), et l'angle que fait une ligne reliant l'origine à ce point avec l'axe des x (généralement représenté par la lettre grecque theta). Pour saisir des fonctions en coordonnées polaires, utilisez l'entrée de menu <menuchoice +><guimenu +>Tracer</guimenu +><guimenuitem +>Nouvelle courbe polaire...</guimenuitem +> </menuchoice +>. Dans la boîte étiquetée <guilabel +>r</guilabel +>, complétez la définition de la fonction, y compris le nom de la variable theta que vous souhaitez utiliser. Par exemple, pour tracer la spirale d'Archimère r=theta, saisissez : <screen> +<userinput> +(theta)=theta +</userinput> +</screen +> afin que la ligne complète soit « r(theta)=theta ». Notez que vous pouvez utiliser n'importe quel nom pour la variable theta, ainsi « r(toto)=toto » produirait le même résultat. </para> + +</sect2> + +</sect1> + +<sect1 id="combining-functions"> +<title +>Combinaisons de fonctions</title> +<para +>Les fonctions peuvent être combinées pour en produire de nouvelles. Saisissez simplement les fonctions après le signe égal dans une expression comme si les fonctions étaient des variables. Par exemple, si vous avez défini les fonctions f(x) et g(x), vous pouvez faire la courbe de la somme de f et de g avec : <screen +><userinput> +sum(x)=f(x)+g(x) +</userinput +> +</screen> +</para> +<para +>Notez que vous ne pouvez que combiner des fonctions du même type, &pex; une fonction explicite ne peut pas être combinée avec une fonction polaire.</para> +</sect1> + +<sect1 id="function-appearance"> +<title +>Changer l'apparence des fonctions</title> + +<para +>Pour changer l'apparence du tracé d'une fonction sur la fenêtre de courbe principale, sélectionnez la fonction dans la boîte de dialogue<guilabel +>Modifier les tracés</guilabel +>, et cliquez sur le bouton <guibutton +>Modifier...</guibutton +>. Dans la boîte de dialogue qui apparaît, vous pouvez changer l'épaisseur du trait dans la zone de texte, et la couleur du graphe de la fonction en cliquant sur le bouton de couleur à droite. Si vous modifiez une fonction explicite, vous verrez une boîte de dialogue avec trois onglets. Dans le premier, vous spécifiez l'équation de la fonction. L'onglet <guilabel +>Dérivées</guilabel +> vous permet de tracer la dérivée première et seconde de la fonction. Avec l'onglet <guilabel +>Primitive</guilabel +>, vous pouvez tracer l'intégrale de la fonction, calculée par la méthode d'Euler. </para> +<para +>Une autre façon de modifier une fonction est de cliquer avec le bouton droit de la souris sur le tracé. Un menu surgissant apparaît, choisissez <guibutton +>Modifier</guibutton +></para> + +<para +>Pour plus d'informations sur le menu surgissant, consultez la section <xref linkend="popupmenu"/>. </para> +</sect1> + +<sect1 id="popupmenu"> +<title +>Menu surgissant</title> + +<para +>Lorsque vous cliquez avec le bouton droit de la souris sur un tracé ou sur une fonction paramétrique à un point, un menu surgissant apparaît. Cinq élément sont disponibles :</para> + +<variablelist> +<varlistentry> +<term +><menuchoice +><guimenuitem +>Masquer</guimenuitem> +</menuchoice +></term> +<listitem> +<para +>Cache la courbe sélectionnée. Les autres tracés du graphique seront toujours affichés.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenuitem +>Supprimer</guimenuitem> +</menuchoice +></term> +<listitem> +<para +>Supprime la fonction. Tous cestracés disparaîtront.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenuitem +>Modifier</guimenuitem> +</menuchoice +></term> +<listitem> +<para +>Affiche la boîte de dialogue de modification de la fonction sélectionnée.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenuitem +>Copier</guimenuitem> +</menuchoice +></term> +<listitem> +<para +>Copie la courbe dans une autre instance de &kmplot;</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenuitem +>Déplacer</guimenuitem> +</menuchoice +></term> +<listitem> +<para +>Déplace la courbe dans une autre instance de &kmplot;</para> +</listitem> +</varlistentry> +</variablelist> + +<para +>Pour les courbes fonctions, les quatre éléments suivants sont également disponibles :</para> + +<variablelist> +<varlistentry> +<term +><menuchoice +><guimenuitem +>Obtenir l'ordonnée</guimenuitem> +</menuchoice +></term> +<listitem> +<para +>Ouvre une boîte de dialogue dans laquelle vous pouvez trouver l'ordonnée correspondante à une abscisse spécifique. La courbe sélectionnée sera mise en surbrillance dans la boîte de dialogue. Saisissez une valeur de l'abscisse dans la zone de texte <guilabel +>X :</guilabel +>, et actionnez le bouton <guibutton +>Calculer</guibutton +> (ou appuyez sur &Enter;). La valeur de l'ordonnée correspondante sera affichée dans <guilabel +>Y :</guilabel +>. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenuitem +>Chercher le minimum</guimenuitem> +</menuchoice +></term> +<listitem> +<para +>Trouve la valeur minimale de la courbe dans une plage spécifiée. La courbe sélectionnée sera mise en surbrillance dans la boîte de dialogue qui apparaît. Saisissez les limites supérieure et inférieure de la région dans laquelle vous voulez chercher le minimum, et actionner le bouton <guibutton +>Chercher</guibutton +>. Les valeurs de l'abscisse et de l'ordonnée au minimum seront affichées.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenuitem +>Chercher le maximum</guimenuitem> +</menuchoice +></term> +<listitem> +<para +>C'est la même chose que <guimenuitem +>Chercher le minimum</guimenuitem +>, mais cette fois la valeur maximale est recherchée au lieu du minimum. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenuitem +>Calculer l'intégrale</guimenuitem> +</menuchoice +></term> +<listitem> +<para +>Sélectionne les abscisses pour la courbe dans la nouvelle boîte de dialogue qui apparaît. Calcule l'intégrale et dessine la surface entre la courbe et l'axe des abscisses dans la plage dans la couleur de la courbe.</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: +--> diff --git a/tde-i18n-fr/docs/tdeedu/kpercentage/Makefile.am b/tde-i18n-fr/docs/tdeedu/kpercentage/Makefile.am new file mode 100644 index 00000000000..b6361414814 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kpercentage/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = fr +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-fr/docs/tdeedu/kpercentage/Makefile.in b/tde-i18n-fr/docs/tdeedu/kpercentage/Makefile.in new file mode 100644 index 00000000000..36de1e1057f --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kpercentage/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/kpercentage +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 = fr +#>- 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/kpercentage/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdeedu/kpercentage/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/kpercentage/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/kpercentage/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kpercentage/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=index.docbook credits.docbook faq.docbook commands.docbook index.cache.bz2 devel.docbook main.png help.png using.docbook answer.png wellcome.png install.docbook Makefile.in introduction.docbook Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) commands.docbook help.png answer.png index.docbook using.docbook introduction.docbook credits.docbook faq.docbook install.docbook devel.docbook main.png wellcome.png + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpercentage + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpercentage/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpercentage/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpercentage/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpercentage/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpercentage/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpercentage/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpercentage + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpercentage + @for base in commands.docbook help.png answer.png index.docbook using.docbook introduction.docbook credits.docbook faq.docbook install.docbook devel.docbook main.png wellcome.png ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpercentage/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpercentage/$$base ;\ + done + +uninstall-nls: + for base in commands.docbook help.png answer.png index.docbook using.docbook introduction.docbook credits.docbook faq.docbook install.docbook devel.docbook main.png wellcome.png ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kpercentage/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in commands.docbook help.png answer.png index.docbook using.docbook introduction.docbook credits.docbook faq.docbook install.docbook devel.docbook main.png wellcome.png ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kpercentage/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/kpercentage/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kpercentage/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-fr/docs/tdeedu/kpercentage/answer.png b/tde-i18n-fr/docs/tdeedu/kpercentage/answer.png Binary files differnew file mode 100644 index 00000000000..e72cf75ea28 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kpercentage/answer.png diff --git a/tde-i18n-fr/docs/tdeedu/kpercentage/commands.docbook b/tde-i18n-fr/docs/tdeedu/kpercentage/commands.docbook new file mode 100644 index 00000000000..869fb187c61 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kpercentage/commands.docbook @@ -0,0 +1,61 @@ +<chapter id="commands"> +<title +>Référence des commandes</title> + +<sect1 id="kpercentage-mainwindow"> +<title +>La fenêtre principale de &kpercentage;</title> + +<para +>Dans la fenêtre principale, vous pouvez uniquement saisir votre proposition dans une des trois boîtes. Appuyez sur <keycap +>Entrée</keycap +> ou cliquez sur <guibutton +>Appliquer</guibutton +> pour voir si vous avez juste. </para> + +<screenshot> +<screeninfo +>Voici une capture d'écran de la fenêtre principale de &kpercentage;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="main.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Voici une capture d'écran de la fenêtre principale de &kpercentage;</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +>En bas se trouvent deux barres de progression. La barre du haut montre le pourcentage d'exercices réalisés. La barre du bas compare le nombre de bonnes et de mauvaises réponses. Avez-vous remarqué qu'il s'agit aussi d'un exercice sur les pourcentages ? Les mauvaises saisies de texte (lettres, espaces, &etc;) n'ont pas d'influence ici. </para> + +<para +>À tout moment, vous pouvez quitter cette fenêtre avec le bouton <guibutton +>Annuler</guibutton +>. Vous retournerez à l'écran de bienvenue. Ici, vous pouvez sélectionner un autre type d'exercice, ou quitter &kpercentage;.</para> + +<para +>Si vous appuyez sur le bouton <guibutton +>Appliquer</guibutton +>, on vous dit si votre réponse est correcte ou non... </para> + +<screenshot> +<screeninfo +>Information à propos des réponses correctes</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="answer.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Information à propos des réponses correctes</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +>À chaque bonne réponse, une joyeuse frimousse (smiley) saute et rebondit !</para> +</sect1> +</chapter> + diff --git a/tde-i18n-fr/docs/tdeedu/kpercentage/credits.docbook b/tde-i18n-fr/docs/tdeedu/kpercentage/credits.docbook new file mode 100644 index 00000000000..d10873fda87 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kpercentage/credits.docbook @@ -0,0 +1,55 @@ +<chapter id="credits"> +<title +>Remerciements et licence</title> + +<para +>&kpercentage; </para> +<para +>Programme sous copyright 2001 Matthias Messmer <email +>bmlmessmer@web.de</email +> </para> +<para +>Collaborateurs : <itemizedlist> +<listitem +><para +><acronym +>CVS</acronym +>, programmation et partenaires de discussion : Robert Gogolok <email +>mail@robert-gogoloh.de</email +> et Carsten Niehaus <email +>cniehaus@gmx.de</email +></para> +</listitem> +<listitem +><para +>Nettoyage et correction de bogues dans le code : Primoz Anzur <email +>zerokode@gmx.net</email +></para +></listitem> +<listitem +><para +>Images : Elhay Achiam <email +>e_achiam@netvision.net.il</email +></para> +</listitem> +<listitem +><para +>Orthographe et <quote +>bon</quote +> anglais : Jonathan Drews <email +>j.e.drews@att.net</email +></para> +</listitem> +</itemizedlist> +</para> + +<para +>Documentation sous copyright 2001 par Matthias Messmer <email +>bmlmessmer@web.de</email +> </para> + +<para +>Traduction française par &LudovicGrossard;.</para +> +&underFDL; &underGPL; </chapter> + diff --git a/tde-i18n-fr/docs/tdeedu/kpercentage/devel.docbook b/tde-i18n-fr/docs/tdeedu/kpercentage/devel.docbook new file mode 100644 index 00000000000..f5d3d5ed586 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kpercentage/devel.docbook @@ -0,0 +1,12 @@ +<chapter id="developers"> +<title +>Guide du développeur de &kpercentage;</title> + +<para +>Si vous voulez contribuer à &kpercentage;, n'hésitez pas à m'envoyer un courrier électronique à <email +>bmlmessmer@web.de</email +>.</para> + + +</chapter> + diff --git a/tde-i18n-fr/docs/tdeedu/kpercentage/faq.docbook b/tde-i18n-fr/docs/tdeedu/kpercentage/faq.docbook new file mode 100644 index 00000000000..2bd02271d1e --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kpercentage/faq.docbook @@ -0,0 +1,23 @@ +<chapter id="faq"> +<title +>Questions et réponses</title> +&reporting.bugs; &updating.documentation; <qandaset id="faqlist" +> <qandaentry> +<question> +<para +>Je n'ai pas obtenu d'aide en appuyant sur le bouton <guibutton +>Aide</guibutton +> dans &kpercentage; !</para> +</question +> +<answer +> +<para +>Si vous avez obtenu &kpercentage; depuis le <acronym +>CVS</acronym +>, vous devez installer la documentation séparément.</para> +</answer> +</qandaentry> +</qandaset> +</chapter> + diff --git a/tde-i18n-fr/docs/tdeedu/kpercentage/help.png b/tde-i18n-fr/docs/tdeedu/kpercentage/help.png Binary files differnew file mode 100644 index 00000000000..0694206c347 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kpercentage/help.png diff --git a/tde-i18n-fr/docs/tdeedu/kpercentage/index.cache.bz2 b/tde-i18n-fr/docs/tdeedu/kpercentage/index.cache.bz2 Binary files differnew file mode 100644 index 00000000000..3a6943112f0 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kpercentage/index.cache.bz2 diff --git a/tde-i18n-fr/docs/tdeedu/kpercentage/index.docbook b/tde-i18n-fr/docs/tdeedu/kpercentage/index.docbook new file mode 100644 index 00000000000..c4d5033652e --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kpercentage/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 package "tdeedu"> + <!ENTITY introduction SYSTEM "introduction.docbook"> + <!ENTITY using SYSTEM "using.docbook"> + <!ENTITY commands SYSTEM "commands.docbook"> + <!ENTITY devel SYSTEM "devel.docbook"> + <!ENTITY faq SYSTEM "faq.docbook"> + <!ENTITY credits SYSTEM "credits.docbook"> + <!ENTITY install SYSTEM "install.docbook"> + <!ENTITY % addindex "IGNORE"> + <!ENTITY % French "INCLUDE" +><!-- change language only here --> +]> + +<!-- The language must NOT be changed here. --> + +<book lang="&language;"> + +<bookinfo> +<title +>Manuel de &kpercentage;</title> + +<authorgroup> +<author +><firstname +>Matthias</firstname +> <surname +>Messmer</surname +> <affiliation +> <address +><email +>bmlmessmer@web.de</email +></address> +</affiliation> +</author> +<author +><firstname +>Carsten</firstname +> <surname +>Niehaus</surname +> <affiliation +> <address +><email +>cniehaus@gmx.de</email +></address> +</affiliation> +</author> +<author +><firstname +>Robert</firstname +> <surname +>Gogolok</surname +> <affiliation +> <address +><email +>mail@robert-gogolok.de.de</email +></address> +</affiliation> +</author> +</authorgroup> + +&traducteurLudovicGrossard; + +<copyright> +<year +>2001</year> +<year +>2002</year> +<holder +>Matthias Messmer</holder> +</copyright> + +<legalnotice +>&FDLNotice;</legalnotice> + +<date +>2002-10-08</date> +<releaseinfo +>1.2</releaseinfo> + +<abstract> +<para +>&kpercentage; est une petite application mathématique faite pour aider les enfants à améliorer leur niveau en calcul de pourcentages. <inlinemediaobject +> <imageobject +> <imagedata fileref="edu-logo.png" format="PNG"/> </imageobject +> </inlinemediaobject +> &kpercentage; fait partie du projet KDE-EDU : <ulink url="http://edu.kde.org/" +>http://edu.kde.org/</ulink +></para> + +</abstract> + +<keywordset> +<keyword +>KDE</keyword> +<keyword +>KPercentage</keyword> +<keyword +>EDU</keyword> +<keyword +>edutainment</keyword> +<keyword +>pourcentages</keyword> +</keywordset> + +</bookinfo> + +&introduction; +&using; +&commands; +&devel; +&faq; +&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: +--> + + + + + + + + + + + + + diff --git a/tde-i18n-fr/docs/tdeedu/kpercentage/install.docbook b/tde-i18n-fr/docs/tdeedu/kpercentage/install.docbook new file mode 100644 index 00000000000..9cb966fa4e6 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kpercentage/install.docbook @@ -0,0 +1,23 @@ +<appendix id="installation"> +<title +>Installation</title> + +<para> + <inlinemediaobject> + <imageobject> + <imagedata fileref="edu-logo.png" format="PNG"/> + </imageobject> +</inlinemediaobject +> &kpercentage; fait partie du projet KDE EDU : <ulink url="http://edu.kde.org/" +>http://edu.kde.org/</ulink +> </para> + +<para +>Vous pouvez trouver des informations sur &kpercentage; sur <ulink url="http://edu.kde.org/kpercentage" +>la page web de &kpercentage;</ulink +></para> + +&install.intro.documentation; +&install.compile.documentation; + +</appendix> diff --git a/tde-i18n-fr/docs/tdeedu/kpercentage/introduction.docbook b/tde-i18n-fr/docs/tdeedu/kpercentage/introduction.docbook new file mode 100644 index 00000000000..131256e4fbd --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kpercentage/introduction.docbook @@ -0,0 +1,12 @@ +<chapter id="introduction"> +<title +>Introduction</title> + +<para +>&kpercentage; est une petite application mathématique qui aidera les enfants à améliorer leur niveau dans le calcul de pourcentages.</para> + +<para +>Il y a une section d'entraînement spéciale pour les trois types d'exercices de base. Enfin, l'élève peut sélectionner un mode aléatoire, dans lequel les trois types sont mélangés au hasard.</para> + +</chapter> + diff --git a/tde-i18n-fr/docs/tdeedu/kpercentage/main.png b/tde-i18n-fr/docs/tdeedu/kpercentage/main.png Binary files differnew file mode 100644 index 00000000000..26772957a8e --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kpercentage/main.png diff --git a/tde-i18n-fr/docs/tdeedu/kpercentage/using.docbook b/tde-i18n-fr/docs/tdeedu/kpercentage/using.docbook new file mode 100644 index 00000000000..3053834c268 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kpercentage/using.docbook @@ -0,0 +1,82 @@ +<chapter id="using-kpercentage"> +<title +>Utilisation de &kpercentage;</title> + +<para +>La fenêtre de bienvenue vous permet de choisir le type d'exercice en cliquant sur un des boutons. Les boutons indiquent quelle est la valeur à déduire dans les exercices.</para> + +<screenshot> + <screeninfo +>Voici une capture d'écran de la fenêtre de bienvenue de &kpercentage;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="welcome.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Voici une capture d'écran de la fenêtre de bienvenue de &kpercentage;</phrase> + </textobject> + </mediaobject> +</screenshot> + +<sect1 id="kpercentage-features"> +<title +>Caractéristiques supplémentaires de &kpercentage;</title> + +<para +>À gauche, vous pouvez sélectionner le nombre d'exercices, de 1 à 10.</para> + +<para +>À droite, vous pouvez changer le niveau de difficulté :</para> + +<variablelist> +<varlistentry> +<term +>Facile</term> +<listitem> +<para +>Seuls les pourcentages faciles à calculer sont donnés.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +>Moyen</term> +<listitem> +<para +>Des pourcentages plus difficiles sont inclus, certains même avec des valeurs supérieures à 100 %</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +>Cinglé</term> +<listitem> +<para +>Tout pourcentage jusqu'à 200 % peut arriver. Toutes les valeurs sont des nombres entiers cependant, donc soyez honnête, calculez de tête !</para> +</listitem> +</varlistentry> +</variablelist> + +<para +>Quelques fonctions d'aide sont intégrées. De manière classique, des bulles d'aide apparaîssent lorsque la souris se trouve sur un élément de contrôle comme un bouton ou une ligne d'édition. Si vous cliquez sur le bouton <guibutton +>Aide</guibutton +>, un petit menu surgira, avec d'autres possibilités :</para> + +<screenshot> + <screeninfo +>Le menu contextuel d'aide.</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="help.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Le menu contextuel d'aide.</phrase> + </textobject> + </mediaobject> +</screenshot> +&help.menu.documentation; </sect1> + +</chapter> + diff --git a/tde-i18n-fr/docs/tdeedu/kpercentage/wellcome.png b/tde-i18n-fr/docs/tdeedu/kpercentage/wellcome.png Binary files differnew file mode 100644 index 00000000000..a95e7fccf8a --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kpercentage/wellcome.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/Makefile.am b/tde-i18n-fr/docs/tdeedu/kstars/Makefile.am new file mode 100644 index 00000000000..b6361414814 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = fr +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-fr/docs/tdeedu/kstars/Makefile.in b/tde-i18n-fr/docs/tdeedu/kstars/Makefile.in new file mode 100644 index 00000000000..b82811de671 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/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/kstars +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 = fr +#>- 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/kstars/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdeedu/kstars/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/kstars/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/kstars/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kstars/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=flux.docbook calc-sidereal.docbook solarsystem.png geocoords.docbook scriptbuilder.docbook calc-geodetic.png altvstime.docbook altvstime.png stars.docbook indi.docbook calc-apcoords.docbook index.docbook lightcurve.png wut.png calc-geodetic.docbook geolocator.png calc-horizontal.docbook horizon.docbook calc-dayduration.docbook julianday.docbook viewops.png calc-angdist.docbook indiclient.png calc-horizontal.png screen3.png devicemanager.png utime.docbook calculator.docbook calc-apcoords.png calc-julian.png calc-daylength.png calc-ecliptic.docbook aavso.png jmoons.png timezones.docbook graph2.png credits.docbook csphere.docbook faq.docbook commands.docbook popup.png color_indices.png config.docbook calc-equinox.png hourangle.docbook spiralgalaxies.docbook calc-angdist.png ai-contents.docbook calc-sidereal.png blackbody.docbook calc-julianday.docbook solarsys.docbook dcop.docbook graph3.png lightcurves.docbook zenith.docbook index.cache.bz2 scriptbuilder.png newfov.png luminosity.docbook calc-eqgal.png colorandtemp.docbook blackbody.png man-v4ldriver.1.docbook leapyear.docbook dumpmode.docbook wut.docbook tools.docbook calc-equinox.docbook screen1.png ecliptic.docbook fovdialog.png retrograde.docbook find.png calc-eqgal.docbook magnitude.docbook screen4.png greatcircle.docbook calc-appcoords.png install.docbook calc-precess.png parallax.docbook astroinfo.docbook Makefile.in calc-altvstime.png details.docbook calc-planetcoords.png cequator.docbook graph1.png quicktour.docbook darkmatter.docbook screen2.png calc-precess.docbook meridian.docbook calc-planetcoords.docbook observinglist.docbook detaildialog.png fitsviewer.docbook sidereal.docbook skycoords.docbook star_colors.png precession.docbook jmoons.docbook cpoles.docbook Makefile.am kepler2nd.png equinox.docbook calc-ecliptic.png ellipticalgalaxies.docbook + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) calculator.docbook kepler2nd.png popup.png leapyear.docbook devicemanager.png cpoles.docbook screen3.png darkmatter.docbook solarsys.docbook geocoords.docbook astroinfo.docbook calc-equinox.docbook fitsviewer.docbook commands.docbook colorandtemp.docbook find.png quicktour.docbook calc-ecliptic.docbook cequator.docbook scriptbuilder.docbook viewops.png greatcircle.docbook calc-julian.png altvstime.png geolocator.png ai-contents.docbook parallax.docbook horizon.docbook calc-ecliptic.png lightcurves.docbook stars.docbook calc-daylength.png calc-eqgal.png star_colors.png luminosity.docbook wut.docbook calc-angdist.png solarsystem.png calc-julianday.docbook blackbody.docbook index.docbook calc-precess.png calc-planetcoords.png timezones.docbook ellipticalgalaxies.docbook utime.docbook magnitude.docbook flux.docbook calc-planetcoords.docbook calc-eqgal.docbook credits.docbook calc-sidereal.docbook graph3.png csphere.docbook faq.docbook hourangle.docbook calc-appcoords.png graph1.png equinox.docbook calc-sidereal.png wut.png screen1.png detaildialog.png calc-apcoords.png color_indices.png dumpmode.docbook sidereal.docbook aavso.png precession.docbook julianday.docbook jmoons.docbook install.docbook screen2.png lightcurve.png calc-geodetic.png skycoords.docbook meridian.docbook config.docbook tools.docbook altvstime.docbook newfov.png fovdialog.png details.docbook calc-precess.docbook calc-horizontal.docbook blackbody.png calc-horizontal.png retrograde.docbook indiclient.png dcop.docbook scriptbuilder.png calc-dayduration.docbook spiralgalaxies.docbook jmoons.png calc-equinox.png indi.docbook calc-geodetic.docbook graph2.png calc-angdist.docbook observinglist.docbook man-v4ldriver.1.docbook calc-altvstime.png screen4.png calc-apcoords.docbook ecliptic.docbook zenith.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)/kstars + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kstars/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kstars/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kstars/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kstars/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kstars/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kstars/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kstars + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kstars + @for base in calculator.docbook kepler2nd.png popup.png leapyear.docbook devicemanager.png cpoles.docbook screen3.png darkmatter.docbook solarsys.docbook geocoords.docbook astroinfo.docbook calc-equinox.docbook fitsviewer.docbook commands.docbook colorandtemp.docbook find.png quicktour.docbook calc-ecliptic.docbook cequator.docbook scriptbuilder.docbook viewops.png greatcircle.docbook calc-julian.png altvstime.png geolocator.png ai-contents.docbook parallax.docbook horizon.docbook calc-ecliptic.png lightcurves.docbook stars.docbook calc-daylength.png calc-eqgal.png star_colors.png luminosity.docbook wut.docbook calc-angdist.png solarsystem.png calc-julianday.docbook blackbody.docbook index.docbook calc-precess.png calc-planetcoords.png timezones.docbook ellipticalgalaxies.docbook utime.docbook magnitude.docbook flux.docbook calc-planetcoords.docbook calc-eqgal.docbook credits.docbook calc-sidereal.docbook graph3.png csphere.docbook faq.docbook hourangle.docbook calc-appcoords.png graph1.png equinox.docbook calc-sidereal.png wut.png screen1.png detaildialog.png calc-apcoords.png color_indices.png dumpmode.docbook sidereal.docbook aavso.png precession.docbook julianday.docbook jmoons.docbook install.docbook screen2.png lightcurve.png calc-geodetic.png skycoords.docbook meridian.docbook config.docbook tools.docbook altvstime.docbook newfov.png fovdialog.png details.docbook calc-precess.docbook calc-horizontal.docbook blackbody.png calc-horizontal.png retrograde.docbook indiclient.png dcop.docbook scriptbuilder.png calc-dayduration.docbook spiralgalaxies.docbook jmoons.png calc-equinox.png indi.docbook calc-geodetic.docbook graph2.png calc-angdist.docbook observinglist.docbook man-v4ldriver.1.docbook calc-altvstime.png screen4.png calc-apcoords.docbook ecliptic.docbook zenith.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kstars/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kstars/$$base ;\ + done + +uninstall-nls: + for base in calculator.docbook kepler2nd.png popup.png leapyear.docbook devicemanager.png cpoles.docbook screen3.png darkmatter.docbook solarsys.docbook geocoords.docbook astroinfo.docbook calc-equinox.docbook fitsviewer.docbook commands.docbook colorandtemp.docbook find.png quicktour.docbook calc-ecliptic.docbook cequator.docbook scriptbuilder.docbook viewops.png greatcircle.docbook calc-julian.png altvstime.png geolocator.png ai-contents.docbook parallax.docbook horizon.docbook calc-ecliptic.png lightcurves.docbook stars.docbook calc-daylength.png calc-eqgal.png star_colors.png luminosity.docbook wut.docbook calc-angdist.png solarsystem.png calc-julianday.docbook blackbody.docbook index.docbook calc-precess.png calc-planetcoords.png timezones.docbook ellipticalgalaxies.docbook utime.docbook magnitude.docbook flux.docbook calc-planetcoords.docbook calc-eqgal.docbook credits.docbook calc-sidereal.docbook graph3.png csphere.docbook faq.docbook hourangle.docbook calc-appcoords.png graph1.png equinox.docbook calc-sidereal.png wut.png screen1.png detaildialog.png calc-apcoords.png color_indices.png dumpmode.docbook sidereal.docbook aavso.png precession.docbook julianday.docbook jmoons.docbook install.docbook screen2.png lightcurve.png calc-geodetic.png skycoords.docbook meridian.docbook config.docbook tools.docbook altvstime.docbook newfov.png fovdialog.png details.docbook calc-precess.docbook calc-horizontal.docbook blackbody.png calc-horizontal.png retrograde.docbook indiclient.png dcop.docbook scriptbuilder.png calc-dayduration.docbook spiralgalaxies.docbook jmoons.png calc-equinox.png indi.docbook calc-geodetic.docbook graph2.png calc-angdist.docbook observinglist.docbook man-v4ldriver.1.docbook calc-altvstime.png screen4.png calc-apcoords.docbook ecliptic.docbook zenith.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kstars/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in calculator.docbook kepler2nd.png popup.png leapyear.docbook devicemanager.png cpoles.docbook screen3.png darkmatter.docbook solarsys.docbook geocoords.docbook astroinfo.docbook calc-equinox.docbook fitsviewer.docbook commands.docbook colorandtemp.docbook find.png quicktour.docbook calc-ecliptic.docbook cequator.docbook scriptbuilder.docbook viewops.png greatcircle.docbook calc-julian.png altvstime.png geolocator.png ai-contents.docbook parallax.docbook horizon.docbook calc-ecliptic.png lightcurves.docbook stars.docbook calc-daylength.png calc-eqgal.png star_colors.png luminosity.docbook wut.docbook calc-angdist.png solarsystem.png calc-julianday.docbook blackbody.docbook index.docbook calc-precess.png calc-planetcoords.png timezones.docbook ellipticalgalaxies.docbook utime.docbook magnitude.docbook flux.docbook calc-planetcoords.docbook calc-eqgal.docbook credits.docbook calc-sidereal.docbook graph3.png csphere.docbook faq.docbook hourangle.docbook calc-appcoords.png graph1.png equinox.docbook calc-sidereal.png wut.png screen1.png detaildialog.png calc-apcoords.png color_indices.png dumpmode.docbook sidereal.docbook aavso.png precession.docbook julianday.docbook jmoons.docbook install.docbook screen2.png lightcurve.png calc-geodetic.png skycoords.docbook meridian.docbook config.docbook tools.docbook altvstime.docbook newfov.png fovdialog.png details.docbook calc-precess.docbook calc-horizontal.docbook blackbody.png calc-horizontal.png retrograde.docbook indiclient.png dcop.docbook scriptbuilder.png calc-dayduration.docbook spiralgalaxies.docbook jmoons.png calc-equinox.png indi.docbook calc-geodetic.docbook graph2.png calc-angdist.docbook observinglist.docbook man-v4ldriver.1.docbook calc-altvstime.png screen4.png calc-apcoords.docbook ecliptic.docbook zenith.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/kstars/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/kstars/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kstars/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-fr/docs/tdeedu/kstars/aavso.png b/tde-i18n-fr/docs/tdeedu/kstars/aavso.png Binary files differnew file mode 100644 index 00000000000..c98c6a0e770 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/aavso.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/ai-contents.docbook b/tde-i18n-fr/docs/tdeedu/kstars/ai-contents.docbook new file mode 100644 index 00000000000..6a44548df86 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/ai-contents.docbook @@ -0,0 +1,200 @@ +<sect1 id="ai-contents"> +<title +>AstroInfo : table des matières</title> + +<itemizedlist +><title +>Le ciel et le système de coordonnées célestes</title> + <listitem +><para +><link linkend="ai-skycoords" +>Système de coordonnées célestes</link +></para +></listitem> + <listitem +><para +><link linkend="ai-cequator" +>Équateur céleste</link +></para +></listitem> + <listitem +><para +><link linkend="ai-cpoles" +>Pôles célestes</link +></para +></listitem> + <listitem +><para +><link linkend="ai-csphere" +>Sphère céleste</link +></para +></listitem> + <listitem +><para +><link linkend="ai-ecliptic" +>L'écliptique</link +></para +></listitem> + <listitem +><para +><link linkend="ai-equinox" +>Les équinoxes</link +></para +></listitem> + <listitem +><para +><link linkend="ai-geocoords" +>Coordonnées géographiques</link +></para +></listitem> + <listitem +><para +><link linkend="ai-greatcircle" +>Grands cercles</link +></para +></listitem> + <listitem +><para +><link linkend="ai-horizon" +>L'horizon</link +></para +></listitem> + <listitem +><para +><link linkend="ai-hourangle" +>Angle horaire</link +></para +></listitem> + <listitem +><para +><link linkend="ai-meridian" +>Méridien local</link +></para +></listitem +> + <listitem +><para +><link linkend="ai-precession" +>Précession</link +></para +></listitem> + <listitem +><para +><link linkend="ai-zenith" +>Le zénith</link +></para +></listitem> +</itemizedlist> + +<itemizedlist +><title +>Heure</title> + <listitem +><para +><link linkend="ai-julianday" +>Jour Julien</link +></para +></listitem> + <listitem +><para +><link linkend="ai-leapyear" +>Années bissextiles</link +></para +></listitem> + <listitem +><para +><link linkend="ai-sidereal" +>Heure sidérale</link +></para +></listitem> + <listitem +><para +><link linkend="ai-timezones" +>Zones horaires</link +></para +></listitem> + <listitem +><para +><link linkend="ai-utime" +>Heure universelle</link +></para +></listitem> +</itemizedlist> + +<itemizedlist +><title +>Physique</title> + <listitem +><para +><link linkend="ai-blackbody" +>Radiation de corps noir</link +></para +></listitem> + <listitem +><para +><link linkend="ai-darkmatter" +>Matière sombre</link +></para +></listitem> + <listitem +><para +><link linkend="ai-flux" +>Flux</link +></para +></listitem> + <listitem +><para +><link linkend="ai-luminosity" +>Luminosité</link +></para +></listitem> + <listitem +><para +><link linkend="ai-parallax" +>Parallaxe</link +></para +></listitem> + <listitem +><para +><link linkend="ai-retrograde" +>Mouvement en arrière</link +></para +></listitem> +</itemizedlist> + +<itemizedlist +><title +>Astrophysique</title> + <listitem +><para +><link linkend="ai-ellipgal" +>Galaxies elliptiques</link +></para +></listitem> + <listitem +><para +><link linkend="ai-spiralgal" +>Galaxies spirales</link +></para +></listitem> + <listitem +><para +><link linkend="ai-magnitude" +>L'échelle de magnitude</link +></para +></listitem> + <listitem +><para +><link linkend="ai-stars" +>Étoiles : une FAQ introductives</link +></para +></listitem> + <listitem +><para +><link linkend="ai-colorandtemp" +>Couleurs et température des étoiles</link +></para +></listitem> +</itemizedlist> + +</sect1> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/altvstime.docbook b/tde-i18n-fr/docs/tdeedu/kstars/altvstime.docbook new file mode 100644 index 00000000000..f1dd754a66f --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/altvstime.docbook @@ -0,0 +1,77 @@ +<sect1 id="tool-altvstime"> +<title +>Outil d'élévation en fonction de l'heure</title> +<indexterm +><primary +>Outils</primary> +<secondary +>Outil d'élévation en fonction de l'heure</secondary> +</indexterm> + +<screenshot> +<screeninfo +>L'outil d'élévation en fonction de l'heure </screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="altvstime.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Le traceur d'élévation en fonction de l'heure</phrase> + </textobject> +</mediaobject> +</screenshot> + +<para +>Cet outil trace une courbe de l'altitude de n'importe quel objet en fonction de l'heure pour tout endroit sur la terre. La section du haut est une courbe graphique de l'angle d'élévation sur l'axe vertical, et de l'heure sur l'axe horizontal. L'heure est affichée à la fois comme heure locale standard le long du bas, et le <link linkend="ai-sidereal" +>temps sidéral</link +> le long du haut. La moitié inférieure du graphique est ombrée de vert pour indiquer que les points dans cette région sont sous l'horizon. </para> +<para +>Il y a plusieurs manières d'ajouter des courbes au diagramme. La manière la plus simple pour ajouter la courbe d'un objet existant est simplement d'écrire son nom dans le champ de saisie <guilabel +>Nom</guilabel +>. Si le texte que vous donnez se trouve dans la base de données, la <guibutton +>courbe</guibutton +> de l'objet s'ajoute au graphique. Vous pouvez aussi actionner le bouton <guibutton +>Trouver un objet</guibutton +> pour ouvrir la fenêtre <link linkend="findobjects" +>Trouver un objet</link +> pour sélectionner un objet dans la liste des objets connus. Si vous voulez ajouter un point qui n'existe pas dans la base de données des objets, donnez simplement un nom pour le point et remplissez les coordonnées dans les champs de saisie <guilabel +>AD</guilabel +> et <guilabel +>Déc</guilabel +>. Puis, actionnez le bouton <guibutton +>Courbe</guibutton +> pour ajouter la courbe pour votre objet personnalisé au graphique (notez que vous devez donner un nom qui n'existe pas déjà dans la base de données pour que cela fonctionne). </para> +<para +>Lorsque vous ajoutez un objet au graphique, sa courbe de hauteur en fonction de l'heure est tracée avec une ligne blanche épaisse, et son nom est ajouté à la liste déroulante en bas à droite. Tout objet qui était déjà présent est mis en courbe avec une courbe rouge plus fine. Vous pouvez choisir quel objet est mis en courbe avec la ligne blanche épaisse en surlignant son nom dans la liste déroulante </para> +<para +>Ces courbes montrent la hauteur des objets (angle au-dessus de l'<link linkend="ai-horizon" +>horizon</link +>) en fonction de temps. Quand une courbe passe de la moitié inférieure à la moitié supérieure, l'objet s'est levé. Lorsqu'il retombe dans la moitié inférieure, il s'est couché. Par exemple, dans la capture d'écran, la planète mineure <firstterm +>Quaoar</firstterm +> se lève à 13:00 heure locale et se couche vers 04:00. </para> +<para +>La hauteur d'un objet dépend à la fois de votre emplacement sur la terre et de la date. Par défaut, l'outil adopte l'emplacement et la date des réglages actuels de KStars. Vous pouvez changer ces paramètres dans l'onglet <guilabel +>Date et emplacement</guilabel +>. Pour changer l'emplacement, vous pouvez actionner le bouton <guibutton +>Choisir une ville...</guibutton +> pour ouvrir la fenêtre d'<link linkend="setgeo" +>emplacement géographique</link +>, ou donner les valeurs de longitude et de latitude à la main dans les champs de saisie, et actionnez le bouton <guibutton +>Actualiser</guibutton +>. Pour changer la date, utilisez l'élément <guilabel +>Date</guilabel +>, puis actionnez <guibutton +>Actualiser</guibutton +>. Notez que toute courbe que vous avez déjà tracée sera automatiquement mise à jour lorsque vous changerez la date ou l'emplacement. </para> + +<tip> +<para +>Exercice :</para> +<para +>Tracez la courbe de hauteur du Soleil. Assurez-vous que l'emplacement géographique n'est par proche de l'Équateur. Changez la date en une date en juin, puis en un date en janvier. Vous pouvez voir facilement pourquoi nous avons des saisons ; en hiver, le Soleil est au-dessus de l'horizon moins longtemps (les jours sont plus courts) et sa hauteur n'est jamais très grande. </para> +</tip> + + +</sect1> + diff --git a/tde-i18n-fr/docs/tdeedu/kstars/altvstime.png b/tde-i18n-fr/docs/tdeedu/kstars/altvstime.png Binary files differnew file mode 100644 index 00000000000..e7efa018c1e --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/altvstime.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/astroinfo.docbook b/tde-i18n-fr/docs/tdeedu/kstars/astroinfo.docbook new file mode 100644 index 00000000000..c846fb2fcf6 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/astroinfo.docbook @@ -0,0 +1,9 @@ +<chapter id="astroinfo"> +<title +>Le projet AstroInfo</title> + +<para +>Vous trouverez ici une collection de courts articles qui expliquent une variété de concepts d'astronomie utilisés dans &kstars;. Des systèmes de coordonnées à la mécanique céleste, vous trouverez ici les réponses à vos questions. </para +><para +>Certains articles contiennent des exercices à compléter dans &kstars; pour illustrer le concept derrière l'article. </para> +&contents; &skycoords; &cequator; &cpoles; &csphere; &ecliptic; &equinox; &geocoords; &greatcircle; &horizon; &hourangle; &meridian; &precession; &zenith; &julianday; &leapyear; &sidereal; &timezones; &utime; &blackbody; &darkmatter; &flux; &luminosity; ¶llax; &retrograde; &ellipgal; &spiralgal; &magnitude; &stars; &colorandtemp; </chapter> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/blackbody.docbook b/tde-i18n-fr/docs/tdeedu/kstars/blackbody.docbook new file mode 100644 index 00000000000..18d9d16ac2c --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/blackbody.docbook @@ -0,0 +1,124 @@ +<sect1 id="ai-blackbody"> + +<sect1info> + +<author +><firstname +>Jasem</firstname +> <surname +>Mutlaq</surname +> <affiliation +><address> +</address +></affiliation> +</author> +</sect1info> + +<title +>Radiation de corps noir</title> +<indexterm +><primary +>Radiation de corps noir</primary> +<seealso +>Couleur des étoiles et température</seealso> +</indexterm> + +<para +>Un <firstterm +>Corps noir</firstterm +> se réfère à un concept d'objet opaque qui émet <firstterm +>des rayonnements thermiques</firstterm +>. Un corps noir parfait absorbe toute la lumière entrante et n'en reflète pas du tout. À la température de la pièce, un corps noir parfait apparaît parfaitement noir (d'où le nom de <emphasis +>corps noir</emphasis +>). Cependant, lorsqu'on le chauffe à haute température, un corps noir commencera à briller avec les <firstterm +>radiations thermiques</firstterm +>. </para> + +<para +>En fait, tous les objets émettent des rayonnements thermiques (tant que leur température est au-dessus du zéro absolu, soit -273,15 degrés Celsius), mais aucun objet n'émet réellement des radiations parfaites ; plus précisément, ils sont meilleurs pour l'émission/absorption de lumière pour certaines longueurs d'onde que pour les autres. Ce comportement irrégulier rend difficile l'étude de l'interaction avec la lumière, la chaleur et la matière en utilisant des objets normaux. </para> + +<para +>Heureusement, il est possible de construire un corps noir presque parfait. Construisons une boîte faite d'un matériau conduisant la chaleur, comme le métal. La boîte doit être complètement fermée sur tous les côtés, de telle manière que l'intérieur forme une cavité qui ne reçoit pas de lumière de l'extérieur. Puis, faisons un petit trou quelque part sur la boîte. La lumière sortant de ce trou ressemblera presque parfaitement à la lumière émise par un corps noir parfait pour la température de l'air qui se trouve à l'intérieur. </para> + +<para +>Au début du 20° siècle, les scientifiques Lord Rayleigh et Max Planck (entre autres) ont étudié les rayonnements du corps noir en utilisant un tel matériel. Après beaucoup de travail, Planck a pu décrire empiriquement l'intensité de la lumière émise par un corps noir comme une fonction de la longueur d'onde. De plus, il a pu décrire comment ce spectre changeait avec la température. Le travail de Planck sur les rayonnements du corps noir est l'une des zones de la physique qui a mené à la fondation de la merveilleuse science de la mécanique quantique, mais est malheureusement au-delà du but de cet article. </para> + +<para +>Ce que Planck et les autres ont trouvé est que lorsque la température d'un corps noir augmente, la quantité totale de lumière émise par seconde augmente, et la longueur d'onde du pic spectral se déplace vers les couleurs bleues (voir la figure 1). </para> + +<para> +<mediaobject> +<imageobject> +<imagedata fileref="blackbody.png" format="PNG"/> +</imageobject> +<caption +><para +><phrase +>Figure 1</phrase +></para +></caption> +</mediaobject> +</para> + +<para +>Par exemple, une barre de fer devient orange-rouge lorsqu'elle est chauffée à haute température et sa couleur se modifie progressivement vers le bleu et blanc lorsqu'elle est chauffée plus fort. </para> + +<para +>En 1893, le physicien allemand Wilhelm Wien a quantifié la relation entre la température du corps noir et la longueur d'onde du pic spectral par l'équation suivante : </para> + +<para> +<mediaobject> +<imageobject> +<imagedata fileref="lambda_max.png" format="PNG"/> +</imageobject> +</mediaobject> +</para> + +<para +>où T est la température en Kelvin. La loi de Wien (aussi connue comme loi de déplacement de Wien) dit que la longueur d'onde d'émission maximale d'un corps noir est inversement proportionnelle à sa température. Ceci signifie que les longueurs d'onde courtes (plus haute fréquence) correspondent à des photons de plus haute énergie, ce que vous attendez d'un objet plus chaud. </para> + +<para +>Par exemple, le Soleil a une température moyenne de 5 800 K, donc sa longueur d'onde d'émission maximale est donnée par : <mediaobject +> <imageobject> +<imagedata fileref="lambda_ex.png" format="PNG"/> +</imageobject> +</mediaobject> +</para> + +<para +>Cette longueur d'onde tombe dans la région verte du spectre visible, mais les radiations continues des photons du Soleil, à la fois plus longues et plus courtes que lambda(max) font que l'oeil humain perçoit la couleur du Soleil comme jaune / blanche. </para> + +<para +>En 1879, le physicien autrichien Stephan Josef Stefan montra que la Luminance L d'un corps noir est proportionnelle à la puissance quatrième de sa température T. </para> + +<para> +<mediaobject> +<imageobject> +<imagedata fileref="luminosity.png" format="PNG"/> +</imageobject> +</mediaobject> +</para> + +<para +>où A est la superficie de la surface, alpha est une constante de proportionnalité et T est la température en Kelvin. Ceci posé, si nous doublons la température (par ex. 1 000 K à 2 000 K), l'énergie totale rayonnée par un corps noir augmente d'un facteur 2^4, soit 16. </para> + +<para +>Cinq années plus tard, le physicien autrichien Ludwig Boltzman a dérivé la même équation qui est maintenant connue comme loi de Stefan-Boltzman. Si nous prenons une étoile sphérique avec un rayon R, la luminance d'une telle étoile est </para> + +<para> +<mediaobject> +<imageobject> +<imagedata fileref="luminosity_ex.png" format="PNG"/> +</imageobject> +</mediaobject> +</para> + +<para +>où R est le rayon de l'étoile en cm et alpha est la constante de Stefan Boltzman, qui a la valeur : <mediaobject +> <imageobject> +<imagedata fileref="alpha.png" format="PNG"/> +</imageobject> +</mediaobject> +</para> + +</sect1> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/blackbody.png b/tde-i18n-fr/docs/tdeedu/kstars/blackbody.png Binary files differnew file mode 100644 index 00000000000..424a9e0b890 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/blackbody.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/calc-altvstime.png b/tde-i18n-fr/docs/tdeedu/kstars/calc-altvstime.png Binary files differnew file mode 100644 index 00000000000..8bcb1586a63 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/calc-altvstime.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/calc-angdist.docbook b/tde-i18n-fr/docs/tdeedu/kstars/calc-angdist.docbook new file mode 100644 index 00000000000..54a40b511c8 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/calc-angdist.docbook @@ -0,0 +1,39 @@ +<sect2 id="calc-angdist"> +<title +>Module de distance angulaire</title> +<indexterm +><primary +>Outils</primary> +<secondary +>Calculette astronomique</secondary> +<tertiary +>Module de distance angulaire</tertiary> +</indexterm> + +<screenshot> +<screeninfo +>Le module de calcul de distance angulaire </screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="calc-angdist.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Distance angulaire</phrase> + </textobject> +</mediaobject> +</screenshot> + +<para +>L'outil de distance angulaire sert à mesurer l'angle entre deux points dans le ciel. Vous spécifiez simplement les <link linkend="equatorial" +>coordonnées équatoriales</link +> de la paire désirée de points, et actionnez le bouton <guibutton +>Calculer</guibutton +> pour obtenir l'angle entre les deux points. </para> +<para +>Il y a aussi un mode automatisé pour ce module. Dans ce mode, vous spécifiez un fichier d'entrée qui contient quatre nombre par ligne : les valeurs d'AD et de Déc pour les paires de points. D'une autre manière, vous pouvez spécifier une simple valeur pour n'importe laquelle de ces coordonnées dans le panneau de calcul (les valeurs correspondantes dans le champ d'entrée doivent être sautées si elles sont spécifiées dans le calculateur). </para> +<para +>Une fois que vous avez spécifié le nom de fichier d'entrée et un nom de fichier de sortie, actionnez simplement le bouton <guibutton +>Lancer</guibutton +> pour générer le fichier de sortie. </para> +</sect2> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/calc-angdist.png b/tde-i18n-fr/docs/tdeedu/kstars/calc-angdist.png Binary files differnew file mode 100644 index 00000000000..e8a3221c668 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/calc-angdist.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/calc-apcoords.docbook b/tde-i18n-fr/docs/tdeedu/kstars/calc-apcoords.docbook new file mode 100644 index 00000000000..b2872d3cb01 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/calc-apcoords.docbook @@ -0,0 +1,45 @@ +<sect2 id="calc-apcoords"> +<title +>Module des coordonnées apparentes</title> +<indexterm +><primary +>Outils</primary> +<secondary +>Calculette astronomique</secondary> +<tertiary +>Module des coordonnées apparentes</tertiary> +</indexterm> + +<screenshot> +<screeninfo +>Le module de calcul des coordonnées apparentes </screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="calc-apcoords.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Coordonnées apparentes</phrase> + </textobject> +</mediaobject> +</screenshot> + +<para +>Le module des coordonnées apparentes convertit les <firstterm +>coordonnées du catalogue</firstterm +> d'un point à ses <firstterm +>coordonnées apparentes</firstterm +> pour n'importe quelle date. Les coordonnées des objets dans le ciel ne sont pas fixées du fait des <link linkend="ai-precession" +>précession</link +>, nutation et aberration. Ce module prend en compte ces effets. </para> +<para +>Pour utiliser le module, donnez d'abord les date et heure cible désirées dans la section <guilabel +>Date et heure cibles</guilabel +>. Puis, donnez les coordonnées de catalogue dans la section <guilabel +>Coordonnées de catalogue</guilabel +>. Vous pouvez également spécifier l'époque de catalogue ici (habituellement 2 000,0 pour les catalogues modernes d'objets). Finalement, actionnez le bouton <guibutton +>Calculer</guibutton +>, et les coordonnées de l'objet pour la date-cible seront affichées dans la section <guilabel +>Coordonnées apparentes</guilabel +>. </para> +</sect2> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/calc-apcoords.png b/tde-i18n-fr/docs/tdeedu/kstars/calc-apcoords.png Binary files differnew file mode 100644 index 00000000000..d59be84c7ae --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/calc-apcoords.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/calc-appcoords.png b/tde-i18n-fr/docs/tdeedu/kstars/calc-appcoords.png Binary files differnew file mode 100644 index 00000000000..d0c82f4b5f4 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/calc-appcoords.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/calc-dayduration.docbook b/tde-i18n-fr/docs/tdeedu/kstars/calc-dayduration.docbook new file mode 100644 index 00000000000..26d18b3e75e --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/calc-dayduration.docbook @@ -0,0 +1,31 @@ +<sect2 id="calc-dayduration"> +<title +>Module de durée du jour</title> +<indexterm +><primary +>Outils</primary> +<secondary +>Calculette astronomique</secondary> +<tertiary +>Module de durée du jour</tertiary> +</indexterm> + +<screenshot> +<screeninfo +>Le module de calcul de la durée du jour </screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="calc-daylength.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Durée du jour</phrase> + </textobject> +</mediaobject> +</screenshot> + +<para +>Ce module calcule la durée du jour et les heures de lever du Soleil, du transit du Soleil (midi) et de son coucher pour n'importe quelle date du calendrier, à n'importe quel emplacement sur Terre. Remplissez d'abord les coordonnées géographiques et la date, puis actionnez le bouton <guibutton +>Calculer</guibutton +>. </para> +</sect2> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/calc-daylength.png b/tde-i18n-fr/docs/tdeedu/kstars/calc-daylength.png Binary files differnew file mode 100644 index 00000000000..1471974d434 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/calc-daylength.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/calc-ecliptic.docbook b/tde-i18n-fr/docs/tdeedu/kstars/calc-ecliptic.docbook new file mode 100644 index 00000000000..90d7e3b0069 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/calc-ecliptic.docbook @@ -0,0 +1,45 @@ +<sect2 id="calc-ecliptic"> +<title +>Module des coordonnées écliptiques</title> +<indexterm +><primary +>Outils</primary> +<secondary +>Calculette astronomique</secondary> +<tertiary +>Module des coordonnées écliptiques</tertiary> +</indexterm> + +<screenshot> +<screeninfo +>Module des coordonnées écliptiques de la calculette </screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="calc-ecliptic.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Coordonnées d'écliptique</phrase> + </textobject> +</mediaobject> +</screenshot> + +<para +>Ce module réalise des conversions entre les <link linkend="equatorial" +>coordonnées équatoriales</link +> et les <link linkend="ecliptic" +>coordonnées écliptiques</link +>. Choisissez d'abord quelles coordonnées doivent être prises comme valeurs d'entrée dans la section <guilabel +>Choix des coordonnées d'entrée</guilabel +>. Puis, remplissez les valeurs des coordonnées correspondantes dans soit la section <guilabel +>Géocentriques équatoriales</guilabel +>, soit la section <guilabel +>Géocentriques écliptiques</guilabel +>. Enfin, actionnez le bouton <guibutton +>Convertir</guibutton +>, et les coordonnées complémentaires se rempliront. </para> +<para +>Le module contient un mode automatisé pour convertir plusieurs paires de coordonnées d'un coup. Vous devez construire un fichier d'entrée dans lequel chaque ligne contient deux valeurs : les paires de coordonnées d'entrée (soit équatoriales, soit écliptiques). Puis, spécifiez quelles coordonnées vous utilisez comme entrée, et identifiez les noms de fichiers d'entrée et de sortie. Enfin, actionnez le bouton <guibutton +>Lancer</guibutton +> pour générer le fichier de sortie, qui contiendra les coordonnées converties (équatoriales ou écliptiques, le complément de ce que vous avez choisi comme valeurs d'entrée). </para> +</sect2> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/calc-ecliptic.png b/tde-i18n-fr/docs/tdeedu/kstars/calc-ecliptic.png Binary files differnew file mode 100644 index 00000000000..d5eddd43479 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/calc-ecliptic.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/calc-eqgal.docbook b/tde-i18n-fr/docs/tdeedu/kstars/calc-eqgal.docbook new file mode 100644 index 00000000000..f60266b4e70 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/calc-eqgal.docbook @@ -0,0 +1,42 @@ +<sect2 id="calc-eqgal"> +<title +>Module des coordonnées équatoriales / galactiques</title> +<indexterm +><primary +>Outils</primary> +<secondary +>Calculette astronomique</secondary> +<tertiary +>Module des coordonnées équatoriales / galactiques</tertiary> +</indexterm> + +<screenshot> +<screeninfo +>Le module de calcul des coordonnées équatoriales / galactiques </screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="calc-eqgal.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Coordonnées équatoriales / galactiques</phrase> + </textobject> +</mediaobject> +</screenshot> + +<para +>Ce module convertit de <link linkend="equatorial" +>Coordonnées équatoriales</link +> en <link linkend="galactic" +>Coordonnées galactiques</link +> et vice versa. Sélectionnez d'abord quelles coordonnées doivent être prises en entrée dans la section <guilabel +>Choix des coordonnées d'entrée</guilabel +>. Puis, remplissez les valeurs de coordonnées correspondantes soit dans la section <guilabel +>Coordonnées équatoriales</guilabel +>, soit dans la section <guilabel +>Coordonnées galactiques</guilabel +>. Enfin, actionnez le bouton <guibutton +>Convertir</guibutton +>, et les coordonnées complémentaires seront remplies. </para> +</sect2> + diff --git a/tde-i18n-fr/docs/tdeedu/kstars/calc-eqgal.png b/tde-i18n-fr/docs/tdeedu/kstars/calc-eqgal.png Binary files differnew file mode 100644 index 00000000000..0e73d8cd0d4 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/calc-eqgal.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/calc-equinox.docbook b/tde-i18n-fr/docs/tdeedu/kstars/calc-equinox.docbook new file mode 100644 index 00000000000..d5ec239b82e --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/calc-equinox.docbook @@ -0,0 +1,37 @@ +<sect2 id="calc-equinox"> +<title +>Module des équinoxes et des solstices</title> +<indexterm +><primary +>Outils</primary> +<secondary +>Calculette astronomique</secondary> +<tertiary +>Module des équinoxes et des solstices</tertiary> +</indexterm> + +<screenshot> +<screeninfo +>Le module de calcul des équinoxes et des solstices </screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="calc-equinox.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Équinoxes et des solstices</phrase> + </textobject> +</mediaobject> +</screenshot> + +<para +>Le module des <link linkend="ai-equinox" +>équinoxes</link +> et solstices calcule la date et l'heure d'un équinoxe ou d'un solstice pour une année donnée. Vous spécifiez quel événement (Équinoxe du Printemps, Solstice d'Été, Équinoxe d'Automne ou Solstice d'Hiver) doit être traité, et l'année. Puis actionnez le bouton <guibutton +>Calculer</guibutton +> pour obtenir la date et l'heure de l'événement, et la longueur de la saison correspondante, en jours. </para> +<para +>Il y a un mode automatisé pour ce module. Pour l'utiliser, générez simplement un fichier d'entrée dont les lignes contiennent une année pour laquelle les données d'équinoxe et de solstice seront calculées. Puis, spécifiez les noms de fichiers d'entrée et de sortie et actionnez le bouton <guibutton +>Lancer</guibutton +> pour générer le fichier de sortie. Chaque ligne du fichier de sortie contient l'année d'entrée, les date et heure pour chaque événement, et la longueur de chaque saison. </para> +</sect2> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/calc-equinox.png b/tde-i18n-fr/docs/tdeedu/kstars/calc-equinox.png Binary files differnew file mode 100644 index 00000000000..8c2c12aff32 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/calc-equinox.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/calc-geodetic.docbook b/tde-i18n-fr/docs/tdeedu/kstars/calc-geodetic.docbook new file mode 100644 index 00000000000..12ab8a4849c --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/calc-geodetic.docbook @@ -0,0 +1,45 @@ +<sect2 id="calc-geodetic"> +<title +>Modules de coordonnées géodésiques</title> +<indexterm +><primary +>Outils</primary> +<secondary +>Calculette astronomique</secondary> +<tertiary +>Modules de coordonnées géodésiques</tertiary> +</indexterm> + +<screenshot> +<screeninfo +>Le module de calcul des coordonnées géodésiques </screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="calc-geodetic.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Coordonnées géodésiques</phrase> + </textobject> +</mediaobject> +</screenshot> + +<para +>Le <link linkend="ai-geocoords" +>système de coordonnées géographiques</link +> suppose que la Terre est une sphère parfaite. C'est presque vrai, et ainsi, pour la plupart des besoins, les coordonnées géographiques sont bien. S'il est nécessaire d'avoir une grande précision, nous devons prendre en compte la vraie forme de la Terre. La Terre est un ellipsoïde ; la distance autour de l'équateur est environ 0,3 % plus longue qu'un <link linkend="ai-greatcircle" +>grand cercle</link +> passant par les pôles. Le <firstterm +>système de coordonnées géodésiques</firstterm +> prend en compte cette forme ellipsoïdale, et exprime la position sur la surface de la Terre en coordonnées cartésiennes (X, Y et Z). </para> +<para +>Pour utiliser le module, choisissez d'abord le système de coordonnées que vous utiliserez dans la section <guilabel +>Sélection de l'entrée</guilabel +>. Puis, remplissez les coordonnées d'entrée soit dans la section <guilabel +>Coordonnées cartésiennes</guilabel +>, soit dans la section <guilabel +>Coordonnées géographiques</guilabel +>. Lorsque vous actionnez le bouton <guibutton +>Convertir</guibutton +>, les coordonnées correspondantes seront remplies. </para> +</sect2> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/calc-geodetic.png b/tde-i18n-fr/docs/tdeedu/kstars/calc-geodetic.png Binary files differnew file mode 100644 index 00000000000..6995046815e --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/calc-geodetic.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/calc-horizontal.docbook b/tde-i18n-fr/docs/tdeedu/kstars/calc-horizontal.docbook new file mode 100644 index 00000000000..376e10cc1e7 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/calc-horizontal.docbook @@ -0,0 +1,42 @@ +<sect2 id="calc-horiz"> +<title +>Module de coordonnées horizontales</title> +<indexterm +><primary +>Outils</primary> +<secondary +>Calculette astronomique</secondary> +<tertiary +>Module de coordonnées horizontales</tertiary> +</indexterm> + +<screenshot> +<screeninfo +>Le module de calcul des coordonnées horizontales </screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="calc-horizontal.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Coordonnées horizontales</phrase> + </textobject> +</mediaobject> +</screenshot> + +<para +>Ce module convertit depuis les <link linkend="equatorial" +>Coordonnées équatoriales</link +> vers les <link linkend="horizontal" +>Coordonnées horizontales</link +>. Tout d'abord, sélectionnez la date, l'heure et les coordonnées géographiques pour le calcul dans la section <guilabel +>Heure et emplacement</guilabel +>. Puis, remplissez les coordonnées équatoriales pour qu'elles soient converties et leur époque de catalogue dans la section <guilabel +>Coordonnées équatoriales</guilabel +>. Lorsque vous actionnez le bouton <guibutton +>Calculer</guibutton +>, les coordonnées horizontales correspondantes seront présentées dans la section <guilabel +>Coordonnées horizontales</guilabel +>. </para> +</sect2> + diff --git a/tde-i18n-fr/docs/tdeedu/kstars/calc-horizontal.png b/tde-i18n-fr/docs/tdeedu/kstars/calc-horizontal.png Binary files differnew file mode 100644 index 00000000000..7ffe7ba5ba2 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/calc-horizontal.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/calc-julian.png b/tde-i18n-fr/docs/tdeedu/kstars/calc-julian.png Binary files differnew file mode 100644 index 00000000000..a4ce6cd17af --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/calc-julian.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/calc-julianday.docbook b/tde-i18n-fr/docs/tdeedu/kstars/calc-julianday.docbook new file mode 100644 index 00000000000..950f0618e44 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/calc-julianday.docbook @@ -0,0 +1,45 @@ +<sect2 id="calc-julian"> +<title +>Module de jour julien</title> +<indexterm +><primary +>Outils</primary> +<secondary +>Calculette astronomique</secondary> +<tertiary +>Module de jour julien</tertiary> +</indexterm> + +<screenshot> +<screeninfo +>Le module de calcul de jour julien </screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="calc-julian.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Jour julien</phrase> + </textobject> +</mediaobject> +</screenshot> + +<para +>Ce module permet d'effectuer des conversions entre la date du calendrier, le <link linkend="ai-julianday" +>Jour julien</link +> et le <firstterm +>Jour julien modifié</firstterm +>. Le jour julien modifié est simplement égal au jour julien - 2 400 000,5. </para +><para +>Pour utiliser le module, choisissez laquelle des trois dates sera l'entrée et remplissez sa valeur. Puis, actionnez le bouton <guibutton +>Convertir</guibutton +>, et les valeurs correspondantes pour les deux autres dates seront affichées. </para> + +<tip> +<para +>Exercice :</para> +<para +>À quelle date du calendrier MJD = 0,0 correspond-elle ? </para> +</tip> + +</sect2> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/calc-planetcoords.docbook b/tde-i18n-fr/docs/tdeedu/kstars/calc-planetcoords.docbook new file mode 100644 index 00000000000..bb67e43f0d8 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/calc-planetcoords.docbook @@ -0,0 +1,43 @@ +<sect2 id="calc-planetcoords"> +<title +>Module des coordonnées des planètes</title> +<indexterm +><primary +>Outils</primary> +<secondary +>Calculette astronomique</secondary> +<tertiary +>Module des coordonnées des planètes</tertiary> +</indexterm> + +<screenshot> +<screeninfo +>Le module de calcul des coordonnées des planètes </screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="calc-planetcoords.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Coordonnées des planètes</phrase> + </textobject> +</mediaobject> +</screenshot> + +<para +>Le module de coordonnées des planètes calcule les données de position de n'importe quel corps majeur du système solaire, pour n'importe quels heure et date, et pour tout emplacement géographique. Choisissez simplement <guilabel +>Corps du système solaire</guilabel +> dans la liste déroulante, et spécifiez les date, heure et coordonnées géographiques (ces valeurs sont préfinies avec les réglages courants de &kstars;). Puis, actionnez le bouton <guibutton +>Calculer</guibutton +> pour déterminer les coordonnées <link linkend="equatorial" +>équatoriales</link +>, <link linkend="horizontal" +>horizontales</link +> et <link linkend="ecliptic" +>écliptiques</link +> du corps. </para> +<para +>Il y a un mode automatique pour ce module. Vous devez construire un fichier d'entrée dans lequel chaque ligne spécifie des valeurs pour les paramètres d'entrée (corps du système solaire, date, heure, longitude et latitude). Vous pouvez choisir de spécifier une valeur constante pour certains paramètres dans la fenêtre de calcul (ces paramètres doivent être sautés dans le fichier d'entrée). Vous pouvez aussi spécifier lesquels des paramètres de sortie (coordonnées équatoriales, horizontales et écliptiques) doivent être calculés. Enfin, spécifiez les noms des fichiers d'entrée et de sortie, et actionnez le bouton <guibutton +>Lancer</guibutton +> pour générer le fichier de sortie avec les valeurs calculées. </para> +</sect2> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/calc-planetcoords.png b/tde-i18n-fr/docs/tdeedu/kstars/calc-planetcoords.png Binary files differnew file mode 100644 index 00000000000..2db8ff480d7 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/calc-planetcoords.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/calc-precess.docbook b/tde-i18n-fr/docs/tdeedu/kstars/calc-precess.docbook new file mode 100644 index 00000000000..ded8106af1d --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/calc-precess.docbook @@ -0,0 +1,43 @@ +<sect2 id="calc-precess"> +<title +>Module de précession</title> +<indexterm +><primary +>Outils</primary> +<secondary +>Calculette astronomique</secondary> +<tertiary +>Module de précession</tertiary> +</indexterm> + +<screenshot> +<screeninfo +>Le module de calcul de précession </screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="calc-precess.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Précession</phrase> + </textobject> +</mediaobject> +</screenshot> + +<para +>Ce module est semblable à celui des <link linkend="calc-apcoords" +>coordonnées apparentes</link +>, mais il n'applique que l'effet de <link linkend="ai-precession" +>précession</link +>, pas de nutation ni d'aberration. </para> +<para +>Pour utiliser le module, donnez d'abord les coordonnées d'entrée et leur époque dans la section des <guilabel +>Coordonnées d'entrée</guilabel +>. Vous devez aussi remplir l'époque-cible dans la section <guilabel +>Coordonnées de précession</guilabel +>. Puis, actionnez le bouton <guibutton +>Calculer</guibutton +>, et les coordonnées de l'objet, avec la précession de l'époque-cible sont présentées dans la section <guilabel +>Coordonnées de précession</guilabel +>. </para> +</sect2> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/calc-precess.png b/tde-i18n-fr/docs/tdeedu/kstars/calc-precess.png Binary files differnew file mode 100644 index 00000000000..088c1bd08ad --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/calc-precess.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/calc-sidereal.docbook b/tde-i18n-fr/docs/tdeedu/kstars/calc-sidereal.docbook new file mode 100644 index 00000000000..9fdf8ef6596 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/calc-sidereal.docbook @@ -0,0 +1,37 @@ +<sect2 id="calc-sidereal"> +<title +>Module du temps sidéral</title> +<indexterm +><primary +>Outils</primary> +<secondary +>Calculette astronomique</secondary> +<tertiary +>Module d'heure sidérale</tertiary> +</indexterm> + +<screenshot> +<screeninfo +>Le module de calcul d'heure sidérale </screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="calc-sidereal.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Temps sidéral</phrase> + </textobject> +</mediaobject> +</screenshot> + +<para +>Ce module réalise des conversions entre <link linkend="ai-utime" +>le temps universel</link +> et le <link linkend="ai-sidereal" +>temps sidérale</link +> locale. Choisissez d'abord si vous utilisez le temps universel ou sidéral en entrée dans la section <guilabel +>Sélection d'entrée</guilabel +>. Vous devez aussi spécifier une longitude géographique et une date pour le calcul, en plus de la valeur soit du temps universel, soit du temps sidéral. Quand vous actionnez le bouton <guibutton +>Convertir</guibutton +>, la valeur correspondante pour l'autre temps s'affichera. </para> +</sect2> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/calc-sidereal.png b/tde-i18n-fr/docs/tdeedu/kstars/calc-sidereal.png Binary files differnew file mode 100644 index 00000000000..489c6c38619 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/calc-sidereal.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/calculator.docbook b/tde-i18n-fr/docs/tdeedu/kstars/calculator.docbook new file mode 100644 index 00000000000..a92f0aec9b9 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/calculator.docbook @@ -0,0 +1,102 @@ +<sect1 id="tool-calculator"> +<title +>La calculatrice astronomique</title> +<indexterm +><primary +>Outils</primary> +<secondary +>Calculatrice astronomique</secondary> +</indexterm> + +<para +>La calculatrice astronomique de &kstars; fournit plusieurs modules qui vous donnent un accès direct aux algorithmes utilisés par le programme. Les modules sont organisés par sujet. <itemizedlist +><title +>Convertisseurs de coordonnées</title> +<listitem +><para +><link linkend="calc-angdist" +>Distance angulaire</link +></para +></listitem> +<listitem +><para +><link linkend="calc-apcoords" +>Coordonnées apparentes</link +></para +></listitem> +<listitem +><para +><link linkend="calc-ecliptic" +>Coordonnées écliptiques</link +></para +></listitem> +<listitem +><para +><link linkend="calc-eqgal" +>Équatoriales / Galactiques</link +></para +></listitem> +<listitem +><para +><link linkend="calc-horiz" +>Coordonnées horizontales</link +></para +></listitem> +<listitem +><para +><link linkend="calc-precess" +>Précession</link +></para +></listitem> +</itemizedlist> +<itemizedlist +><title +>Coordonnées terrestres</title> +<listitem +><para +><link linkend="calc-geodetic" +>Coordonnées géodésiques</link +></para +></listitem> +</itemizedlist> +<itemizedlist +><title +>Système solaire</title> +<listitem +><para +><link linkend="calc-planetcoords" +>Coordonnées des planètes</link +></para +></listitem> +</itemizedlist> +<itemizedlist +><title +>Calculatrice de temps</title> +<listitem +><para +><link linkend="calc-dayduration" +>Durée du jour</link +></para +></listitem> +<listitem +><para +><link linkend="calc-equinox" +>Équinoxes et Solstices</link +></para +></listitem> +<listitem +><para +><link linkend="calc-julian" +>Jour julien</link +></para +></listitem> +<listitem +><para +><link linkend="calc-sidereal" +>Temps sidéral</link +></para +></listitem> +</itemizedlist> +</para> +&calc-angdist; &calc-apcoords; &calc-ecliptic; &calc-eqgal; &calc-horiz; &calc-precess; &calc-geodetic; &calc-planetcoords; &calc-dayduration; &calc-equinox; &calc-julian; &calc-sidereal; </sect1> + diff --git a/tde-i18n-fr/docs/tdeedu/kstars/cequator.docbook b/tde-i18n-fr/docs/tdeedu/kstars/cequator.docbook new file mode 100644 index 00000000000..47ccea869ef --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/cequator.docbook @@ -0,0 +1,34 @@ +<sect1 id="ai-cequator"> +<sect1info> +<author +><firstname +>Jason</firstname +> <surname +>Harris</surname +> </author> +</sect1info> +<title +>L'équateur céleste</title> +<indexterm +><primary +>Équateur céleste</primary> +<seealso +>Coordonnées équatoriales</seealso> +</indexterm> +<para +>L'<firstterm +>équateur céleste</firstterm +> est un <link linkend="ai-greatcircle" +>grand cercle</link +> imaginaire sur la <link linkend="ai-csphere" +>sphère céleste</link +>. L'équateur céleste est le plan fondamental du <link linkend="equatorial" +>système de coordonnées équatoriales</link +>. Ainsi, il est défini comme étant le lieu des points avec une déclinaison de zéro degrés. C'est aussi la projection de l'équateur terrestre dans le ciel. </para> +<para +>L'équateur céleste et l'<link linkend="ai-ecliptic" +>écliptique</link +> sont positionnés selon un angle de 23,5 degrés dans le ciel. Les points d'intersection sont les <link linkend="ai-equinox" +>équinoxes</link +> d'Automne et de Printemps. </para> +</sect1> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/color_indices.png b/tde-i18n-fr/docs/tdeedu/kstars/color_indices.png Binary files differnew file mode 100644 index 00000000000..aaa7513b15c --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/color_indices.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/colorandtemp.docbook b/tde-i18n-fr/docs/tdeedu/kstars/colorandtemp.docbook new file mode 100644 index 00000000000..9df0604203e --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/colorandtemp.docbook @@ -0,0 +1,125 @@ +<sect1 id="ai-colorandtemp"> + +<sect1info> + +<author +><firstname +>Jasem</firstname +> <surname +>Mutlaq</surname +> <affiliation +><address> +</address +></affiliation> +</author> +</sect1info> + +<title +>Couleur et température des étoiles</title> +<indexterm +><primary +>Couleur et température des étoiles</primary> +<seealso +>Radiation du corps noir</seealso +> <seealso +>Échelle de magnitude</seealso +> </indexterm> + +<para +>Les étoiles apparaissent être exclusivement blanches au premier coup d'oeil. Mais si nous regardons attentivement, nous pouvons noter une plage de couleurs : bleu, blanc, rouge et même doré. Dans la constellation d'hiver d'Orion, un beau contraste se voit entre la rouge Betelgeuse au coude d'Orion et la bleue Bellatrix à l'épaule. Ce qui fait que les étoiles montrent différentes couleurs resta longtemps un mystère jusqu'à il y a deux siècles, quand les physiciens eurent suffisamment de compréhension de la nature de la lumière et des propriétés de la matière aux très hautes températures. </para> + +<para +>Spécifiquement, c'était la physique du <link linkend="ai-blackbody" +>rayonnement du corps noir</link +> qui nous a permis de comprendre les variations de couleur des étoiles. Peu de temps après que le rayonnement du corps noir a été comprise, on a remarqué que le spectre des étoiles était très semblable aux courbes de radiations du corps noir des différentes températures, allant de quelques milliers de Kelvin à environ 50 000 Kelvin. La conclusion évidente était que les étoiles étaient semblables à des corps noirs, et que les variations de couleur des étoiles était une conséquence directe de leur température de surface. </para> + +<para +>Les étoiles froides (&cad; les types spectraux K et M) rayonnent le plus gros de leur énergie dans les régions rouge et infrarouge du spectre électromagnétique et ainsi apparaissent rouges, alors que les étoiles chaudes (&cad;. les types spectraux O et B) émettent surtout dans les longueurs d'onde bleues et violettes, le faisant apparaître bleues ou blanches. </para> + +<para +>Pour estimer la température de la surface d'une étoile, nous pouvons utiliser la relation connue entre la température du corps noir et la longueur d'onde de la lumière dans les pics spectraux. C'est-à-dire que lorsque vous augmentez la température d'un corps noir, le pic de son spectre se déplace vers les longueurs d'onde (plus courtes) bleues de la lumière. Ceci s'illustre dans la figure 1, où l'intensité de trois étoiles hypothétiques est reliée aux longueurs d'onde. L'arc-en-ciel indique la zone de longueur d'onde qui est visible pour l'oeil humain. </para> + +<para> +<mediaobject> +<imageobject> + <imagedata fileref="star_colors.png" format="PNG"/> +</imageobject> +<caption +><para +><phrase +>Figure 1</phrase +></para +></caption> +</mediaobject> +</para> + +<para +>Cette méthode simple est correcte en théorie, mais elle ne peut pas être utilisée pour obtenir la température des étoiles avec précision, car les étoiles <emphasis +>ne</emphasis +> sont <emphasis +>pas</emphasis +> de parfaits corps noirs. La présence d'éléments variés dans l'atmosphère de l'étoile fera que certaines longueurs d'onde de lumière seront absorbées. Du fait que ces lignes d'absorption ne sont pas uniformément distribuées de par le spectre, elles peuvent fausser la position du pic spectral. De plus, l'obtention d'un spectre utilisable d'une étoile est un processus gourmand en temps et est trop inefficace pour un grand échantillon d'étoiles. </para> + +<para +>Une méthode alternative utilise la photométrie pour mesurer l'intensité de la lumière passant à travers différents filtres. Chaque filtre autorise <emphasis +>seulement</emphasis +> une partie spécifique du spectre lumineux à passer et rejette toutes les autres. Un système photométrique largement utilisé est nommé <firstterm +>Johnson UBV system</firstterm +>. Il emploie trois filtres de bande passante : régions U (« Ultra-violet »), B (« Blue »), et V (« Visible »), chacun occupant une région différente du spectre électromagnétique. </para> + +<para +>Le procédé de la photométrie UBV implique l'utilisation de matériel sensible à la lumière (comme le film ou les caméras CCD) et la visée par un télescope d'une étoile dont on mesure l'intensité lumineuse qui passe à travers chaque filtre individuellement. Ce procédé donne trois brillances apparentes de <link linkend="ai-flux" +>flux</link +> (quantité d'énergie par cm² par seconde) désigné par Fu, Fb et Fv. Le rapport de flux Fu/Fb et Fb/Fv est une mesure quantitative de la « couleur » de l'étoile, et ces rapports peuvent être utilisés pour établir une échelle de température pour les étoiles. En général, plus les rapports Fu/Fb et Fb/Fv sont grands, plus la température de la surface de l'étoile est élevée. </para> + +<para +>Par exemple, l'étoile Bellatrix dans Orion a un Fb/Fv = 1,22, qui indique qu'elle est plus brillante à travers le filtre B qu'à travers le filtre V. Par ailleurs, son rapport Fu/Fb est 2,22, et donc elle est plus brillante à travers le filtre U. Ceci indique que l'étoile doit être très chaude, car la position de son pic spectral doit être quelque part entre la plage du filtre U ou une longueur d'onde encore plus courte </para> + +<para +>Nous pouvons répéter cette analyse pour l'étoile Betelgeuse. Ses rapports Fb/Fv et Fu/Fb sont respectivement 0,15 et 0,18, ainsi, elle est plus lumineuse en V et plus sombre en U. Ainsi, le pic spectral de Betelgeuse doit être quelque part dans la zone du filtre V, ou même à une longueur de longueur d'onde plus grande. La température de surface de Betelgeuse est seulement 2 400 Kelvin. </para> + +<para +>Les astronomes préfèrent exprimer la couleur des étoiles en termes de différence de <link linkend="ai-magnitude" +>magnitude</link +> plutôt qu'en proportion de <link linkend="ai-flux" +>flux</link +>. Pour cela, en retournant à la bleue Bellatrix, nous avons un indice de couleur égal à </para> + +<para +>B - V = -2.5 log (Fb/Fv) = -2.5 log (1.22) = -0.22, </para> + +<para +>De même, l'indice de couleur pour la rouge Betelgeuse est </para> + +<para +>B - V = -2.5 log (Fb/Fv) = -2.5 log (0.18) = 1.85 </para> + +<para +>Les indices de couleur, comme l'<link linkend="ai-magnitude" +>échelle de magnitude</link +>, fonctionnent à l'envers. Les étoiles <emphasis +>chaudes et bleues</emphasis +> ont des valeurs <emphasis +>plus petites et négatives</emphasis +> de B-V que les étoiles plus froides et plus rouges. </para> + +<para +>Un astronome peut alors utiliser l'indice de couleur pour une étoile, après correction pour rougissement et extinction interstellaire pour obtenir une température précise de l'étoile. La relation entre B-V et la température est illustrée dans la figure 2. </para> + +<para> +<mediaobject> +<imageobject> + <imagedata fileref="color_indices.png"/> +</imageobject> +<caption +><para +><phrase +>Figure 2</phrase +></para +></caption> +</mediaobject> +</para> + +<para +>Le Soleil avec une température de surface de 5 800 K a un indice B-V de 0,62. </para> +</sect1> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/commands.docbook b/tde-i18n-fr/docs/tdeedu/kstars/commands.docbook new file mode 100644 index 00000000000..f7137fd19cf --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/commands.docbook @@ -0,0 +1,2073 @@ +<chapter id="commands"> +<title +>Liste des commandes</title> + +<sect1 id="kstars-menus"> +<title +>Commandes des menus</title> +<indexterm +><primary +>Commandes</primary +><secondary +>Menu</secondary +></indexterm> + +<sect2 id="filemenu"> +<title +>Le menu <guimenu +>Fichier</guimenu +></title> + +<variablelist> +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>N</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Nouvelle fenêtre</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Ouvre une autre fenêtre de &kstars;. </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>W</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Fermer la fenêtre</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Ferme la fenêtre de &kstars; </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>D</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Téléchargement de données...</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Ouvre l'outil <guilabel +>Téléchargement de données supplémentaires</guilabel +> </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>O</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Ouvrir FITS...</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Ouvre une image FITS dans l'outil d'édition FITS </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>I</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Enregistrer l'image du ciel...</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Crée sur le disque une image de l'affichage courant </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>R</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Exécuter un script...</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Lance le script de KStars spécifié </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>P</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Imprimer...</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Envoie la carte actuelle du ciel à l'imprimante (ou dans un fichier PostScript/PDF) </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>Q</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Quitter</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Quitte &kstars; </para +></listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2 id="timemenu"> +<title +>Le menu <guimenu +>Heure</guimenu +></title> + +<variablelist> +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>E</keycap +></keycombo +> </shortcut +> <guimenu +>Heure</guimenu +> <guimenuitem +>Positionner l'heure à maintenant</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Synchronise avec l'horloge du PC</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>S</keycap +></keycombo +> </shortcut +> <guimenu +>Heure</guimenu +> <guimenuitem +>Définir l'heure...</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Choisit l'heure et la date</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Heure</guimenu +> <guimenuitem +>Démarrage de l'horloge / Arrêter l'horloge</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Inverse entre le défilement et la suspension du temps</para +></listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2 id="pointmenu"> +<title +>Le menu <guimenu +>Pointage</guimenu +></title> + +<variablelist> +<varlistentry> +<term +><menuchoice +><shortcut +> <keycap +>Z</keycap +></shortcut +> <guimenu +>Pointage</guimenu +> <guimenuitem +>Zénith</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Centre l'affichage au <link linkend="ai-zenith" +>Zénith</link +> (juste à la verticale) </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycap +>N</keycap +></shortcut +> <guimenu +>Pointage</guimenu +> <guimenuitem +>Nord</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Centre l'affichage au-dessus de l'horizon nord</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycap +>E</keycap +> </shortcut +> <guimenu +>Pointage</guimenu +> <guimenuitem +>Est</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Centre l'affichage au-dessus de l'horizon est</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycap +>S</keycap +> </shortcut +> <guimenu +>Pointage</guimenu +> <guimenuitem +>Sud</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Centre l'affichage au-dessus de l'horizon sud.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycap +>W</keycap +> </shortcut +> <guimenu +>Pointage</guimenu +> <guimenuitem +>Ouest</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Centre l'affichage au-dessus de l'horizon ouest.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>M</keycap +></keycombo +> </shortcut +> <guimenu +>Pointage</guimenu +> <guimenuitem +>Positionner le focus à la main...</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Centre l'affichage sur des <link linkend="ai-skycoords" +>coordonnées célestes</link +> spécifiques </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>F</keycap +></keycombo +> </shortcut +> <guimenu +>Pointage</guimenu +> <guimenuitem +>Trouver un objet...</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Localise un objet par son nom en utilisant la <link linkend="findobjects" +>fenêtre de recherche d'objet</link +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>T</keycap +></keycombo +> </shortcut +> <guimenu +>Pointage</guimenu +> <guimenuitem +>Commencer / Arrêter le suivi</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Inverse le suivi actif / inactif. Lors du suivi, l'affichage restera centré sur la position courante de l'objet.</para +></listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2 id="viewmenu"> +<title +>Le menu <guimenu +>Affichage</guimenu +></title> + +<variablelist> +<varlistentry> +<term +><menuchoice +><shortcut +> <keycap +>+</keycap +> </shortcut +> <guimenu +>Affichage</guimenu +> <guimenuitem +>Zoom avant</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Se rapproche</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycap +>-</keycap +> </shortcut +> <guimenu +>Affichage</guimenu +> <guimenuitem +>Zoom arrière</guimenuitem +> </menuchoice +></term> +<listitem +><para +>S'éloigne</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>Z</keycap +></keycombo +> </shortcut +> <guimenu +>Affichage</guimenu +> <guimenuitem +>Zoom par défaut</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Restaure le réglage par défaut du zoom</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;&Maj;<keycap +>Z</keycap +></keycombo +> </shortcut +> <guimenu +>Affichage</guimenu +> <guimenuitem +>Zoom à la dimension angulaire...</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Zoome à l'angle de champ de vision spécifié</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;&Maj;<keycap +>F</keycap +></keycombo +> </shortcut +> <guimenu +>Affichage</guimenu +> <guimenuitem +>Mode Plein écran</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Inverse le mode plein écran</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycap +>Espace</keycap +> </shortcut +> <guimenu +>Affichage</guimenu +> <guimenuitem +>Coordonnées horizontales / équatoriales</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Bascule entre les <link linkend="ai-skycoords" +>systèmes de coordonnées</link +> <link linkend="horizontal" +>horizontales</link +> et <link linkend="equatorial" +>équatoriales</link +></para +></listitem> +</varlistentry> +</variablelist> +</sect2> + +<sect2 id="devicemenu"> +<title +>Le menu <guimenu +>Périphériques</guimenu +></title> + +<variablelist> + +<varlistentry> +<term +><menuchoice +><guimenu +>Périphériques</guimenu +> <guimenuitem +>Assistant de télescope...</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Ouvre l'<guilabel +>assistant de réglage de télescope</guilabel +>, qui fournit un guide pas à pas pour vous aider à connecter votre télescope et à le contrôler depuis &kstars;.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Périphériques</guimenu +> <guimenuitem +>Gestionnaire de périphériques...</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Ouvre le gestionnaire de périphériques, qui vous permet de démarrer / arrêter des pilotes de périphériques et à les connecter à des serveurs INDI distants.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Périphériques</guimenu +> <guimenuitem +>Panneau de contrôle INDI...</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Ouvre le panneau de contrôle INDI, qui vous permet de contrôler toutes les fonctions gérées par un matériel.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Périphériques</guimenu +> <guimenuitem +>Capturer une séquence d'images...</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Acquiert des images à partir d'une caméra CCD ou d'une webcam</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Périphériques</guimenu +> <guimenuitem +>Configurer INDI...</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Ouvre une boîte de dialogue pour configurer les fonctions en relation avec INDI, comme la mise à jour automatique de matériel.</para +></listitem> +</varlistentry> + +</variablelist> +</sect2> + +<sect2 id="toolmenu"> +<title +>Le menu <guimenu +>Outils</guimenu +></title> + +<variablelist> +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>C</keycap +></keycombo +> </shortcut +> <guimenu +>Outils</guimenu +> <guimenuitem +>Calculatrice...</guimenuitem +> </menuchoice +></term> +<listitem> +<para +>Ouvre l'outil <link linkend="tool-calculator" +>Calculatrice astronomique</link +>, vous donnant le plein accès à beaucoup de fonctions mathématiques utilisées par &kstars;. </para> +</listitem> +</varlistentry> + +<varlistentry +> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>L</keycap +></keycombo +> </shortcut +> <guimenu +>Outils</guimenu +> <guimenuitem +>Liste d'observations...</guimenuitem +> </menuchoice +></term +> +<listitem +> +<para +>Ouvre l'outil <link linkend="tool-observinglist" +>Liste d'observations</link +>, vous donnant un accès pratique à beaucoup de fonctions communes pour une liste d'objets que vous avez choisis.</para> +</listitem +> +</varlistentry +> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>V</keycap +></keycombo +> </shortcut +> <guimenu +>Outils</guimenu +> <guimenuitem +>Courbes de luminosité de l'AAVSO...</guimenuitem +> </menuchoice +></term> +<listitem> +<para +>Ouvre l'outil <link linkend="tool-aavso" +>Générateur de courbes de luminosité de l'AAVSO</link +>, qui vous permet de télécharger une courbe de luminosité pour n'importe quelle étoile de l'American Association of Variable Star Observers. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>A</keycap +></keycombo +> </shortcut +> <guimenu +>Outils</guimenu +> <guimenuitem +>Élévation selon l'heure...</guimenuitem +> </menuchoice +></term> +<listitem> +<para +>Ouvre l'outil <link linkend="tool-altvstime" +>Élévation selon l'heure</link +>, qui peut tracer des courbes qui représentent l'altitude de n'importe quel objet en fonction de l'heure. C'est utile pour planifier les sessions d'observation. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>U</keycap +></keycombo +> </shortcut +> <guimenu +>Outils</guimenu +> <guimenuitem +>Dans le ciel cette nuit...</guimenuitem +> </menuchoice +></term> +<listitem> +<para +>Ouvre l'outil <link linkend="tool-whatsup" +>Dans le ciel cette nuit</link +>, qui présente un résumé des objets qui sont observables de votre emplacement à un moment donné. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>B</keycap +></keycombo +> </shortcut +> <guimenu +>Outils</guimenu +> <guimenuitem +>Générateur de scripts...</guimenuitem +> </menuchoice +></term> +<listitem> +<para +>Ouvre l'outil <link linkend="tool-scriptbuilder" +>Générateur de scripts</link +>, qui fournit une interface graphique pour construire des scripts DCOP pour &kstars;. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>Y</keycap +></keycombo +> </shortcut +> <guimenu +>Outils</guimenu +> <guimenuitem +>Système solaire...</guimenuitem +> </menuchoice +></term> +<listitem> +<para +>Ouvre le <link linkend="tool-solarsys" +>Visualisateur de système solaire</link +>, qui affiche une vue d'en haut du système solaire à la date de simulation courante. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>J</keycap +></keycombo +> </shortcut +> <guimenu +>Outils</guimenu +> <guimenuitem +>Lunes de Jupiter...</guimenuitem +> </menuchoice +></term> +<listitem> +<para +>Ouvre l'<link linkend="tool-jmoons" +>Outil des Lunes de Jupiter</link +>, qui affiche la position des quatre Lunes de Jupiter les plus brillantes en fonction du temps. </para> +</listitem> +</varlistentry> + +</variablelist> +</sect2> + +<sect2 id="settingmenu"> +<title +>Le menu <guimenu +>Configuration</guimenu +></title> + +<variablelist> +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guisubmenu +>Zones d'informations</guisubmenu +> <guimenuitem +>Afficher / Cacher les zones d'information</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Inverse l'affichage des trois zones d'information </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guisubmenu +>Zones d'informations</guisubmenu +> <guimenuitem +>Afficher l'heure / Cacher la zone d'informations de l'heure</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Inverse l'affichage de la zone d'information horaire </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guisubmenu +>Zones d'informations</guisubmenu +> <guimenuitem +>Montrer la zone de focus / Cacher la zone d'informations de focus</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Inverse l'affichage de la zone d'information du focus </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guisubmenu +>Zones d'informations</guisubmenu +> <guimenuitem +>Montrer / Cacher la zone d'emplacement</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Inverse l'affichage de la zone d'emplacement d'emplacement </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guisubmenu +>Barres d'outils</guisubmenu +> <guimenuitem +>Afficher / Cacher la barre d'outils principale</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Inverse l'affichage de la barre d'outils principale </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guisubmenu +>Barres d'outils</guisubmenu +> <guimenuitem +>Afficher / Cacher la barre d'outils d'affichage</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Inverse l'affichage de la barre d'outils d'affichage </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guisubmenu +>Barre d'état</guisubmenu +> <guimenuitem +>Afficher / Cacher la barre d'état</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Inverse l'affichage de la barre d'état </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guisubmenu +>Barre d'état</guisubmenu +> <guimenuitem +>Afficher / Cacher le champ Az/Alt</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Inverse l'affichage des coordonnées horizontales du pointeur de la souris dans la barre d'état </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guisubmenu +>Barre d'état</guisubmenu +> <guimenuitem +>Afficher / Cacher le champ AD/Déc</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Inverse l'affichage des coordonnées horizontales du pointeur de la souris dans la barre d'état </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guisubmenu +>Modèles de couleurs</guisubmenu +> </menuchoice +></term> +<listitem +><para +>Ce sous-menu contient tous les modèles de couleurs, y compris vos modèles de couleurs personnalisés. En sélectionnant un élément, le modèle de couleur se met en place. </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guisubmenu +>Indicateurs FOV</guisubmenu +> </menuchoice +></term> +<listitem +><para +>Ce sous-menu liste les indicateurs de champ de vision (FOV) disponibles. L'indicateur FOV est dessiné au centre de l'affichage. Vous pouvez choisir depuis la liste des indicateurs prédéfinis (Pas d'indicateur, jumelles 7x35, Un degré, HST WFPC2 ou 30 m à 1,3 cm), ou vous pouvez définir vos propres indicateurs (ou modifier les indicateurs existants) en utilisant l'élément <guimenuitem +>Modifier les indicateurs FOV...</guimenuitem +>. </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>G</keycap +></keycombo +> </shortcut +> <guimenu +>Configuration</guimenu +> <guimenuitem +>Géographie...</guimenuitem +> </menuchoice +></term> +<listitem> +<para +>Permet de choisir un nouvel <link linkend="setgeo" +>endroit géographique</link +> </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Configurer &kstars;...</guimenuitem +> </menuchoice +></term> +<listitem +><para +>Permet de modifier les <link linkend="config" +>options de configuration</link +></para +></listitem> +</varlistentry> + +<varlistentry +> +<term +><menuchoice +><guimenu +>Périphériques</guimenu +> <guimenuitem +>Assistant commencement...</guimenuitem +> </menuchoice +></term +> +<listitem +><para +>Ouvre l'<link linkend="startwizard" +>assistant de comencement</link +> qui vous permet de déterminer facilement votre position géographique et de télécharger quelques fichiers supplémentaires.</para +></listitem +> +</varlistentry +> + + +</variablelist> +</sect2> + +<sect2 id="helpmenu"> +<title +>Le menu <guimenu +>Aide</guimenu +></title> +&help.menu.documentation; </sect2> + +<sect2 id="popup-menu"> +<title +>Menu contextuel</title> +<indexterm +><primary +>Menu contextuel</primary +><secondary +>Description</secondary +></indexterm> + +<para +>Le menu surgissant lors d'un clic du bouton <mousebutton +>droit</mousebutton +> est contextuel : il varie selon le type d'objet cliqué. Nous listons tous les éléments des menus surgissants ici avec l'objet associé entre [crochets].</para> + +<variablelist> +<varlistentry> +<term +>[Tous]</term> +<listitem +><para +>L'identification et le type : les trois premières lignes indiquent le nom et le type de l'objet. Dans le cas des étoiles, le type spectral apparaît aussi. </para +></listitem> +</varlistentry> + +<varlistentry> +<term +>[Tous]</term> +<listitem +><para +>Les heures du lever / coucher pour l'objet à la date de simulation courante sont affichées les trois lignes suivantes. </para +></listitem> +</varlistentry> + +<varlistentry> +<term +>[Tous]</term> +<listitem +><para +><guimenuitem +>Centrer et Suivre</guimenuitem +> : centre l'image sur cet endroit et suit cet objet. C'est équivalent à un double clic. </para +></listitem> +</varlistentry> + +<varlistentry> +<term +>[Tous]</term> +<listitem +><para +><guimenuitem +>Distance angulaire à...</guimenuitem +> : dans ce mode, une ligne pointillée est dessinée depuis le premier objet-cible vers la position courante de la souris. Quand vous invoquez le menu contextuel pour un second objet, cet élément lira <guilabel +>Calculer la distance angulaire</guilabel +>. En sélectionnant cet élément, la distance angulaire entre les deux objets s'affichera dans la barre d'état. Vous pouvez actionner la touche <keycap +>Échap</keycap +> pour quitter le mode de distance angulaire sans mesurer d'angle. </para +></listitem> +</varlistentry> + +<varlistentry> +<term +>[Tous]</term> +<listitem +><para +><guimenuitem +>Détails</guimenuitem +> : ouvre la <link linkend="tool-details" +>fenêtre des détails de l'objet</link +> pour cet objet. </para +></listitem> +</varlistentry> + +<varlistentry> +<term +>[Tous]</term> +<listitem +><para +><guimenuitem +>Attacher un libellé</guimenuitem +> : attache un libellé permanent à l'objet. Si l'objet a déjà un libellé, cet élément sera <guilabel +>Supprimer le libellé</guilabel +>. </para +></listitem> +</varlistentry> + +<varlistentry> +<term +>[Tous]</term> +<listitem +><para +><guimenuitem +>Afficher une image...</guimenuitem +> : télécharge une image de l'objet depuis l'Internet, et l'afficher dans l'outil afficheur d'images. Le texte « ... » est remplacé par une courte description de la source de l'image. Un objet peut avoir de multiples liens d'images disponibles dans le menu contextuel. </para +></listitem> +</varlistentry> + +<varlistentry> +<term +>[Tous]</term> +<listitem +><para +><guimenuitem +>Page...</guimenuitem +> : affiche une page web sur l'objet dans votre navigateur web par défaut. Le texte «...» est remplacé par une courte description de la page. Un objet peut avoir de multiples liens web disponibles dans le menu contextuel. </para +></listitem> +</varlistentry> + +<varlistentry> +<term +>[Tout objet possédant un nom]</term> +<listitem +><para> +<indexterm +><primary +>Objets dans le ciel</primary> +<secondary +>Liens internet</secondary> +<tertiary +>Personnalisation</tertiary +></indexterm> +<guimenuitem +>Ajouter un lien...</guimenuitem +> : ceci vous permet d'ajouter vos propres liens personnalisés au menu contextuel de n'importe quel objet. Cela ouvre une petite fenêtre dans laquelle vous écrivez l'&URL; du lien et le texte que vous voulez faire apparaître dans le menu contextuel. Il y a aussi une paire de boutons radio qui vous permettent de spécifier si l'&URL; est une image ou un document <acronym +>HTML</acronym +>, de telle manière que &kstars; sait s'il faut lancer le navigateur web ou l'afficheur d'images. Vous pouvez utiliser ceci pour ajouter des liens aux fichiers sur votre disque local ; ainsi, cette fonction peut être utilisée pour attacher des journaux d'observation ou d'autres informations personnelles aux objets dans &kstars;. Vos liens personnalisés sont chargés automatiquement lorsque &kstars; démarre et ils sont stockés dans le dossier <filename class="directory" +>~/.kde/share/apps/kstars/</filename +>, dans les fichiers <filename +>myimage_url.dat</filename +> et <filename +>myinfo_url.dat</filename +>. Si vous construisez une liste extensive de liens personnalisés, veuillez nous le signaler, nous aimerions les inclure dans la prochaine version de &kstars;. </para> +</listitem> +</varlistentry> +</variablelist> + +</sect2> +</sect1> + +<sect1 id="kstars-keys"> +<title +>Commandes à partir du clavier</title> +<indexterm +><primary +>Commandes</primary> +<secondary +>Clavier</secondary +></indexterm> + +<sect2 id="nav-keys"> +<title +>Touches de navigation</title> +<indexterm +><primary +>Contrôles de navigation</primary> +<secondary +>Clavier</secondary +></indexterm> + +<variablelist> +<varlistentry +><term +>Les touche fléchées</term> +<listitem +><para +>Les flèches de votre clavier servent à bouger l'écran. L'écran bougera plus rapidement si vous tenez la touche &Maj; enfoncée en même temps. </para +></listitem +></varlistentry> + +<varlistentry> +<term +><keycap +>+</keycap +> / <keycap +>-</keycap +></term> +<listitem +><para +>Zoom avant et zoom arrière</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycombo action="simul" +>&Ctrl;<keycap +>Z</keycap +></keycombo +></term> +<listitem +><para +>Restaure le réglage par défaut du zoom</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycombo action="simul" +>&Ctrl;&Maj;<keycap +>Z</keycap +></keycombo +></term> +<listitem +><para +>Zoome à l'angle de champ de vision spécifié</para +></listitem> +</varlistentry> + +<varlistentry> +<term +>0–9</term> +<listitem +><para +>Centrer l'image sur un objet majeur du système solaire. <itemizedlist> +<listitem +><para +>0 : Soleil</para +></listitem> +<listitem +><para +>1 : Mercure</para +></listitem> +<listitem +><para +>2 : Vénus</para +></listitem> +<listitem +><para +>3 : Lune</para +></listitem> +<listitem +><para +>4 : Mars</para +></listitem> +<listitem +><para +>5 : Jupiter</para +></listitem> +<listitem +><para +>6 : Saturne</para +></listitem> +<listitem +><para +>7 : Uranus</para +></listitem> +<listitem +><para +>8 : Neptune</para +></listitem> +<listitem +><para +>9 : Pluton</para +></listitem> +</itemizedlist> +</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycap +>Z</keycap +></term> +<listitem +><para +>Centre l'affichage au <link linkend="ai-zenith" +>Zénith</link +> (juste à la verticale)</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycap +>N</keycap +></term> +<listitem +><para +>Centre l'affichage au-dessus de l'horizon nord</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycap +>E</keycap +></term> +<listitem +><para +>Centre l'affichage au-dessus de l'horizon est</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycap +>S</keycap +></term> +<listitem +><para +>Centre l'affichage au-dessus de l'horizon sud.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><keycap +>W</keycap +></term> +<listitem +><para +>Centre l'affichage au-dessus de l'horizon ouest.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycombo action="simul" +>&Ctrl;<keycap +>T</keycap +></keycombo +></term> +<listitem +><para +>Inverser le mode de suivi.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycap +><</keycap +></term> +<listitem +><para +>Reculer l'horloge de simulation d'un pas de temps</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><keycap +>></keycap +></term> +<listitem +><para +>Avancer l'horloge de simulation d'un pas de temps</para> +</listitem> +</varlistentry> + +</variablelist> +</sect2> + +<sect2 id="menu-keys"> +<title +>Raccourcis des menus</title> +<indexterm +><primary +>Commandes</primary> +<secondary +>Menu</secondary> +<tertiary +>Raccourcis clavier</tertiary> +</indexterm> + +<variablelist> +<varlistentry> +<term +><keycombo action="simul" +>&Ctrl;<keycap +>N</keycap +></keycombo +></term> +<listitem +><para +>Ouvre une autre fenêtre de &kstars;.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycombo action="simul" +>&Ctrl;<keycap +>W</keycap +></keycombo +></term> +<listitem +><para +>Ferme une fenêtre de &kstars;.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycombo action="simul" +>&Ctrl;<keycap +>D</keycap +></keycombo +></term> +<listitem +><para +>Télécharge des données supplémentaires</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycombo action="simul" +>&Ctrl;<keycap +>O</keycap +></keycombo +></term> +<listitem +><para +>Ouvre une image FITS dans l'éditeur FITS</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycombo action="simul" +>&Ctrl;<keycap +>I</keycap +></keycombo +></term> +<listitem +><para +>Exporte une image du ciel dans un fichier</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycombo action="simul" +>&Ctrl;<keycap +>R</keycap +></keycombo +></term> +<listitem +><para +>Exécute un script DCOP de &kstars;</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycombo action="simul" +>&Ctrl;<keycap +>P</keycap +></keycombo +></term> +<listitem +><para +>Imprime la carte actuelle du ciel.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycombo action="simul" +>&Ctrl;<keycap +>Q</keycap +></keycombo +></term> +<listitem +><para +>Quitte &kstars;</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycombo action="simul" +>&Ctrl;<keycap +>E</keycap +></keycombo +></term> +<listitem +><para +>Synchronise l'horloge de simulation avec l'heure courante du système</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycombo action="simul" +>&Ctrl;<keycap +>S</keycap +></keycombo +></term> +<listitem +><para +>Règle l'horloge de simulation sur des date et heure spécifiées</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycombo action="simul" +>&Ctrl;&Maj;<keycap +>F</keycap +></keycombo +></term> +<listitem +><para +>Inverse le mode plein écran</para +></listitem> +</varlistentry> + +<varlistentry +><term +><keycap +>Espace</keycap +></term> +<listitem +><para +>Bascule entre les <link linkend="ai-skycoords" +>systèmes de coordonnées</link +> <link linkend="horizontal" +>horizontales</link +> et <link linkend="equatorial" +>équatoriales</link +> </para +></listitem +></varlistentry> + +<varlistentry> +<term +><keycap +>F1</keycap +></term> +<listitem +><para +>Ouvre le manuel de &kstars;.</para +></listitem> +</varlistentry> +</variablelist> +</sect2> + + +<sect2 id="object-actions"> +<title +>Actions pour l'objet sélectionné</title> +<indexterm +><primary +>Objets dans le ciel</primary> +<secondary +>Commandes à partir du clavier</secondary +></indexterm> + +<para +>Chacune des actions sur le clavier effectue une action sur l'<firstterm +>objet sélectionné</firstterm +>. L'objet sélectionné est le dernier objet sur lequel on a cliqué (identifié dans la barre d'état). Autrement, si vous maintenez enfoncée la touche <keycap +>Maj</keycap +>, l'action sera effectuée sur l'objet centré.</para> + +<!-- FIXME: this feature does not exist yet; to be added after feature thaw +<variablelist> +<varlistentry> +<term +><keycap +>C</keycap +></term> +<listitem +><para +>Center and Track on the selected object</para +></listitem> +</varlistentry> +--> +<variablelist> +<varlistentry> +<term +><keycap +>D</keycap +></term> +<listitem +><para +>Ouvrir la fenêtre des détails pour l'objet sélectionné</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycap +>L</keycap +></term> +<listitem +><para +>Inverser un libellé de nom pour l'objet sélectionné</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycap +>O</keycap +></term> +<listitem +><para +>Ajouter l'objet sélectionné à la liste d'observations</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycap +>P</keycap +></term> +<listitem +><para +>Ouvrir le menu contextuel pour l'objet sélectionné</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycap +>T</keycap +></term> +<listitem +><para +>Inverser une trace sur l'objet sélectionné (objets du système solaire seulement)</para +></listitem> +</varlistentry> + +</variablelist> +</sect2> + +<sect2 id="tools-keys"> +<title +>Raccourcis des outils</title> + +<variablelist> +<varlistentry> +<term +><keycombo action="simul" +>&Ctrl;<keycap +>F</keycap +></keycombo +></term> +<listitem +><para +>Ouvrir la <link linkend="findobjects" +>fenêtre de recherche d'objet</link +> pour spécifier un objet du ciel sur lequel centrer</para +></listitem> +</varlistentry> + +<varlistentry +><term +><keycombo action="simul" +>&Ctrl;<keycap +>M</keycap +></keycombo> +</term> +<listitem +><para +>Ouvrir l'outil <guilabel +>Focus manuel...</guilabel +> pour spécifier les coordonnées AD/Déc ou Az/Alt sur lesquelles centrer</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycap +>[</keycap +> / <keycap +>]</keycap +></term> +<listitem +><para +>Commencer/Terminer une mesure de distance angulaire à la position actuelle du pointeur de la souris. La distance angulaire entre les points de début et de fin est affichée dans la barre d'état.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycombo action="simul" +>&Ctrl;<keycap +>G</keycap +></keycombo +></term> +<listitem +><para +>Ouvre la fenêtre d'<link linkend="setgeo" +>endroit géographique</link +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycombo action="simul" +>&Ctrl;<keycap +>C</keycap +></keycombo +></term> +<listitem +><para +>Ouvre la <link linkend="tool-calculator" +>Calculatrice astronomique</link +> </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycombo action="simul" +>&Ctrl;<keycap +>V</keycap +></keycombo +></term> +<listitem +><para +>Ouvre le <link linkend="tool-aavso" +>générateur de courbes de l'AAVSO</link +> </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycombo action="simul" +>&Ctrl;<keycap +>A</keycap +></keycombo +></term> +<listitem +><para +>Ouvre l'outil <link linkend="tool-altvstime" +>Altitude selon l'heure</link +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycombo action="simul" +>&Ctrl;<keycap +>U</keycap +></keycombo +></term> +<listitem +><para +>Ouvre l'outil <link linkend="tool-whatsup" +>Dans le ciel cette nuit</link +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycombo action="simul" +>&Ctrl;<keycap +>B</keycap +></keycombo +></term> +<listitem +><para +>Ouvre l'outil <link linkend="tool-scriptbuilder" +>Générateur de scripts</link +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycombo action="simul" +>&Ctrl;<keycap +>Y</keycap +></keycombo +></term> +<listitem +><para +>Ouvre le <link linkend="tool-solarsys" +>Visualisateur du système solaire</link +> </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycombo action="simul" +>&Ctrl;<keycap +>J</keycap +></keycombo +></term> +<listitem +><para +>Ouvre l'<link linkend="tool-jmoons" +>outil des lunes de Jupiter</link +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycombo action="simul" +>&Ctrl;<keycap +>L</keycap +></keycombo +></term> +<listitem +><para +>Ouvre l'outil de <link linkend="tool-observinglist" +>liste d'observations</link +></para +></listitem> +</varlistentry> + +</variablelist> +</sect2> +</sect1> + +<sect1 id="kstars-mouse"> +<title +>Commandes à partir de la souris</title> +<indexterm +><primary +>Commandes</primary> +<secondary +>Souris</secondary +></indexterm> +<indexterm +><primary +>Contrôles de navigation</primary> +<secondary +>Souris</secondary +></indexterm> + +<variablelist> +<varlistentry +><term +>Déplacements de la souris</term> +<listitem +><para +>Les coordonnées célestes (AD/Déc., Az/Alt) du pointeur de la souris sont mises à jour dans la barre d'état. </para +></listitem> +</varlistentry> + +<varlistentry +><term +>Survol de la souris</term> +<listitem +><para +>Un libellé de nom temporaire est attaché à l'objet le plus proche du pointeur de la souris. </para +></listitem> +</varlistentry> + +<varlistentry +><term +>Clic gauche</term> +<listitem> +<para> +<indexterm +><primary +>Objets dans le ciel</primary> +<secondary +>Identification</secondary +></indexterm> +L'objet le plus proche du clic de la souris est identifié dans la barre d'état. </para +></listitem> +</varlistentry> + +<varlistentry +><term +>Double clic</term> +<listitem> +<para> +<indexterm +><primary +>Objets dans le ciel</primary> +<secondary +>Centrage</secondary +></indexterm> +Centre et suit l'emplacement ou l'objet le plus proche du clic de la souris. Un double clic sur une zone d'information l'<quote +>enroulera</quote +> pour révéler / cacher des informations supplémentaires. </para +></listitem> +</varlistentry> + +<varlistentry +><term +>Clic droit</term> +<listitem> +<para> +<indexterm +><primary +>Objets dans le ciel</primary> +<secondary +>Invocation du menu contextuel pour</secondary +></indexterm> +Ouvre le <link linkend="popup-menu" +>menu contextuel</link +> de l'emplacement ou de l'objet le plus proche du pointeur de la souris. </para +></listitem> +</varlistentry> + +<varlistentry +><term +>Actions sur la roulette de la souris</term> +<listitem +><para +>Fait zoom vers l'avant ou l'arrière. Si vous n'avez pas de souris à roulette, vous pouvez maintenir le bouton central de la souris et la déplacer verticalement. </para +></listitem> +</varlistentry> + +<varlistentry +><term +>Cliquer et déplacer</term> +<listitem +><para> + <variablelist> + <varlistentry +><term +>Tirer la carte du ciel</term> + <listitem +><para +>Déplace l'affichage, en suivant le mouvement de tirage. </para +></listitem +></varlistentry> + + <varlistentry +><term +>&Ctrl; + tirer la carte du ciel</term> + <listitem +><para +>Définit un rectangle dans la carte. Lorsque le bouton de la souris est relâché, l'affichage est agrandi pour correspondre au champ d'affichage inclus dans le rectangle. </para +></listitem +></varlistentry> + + <varlistentry +><term +>Tirer une zone d'informations</term> + <listitem +><para +>La zone d'informations est repositionnée sur la carte. Les zones d'information seront <quote +>collées</quote +> aux bords de la fenêtre, de telle manière qu'elles restent sur le bord lorsque la fenêtre est redimensionnée. </para +></listitem +></varlistentry> + </variablelist> +</para +></listitem> +</varlistentry> +</variablelist> + +</sect1> +</chapter> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/config.docbook b/tde-i18n-fr/docs/tdeedu/kstars/config.docbook new file mode 100644 index 00000000000..82521525973 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/config.docbook @@ -0,0 +1,493 @@ +<chapter id="config"> +<title +>Configurer &kstars;</title> + +<sect1 id="setgeo"> +<title +>Fixer le lieu géographique</title> + +<para +>Voici une capture d'écran de la fenêtre <guilabel +>Fixer le lieu géographique</guilabel +> : <screenshot> +<screeninfo +>Changer l'emplacement géographique</screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="geolocator.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Régler la fenêtre d'emplacement</phrase> + </textobject> +</mediaobject> +</screenshot> +</para> + +<para +>Il y a une liste de plus de 2 500 villes prédéfinies. Indiquez votre lieu en sélectionnant une ville dans cette liste. Chaque point sur la carte géographique représente une ville, et quand une ville est sélectionnée dans la liste, une croix rouge apparaît sur la carte. </para> + +<para> +<indexterm +><primary +>Outil d'emplacement géographique</primary> +<secondary +>Filtrage</secondary +></indexterm> +Il n'est pas pratique de faire défiler la liste au complet lorsque vous cherchez une ville parmi 2 500. Pour faciliter la recherche, la liste peut être filtrée en saisissant du texte dans les boîtes sous la carte. Par exemple, dans la capture d'écran, le texte <quote +>ba</quote +> apparaît dans la boîte <guilabel +>Filtre des villes</guilabel +>, <quote +>M</quote +> dans la boîte <guilabel +>Filtre des provinces</guilabel +>, et <quote +>Ét</quote +> dans la boîte <guilabel +>Filtre des pays</guilabel +>. Ainsi, notez que les villes qui apparaissent maintenant dans la liste possèdent des noms de ville, province et pays qui commencent par les lettres utilisées dans le filtre, et qu'un message au bas indique que 7 villes sont valables d'après le filtre. Notez également que les points représentant ces sept villes dans la carte ont été colorés en blanc, alors que les villes qui ne correspondent pas restent en gris. </para +><para +>La liste peut aussi être filtrée par endroits sur la carte géographique. Si vous cliquez un endroit sur la carte, seules les villes à moins de 2 degrés apparaîtront. Présentement vous pouvez effectuer une recherche en filtrant les noms ou en cliquant la carte, mais pas les deux à la fois. Quand vous cliquez la carte, les filtres de noms sont ignorés, et vice versa. </para +><para> +<indexterm +><primary +>Outil d'emplacement géographique</primary> +<secondary +>Emplacements personnalisés</secondary +></indexterm> +Les informations sur la <link linkend="ai-geocoords" +>longitude, la latitude</link +> et le <link linkend="ai-timezones" +>fuseau horaire</link +> pour l'emplacement actuellement sélectionné sont affichées dans les boîtes en bas de la fenêtre. Si vous trouvez que l'une de ces données est inadaptée, vous pouvez la modifier et actionner le bouton <guibutton +>Ajouter à la liste</guibutton +> pour enregistrer votre version personnalisée de l'emplacement. Vous pouvez aussi définir un emplacement complètement nouveau en actionnant le bouton <guibutton +>Effacer les champs</guibutton +>, et en écrivant les données pour le nouvel emplacement. Notez que tous les champs sauf <guilabel +>État/province</guilabel +> doivent être remplis avant que le nouvel emplacement puisse être ajouté à la liste. Lors des prochaines sessions, &kstars; chargera vos endroits en même temps que les autres lors de sessions futures. Veuillez noter qu'actuellement, la seule façon de rayer un endroit de la liste est d'effacer la ligne appropriée dans le fichier <filename +>~/.kde/share/apps/kstars/mycities.dat</filename +>. </para +><para +>Si vous ajoutez des emplacements (ou modifiez les existants), veuillez nous envoyer votre fichier <filename +>mycities.dat</filename +> de telle manière que nous puissions l'ajouter à la liste-maîtresse. </para> +</sect1> + +<sect1 id="settime"> +<title +>Détermination de l'heure</title> +<para> +<indexterm +><primary +>Date et heure</primary> +<secondary +>L'horloge de simulation</secondary +></indexterm> +Quand &kstars; démarre, l'heure est positionnée selon l'horloge de votre ordinateur, et l'horloge de &kstars; fonctionne pour rester en phase avec l'heure réelle. Si vous voulez arrêter l'horloge, sélectionnez <guimenuitem +>Arrêter l'horloge</guimenuitem +> dans le menu <guimenu +>Heure</guimenu +>, ou cliquez simplement sur l'icône de barre d'outils <guiicon +>Pause</guiicon +>. Vous pouvez faire aller l'horloge plus vite ou moins vite que la normale, ou même la faire reculer, en utilisant le compteur de pas de temps dans la barre d'outils. Ce compteur a deux jeux de boutons haut/bas. Le premier circule parmi les 83 pas disponibles, un par un. Le deuxième sautera vers l'unité de temps suivante plus haute (ou plus basse), ce qui permet de faire de grands changements plus rapidement. </para> +<para> +<indexterm +><primary +>Date et heure</primary> +<secondary +>Paramètres</secondary +></indexterm> +Vous pouvez déterminer l'heure et la date en sélectionnant <guimenuitem +>Détfinir l'heure...</guimenuitem +> dans le menu <guimenu +>Heure</guimenu +>, ou en actionnant l'icône de barre d'outils <guiicon +>Heure</guiicon +>. La fenêtre <guilabel +>Définir l'heure</guilabel +> utilise un élément graphique de date standard de &kde;, couplé avec trois compteurs pour régler les heures, minutes et secondes. Si vous voulez resynchroniser l'horloge de simulation avec l'heure du système, sélectionnez simplement <guimenuitem +>Positionner l'heure à maintenant</guimenuitem +> dans le menu <guimenu +>Heure</guimenu +>.</para> + +<note +><para> +<indexterm +><primary +>Date et heure</primary> +<secondary +>Plages de dates élargies</secondary +></indexterm> +&kstars; peut accepter des dates très lointaines, au-delà des limites habituelles imposées par QDate. Actuellement, vous pouvez fixer une date entre les années - 50 000 et + 50 000. Nous pouvons étendre cette plage lors des versions futures. Cependant, soyez averti que la précision de la simulation devient de plus en plus dégradée pour les dates les plus lointaines. C'est particulièrement vrai pour les positions des corps du système solaire. </para +></note> +</sect1> + +<sect1 id="viewops"> +<title +>La fenêtre de configuration de &kstars;</title> +<para> +<indexterm +><primary +>La fenêtre de configuration de &kstars;</primary +></indexterm +> La fenêtre <guilabel +>Configurer &kstars;</guilabel +> vous permet de modifier une grande variété d'options d'affichage. Vous pouvez accéder à la fenêtre avec l'icône de barre d'outils <guiicon +>Configurer</guiicon +> ou en sélectionnant <guimenuitem +>Configurer &kstars;...</guimenuitem +> dans le menu <guimenu +>Configuration</guimenu +>. Cette fenêtre est décrite ici : <screenshot> +<screeninfo +>Fenêtre Configurer &kstars;</screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="viewops.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Fenêtre Configurer &kstars;</phrase> + </textobject> +</mediaobject> +</screenshot> +</para> + +<para +>La fenêtre <guilabel +>Configurer &kstars;</guilabel +> est divisée en cinq onglets : <guilabel +>Catalogues</guilabel +>, <guilabel +>Système solaire</guilabel +>, <guilabel +>Guides</guilabel +>, <guilabel +>Couleurs</guilabel +> et <guilabel +>Avancé</guilabel +>. </para> +<para> +<indexterm +><primary +>La fenêtre de configuration de &kstars;</primary> +<secondary +>Onglet Catalogues</secondary +></indexterm> +Dans l'onglet <guilabel +>Catalogues</guilabel +>, vous déterminez quels catalogues d'objets sont affichés dans la carte. La section <guilabel +>étoiles</guilabel +> vous permet aussi de déterminer la <quote +><link linkend="ai-magnitude" +>limite basse de magnitude</link +></quote +> pour les étoiles et la limite de <link linkend="ai-magnitude" +>magnitude</link +> pour afficher le nom et/ou la magnitude des étoiles. Sous la section des étoiles, la section <guilabel +>Objets du ciel profond</guilabel +> contrôle l'affichage de plusieurs catalogues d'objets non stellaires. Par défaut, la liste inclut les catalogues Messier, NGC et IC. Vous pouvez ajouter vos propres catalogues d'objets en actionnant le bouton <guibutton +>Ajouter un catalogue...</guibutton +>. Pour des instructions sur la préparation d'un fichier de données de catalogue, voyez le fichier <filename +>README.customize</filename +> fourni avec &kstars;. </para> +<para> +<indexterm +><primary +>La fenêtre de configuration de &kstars;</primary> +<secondary +>Onglet Système solaire</secondary +></indexterm> +Dans l'onglet <guilabel +>Système solaire</guilabel +>, vous pouvez spécifier si le Soleil, la Lune, les planètes et astéroïdes seront affichés, et si les corps principaux sont dessinés comme des cercles colorés ou comme de vraies images. Vous pouvez aussi choisir si les corps du système solaire ont leurs noms attachés ou non, et contrôler combien de comètes et astéroïdes ont leur nom en libellé. Il y a une option pour attacher automatiquement une <quote +>trace orbitale</quote +> temporaire si un corps du système solaire est suivi, et une autre pour choisir si la couleur des traces de l'orbite disparaît dans la couleur de fond du ciel. </para> +<para> +<indexterm +><primary +>La fenêtre de configuration de &kstars;</primary> +<secondary +>Onglet Guides</secondary +></indexterm> +L'onglet <guilabel +>Guides</guilabel +> vous permet d'inverser l'affichage des non-objets (&cad; lignes des constellations, noms des constellations, contour de la Voie Lactée, <link linkend="ai-cequator" +>équateur céleste</link +>, <link linkend="ai-ecliptic" +>écliptique</link +>, <link linkend="ai-horizon" +>ligne d'horizon</link +> et sol opaque). Vous pouvez aussi choisir si vous préférez voir les noms latins des constellations, les abréviations standard <acronym +>IAU</acronym +> à trois lettres ou les noms dans votre langue locale. </para> +<para> +<indexterm +><primary +>La fenêtre de configuration de &kstars;</primary> +<secondary +>Onglet Couleurs</secondary +></indexterm> +<indexterm +><primary +>Chartes de couleurs</primary> +<secondary +>Personnalisation</secondary +></indexterm> +Enfin, vous pouvez ajuster les couleurs et définir des modèles de couleurs dans la section <guilabel +>Couleurs</guilabel +>. Cette section est séparée en deux : </para> +<para +>À la gauche se trouve la liste de tous les aspects graphiques qui sont ajustables. Cliquez pour faire apparaître une fenêtre de sélection de couleurs. Après la liste, se trouve une boîte de sélection <guilabel +>Mode de couleurs des étoiles</guilabel +>. Par défaut &kstars; utilise des teintes de <link linkend="ai-colorandtemp" +>couleur réalistes</link +> qui se basent sur le type spectral des étoiles. Cependant, vous pouvez dire à &kstars; de dessiner les étoiles comme des cercles en utilisant seulement le blanc, le noir et le rouge. En mode réaliste, vous indiquez aussi le niveau de saturation des couleurs (à l'aide de l'outil <guilabel +>Intensité des couleurs des étoiles</guilabel +>). </para> +<para +>À droite se trouvent des ensembles de couleurs prédéfinis. Quatre ensembles existent déjà : l'ensemble <guilabel +>par défaut</guilabel +>, l'ensemble <guilabel +>Carte stellaire en couleur</guilabel +> (étoiles noires sur fond blanc), l'ensemble <guilabel +>Vision Nocturne</guilabel +> (étoiles de teinte rouge pour protéger les yeux adaptés à l'obscurité) et l'ensemble <guilabel +>Nuit sans Lune</guilabel +>, un thème sombre plus réaliste. Vous pouvez ajouter votre propre ensemble en cliquant sur <guibutton +>Enregistrer les couleurs actuelles...</guibutton +>. On vous demandera alors un nom descriptif, puis ce modèle apparaîtra dans la liste lors des sessions futures de &kstars;. Pour supprimer un modèle personnalisé, surlignez-le dans la liste et actionnez le bouton <guibutton +>Enlever le modèle de couleurs</guibutton +>. </para +><para> +<indexterm +><primary +>La fenêtre de configuration de &kstars;</primary> +<secondary +>Onglet Avancé</secondary +></indexterm> +L'onglet <guilabel +>Avancé</guilabel +> fournit un contrôle fin des comportements les plus obscurs de &kstars;. </para +><para> +<indexterm +><primary +>Réfraction atmosphérique</primary +></indexterm +> La case à cocher <guilabel +>Correction pour la réfraction atmosphérique</guilabel +> contrôle si la position des objets est corrigée pour les effets de l'atmosphère. Du fait que l'atmosphère est une coquille sphérique, la lumière provenant de l'espace extérieur est <quote +>courbée</quote +> lorsqu'elle passe à travers l'atmosphère vers nos télescopes ou nos yeux à la surface de la Terre. L'effet est plus grand pour les objets proches de l'horizon et change vraiment l'heure de lever ou de coucher de quelques minutes. En fait, quand vous <quote +>voyez</quote +> un coucher du Soleil, la vraie position du Soleil est déjà au-dessous de l'horizon ; la réfraction atmosphérique le fait apparaître comme s'il était encore dans le ciel. Notez que la réfraction atmosphérique n'est jamais appliquée si vous utilisez les <guilabel +>Coordonnées équatoriales</guilabel +>. </para +><para> +<indexterm +><primary +>Rotation animé</primary +></indexterm +> La case à cocher <guilabel +>Utiliser la rotation animée</guilabel +> contrôle comment l'affichage change lorsqu'une nouvelle position du focus est sélectionnée dans la carte. Par défaut, vous verrez le ciel bouger ou <quote +>tourner</quote +> vers la nouvelle position ; si vous décochez cette option, l'affichage <quote +>sautera</quote +> immédiatement vers la nouvelle position du focus. </para +><para> +<indexterm +><primary +>Objets dans le ciel</primary> +<secondary +>Étiquetage</secondary> +<tertiary +>Automatique</tertiary> +</indexterm> +Si la case à cocher <guilabel +>Attacher un libellé à l'objet centré</guilabel +> est cochée, un libellé de nom sera automatiquement attaché à un objet lorsqu'il est suivi par le programme. Le libellé sera supprimé lorsque l'objet n'est plus suivi. Notez que vous pouvez aussi attacher à la main un nom persistant à n'importe quel objet avec son <link linkend="popup-menu" +>menu contextuel</link +>. </para +><para> +<indexterm +><primary +>Objets dans le ciel</primary> +<secondary +>Masquage</secondary +></indexterm> +Il y a trois situations où &kstars; doit redessiner le ciel très vite : quand il est demandé une nouvelle position du focus (et <guilabel +>Utiliser la rotation animée</guilabel +> est coché), quand le ciel est tiré avec la souris et quand le pas de temps est grand. Dans ces situations, la position de tous les objets doit être recalculée aussi vite que possible, ce qui peut demander une grosse charge processeur. Si le processeur ne peut suivre la demande, l'affichage semblera instable. Pour tempérer ceci, &kstars; cachera certains objets pendant ces situations de rafraîchissement rapide, tant que la case <guilabel +>Cacher les objets lors des déplacements</guilabel +> est cochée. Le seuil de temps élémentaire au-dessus duquel les objets seront cachés est déterminé par le compteur <guilabel +>Cacher également si le pas de temps est plus grand que</guilabel +>. Vous pouvez spécifier les objets que vous voulez cacher dans la boîte de groupe <guilabel +>Configurer les objets cachés</guilabel +>. </para> +</sect1> + +<sect1 id="customize"> +<title +>Personnaliser l'affichage</title> + +<para +>Il y a plusieurs manières de modifier l'affichage à votre convenance.</para> +<itemizedlist> +<listitem +><para> +<indexterm +><primary +>Chartes de couleurs</primary +><secondary +>Sélection</secondary +></indexterm> +Choisissez un modèle de couleurs différent dans le menu <menuchoice +><guimenu +>Configuration</guimenu +><guimenuitem +>Modèles de couleurs</guimenuitem +></menuchoice +>. Il y a quatre modèles de couleurs prédéfinis, et vous pouvez définir le vôtre dans la fenêtre <link linkend="config" +><guilabel +>Configurer &kstars;</guilabel +></link +>. </para +></listitem> +<listitem +><para> +<indexterm +><primary +>Barres d'outils</primary> +<secondary +>Personnalisation</secondary +></indexterm> +Inverser la présence des barres d'outils dans le menu <menuchoice +><guimenu +>Configuration</guimenu +><guimenuitem +>Barres d'outils</guimenuitem +></menuchoice +>. Comme la plupart des barres d'outils de KDE, elles peuvent aussi être déplacées et ancrées à n'importe quel côté de la fenêtre, ou même complètement détachées de la fenêtre. </para +></listitem> +<listitem +><para> +<indexterm +><primary +>Zones d'information</primary +><secondary +>Personnalisation</secondary +></indexterm> +<indexterm +><primary +>Zones d'information</primary +><secondary +>Masquage</secondary +></indexterm> +Vous pouvez inverser l'affichage des zones d'informations dans le menu <menuchoice +><guimenu +>Configuration</guimenu +><guimenuitem +>Zones d'informations</guimenuitem +></menuchoice +>. De plus, vous pouvez manipuler les trois zones d'informations avec la souris. Chaque zone a des lignes additionnelles de données qui sont cachées par défaut. Vous pouvez basculer en mode d'affichage complet en double-cliquant sur la zone pour l'<quote +>enrouler</quote +>. De plus, vous pouvez repositionner une boîte en la tirant avec la souris. Quand une boîte heurte un bord de fenêtre, elle s'y <quote +>colle</quote +> lorsque la fenêtre est redimensionnée. </para +></listitem> +<listitem> +<para> +<indexterm +><primary +>Indicateurs de champ de vision</primary +><secondary +>Description</secondary +></indexterm> +Choisissez un <quote +>Indicateur FOV</quote +> en utilisant le menu <menuchoice +><guimenu +>configuration</guimenu +><guimenuitem +>Indicateurs FOV</guimenuitem +></menuchoice +>. <firstterm +>FOV</firstterm +> est un acronyme pour <quote +>field-of-view</quote +> (champ de vision). Un indicateur FOV est dessiné au centre de la fenêtre pour indiquer où l'affichage pointe. Différents indicateurs sont différentes tailles angulaires ; vous pouvez utiliser un indicateur pour voir à quoi la vue ressemblerait à travers un certain télescope. Par exemple, si vous choisissez l'indicateur <quote +>Jumelles 7x35</quote +>, un cercle sera dessiné sur l'écran qui est de 9,2 degrés de diamètre ; c'est le champ de vision de jumelles 7x35. </para> +<para> +<indexterm +><primary +>Indicateurs de champ de vision</primary +><secondary +>Personnalisation</secondary +></indexterm> +Vous pouvez définir vos propres indicateurs FOV (ou modifier les indicateurs existants) en utilisant l'élément de menu <guimenuitem +>Modifier les indicateurs FOV...</guimenuitem +>, ce qui lance l'éditeur FOV : </para> +<screenshot> +<screeninfo +>Éditeur d'indicateurs de champ de vision</screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="fovdialog.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Éditeur d'indicateurs FOV</phrase> + </textobject> +</mediaobject> +</screenshot> + +<para +>La liste des indicateurs FOV prédéfinis est affichée à gauche. Sur la droite se trouvent des boutons pour ajouter un nouvel indicateur, modifier les propriétés de l'indicateur surligné et supprimer l'indicateur surligné de la liste. Notez que vous pouvez même modifier ou supprimer les quatre indicateurs prédéfinis (si vous supprimez tous les indicateurs, les quatre indicateurs par défaut seront restaurés au prochain démarrage de &kstars;). Sous ces trois boutons se trouve un aperçu graphique montrant les indicateurs surlignés de la liste. Quand le bouton <guibutton +>Nouveau...</guibutton +> ou <guibutton +>Modifier...</guibutton +> est actionné, la fenêtre <guilabel +>Nouvel indicateur FOV</guilabel +> s'ouvre : </para> + +<screenshot> +<screeninfo +>Nouvel indicateur de champ de vision</screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="newfov.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Nouvel indicateur FOV</phrase> + </textobject> +</mediaobject> +</screenshot> + +<para> +<indexterm +><primary +>Indicateurs de champ de vision</primary +><secondary +>Définir un nouveau</secondary +></indexterm> +Cette fenêtre vous permet de modifier les quatre propriétés qui définissent un indicateur FOV : le nom, la taille, la forme et la couleur. La taille angulaire pour l'indicateur peut être soit donnée directement dans la zone de saisie <guilabel +>Champ de vision</guilabel +>, soit utiliser l'onglet Appareil photo pour calculer l'angle de champ de vision, étant donné les paramètres de votre réglage de télescope / Viseur ou télescope / appareil photo. Les quatre formes disponibles sont : Cercle, Carré, Croix et Œil-de Bœuf. Une fois que vous avez spécifié les quatre paramètres, actionnez <guibutton +>OK</guibutton +>, et l'indicateur apparaîtra dans la liste des indicateurs définis. Il sera aussi disponible dans le menu <guimenu +>Configuration</guimenu +> / <guisubmenu +>Indicateur FOV</guisubmenu +>. </para> +</listitem> +</itemizedlist> + +</sect1> + +</chapter> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/cpoles.docbook b/tde-i18n-fr/docs/tdeedu/kstars/cpoles.docbook new file mode 100644 index 00000000000..42b440a2c8f --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/cpoles.docbook @@ -0,0 +1,64 @@ +<sect1 id="ai-cpoles"> +<sect1info> +<author +><firstname +>Jason</firstname +> <surname +>Harris</surname +> </author> +</sect1info> +<title +>Les pôles célestes</title> +<indexterm +><primary +>Pôles célestes</primary> +<seealso +>Coordonnées équatoriales</seealso> +</indexterm> +<para +>Le ciel nocturne semble se déplacer vers l'Ouest et retourner à son point de départ en 24 heures (<link linkend="ai-sidereal" +>sidérales</link +>). Ce phénomène est en fait causé par la rotation de la Terre autour de son axe de rotation. L'axe de rotation de la Terre (si on étirait ses deux bouts jusqu'au fond de l'univers) aboutirait finalement à deux points : les deux <firstterm +>pôles célestes</firstterm +> de la <link linkend="ai-csphere" +>sphère céleste</link +>. Ces deux points sont en quelque sorte les deux extrémités de l'Univers. Ils sont immobiles et tous les autres objets nous semblent bouger (à cause de la rotation de la Terre autour de l'axe de rotation terrestre). Les pôles célestes sont aussi les pôles du <link linkend="equatorial" +>système de coordonnées équatorial</link +> ; ils possèdent des <firstterm +>déclinaisons</firstterm +> de +90 degrés et -90 degrés (pour les pôles célestes Nord et Sud respectivement). </para +><para +>Il est utile de garder en mémoire que le pôle céleste nord possède à peu près les mêmes coordonnées que la très brillante étoile <firstterm +>Polaris</firstterm +> (latin, signifie <quote +>étoile polaire</quote +>). Cela fait de Polaris un outil de navigation exceptionnel : non seulement se trouve-t-il toujours au-dessus du point nord, mais aussi son angle d'<link linkend="horizontal" +>altitude</link +> est toujours égal (presque égal) à la <link linkend="ai-geocoords" +>latitude géographique</link +> de l'observateur. En revanche, Polaris n'est visible que dans l'hémisphère Nord. </para +><para +>Le fait que Polaris se trouve près du pôle est une coïncidence. En fait, du fait du phénomène de <link linkend="ai-precession" +>précession</link +>, Polaris se trouve près du pôle pour une courte durée seulement. </para> +<tip> +<para +>Exercices :</para> +<para +>Utilisez la fenêtre <guilabel +>Trouver un objet</guilabel +> (<keycombo action="simul" +>&Ctrl;<keycap +>F</keycap +></keycombo +>) pour trouver Polaris. Notez que sa déclinaison est presque +90 degrés. Comparez l'altitude que vous obtenez quand vous fixez Polaris, à la latitude de l'endroit où vous êtes situé. Ces deux résultats se trouvent à moins d'un degré l'un de l'autre. La raison pour laquelle ils ne sont pas exactement les mêmes est que Polaris ne se trouve pas exactement au pôle. Vous pouvez viser le pôle lui-même en activant les coordonnées équatoriales et en vous déplaçant vers le haut (flèche sur votre clavier) jusqu'à la limite. </para +><para +>Utilisez l'outil <guilabel +>Ajuster le pas du temps</guilabel +>, dans la barre d'outils, pour accélérer le temps (bonds de 100 secondes). Vous noterez que le ciel semble tourner autour de Polaris, et que Polaris demeure presque immobile. </para +><para +>Nous avons vu que le pôle céleste est le pôle du système de coordonnées équatorial. Quel est, d'après vous, le pôle du système de coordonnées horizontal (altitude/azimut) ? (réponse : le <link linkend="ai-zenith" +>zénith</link +>). </para> +</tip> +</sect1> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/credits.docbook b/tde-i18n-fr/docs/tdeedu/kstars/credits.docbook new file mode 100644 index 00000000000..f42cc6ffcd9 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/credits.docbook @@ -0,0 +1,109 @@ +<chapter id="credits"> +<title +>Remerciements et licence</title> + +<para +>&kstars;</para> +<para +>Programme sous copyright 2001-2003 L'équipe de &kstars; <email +>kstars@30doradus.org</email +> </para> + +<para +>L'équipe de &kstars; : <itemizedlist> +<listitem +><para +>Jason Harris <email +>kstars@30doradus.org</email +></para> +</listitem> +<listitem +><para +>Jasem Mutlaq <email +>mutlaqja@ku.edu</email +></para> +</listitem> +<listitem +><para +>Pablo de Vicente <email +>pvicentea@wanadoo.es</email +></para> +</listitem> +<listitem +><para +>Heiko Evermann <email +>heiko@evermann.de</email +></para> +</listitem> +<listitem +><para +>Thomas Kabelmann <email +>tk78@gmx.de</email +></para> +</listitem> +<listitem +><para +>Mark Hollomon <email +>mhh@mindspring.com</email +></para> +</listitem> +<listitem +><para +>Carsten Niehaus <email +>cniehaus@gmx.de</email +></para> +</listitem> +</itemizedlist> +</para> + +<para +>Sources de données : <itemizedlist> +<listitem> +<para +>Catalogues d'objets et tables de position des étoiles : <ulink url="http://adc.gsfc.nasa.gov" +>NASA Astronomical Data Center</ulink +></para> +</listitem> +<listitem> +<para +>Les informations de remerciements pour toutes les images utilisées dans le programme sont présentées dans le fichier README.images </para> +</listitem> +</itemizedlist> +</para> +<para +>Références : <itemizedlist> +<listitem +><para +><quote +>Practical Astronomy With Your Calculator</quote +> par Peter Duffet-Smith</para +></listitem> +<listitem +><para +><quote +>Astronomical Algorithms</quote +> par Jean Meeus</para +></listitem> +</itemizedlist> +</para> + +<para +>Remerciements spéciaux aux développeurs de &kde; et de &Qt; pour offrir au monde des bibliothèques <acronym +>API</acronym +> libres de qualité hors-pair. À l'équipe de <application +>KDevelop</application +> pour leur excellent <acronym +>IDE</acronym +> qui a rendu le développement de &kstars; plus facile et agréable. À tout le monde du message board de <application +>KDevelop</application +>, à la liste de diffusion de &kde; et sur irc.kde.org pour les réponses aux fréquentes questions. Merci à Anne-Marie Mahfouf pour avoir invité &kstars; à rejoindre le module &kde;-Edu. Enfin, à tous ceux qui ont fait part de bogues et autre retours. Merci à tous. </para> + +<para +>Documentation copyright 2001-2003 Jason Harris et l'équipe de KStars <email +>kstars@30doradus.org</email +> </para> + +<para +>Traduction française par &CharlesDemartigny; et &GerardDelafond;, relecture par &LudovicGrossard;.</para +> +&underFDL;&underGPL; </chapter> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/csphere.docbook b/tde-i18n-fr/docs/tdeedu/kstars/csphere.docbook new file mode 100644 index 00000000000..7c0b93c5341 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/csphere.docbook @@ -0,0 +1,30 @@ +<sect1 id="ai-csphere"> +<sect1info> +<author +><firstname +>Jason</firstname +> <surname +>Harris</surname +> </author> +</sect1info> +<title +>La sphère céleste</title> +<indexterm +><primary +>Sphère céleste</primary> +<seealso +>Systèmes de coordonnées célestes</seealso> +</indexterm> +<para +>La sphère céleste est une sphère imaginaire d'un diamètre immense, avec la Terre au centre. On considère que tous les objets visibles dans le ciel se trouvent sur la surface de la sphère céleste. </para +><para +>Bien sûr on sait qu'en réalité les objets célestes ne se trouvent pas sur un sphère ayant la Terre en son centre, alors pourquoi avoir créé cette sphère imaginaire ? C'est que les objets que l'on voit dans le ciel sont si loin de nous qu'il est impossible, à l'oeil, de juger de leur distance. Leur distance est donc indéterminée, mais tout ce que l'on a besoin de savoir pour trouver un objet dans le ciel est la <emphasis +>direction</emphasis +> dans laquelle il se trouve. C'est ce qui fait de la sphère céleste un outil pratique pour s'y retrouver dans le ciel. </para +><para +>La <quote +>direction</quote +> des objets peut être quantifiée de façon précise à l'aide d'un <link linkend="ai-skycoords" +>système de coordonnées céleste</link +>. </para> +</sect1> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/darkmatter.docbook b/tde-i18n-fr/docs/tdeedu/kstars/darkmatter.docbook new file mode 100644 index 00000000000..697fb0fef62 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/darkmatter.docbook @@ -0,0 +1,84 @@ +<sect1 id="ai-darkmatter"> + +<sect1info> +<author +><firstname +>Jasem</firstname +> <surname +>Mutlaq</surname +> <affiliation +><address> +</address +></affiliation> +</author> +</sect1info> + +<title +>Matière sombre</title> +<indexterm +><primary +>Matière sombre</primary> +</indexterm> + +<para +>Les scientifiques sont maintenant convaincus que 90 % de la masse de l'univers est dans une forme de matière qui ne peut être vue. </para> + +<para +>En dépit de cartes exhaustives de l'univers voisin qui couvrent le spectre depuis les ondes radio jusqu'aux rayons gamma, nous ne pouvons comptabiliser que 10 % de la masse qui doit s'y trouver. Comme Bruce H. Margon, un astronome de l'université de Washington, l'a dit au New York Times en 2001 : <citation +>Il est très embarrassant d'admettre que nous ne pouvons trouver 90 % de l'univers</citation +> </para> + +<para +>Le terme donné à cette <quote +>masse manquante</quote +> est de la <firstterm +>matière sombre</firstterm +>, et ces deux mots s'ajoutent bien à tout ce que nous savons actuellement pour ce point. Nous savons qu'il y a de la <quote +>matière</quote +>, car nous pouvons voir les effets de son influence gravitationnelle. Cependant, la matière n'émet pas de radiation électromagnétique du tout, donc elle est <quote +>sombre</quote +>. Il existe plusieurs théories pour comptabiliser la masse manquante, allant des particules subatomiques à une population de trous noirs isolés, à des moins exotiques naines blanches et brunes. Le terme <quote +>masse manquante</quote +> pourrait tromper, car la masse elle-même ne manque pas, seulement la lumière. Mais qu'est exactement la matière sombre et comment savons-nous vraiment qu'elle existe, si nous ne pouvons pas la voir ? </para> + +<para +>L'histoire commença en 1933, quand l'astronome Fritz Zwicky étudia les mouvements d'amas de galaxies lointains et massifs, spécialement l'amas de la Chevelure et l'amas de la Vierge. Zwicky a estimé la masse de chaque galaxie dans l'amas selon leur luminosité, et les a ajoutées pour obtenir la masse totale de l'amas. Il a fait une seconde estimation de la masse de l'amas, en fonction de la mesure de l'étalement des vitesses des galaxies individuelles dans l'amas. À sa surprise, cette deuxième <firstterm +>masse dynamique</firstterm +> estimée était <emphasis +>400 fois</emphasis +> plus grande que la masse estimée sur la luminosité des galaxies. </para> + +<para +>Bien que la preuve fut solide à l'époque de Zwicky, ce n'est que dans les années 1970 que les scientifiques commencèrent à explorer cette différence. C'est à cette époque que l'existence de la matière sombre fut considérée sérieusement. L'existence d'une telle matière ne résoudrait pas seulement le déficit de masse dans les amas de galaxies, il aurait aussi d'autres conséquences pour l'évolution et le destin de l'Univers lui-même. </para> + +<para +>Un autre phénomène qui suggère le besoin de matière sombre est la courbe rotationnelle des <firstterm +>galaxies spirales</firstterm +>. Les galaxies spirales contiennent une grande population d'étoiles qui orbitent autour du centre galactique, sur des orbites presque circulaires, presque comme les orbites des planètes d'une étoile. Comme les orbites des planètes, les étoiles avec des orbites plus grandes sont supposées avoir des vitesses orbitales plus lentes (c'est juste une application de la 3ème loi de Kepler). En fait, la 3ème loi de Kepler ne s'applique qu'aux étoiles proches du périmètre d'une galaxie spirale, car elle suppose que la masse interne à l'orbite soit constante. </para> + +<para +>Cependant, les astronomes ont fait des observations des vitesses orbitales des étoiles dans le pourtour d'un grand nombre de galaxies spirales, et aucune d'entre elles n'obéissait à la troisième loi de Kepler conformément aux attentes. Au lieu de diminuer aux grands rayons, les vitesses orbitales restaient remarquablement constantes. L'implication est que la masse encerclée par les grandes orbites augmente, même pour les étoiles qui sont apparemment proches du bord de la galaxie. Pendant qu'elles sont proches du bord de la partie lumineuse de la galaxie, la galaxie a un profil de masse qui continue apparemment bien au-delà des régions occupées par les étoiles. </para> + +<para +>Voici une autre manière de comprendre ceci. Considérez que les étoiles proches de la périphérie d'une galaxie spirale, avec des vitesses orbitales typiquement observées de 200 kilomètres par seconde. Si la galaxie ne consistait qu'en matière que nous pouvons voir, ces étoiles seraient rapidement éjectées de la galaxie, car leur vitesse orbitale est quatre fois plus grande que la vitesse de libération de la galaxie. Comme les galaxies ne sont pas vues tournant à part, il doit y avoir une masse dans la galaxie que nous ne comptabilisons pas quand nous ajoutons les parties que nous pouvons voir. </para> + +<para +>Plusieurs théories ont émergé dans la littérature pour comptabiliser la masse manquante, telles que <acronym +>WIMP</acronym +> (Weakly Interacting Massive Particles), <acronym +>MACHO</acronym +>s (MAssive Compact Halo Objects), les trous noirs primordiaux, les neutrinos massifs et autres, chacune avec ses pour et ses contre. Aucune théorie seule n'a encore été acceptée par la communauté astronomique, car nous manquons jusqu'à maintenant de moyens pour tester valablement une théorie contre une autre. </para> + +<tip> +<para +>Vous pouvez voir les amas de galaxies que le Professeur Zwicky a étudiés pour découvrir la matière sombre. Utilisez la fenêtre de &kstars; Trouvez un objet (<keycombo action="simul" +>&Ctrl;<keycap +>F</keycap +></keycombo +>) pour centrer sur <quote +>M 87</quote +> pour trouver l'amas de la Vierge et sur <quote +>NGC 4884</quote +> pour trouver l'amas de la Chevelure. Vous pouvez avoir à zoomer pour voir les galaxies. Notez que l'amas de la Vierge apparaît être bien plus grand dans le ciel. En réalité, la Chevelure est plus grande. Elle n'apparaît plus petite que parce qu'elle est plus loin. </para> +</tip> +</sect1> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/dcop.docbook b/tde-i18n-fr/docs/tdeedu/kstars/dcop.docbook new file mode 100644 index 00000000000..9711f4b141d --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/dcop.docbook @@ -0,0 +1,248 @@ +<chapter id="dcop"> +<title +>Utilisation de KStars avec des scripts : l'interface DCOP</title> +<para +>Un des buts de &kstars; est de fournir la possibilité de jouer des comportements compliqués à partir d'un script. Ceci vous permet de créer des <quote +>tours virtuels</quote +> du ciel et vous permettra d'enseigner comment construire une démonstration à une salle de classe pour illustrer certains concepts astronomiques. Il est déjà possible d'écrire de tels scripts pour &kstars;, bien que toutes les fonctions désirées ne soient pas encore incluses. De plus, bien que nous aurons plus tard un constructeur de scripts basé sur une interface graphique, les scripts doivent pour le moment être écrits à la main. Ce chapitre expliquera comment écrire des scripts pour &kstars;. </para> +<para +>L'architecture &kde; fournit le cadre nécessaire pour les applications scriptables via l'interface <abbrev +>DCOP</abbrev +>. <abbrev +>DCOP</abbrev +> veut dire <quote +>Desktop Communication Protocole</quote +> (Protocole de communication pour le bureau) ; à travers <abbrev +>DCOP</abbrev +>, les applications &kde; peuvent être contrôlées par d'autres applications, depuis une ligne de commande de terminal ou par un texte de script. </para> + +<sect1 id="dcop-interface"> +<title +>Les fonctions DCOP</title> +<para +>L'interface <abbrev +>DCOP</abbrev +> de &kstars; inclut les fonctions suivantes : <itemizedlist> +<listitem +><para +><function +> lookTowards( const QString direction )</function +> : pointer le focus d'affichage dans une direction spécifiée par l'argument. Ceci peut être le nom de n'importe quel objet dans le ciel, ou une des directions suivantes : zenith (ou z), north (n), northeast (ne), east (e), southeast (se), south (s), southwest(sw), west(w), northwest (nw). </para +></listitem> + +<listitem +><para +><function +> setRaDec( double ad, double déc )</function +> : pointer le focus d'affichage aux coordonnées équatoriales spécifiées. </para +></listitem> + +<listitem +><para +><function +> setAltAz(double alt, double az)</function +> : pointer le focus d'affichage aux coordonnées horizontales spécifiées. </para +></listitem> + +<listitem +><para +><function +> zoomIn()</function +> : augmenter le niveau de grossissement de l'affichage. </para +></listitem> + +<listitem +><para +><function +> zoomOut()</function +> : diminuer le niveau de grossissement de l'affichage. </para +></listitem> + +<listitem +><para +><function +> defaultZoom()</function +> : réinitialise le niveau de grossissement de l'affichage à 3 (la valeur par défaut). </para +></listitem> + +<listitem +><para +><function +> setLocalTime(int an, int mois, int jour, int hr, int min, int sec)</function +> : déterminer l'horloge de simulation aux date et heure spécifiées. </para +></listitem> + +<listitem +><para +><function +> waitFor( double t )</function +> : pause pendant t secondes avant de continuer avec les commandes suivantes du script. </para +></listitem> + +<listitem +><para +><function +> waitForKey( const QString k )</function +> : arrêter l'exécution du script jusqu'à ce que l'utilisateur enfonce la touche spécifiée. À cet endroit, vous ne pouvez pas spécifier de combinaisons de touches (comme <keycombo action="simul" +>&Ctrl;<keycap +>C</keycap +></keycombo +>) ; utilisez de simples touches. Vous pouvez écrire <quote +>space</quote +> pour indiquer la barre d'espacement. </para +></listitem> + +<listitem +><para +><function +> setTracking( bool track )</function +> : inverser l'utilisation du mode de suivi ou non. </para +></listitem> + +<listitem +><para +><function +> changeViewOption( const QString option, const QString valeur )</function +> : ajuster une option d'affichage. Il y a des douzaines et des douzaines d'options disponibles ; en gros, tout ce que vous pouvez changer dans la fenêtre <guilabel +>Configuration de &kstars;</guilabel +>, vous pouvez le changer ici. Le premier argument est le nom de l'option (les noms sont pris dans le fichier de configuration <filename +>kstarsrc</filename +>), et le second argument est la valeur désirée. L'analyseur d'arguments est conçu pour être robuste. Ainsi, si vous envoyez accidentellement une mauvaise donnée, il devrait échouer sans heurt. </para +></listitem> + +<listitem +><para +><function +> setGeoLocation( const QString ville, const QString province, const QString pays )</function +> : changer l'emplacement d'observation pour la ville spécifiée. Si aucune ville correspondant à l'argument n'est trouvée, rien ne se passe. </para +></listitem> + +<listitem +><para +><function +> stop()</function +> [clock] : arrêter l'horloge de simulation. </para +></listitem> + +<listitem +><para +><function +> start()</function +> [clock] : démarrer l'horloge de simulation </para +></listitem> + +<listitem +><para +><function +> setScale(float s)</function +> [clock] : déterminer le taux de l'horloge de simulation. s=1,0 correspond au temps réel, 2,0 est deux fois plus rapide, etc. </para +></listitem> +</itemizedlist> +</para> +</sect1> + +<sect1 id="dcop-test"> +<title +>Tester les fonctions DCOP</title> +<para +>Vous pouvez essayer les fonctions DCOP très facilement en utilisant le programme <application +>kdcop</application +>. Lorsque vous lancez <application +>kdcop</application +>, vous verrez une arborescence de tous les programmes en fonctionnement ; si &kstars; est en fonctionnement, il sera listé. La plupart des fonctions <abbrev +>DCOP</abbrev +> sont listées sous l'en-tête <quote +>KStarsInterface</quote +>, sauf les fonctions d'horloge, qui sont listées sous <quote +>clock</quote +>. Double cliquez sur n'importe quelle fonction pour l'exécuter. Si la fonction nécessite des arguments, une fenêtre s'ouvrira, dans laquelle vous pourrez donner les valeurs. </para> +</sect1> + +<sect1 id="dcop-script"> +<title +>Écrire un script DCOP</title> +<para +>Les fonctions <abbrev +>DCOP</abbrev +> peuvent aussi être appelées depuis la ligne de commande UNIX, et elles peuvent être encapsulées dans un script. Nous créerons un script d'exemple qui passe en coordonnées équatoriales, pointe l'affichage vers la Lune, zoome un peu et accélère l'horloge à une heure par seconde. Après avoir suivi la Lune pendant 20 secondes, l'horloge est mise en pause et l'affichage zoome en arrière. Vous pouvez utiliser ce script comme un modèle pour faire de nouveaux scripts. Je listerai le script entier d'abord, puis expliquerai ses différentes parties. </para> +<para> +<programlisting +>#!/bin/bash +#KStars script: Track the Moon! +# +KSTARS=`dcopfind -a 'kstars*'` +MAIN=KStarsInterface +CLOCK=clock#1 +dcop $KSTARS $MAIN changeViewOption UseAltAz false +dcop $KSTARS $MAIN lookTowards Moon +dcop $KSTARS $MAIN defaultZoom +dcop $KSTARS $MAIN zoomIn +dcop $KSTARS $MAIN zoomIn +dcop $KSTARS $MAIN zoomIn +dcop $KSTARS $MAIN zoomIn +dcop $KSTARS $MAIN zoomIn +dcop $KSTARS $CLOCK setScale 3600. +dcop $KSTARS $CLOCK start +dcop $KSTARS $MAIN waitFor 20. +dcop $KSTARS $CLOCK stop +dcop $KSTARS $MAIN defaultZoom +## +</programlisting> +</para> +<para +>Enregistrez ce script dans un fichier. Le nom de fichier peut être ce que vous voulez ; je suggère quelque chose de descriptif comme <filename +>suivrelune.kstars</filename +>. Puis, écrivez la commande suivante pour rendre le script exécutable : <userinput +><command +>chmod</command +> <option +>a+x</option +> <parameter +>suivrelune.kstars</parameter +></userinput +>. Le script peut être exécuté à n'importe quel moment en écrivant <userinput +><command +>./suivrelune.kstars</command +></userinput +> dans le dossier qui contient le script. Notez que le script ne fonctionnera que si une instance de &ktars; est déjà en fonctionnement. Vous pouvez utiliser la commande <command +>dcopstart</command +> dans un script pour lancer une nouvelle instance de &kstars;. </para> +<para +>Expliquons maintenant le script. La ligne du haut identifie le fichier comme un script shell <command +>BASH</command +>. Les deux lignes suivantes sont des <firstterm +>commentaires</firstterm +> (n'importe quelle ligne commençant par un <quote +>#</quote +> est un commentaire et est ignorée par le shell). Les trois lignes suivantes définissent des variables pratiques qui seront utilisées plus tard. La variable <varname +>KSTARS</varname +> identifie le processus de &kstars; en fonctionnement, grâce à la commande <command +>dcopfind</command +>. <varname +>MAIN</varname +> et <varname +>CLOCK</varname +> identifient les deux interfaces <abbrev +>DCOP</abbrev +> associées à &kstars;. </para> +<para +>Le reste du script est la vraie liste des appels <abbrev +>DCOP</abbrev +>. La première commande paramètre l'affichage pour utiliser les coordonnées équatoriales en positionnant l'option <quote +>UseAltAz</quote +> sur <quote +>false</quote +> (vous pouvez voir une liste de toutes les options que <quote +>changeViewOption</quote +> peut utiliser en examinant votre fichier de configuration <filename +>kstarsrc</filename +>). La commande suivante centre l'affichage sur la Lune, et engage automatiquement le suivi. Nous positionnons alors le niveau de zoom par défaut, puis zoomons de 5 niveaux. Puis, l'échelle de temps est mise à 1 heure par seconde (3 600 secondes font 1 heure), et l'horloge est lancée (au cas où elle ne fonctionnerait pas déjà). La ligne suivante suspend le script pendant 20 secondes pendant que nous suivons la Lune durant son mouvement à travers le ciel. Enfin, nous arrêtons l'horloge et réinitialisons le niveau de zoom à sa valeur par défaut. </para> +<para +>Nous espérons que vous aimez les possibilités de scriptage de KStars. Si vous créez un script intéressant, veuillez l'envoyer par courrier électronique à <email +>kstars@30doradus.org</email +> ; nous aimerions voir ce que vous avez fait, et peut-être mettre des scripts sur notre page web. De plus, si vous avez des idées sur la manière d'améliorer le scriptage (ou toute partie de &kstars;), faites-le nous savoir à <email +>kstars-devel@lists.sourceforge.net</email +> ou soumettez un souhait sur bugzilla. </para> +</sect1> +</chapter> + diff --git a/tde-i18n-fr/docs/tdeedu/kstars/detaildialog.png b/tde-i18n-fr/docs/tdeedu/kstars/detaildialog.png Binary files differnew file mode 100644 index 00000000000..913dc435774 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/detaildialog.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/details.docbook b/tde-i18n-fr/docs/tdeedu/kstars/details.docbook new file mode 100644 index 00000000000..3e6133d9483 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/details.docbook @@ -0,0 +1,110 @@ +<sect1 id="tool-details"> +<title +>Fenêtre d'informations détaillées</title> +<indexterm +><primary +>Outils</primary> +<secondary +>Fenêtre d'informations détaillées</secondary +></indexterm> +<indexterm +><primary +>Objets dans le ciel</primary> +<secondary +>Détails</secondary +></indexterm> + +<screenshot> +<screeninfo +>La fenêtre d'informations détaillées </screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="detaildialog.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Fenêtre d'informations détaillées</phrase> + </textobject> +</mediaobject> +</screenshot> + +<para +>La fenêtre des informations détaillées présente les données avancées disponibles sur un objet spécifique dans le ciel. Pour accéder à cet outil, cliquez avec le bouton <mousebutton +>droit</mousebutton +> sur n'importe quel objet et sélectionnez l'élément <guimenuitem +>Détails</guimenuitem +> dans le menu contextuel. </para> +<para +>La fenêtre est divisée en plusieurs onglets. Dans l'onglet <guilabel +>Général</guilabel +> se trouve un résumé des données sur l'objet courant. Ceci inclut les noms et désignations du catalogue, le type d'objet et la <link linkend="ai-magnitude" +>magnitude</link +> (luminosité). Également, sont affichées les coordonnées équatoriales et horizontales de l'objet et ses heures de lever, de transit et de coucher. </para> +<para> +<indexterm +><primary +>Objets dans le ciel</primary> +<secondary +>Liens internet</secondary> +<tertiary +>Personnalisation</tertiary +></indexterm> +Dans l'onglet <guilabel +>Liens</guilabel +>, vous pouvez gérer les liens internet associés à cet objet. Les liens d'informations et d'image associés à l'objet sont listés. Ce sont les liens qui apparaissent dans le menu contextuel lorsqu'on clique avec le bouton <mousebutton +>droit</mousebutton +> sur l'objet. Vous pouvez ajouter des liens personnalisés à l'objet avec le bouton <guibutton +>Ajouter un lien...</guibutton +>. Cela ouvrira une fenêtre dans laquelle vous remplirez l'URL et lierez le texte au nouveau lien (vous pouvez aussi tester l'URL dans le navigateur web depuis cette fenêtre). Gardez à l'esprit que le lien personnalisé peut facilement pointer vers un fichier de votre disque local, de telle manière que vous puissiez utiliser cette fonction pour indexer vos images astronomiques ou vos carnets d'observations. </para> +<para +>Vous pouvez aussi modifier ou supprimer n'importe quel lien en utilisant le bouton <guibutton +>Modifier le lien...</guibutton +> et <guibutton +>Supprimer le lien</guibutton +>. </para> +<para +>L'onglet <guilabel +>Avancé</guilabel +> vous permet d'interroger des bases de données professionnelles astronomiques sur l'internet pour les informations concernant l'objet courant. Pour utiliser ces bases de données, surlignez simplement la base de données désirée dans la liste, et actionnez le bouton <guibutton +>Afficher</guibutton +> pour voir les résultats de votre recherche dans une fenêtre de navigation web. La requête se fait en utilisant le nom primaire de l'objet sur lequel vous avez cliqué pour ouvrir la boîte de dialogue des détails. Les bases de données suivantes sont disponibles pour interrogation. <itemizedlist> +<listitem +><para +>High Energy Astrophysical Archive (HEASARC). Ici, vous pouvez trouver des données concernant l'objet courant depuis des observatoires de <quote +>Haute énergie</quote +>, qui couvrent les portions ultra-violet, rayons X et Gamma du spectre électromagnétique.</para +></listitem> +<listitem +><para +>Multimission Archive at Space Telescope (MAST). Le Space Telescope Science Institute fournit un accès à la collection entière d'images et de spectres prises par le télescope spatial Hubble ainsi qu'avec plusieurs observatoires basés dans l'espace. </para +></listitem> +<listitem +><para +>NASA Astrophysics Data System (ADS). Cette base de données bibliographique incroyable recouvre toute la littérature publiée dans des revues d'astronomie et d'astrophysique avec comité de lecture. La base de données est divisée en quatre sujets principaux (astronomie et astrophysique, essais d'astrophysique, instrumentation et physique et géophysique). Chacun a trois sous-parties qui interrogent la base de données de différentes manières. <quote +>Keyword search</quote +> retournera des articles qui ont listé les noms des objets comme mots-clés. <quote +>Title word search</quote +> retournera des articles qui incluent le nom de l'objet dans leur titre et <quote +>Title & Keyword search</quote +> utilise les deux options ensemble. </para +></listitem> +<listitem +><para +>NASA/IPAC Extragalactic Database (NED). NED fournit des liens de données et bibliographie encapsulés sur les objets extragalactiques. Vous ne devez utiliser NED que si votre cible est extragalactique, &cad; si c'est elle-même une galaxie. </para +></listitem> +<listitem +><para +>Set of Identifications, Measurements, and Bibliography for Astronomical Data (SIMBAD). SIMBAD est semblable à NED, sauf qu'elle fournit des données sur toutes sortes d'objets, pas seulement des galaxies. </para +></listitem> +<listitem +><para +>SkyView fournit des images issudes des observations de All-Sky qui ont été réalisées dans des douzaines de zones différentes du spectre, depuis les rayons Gamma, jusqu'aux ondes radio. L'interface &kstars; retrouvera une image de n'importe laquelle de ces études, centrée sur l'objet sélectionné. </para +></listitem> +</itemizedlist> +</para> +<para +>Enfin, dans l'onglet <guilabel +>Journal</guilabel +>, vous pouvez écrire du texte qui restera associé à la fenêtre des détails de l'objet. Vous pouvez utiliser ceci pour attacher des notes d'observations personnelles par exemple. </para> +</sect1> + diff --git a/tde-i18n-fr/docs/tdeedu/kstars/devicemanager.png b/tde-i18n-fr/docs/tdeedu/kstars/devicemanager.png Binary files differnew file mode 100644 index 00000000000..3fdc8821f37 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/devicemanager.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/dumpmode.docbook b/tde-i18n-fr/docs/tdeedu/kstars/dumpmode.docbook new file mode 100644 index 00000000000..f5e54ffb8ab --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/dumpmode.docbook @@ -0,0 +1,76 @@ +<chapter id="dumpmode"> +<title +>Mode ligne de commande pour la génération des images</title> +<indexterm +><primary +>Mode Image-dump</primary +></indexterm> + +<para +>Vous pouvez utiliser &kstars; pour générer une image du ciel sans vraiment lancer la partie graphique du programme. Pour utiliser cette fonctionnalité, démarrez &kstars; depuis une invite de commandes, en utilisant des arguments pour spécifier le nom de fichier pour l'image, ainsi que les dimensions désirées de l'image. <cmdsynopsis +><command +>kstars</command +> <arg choice="plain" +>--dump</arg +> <arg +>--filename <replaceable +>kstars.png</replaceable +></arg +> <arg +>--height <replaceable +>640</replaceable +></arg +> <arg +>--width <replaceable +>480</replaceable +></arg +> <arg +>--script <replaceable +>monscript.kstars</replaceable +></arg +> <arg +>--date <replaceable +>"4 juillet 1976 12:30:00"</replaceable +></arg +> </cmdsynopsis> +</para> +<para +>Si aucun nom de fichier n'est spécifié, il génère un fichier nommé <filename +>kstars.png</filename +>. Il tentera de générer une image qui correspond à l'extension du nom du fichier. Les extensions suivantes sont reconnues : <quote +>png</quote +>, <quote +>jpg</quote +>, <quote +>jpeg</quote +>, <quote +>gif</quote +>, <quote +>pnm</quote +>, et <quote +>bmp</quote +>. Si l'extension de nom de fichier n'est pas reconnue, la valeur par défaut est le type d'image <acronym +>PNG</acronym +>. </para> +<para +>De même, si les largeur et hauteur de l'image ne sont pas précisées, les valeurs par défaut sont respectivement de 640 et 480. </para> +<para +>Par défaut, &kstars; lira les valeurs des options stockées dans votre fichier <filename +>$KDEHOME/share/config/kstarsrc</filename +> pour déterminer si l'image doit être centrée, et comment elle est rendue. Cela signifie que vous avez besoin de lancer &kstars; en mode graphique normal, et quitter le programme quand il est réglé avec les options désirées pour la génération des images. Ce n'est pas très flexible, ainsi, nous avons aussi fourni la possibilité d'exécuter un script <acronym +>DCOP</acronym +> pour &kstars; pour régler la scène avant de générer l'image. Le nom du fichier que vous spécifiez comme argument de script doit être un script <acronym +>DCOP</acronym +> pour &kstars;, comme ceux créés avec le <link linkend="tool-scriptbuilder" +>Générateur de scripts</link +>. Le script peut être utilisé pour déterminer où l'image pointe, déterminer l'emplacement géographique, déterminer l'heure et la date, changer le niveau de zoom et ajuster les autres options d'affichage. Certaines des fonctions <acronym +>DCOP</acronym +> n'ont pas de sens dans un mode non graphique (comme la fonction <function +>waitForKey()</function +>) ; si ces fonctions sont rencontrées lors de l'analyse, elles sont simplement ignorées. </para> +<para +>Par défaut, &kstars; utilisera l'heure et la date système du processeur pour générer l'image. Autrement, vous pouvez spécifier une heure et une date avec l'argument <quote +>--date</quote +>. Vous pouvez aussi utiliser cet argument pour spécifier la date de début un mode interface graphique normal. </para> + +</chapter> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/ecliptic.docbook b/tde-i18n-fr/docs/tdeedu/kstars/ecliptic.docbook new file mode 100644 index 00000000000..153ee72dc73 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/ecliptic.docbook @@ -0,0 +1,56 @@ +<sect1 id="ai-ecliptic"> +<sect1info> +<author +><firstname +>John</firstname +> <surname +>Cirillo</surname +> </author> +</sect1info> +<title +>L'écliptique</title> +<indexterm +><primary +>Écliptique</primary> +<seealso +>Coordonnées d'écliptique</seealso> +</indexterm> +<para +>L'écliptique est un <link linkend="ai-greatcircle" +>Grand Cercle</link +> imaginaire autour de la <link linkend="ai-csphere" +>sphère céleste</link +> le long duquel se Soleil semble se déplacer au cours d'une année. Comme on le sait, c'est en fait l'orbite de la Terre autour du Soleil qui cause ce changement apparent de la position du Soleil. L'écliptique est inclinée de 23,5 degrés par rapport à l'<link linkend="ai-cequator" +>équateur céleste</link +>. Les deux points où l'écliptique croise l'équateur céleste sont appelés <link linkend="ai-equinox" +>équinoxes</link +>. </para +><para +>Notre système solaire étant relativement plat, les orbites des planètes suivent à peu près l'écliptique. De plus, les constellations du zodiaque se situent le long de l'écliptique. Cela fait de l'écliptique une ligne de référence très utile pour savoir où se trouvent les planètes ou les constellations du zodiaque, puisqu'elles semblent toutes <quote +>suivre le Soleil</quote +>. </para +><para +>Du fait de l'inclinaison de 23,5 degrés sur l'écliptique, l'<firstterm +>élévation</firstterm +> du Soleil à midi change au cours de l'année, car elle suit le chemin de l'écliptique dans le ciel. Ceci provoque les saisons. En été, le Soleil est haut dans le ciel à midi, et il reste plus haut que l'<link linkend="ai-horizon" +>horizon</link +> plus de 12 heures. Alors qu'en hiver, le Soleil est bas dans le ciel à midi, et reste au-dessus de l'horizon moins de 12 heures. De plus, la lumière du Soleil est reçue à la surface de la Terre sous un angle plus ou moins direct en été, ce qui fait qu'une surface donnée reçoit plus d'énergie par seconde en été qu'en hiver. Les différences dans la durée du jour et dans l'énergie reçue par unité de surface conduisent à des différences de température que nous ressentons en été et en hiver. </para> +<tip> +<para +>Exercices :</para> +<para +>Assurez-vous que votre emplacement est à un endroit assez éloigné de l'équateur pour ces expériences. Ouvrez la fenêtre <guilabel +>Configurer &kstars;</guilabel +> et activez les coordonnées horizontales et le sol opaque. Ouvrez ensuite la fenêtre <guilabel +>Fixer l'heure</guilabel +> (<keycombo action="simul" +>&Ctrl;<keycap +>S</keycap +></keycombo +>), et indiquez une date au milieu de l'été, et l'heure à 12:00. Retournez à la fenêtre principale et visez l'horizon sud (appuyez sur <keycap +>S</keycap +>). Notez la hauteur du Soleil au-dessus de l'horizon à midi en été. Maintenant indiquez une date au milieu de l'hiver, (mais toujours à midi). Le Soleil est beaucoup plus bas dans le ciel. Vous noterez aussi que la durée des jours est différente si vous ouvrez l'outil <guilabel +>Dans le ciel cette nuit</guilabel +> pour ces deux dates. </para> +</tip> +</sect1> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/ellipticalgalaxies.docbook b/tde-i18n-fr/docs/tdeedu/kstars/ellipticalgalaxies.docbook new file mode 100644 index 00000000000..1b5a92a178d --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/ellipticalgalaxies.docbook @@ -0,0 +1,96 @@ +<sect1 id="ai-ellipgal"> +<sect1info> +<author +><firstname +>Jasem</firstname +> <surname +>Mutlaq</surname +> <affiliation +><address> +</address +></affiliation> +</author> +</sect1info> + +<title +>Galaxies elliptiques</title> +<indexterm +><primary +>Galaxies elliptiques</primary> +</indexterm> + +<para +>Les galaxies elliptiques sont des concentrations sphéroïdales de milliards d'étoiles qui ressemblent à des amas globulaires à grande échelle. Elles ont une très petite structure interne ; la densité des étoiles diminue doucement du centre concentré vers des bords diffus et elles peuvent avoir une large plage d'ellipticité (ou proportions). Elles contiennent typiquement très peu de gaz et de poussière interstallaires et pas de population d'étoiles jeunes (bien qu'il y ait des exceptions à ces règles). Edwin Hubble rapporta les galaxies elliptiques comme des galaxies <quote +>précoces</quote +>, car il pensait qu'elles évoluaient pour devenir des galaxies spirales (qu'il appelait <quote +>tardives</quote +>). Les astronomes pensent maintenant le contraire dans ce cas (&cad; que les galaxies spirales peuvent se transformer en galaxies elliptiques), mais les types précoces et tardives de Hubble sont toujours utilisés. </para> + +<para +>Supposé pendant un temps être un type de galaxies simple, les elliptiques sont maintenant connues comme étant des objets complexes. Une partie de cette complexité est due à leur histoire étonnante : les galaxies elliptiques sont supposées être le produit final de la fusion de deux galaxies spirales. Vous pouvez voir une simulation par ordinateur en film MPEG d'une telle fusion sur <ulink url="http://oposite.stsci.edu/pubinfo/pr/2002/11/vid/v0211d3.mpg" +>cette page HST de la NASA</ulink +> (attention : le fichier fait 3,4 Mo). </para> + +<para +>Les galaxies elliptiques s'étalent sur une grande plage de taille et de luminosité, des géantes elliptiques, d'une taille de centaines de milliers d'années-lumière et presque un billion de fois plus brillantes que le Soleil, aux naines elliptiques, juste un peu plus brillantes que l'amas globulaire moyen. Elles se divisent en plusieurs groupes morphologiques : </para> + +<variablelist> +<varlistentry> +<term +>galaxies cD :</term> +<listitem +><para +>Des objets immenses et brillants qui peuvent mesurer presque 1 Megaparsec (3 millions d'années-lumière). Ces titans ne sont trouvés que près du centre de grands et denses amas de galaxies et sont vraisemblablement le résultat de la fusion de plusieurs galaxies.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +>Galaxies elliptiques normales</term> +<listitem +><para +>Objet condensé avec une surface centrale relativement brillante. Elles incluent les elliptiques géantes (gE), celles de luminosité intermédiaire (E) et les compactes elliptiques.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +>Galaxies elliptiques naines (Dwarf elliptical galaxies = dE)</term> +<listitem +><para +>Ce groupe de galaxies est fondamentalement différent des galaxies elliptiques normales. Leur diamètre est d'un ordre de 1 à 10 kiloparsec, avec une luminosité de surface qui est bien plus basse que les galaxies elliptiques normales, ce qui leur donne une apparence bien plus diffuse. Elles possèdent les mêmes caractéristiques de déclin graduel de la densité des étoiles d'un centre relativement dense vers une périphérie diffuse.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +>Galaxies sphéroïdes naines (Dwarf spheroidal galaxies = dSph)</term> +<listitem +><para +>Luminosité extrêmement basse, luminosité de surface basse et observées seulement au voisinage de la Voie Lactée, et peut-être d'autres groupes de galaxies très voisins, comme le groupe du Lion. Leur magnitude absolue n'est que de 8 à 15 mag. La galaxie sphéroïde naine du Dragon a une magnitude absolue de 8,6, ce qui la rend plus pâle que l'amas globulaire moyen dans la Voie Lactée ! </para +></listitem> +</varlistentry> + +<varlistentry> +<term +>Galaxies naines compactes bleues (Blue compact dwarf galaxies = BCD)</term> +<listitem> +<para +>Les petites galaxies sont rarement bleues. Elles ont des couleurs photométriques de B-V = 0,0 à 0,30 mag, ce qui est typique pour des étoiles relativement jeunes de <firstterm +>type spectral</firstterm +> A. Ceci suggère que les BCD sont actuellement en train de former activement des étoiles. Ces systèmes ont aussi un abondant gaz interstellaire (contrairement aux autres galaxies elliptiques). </para +></listitem> +</varlistentry> +</variablelist> + +<tip> +<para +>Vous pouvez voir des exemples de galaxies elliptiques dans &kstars; en utilisant la fenêtre de recherche d'objet (<keycombo action="simul" +>&Ctrl;<keycap +>F</keycap +></keycombo +>). Cherchez NGC 4881, qui est la galaxie géante cD dans l'amas de galaxies Coma. M 86 est une galaxie elliptique normale dans l'amas de galaxies de la Vierge. M 32 est une naine elliptique qui est un satellite de sa voisine, la galaxie Andromède (M 31). M 110 est un autre satellite de M 31 qui est pratiquement une galaxie sphéroïde naine (<quote +>pratiquement</quote +> parce qu'elle est plus brillante que la plupart des autres naines sphéroïdales). </para> +</tip> +</sect1> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/equinox.docbook b/tde-i18n-fr/docs/tdeedu/kstars/equinox.docbook new file mode 100644 index 00000000000..e31d345dc71 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/equinox.docbook @@ -0,0 +1,44 @@ +<sect1 id="ai-equinox"> +<sect1info> +<author +><firstname +>Jason</firstname +> <surname +>Harris</surname +> </author> +</sect1info> +<title +>Les équinoxes</title> +<indexterm +><primary +>Équinoxes</primary> +<seealso +>Équateur céleste</seealso +> <seealso +>Écliptique</seealso +> </indexterm> +<para +>La plupart des gens connaissent déjà l'équinoxe vernal et l'équinoxe automnal en tant que dates du calendrier : le début du printemps et de l'automne respectivement, dans l'hémisphère Nord. Saviez-vous que les équinoxes sont aussi des positions dans le ciel ? </para +><para +>L'<link linkend="ai-cequator" +>équateur céleste</link +> et l'<link linkend="ai-ecliptic" +>écliptique</link +> sont deux <link linkend="ai-greatcircle" +>grands cercles</link +> sur la <link linkend="ai-csphere" +>sphère céleste</link +>, disposés à un angle de 23,5 degrés. Les deux points où ces deux grands cercles se croisent sont appelés <firstterm +>équinoxes</firstterm +>. L'<firstterm +>équinoxe vernal</firstterm +> possède les coordonnées AD=0,0 heures, Déc=0,0 degrés. L'<firstterm +>équinoxe automnal</firstterm +> possède les coordonnées AD=12,0 heures, Déc=0,0 degrés. </para +><para +>Les équinoxes sont important pour marquer les saisons. Puisqu'ils se situent sur l'<link linkend="ai-ecliptic" +>écliptique</link +>, le Soleil passe à travers chaque équinoxe à chaque année. Quand le Soleil passe à travers l'équinoxe vernal (habituellement le 21 Mars), il croise l'<link linkend="ai-cequator" +>équateur céleste</link +> du Sud vers le Nord, indiquant la fin de l'hiver pour l'hémisphère Nord. De la même manière, quand le Soleil passe à travers l'équinoxe automnal (habituellement le 21 septembre), il croise l'équateur céleste du Nord vers le Sud, indiquant la fin de l'hiver pour l'hémisphère Sud. </para> +</sect1> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/faq.docbook b/tde-i18n-fr/docs/tdeedu/kstars/faq.docbook new file mode 100644 index 00000000000..0504ad85b6b --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/faq.docbook @@ -0,0 +1,233 @@ +<chapter id="faq"> +<title +>Questions et réponses</title> +&reporting.bugs; &updating.documentation; <qandaset id="faqlist"> + +<qandaentry> +<question> +<para +>Que représente l'icône de &kstars; ?</para> +</question> +<answer> +<para +>L'<guiicon +>icône de &kstars;</guiicon +> représente un sextant, une sorte de télescope à main que les navigateurs d'autrefois utilisaient pour s'orienter à l'époque où les étoiles étaient importantes pour la navigation. En mesurant minutieusement la positions des étoiles à l'aide du sextant, le navigateur pouvait estimer avec précision la <link linkend="ai-geocoords" +>longitude et la latitude</link +> du navire. </para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>Que signifient tous ces symboles associés aux objets lointains ? </para> +</question> +<answer> +<para +>Le symbole indique le type d'objet : <itemizedlist> +<listitem +><para +>Cercle pointillé : amas ouvert</para +></listitem> +<listitem +><para +>Croix dans un cercle : amas globulaire</para +></listitem> +<listitem +><para +>Rectangle : nébuleuse gazeuse</para +></listitem> +<listitem +><para +>Losange : reste de supernova</para +></listitem> +<listitem +><para +>Cercle entouré d'une ligne : nébuleuse planétaire</para +></listitem> +<listitem +><para +>Ellipse : galaxie</para +></listitem> +</itemizedlist> +</para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>Que signifient les différentes couleurs des objets lointains ? </para> +</question> +<answer> +<para +>En général, la couleur indique à quel catalogue l'objet appartient (Messier, NGC ou IC). Cependant, certains objets ont une couleur différente, qui indique qu'il y a des images supplémentaire sont disponibles dans le <link linkend="popup-menu" +>menu contextuel</link +> (la couleur <quote +>supplémentaire</quote +> par défaut est le rouge). </para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>Pourquoi y a-t-il beaucoup plus de villes américaines que de villes d'autres pays ? </para> +</question> +<answer> +<para +>Quand nous avons commencé &kstars;, nous n'avons pu trouver une base de données de latitudes et longitudes mondiales. Cependant la communauté de &kstars; surmonte rapidement ce problème. Nous avons déjà reçu des listes de villes de nombreux utilisateurs du monde entier. Si vous pouvez contribuer à cet effort, veuillez nous envoyer vos listes de villes avec leurs coordonnées. </para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>J'ai ajouté un emplacement personnalisé à &kstars;, et je n'en veux plus. Comment le retirer du programme ? </para> +</question> +<answer> +<para +>Vous devez modifier le fichier <filename +>~/.kde/share/apps/kstars/mycities.dat</filename +> et retirer sa ligne d'emplacement de ce fichier. </para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>Pourquoi le sol terrestre n'apparaît-il pas lorsqu'on utilise les coordonnées équatoriales ? </para> +</question> +<answer> +<para +>Il s'agit d'une limitation temporaire. Il y a un problème lors de la construction des polygones pleins qui représentent la terre en mode équatorial. Cependant, ça n'a pas trop de sens de représenter la terre en coordonnées équatoriales, et c'est pourquoi cette correction n'a pas été faite en priorité. </para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>Pourquoi certaines étoiles et objets disparaissent lorsque l'image est translatée ? </para> +</question> +<answer> +<para +>Lorsque l'affichage est en mouvement, &kstars; doit recalculer les coordonnées de chaque objet dans sa base de données, ce qui implique de la trigonométrie lourde. En faisant défiler l'affichage (soit avec les touches fléchées, soit en tirant avec la souris), l'affichage peut devenir lent et saccadé, du fait que l'ordinateur a du mal à suivre. En excluant certains objets, la charge de l'ordinateur est réduite, ce qui rend le défilement plus régulier. Vous pouvez désactiver cette fonction dans la fenêtre <guilabel +>Configurer &kstars;</guilabel +> et vous pouvez déterminer quels objets seront cachés. </para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>Je ne comprends pas certains termes utilisés dans &kstars;. Où puis-je en apprendre plus au sujet de l'astronomie ? </para> +</question> +<answer> +<para +>Le manuel de &kstars; inclut le <link linkend="astroinfo" +>projet AstroInfo</link +> ; une série de petits articles avec des hyperliens sur les sujets astronomiques qui peuvent être explorés et illustrés avec &kstars;. AstroInfo est un effort communautaire, comme GNUpedia ou Everything2. Si vous voulez contribuer à AstroInfo, veuillez rejoindre notre liste de diffusion : <email +>kstars-info@lists.sourceforge.net</email +>. </para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>Je veux que &kstars; démarre avec une heure et une date différentes de mon horloge matérielle. Est-ce possible ?</para> +</question> +<answer> +<para +>Oui. Pour démarrer &kstars; avec un horodatage différent, utilisez l'argument <quote +>--date</quote +>, suivi par une chaîne comme <quote +>4 July 1976 12:30:00</quote +> </para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>Je veux que &kstars; démarre avec l'horloge de simulation arrêtée. Est-ce possible ?</para> +</question> +<answer> +<para +>Oui. Pour démarrer &kstars; avec un l'horloge arrêtée, utilisez l'argument <quote +>--paused</quote +> en ligne de commande. </para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>À quel point &kstars; est-il précis ? </para> +</question> +<answer> +<para +>&kstars; est très précis, mais il n'est pas aussi précis qu'il pourrait l'être. Le problème que l'on rencontre lors de calculs de haute précision est qu'il existe un grand nombre de facteurs qui compliquent les choses. Si vous n'êtes pas un astronome professionnel, vous n'aurez probablement jamais de problème lié à la précision. </para> +<para +>Voici une liste de facteurs qui limitent la précision du programme : <itemizedlist +> <listitem> +<para +>Les positions des planètes sont précises seulement pour les dates d'environ 4 000 ans avant et après notre époque. Les positions des planètes sont prédites en utilisant une analyse de leurs orbites de type Fourier, comme observé aux siècles passés. Nous avons appris à l'école que les planètes suivent de simples orbites elliptiques autour du Soleil, mais ce n'est pas strictement vrai. Ce serait vrai s'il n'y avait qu'une planète dans le système solaire, et si le Soleil et la planète étaient des masses punctiformes. Dans la réalité, les planètes interagissent en permanence, perturbant légèrement leurs orbites et les effets de marée induisent aussi une précession. En fait, des analyses récentes suggèrent que les orbites des planètes peuvent ne pas être stables sur un long terme.(&cad; des millions d'années). Schématiquement, vous pouvez attendre une position précise des planètes à quelques secondes d'arc entre les dates -2 000 et 6 000. </para +><para +>Pluton est l'exception à cette règle ; sa position est peut-être dix fois moins précise que les positions des autres planètes. Même pour des dates proches de l'époque actuelle, sa position ne peut être estimée qu'à une seconde d'arc près. </para +><para +>La position de la Lune est la plus difficile à prédire avec une haute précision. C'est dû au fait que son mouvement est très perturbé par la Terre. De plus, comme elle est très voisine, même des effets minuscules que seraient indétectables dans des corps plus éloignés sont facilement apparents sur la Lune. </para +><para +>Les objets avec la précision à long terme la pire dans le programme sont les comètes et astéroïdes. Nous utilisons un modèle orbital simple pour les planètes mineures qui n'inclut pas les perturbations par des corps tiers. De ce fait, on ne peut faire confiance à leur position que pour des époques proches de la nôtre. Même pour le présent, on peut avoir des erreurs de position pour les planètes mineures de l'ordre de 10 secondes d'arc ou plus.p </para> +</listitem> +</itemizedlist> +</para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>Pourquoi dois-je télécharger un catalogue amélioré NGC/IC et des images d'objets Messier ? Pourquoi ne pas les inclure dans la distribution de &kstars; ?</para> +</question> +<answer> +<para +>L'auteur du catalogue téléchargeable NGC/IC l'a diffusé avec la restriction qu'il ne peut pas être utilisé commercialement. Pour la plupart des utilisateurs de &kstars;, ce n'est pas un problème. Cependant, c'est techniquement incompatible avec la licence de &kstars; (<acronym +>GPL</acronym +>) de restreindre l'utilisation de cette manière. Nous avons retiré les images d'objets Messier de la distribution standard pour deux raisons : pour réduire la taille de &kstars; et du fait de problèmes de licence similaires sur certaines images. Les images en ligne sont plutôt compactées dans une basse qualité par rapport à l'original, et je doute donc qu'il y ait véritablement un problème de droits, mais je n'ai pas obtenu l'autorisation explicite des auteurs d'utiliser quelques images pour lesquelles se posaient des questions (voir <filename +>README.images</filename +>). Pour être absolument tranquille, je les ai retirées de la distribution standard et maqué l'archive à télécharger comme « gratuite pour un usage non commercial ». </para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>J'aime vraiment les belles images que j'ai téléchargé avec &kstars;. J'aimerais les partager avec le monde ; puis-je publier un calendrier montrant ces images (ou y a-t-il des restrictions à l'usage de ces images) ?</para> +</question> +<answer> +<para +>Cela dépend de l'image, mais beaucoup d'images restreignent l'utilisation commerciale. La barre d'état de l'afficheur d'images contient habituellement des informations sur le détenteur des droits, et à quels usages les restrictions s'appliquent. En règle générale, tout ce qui est publié par la NASA est du domaine public (y compris les images du HST). Pour tout le reste, vous pouvez supposer que les images ne peuvent être utilisées commercialement sans permission. Quand vous êtes dans le doute, contactez directement le détenteur des droits. </para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>Puis-je contribuer aux versions prochaines de &kstars; ?</para> +</question> +<answer> +<para +>Oui, certainement ! Faites-vous connaître sur notre liste de diffusion : <email +>kstars-devel@lists.sourceforge.net</email +>. Si vous désirez aider la programmation, téléchargez le dernier code <ulink url="http://edu.kde.org/kstars/cvs.html" +>CVS</ulink +> et plongez. Il y a plusieurs fichiers README dans la distribution expliquant certains sous-systèmes du code. Si vous avez besoin d'idées sur quoi travailler, voyez le fichier TODO. Vous pouvez soumettre là des modificatifs à kstars-devel et vous sentir libre de poster toute question que vous avez sur le code. </para +><para +>Si vous n'êtes pas programmeur vous pouvez participer à l'effort d'internationalisation i18n, à la documentation, aux articles d'AstroInfo, aux rapports de bogues, et aux demandes spéciales d'amélioration. </para> +</answer> +</qandaentry> + +</qandaset> +</chapter> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/find.png b/tde-i18n-fr/docs/tdeedu/kstars/find.png Binary files differnew file mode 100644 index 00000000000..a8f726a79dd --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/find.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/fitsviewer.docbook b/tde-i18n-fr/docs/tdeedu/kstars/fitsviewer.docbook new file mode 100644 index 00000000000..82d3ac7f2b2 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/fitsviewer.docbook @@ -0,0 +1,143 @@ +<sect1 id="tool-fitsviewer"> +<title +>Outil d'affichage <acronym +>FITS</acronym +></title> +<indexterm +><primary +>Outils</primary> +<secondary +>Afficheur FITS</secondary> +</indexterm> + +<para +>Le Flexible Image Transport System (FITS) est le format standard pour représenter les images et les données en astronomie.</para> + +<para +>L'outil afficheur FITS de KStars est intégré avec le cadre <link linkend="indi" +>INDI</link +> pour un affichage sans peine ni manipulation des images FITS capturées. De plus, l'afficheur FITS peut servir à traiter après-coup les données brutes. Pour ouvrir le fichier FITS, sélectionnez <guimenuitem +>Ouvrir FITS...</guimenuitem +> dans le menu <guimenu +>Fichier</guimenu +> ou actionnez <keycombo action="simul" +>&Ctrl;<keycap +>O</keycap +></keycombo +>.</para> + +<para +>Fonctionnalités de l'afficheur FITS :</para> +<itemizedlist> + <listitem +><para +>Gestion des formats 8, 16, 32, IEEE -32 et IEEE -64 bits</para +></listitem> + <listitem +><para +>Histogramme avec les échelles auto, linéaire, logarithmique et racine carrée.</para +></listitem> + <listitem +><para +>Outil de réduction d'image.</para +></listitem> + <listitem +><para +>Contrôles de Luminosité / Contraste</para +></listitem> + <listitem +><para +>Pan et Zoom.</para +></listitem> + <listitem +><para +>Niveaux automatiques.</para +></listitem> + <listitem +><para +>Statistiques.</para +></listitem> + <listitem +><para +>Requête d'en-tête FITS.</para +></listitem> + <listitem +><para +>Annuler / Refaire.</para +></listitem> +</itemizedlist> + +<screenshot> + <screeninfo +>L'outil d'affichage FITS</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="fitsarea.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Outil d'affichage FITS</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +>Le diagramme ci-dessus illustre la zone de travail et la fenêtre de l'afficheur FITS. L'outil fournit les fonctions de base pour le traitement des images. La profondeur des données FITS est préservée durant tout le processus et les fonctions d'ouverture et d'enregistrement. Bien que l'outil adhère au standard FITS, il ne gère pas toutes les fonctions possibles :</para> +<itemizedlist> + <listitem +><para +>Gestion pour seulement <emphasis +>une</emphasis +> image par fichier.</para +></listitem> + <listitem +><para +>Gestion seulement pour les données 2D. La 1D et la 3D ne le sont pas.</para +></listitem> + <listitem +><para +>Pas de gestion pour WCS (World Coordinate System).</para +></listitem> +</itemizedlist> + +<para +>La suite est une brève description des unités fonctionnelles de l'outil :</para> +<itemizedlist> + <listitem +><para +>Luminosité/Constraste : ajuste la luminosité et le contraste. La fonction peut réclamer beaucoup de puissance processeur et de mémoire pour les très grands FITS.</para +></listitem> + <listitem +><para +>Histogramme : affiche u histogramme FITS à 1 canal. L'utilisateur peut redimensionner l'image en définissant en option une limite haute et basse pour la région coupée. L'opération de redimensionnement (linéaire, logarithmique ou racine carrée) peut être appliquée à la région encadrée par les limites haute et basse.</para +></listitem> + <listitem +><para +>Réduction d'image : retire le bruit de fond et les anomalies optiques pour l'image. Les images brutes CCD sont souvent traitées pour supprimer le bruit et la température de l'instrument en plus des aberrations héritées du système optique. La fonction gère trois types de cadres CCD :</para> + <orderedlist> + <listitem +><para +>Cadres sombres</para +></listitem> + <listitem +><para +>Cadres de champ plats</para +></listitem> + <listitem +><para +>Cadres de champ plats et sombres</para +></listitem> + </orderedlist> + <para +>L'utilisateur peut empiler plusieurs cadres dans chaque catégorie pour augmenter le rapport signal sur bruit. Deux méthodes de combinaison sont fournies : la moyenne et la médiane. Les deux méthodes produisent des résultats semblables la plupart du temps, mais la méthode de la médiane assure que les données ne sont pas aberrantes du fait d'un contact avec un rayon cosmique de passage.</para> + </listitem> + <listitem +><para +>Statistiques : fournit des statistiques simples pour les valeurs minimales et maximales et leurs emplacements respectifs. La profondeur, la dimension, la moyenne et l'écart type FITS.</para +></listitem> + <listitem +><para +>En-tête FITS : affiche les informations d'en-tête FITS.</para +></listitem> +</itemizedlist> +</sect1> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/flux.docbook b/tde-i18n-fr/docs/tdeedu/kstars/flux.docbook new file mode 100644 index 00000000000..1387a2a290e --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/flux.docbook @@ -0,0 +1,75 @@ +<sect1 id="ai-flux"> + +<sect1info> + +<author +><firstname +>Jasem</firstname +> <surname +>Mutlaq</surname +> <affiliation +><address> +</address +></affiliation> +</author> +</sect1info> + +<title +>Flux</title> +<indexterm +><primary +>Flux</primary> +<seealso +>Luminosité</seealso> +</indexterm> + +<para +>Le <firstterm +>flux</firstterm +> est la quantité d'énergie qui passe par une unité de surface chaque seconde. </para> + +<para +>Les astronomes utilisent le flux pour dénoter la luminosité apparente d'un corps céleste. La luminosité apparente est définie comme la quantité de lumière reçue d'une étoile au-dessus de l'atmosphère terrestre passant par une unité de surface chaque seconde. Pour cela, la luminosité apparente est simplement le flux que nous recevons d'une étoile. </para> + +<para +>Le flux mesure le <emphasis +>débit</emphasis +> d'énergie qui passe par cm² (ou n'importe quelle unité de surface) de la surface d'un objet chaque seconde. Le flux détecté dépend de la distance de la source qui irradie l'énergie. C'est dû au fait que l'énergie doit se répandre dans un volume de l'espace avant de nous atteindre. Supposons que nous avons un ballon imaginaire qui entoure une étoile. Chaque point sur le ballon représente une unité d'énergie émise de l'étoile. Initialement, les points dans une zone de un cm² sont proches les uns des autres et le flux (énergie émise par centimètre carré par seconde) est élevé. À une distance d, le volume et la surface du ballon augmentent, faisant que les points <emphasis +>s'éloignent</emphasis +> les uns des autres. En conséquence, le nombre de points (ou énergie) compris dans un cm² a diminué, comme illustré sur la figure 1. </para> + +<para> +<mediaobject> +<imageobject> +<imagedata fileref="flux.png" format="PNG"/> +</imageobject> +<caption +><para +><phrase +>Figure 1</phrase +></para +></caption> +</mediaobject> +</para> + +<para +>Le flux est inversement proportionnel à la distance par une simple relation r². De ce fait, si la distance double, nous recevons 1/2², soit 1/4 du flux original. D'un point de vue fondamental, le flux est la <link linkend="ai-luminosity" +>luminosité</link +> par unité de surface. <mediaobject +> <imageobject> +<imagedata fileref="flux1.png" format="PNG"/> +</imageobject> +</mediaobject> +</para> + +<para +>où (4 * PI * R²) est la surface d'une sphère (ou d'un ballon) de rayon R. L'éclairement est mesuré en Watt/m², ou, comme les astronomes en ont l'habitude, en ergs/cm². Par exemple, la luminosité du Soleil est L = 3,90 * 10^26 W. Cela signifie que le Soleil irradie 3,90 * 10^26 joules d'énergie dans l'espace en une seconde. Ainsi, le flux que nous recevons du Soleil, passant par un centimètre carré à une distance d'une UA (1,4 * 10^13 cm) est : </para> + +<para> +<mediaobject> +<imageobject> +<imagedata fileref="flux2.png" format="PNG"/> +</imageobject> +</mediaobject> +</para> +</sect1> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/fovdialog.png b/tde-i18n-fr/docs/tdeedu/kstars/fovdialog.png Binary files differnew file mode 100644 index 00000000000..7706db680fd --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/fovdialog.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/geocoords.docbook b/tde-i18n-fr/docs/tdeedu/kstars/geocoords.docbook new file mode 100644 index 00000000000..6f962834f72 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/geocoords.docbook @@ -0,0 +1,66 @@ +<sect1 id="ai-geocoords"> +<sect1info> +<author +><firstname +>Jason</firstname +> <surname +>Harris</surname +> </author> +</sect1info> +<title +>Coordonnées géographiques</title> +<indexterm +><primary +>Système de coordonnées géographiques</primary +></indexterm> +<indexterm +><primary +>Longitude</primary +><see +>Système de coordonnées géographiques</see +></indexterm> +<indexterm +><primary +>Latitude</primary +><see +>Système de coordonnées géographiques</see +></indexterm> +<para +>Un endroit sur Terre peut être spécifié à l'aide d'un système de coordonnées sphériques. Le système de coordonnées géographiques (<foreignphrase +>earth-mapping</foreignphrase +>) est aligné avec l'axe de rotation de la Terre. Il utilise deux angles mesurés à partir du centre de la Terre. Le premier angle, appelé <firstterm +>latitude</firstterm +>, est l'angle entre un endroit sur Terre et l'équateur. Le deuxième angle, qu'on appelle la <firstterm +>longitude</firstterm +>, mesure l'angle <emphasis +>le long</emphasis +> de l'équateur à partir d'un point sur Terre (Greenwich en Angleterre possède une longitude de zéro degrés). </para +><para +>En combinant ces deux angles, on peut spécifier tout endroit sur Terre. Par exemple, Baltimore, Mariland (USA) possède une latitude de 39,3 degrés nord et une longitude de 76,6 degrés ouest. En d'autres mots, si l'on dessine une ligne entre le centre de la Terre et un point qui se trouve à 39,3 degrés au-dessus de l'équateur et à 76,6 degrés à l'ouest de Greenwich, passera à travers Baltimore. </para +><para +>L'équateur est important pour le système de coordonnées géographiques. Il représente le <emphasis +>point zéro</emphasis +> de l'angle de latitude, et le point milieu entre les pôles. L'équateur est le <firstterm +>plan fondamental</firstterm +> du système de coordonnées géographiques. <link linkend="ai-skycoords" +>Tous les systèmes de coordonnées sphériques</link +> utilisent un plan fondamental. </para +><para +>Les lignes possédant la même latitude sont appelées les <firstterm +>parallèles</firstterm +>. Les parallèles tracent des cercles sur la surface de la Terre, mais un seul parallèle, l'équateur (latitude de 0 degrés), est un <link linkend="ai-greatcircle" +>grand cercle</link +>. Les lignes possédant la même longitude sont appelées les <firstterm +>méridiens</firstterm +>. Le méridien qui passe par Greenwich est le <firstterm +>méridien principal</firstterm +> (longitude de 0 degrés). Contrairement aux parallèles, les méridiens sont tous des grands cercles, et les méridiens ne sont pas parallèles l'un à l'autre : ils se rejoignent tous au pôle nord et au pôle sud. </para> +<tip> +<para +>Exercice :</para> +<para +>Quelle est la longitude du Pôle Nord ? Sa latitude est de 90 degrés nord. </para> +<para +>C'est une question piège. Le longitude n'a aucune signification au Pôle Nord (ou au Pôle Sud). Il possède toutes les longitudes à la fois. </para> +</tip> +</sect1> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/geolocator.png b/tde-i18n-fr/docs/tdeedu/kstars/geolocator.png Binary files differnew file mode 100644 index 00000000000..d70ec907232 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/geolocator.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/graph1.png b/tde-i18n-fr/docs/tdeedu/kstars/graph1.png Binary files differnew file mode 100644 index 00000000000..ecf0b21d88a --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/graph1.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/graph2.png b/tde-i18n-fr/docs/tdeedu/kstars/graph2.png Binary files differnew file mode 100644 index 00000000000..2e71fbebe25 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/graph2.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/graph3.png b/tde-i18n-fr/docs/tdeedu/kstars/graph3.png Binary files differnew file mode 100644 index 00000000000..4e4e1942f39 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/graph3.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/greatcircle.docbook b/tde-i18n-fr/docs/tdeedu/kstars/greatcircle.docbook new file mode 100644 index 00000000000..ead90218420 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/greatcircle.docbook @@ -0,0 +1,32 @@ +<sect1 id="ai-greatcircle"> +<sect1info> +<author +><firstname +>Jason</firstname +> <surname +>Harris</surname +> </author> +</sect1info> +<title +>Grands cercles</title> +<indexterm +><primary +>Grands cercles</primary> +<seealso +>Sphère céleste</seealso> +</indexterm> +<para +>Prenez une sphère comme la Terre ou la <link linkend="ai-csphere" +>sphère céleste</link +>. L'intersection entre tout plan et la sphère résulte en un cercle sur la surface de la sphère. Si le plan passe par le centre de la sphère, le cercle est appelé un <firstterm +>grand cercle</firstterm +>. Les grands cercles donc, sont les plus grands cercles que l'on peut dessiner sur une sphère. Aussi, une ligne entre toute paire de points se trouvant sur une sphère se trouve obligatoirement le long d'un grand cercle. </para +><para +>Des exemples de grands cercles sur la sphère céleste : l'<link linkend="ai-horizon" +>horizon</link +>, l'<link linkend="ai-cequator" +>équateur céleste</link +>, et l'<link linkend="ai-ecliptic" +>écliptique</link +>. </para> +</sect1> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/horizon.docbook b/tde-i18n-fr/docs/tdeedu/kstars/horizon.docbook new file mode 100644 index 00000000000..b18ae7d19c0 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/horizon.docbook @@ -0,0 +1,34 @@ +<sect1 id="ai-horizon"> +<sect1info> +<author +><firstname +>Jason</firstname +> <surname +>Harris</surname +> </author> +</sect1info> +<title +>L'horizon</title> +<indexterm +><primary +>Horizon</primary> +<seealso +>Coordonnées horizontales</seealso> +</indexterm> +<para +>L'<firstterm +>horizon</firstterm +> est la ligne qui sépare la Terre et le ciel. Plus précisément, c'est une ligne qui divise les <quote +>directions</quote +> en deux catégories : les directions qui croisent la Terre, et les autres directions. Souvent, l'horizon est obstrué par les arbres, les édifices, les montagnes, &etc; Mais sur un bateau en mer, par exemple, l'horizon est parfaitement visible. </para +><para +>L'horizon est le <firstterm +>plan fondamental</firstterm +> du <link linkend="horizontal" +>système de coordonnées horizontal</link +>. En d'autres mots, c'est le <quote +>locus</quote +> des points qui ont une <firstterm +>altitude</firstterm +> de zéro degrés. </para> +</sect1> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/hourangle.docbook b/tde-i18n-fr/docs/tdeedu/kstars/hourangle.docbook new file mode 100644 index 00000000000..a82291ce81a --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/hourangle.docbook @@ -0,0 +1,46 @@ +<sect1 id="ai-hourangle"> +<sect1info> +<author +><firstname +>Jason</firstname +> <surname +>Harris</surname +> </author> +</sect1info> +<title +>Angle horaire</title> +<indexterm +><primary +>Angle horaire</primary> +<seealso +>Méridien local</seealso +> <seealso +>Heure sidérale</seealso +> </indexterm> +<para +>Comme nous l'avons déjà mentionné dans la section sur le <link linkend="ai-sidereal" +>temps sidéral</link +>, l'<firstterm +>ascension droite</firstterm +> d'un objet indique l'heure sidérale à laquelle il traversera votre <link linkend="ai-meridian" +>méridien local</link +>. L'<firstterm +>angle horaire</firstterm +> d'un objet est défini comme étant la différence entre l'heure locale sidérale et l'ascension droite de l'objet : </para +><para +><abbrev +>HA</abbrev +><subscript +>obj</subscript +> = <abbrev +>LST</abbrev +> - <abbrev +>RA</abbrev +><subscript +>obj</subscript +> </para +><para +>Ainsi, l'angle horaire d'un objet indique la quantité de temps sidéral qui s'est écoulé depuis que l'objet se trouvait sur le méridien local. C'est aussi la distance angulaire entre l'objet et le méridien, mesuré en heures (1 heure = 15 degrés). Par exemple, si un objet possède un angle horaire de 2,5 heures, cet objet a traversé le méridien local 2,5 heures plus tôt, et se trouve présentement à 37,5 degrés à l'ouest du méridien. Un angle horaire négatif indique dans combien de temps l'objet traversera <emphasis +>à nouveau</emphasis +> le méridien local. Et un angle horaire de zéro signifie que l'objet se trouve présentement sur le méridien local. </para> +</sect1> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/index.cache.bz2 b/tde-i18n-fr/docs/tdeedu/kstars/index.cache.bz2 Binary files differnew file mode 100644 index 00000000000..752d1471782 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/index.cache.bz2 diff --git a/tde-i18n-fr/docs/tdeedu/kstars/index.docbook b/tde-i18n-fr/docs/tdeedu/kstars/index.docbook new file mode 100644 index 00000000000..49617368799 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/index.docbook @@ -0,0 +1,313 @@ +<?xml version="1.0" ?> +<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.1.2-Based Variant V1.0//EN" "dtd/kdex.dtd" [ + <!ENTITY kappname "&kstars;"> + <!ENTITY package "tdeedu"> + <!ENTITY astroinfo SYSTEM "astroinfo.docbook"> + <!ENTITY blackbody SYSTEM "blackbody.docbook"> + <!ENTITY calc-angdist SYSTEM "calc-angdist.docbook"> + <!ENTITY calc-apcoords SYSTEM "calc-apcoords.docbook"> + <!ENTITY calc-ecliptic SYSTEM "calc-ecliptic.docbook"> + <!ENTITY calc-eqgal SYSTEM "calc-eqgal.docbook"> + <!ENTITY calc-equinox SYSTEM "calc-equinox.docbook"> + <!ENTITY calc-horiz SYSTEM "calc-horizontal.docbook"> + <!ENTITY calc-planetcoords SYSTEM "calc-planetcoords.docbook"> + <!ENTITY calc-precess SYSTEM "calc-precess.docbook"> + <!ENTITY calc-geodetic SYSTEM "calc-geodetic.docbook"> + <!ENTITY calc-dayduration SYSTEM "calc-dayduration.docbook"> + <!ENTITY calc-julian SYSTEM "calc-julianday.docbook"> + <!ENTITY calc-sidereal SYSTEM "calc-sidereal.docbook"> + <!ENTITY calculator SYSTEM "calculator.docbook"> + <!ENTITY cequator SYSTEM "cequator.docbook"> + <!ENTITY colorandtemp SYSTEM "colorandtemp.docbook"> + <!ENTITY commands SYSTEM "commands.docbook"> + <!ENTITY config SYSTEM "config.docbook"> + <!ENTITY contents SYSTEM "ai-contents.docbook"> + <!ENTITY cpoles SYSTEM "cpoles.docbook"> + <!ENTITY credits SYSTEM "credits.docbook"> + <!ENTITY csphere SYSTEM "csphere.docbook"> + <!ENTITY darkmatter SYSTEM "darkmatter.docbook"> + <!ENTITY dumpmode SYSTEM "dumpmode.docbook"> + <!ENTITY ecliptic SYSTEM "ecliptic.docbook"> + <!ENTITY ellipgal SYSTEM "ellipticalgalaxies.docbook"> + <!ENTITY equinox SYSTEM "equinox.docbook"> + <!ENTITY faq SYSTEM "faq.docbook"> + <!ENTITY flux SYSTEM "flux.docbook"> + <!ENTITY geocoords SYSTEM "geocoords.docbook"> + <!ENTITY greatcircle SYSTEM "greatcircle.docbook"> + <!ENTITY horizon SYSTEM "horizon.docbook"> + <!ENTITY hourangle SYSTEM "hourangle.docbook"> + <!ENTITY indi SYSTEM "indi.docbook"> + <!ENTITY install SYSTEM "install.docbook"> + <!ENTITY julianday SYSTEM "julianday.docbook"> + <!ENTITY leapyear SYSTEM "leapyear.docbook"> + <!ENTITY lightcurves SYSTEM "lightcurves.docbook"> + <!ENTITY luminosity SYSTEM "luminosity.docbook"> + <!ENTITY magnitude SYSTEM "magnitude.docbook"> + <!ENTITY meridian SYSTEM "meridian.docbook"> + <!ENTITY parallax SYSTEM "parallax.docbook"> + <!ENTITY precession SYSTEM "precession.docbook"> + <!ENTITY quicktour SYSTEM "quicktour.docbook"> + <!ENTITY retrograde SYSTEM "retrograde.docbook"> + <!ENTITY sidereal SYSTEM "sidereal.docbook"> + <!ENTITY skycoords SYSTEM "skycoords.docbook"> + <!ENTITY spiralgal SYSTEM "spiralgalaxies.docbook"> + <!ENTITY stars SYSTEM "stars.docbook"> + <!ENTITY timezones SYSTEM "timezones.docbook"> + <!ENTITY tool-aavso SYSTEM "lightcurves.docbook"> + <!ENTITY tool-altvstime SYSTEM "altvstime.docbook"> + <!ENTITY tool-calculator SYSTEM "calculator.docbook"> + <!ENTITY tool-details SYSTEM "details.docbook"> + <!ENTITY tool-whatsup SYSTEM "wut.docbook"> + <!ENTITY tool-scriptbuilder SYSTEM "scriptbuilder.docbook"> + <!ENTITY tool-solarsys SYSTEM "solarsys.docbook"> + <!ENTITY tool-jmoons SYSTEM "jmoons.docbook"> + <!ENTITY tool-observinglist SYSTEM "observinglist.docbook"> + <!ENTITY tool-fitsviewer SYSTEM "fitsviewer.docbook"> + <!ENTITY tools SYSTEM "tools.docbook"> + <!ENTITY utime SYSTEM "utime.docbook"> + <!ENTITY zenith SYSTEM "zenith.docbook"> + <!ENTITY % addindex "INCLUDE"> + <!ENTITY % French "INCLUDE" +><!-- change language only here --> +]> + +<book lang="&language;"> +<title +>Manuel de &kstars;</title> +<bookinfo> + +<authorgroup> +<author +><firstname +>Jason</firstname +> <surname +>Harris</surname +> <affiliation +> <address +><email +>kstars@30doradus.org</email +></address> +</affiliation> +</author> + +<othercredit role="developer" +><firstname +>Heiko</firstname +> <surname +>Evermann</surname +> <affiliation +> <address +><email +>heiko@evermann.de</email +></address> +</affiliation> +<contrib +>Développeur</contrib> +</othercredit> + +<othercredit role="developer" +><firstname +>Thomas</firstname +> <surname +>Kabelmann</surname +> <affiliation +> <address +><email +>tk78@gmx.de</email +></address> +</affiliation> +<contrib +>Développeur</contrib> +</othercredit> + +<othercredit role="developer" +><firstname +>Pablo</firstname +> <surname +>de Vicente</surname +> <affiliation +> <address +><email +>pvicentea@wanadoo.es</email +></address> +</affiliation> +<contrib +>Développeur</contrib> +</othercredit> + +<othercredit role="developer" +><firstname +>Jasem</firstname +> <surname +>Mutlaq</surname +> <affiliation +> <address +><email +>mutlaqja@ikarustech.com</email +></address> +</affiliation> +<contrib +>Développeur</contrib> +</othercredit> + +<othercredit role="developer" +><firstname +>Carsten</firstname +> <surname +>Niehaus</surname +> <affiliation +> <address +><email +>cniehaus@gmx.de</email +></address> +</affiliation> +<contrib +>Développeur</contrib> +</othercredit> + +<othercredit role="developer" +><firstname +>Mark</firstname +> <surname +>Holloman</surname +> <affiliation +> <address +><email +>mhh@mindspring.com</email +></address> +</affiliation> +<contrib +>Développeur</contrib> +</othercredit> + +</authorgroup> + +&traducteurCharlesDemartigny;&traducteurGerardDelafond;&relecteurLudovicGrossard; + +<copyright> +<year +>2001</year +><year +>2002</year +><year +>2003</year> +<holder +>Jason Harris et l'équipe de KStars</holder> +</copyright> + +<legalnotice +>&FDLNotice;</legalnotice> + +<date +>2002-10-08</date> +<releaseinfo +>1.0</releaseinfo> + +<abstract> +<para +>&kstars; est un planétarium de bureau pour KDE. Il dessine une simulation précise du ciel nocturne, comprenant les étoiles, constellations, amas d'étoiles, nébuleuses, galaxies, toutes les planètes, le Soleil, la Lune, les comètes et les astéroïdes. Vous pouvez voir le ciel comme il apparaît de n'importe quel endroit de la Terre, n'importe quel jour. L'interface utilisateur est très intuitive et flexible. L'affichage peut être déplacé et zoomé avec la souris et vous pouvez facilement identifier les objets, et suivre leur mouvement à travers le ciel. &kstars; inclut beaucoup de fonctionnalités puissantes, bien que l'interface soit propre et simple et d'utilisation amusante. </para> +</abstract> + +<keywordset> +<keyword +>KDE</keyword> +<keyword +>tdeedu</keyword> +<keyword +>Astronomie</keyword> +<keyword +>KStars</keyword> +</keywordset> + +</bookinfo> + +<chapter id="introduction"> +<title +>Introduction</title> + +<para +>&kstars; vous permet d'explorer notre ciel étoilé dans le confort d'un siège d'ordinateur. Il offre une réplique graphique hautement précise du ciel, pour toute date et tout endroit sur Terre. Le programme inclut plus de 126 000 étoiles jusqu'à la neuvième magnitude (bien au-delà de la limite de l'œil nu), 13 000 « objets lointains » (catalogues Messier, NGC et IC), toutes les planètes, le Soleil et la Lune, des centaines de comètes et astéroïdes, la Voie Lactée, 88 constellations et des lignes guides comme <link linkend="ai-cequator" +>l'équateur céleste</link +>, <link linkend="ai-horizon" +>l'horizon</link +> et <link linkend="ai-ecliptic" +>l'écliptique</link +>. </para> +<para +>Cependant, &kstars; est plus qu'un simple simulateur de ciel nocturne. L'affichage fournit une interface qui réunit de nombreux outils avec lesquels vous pouvez en apprendre plus sur l'astronomie et le ciel nocturne. Il y a un <link linkend="popup-menu" +>menu contextuel</link +> attaché à chaque objet affiché, qui montre des informations spécifiques à l'objet et des actions. Des centaines d'objets fournissent des liens dans leur menu contextuel vers des pages web informatives et de belles images prises par le télescope spatial Hubble et d'autres observatoires. </para +><para +>Depuis le menu contextuel d'un objet, vous pouvez lancer sa <link linkend="tool-details" +>fenêtre d'informations détaillées</link +>, où vous pouvez examiner les données positionnelles sur l'objet, et interroger un énorme trésor de bases de données en ligne pour les données astronomiques de qualité professionnelles et les références de la littérature sur l'objet. Vous pouvez même attacher vos propres liens Internet, des images et des notes de texte, faisant de &kstars; une interface graphique à vos propres journaux d'observation et votre calepin astronomique personnel. </para> +<para +>Notre outil <link linkend="tool-calculator" +>Astrocalculator</link +> fournit un accès direct à beaucoup d'algorithmes que le programme utilise en coulisses, y compris les convertisseurs de coordonnées et des calculateurs de temps. L'outil <link linkend="tool-aavso" +>AAVSO Lightcurve Generator</link +> téléchargera une courbe de lumière pour n'importe laquelle des 6 000 étoiles variables surveillées par l'American Association of Variable Star Observers (AAVSO). Les courbes de lumière sont fabriquées « au vol » en interrogeant directement le serveur AAVSO, en s'assurant que vous avez les derniers relevés. </para> +<para +>Vous pouvez prévoir une session d'observation en utilisant notre outil <link linkend="tool-altvstime" +>Élévation selon l'heure</link +>, qui trace une courbe représentant l'altitude en fonction du temps pour n'importe quel groupe d'objets. S'il y a trop de détails, nous fournissons aussi un outil <link linkend="tool-whatsup" +>Dans le ciel cette nuit...</link +> qui résume les objets que vous pourrez voir de votre emplacement lors d'une nuit donnée. Vous pouvez ajouter vos objets favoris à l'outil de <link linkend="tool-observinglist" +>Liste d'observations</link +>, qui fournit un accès pratique aux actions communes pour une liste d'objets. </para> +<para +>&kstars; fournit aussi un <link linkend="tool-solarsys" +>Afficheur du système solaire</link +>, qui montre la configuration actuelle des principales planètes de notre système solaire. Il y aussi un <link linkend="tool-jmoons" +>Outil des lunes de Jupiter</link +> qui montre la position des quatre plus grandes lunes de Jupiter en fonction du temps. </para> +<para +>Notre but principal est de faire de &kstars; un outil éducatif interactif pour en apprendre sur l'astronomie et le ciel nocturne. Dans ce but, le manuel de &kstars; inclut le <link linkend="astroinfo" +>Projet AstroInfo</link +>, une série de petits articles avec des hyperliens sur les sujets astronomiques qui peuvent être explorés avec &kstars;. De plus, &kstars; inclut plusieurs fonctions DCOP qui permettent d'effectuer des actions complexes au moyen de <link linkend="tool-scriptbuilder" +>scripts complexes</link +>, faisant de &kstars; un puissant outil de démonstration pour les salles de classe ou l'illustration de sujets astronomiques. </para> +<para +>Cependant, &kstars; n'est pas que pour les étudiants. Vous pouvez piloter des télescopes et des caméras avec &kstars;, en utilisant l'interface matérielle puissante et élégante <link linkend="indi" +>INDI</link +>. &kstars; gère plusieurs télescopes populaires, dont la famille LX200 de Meade et les Celestron GPS. Plusieurs caméras CCD, des webcams et des viseurs informatisés sont aussi gérés. Les commandes simples comme incliner / suivre sont intégrées directement dans le menu contextuel principal, et le panneau de contrôle INDI fournit un accès complet aux fonctions de votre télescope. La plupart de ces actions peut être scriptée en utilisant le mécanisme DCOP de KDE (votre propre <link linkend="tool-scriptbuilder" +>Générateur de scripts</link +> fournit une interface simple pour ces scripts). L'architecture client / serveur permet un contrôle sans peine de nombreux télescopes <link linkend="indi-kstars-setup" +>locaux</link +> ou <link linkend="indi-remote-control" +>distants</link +> en utilisant une simple session de &kstars;. </para> +<para +>Nous sommes intéressés par vos remarques ; veuillez envoyer tout bogue et toute demande spéciale à la liste de diffusion de &kstars; : <email +>kstars-devel@lists.sourceforge.net</email +>. Vous pouvez aussi utiliser l'outil de gestion des bogues que vous trouverez dans le menu Aide. </para> +</chapter> + +&quicktour; <!--A Quick Tour of KStars--> +&config; <!--Configuring KStars--> +&commands; <!--Command Reference--> +&astroinfo; <!--AstroInfo Articles--> +&tools; <!--KStars Tools--> +&dumpmode; <!--Command-line image-dump mode--> +&indi; <!-- INDI--> +&faq; <!--Questions and Answers--> +&credits; <!--Credits and License--> +&install; <!--Installation--> + +<index id='doc-index' +></index> +<!-- For DocBook 4.2, remove the above line and use this instead +&documentation.index; +--> +</book> +<!-- +Local Variables: +mode: sgml +sgml-minimize-attributes:nil +sgml-general-insert-case:lower +sgml-indent-step:0 +sgml-indent-data:nil +End: +--> + + diff --git a/tde-i18n-fr/docs/tdeedu/kstars/indi.docbook b/tde-i18n-fr/docs/tdeedu/kstars/indi.docbook new file mode 100644 index 00000000000..891d5363c0f --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/indi.docbook @@ -0,0 +1,1415 @@ +<chapter id="indi"> +<title +>Contrôle de matériel astronomique avec <acronym +>INDI</acronym +></title> +<indexterm +><primary +>Contrôle INDI</primary> +<secondary +>Survol</secondary> +</indexterm> + +<para +>KStars fournit une interface pour configurer et piloter les instruments astronomiques par le protocole <acronym +><link linkend="what-is-indi" +>INDI</link +></acronym +>.</para> + +<para +>Le protocole <acronym +>INDI</acronym +> gère une grande variété d'instruments astronomiques, comme les caméra CCD et les viseurs. Actuellement, KStars gère les périphériques suivants :</para> + +<table id="device-table" pgwide="1" frame="all"> +<title +>Télescopes gérés</title> +<tgroup cols="3" colsep="1" rowsep="1"> +<thead> +<row> +<entry +>Télescope</entry> +<entry +>Pilote de matériel</entry> +<entry +>Version</entry> +</row> +</thead> +<tbody> +<row> +<entry +>LX200 8"-12" Classic</entry> +<entry +>lx200classic</entry> +<entry +>1.0</entry> +</row> +<row> +<entry +>Télescopes gérés par Autostar</entry> +<entry +>lx200autostar</entry> +<entry +>1.0</entry> +</row> +<row> +<entry +>LX200 GPS 8"-16"</entry> +<entry +>lx200gps</entry> +<entry +>1.0</entry> +</row> +<row> +<entry +>LX200 Classic 16"</entry> +<entry +>lx200_16</entry> +<entry +>1.0</entry> +</row> +<row> +<entry +>NexStar GPS, CGE, AS-GT</entry> +<entry +>celestrongps</entry> +<entry +>0.9</entry> +</row> +<row> +<entry +>New GT, NexStar 5i/8i</entry> +<entry +>celestrongps</entry> +<entry +>0.9</entry> +</row> +<row> +<entry +>Takahashi Temma</entry> +<entry +>temma</entry> +<entry +>0.1</entry> +</row> +<row> +<entry +>Astro-Physics AP</entry> +<entry +>apmount</entry> +<entry +>0.1</entry> +</row> +<row> +<entry +>Astro-Electronic FS-2</entry> +<entry +>lx200basic</entry> +<entry +>0.1</entry> +</row> +<row> +<entry +>Argo Navis</entry> +<entry +>lx200basic</entry> +<entry +>0.1</entry> +</row> +<row> +<entry +>Losmandy Gemini</entry> +<entry +>lx200basic</entry> +<entry +>0.1</entry> +</row> +<row> +<entry +>Mel Bartels Controllers</entry> +<entry +>lx200basic</entry> +<entry +>0.1</entry> +</row> +<row> +<entry +>Sky Commander</entry> +<entry +>skycommander</entry> +<entry +>0.1</entry> +</row> +</tbody> +</tgroup> +</table> +<table id="focuser-table" pgwide="1" frame="all"> +<title +>Viseurs gérés</title> +<tgroup cols="3" colsep="1" rowsep="1"> +<thead> +<row> +<entry +>Viseur</entry> +<entry +>Pilote de matériel</entry> +<entry +>Version</entry> +</row> +</thead> +<tbody> +<row> +<entry +>Meade LX200GPS Microfocuser</entry> +<entry +>lx200gps</entry> +<entry +>0.9</entry> +</row> +<row> +<entry +>Meade 1206 Primary Mirror Focuser</entry> +<entry +>lx200generic</entry> +<entry +>0.9</entry> +</row> +<row> +<entry +>JMI NGF Series</entry> +<entry +>lx200generic</entry> +<entry +>0.1</entry> +</row> +<row> +<entry +>JMI MOTOFOCUS</entry> +<entry +>lx200generic</entry> +<entry +>0.1</entry> +</row> +</tbody> +</tgroup> +</table> + +<table id="ccd-table" pgwide="1" frame="all"> +<title +>CCD gérés</title> +<tgroup cols="3" colsep="1" rowsep="1"> +<thead> +<row> +<entry +>CCD</entry> +<entry +>Pilote de matériel</entry> +<entry +>Version</entry> +</row> +</thead> +<tbody> +<row> +<entry +>Intruments CCD Finger Lakes</entry> +<entry +>fliccd</entry> +<entry +>1.0</entry> +</row> +<row> +<entry +>Santa Barbara Instrument CCDs</entry> +<entry +>sbigccd</entry> +<entry +>0.1</entry> +</row> +<row> +<entry +>Apogee CCDs</entry> +<entry +>apogee_ppi, apogee_pci, apogee_isa, apogee_usb</entry> +<entry +>0.1</entry> +</row> +</tbody> +</tgroup> +</table> + +<table id="filter-table" pgwide="1" frame="all"> + <title +>Roues de filtres gérées</title> + <tgroup cols="3" colsep="1" rowsep="1"> + <thead> + <row> + <entry +>Roue de filtres</entry> + <entry +>Pilote de matériel</entry> + <entry +>Version</entry> + </row> + </thead> + <tbody> + <row> + <entry +>Roue de filtres FLI</entry> + <entry +>fliwheel</entry> + <entry +>0.9</entry> + </row> + </tbody> + </tgroup> + </table> + +<table id="video-table" pgwide="1" frame="all"> +<title +>Webcams gérées</title> +<tgroup cols="3" colsep="1" rowsep="1"> +<thead> +<row> +<entry +>Webcam</entry> +<entry +>Pilote de matériel</entry> +<entry +>Version</entry> +</row> +</thead> +<tbody> +<row> +<entry +>N'importe quel périphérique compatible Video4Linux</entry> +<entry +>v4ldriver</entry> +<entry +>1.0</entry> +</row> +<row> +<entry +>Webcam Philips</entry> +<entry +>v4lphilips</entry> +<entry +>1.0</entry> +</row> +<row> +<entry +>Meade Lunar Planetary Imager</entry> +<entry +>meade_lpi</entry> +<entry +>0.1</entry> +</row> + +</tbody> +</tgroup> +</table> + +<sect1 id="indi-kstars-setup"> +<title +>Réglage INDI</title> +<indexterm +><primary +>INDI</primary> +<secondary +>Configuration</secondary> +</indexterm> +<para +>KStars peut contrôler des périphériques locaux et distants sans peine par l'architecture client/serveur <link linkend="what-is-indi" +>INDI</link +>. Les périphériques INDI peuvent fonctionner dans trois modes différents.</para> + +<orderedlist> +<listitem +><para +>Local : le mode local est le plus commun et sert à contrôler le matériel local (&cad; attaché à votre machine).</para +></listitem> +<listitem +><para +>Serveur : le mode serveur établit un serveur INDI pour un matériel particulier et attend les connexions des clients distants. Vous ne pouvez pas manipuler les périphériques serveurs, vous ne pouvez que les démarrer et les arrêter.</para +></listitem> +<listitem +><para +>Client : le mode client sert à se connecter à des serveurs INDI faisant fonctionner des périphériques INDI. Vous pouvez contrôler des périphériques sans peine comme des périphériques locaux.</para +></listitem> +</orderedlist> + +<para +>Vous pouvez lancer un périphérique local, établir des serveurs INDI et connecter à des clients distants depuis le <guimenuitem +>Gestionnaire de périphériques</guimenuitem +> dans le menu <guimenu +>Périphériques</guimenu +>.</para> + +<para +>Voici une capture d'écran de la fenêtre de <guilabel +>Gestionnaire de matériel</guilabel +> :</para> + +<screenshot> +<screeninfo +>Lancer les pilotes de périphérique</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="devicemanager.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Démarrer les pilotes de périphériques</phrase> +</textobject> +</mediaobject> +</screenshot> + +<para +>Vous pouvez lancer des périphériques en naviguant dans l'arborescence des périphériques, en choisissant un matériel spécifique, et en cliquant sur le bouton <guibutton +>Lancer le service</guibutton +>. Vous pouvez sélectionner le mode opératoire, soit local, soit en serveur comme défini ci-dessus.</para> + +<para +>Pour contrôler les périphériques distants, référez-vous à la section <link linkend="indi-remote-control" +>contrôle de périphérique distant</link +>.</para> +</sect1> + +<sect1 id="indi-telescope-setup"> +<title +>Réglage du télescope</title> +<indexterm +><primary +>INDI</primary> +<secondary +>Configuration</secondary> +</indexterm> + +<para +>La plupart des télescopes sont équipés d'une interface <hardware +>RS232</hardware +> pour la télécommande. Connectez la prise RS232 de votre télescope dans la prise <hardware +>série / USB</hardware +> de votre ordinateur. Habituellement, le RS232 se connecte au port série de votre ordinateur, mais, comme beaucoup de nouveaux portables ont abandonné le port série en faveur de ports <hardware +>USB / FireWire</hardware +>, vous pouvez avoir besoin de vous procurer un adaptateur USB pour utilisation avec les nouveaux portables.</para> + +<para +>Après avoir connecté votre télescope au port Série / USB, allumez votre télescope. Il est <emphasis +>hautement</emphasis +> recommandé que vous téléchargiez et installiez le firmware (logiciel embarqué) le plus récent pour votre contrôleur de télescope.</para> + +<para +>Le télescope doit être aligné avant de pouvoir être utilisé correctement. Alignez votre télescope (une ou deux étoiles d'alignement) comme illustré dans le manuel de votre télescope.</para> + +<para +>&kstars; a besoin de vérifier les réglages d'heure et d'emplacement avant de se connecter au télescope. Ceci assure un suivi propre et une synchronisation entre le télescope et &kstars;. Les étapes suivantes vous permettront de connecter un matériel qui est connecté à votre ordinateur ; pour connecter et contrôler les périphériques distants, veuillez vous rapporter à la section <link linkend="indi-remote-control" +>Contrôle des périphériques distants</link +>.</para> + +<para +>Vous pouvez utiliser cet assistant de configuration de télescope, et il vérifiera toutes les informations nécessaires au processus. Il peut balayer automatiquement les ports pour les télescopes attachés. Vous pouvez lancer l'assistant de configuration en sélectionnant <guimenuitem +>Assistant de télescope</guimenuitem +> dans le menu <guimenu +>Périphériques</guimenu +>.</para> + +<para +>D'une autre manière, vous pouvez connecter un télescope local en effectuant les étapes suivantes :</para> + +<orderedlist> +<listitem +><para +>Déterminez votre emplacement géographique. Ouvrez la fenêtre <guilabel +>Géographie...</guilabel +> en choisissant <guimenuitem +>Fixer le lieu géographique...</guimenuitem +> dans le menu <guimenu +>Configuration</guimenu +> ou en actionnant l'icône représentant un <guiicon +>Globe</guiicon +> dans la barre d'outils, ou en tapant <keycombo action="simul" +>&Ctrl;<keycap +>g</keycap +></keycombo +>.</para> +</listitem> +<listitem +><para +>Déterminez vos heure et date locales. Vous pouvez changer en n'importe quelle heure ou date en sélectionnant <guimenuitem +>Définir l'heure...</guimenuitem +> dans le menu <guimenu +>Heure</guimenu +> ou en actionnant l'icône <guiicon +>Heure</guiicon +> dans la barre d'outils. La fenêtre <guilabel +>Fixer l'heure</guilabel +> utilise un élément graphique de choix de date standard dans &kde;, couplé avec trois compteurs pour déterminer les heures, minutes et secondes. Si vous avez besoin de remettre l'horloge à l'heure actuelle, actionnez simplement <guimenuitem +>Positionner l'heure à maintenant</guimenuitem +> du menu <guimenu +>Heure</guimenu +>. </para> +</listitem> +<listitem> +<para +>Cliquez sur le menu <guimenu +>Périphériques</guimenu +> et sélectionnez <guimenuitem +>Gestionnaire de périphériques...</guimenuitem +></para> +</listitem> +<listitem> +<para +>Sous la colonne <guilabel +>Périphérique</guilabel +>, sélectionnez votre modèle de télescope.</para> +</listitem> +<listitem> +<para +>Cliquez du bouton <mousebutton +>droit</mousebutton +> sur le périphérique et sélectionnez <guilabel +>Lancer le service</guilabel +>.</para> +</listitem> +<listitem> +<para +>Cliquez sur le bouton <guibutton +>OK</guibutton +> pour fermer la boîte de dialogue du gestionnaire de matériel.</para> +</listitem> +</orderedlist> + +<note id="geo-time-note"> +<title +>Réglages fréquents</title> +<para +>Vous n'avez pas besoin de déterminer l'emplacement géographique à chaque fois que vous connectez un télescope. N'ajustez que les réglages nécessaires.</para +></note> + +<para +>Vous êtes maintenant prêt à utiliser les fonctions du périphérique. &kstars; fournit deux interfaces graphiques interchangeables pour contrôler les télescopes :</para> + +<orderedlist> +<title +>Contrôler votre télescope</title> +<listitem> +<para +><guilabel +>Contrôle de la carte du ciel</guilabel +> : pour chaque périphérique que vous lancez dans le <guilabel +>gestionnaire de périphériques</guilabel +>, une entrée correspondants s'affichera dans un menu contextuel qui vous permet de contrôler les propriétés du périphérique. Vous pouvez exécuter des commandes comme <command +>Slew, Sync,</command +> et <command +>Track</command +> directement depuis la carte du ciel. </para> +<para +>Voici une capture d'écran du menu contextuel avec un périphérique actif LX200 Classic :</para> +<screenshot> +<screeninfo +>Contrôle des périphériques depuis la carte du ciel</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="skymapdevice.png" format="PNG"/> +</imageobject> +</mediaobject> +</screenshot> +</listitem> + +<listitem> +<para +><guilabel +>Panneau de contrôle INDI</guilabel +> : le panneau offre à l'utilisateur toutes les fonctions gérées par un périphérique. </para> + +<para +>Le panneau est divisé en trois sections principales :</para> +<itemizedlist> +<listitem> +<para +><guilabel +>Onglets des périphériques</guilabel +> : chaque périphérique actif additionnel occupe un onglet dans le panneau INDI. De multiples périphériques peuvent fonctionner simultanément sans affecter les opérations des autres périphériques. </para> +</listitem> +<listitem> +<para +><guilabel +>Affichage des propriétés</guilabel +> : les propriétés sont l'élément-clé dans l'architecture INDI. Chaque périphérique définit un jeu de propriétés pour communiquer avec le client. La position courante du télescope est un exemple de propriété. Des propriétés semblables sémantiquement sont habituellement contenues dans des blocs logiques ou des groupes. </para> +</listitem> +<listitem> +<para +><guilabel +>Afficheur de journaux</guilabel +> : les périphériques rapportent leur état et accusent réception des commandes en envoyant des messages INDI. Chaque périphérique a son propre journal, et tous les périphériques partagent un afficheur de journaux générique. Un périphérique n'envoie habituellement des messages qu'à son pilote de périphérique, mais un périphérique peut envoyer un message générique lorsque c'est approprié. </para> +</listitem> +</itemizedlist> +<screenshot> +<screeninfo +>Panneau de contrôle INDI</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="indicontrolpanel.png" format="PNG"/> +</imageobject> +</mediaobject> +</screenshot> +</listitem> +</orderedlist> + +<para +>Vous n'êtes pas limité à l'utilisation d'une interface par le chevauchement, car les deux peuvent être utilisées simultanément. Les actions de <guilabel +>Carte du ciel</guilabel +> sont reflétés automatiquement dans le <guilabel +>Panneau de contrôle INDI</guilabel +> et vice versa.</para> + +<para +>Pour connecter votre télescope, vous pouvez soit sélectionner <guimenuitem +>Connecter</guimenuitem +> du menu contextuel des périphériques, soit actionner <guibutton +>Connecter</guibutton +> sous votre onglet de périphérique dans le <guilabel +>panneau de contrôle d'INDI</guilabel +>.</para> + +<important +><para +>Par défaut, KStars essayera de se connecter au port <constant +>/dev/ttyS0</constant +>. Pour changer le port de connexion, sélectionnez <guilabel +>Panneau de contrôle INDI</guilabel +> dans le menu <guimenu +>Périphériques</guimenu +> et changez le port sous l'onglet de votre périphérique.</para +></important> + +<para +>&kstars; met à jour automatiquement la latitude, la longitude et l'heure en fonction sur les réglages en cours de &kstars;. Vous pouvez activer / désactiver ces mises à jour dans la boîte de dialogue <guimenuitem +>Configurer INDI</guimenuitem +> sous le menu <guimenu +>Périphériques</guimenu +>. </para> + +<para +>Si &kstars; réussit à communiquer avec le télescope, il retrouvera l'<abbrev +>AD</abbrev +> et la <abbrev +>Déc</abbrev +> courantes depuis le télescope et affichera un croix sur la carte du ciel, indiquant la position du télescope.</para> + +<note id="indi-sync"> +<title +>Synchronisation de votre télescope</title> +<para +>Si vous avez aligné votre télescope et que la dernière étoile d'alignement a été, par exemple, Vega, la croix doit être centrée autour de Vega. Si la croix était hors cible, vous pouvez cliquer du bouton <mousebutton +>droit</mousebutton +> sur la carte du ciel et sélectionner <command +>Sync</command +> du menu du télescope. Cette action dira au télescope de synchroniser ses coordonnées internes pour qu'elles correspondent à celles de Vega et la croix du télescope doit maintenant être centrée autour de Vega. </para> +</note> + +<para +>Voilà ! Votre télescope est prêt à explorer les cieux !</para> + +<warning> +<title +>AVERTISSEMENT</title> +<para +>N'utilisez jamais le télescope pour regarder le Soleil. L'observation du Soleil peut causer des dommages irréversibles à vos yeux et à votre équipement.</para> +</warning> +</sect1> + +<sect1 id="indi-other-setup"> +<title +>Configuration des captures - CCD et vidéo</title> +<indexterm +><primary +>Contrôle des CCD Vidéo</primary> +<secondary +>Configuration</secondary> +</indexterm> + +<para +>KStars gère les matériels d'imagerie suivants ;</para> +<itemizedlist> + <listitem +><para +>Finger Lakes instruments CCDs</para +></listitem> + <listitem +><para +>Apogee CCD : les modes parallèle, ISA, PCI et USB sont gérés. Vous devez installer <ulink url="http://indi.sf.net/apogee_kernel.tar.gz" +>les pilotes de noyau Apogee</ulink +> pour votre mode spécifique (pour l'USB, vous n'avez besoin que de libusb).</para +></listitem> + <listitem +><para +>Matériels compatibles <ulink url="http://www.exploits.org/v4l/" +>Video4Linux</ulink +>. Les fonctionnalités étendues des webcams Philips sont aussi gérées.</para +></listitem> +</itemizedlist> + +<para +>Vous pouvez lancer des périphériques CCD et de capture vidéo depuis le <guimenuitem +>Gestionnaire de périphériques</guimenuitem +> dans le menu <guimenu +>Périphériques</guimenu +>. Comme tous les périphériques INDI, certains des contrôles seront accessibles depuis la carte du ciel. Le périphérique peut être contrôlé pleinement depuis le <guimenuitem +>Panneau de contrôle INDI</guimenuitem +>.</para> + +<para +>Le format standard pour la capture d'images est FITS. Une fois qu'une image est capturée et téléchargée, elle sera affichée dans <link linkend="tool-fitsviewer" +>l'afficheur FITS</link +> de KStars. Pour capturer une séquence d'images, utilisez l'outil <guimenuitem +>Capturer une séquence d'images...</guimenuitem +> du menu <guimenu +>Périphériques</guimenu +>. Cet outil est inactif jusqu'à ce que vous établissiez une connexion à un périphérique d'imagerie.</para> + +<important> +<para +>Le pilote FLICCD nécessite les privilèges root pour opérer correctement. Notez que le lancement d'un pilote en tant que root est considéré comme un risque pour la sécurité.</para> +</important> +</sect1> + +<sect1 id="indi-capture"> +<title +>Séquence de capture d'images</title> +<indexterm +><primary +>Capture</primary> +<secondary +>Image</secondary> +</indexterm> + +<para +>L'outil de séquence de captures d'images peut servir à acquérir des images depuis des caméras et CCD en modes interactif et batch. De plus, vous pouvez sélectionner quel filtre, éventuellement, vous voulez pour vos images. L'outil de capture reste désactivé jusqu'à ce que vous établissiez une connexion à un périphérique d'imagerie.</para +> + +<screenshot> +<screeninfo +>Séquence de capture d'image</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="indicapture.png" format="PNG"/> +</imageobject> +</mediaobject> +</screenshot> + +<para +>La capture d'écran ci-dessus décrit un example de session de capture. L'outil fournit les options suivantes :</para> +<itemizedlist> + <listitem +><para +>Camera/CCD</para> + <itemizedlist> + <listitem +><para +><option +>Device:</option +> le périphérique d'imagerie désiré.</para +></listitem> + <listitem +><para +><option +>Prefix:</option +> Le préfixe d'image qui sera ajouté au début de chaque nom de fichier capturé.</para +></listitem> + <listitem +><para +><option +>Exposure:</option +> Le nombre de secondes pour exposer chaque image.</para +></listitem> + <listitem +><para +><option +>Count:</option +> Le nombre d'images à acquérir.</para +></listitem> + <listitem +><para +><option +>Delay:</option +> Le délai en secondes entre les images consécutives.</para +></listitem> + <listitem +><para +><option +>ISO 8601 time stamp:</option +> ajouter l'horodatage au nom de fichier (&pex; image_01_20050427T09:48:05).</para +></listitem> + </itemizedlist> + </listitem> + <listitem +><para +>Filtre</para> + <itemizedlist> + <listitem +><para +><option +>Device:</option +> le matériel de filtrage désiré.</para +></listitem> + <listitem +><para +><option +>Filter:</option +> l'emplacement de filtre désiré. Vous pouvez assigner des valeurs de couleurs au numéro d'emplacement en utilisant la fenêtre <link linkend="indi-configure" +>Configuration d'INDI</link +> (&pex; Slot #1 = Red, Slot #2 = Blue..etc).</para +></listitem +> + </itemizedlist> + </listitem> +</itemizedlist> + +<para +>Après que vous avez empli les options désirées, vous pouvez commencer la procédure de capture en actionnant le bouton <guibutton +>Commencer</guibutton +>. Vous pouvez abandonner à n'importe quel moment en utilisant le bouton <guibutton +>Arrêt</guibutton +>. Toutes les images capturées seront enregistrées dans le dossier FITS par défaut, qui peut être spécifié dans la fenêtre <link linkend="indi-configure" +>Configuration d'INDI</link +>.</para> + +<para +>Si vous avez des besoins de capture plus complexes et des conditions ) remplir, il est recommandé de créer un script pour correspondre à vos besoins spécifiques en utilisant l'outil <link linkend="tool-scriptbuilder" +>de génération de scripts</link +> dans le menu <guimenu +>Outils</guimenu +>.</para> +</sect1> + +<sect1 id="indi-configure"> +<title +>Configurer INDI</title> +<indexterm +><primary +>Configurer</primary> +<secondary +>INDI</secondary> +</indexterm> + +<para +>La fenêtre de configuration d'INDI vous permet de modifier les options spécifiques du <emphasis +>Côté client</emphasis +> d'INDI. La fenêtre est divisée en quatre catégories principales : Général, Mises à jour des périphériques automatique, Affichage et roue de filtres :</para> + + <itemizedlist> + <listitem +><para +>Général</para> + <itemizedlist> + <listitem +><para +><option +>Répertoire FITS par défaut :</option +> Spécifie le dossier où toutes les images capturées par FITS seront enregistrées. S'il n'y a pas de dossier spécifié, les images seront enregistrées dans $HOME.</para +></listitem> + <listitem +><para +><option +>Affichage automatique sur FITS lors d'une capture :</option +> Lorsque coché, KStars affichera les captures de FITS dans l'outil <link linkend="tool-fitsviewer" +>Afficheur FITS</link +> de KStars. Si vous utilisez l'outil <link linkend="indi-capture" +>Séquence de capture d'images</link +>, toutes les images capturées seront enregistrées sur le disque, sans tenir compte de cette option.</para +></listitem> + <listitem +><para +><option +>Port de télescope :</option +> le port de télescope par défaut. Quand vous connectez à un service de télescope local ou distant, KStars remplira automatiquement le port de matériel de télescope avec le port spécifié par défaut.</para +></listitem> + <listitem +><para +><option +>Port vidéo :</option +> Le port vidéo par défaut. Quand vous connectez à un périphérique de vidéo local ou distant, KStars remplira automatiquement le port de matériel de webcam avec le port spécifié par défaut.</para +></listitem> + </itemizedlist> + </listitem> + <listitem +><para +>Rafraîchissement automatique des périphériques</para> + <itemizedlist> + <listitem +><para +><option +>Heure :</option +> met à jour la date et l'heure du télescope, si géré, lors de la connexion.</para +></listitem> + <listitem +><para +><option +>Emplacement géographique :</option +> actualise les informations d'emplacement géographique (longitude et latitude actuels), si géré, lors de la connexion.</para +></listitem> + </itemizedlist> + </listitem> + <listitem +><para +>Affichage</para> + <itemizedlist> + <listitem +><para +><option +>Croix de visée de périphérique :</option +> Lorsque coché, KStars affiche la croix de visée du télescope sur la carte du ciel. La croix est affichée lors d'une connexion réussie au télescope, et son emplacement est actualisé périodiquement. Le nom du télescope est affiché à côté de la croix. KStars affiche une croix pour chaque télescope connecté. Pour changer la couleur de la croix du télescope, ouvrez la fenêtre <link linkend="viewops" +>Configuration de KStars</link +>. Sélectionnez l'onglet <guilabel +>Couleurs</guilabel +>, et changez la couleur de l'élément <emphasis +>Indicateur de cible</emphasis +> dans la couleur désirée.</para +></listitem> + <listitem +><para +><option +>Messages INDI dans la barre d'état :</option +> Lorsque coché, KStars affiche les messages d'état INDI dan sla barre d'état de KStars.</para +></listitem> + </itemizedlist> + </listitem> + <listitem +><para +>Roue de filtre : Asigner les codes de couleurs aux emplacements de roue de filtres (&pex; Slot #0 Red, Slot #1 Blue..etc). Vous pouvez assigner des codes de couleurs jusqu'à 10 emplacements de filtres (0 à 9). Pour assigner un code de couleur, sélectionnez un numéro d'emplacement dans la liste déroulante, et donnez le code de couleur correspondant dans le champ d'édition. Répétez le processus pour tous les emplacements désirés et actionnez OK.</para> + </listitem> + </itemizedlist> + +</sect1> + +<sect1 id="indi-concepts"> +<title +>Concepts INDI</title> +<indexterm +><primary +>Contrôle de télescope</primary> +<secondary +>Concepts</secondary> +</indexterm> + +<para +>Le concept clé principal dans INDI est que les périphériques ont la possibilité de se décrire eux-mêmes. Ceci s'accomplit en utilisant le XML pour décrire une hiérarchie générique qui peut représenter à la fois les périphériques canoniques et non canoniques. Dans INDI, tous les <emphasis +>périphériques</emphasis +> peuvent contenir une ou plus<emphasis +>propriétés</emphasis +>. Toute <emphasis +>propriété</emphasis +> peut contenir un ou plusieurs <emphasis +>éléments</emphasis +>. Il y a quatre types de propriétés INDI.</para> +<itemizedlist> +<listitem +><para +>Propriétés de texte.</para +></listitem> +<listitem +><para +>Propriété de nombre.</para +></listitem> +<listitem +><para +>Inverser la propriété (représenté dans l'interface graphique par des boutons et des cases à cocher).</para +></listitem> +<listitem +><para +>Propriétés de lumière (représenté dans l'interface graphique par des LED colorées).</para +></listitem> +</itemizedlist> + +<para +>Par exemple, tous les périphériques INDI partagent l'interrupteur de standard de connexion <emphasis +>propriété</emphasis +>. La propriété de connexion a deux éléments : interrupteurs CONNECT et DISCONNECT. KStars analyse la description générique XML des propriétés et construit une représentation graphique adaptée à l'interaction humaine directe.</para> + +<para +>Le panneau de contrôle INDI offre beaucoup de propriétés de périphériques inaccessibles de la carte du ciel. Les propriétés offertes diffèrent d'un périphérique à l'autre. Néanmoins, toutes les propriétés partagent des fonctionnalités communes qui déterminent comment elles sont affichées et utilisées.</para> + +<itemizedlist> +<listitem> +<para +>Permissions : toutes les propriétés peuvent être soit en lecture seule, écriture seule ou les deux. Un exemple de propriété en écriture seule est l'ascension droite du télescope. Vous pouvez donner une nouvelle ascension droite et le télescope, selon sur les réglages courants, se déplacera obliquement ou se synchronisera à la nouvelle entrée. De plus, lorsque le télescope se déplace obliquement, son ascension droite se met à jour et est renvoyée au client.</para> +</listitem> +<listitem> +<para +>État : avant pour chaque propriété se trouve un état d'indicateur (LED ronde). Chaque propriété a un état et un code de couleur associé :</para> +<table frame="top" +><title +>Code de couleur d'état INDI</title> +<tgroup cols="3" colsep="1" rowsep="1"> +<thead> +<row> +<entry +>État</entry> +<entry +>Couleur</entry> +<entry +>Description</entry> +</row> +</thead> +<tbody> +<row> +<entry +>En attente</entry> +<entry +>Gris</entry> +<entry +>Le périphérique ne réalise pas d'action respectant cette propriété</entry> +</row> +<row> +<entry +>Ok</entry> +<entry +>Vert</entry> +<entry +>La dernière opération effectuée sur cette propriété a réussi et est active.</entry> +</row> +<row> +<entry +>Occupé</entry> +<entry +>Jaune</entry> +<entry +>La propriété effectue une action</entry> +</row> +<row> +<entry +>Alerte</entry> +<entry +>Rouge</entry> +<entry +>La propriété est dans un état critique et a besoin d'une attention immédiate</entry> + </row> + </tbody> +</tgroup> +</table> + +<para +>Le pilote de périphérique met à jour l'état de propriété en temps réel lorsque nécessaire. Par exemple, si le télescope est dans le processus de mouvement oblique vers une cible, alors les propriétés d'AD et de Déc seront signalées comme <guilabel +>Occupé</guilabel +>. Quand le processus de déplacement oblique est terminé avec succès, les propriétés seront signalées comme <guilabel +>OK</guilabel +>.</para> +</listitem> +<listitem> +<para +>Contexte : les propriétés numériques peuvent accepter et traiter des nombres en deux formats : décimal et sexagésimal. Le format sexagésimal est pratique lors de l'expression d'heures ou coordonnées équatoriales / galactiques. Vous pouvez utiliser n'importe quel format selon vos besoins. Par exemple, tous les nombres suivants sont égaux :</para> +<itemizedlist> +<listitem +><para +>-156,40</para +></listitem> +<listitem +><para +>-156:24:00</para +></listitem> +<listitem +><para +>-156:24</para +></listitem> +</itemizedlist> +</listitem> +<listitem> +<para +>Heure : l'heure standard pour toutes les communications en relation avec INDI est l'heure UTC, spécifié en AAAA-MM-JJTHH:MM:SS selon ISO 8601. &kstars; communique l'heure UTC correcte avec les pilotes de périphériques automatiquement. Vous pouvez activer / désactiver la mise à jour automatique de l'heure depuis la boîte de dialogue <guimenuitem +>Configurer INDI...</guimenuitem +> sous le menu <guimenu +>Périphériques</guimenu +>. </para> +</listitem> +</itemizedlist> +</sect1> + +<sect1 id="indi-remote-control"> +<title +>Contrôle de périphériques à distance</title> +<indexterm +><primary +>Contrôle de télescope</primary> +<secondary +>Périphériques distants</secondary> +</indexterm> + +<para +>KStars fournit une couche de contrôle de périphérique à distance simple, mais puissante. Une description détaillée de la couche est décrite dans <ulink url="http://www.clearskyinstitute.com/INDI/INDI.pdf" +>l'article</ulink +> sur INDI.</para> + +<para +>Vous avez besoin de configurer à la fois les machines serveur et client pour le contrôle à distance :</para> + +<orderedlist> +<listitem> +<para +>Serveur : pour préparer un matériel pour le contrôle distant, suivez les mêmes étapes que dans le réglage <link linkend="indi-kstars-setup" +>local / serveur</link +>. Lorsque vous lancez un service de matériel dans le <guimenu +>gestionnaire de périphériques</guimenu +>, un numéro de port s'affiche sous la colonne <guilabel +>Port pour écouter</guilabel +>. En plus du numéro de port, vous avez aussi besoin du nom d'hôte ou adresse IP de votre serveur. </para> + +</listitem> +<listitem> +<para +>Client : sélectionnez le <guimenuitem +>gestionnaire de périphériques</guimenuitem +> dans le menu <guimenu +>Périphériques</guimenu +> et cliquez sur l'onglet <guilabel +>Client</guilabel +>. Vous pouvez ajouter, modifier ou supprimer des hôtes sous l'onglet <guilabel +>Client</guilabel +>. Ajoutez un hôte en cliquant sur le bouton <guibutton +>Ajouter</guibutton +>. Donnez un nom d'hôte / adresse IP sur le serveur dans le champ <guilabel +>Hôte</guilabel +> et donnez le numéro de port obtenu de la machine <emphasis +>serveur</emphasis +> dans l'étape 1. </para> +</listitem> +</orderedlist> + +<screenshot> +<screeninfo +>Client INDI</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="indiclient.png" format="PNG"/> +</imageobject> +</mediaobject> +</screenshot> + +<para +>Après que vous aurez ajouté un hôte, cliquez avec le bouton droit sur l'hôte à <guimenuitem +>connecter</guimenuitem +> ou <guimenuitem +>déconnecter</guimenuitem +>. Si une connexion est établie, vous pouvez contrôler le télescope depuis la <guilabel +>Carte du ciel</guilabel +> ou le <guilabel +>panneau de contrôle INDI</guilabel +> exactement comme décrit dans la section <link linkend="indi-kstars-setup" +>local / serveur</link +>. c'est aussi facile que ça. </para> + +<sect2 id="indi-commandline"> +<title +>Lancement d'un serveur INDI depuis la ligne de commande</title> +<para +>Comme &kstars; vous permet de déployer un serveur INDI, vous pouvez lancer un serveur INDI depuis la ligne de commande. </para> + +<para +>Comme INDI est indépendant du composant d'arrière-plan, vous pouvez lancer un serveur INDI sur un hôte sans KStars. INDI peut être compilé séparément pour fonctionner sur des hôtes distants. De plus, les pilotes de périphériques journalisent des messages dans <constant +>stderr</constant +> et cela peut être utile pour les situations de recherche d'erreur. La syntaxe pour le serveur INDI est la suivante :</para> + +<para +>$ <command +>indiserver</command +> [options] [<filename +>driver</filename +> ...]</para> + +<para +>Options :</para> +<para +>-p p : port IP alternatif, 7624 par défaut</para> +<para +>-r n : tentatives maximales de redémarrage, 2 par défaut</para> +<para +>-v : plus de bavardage vers stderr</para> + +<para +>Par exemple, si vous voulez démarrer un serveur INDI gérant un pilote LX200 GPS et écouter les connexions sur le port 8000, vous devez lancer la commande suivante :</para> + +<para +>$ <command +>indiserver</command +> -p 8000 <filename +>lx200gps</filename +></para> +</sect2> + +<sect2 id="indi-secure-remote"> +<title +>Sécurisation des opérations distantes</title> + +<para +>Supposons que nous voulions lancer un indiserver avec les pilotes INDI sur une machine distante, <constant +>machine_distante</constant +>, et les connecter à &kstars; qui fonctionne sur la machine locale.</para> + +<para +>Depuis la machine locale, connectez-vous sur la machine distante <constant +>machine_distante</constant +> en saisissant :</para> + +<para +>$ <command +>ssh</command +> -L <varname +>local_port</varname +>:<constant +>remote_host</constant +>:<varname +>remote_port</varname +></para> + +<para +>Ceci lie le <varname +>local_port</varname +> de la machine locale au <varname +>remote_port</varname +> du <constant +>remote_host</constant +>. Après connexion, exécutez inidiserver sur la machine distante :</para> + +<para +>$ <command +>indiserver</command +> -p <varname +>remote_port</varname +> [<filename +>driver</filename +>...]</para> + +<para +>De retour sur la machine locale, lancez &kstars;, puis ouvrez le <guimenuitem +>Gestionnaire de périphériques</guimenuitem +> et ajoutez un hôte sous l'onglet <guilabel +>Client</guilabel +>. L'hôte doit être localhost (habituellement 127.0.0.1) et le numéro de port doit être le <varname +>local_port</varname +> utilisé dans les étapes ci-dessus. Cliquez avec le bouton <mousebutton +>droit</mousebutton +> sur l'hôte et sélectionnez <guimenuitem +>Connecter</guimenuitem +> dans le menu contextuel. &kstars; se connectera au serveur INDI distant en sécurité. Les informations d'hôte seront enregistrées pour les sessions futures.</para> +</sect2> +</sect1> + +<sect1 id="indi-faq"> +<title +>Foire aux questions d'INDI</title> +<indexterm +><primary +>Contrôle de télescope</primary> +<secondary +><acronym +>FAQ</acronym +></secondary> +</indexterm> + +<qandaset defaultlabel="qanda"> +<qandaentry> +<question id="what-is-indi"> +<para +>Qu'est INDI ?</para> +</question> +<answer> +<para +><acronym +>INDI</acronym +> est le protocole de contrôle <ulink url="http://indi.sourceforge.net" +> Instrument-Neutral-Distributed-Interface</ulink +> développé par <author +><firstname +>Elwood</firstname +><surname +>C. Downey</surname +></author +> du <ulink url="http://www.clearskyinstitute.com/" +>ClearSky Institute</ulink +>. &kstars; emploie des pilotes de périphériques qui sont compatibles avec le protocole INDI. INDI a beaucoup d'avantages, y compris le couplage non lié entre les périphériques et les pilotes logiciels. Les clients qui utilisent les pilotes de périphériques (comme &kstars;) sont complètement ignorants des possibilités du matériel. En fonctionnement, &kstars; communique avec les pilotes de périphériques et construit une interface graphique complètement dynamique basée sur les services fournis par le matériel. De ce fait, les nouveaux pilotes de périphériques peuvent être écrits ou mis à jour, et KStars peut en tirer avantage sans changement du côté client.</para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>Comptez-vous gérer plus de périphériques ? </para> +</question> +<answer> +<para +>Oui. Nous comptons gérer la plupart des caméras CCD et viseurs et étendre la gestion pour les télescopes. Si vous vouliez gérer un matériel particulier, veuillez envoyer un message électronique à <email +>indi-devel@lists.sourceforge.net</email +> </para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>Quelles opérations KStars fournit-il pour contrôler le télescope ? </para> +</question> +<answer> +<para +>Cela dépend du télescope précis que vous utilisez, mais le trois opérations minimales sont : <command +>Slew</command +>, <command +>Suivre</command +> et <command +>Sync</command +>, </para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>Quelle est exactement la différence entre <command +>Rotation</command +>,<command +>Suivre</command +> et <command +>Sync</command +> ? </para> +</question> +<answer> +<para +>La commande <command +>Rotation</command +> ordonne au télescope de se déplacer vers une cible particulière, et, une fois que le télescope a atteint sa cible, le télescope continue à suivre la cible à une vitesse <emphasis +>sidérale</emphasis +> (&cad; la vitesse à laquelle l'étoile se déplace dans le ciel). Ceci fonctionne bien pour les étoiles, les objets Messier, et à peu près tout hors du système solaire. Mais les objets du système solaire voyagent différemment à travers le ciel, et le télescope doit <command +>suivre</command +> les objets comme ils bougent. </para> +<para +>Pour cela, vous avez besoin d'effectuer une commande de suivi, si vous voulez suivre un objet avec un mouvement non sidéral. D'une autre manière, <command +>sync</command +> sert à synchroniser les coordonnées internes du télescope avec un objet que vous sélectionnez. </para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>Puis-je contrôler mon télescope à distance ? </para> +</question> +<answer> +<para +>Oui. Vous pouvez démarrer un serveur INDI sur la machine connectée à votre télescope, et le serveur écoutera les requêtes des clients &kstars;. Une fois que vous aurez connecté, vous pouvez contrôler votre télescope directement depuis la carte du ciel. Cette procédure est décrite en détail dans la section <link linkend="indi-remote-control" +>Contrôle de périphérique distant</link +>. </para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>Lorsque j'essaye de <guibutton +>connecter</guibutton +>, &kstars; rapporte que le télescope n'est pas connecté au port série / USB. Que puis-je faire ? </para> +</question> +<answer> +<para +>Ce message est déclenché lorsque &kstars; ne peut pas communiquer avec le télescope. Voici quelques choses que vous pouvez faire :</para> + + <orderedlist> + <listitem> +<para +>Vérifiez que vous avez à la fois les droits en lecture et en écriture pour le port auquel vous essayez de vous connecter.</para> + </listitem> + <listitem> +<para +>Vérifiez la connexion du câble, assurez-vous qu'il est en bon état et testez-le avec d'autres applications.</para> + </listitem> + <listitem> +<para +>Vérifiez l'alimentation de votre télescope, assurez-vous que le contact est mis et que le télescope reçoit assez d'énergie.</para> + </listitem> + <listitem> +<para +>Déterminez le port correct dans le <guilabel +>panneau de contrôle INDI</guilabel +> sous le menu <guimenu +>Périphériques</guimenu +>. Le port par défaut est <constant +>/dev/ttyS0</constant +></para> + </listitem> + <listitem> + <para +>Redémarrez &kstars; et réessayez.</para> + </listitem> + </orderedlist> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>&kstars; rapporte que le télescope est en ligne et prêt, mais je ne peux pas trouver la croix du télescope. Où est-elle ?</para> +</question> +<answer> +<para +>&kstars; trouve les coordonnées AD et Déc du télescope en connexion. Si votre alignement a été effectué correctement, vous pouvez voir la croix près de votre cible dans la carte du ciel. Cependant, les coordonnées AD et Déc fournies par le télescope peuvent être incorrectes (même sous l'horizon) et vous avez besoin de <link linkend="indi-sync" +>synchroniser</link +> votre télescope vers votre cible courante. Vous pouvez utiliser le menu du clic droit pour centrer et suivre la croix du télescope dans la carte du ciel.</para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>Le télescope se déplace d'une manière erratique ou pas du tout. Que puis-je faire ?</para> +</question> +<answer> +<para +>Ce comportement est la plupart du temps dû à des réglages incorrects. Veuillez vérifier la liste suivante :</para> +<orderedlist> +<listitem> +<para +>Le télescope est-il aligné ?</para> +</listitem> +<listitem> +<para +>Le mode d'alignement du télescope est-il correct ? Utilisez le <guilabel +>panneau de contrôle INDI</guilabel +> pour le vérifier et changez ces réglages (<constant +>Alt / Az, Polar, Land</constant +>).</para> +</listitem> +<listitem> +<para +>Les réglages d'heure et date du télescope sont-ils corrects ?</para> +</listitem> +<listitem> +<para +>Les réglages de latitude et de longitude du télescope sont-ils corrects ?</para> +</listitem> +<listitem> +<para +>Le calage UTC du télescope est-il correct ?</para> +</listitem> +<listitem> +<para +>Les axes d'AD et de Déc du télescope sont-ils bien verrouillés ?</para> +</listitem> +<listitem> +<para +>Le réglage d'inverseur N / S de télescope (lorsque applicable) est-il correctement effectué pour votre hémisphère ?</para> +</listitem> +<listitem> +<para +>Le câble entre le télescope et l'ordinateur est-il en bon état ?</para> +</listitem> +</orderedlist> + +<para +>Si vous pensez que tous les réglages sont corrects, mais que le télescope continue à bouger n'importe comment ou pas du tout, veuillez envoyer un rapport à <email +>kstars-devel@kde.org</email +></para> +</answer> +</qandaentry> +</qandaset> +</sect1> +</chapter> + diff --git a/tde-i18n-fr/docs/tdeedu/kstars/indiclient.png b/tde-i18n-fr/docs/tdeedu/kstars/indiclient.png Binary files differnew file mode 100644 index 00000000000..fceb4179836 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/indiclient.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/install.docbook b/tde-i18n-fr/docs/tdeedu/kstars/install.docbook new file mode 100644 index 00000000000..1713419ca8d --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/install.docbook @@ -0,0 +1,136 @@ +<appendix id="installation"> +<title +>Installation</title> + +<sect1 id="getting-kstars"> +<title +>Comment obtenir &kstars;</title> +<para +>&kstars; est distribué avec &kde; comme partie du module « Edutainment ». </para> +<para +>Nous faisons aussi occasionnellement des versions indépendantes. Ces versions sont disponibles comme fichiers compactés tar.gz sur le site suivant <ulink url="http://prdownloads.sourceforge.net/kstars/" +>http://prdownloads.sourceforge.net/kstars/</ulink +>. </para> +<para +>Les versions indépendantes sont annoncées par la liste de diffusion <email +>kstars-announce@lists.sourceforge.net</email +>. Les versions sont aussi postées sur <ulink url="http://edu.kde.org/kstars" +>la page web de &kstars;</ulink +>, <ulink url="http://www.kde-apps.org/content/show.php?content=9862" +>apps.kde.com</ulink +> et <ulink url="http://freshmeat.net/projects/kstars" +>freshmeat.net</ulink +>. </para> +<para +>&kstars; est livré avec beaucoup de distributions Linux/BSD, dont Redhat, Suse et Mandrake. Certaines distributions préparent &kstars; comme application séparée, d'autres fournissent simplement un paquet tdeedu qui contient &kstars;. </para +><para +>Si vous voulez essayer la dernière version de développement CVS de &kstars;, veuillez suivre <ulink url="http://edu.kde.org/kstars/cvs.html" +>ces instructions</ulink +>. </para> +</sect1> + +<sect1 id="requirements"> +<title +>Prérequis</title> +<para +>Pour réussir à lancer &kstars;, vous avez besoin de &kde; +>=3.2 et &Qt; +>=3.2. </para> +<para +>Pour compiler &kstars;, vous avez aussi besoin d'avoir les paquetages suivants installés : <itemizedlist> +<listitem +><para +>tdelibs-devel</para +></listitem> +<listitem +><para +>qt-devel</para +></listitem> +<listitem +><para +>zlib-devel</para +></listitem> +<listitem +><para +>fam-devel</para +></listitem> +<listitem +><para +>png-devel</para +></listitem> +<listitem +><para +>jpeg-devel</para +></listitem> +<listitem +><para +>autoconf ( +>=2.5)</para +></listitem> +</itemizedlist +></para> + +<para +>Sur mon système, &kstars; utilise environ 60 Mo de mémoire système avec les réglages par défaut. Le plus gros de cette utilisation est due aux base des données d'objets chargées. Vous pouvez diminuer considérablement l'empreinte mémoire en réduisant la limite de luminosité des étoiles dans la fenêtre de configuration, ou en éliminant les catalogues d'objets (NGC, IC, comètes, astéroïdes, etc.). Si &kstars; est immobile, il utilise très peu de temps processeur, mais il utilisera tout ce qui est disponible en cas de déplacement ou de zoom. </para> +</sect1> + +<sect1 id="compilation"> +<title +>Compilation et installation</title> + +<para +>Pour compiler et installer &kstars; sur votre système, saisissez les commandes suivantes dans le dossier de base de la distribution de &kstars; désarchivée : <screen width="40" +><prompt +>%</prompt +> <userinput +>./configure --prefix=$KDEDIR</userinput> +<prompt +>%</prompt +> <userinput +>make</userinput> +<prompt +>%</prompt +> <userinput +>make install</userinput +> +</screen> +</para +><para +>Veuillez ne pas oublier l'argument de préfixe pour le configure. Si votre variable <envar +>KDEDIR</envar +> n'est pas positionnée, donnez le préfixe là où &kde; est installé. C'est soit <filename class="directory" +>/usr</filename +>, soit <filename class="directory" +>/opt/kde/</filename +>, soit<filename class="directory" +>/opt/kde3</filename +>. Assurez-vous également que vous avez fait la dernière étape comme <systemitem class="username" +>root</systemitem +>. </para +><para +>&kstars; utilise <command +>autoconf</command +> et <command +>automake</command +>, et vous ne devriez donc pas avoir de problème en le compilant. Si vous aviez des problèmes, rapportez-les à la liste de diffusion de &kstars;<email +>kstars-devel@kde.org</email +>. </para> +</sect1> + +<sect1 id="configuration"> +<title +>Configuration</title> +<para +>Pour le moment, il n'y a pas d'option de configuration spéciale. Si &kstars; se plaint qu'il manque des fichiers de données, devenez <systemitem class="username" +>root</systemitem +> et copiez à la main tous les fichiers de <filename class="directory" +>kstars/data/</filename +> dans <filename class="directory" +>$(KDEDIR)/apps/kstars/</filename +> (si vous n'avez pas les privilèges <systemitem class="username" +>root</systemitem +>, copiez-les dans <filename class="directory" +>~/.kde/share/apps/kstars/.</filename +>) </para> +</sect1> +</appendix> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/jmoons.docbook b/tde-i18n-fr/docs/tdeedu/kstars/jmoons.docbook new file mode 100644 index 00000000000..4dbcdeb6cef --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/jmoons.docbook @@ -0,0 +1,39 @@ +<sect1 id="tool-jmoons"> +<title +>Lunes de Jupiter</title> +<indexterm +><primary +>Outils</primary> +<secondary +>Outil des Lunes de Jupiter</secondary> +</indexterm> + +<screenshot> +<screeninfo +>L'outil des Lunes de Jupiter </screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="jmoons.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Outil des Lunes de Jupiter</phrase> + </textobject> +</mediaobject> +</screenshot> + +<para +>Cet outil affiche la position des quatre principales Lunes de Jupiter (Io, Europa, Ganymède et Callisto) en fonction de l'heure. L'heure est représentée verticalement, les unités sont les jours et <quote +>heure=0,0</quote +> correspond au temps actuel de la simulation. L'axe horizontal affiche le décalage angulaire par rapport à la position de Jupiter, en arcminutes. Le décalage est mesuré le long de la direction de l'équateur de Jupiter. Chaque position de Lune en fonction du temps trace une sinusoïde dans le graphique, en fonction de l'orbite autour de Jupiter. Chaque trace a une couleur différente pour la distinguer des autres. Les libellés de noms en haut de la fenêtre indiquent la couleur utilisée par chaque Lune. </para +><para +>Le graphique peut être manipulé avec la clavier. L'axe des heures peut être agrandi ou rétréci en utilisant les touches <keycap +>+</keycap +> et <keycap +>-</keycap +>. L'heure affichée au centre de la fenêtre peut être changée avec les touches <keycap +>[</keycap +> et <keycap +>]</keycap +>. </para> +</sect1> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/jmoons.png b/tde-i18n-fr/docs/tdeedu/kstars/jmoons.png Binary files differnew file mode 100644 index 00000000000..c09bca85b22 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/jmoons.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/julianday.docbook b/tde-i18n-fr/docs/tdeedu/kstars/julianday.docbook new file mode 100644 index 00000000000..a03b4c4542e --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/julianday.docbook @@ -0,0 +1,78 @@ +<sect1 id="ai-julianday"> +<sect1info> +<author +><firstname +>John</firstname +> <surname +>Cirillo</surname +> </author> +</sect1info> +<title +>Jours juliens</title> +<indexterm +><primary +>Jours juliens</primary> +</indexterm> +<para +>Les jours juliens sont un moyen de trouver la date courante en comptant le nombre de jours qui se sont écoulés depuis une date lointaine quelconque. Ce nombre de jours s'appelle le <firstterm +>jour julien</firstterm +>, abréviation <abbrev +>JD</abbrev +>. Le point de départ, <abbrev +>JD=0</abbrev +>, est le 1er janvier 4713 Avant J.-C. (ou 1er janvier -4712, puisqu'il n'y a pas d'an 0). Les jours juliens sont très utiles parce qu'ils permettent de déterminer facilement le nombre de jours entre deux événements simplement en soustrayant les deux jours juliens. Un tel calcul est plus difficile avec le calendrier standard (grégorien) puisque les jours sont groupés en mois, qui contiennent un nombre variable de jours, et les difficultés liées aux <link linkend="ai-leapyear" +>années bissextiles</link +>. </para +><para +>Il est préférable d'effectuer les conversions entre calendrier grégorien et calendrier julien à l'aide de programmes spécialisés comme la <link linkend="tool-calculator" +>calculette astronomique</link +>. Mais pour ceux qui désirent savoir, voici un exemple de convertisseur de jour grégorien en Julien : </para +><para +><abbrev +>JD</abbrev +> = <abbrev +>D</abbrev +> - 32075 + 1461*( <abbrev +>Y</abbrev +> + 4800 + ( <abbrev +>M</abbrev +> - 14 ) / 12 ) / 4 + 367*( <abbrev +>M</abbrev +> - 2 - ( <abbrev +>M</abbrev +> - 14 ) / 12 * 12 ) / 12 - 3*( ( <abbrev +>Y</abbrev +> + 4900 + ( <abbrev +>M</abbrev +> - 14 ) / 12 ) / 100 ) / 4 </para +><para +>où <abbrev +>D</abbrev +> est le jour (1-31), <abbrev +>M</abbrev +> est le mois (1-12), et <abbrev +>Y</abbrev +> est l'année (1801-2099). Notez que cette formule fonctionne seulement pour les dates entre 1801 et 2099. Les dates plus lointaines nécessitent des calculs plus complexes. </para +><para +>Un exemple de jour julien : <abbrev +>JD</abbrev +> 2440588, qui correspond à la date 1er janvier 1970. </para +><para +>Les jours juliens servent aussi à déterminer l'heure, exprimée en une fraction d'une journée complète, ayant 12:00 PM (midi) comme point zéro. Donc, 3:00 PM le 1er janvier 1970 est <abbrev +>JD</abbrev +> 2440599.125 (trois heures séparent 3:00 PM et 12:00 PM, et 3 / 24=0.125). Notez que l'on calcule toujours le jour julien à partir de l'<link linkend="ai-utime" +>heure universelle</link +>, et non pas l'heure locale. </para +><para +>Les astronomes qui utilisent certains jours juliens comme référence leur donnent le nom d'<firstterm +>époques</firstterm +>. Un exemple d'époque utile est J2000 ; il s'agit du jour julien pour le 1er janvier 2000 à 12:00 PM, ou <abbrev +>JD</abbrev +> 2451545,0. </para +><para +>Beaucoup plus d'informations sur les jours juliens sont disponibles sur l'internet. Un bon point de départ est le <ulink url="http://aa.usno.navy.mil/faq/docs/JD_Formula.html" +>U.S. Naval Observatory</ulink +>. Si ce lien n'est plus valable, essayez le terme <quote +>Julian Day</quote +> dans votre moteur de recherche favori. </para> +</sect1> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/kepler2nd.png b/tde-i18n-fr/docs/tdeedu/kstars/kepler2nd.png Binary files differnew file mode 100644 index 00000000000..cc569df3e5c --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/kepler2nd.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/leapyear.docbook b/tde-i18n-fr/docs/tdeedu/kstars/leapyear.docbook new file mode 100644 index 00000000000..2e4338ee21f --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/leapyear.docbook @@ -0,0 +1,56 @@ +<sect1 id="ai-leapyear"> +<sect1info> +<author +><firstname +>Jason</firstname +> <surname +>Harris</surname +> </author> +</sect1info> +<title +>Années bissextiles</title> +<indexterm +><primary +>Années bissextiles</primary> +</indexterm> +<para +>La Terre possède deux composantes principales ayant trait au mouvement. Premièrement, elle tourne sur son axe de rotation ; un tour complet prend une <firstterm +>journée</firstterm +>. Deuxièmement, la Terre tourne autour du Soleil ; une orbite complète prend une <firstterm +>année</firstterm +>. </para +><para +>Normalement, une année de <emphasis +>calendrier</emphasis +> compte 365 jours, mais une <emphasis +>vraie</emphasis +> année (&cad;, un tour orbital complet de la Terre autour du Soleil, ce qu'on appelle aussi une <firstterm +>année tropicale</firstterm +>) est un peu plus longue que 365 jours. En d'autres mots, lors d'un tour orbital, la Terre réalise 365,24219 rotations sur elle-même. Rien de surprenant ; il n'y a aucune raison de s'attendre à ce que la rotation de la Terre sur son axe et la rotation de la Terre autour du Soleil soient synchronisés. En revanche, cela cause problème au calendrier ! </para +><para +>Qu'arriverait-il si l'on ignorait simplement le surplus de 0,24219 de rotation à la fin de l'année, et simplement définir l'année de calendrier comme étant toujours 365 jours ? Le calendrier est en quelque sorte le suivi de la progression de la Terre autour du Soleil. Si l'on ignore le petit surplus à la fin de chaque année, chaque année les dates du calendrier seront un peu en retard relativement à la position réelle de la Terre autour du Soleil. En seulement quelques années, les dates des solstices et des équinoxes auront notablement glissé. </para +><para +>En fait, il fut un temps où les années <emphasis +>étaient</emphasis +> en effet définies comme ayant 365,0 jours, et en conséquence, le calendrier s'éloigna lentement des vraies saisons. En l'an 46 <abbrev +>Av J.-C.</abbrev +>, Jules César établit le <firstterm +>calendrier julien</firstterm +>, qui introduisit pour la première fois le concept de l'<firstterm +>année bissextile</firstterm +> : il décréta que tous les quatre ans, l'année durerait 366 jours afin que, en moyenne sur le long terme, un année dure 365,25 jours. En gros, cela résolut le problème du calendrier. </para +><para +>En revanche, le problème n'était pas encore complètement résolu par le calendrier julien, parce qu'une année tropicale dure 365,24219 jours et non pas 365,25 jours. Le calendrier dérive encore un peu, même si l'effet n'est apparent que sur de très longs intervalles. C'est pourquoi en 1582, le pape Grégoire XIII a institué le <firstterm +>calendrier grégorien</firstterm +>, qui est très semblable au calendrier julien mais avec un truc de plus pour les années bissextiles : les années de début de siècle (celles qui se terminent par <quote +>00</quote +> sont bissextiles seulement si elles sont divisibles par 400. Ainsi, les années 1700, 1800, 1900 ne sont pas des années bissextiles (elles le seraient sous le calendrier julien), et l'année 2000 <emphasis +>est</emphasis +> une année bissextile. Cette modification produit une année qui en moyenne dure 365.2425 jours. Il y a donc encore une très minime dérive du calendrier, mais c'est une erreur de seulement 3 jours sur 10 000 ans ! Le calendrier grégorien est aujourd'hui le calendrier standard utilisé à peu près partout sur la planète. </para> +<note> +<para +>Fait amusant : lorsque le pape Grégoire institua le calendrier grégorien, le calendrier julien avait été en utilisation pendant plus de 1 500 ans, et donc la date avait déjà subi une dérive d'une dizaine de jours. Le pape Grégoire a donc décidé de resynchroniser le calendrier en <emphasis +>éliminant</emphasis +> tout simplement 10 jours. En 1582, le jour après le 4 octobre fut le 15 octobre. </para> +</note> +</sect1> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/lightcurve.png b/tde-i18n-fr/docs/tdeedu/kstars/lightcurve.png Binary files differnew file mode 100644 index 00000000000..70f743934f2 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/lightcurve.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/lightcurves.docbook b/tde-i18n-fr/docs/tdeedu/kstars/lightcurves.docbook new file mode 100644 index 00000000000..75c2e3d94c7 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/lightcurves.docbook @@ -0,0 +1,223 @@ +<sect1 id="tool-aavso"> + +<sect1info> +<author +><firstname +>Aaron</firstname +> <surname +>Price</surname +> <affiliation +><address +> <email +>aavso@aavso.org</email> +</address +></affiliation> +</author> +</sect1info> + +<title +>Courbes de luminosité de l'AAVSO</title> +<indexterm +><primary +>Outils</primary> +<secondary +>Générateur de courbes de luminosité de l'AAVSO</secondary> +</indexterm> + +<screenshot> +<screeninfo +>L'outil de courbes de luminosité de l'AAVSO </screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="aavso.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Courbes de luminosité de l'AAVSO</phrase> + </textobject> +</mediaobject> +</screenshot> + +<sect2 id="aavso-intro"> +<title +>Introduction</title> +<para +>&kstars; peut afficher les courbes de luminosité des étoiles variables du programme d'observations de l'<ulink url="http://www.aavso.org" +>American Association of Variable Star Observers</ulink +> (<abbrev +>AAVSO</abbrev +>). Ce programme surveille plus de 6 000 étoiles variables et consiste en 10 millions d'observations qui remontent jusqu'à presque un siècle. &kstars; télécharge les toutes dernières données directement dans la base de données de l'<abbrev +>AAVSO</abbrev +> par l'Internet, et une connexion au réseau est donc nécessaire pour utiliser cet outil. </para> +<para +>Pour utiliser l'outil, sélectionnez une étoile variable, soit par sa <firstterm +>désignation</firstterm +>, soit par son nom dans le panneau de gauche, et déterminez les dates de début et de fin à mettre en courbes. Dans le panneau de droite, sélectionnez le type de données qui doit être mis en courbe (voir ci-dessous). Quand vous avez fait vos sélections, actionnez le bouton <guibutton +>Retrouver la courbe</guibutton +>. &kstars; se connectera automatiquement au serveur de l'AAVSO, qui générera une courbe de luminosité et l'enverra à votre ordinateur pour affichage. Un exemple de courbe de luminosité est affiché ci-dessous. </para> + +<screenshot> +<screeninfo +>Exemple de courbe de luminosité </screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="lightcurve.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Exemple de courbe de luminosité</phrase> + </textobject> +</mediaobject> +</screenshot> + +<para +>Veuillez noter que ces courbes ne doivent <emphasis +>JAMAIS</emphasis +> être utilisées pour la recherche, les articles, les présentations, les publications, &etc; Elles ne sont supposées qu'être une source d'informations pour &kstars;. Elles n'ont pas été validées et passées au contrôle de qualité des mesures de l'<abbrev +>AAVSO</abbrev +>. Nous serons heureux de vous donner de bonnes données brutes simplement en interrogeant <ulink url="http://www.aavso.org/adata/onlinedata/" +>http://www.aavso.org/adata/onlinedata/</ulink +>. </para> +<para +>Il est possible d'envoyer des questions sur les données dans les courbes de luminosité à <email +>aavso@aavso.org</email +>. </para> +</sect2> + +<sect2 id="aavso-about"> +<title +>À propos des étoiles variables</title> +<para +>Les <firstterm +>étoiles variables</firstterm +> sont des étoiles qui changent de luminosité. Une <firstterm +>courbe de luminosité</firstterm +> est un graphique de la luminosité de l'étoile variable en fonction du temps. En regardant la courbe de luminosité, vous pouvez voir comment l'étoile s'est comportée dans le passé et essayer de prédire comment elle sera dans l'avenir. Les astronomes utilisent aussi ces données pour modéliser les processus astrophysiques dans l'étoile. C'est important de nous aider à comprendre comment les étoiles fonctionnent. </para> +</sect2> + +<sect2 id="aavso-data"> +<title +>Les données</title> + +<para +>Voilà un résumé des différents types de données disponibles dans les courbes de luminosité : <itemizedlist +> +<listitem +><para +><firstterm +>Visuel</firstterm +> : c'est une observation d'une étoile variable par un observateur équipé d'un télescope ordinaire. Cela signifie qu'un observateur a vu l'étoile à la luminosité Y aux date et heure X.</para +></listitem> + +<listitem +><para +><firstterm +>Plus faible que</firstterm +> : quelquefois, l'étoile est trop pâle pour être vue par l'observateur. Lorsque cela arrive, l'observateur rapporte l'étoile la plus pâle vue dans le champ. Elles sont nommées <quote +>plus pâle que</quote +> car l'étoile variable était plus pâle que la luminosité rapportée.</para +></listitem> + +<listitem +><para +><firstterm +>Moyenne sur</firstterm +> : c'est une moyenne calculée de toutes les données rapportées. Le nombre <firstterm +>bin</firstterm +> dit à l'ordinateur combien de jours utiliser dans chaque calcul de moyenne. C'est nécessaire pour l'ajuster en fonction de la fréquence des observations. Les barres d'erreur représentent la déviation standard sigma 1 d'erreur.</para +></listitem> + +<listitem +><para +><firstterm +>CCDV</firstterm +> : ce sont les observations rapportées en utilisant un <abbrev +>CCD</abbrev +> avec un filtre <abbrev +></abbrev +> Jonhson. Les observations <abbrev +>CCDV</abbrev +> tendent à être plus précises que les visuelles (mais pas toujours).</para +></listitem> + +<listitem +><para +><firstterm +>CCDB</firstterm +> : observations <abbrev +>CCD</abbrev +> avec un filtre <abbrev +>B</abbrev +> Cousins.</para +></listitem> + +<listitem +><para +><firstterm +>CCDI</firstterm +> : observations <abbrev +>CCD</abbrev +> avec un filtre <abbrev +>Ic</abbrev +> Cousins.</para +></listitem> + +<listitem +><para +><firstterm +>CCDR</firstterm +> : observations <abbrev +>CCD</abbrev +> avec un filtre <abbrev +>R</abbrev +> Cousins.</para +></listitem> + +<listitem +><para +><firstterm +>Autres données</firstterm +> : ce sont les données qui ont été validées par un membre de l'équipe de l'<abbrev +>AAVSO</abbrev +> comme autres, en suivant les règles de validation de données <abbrev +>HQ</abbrev +>. Contactez <email +>aavso@aavso.org</email +> pour d'autres informations.</para +></listitem> + +<listitem +><para +><firstterm +>Dates</firstterm +> : la base de données d'observations sur laquelle les courbes sont basées est mise à jour toutes les 10 minutes, de telle manière que vous puissiez obtenir des données quasiment en temps réel. Pour le moment, les courbes de luminosité ne sont disponibles qu'à partir de 1961, mais cela sera vraisemblablement augmenté à l'avenir.</para +></listitem> + +</itemizedlist> +</para> +</sect2> + +<sect2 id="aavso-update"> +<title +>Mise à jour de votre copie locale des étoiles variables</title> +<para +>L'<abbrev +>AAVSO</abbrev +> publie la <ulink url="http://www.aavso.org/valnam.txt" +>liste complète des étoiles variables</ulink +> dans leur programme de surveillance. Ce fichier est mis jour tous les mois avec les étoiles nouvellement découvertes. Pour synchroniser la liste utilisée par &kstars; avec la liste principale de l'<abbrev +>AAVSO</abbrev +>, cliquez sur le bouton <guibutton +>Actualiser la liste</guibutton +> dans la boîte de dialogue <abbrev +>AAVSO</abbrev +>. &kstars; tentera une connexion à la base de données de l'<abbrev +>AAVSO</abbrev +> et téléchargera la dernière liste. </para> +<note> +<para +>Le flux de données personnalisées fournies par l'AAVSO a été introduit dans &kstars; par Aaron Price, à qui l'on doit un grand merci. </para> +</note> +</sect2> +</sect1> + diff --git a/tde-i18n-fr/docs/tdeedu/kstars/luminosity.docbook b/tde-i18n-fr/docs/tdeedu/kstars/luminosity.docbook new file mode 100644 index 00000000000..915e9ba1c54 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/luminosity.docbook @@ -0,0 +1,42 @@ +<sect1 id="ai-luminosity"> + +<sect1info> + +<author +><firstname +>Jasem</firstname +> <surname +>Mutlaq</surname +> <affiliation +><address> +</address +></affiliation> +</author> +</sect1info> + +<title +>Luminosité</title> +<indexterm +><primary +>Luminosité</primary> +<seealso +>Flux</seealso> +</indexterm> + +<para +>La <firstterm +>luminosité</firstterm +> est la quantité d'énergie émise par une étoile à chaque seconde. </para> + +<para +>Toutes les étoiles irradient de la lumière dans une large bande de fréquences du spectre électromagnétique, des ondes radio de basse énergie jusqu'aux rayons gamma de haute énergie. Une étoile qui émet surtout dans la région ultra-violette du spectre produit une quantité d'énergie plus grande qu'une qui émet principalement dans l'infrarouge. De ce fait, la luminosité est une mesure de puissance émise par une étoile dans l'ensemble des longueurs d'onde. La relation entre la longueur d'onde et l'énergie a été quantifiée par Einstein comme E = h * v, où v est la fréquence, h est la constante de Planck et E est l'énergie du photon en Joules. Cela dit, les longueurs d'onde plus courtes (et donc de plus hautes fréquences) correspondent aux énergies plus hautes. </para> + +<para +>Par exemple, une longueur d'onde de lambda = 10 mètres se trouve dans la région radio du spectre électromagnétique et a une fréquence de f = c / lambda = 3 * 10^8 m/s /10 = 30 MHz, où c est la célérité de la lumière. L'énergie de ce photon est E = h * v = 6.625 * 10^-34 J s * 30 Mhz = 1.988 * 10^-26 joules. Par ailleurs, la lumière visible a une longueur d'onde bien plus petite et une fréquence bien plus haute. Un photon qui a une longueur d'onde de lambda = 5 * 10^-9 mètres (un photon vert) a une énergie de E = 3.975 * 10^-17 joules, ce qui est un milliard de fois plus haut que l'énergie d'un photon radio. De la même manière, un photon de lumière rouge (longueur d'onde lambda = 700 nm) est moins énergétique qu'un photon de lumière violette (longueur d'onde = 400 nm). </para> + +<para +>La luminosité dépend à la fois de la température et de la superficie. Ceci a du sens car un journal qui brûle émet plus d'énergie qu'une allumette, même si les deux ont la même température. De la même manière, un fer chauffé au rouge à 2 000 degrés émet plus d'énergie que quand il n'est chauffé qu'à 200 degrés. </para> + +<para +>La luminosité est une grandeur fondamentale en astronomie et en astrophysique. Le plus gros de ce qu'on apprend des objets célestes vient de l'analyse de la lumière. C'est à cause du fait que le processus physique qui se produit dans les étoiles est enregistré et transmis par la lumière. La luminosité est mesurée en unités d'énergie par seconde. Les astronomes préfèrent utiliser les Ergs plutôt que les Watts lorsqu'ils quantifient la luminosité. </para> +</sect1> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/magnitude.docbook b/tde-i18n-fr/docs/tdeedu/kstars/magnitude.docbook new file mode 100644 index 00000000000..a6b2b1eec8c --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/magnitude.docbook @@ -0,0 +1,60 @@ +<sect1 id="ai-magnitude"> +<sect1info> +<author +><firstname +>Girish</firstname +> <surname +>V</surname +> </author> +</sect1info> +<title +>Échelle de magnitude</title> +<indexterm +><primary +>Échelle de magnitude</primary> +<seealso +>Flux</seealso +> <seealso +>Couleurs des étoiles et température</seealso +> </indexterm> +<para +>Il y a 2 500 ans, l'astronome grec Hipparque classifia la luminosité des étoiles visibles dans le ciel sur une échelle de 1 à 6. Il qualifia les étoiles les plus brillantes du ciel de <quote +>première magnitude</quote +>, et les plus pâles <quote +>sixième magnitude</quote +>. Étonnamment, deux millénaires et demi plus tard, la classification d'Hipparque est toujours largement utilisée par les astronomes, bien qu'elle ait été depuis modernisée et quantifiée.</para> +<note +><para +>L'échelle de magnitudes fonctionne à l'envers de ce qu'on attend : les étoiles les plus brillantes ont une magnitude <emphasis +>plus petite</emphasis +> que les étoiles pâles. </para> +</note> +<para +>L'échelle moderne des magnitudes est une mesure quantitative du <firstterm +>flux</firstterm +> de lumière venant d'une étoile, avec une échelle logarithmique : </para +><para +>m = m_0 - 2.5 log (F / F_0) </para +><para +>Si vous ne comprenez pas les mathématiques, cela dit juste que la magnitude d'une étoile donnée (m) est différente d'une étoile standard (m_0) d'un facteur 2,5 fois le logarithme de leur rapport de flux. Le facteur 2,5*log signifie que si le rapport de flux est 100, la différence est magnitude 5. Ainsi, une étoile de 6ème magnitude est 100 fois plus pâle qu'une étoile de 1ère magnitude. La raison pour laquelle la simple classification d'Hipparque se traduit en une fonction relativement complexe est que l'œil humain réagit de manière logarithmique à la lumière. </para +><para +>Il y a plusieurs échelles de magnitude différentes en usage, chacune d'entre elles pour un but différent. La plus commune est l'échelle de magnitude apparente, qui est juste la mesure de comment les étoiles brillent (ainsi que les autres objets) pour l'œil humain. L'échelle de magnitude apparente définit l'étoile Vega comme magnitude 0,0, et assigne des magnitudes à tous les autres objets en utilisant l'équation ci-dessus, et une mesure du rapport de flux de chaque objet par rapport à Vega. </para +><para +>Il est difficile de comprendre les étoiles en utilisant simplement les magnitudes apparentes. Imaginez deux étoiles dans le ciel avec la même magnitude apparente, c'est-à-dire apparemment de même luminosité. Vous ne pouvez pas savoir simplement en regardant si elles ont la même luminosité <emphasis +>intrinsèque</emphasis +> ; il est possible qu'une des deux étoiles soit bien plus brillante, mais bien plus loin. Si nous connaissions les distances aux étoiles (voyez l'article <link linkend="ai-parallax" +>parallaxe</link +>), nous pourrions en tenir compte et assigner des <firstterm +>magnitudes absolues</firstterm +> qui refléteraient la réalité, la luminosité intrinsèque. La magnitude absolue est définie comme la luminosité apparente que l'étoile aurait si elle était observée d'une distance de 10 parsecs (1 parsec=3,26 années-lumière, soit 3,1 x 10^18 cm). La magnitude absolue (M) peut être déterminée à partir de la magnitude apparente (m) et de la distance en parsecs (d) en utilisant la formule : </para +><para +>M = m + 5 - 5 * log(d) (notez que M=m quand d=10). </para +><para +>L'échelle moderne des magnitudes n'est plus basée sur l'œil humain, elle est basée sur des plaques photographiques et des photomètres photoélectriques. Avec les télescopes, nous pouvons voir des objets bien plus pâles qu'Hipparcus ne pouvait voir à l'œil nu, ainsi, l'échelle de magnitude a été étendue au-delà de 6. En fait, le télescope spatial Hubble peut voir des images d'étoiles proches d'une magnitude 30, qui est un <emphasis +>trillion</emphasis +> de fois plus pâle que Vega. </para +><para +>Note finale : la magnitude est habituellement mesurée à travers un filtre de couleur d'une certaine sorte et ces magnitudes sont notées avec un indice décrivant le filtre (&cad; que m_V est la magnitude à travers un filtre <quote +>visuel</quote +>, qui est vert, m_B est la magnitude à travers un filtre bleu, m_pg est la magnitude de plaque photographique, &etc;). </para> +</sect1> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/man-v4ldriver.1.docbook b/tde-i18n-fr/docs/tdeedu/kstars/man-v4ldriver.1.docbook new file mode 100644 index 00000000000..3554fc11936 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/man-v4ldriver.1.docbook @@ -0,0 +1,142 @@ +<?xml version="1.0" ?> +<!DOCTYPE refentry PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ +<!ENTITY % French "INCLUDE"> +]> + +<refentry lang="&language;"> +<refentryinfo> +<title +>Manuel de l'utilisateur de KDE</title> +<author +><personname +> <firstname +>Ben</firstname +> <surname +>Burton</surname +> </personname +> <email +>bab@debian.org</email +></author> +<date +>25 mai 2005</date +> <productname +>Environnement de bureau K</productname +> </refentryinfo> + +<refmeta> +<refentrytitle +><command +>v4ldriver</command +></refentrytitle> +<manvolnum +>1</manvolnum> +</refmeta> + +<refnamediv> +<refname +><command +>v4ldriver</command +></refname> +<refpurpose +>Pilote générique Video4Linux pour le contrôle des télescopes INDI</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<cmdsynopsis +><command +>v4ldriver</command +> <group +><option +>-v</option +></group +> </cmdsynopsis> +</refsynopsisdiv> + +<refsect1> +<title +>Description</title> +<para +>&kstars; vous permet de configurer et de contrôler les instruments astronomiques comme les télescopes et les viseurs via le protocole <acronym +>INDI</acronym +>. <command +>v4ldriver</command +> est un pilote de périphériques qui gère des types particuliers de matériel externe.</para> +<para +>Ce pilote n'est pas prévu pour être lancé directement. Au lieu de cela, vous devez utiliser &kstars; pour configurer et actionner vos instruments astronomiques. La plupart des opérations se trouvent sous le menu <guimenu +>Périphériques</guimenu +> dans &kstars;.</para> +<para +>&kstars; démarre le serveur <acronym +>INDI</acronym +> d'une manière interne, et le serveur <acronym +>INDI</acronym +> démarrera à son tour le pilote de périphérique.</para> +<para +>Des informations bien plus détaillées se trouvent dans la manuel de &kstars;, comme décrit ci-dessous.</para> +<para +>&kstars; est un planétarium graphique de bureau pour &kde;, et forme une partie du module edutainment de &kde;.</para> +</refsect1> + +<refsect1> +<title +>Options</title> +<variablelist> +<varlistentry +><term +><option +>-v</option +></term> +<listitem +><para +>Écrire une sortie plus bavarde sur stderr</para +></listitem> +</varlistentry> +</variablelist> + +</refsect1> + +<refsect1> +<title +>Voir aussi</title> +<para +>indiserver(1), kstars(1)</para> + +<para +>Une documentation utilisateur plus détaillée est disponible sur <ulink url="help:/kstars" +>help:/kstars</ulink +> (soit, vous donnez cette <acronym +>URL</acronym +> dans &konqueror;, soit vous lancez <userinput +><command +>khelpcenter</command +> <parameter +>help:/kstars</parameter +></userinput +>).</para> + +<para +>Il y a aussi d'autres informations disponibles sur <ulink url="http://edu.kde.org/kstars/" +>le site Web d'Edutainment de &kde;</ulink +>.</para> +</refsect1> + +<refsect1> +<title +>Auteurs</title> +<para +><command +>v4ldriver</command +> a été écrit par &Jasem.Mutlaq;</para> +<para +>Cette page de man est basée sur celle écrite pour Debian par <personname +><firstname +>Ben</firstname +><surname +>Burton</surname +></personname +> <email +>bab@debian.org</email +></para> +</refsect1> + +</refentry> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/meridian.docbook b/tde-i18n-fr/docs/tdeedu/kstars/meridian.docbook new file mode 100644 index 00000000000..2640f02c598 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/meridian.docbook @@ -0,0 +1,41 @@ +<sect1 id="ai-meridian"> +<sect1info> +<author +><firstname +>Jason</firstname +> <surname +>Harris</surname +> </author> +</sect1info> +<title +>Le méridien local</title> +<indexterm +><primary +>Méridien local</primary> +<seealso +>Angle horaire</seealso +> <seealso +>Sphère céleste</seealso +> </indexterm> +<para +>Le méridien est un <link linkend="ai-greatcircle" +>grand cercle</link +> imaginaire, le long de la <link linkend="ai-csphere" +>sphère céleste</link +>, qui est perpendiculaire à l'<link linkend="ai-horizon" +>horizon</link +> local. Il passe à travers le point Nord de l'horizon, à travers le <link linkend="ai-cpoles" +>pôle céleste</link +>, jusqu'au <link linkend="ai-zenith" +>zénith</link +>, puis à travers le point Sud de l'horizon. </para +><para +>Le méridien local étant fixé à l'horizon local, les étoiles semblent passer devant le méridien local (du fait de la rotation de la Terre). Vous pouvez utiliser l'<link linkend="equatorial" +>ascension droite</link +> et le <link linkend="ai-sidereal" +>temps sidéral local</link +> d'un objet pour déterminer quand l'objet traversera votre méridien local (voir <link linkend="ai-hourangle" +>angle horaire</link +>). </para> +</sect1> + diff --git a/tde-i18n-fr/docs/tdeedu/kstars/newfov.png b/tde-i18n-fr/docs/tdeedu/kstars/newfov.png Binary files differnew file mode 100644 index 00000000000..a81644bc975 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/newfov.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/observinglist.docbook b/tde-i18n-fr/docs/tdeedu/kstars/observinglist.docbook new file mode 100644 index 00000000000..bb50e21d290 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/observinglist.docbook @@ -0,0 +1,93 @@ +<sect1 id="tool-observinglist"> +<title +>Outil de liste d'observations</title> +<indexterm +><primary +>Outils</primary> +<secondary +>Outil de liste d'observations</secondary> +</indexterm> + +<screenshot> +<screeninfo +>L'outil de liste d'observations </screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="observinglist.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Outil de liste d'observations</phrase> + </textobject> +</mediaobject> +</screenshot> + +<para +>Le propos de l'outil de listes d'observations est de fournir un accès pratique à certaines fonctions communes pour une liste d'objets choisis par l'utilisateur. Les objets sont ajoutés à la liste en utilisant l'action <quote +>Ajouter à la liste</quote +> dans le <link linkend="popup-menu" +>menu contextuel</link +>, ou simplement en actionnant la touche <keycap +>0</keycap +> pour ajouter l'objet actuellement sélectionné. </para> +<para +>Il est possible de trier les objets dans la liste par n'importe quelle colonne (nom, ascension droite, déclinaison, magnitude et type). Pour effectuer une action sur un objet, surlignez-le d'abord dans la liste, puis actionnez l'un des boutons Actions en haut de la fenêtre. Certaines actions peuvent être effectuées pendant que pusieurs objets sont sélectionnés. D'autres n'opèrent que sur des objets séparés. Les actions disponibles sont : <variablelist> +<varlistentry> +<term +>Centrer</term> +<listitem> +<para +>Centrer l'affichage sur l'objet sélectionné, et commencer à le suivre. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +>Télescope</term> +<listitem> +<para +>Pointer votre <link linkend="indi" +>télescope</link +> sur l'objet sélectionné. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +>Alt selon heure</term> +<listitem> +<para +>Ouvrir l'outil <link linkend="tool-altvstime" +>élévation selon l'heure</link +>, avec les objets sélectionnés préchargés. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +>Détails</term> +<listitem> +<para +>Ouvrir la fenêtre <link linkend="tool-details" +>Informations détaillées</link +> pour l'objet sélectionné. </para> +</listitem> +</varlistentry> + +<varlistentry> +<term +>Supprimer</term> +<listitem> +<para +>Supprimer les objets sélectionnés de la liste d'observations. </para> +</listitem> +</varlistentry> + +</variablelist> +</para> + +<note> +<para +>L'outil de liste d'observations est une nouvelle fonction et est encore en développement. Nous comptons ajouter d'autres fonctions, comme ajouter des objets à la liste en sélectionnant une région dans le ciel, et la possibilité d'enregistrer les listes d'observations sur le disque. </para> +</note> +</sect1> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/parallax.docbook b/tde-i18n-fr/docs/tdeedu/kstars/parallax.docbook new file mode 100644 index 00000000000..0d81af20b6d --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/parallax.docbook @@ -0,0 +1,62 @@ +<sect1 id="ai-parallax"> +<sect1info> +<author +><firstname +>James</firstname +> <surname +>Lindenschmidt</surname +> </author> +</sect1info> +<title +>Parallaxe</title> +<indexterm +><primary +>Parallaxe</primary +></indexterm> +<indexterm +><primary +>Unité astronomique</primary +><see +>Parallaxe</see +></indexterm> +<indexterm +><primary +>Parsec</primary +><see +>Parallaxe</see +></indexterm> + <para +>La <firstterm +>Parallaxe</firstterm +> est le changement apparent de la position d'un objet observé provoqué par un changement de position de l'observateur. Par exemple, tenez votre main devant vous à longueur de bras et observez un objet à l'autre bout de la pièce derrière votre main. Maintenant, inclinez votre tête sur votre épaule droite, et votre main apparaîtra à gauche de l'objet. Inclinez votre tête sur votre épaule gauche, et votre main apparaîtra à droite de l'objet distant. </para> + <para +>Du fait que la terre est en orbite autour du Soleil, nous observons le ciel d'une position en mouvement constant. De ce fait, nous devons nous attendre à voir un effet de <firstterm +>parallaxe annuelle</firstterm +> dans lequel les positions des objets proches apparaît <quote +>osciller</quote +> en arrière et en avant en fonction de notre position autour du Soleil. Ceci survient bien en fait, mais les distances par rapport aux étoiles les plus proches sont tellement grandes que vous devez faire des observations très soigneuses au télescope pour le détecter<footnote +><para +>Les anciens astronomes grecs connaissaient la parallaxe ; du fait qu'ils ne pouvaient pas observer de parallaxe annuelle dans la position des étoiles, ils conclurent que la Terre ne pouvait pas être en mouvement autour du Soleil. Ce qu'il ne réalisèrent pas est que les étoiles sont des millions de fois plus loin que le Soleil, et que de ce fait, la parallaxe n'est pas visible à l'oeil nu.</para +></footnote +>. </para> + <para +>Les télescopes modernes permettent aux astronomes d'utiliser la parallaxe annuelle pour mesurer les distances des étoiles proches en utilisant la triangulation. L'astronome mesure avec soin la position de l'étoile à deux dates espacées de 6 mois. Plus l'étoile est proche du Soleil, plus la modification apparente de sa position sera importante. </para> + <para +>Pendant une période de 6 mois, la Terre a bougé de la moitié de son orbite autour du Soleil ; dans cette période, sa position a changé de 2 <firstterm +>Unités astronomiques</firstterm +> (abrégé UA ; 1 UA est la distance de la Terre au Soleil, soit environ 150 millions de kilomètres). Ceci semble être une très grande distance, mais même l'étoile la plus proche est à environ 40 <emphasis +>trillions</emphasis +> de kilomètres. De ce fait, la parallaxe annuelle est très petite, typiquement plus petite qu'un <firstterm +>parsec</firstterm +>, qui fait seulement 1/3600 degré. Une unité pratique de distance pour les étoiles proches est le <firstterm +>parsec</firstterm +>, qui est l'abréviation de « parallax arcsecond ». Un parsec est la distance qu'une étoile aurait si son angle de parallaxe observé était d'une seconde d'arc. Il est égal à 3,26 années-lumière, soit 31 trillions de kilomètres<footnote +><para +>Les astronomes aiment tellement cette unité qu'il utilisent maintenant le <quote +>kiloparsec</quote +> pour mesurer les distances à l'échelle des galaxies et le <quote +>Mégaparsec</quote +> pour mesurer les distances intergalactiques, même si ces distances sont bien trop énormes pour avoir une vraie parallaxe observable. D'autres méthodes sont nécessaires pour déterminer ces distances.</para +></footnote +>. </para> +</sect1> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/popup.png b/tde-i18n-fr/docs/tdeedu/kstars/popup.png Binary files differnew file mode 100644 index 00000000000..ebc1f490979 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/popup.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/precession.docbook b/tde-i18n-fr/docs/tdeedu/kstars/precession.docbook new file mode 100644 index 00000000000..cf699b39b68 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/precession.docbook @@ -0,0 +1,61 @@ +<sect1 id="ai-precession"> +<sect1info> +<author +><firstname +>Jason</firstname +> <surname +>Harris</surname +> </author> +</sect1info> +<title +>Précession</title> +<indexterm +><primary +>Précession</primary> +</indexterm> +<para +>La <firstterm +>précession</firstterm +> est le changement graduel de la +direction de l'axe de rotation de la Terre. L'axe de rotation trace un +cône, effectuant un tour complet en 26 000 ans. Si vous avez déjà joué +avec une toupie ou un dreidel, la toupie ne demeure pas fixée sur +place, elle vacille ; c'est ce qu'on appelle précession. </para +><para +>Donc, puisque la direction de la rotation de la Terre varie, +l'emplacement des <link linkend="ai-cpoles" +>pôles célestes</link> +varie aussi. </para +><para +>Les causes du phénomène de précession sont complexes. La Terre n'est pas une sphère parfaite, elle est un peu aplatie, et donc le <link linkend="ai-greatcircle" +>grand cercle</link +> de l'équateur est plus long que le grand cercle <quote +>méridional</quote +> qui passe par les pôles. De plus, la Lune et le Soleil se trouvent à l'extérieur du plan équatorial de la Terre. Il en résulte que l'attraction gravitationnelle de la Lune et du Soleil, agissant sur la Terre oblongue, cause un minuscule <emphasis +>moment de torsion</emphasis +> en plus d'une force linéaire. Cette force de torsion, agissant sur la Terre, cause le mouvement de précession. </para> +<tip> +<para +>Exercice : </para> +<para +>La manière la plus facile de voir la précession est d'observer le <link linkend="ai-cpoles" +>pôle céleste</link +>. Pour trouver le pôle céleste, activez d'abord les coordonnées équatoriales dans la fenêtre <guilabel +>Configurer &kstars;</guilabel +>, puis appuyez, sur votre clavier, sur la <keycap +>flèche haut</keycap +> jusqu'à ce que l'image cesse de défiler. La déclinaison, affichée au centre du <guilabel +>Panneau d'information</guilabel +>, devrait être de +90 degrés, et l'étoile Polaris devrait se trouver à peu près au centre de l'écran ; ajustez à l'aide des boutons <quote +>flèches</quote +>. Remarquez que le ciel semble tourner autour du pôle céleste. </para +><para +>Nous allons maintenant démontrer le phénomène de précession en indiquant une date très lointaine et en notant que le pôle céleste sera désormais plus éloigné de Polaris. Ouvrez la fenêtre <guilabel +>Ajuster l'heure</guilabel +> (<keycombo action="simul" +>&Ctrl;<keycap +>S</keycap +></keycombo +>), et tapez la date 8 000 (c'est à peu près le plus loin que &kstars; puisse aller présentement, mais cela suffira pour notre démonstration). Remarquez que l'image est maintenant centrée sur un point qui se trouve entre les constellations Cygnus et Cepheus. Vérifiez qu'il s'agit bel et bien du pôle céleste et ajustant vers la gauche ou vers la droite avec les flèches du clavier : en effet, le ciel tourne autour de ce point ; donc, en l'an 8 000, le pôle céleste nord ne se trouvera plus aux côtés de Polaris. </para> +</tip> +</sect1> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/quicktour.docbook b/tde-i18n-fr/docs/tdeedu/kstars/quicktour.docbook new file mode 100644 index 00000000000..99071f69217 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/quicktour.docbook @@ -0,0 +1,423 @@ +<chapter id="using-kstars"> +<title +>Un survol de &kstars;</title> + +<para +>Ce chapitre présente une visite guidée de &kstars;, introduisant beaucoup de fonctions importantes. </para> + +<screenshot> +<screeninfo +>Voici une capture d'écran contenant la fenêtre principale de &kstars; : </screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="screen1.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Fenêtre principale</phrase> + </textobject> +</mediaobject> +</screenshot> + +<para +>L'image ci-dessus montre une vue typique du programme KStars. Vous pouvez voir l'affichage du ciel centré sur Betelgeuse, l'étoile la plus brillante de la constellation Orion. Orion vient de se lever au-dessus de l'horizon Est. Les étoiles sont tracées avec les <link linkend="ai-colorandtemp" +>Couleurs réalistes</link +> et leur brillance relative. M42, la nébuleuse d'Orion, est visible sur la droite de l'écran, juste au-dessus de l'horizon. Si vous regardez de plus près, vous pouvez aussi voir le Soleil et la planète Mercure dans le coin supérieur gauche. Dans trois coins de l'affichage du ciel, il y a des panneaux de texte affichant les données sur l'heure courante (<quote +>HL : 16:41:39 22 Jan 2005</quote +>), l'emplacement géographique courant (<quote +>Tucson, Arizona, USA</quote +>) et l'objet au centre de l'affichage (<quote +>Bloquer sur : Betelgeuse (alpha Orionis)</quote +>). Au-dessus de l'affichage du ciel, il y a deux barres d'outils. La barre d'outils principale contient des raccourcis pour les <link linkend="kstars-menus" +>fonctions de menus</link +>, aussi bien qu'un élément graphique d'ajustement du rafraîchissement qui contrôle à quelle vitesse la simulation fonctionne. La barre d'outils d'affichage contient des boutons qui inversent l'affichage de différentes sortes d'objets dans le ciel. Tout en bas de la fenêtre, se trouve la barre d'état, qui indique le nom de tout objet sur lequel vous cliquez et les <link linkend="ai-skycoords" +>coordonnées célestes</link +> (à la fois ascension droite / déclinaison et azimut / élévation) du pointeur de la souris. </para> + +<sect1 id="startwizard"> +<title +>L'assistant de configuration</title> +<para> +<indexterm +><primary +>Assistant de configuration</primary +></indexterm +> La première fois que vous lancez KStars, il vous sera présenté un assistant de configuration, qui vous permet de fixer facilement votre position géographique et de télécharger des fichiers de données supplémentaires. Vous pouvez actionner le bouton <guilabel +>Terminer</guilabel +> à n'importe quel moment pour quitter l'assistant de configuration. </para> + +<para +>La première page de l'assistant de configuration vous permet de choisir l'emplacement géographique de départ, en le sélectionnant dans une liste de plus de 2 500 emplacements, sur le côté droit de la fenêtre. La liste des emplacements peut être filtrée pour correspondre au texte que vous avez saisi dans les zones d'édition <guilabel +>Ville</guilabel +>, <guilabel +>Province</guilabel +> et <guilabel +>Pays</guilabel +>. Si votre emplacement n'est pas présent dans la liste, vous pouvez sélectionner une ville voisine à la place pour le moment. Plus tard, vous pouvez ajouter votre emplacement précis à la main, en utilisant l'outil <link linkend="setgeo" +>Déterminer l'emplacement géographique</link +>. Une fois que vous avez sélectionné un emplacement de démarrage, actionnez le bouton <guilabel +>Suivant</guilabel +>. </para> + +<para +>La deuxième page de l'assistant de configuration vous permet de télécharger des données supplémentaires qui ne sont pas incluses dans la distribution standard de &kstars;. Actionnez simplement le bouton <guilabel +>Téléchargement de données supplémentaires</guilabel +> pour ouvrir l'outil <guilabel +>Obtenir des nouvelles données</guilabel +>. Quand vous aurez fini, actionnez le bouton <guilabel +>Terminer</guilabel +> dans l'assistant de configuration pour commencer à explorer &kstars;. </para> + +<note> +<para +>L'outil de téléchargement de données supplémentaires n'est disponible que si KDE 3.3 est installé. </para> +</note> +</sect1> + +<sect1 id="lookaround"> +<title +>Faites le tour de &kstars;</title> +<para> +<indexterm +><primary +>Contrôles de navigation</primary> +<secondary +>Bases</secondary +></indexterm> +Maintenant que votre lieu et votre heure sont ajustés, faisons le tour du propriétaire. Vous pouvez bouger l'image à l'aide des flèches sur votre clavier. L'image bougera deux fois plus vite si vous gardez enfoncée la touche &Maj;. Une autre façon de bouger l'image est de laisser enfoncé le bouton de la souris tout en la bougeant. Vous noterez que certains objets disparaissent temporairement lorsque l'image est bougée. Cela réduit la charge sur votre microprocesseur et permet un défilement plus en douceur (vous pouvez configurer ce qui est caché pendant le déplacement dans la fenêtre de <link linkend="config" +>Configuration de &kstars;</link +>). Il y a sept manières de changer le grossissement (ou <firstterm +>Niveau de zoom</firstterm +>) de l'affichage :</para> + +<orderedlist> +<listitem> + <para +>Utilisez les touches <keycap +>+</keycap +> et <keycap +>-</keycap +></para> +</listitem> +<listitem> + <para +>Actionnez les boutons zoom avant / arrière dans la barre d'outils</para> +</listitem> +<listitem> + <para +>Sélectionnez <guimenuitem +>Zoom avant</guimenuitem +> / <guimenuitem +>Zoom arrière</guimenuitem +> dans le menu <guimenu +>Affichage</guimenu +></para> +</listitem> +<listitem> + <para +>Sélectionnez <guimenuitem +>Zoomer à la taille angulaire...</guimenuitem +> depuis le menu <guimenu +>Affichage</guimenu +>. Cela vous permet de spécifier le champ d'angle de vision pour l'affichage, en degrés.</para> +</listitem> +<listitem> + <para +>Utilisez la roulette de votre souris</para> +</listitem> +<listitem> + <para +>Tirez la souris vers le haut et le bas avec le &BCS; enfoncé.</para> +</listitem> +<listitem> + <para +>Maintenez enfoncé &Ctrl; en tirant la souris. Ceci vous permet de définir un rectangle dans la carte. Quand vous relâchez le bouton de la souris, l'affichage zoomera pour correspondre au rectangle.</para> +</listitem> +</orderedlist> + +<para +>Notez que lorsque vous zoomez vers l'avant, vous pouvez voir des étoiles plus pâles qu'en zoom arrière.</para> + +<para +>Faites un zoom arrière jusqu'à ce que vous aperceviez une courbe verte ; cette courbe représente votre <link linkend="ai-horizon" +>horizon</link +> local. Si vous n'avez pas modifié la configuration par défaut de &kstars;, l'image sous l'horizon devrait être complètement verte, ce qui représente le sol terrestre. Vous apercevrez aussi une courbe blanche qui représente <link linkend="ai-cequator" +>l'équateur céleste</link +> et une courbe brunâtre, qui représente <link linkend="ai-ecliptic" +>l'écliptique</link +>, c'est-à-dire le chemin que le Soleil semble suivre dans le ciel au cours d'une année. Le Soleil se trouve toujours quelque part le long de l'écliptique, et les planètes n'en sont pas bien loin. </para> +</sect1> + +<sect1 id="skyobjects"> +<title +>Objets célestes</title> +<para> +<indexterm +><primary +>Objets célestes</primary> +<secondary +>Survol</secondary +></indexterm> +&kstars; affiche des milliers d'objets célestes : étoiles, planètes, comètes, astéroïdes, amas, nébuleuses et galaxies. Vous pouvez interagir avec les objets affichés pour réaliser des actions sur eux ou obtenir plus d'informations à leur propos. En cliquant sur un objet, il s'identifie dans la barre d'état, et simplement en le survolant avec la souris, un libellé s'affichera temporairement sur la carte. En double-cliquant, l'affichage se recentrera sur l'objet et commencera un suivi (de telle manière qu'il restera centré quand le temps s'écoulera). En cliquant du bouton <mousebutton +>droit</mousebutton +> sur un objet s'ouvrira un menu contextuel, qui fournira d'autres options. </para> + +<sect2 id="popupquick"> +<title +>Le menu contextuel</title> +<indexterm +><primary +>Menu contextuel</primary +><secondary +>Exemple</secondary +></indexterm> + +<para +>Voici un exemple de menu contextuel obtenu d'un clic <mousebutton +>droit</mousebutton +> sur la nébuleuse d'Orion. </para> + +<screenshot> +<screeninfo +>Menu contextuel pour M 42</screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="popup.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Menu contextuel pour M 42</phrase> + </textobject> +</mediaobject> +</screenshot> + +<para +>L'apparence du menu contextuel dépend quelque peu de la sorte d'objet sur lequel vous cliquez avec le bouton <mousebutton +>droit</mousebutton +>, mais la structure de base est listée ci-dessous. Vous pouvez obtenir <link linkend="popup-menu" +>plus d'informations détaillées sur le menu contextuel</link +>. </para> + +<para +>La section du haut contient des libellés d'information (que l'on ne peut sélectionner). Celui du haut affiche le nom et le type des objets. Les trois libellés suivants affichent l'ascension de l'objet, le transit et l'heure de coucher. Si les heures de lever et de coucher disent « Cercle polaire », cela signifie que l'objet est toujours au-dessus de l'horizon pour l'endroit courant. </para> +<para +>La section du milieu contient des éléments pour effectuer des actions sur l'objet, comme <guimenuitem +>Centrer et suivre</guimenuitem +>, <guimenuitem +>Détails...</guimenuitem +> et <guimenuitem +>Attacher un libellé</guimenuitem +>. Voyez la <link linkend="popup-menu" +>description du menu contextuel</link +> pour la liste complète et la description de chaque action. </para> +<para> +<indexterm +><primary +>Objets célestes</primary> +<secondary +>Liens internet</secondary> +<seealso +>Menu contextuel</seealso +></indexterm> +La section du bas contient des liens vers les images et / ou des pages web d'information sur l'objet sélectionné. Si vous connaissez une &URL; supplémentaire avec des informations ou une image de l'objet, vous pouvez ajouter un lien personnalisé dans le menu contextuel de l'objet en utilisant l'élément <guimenuitem +>Ajouter un lien...</guimenuitem +>. </para> +</sect2> + +<sect2 id="findobjects"> +<title +>Trouver des objets</title> +<indexterm +><primary +>Outil de recherche d'objets</primary +></indexterm> +<indexterm +><primary +>Objets célestes</primary> +<secondary +>Recherche par nom</secondary +></indexterm> +<para +>Vous pouvez chercher des objets nommés en utilisant la fenêtre <guilabel +>Chercher l'objet</guilabel +>, que vous pouvez ouvrir en cliquant sur l'icône <guiicon +>Recherche d'objet</guiicon +> dans la barre d'outils, en sélectionnant <guimenuitem +>Trouver un objet...</guimenuitem +> du menu <guimenu +>Pointage</guimenu +> ou en actionnant <keycombo action="simul" +>&Ctrl; <keycap +>F</keycap +></keycombo +>. La fenêtre <guilabel +>Trouver un objet</guilabel +> est affichée ci-dessous : <screenshot> +<screeninfo +>Fenêtre de recherche d'objets</screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="find.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Fenêtre de recherche d'objets</phrase> + </textobject> +</mediaobject> +</screenshot> +</para> + +<para +>La fenêtre contient la liste de tous les objets dans &kstars; qui ont un nom. Beaucoup d'entre eux possèdent seulement un nom de catalogue comme NGC 3077, et certains possèdent aussi un nom propre comme Whirlpool Galaxy. Vous pouvez filtrer la liste selon le nom ou le type d'objet. Pour filtrer par nom, donnez une chaîne dans la zone d'édition en haut de la fenêtre ; la liste ne contiendra alors que les noms qui commencent par cette chaîne. Pour filtrer par type, sélectionnez un type dans la liste déroulante combinée en bas de la fenêtre. </para +><para +>Pour centrer l'affichage sur un objet, surlignez l'objet désiré dans la liste et actionnez le bouton <guibutton +>OK</guibutton +>. Notez que si l'objet est situé sous l'horizon, vous serez averti que vous ne verrez probablement que le sol terrestre (vous pouvez rendre le sol invisible à partir de la fenêtre <guilabel +>Options d'affichage</guilabel +> ou en actionnant le bouton <guiicon +>Sol</guiicon +> dans la barre d'outils d'affichage). </para> +</sect2> + +<sect2 id="centertrack"> +<title +>Centrage et suivi</title> +<indexterm +><primary +>Objets célestes</primary> +<secondary +>Suivi</secondary +></indexterm> +<para +>KStars commence automatiquement le suivi d'un objet lorsque l'on centre sur l'objet, soit à partir de la fenêtre <guilabel +>Trouver un objet</guilabel +>, en double-cliquant sur l'objet, soit en choisissant <guimenuitem +>Centrer et suivre</guimenuitem +> dans le menu obtenu par un clic <mousebutton +>droit</mousebutton +>. Vous pouvez cesser de suivre l'objet en bougeant l'image (expliqué plus haut), en cliquant sur l'icône en forme de <guiicon +>cadenas</guiicon +> dans la barre d'outils, ou en cliquant sur <guimenuitem +>Arrêter le suivi</guimenuitem +> dans le menu <guimenu +>Pointage</guimenu +>. </para> + +<note> +<para> +<indexterm +><primary +>Traces orbitales</primary> +<secondary +>Attachées à l'objet centré</secondary> +</indexterm> +En suivant un objet du système solaire, &kstars; attachera automatiquement une <quote +>trace orbitale</quote +>, montrant le chemin du corps à travers le ciel. Vous aurez vraisemblablement besoin de changer le pas de l'horloge pour une valeur plus grande (comme <quote +>1 jour</quote +>) pour voir la trace. </para> +</note> +</sect2> + +<sect2 id="objectactions"> +<title +>Actons du clavier</title> +<indexterm +><primary +>Objets célestes</primary> +<secondary +>Actions du clavier</secondary +></indexterm> +<para +>Quand vous cliquez sur un objet dans la carte, il devient l'<firstterm +>objet sélectionné</firstterm +>, et son nom est identifié dans la barre d'état. Il y a de nombreuses commandes rapides au clavier qui agissent sur l'objet sélectionné. <variablelist> +<varlistentry> +<term +><keycap +>C</keycap +></term> +<listitem> +<para +>Centrer et suivre l'objet sélectionné</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><keycap +>D</keycap +></term> +<listitem> +<para +>Afficher la <link linkend="tool-details" +>Fenêtre des détails</link +> pour l'objet sélectionné.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><keycap +>L</keycap +></term> +<listitem> +<para +>Inverser la visibilité du nom de l'objet sélectionné</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><keycap +>O</keycap +></term> +<listitem> +<para +>Ajouter l'objet sélectionné à la <link linkend="tool-observinglist" +>liste des observations</link +></para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><keycap +>T</keycap +></term> +<listitem> +<para +>Inverser la visibilité d'une courbe dans le ciel, montrant le chemin de l'objet à travers du ciel (applicable seulement aux objets du système solaire) </para> +</listitem> +</varlistentry> + +</variablelist> +</para> + +<note> +<para +>En maintenant la bouche <keycap +>Alt</keycap +> enfoncée, vous pouvez effectuer ces actions sur l'objet centré plutôt que sur l'objet sélectionné. </para> +</note> +</sect2 +> <!--object actions--> +</sect1 +> <!--objects in the sky--> + +<sect1 id="endtour"> +<title +>Fin de la visite</title> +<para +>Ceci conclut la visite de &kstars;, bien que nous ayons à peine égratigné la surface des fonctionnalités disponibles. &kstars; inclut beaucoup d'<link linkend="tools" +>outils astronomiques</link +>, il peut contrôler directement <link linkend="indi" +>votre télescope</link +>, et il offre une grande variété d'options de <link linkend="config" +>configuration et personnalisation</link +>. De plus, ce manuel inclut le <link linkend="astroinfo" +>Projet AstroInfo</link +>, une série de petits articles liés entre eux, expliquant certains des concepts célestes et astrophysiques qui sous-tendent &kstars;. </para> +</sect1> + +</chapter> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/retrograde.docbook b/tde-i18n-fr/docs/tdeedu/kstars/retrograde.docbook new file mode 100644 index 00000000000..6493305c88d --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/retrograde.docbook @@ -0,0 +1,33 @@ +<sect1 id="ai-retrograde"> +<sect1info> +<author +><firstname +>John</firstname +> <surname +>Cirillo</surname +> </author> +</sect1info> +<title +>Mouvement rétrograde</title> +<indexterm +><primary +>Mouvement rétrograde</primary> +</indexterm> + +<para +>Le <firstterm +>mouvement rétrograde</firstterm +> est le mouvement orbital d'un corps céleste dans une direction opposée à la direction normale des autres corps céleste d'un système donné. </para +><para +>Lorsqu'on observe le ciel, on s'attend à ce que les objets se déplacent dans une certaine direction, et la plupart des corps célestes se déplacent en effet vers l'ouest. Mais on peut parfois remarquer des corps qui se déplacent vers l'est, par exemple un satellite artificiel ou une station spatiale. Cette orbite est considérée comme étant un mouvement rétrograde. </para +><para +>Le mouvement rétrograde est le plus souvent utilisé en référence au mouvement des planètes extérieures (Mars, Jupiter, Saturne et les suivantes). Si l'on observe chaque nuit leur position, elles nous semblent se déplacer vers l'ouest (à cause de la rotation de la Terre), mais en fait elles dérivent lentement vers l'est (par rapport aux étoiles), et cela peut aussi être observé aisément en passant quelques nuits à analyser leur position. Mais il ne s'agit pas ici de mouvement rétrograde ; il s'agit seulement du mouvement normal de ces planètes. Là où le phénomène de mouvement rétrograde fait apparition est quand la Terre <quote +>dépasse</quote +> une autre planète (le système solaire est un peu comme une autoroute à neuf lignes). À ce moment, la planète semble s'immobiliser complètement, puis un peu plus tard commencer à se déplacer vers l'ouest. Il s'agit de mouvement rétrograde parce que c'est un déplacement dans la direction opposée à la direction normale des planètes. Enfin, lorsque la Terre passe la planète dans son orbite, elle semble reprendre son mouvement normal d'Ouest en Est d'une nuit sur l'autre. </para +><para +>Le mouvement rétrograde des planètes a causé beaucoup de difficultés aux anciens astronomes grecs, et est en partie responsable du nom <quote +>planète</quote +> qui signifie en grec <quote +>vagabond</quote +>. </para> +</sect1> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/screen1.png b/tde-i18n-fr/docs/tdeedu/kstars/screen1.png Binary files differnew file mode 100644 index 00000000000..f35672b7025 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/screen1.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/screen2.png b/tde-i18n-fr/docs/tdeedu/kstars/screen2.png Binary files differnew file mode 100644 index 00000000000..9c6d07ae53b --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/screen2.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/screen3.png b/tde-i18n-fr/docs/tdeedu/kstars/screen3.png Binary files differnew file mode 100644 index 00000000000..1d6b571d4f6 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/screen3.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/screen4.png b/tde-i18n-fr/docs/tdeedu/kstars/screen4.png Binary files differnew file mode 100644 index 00000000000..9e07d06e2cd --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/screen4.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/scriptbuilder.docbook b/tde-i18n-fr/docs/tdeedu/kstars/scriptbuilder.docbook new file mode 100644 index 00000000000..e0501bee01c --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/scriptbuilder.docbook @@ -0,0 +1,477 @@ +<sect1 id="tool-scriptbuilder"> +<title +>L'outil de génération de scripts</title> +<indexterm +><primary +>Outils</primary> +<secondary +>Génération de scripts</secondary> +</indexterm> + +<para +>Les applications KDE peuvent être pilotées de l'extérieur par un autre programme, depuis une invite de console ou depuis un script shell en utilisant le Desktop COmmunication Protocol (<abbrev +>DCOP</abbrev +>). KStars utilise cette fonction pour permettre à des comportements plutôt complexes d'être scriptés et rejoués à n'importe quel moment. Ceci peut être utilisé par exemple pour créer une démonstration de salle en classe pour illustrer un concept astronomique. </para> +<para +>Le problème avec les scripts DCOP est que leur écriture ressemble à de la programmation, et peut sembler difficile à ceux qui n'ont pas l'expérience de la programmation. L'outil de génération de scripts fournit une interface graphique de type pointer-cliquer pour construire des scripts DCOP pour KStars, rendant très facile l'écriture de scripts complexes. </para> + +<sect2 id="sb-intro"> +<title +>Introduction au générateur de scripts</title> + +<para +>Avant d'expliquer comment utiliser le générateur de scripts, je fournis une très brève introduction à tous les composants d'interface graphique ; pour plus d'informations, utilisez la fonction « Qu'est-ce que c'est ? ». </para> + +<screenshot> +<screeninfo +>L'outil de génération de scripts </screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="scriptbuilder.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Outil de génération de scripts</phrase> + </textobject> +</mediaobject> +</screenshot> + +<para +>Le générateur de scripts est affiché dans la capture d'écran ci-dessus. La zone à gauche est la <firstterm +>zone de script courant</firstterm +> ; elle affiche la liste des commandes que comprend le script actuellement en fonctionnement. La zone à droite est le <firstterm +>navigateur de fonctions</firstterm +> ; il affiche la liste de toutes les fonctions de script disponibles. Sous le navigateur de fonctions, se trouve un petit panneau qui affiche une courte documentation sur la fonction de script surlignée dans le navigateur de fonction. Le panneau sous la zone de script courante est le <firstterm +>panneau des arguments de fonctions</firstterm +> ; quand une fonction est surlignée dans la zone de script courant, ce panneau contient des éléments pour spécifier les valeurs pour n'importe quel argument que la fonction surlignée nécessite. </para +><para +>Le long du haut de la fenêtre, il y a une rangée de boutons qui opèrent sur le script comme un tout. De la gauche vers la droite, il y a : <guibutton +>Nouveau script</guibutton +>, <guibutton +>Ouvrir un script</guibutton +>, <guibutton +>Enregistrer le script</guibutton +>, <guibutton +>Enregistrer le script sous...</guibutton +> et <guibutton +>Tester le script</guibutton +>. La fonction de ces boutons devrait être évidente, sauf peut-être le dernier bouton. En actionnant <guibutton +>Tester le script</guibutton +>, vous tenterez de lancer le script courant dans la fenêtre principale de KStars. Vous devrez déplacer la fenêtre de générateur de script hors du chemin avant d'actionner cela, et ainsi, vous pourrez voir le résultat. </para +><para +>Au centre de la fenêtre, se trouve une colonne de boutons qui opèrent sur une fonction individuelle du script. Du haut vers le bas, ce sont : <guibutton +>Ajouter une fonction</guibutton +>, <guibutton +>Supprimer une fonction</guibutton +>, <guibutton +>Copier une fonction</guibutton +>, <guibutton +>Monter</guibutton +> et <guibutton +>Descendre</guibutton +>. <guibutton +>Ajouter une fonction</guibutton +> ajoute la fonction actuellement sélectionnée dans le navigateur de fonctions à la zone de script courant (vous pouvez aussi ajouter une fonction en double-cliquant dessus). Le reste des boutons opère sur la fonction surlignée dans la zone de script courant, soit en l'enlevant, soit en le dupliquant, soit en changeant sa position dans le script courant. </para> +</sect2> + +<sect2 id="sb-using"> +<title +>Utilisation du générateur de scripts</title> +<para +>Pour illustrer l'utilisation du générateur de scripts, nous présentons un petit didacticiel où nous faisons un script qui suit la Lune, alors que l'horloge fonctionne à une vitesse accélérée. </para +><para +>Si nous voulons suivre la Lune, nous aurons besoin de pointer l'affichage dessus d'abord. La fonction <firstterm +>lookToward</firstterm +> est utilisée pour faire cela. Surlignez cette fonction dans le navigateur de fonctions et notez la documentation affichée dans le panneau au-dessous. Actionnez le bouton <guibutton +>Ajouter une fonction</guibutton +> pour ajouter cette fonction à la zone de script courante. Le panneau des arguments de fonction comportera maintenant une liste combinée libellée <quote +>dir</quote +>, abréviation de direction. C'est la direction dans laquelle l'affichage doit être pointé. La liste combinée ne contient que les points cardinaux, pas la Lune ni d'autres objets. Vous pouvez soit écrire <quote +>Lune</quote +> dans la zone à la main, soit actionner le bouton <guibutton +>Objet</guibutton +> pour utiliser la fenêtre de <guilabel +>recherche d'objet</guilabel +> pour sélectionner la Lune dans la liste des objets nommés. Notez que, comme d'habitude, un centrage sur un objet engage automatiquement le mode de suivi, de telle manière qu'il n'y a pas besoin d'ajouter la fonction <firstterm +>setTracking</firstterm +> après lookToward. </para +><para +>Maintenant que nous avons pris soin de pointer la Lune, nous voulons ensuite faire passer le temps en accéléré. Utilisez la fonction <firstterm +>setClockScale</firstterm +> pour cela. Ajoutez-la au script en double-cliquant dessus dans le navigateur de fonctions. Le panneau des arguments de fonctions contient un compteur de pas du temps pour régler le pas désiré pour l'horloge de simulation. Changez le pas sur 3 heures. </para +><para +>Bien. Nous avons pointé la Lune et accéléré l'horloge. Maintenant, nous voulons simplement que le script attende plusieurs secondes pendant que l'affichage suit la Lune. Ajoutez la fonction <firstterm +>waitFor</firstterm +> au script, et utilisez le panneau des arguments de fonction pour spécifier qu'il devrait attendre 20 secondes avant de continuer. </para +><para +>Pour finir, réinitialisons le pas d'horloge à la valeur normale d'une seconde. Ajoutez une autre instance de setClockScale, et positionnez sa valeur sur 1 sec. </para +><para +>En fait, tout n'est pas fini. Nous devons probablement nous assurer que l'affichage utilise les coordonnées équatoriales avant que le script ne suive la Lune avec le pas accéléré. Sinon, si l'affichage utilise les coordonnées horizontales, il tournera très vite sur de grands angles au lever et au coucher de la Lune. Ceci peut être troublant, et on l'évite en réglant l'option d'affichage <firstterm +>UseAltAz</firstterm +> sur <quote +>false</quote +>. Pour changer une option d'affichage, utilisez la fonction <firstterm +>changeViewOption</firstterm +>. Ajoutez cette fonction au script, et examinez le panneau des arguments de fonction. Il y a une liste combinée qui contient la liste de toutes les options d'affichage qui peuvent être ajustées par changeViewOption. Comme nous savons que nous voulons l'option UseAltAz, nous pouvons simplement la sélectionner dans la liste combinée. Cependant, la liste est assez longue, et il n'y a pas d'explication sur l'utilisation de chaque élément. Pour cela, il peut être plus facile d'actionner le bouton <guibutton +>Parcourir l'arborescence</guibutton +>, qui ouvrira une fenêtre contenant une vue arborescente des options disponibles, organisées par sujet. De plus, chaque élément a une courte explication sur ce que fait l'option, et le type de donnée de valeur de l'option. Nous trouvons UseAltAz sous la catégorie <guilabel +>Options de carte du ciel</guilabel +>. Surlignez simplement cet élément et actionnez <guibutton +>OK</guibutton +>, et elle sera sélectionnée dans la liste combinée du panneau des arguments de fonctions. Enfin, rendez sa valeur <quote +>false</quote +> ou <quote +>0</quote +>. </para +><para +>Une dernière étape : le changement d'UseALtAz à la fin du script n'est pas bon ; nous avons besoin de le changer avant que quelque chose d'autre n'arrive. Ainsi, assurez-vous que cette fonction est surlignée dans la zone de script courant, et actionnez le bouton <guibutton +>Monter</guibutton +> jusqu'à ce que ce soit la première fonction. </para +><para +>Maintenant que nous avons fini le script, nous devrions l'enregistrer sur le disque. Actionnez le bouton <guibutton +>Enregistrer le script</guibutton +>. Cela ouvrira d'abord une fenêtre dans laquelle vous pouvez fournir un nom pour le script, et remplir votre nom en tant qu'auteur. Écrivez <quote +>Suivi le la Lune</quote +> comme nom, et votre nom comme auteur, et actionnez le bouton <guibutton +>OK</guibutton +>. Ensuite, vous verrez la boîte de dialogue standard de &kde; d'enregistrement des fichiers. Donnez un nom de fichier pour le script et actionnez <guibutton +>OK</guibutton +> pour enregistrer le script. Notez que si votre nom de fichier ne se termine pas par <quote +>.kstars</quote +>, ce suffixe sera automatiquement ajouté. Si vous êtes curieux, vous pouvez examiner le fichier de script avec un éditeur de texte. </para +><para +>Mantenant que nous avons un script terminé, nous pouvons le lancer de plusieurs manières. De l'invite d'une console, vous pouvez simplement exécuter le script tant qu'une instance de KStars est en fonctionnement. D'une autre manière, vous pouvez exécuter le script depuis KStars en utilisant l'élément <guimenuitem +>Exécuter un script</guimenuitem +> du menu <guimenu +>Fichier</guimenu +>. </para> +</sect2> + +<sect2 id="sb-indi"> + <title +>Automatisation du matériel avec INDI</title> + <para +>La planification et l'automatisation du matériel est gérée pour tous les matériels compatibles <link linkend="what-is-indi" +>INDI</link +>. Vous pouvez coordonner autant de matériel pour effectuer des opérations complexes avec le <link linkend="sb-intro" +>générateur de scripts</link +> de &kstars;. Ceci se fait en utilisant l'interface INDI DCOP de &kstars;, qui fournit différentes classes de fonctions pour s'adapter à vos tâches. Les fonctions INDI DCOP peuvent se décomposer en cinq classes différentes. Ce qui suit est un survol des fonctions et de leurs arguments, comme ils sont gérés par KStars. Il est très recommandé de lire la section <link linkend="indi-concepts" +>Concepts INDI</link +>, car nous emploierons des concepts INDI dans ce didacticiel.</para> + <orderedlist> + <listitem +><para +>Fonctions génériques du matériel : fonctions pour établir/arrêter le matériel, etc.</para> + <itemizedlist> + <listitem +><para +><function +>startINDI (QString deviceName, bool useLocal)</function +> : établir un service INDI, soit en local, soit en serveur.</para +></listitem> + <listitem +><para +><function +>shutdownINDI (QString deviceName)</function +> : arrêter le service INDI.</para +></listitem> + <listitem +><para +><function +>switchINDI(QString deviceName, bool turnOn)</function +> : connecter ou déconnecter un service INDI.</para +></listitem> + <listitem +><para +><function +>setINDIPort(QString deviceName, QString port)</function +> : déterminer le port de connexion du matériel.</para +></listitem> + <listitem +><para +><function +>setINDIAction(QString deviceName, QString action)</function +> : active une action INDI. L'action peut êtren'importequel <emphasis +>élément</emphasis +> dans une <emphasis +>propriété d'interrpution</emphasis +></para +></listitem> + <listitem +><para +><function +>waitForINDIAction(QString deviceName, QString action)</function +> : mettre en pause l'exécution du script jusqu'à ce que l'action spécifiée <emphasis +>property</emphasis +> retourne l'état OK.</para +></listitem> + </itemizedlist> + </listitem> + <listitem +><para +>Fonctions de télescope : les fonctions pour contrôler le mouvement et l'état du télescope.</para> + <itemizedlist> + <listitem +><para +><function +>setINDIScopeAction(QString deviceName, QString action)</function +> : détermine le mode ou l'action du télescope. Les options disponibles sont SLEW, TRACK, SYNC, PARK, et ABORT.</para +></listitem> + <listitem +><para +><function +>setINDITargetCoord(QString deviceName, double RA, double DEC)</function +> : détermine les coordonnées de la cible JNow du télescope à <emphasis +>AD</emphasis +> et <emphasis +>DEC</emphasis +>.</para +></listitem> + <listitem +><para +><function +>setINDITargetCoord(QString deviceName, double RA, double DEC)</function +> : Détermine les coordonnées de cible JNow du télescope de <emphasis +>objectName</emphasis +>. KStars cherchera le nom de l'objet dans sa base de données et cherchera l'AD et la Déc une fois trouvé.</para +></listitem> + <listitem +><para +><function +>setINDIGeoLocation(QString deviceName, double longitude, double latitude)</function +> : détermine l'emplacement géographique du télescope aux longitude et latitude spécifiées. La longitude est mesurée depuis Greenwich, Angleterre, vers l'Est. Cependant, alors qu'il est habituel d'utiliser des longitudes négatives vers l'Ouest, INDI utilise des longitudes entre 0 et 360 degrés. Ainsi, si vous avez une longitude négative, ajoutez simplement 360 degrés pour obtenir la valeur que INDI attend. Par exemple, les coordonnées de Calgary, Canada dans &kstars; sont -114 04 58; latitude: 51 02 58. Vous devrez fournir une longitude de 360 - 114.069 = 245.931 degrés.</para +></listitem> + <listitem +><para +><function +>setINDIUTC(QString ddeviceName, QString UTCDateTime)</function +> : détermine la date et l'heure UTC en format ISO 8601. Le format est AAAA-MM-JJTHH:MM:SS (&pex; 2004-07-12T22:05:32).</para +></listitem> + </itemizedlist> + </listitem> + <listitem +><para +><function +>setINDIUTC(QString ddeviceName, QString UTCDateTime)</function +> : fonctions pour contrôler les propriétés et l'état des caméras et CCD.</para> + <itemizedlist> + <listitem +><para +><function +>setINDICCDTemp(QString deviceName, int temp)</function +> : détermine la température de la puce cible en degrés Celsius.</para +></listitem> + <listitem +><para +><function +>setINDIFrameType(QString deviceName, QString type)</function +> : détermine le type de cadre CCD. Les options disponibles sont FRAME_LIGHT, FRAME_BIAS, FRAME_DARK, et FRAME_FLAT.</para +></listitem> + <listitem +><para +><function +>startINDIExposure(QString deviceName, int timeout)</function +> : commencer l'exposition CCD/Caméra pour la durée spécifiée par <emphasis +>timeout</emphasis +> en secondes.</para +></listitem> + </itemizedlist> + </listitem +> + <listitem +><para +>Fonctions de focus : fonctions pour contrôler le mouvement et l'état du viseur.</para> + <itemizedlist> + <listitem +><para +><function +>setINDIFocusSpeed(QString deviceName, QString action)</function +> : déterminer la vitesse du viseur. Les options disponibles sont FOCUS_HALT, FOCUS_SLOW, FOCUS_MEDIUM, et FOCUS_FAST.</para +></listitem> + <listitem +><para +><function +>setINDIFocusTimeout(QString deviceName, int timeout)</function +> : déterminer la durée en secondes pour n'importe quelle opération consécutive à startINDIFocus.</para +></listitem> + <listitem +><para +><function +>startINDIFocus(QString deviceName, int focusDir)</function +> : déplacer le viseur soit en rapprochement (focusDir = 0), soit en éloignement (focusDir = 1). La vitesse et la durée de cette opération sont déterminées par les fonctions <function +>setINDIFocusSpeed()</function +> et <function +>setINDIFocusTimeout()</function +>.</para +></listitem> + </itemizedlist> + </listitem> + <listitem +><para +>Fonctions de filtrage : fonctions pour contrôler la position du filtre.</para> + <itemizedlist> + <listitem +><para +><function +>setINDIFilterNum(QString deviceName, int filter_num)</function +> : changer la position du filtre en <varname +>filter_num</varname +>. L'utilisateur peut assigner des alias aux numéros des filtres dans la boîte de dialogue <guimenuitem +>Configuration d'INDI</guimenuitem +> sous le menu <guimenu +>Périphériques</guimenu +> (&pex; Filter 1 = Red, Filter 2 = Green..etc).</para +></listitem> + </itemizedlist> + </listitem> + + </orderedlist> + +<para +>Notez que le nom du périphérique est le premier argument de toutes les fonctions INDI. Ceci permet à différentes commandes d'être envoyées à différents périphériques INDI en étant mélangées dans le script. L'outil de génération de scripts fournit deux options pour faciliter la création et l'édition des scripts INDI.</para> +<itemizedlist> + <listitem +><para +><option +>Append waitForINDIAction after any INDI action</option +> : lorsque coché, l'outil de génération de scripts ajoutera automatiquement <function +>waitForINDIAction()</function +> après toute action qu'il reconnaît. Par exemple, si vous ajoutez une fonction <function +>switchINDI()</function +> au script, et que cette option est cochée, le générateur de scripts ajoutera "waitForINDIAction CONNECTION" dans le script juste après <function +>switchINDI()</function +>. Ceci fera que le script s'arrêtera après <function +>switchINDI()</function +> jusqu'à ce que <function +>switchINDI()</function +> retourne l'état OK (&pex; que la connexion au périphérique a réussi). Il est vital de savoir que le générateur de scripts ne peut pas ajouter automatiquement <function +>waitForINDIAction()</function +> pour les actions génériques ajoutées en utilisant la fonction <function +>setINDIAction()</function +>. Ceci est dû au fait que KStars ne peut pas déterminer la propriété parente pour les actions génériques. Pour cela, vous devez ajouter à la main <function +>waitForINDIAction()</function +> après les actions génériques si désiré.</para> + </listitem> + <listitem +><para +><option +>Reuse INDI device name</option +> : lorsque coché, le champ de nom du périphérique de toutes les fonctions subséquentes est automatiquement rempli par le dernier nom de périphérique. Le dernier nom de périphérique est déterminé à chaque fois que la fonction <function +>startINDI()</function +> est ajoutée au script courant. Lorsqu'on travaille avec de multiples périphériques, il est recommandé que cette option soit désactivée.</para> + </listitem> +</itemizedlist> + +<para +>Maintenant, nous sommes prêts à créer un script de démonstration qui contrôle un télescope LX200 GPS, en plusd'une caméra CCD Finger Lakes. Notre tâche est simple. Nous demanderons au télescope de se déplacer et de suivre Mars, puis nous demanderons à la caméra de prendre trois images de 10 secondes, séparées chacune de 20 secondes.</para> +<important +><para +>Comme il n'y a pas de retour direct depuis l'interface DCOP INDI concernant la progression, la valeur ou l'état des opérations ou des paramètres du périphérique (sauf pour <function +>waitForINDIAction()</function +>), l'automatisation du périphérique dans KStars est semblable à un système de contrôle à boucle ouverte. Dans un tel système, il n'y a habituellement pas de renseignement en retour pour mesurer la progression du système et corriger les erreurs. En conséquence, vous devez concevoir vos scripts d'automatisation du périphérique avec soin. Tous les scripts d'automatisation doivent être sujets à des tests rigoureux avant déploiement.</para +></important> + +<screenshot> + <screeninfo +>L'outil de génération de scripts </screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="indiscript.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Outil de génération de scripts</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +>Le script de démonstration est montré dans la capture d'écran ci-dessus. Notez que nous avons coché <option +>"Append waitForINDIAction after any INDI action"</option +> et décoché <option +>"Reuse INDI device name"</option +>. La première fonction à ajouter est <function +>startINDI()</function +>, comme montré ci-dessus. Nous voulons lancer nos périphériques locaux, ainsi, nous ne changerons pas le mode de service fourni dans la fenêtre des arguments de fonction. Nous écrivons notre nom de périphérique, commençant par le télescope "LX200 GPS". Nous répétons la même opération pour "FLI CCD". Il y a une fonction <function +>waitFor()</function +> après cela. Il est généralement recommandé d'utiliser la fonction <function +>waitFor()</function +> juste après <function +>startINDI()</function +> pour mettre en pause le script pendant 1 à 5 secondes. Ceci assurera que toutes les propriétés sont construites et sont prêtes à recevoir des commandes. C'est aussi utile pour contrôler des périphériques distants, car les trouver et construire leurs propriétés peut prendre du temps. Dans la fonction suivante, <function +>switchINDI()</function +>, nous connectons chaque périphérique.</para> + +<para +>Comme <option +>"Append waitForINDIAction after any INDI action"</option +> est coché, nous n'avons pas besoin d'ajouter de fonction <function +>waitForINDIAction()</function +> après <function +>switchINDI()</function +> pour s'assurer que nous continuons seulement à exécuter le script après une connexion correcte. Ceci est dû au fait que l'outil de génération de scripts fera ceci automatiquement pour nous lorsque nous enregistrerons le script. Maintenant, réglons le télescope en mode suivi, cliquons sur la fonction <function +>setINDIScopeAction()</function +>, et sélectionnons TRACK. Notez que nous avons besoin de régler le mode du télescope sur suivi, <emphasis +>avant</emphasis +> de fournir les coordonnées dont il a besoin pour le suivi. La fonction <function +>setINDIScopeAction()</function +> est fournie pour des raisons pratiques, car, dans cet exemple, elle fournit simplement une fonction générique <function +>setINDIAction()</function +>, suivie par le mot-clé TRACK. Cependant, le bénéfice d'utiliser <function +>setINDIScopeAction()</function +> est que KStars peut ajouter automatiquement <function +>waitForINDIAction()</function +> après, lorsque nécessaire. Cette facilité n'est pas disponible automatiquement aux actions génériques, comme nous en avons discuté plus tôt.</para> + +<para +>Ensuite, nous utiliserons la fonction <function +>setINDITargetName()</function +> et la déterminerons sur Mars. Enfin, les quelques dernières étapes impliquent la capture d'une image pendant 10 secondes, ce qui peut se faire en utilisant la fonction <function +>startINDIExposure()</function +>, et l'attente pendant 20 secondes entre elles, ce qui peut se faire en utilisant la fonction <function +>waitFor()</function +> avec une valeur de 20.</para> + +<para +>Nous pouvons, maintenant, enregistrer notre script et l'exécuter n'importe quand. Le script enregistré sera semblable à ceci :</para> +<blockquote +><programlisting +>#!/bin/bash + #KStars DCOP script: Demo Script + #by Jasem Mutlaq + #last modified: Thu Jan 6 2005 09:58:26 + # + KSTARS=`dcopfind -a 'kstars*'` + MAIN=KStarsInterface + CLOCK=clock#1 + dcop $KSTARS $MAIN startINDI "LX200 GPS" true + dcop $KSTARS $MAIN startINDI "FLI CCD" true + dcop $KSTARS $MAIN waitFor 3 + dcop $KSTARS $MAIN switchINDI "LX200 GPS" true + dcop $KSTARS $MAIN waitForINDIAction "LX200 GPS" CONNECTION + dcop $KSTARS $MAIN switchINDI "FLI CCD" true + dcop $KSTARS $MAIN waitForINDIAction "FLI CCD" CONNECTION + dcop $KSTARS $MAIN setINDIScopeAction "LX200 GPS" TRACK + dcop $KSTARS $MAIN waitForINDIAction "LX200 GPS" ON_COORD_SET + dcop $KSTARS $MAIN setINDITargetName "LX200 GPS" Mars + dcop $KSTARS $MAIN waitForINDIAction "LX200 GPS" EQUATORIAL_EOD_COORD + dcop $KSTARS $MAIN startINDIExposure "FLI CCD" 10 + dcop $KSTARS $MAIN waitForINDIAction "FLI CCD" EXPOSE_DURATION + dcop $KSTARS $MAIN waitFor 20 + dcop $KSTARS $MAIN startINDIExposure "FLI CCD" 10 + dcop $KSTARS $MAIN waitForINDIAction "FLI CCD" EXPOSE_DURATION + dcop $KSTARS $MAIN waitFor 20 + dcop $KSTARS $MAIN startINDIExposure "FLI CCD" 10 + dcop $KSTARS $MAIN waitForINDIAction "FLI CCD" EXPOSE_DURATION +</programlisting> +</blockquote> + +<note> +<para +>La bibliothèque INDI fournit des outils de scriptage robustes pour permettre aux développeurs d'orchestrer des scripts très complexes. Pour plus de détails, référez-vous au <ulink url="http://indi.sourceforge.net/manual/book1.html" +>Manuel du développeur INDI</ulink +>.</para> +</note> +</sect2> +</sect1> + diff --git a/tde-i18n-fr/docs/tdeedu/kstars/scriptbuilder.png b/tde-i18n-fr/docs/tdeedu/kstars/scriptbuilder.png Binary files differnew file mode 100644 index 00000000000..5e011d2f751 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/scriptbuilder.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/sidereal.docbook b/tde-i18n-fr/docs/tdeedu/kstars/sidereal.docbook new file mode 100644 index 00000000000..fd62edad28e --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/sidereal.docbook @@ -0,0 +1,85 @@ +<sect1 id="ai-sidereal"> +<sect1info> +<author +><firstname +>Jason</firstname +> <surname +>Harris</surname +> </author> +</sect1info> +<title +>Temps sidéral</title> +<indexterm +><primary +>Heure sidérale</primary> +<seealso +>Angle horaire</seealso> +</indexterm> +<para +>Le <firstterm +>temps sidéral</firstterm +> signifie littéralement <quote +>temps d'étoile</quote +>. Le temps que nous utilisons dans la vie quotidienne s'appelle le temps solaire. L'unité fondamentale du temps solaire est la <firstterm +>journée</firstterm +> : le temps nécessaire pour que le Soleil effectue une rotation de 360 degrés autour du ciel, dû à la rotation de la Terre. Les autres unités du temps solaire sont des divisions de la journée : </para +><para> +<itemizedlist> +<listitem +><para +>1 / 24 jour = 1 heure</para +></listitem> +<listitem +><para +>1 / 60 heure = 1 minute</para +></listitem> +<listitem +><para +>1 / 60 minute = 1 seconde</para +></listitem> +</itemizedlist> +</para +><para +>Mais il y a un problème : en réalité la Terre n'effectue pas une rotation de 360 degrés en une journée solaire. La Terre orbite autour du Soleil et au cours d'une journée elle parcourt environ 1 degré (360 / 365.25 = 1 degré par jour). Donc en 24 heures la direction face au Soleil change d'environ 1 degré. Résultat : la Terre doit effectuer une rotation de 361 degrés pour que le Soleil semble avoir parcouru 360 degrés dans le ciel. </para +><para +>En astronomie, on s'intéresse seulement à la durée de rotation de la Terre relativement aux étoiles <quote +>fixes</quote +>, et non pas au Soleil. Alors on désire une mesure du temps qui enraye la complication de l'orbite de la Terre autour du Soleil qui se charge uniquement de savoir combien de temps prend la Terre à effectuer une rotation de 360 degrés par rapport aux étoiles. Cette durée de rotation s'appelle une <firstterm +>journée sidérale</firstterm +>. En moyenne, une journée sidérale est 4 minutes plus courte qu'une journée solaire, à cause du 1 degré de rotation terrestre supplémentaire dans la journée solaire. Au lieu de définir la journée sidérale comme étant de 23 heures 56 minutes, on définit l'heure sidérale, la minute sidérale et la seconde sidérale comme étant la même fraction d'une journée que leurs homonymes solaires. Donc, 1 seconde solaire = 1,00278 secondes sidérales. </para +><para +>Le temps sidéral est très utile pour déterminer où se trouvent les étoiles à un moment donné. Le temps sidéral divise une rotation complète de la Terre en 24 heures sidérales ; de la même manière, la carte du ciel est divisée en 24 heures d'<firstterm +>ascension droite</firstterm +>. Ce n'est pas une coïncidence ; l'heure locale sidérale (<acronym +>HLS</acronym +>) indique l'ascension droite qui est présentement en train de traverser le <link linkend="ai-meridian" +>méridien local</link +>. Donc si une étoile a une ascension droite de 05h 32m 24s, elle passera votre méridien à HLS=05:32:24. En d'autres mots, la différence entre l'<acronym +>AD</acronym +> d'un objet et l'HLS indique à quelle distance du méridien l'objet se trouve. Par exemple, ce même objet à HSL=06:32:24 (une heure sidérale plus tard), se trouve à une heure d'ascension droite à l'Ouest de votre méridien, c'est-à-dire 15 degrés. Cette distance angulaire entre l'objet et le méridien s'appelle l'<link linkend="ai-hourangle" +>angle horaire</link +> de l'objet. </para> +<tip> +<para +>L'heure locale sidérale dans &kstars; se trouve dans le <guilabel +>Panneau d'information</guilabel +>, sous l'appellation <quote +>TS</quote +> (vous devez <quote +>dérouler</quote +> la boîte en double-cliquant pour voir l'heure sidérale). Notez que le changement des secondes sidérales n'est pas synchronisé avec l'heure locale et l'heure universelle. En fait, si vous regardez les horloges quelque temps, vous remarquerez que les secondes sidérales sont plus courtes que les secondes HL et HU. </para +><para +>Pointez sur le <link linkend="ai-zenith" +>zénith</link +> en tapant <keycap +>Z</keycap +> ou en cliquant <guimenuitem +>zénith</guimenuitem +> dans le menu <guimenu +>Pointage</guimenu +>. Le zénith est le point qui se trouve directement au-dessus de votre tête, et est un point qui se trouve sur votre <link linkend="ai-meridian" +>méridien local</link +>. Notez l'ascension droite du zénith : elle est égale à votre heure locale sidérale. </para> +</tip> +</sect1> + diff --git a/tde-i18n-fr/docs/tdeedu/kstars/skycoords.docbook b/tde-i18n-fr/docs/tdeedu/kstars/skycoords.docbook new file mode 100644 index 00000000000..17aa02d97f2 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/skycoords.docbook @@ -0,0 +1,194 @@ +<sect1 id="ai-skycoords"> +<sect1info> +<author +><firstname +>Jason</firstname +> <surname +>Harris</surname +> </author> +</sect1info> +<title +>Les systèmes de coordonnées célestes</title> +<para> +<indexterm +><primary +>Les systèmes de coordonnées célestes</primary> +<secondary +>Survol</secondary +></indexterm> +Lors de l'étude du ciel, la quête la plus fondamentale est de savoir à quel endroit se trouvent les objets célestes. Afin de spécifier les positions des objets, les astronomes ont créé plusieurs <firstterm +>systèmes de coordonnées</firstterm +>. Chacun d'entre eux se sert d'une grille de coordonnées projetée sur la <link linkend="ai-csphere" +>sphère céleste</link +>, analogue au <link linkend="ai-geocoords" +>système de coordonnées géographique</link +> qu'on utilise sur terre. Les systèmes de coordonnées diffèrent sur un seul point : le <firstterm +>plan fondamental</firstterm +> qu'ils utilisent. Le plan fondamental divise le ciel en deux hémisphère égaux le long d'un <link linkend="ai-greatcircle" +>grand cercle</link +>. (Le plan fondamental du système de coordonnées géographique est l'équateur terrestre). Chaque système de coordonnées est nommé selon le plan fondamental qu'il utilise. </para> + +<sect2 id="equatorial"> +<title +>Le système de coordonnées équatorial</title> +<indexterm +><primary +>Les systèmes de coordonnées célestes</primary> +<secondary +>Coordonnées équatoriales</secondary> +<seealso +>Équateur céleste</seealso +> <seealso +>Pôles célestes</seealso +> <seealso +>Système de coordonnées géographiques</seealso +> </indexterm> +<indexterm +><primary +>Ascension droite</primary +><see +>Coordonnées équatoriales</see +></indexterm> +<indexterm +><primary +>Déclination</primary +><see +>Coordonnées équatoriales</see +></indexterm> + +<para +>Le <firstterm +>système de coordonnées équatorial</firstterm +> est probablement le système de coordonnées céleste le plus utilisé. C'est aussi celui qui est le plus semblable à notre <link linkend="ai-geocoords" +>système de coordonnées géographique</link +>, puisqu'ils utilisent tous deux le même plan fondamental et les mêmes pôles. La projection de notre équateur sur la sphère céleste est appelée l'<link linkend="ai-cequator" +>équateur céleste</link +>. De la même façon, la projection de nos pôles géographiques sur la sphère céleste crée les <link linkend="ai-cpoles" +>pôles célestes</link +> Nord et Sud. </para +><para +>Il existe toutefois une différence importante entre le système de coordonnées équatorial et le système de coordonnées géographique : le système géographique est fixé à la Terre ; il tourne avec la Terre. Le système équatorial est fixé aux étoiles<footnote id="fn-precess" +><para +>en fait, les coordonnées équatoriales ne sont pas tout à fait fixées aux étoiles. Voir <link linkend="ai-precession" +>précession</link +>. De plus, si l'on utilise l'<link linkend="ai-hourangle" +>angle horaire</link +> au lieu de l'ascension droite, le système équatorial devient fixé à la Terre, non pas aux étoiles.</para +></footnote +>, donc il semble se déplacer avec les étoiles alors qu'en réalité c'est la Terre qui tourne et le ciel est immobile. </para +><para +>L'angle <firstterm +>latitudinal</firstterm +> du système équatorial est appelé <firstterm +>déclinaison</firstterm +> (que l'on abrège avec Déc). La déclinaison mesure l'angle d'un objet au-dessus ou au-dessous de l'équateur céleste. L'angle <firstterm +>longitudinal</firstterm +> s'appelle l'<firstterm +>ascension droite</firstterm +> (que l'on abrège <acronym +>AD</acronym +>). L'ascension droite mesure l'angle d'un objet à l'est de l'<link linkend="ai-equinox" +>équinoxe vernal</link +>. Contrairement à la longitude, l'ascension droite est habituellement mesurée en heures, non en degrés, parce que la rotation apparente du système de coordonnées équatorial est très apparenté à l'<link linkend="ai-sidereal" +>heure sidérale</link +> et à l'<link linkend="ai-hourangle" +>angle horaire</link +>. Puisqu'une rotation complète du ciel prend 24 heures, un heure d'ascension droite est égale à 15 degrés (360 degrés / 24 heures). </para> +</sect2> + +<sect2 id="horizontal"> +<title +>Le système de coordonnées horizontales</title> + +<indexterm +><primary +>Les systèmes de coordonnées célestes</primary> +<secondary +>Coordonnées horizontales</secondary> +<seealso +>Horizon</seealso +> <seealso +>Zénith</seealso +> </indexterm> +<indexterm +><primary +>Azimut</primary +><see +>Coordonnées horizontales</see +></indexterm> +<indexterm +><primary +>Élévation</primary +><see +>Coordonnées horizontales</see +></indexterm> +<para +>Le système de coordonnées horizontales utilise l'<link linkend="ai-horizon" +>horizon</link +> local de l'observateur comme plan fondamental. Cela divise le ciel en deux hémisphères, celui du haut, que l'on peut voir, et celui du bas qui est caché par la Terre sous nos pieds. Le pôle de l'hémisphère <quote +>du haut</quote +> s'appelle le <link linkend="ai-zenith" +>zénith</link +>. Le pôle de l'hémisphère qui nous est invisible s'appelle le <firstterm +>nadir</firstterm +>. L'angle d'un objet au-dessus ou au-dessous de l'horizon s'appelle l'<firstterm +>altitude</firstterm +> (Alt). L'angle d'un objet autour de l'horizon (mesuré à partir du point nord, vers l'est) est appelé <firstterm +>azimut</firstterm +>. Le système de coordonnées horizontal est parfois appelé système de coordonnées Alt / Az. </para +><para +>Le système de coordonnées horizontal est fixé à la Terre, et non pas aux étoiles. En conséquence, l'altitude et l'azimut d'un objet changent avec le temps, l'objet semblant dériver dans le ciel. De plus, puisque le système horizontal est défini par l'horizon local de l'observateur, l'altitude et l'azimut d'un objet changeront en fonction de l'endroit où l'observateur est situé. </para +><para +>Les coordonnées horizontales sont très utiles pour déterminer les heures du lever et du coucher d'un objet céleste. Un objet qui se lève possède une altitude de 0 degrés et un azimut plus petit que 180 degrés ; un objet qui se couche possède une altitude de 0 degrés et un azimut plus grand que 180 degrés. </para> +</sect2> + +<sect2 id="ecliptic"> +<title +>Le système de coordonnées écliptique</title> + +<indexterm +><primary +>Les systèmes de coordonnées célestes</primary> +<secondary +>Coordonnées écliptique</secondary> +<seealso +>Écliptique</seealso> +</indexterm> +<para +>Le système de coordonnées écliptique utilise l'<link linkend="ai-ecliptic" +>écliptique</link +> comme plan fondamental. L'écliptique est le chemin que le Soleil semble suivre à travers le ciel au cours d'une année. C'est aussi la projection, sur la sphère céleste, du plan orbital de la Terre. L'angle latitudinal est appelé la <firstterm +>latitude écliptique</firstterm +>, et l'angle longitudinal est appelé la <firstterm +>longitude écliptique</firstterm +>. Le point zéro de la longitude écliptique est (tout comme l'ascension droite du système équatorial) l'<link linkend="ai-equinox" +>équinoxe vernal</link +>. </para +><para +>D'après vous, à quoi sert le système de coordonnées écliptique ? Si vous avez trouvé qu'il sert à cartographier les objets du système solaire, vous avez raison. Les planètes, à l'exception de Pluton, orbitent autour du Soleil sur pratiquement le même plan, et donc on peut dire qu'elles se trouvent toutes à un endroit pas très éloigné de l'écliptique (&cad; qu'elles possèdent toujours des latitudes écliptiques de petite taille). </para> +</sect2> + +<sect2 id="galactic"> +<title +>Le système de coordonnées galactiques</title> + +<indexterm +><primary +>Les systèmes de coordonnées célestes</primary> +<secondary +>Coordonnées galactiques</secondary> +</indexterm> +<para> +<indexterm +><primary +>Voie Lactée</primary +></indexterm +> Le système de coordonnées galactiques utilise la <firstterm +>Voie Lactée</firstterm +> comme plan fondamental. L'angle latitudinal est appelé la <firstterm +>latitude galactique</firstterm +>, et l'angle longitudinal est appelé la <firstterm +>longitude galactique</firstterm +>. Ce système de coordonnées est utile pour l'étude de la Galaxie. Par exemple, si vous voulez savoir comment la densité des étoiles change en fonction de la latitude galactique, ou de combien est aplatie la Voie Lactée. </para> +</sect2> +</sect1> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/solarsys.docbook b/tde-i18n-fr/docs/tdeedu/kstars/solarsys.docbook new file mode 100644 index 00000000000..ff92f60f9d0 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/solarsys.docbook @@ -0,0 +1,43 @@ +<sect1 id="tool-solarsys"> +<title +>Afficheur du système solaire</title> +<indexterm +><primary +>Outils</primary> +<secondary +>Afficheur du système solaire</secondary> +</indexterm> + +<screenshot> +<screeninfo +>L'afficheur du système solaire </screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="solarsystem.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Afficheur du système solaire</phrase> + </textobject> +</mediaobject> +</screenshot> + +<para +>Cet outil affiche un modèle de notre système solaire comme vu de dessus. Le Soleil est dessiné comme un point jaune au centre du diagramme, et les orbites des planètes sont dessinées comme des ellipses avec les formes et orientations correctes. La position courante de chaque planète sur son orbite est dessinée comme un point coloré à côté de son nom. L'affichage peut être zoomé dans les deux sens avec les touches <keycap +>+</keycap +> et <keycap +>-</keycap +>, et l'affichage peut être recentré avec les touches fléchées, ou en double-cliquant n'importe où dans la fenêtre avec la souris. Vous pouvez aussi centrer sur une planète avec les touches <keycap +>0–9</keycap +> (<keycap +>0</keycap +> est le Soleil ; <keycap +>9</keycap +> est Pluton). Si vous centrez sur une planète, elle sera suivie au fur et à mesure que le temps s'écoule dans l'outil. </para> +<para +>L'afficheur du système solaire a sa propre horloge, indépendante de l'horloge de la fenêtre principale de &kstars;. Il y a un sélecteur de vitesse du temps, semblable à celui de la fenêtre principale. Cependant, sa valeur par défaut est de 1 jour (ainsi, le mouvement des planètes est visible), et il commence avec l'horloge en pause à l'ouverture de l'outil. </para> +<note> +<para +>Le modèle actuel utilisé pour l'orbite de Pluton est bon seulement pour les dates comprises dans une fourchette de 100 ans autour de la date actuelle. Si vous laissez l'horloge du système solaire avancer au-delà de cette plage, vous verrez Pluton se comporter bizarrement ! Nous connaissons ce problème, et essayerons d'améliorer le modèle de l'orbite de Pluton bientôt. </para> +</note> +</sect1> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/solarsystem.png b/tde-i18n-fr/docs/tdeedu/kstars/solarsystem.png Binary files differnew file mode 100644 index 00000000000..96ec23aa6fa --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/solarsystem.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/spiralgalaxies.docbook b/tde-i18n-fr/docs/tdeedu/kstars/spiralgalaxies.docbook new file mode 100644 index 00000000000..4f422a0b89c --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/spiralgalaxies.docbook @@ -0,0 +1,92 @@ +<sect1 id="ai-spiralgal"> + +<sect1info> +<author +><firstname +>Mike</firstname +> <surname +>Choatie</surname +> </author> +</sect1info> + +<title +>Galaxies spirales</title> +<indexterm +><primary +>Galaxies spirales</primary> +</indexterm> + +<para +>Les galaxies spirales sont d'énormes collections de milliards d'étoiles, la plupart d'entre elles étant aplaties en forme de disque, avec un bombement lumineux et sphérique au centre. Dans le disque, il y a typiquement des bras lumineux, où les étoiles les plus jeunes et les plus lumineuses se trouvent. Ces bras s'enroulent autour du centre en un dessin spiralé, donnant aux galaxies leur nom. Les galaxies spirales ressemblent à des cyclones, ou comme de l'eau qui s'écoule dans un lavabo. Ce sont certains des objets les plus beaux du ciel. </para> +<para +>Les galaxies sont classées en utilisant un <quote +>diagramme de fourche de réglage</quote +>. L'extrémité de la fourche classifie les <link linkend="ai-ellipgal" +>galaxies elliptiques</link +> sur une échelle depuis la plus ronde, qui est cotée E0, jusqu'à celles qui apparaissent les plus aplaties, qui sont cotées E7. Les <quote +>branches</quote +> de la fourche de réglage sont là ou les deux types de galaxies spirales sont classifiées : spirales normales et spirales <quote +>barrées</quote +>. Une spirale barrée en est une dont le noyau est étiré en une ligne, de telle manière qu'elle a une <quote +>barre</quote +> d'étoiles en son centre. </para +><para +>Les deux types de galaxies spirales sont subdivisées selon la proéminence de leur <quote +>renflement</quote +> central, leur surface brillante et le resserrement de leurs bras. Ces caractéristiques sont en relation, de telle manière qu'une galaxie Sa a un gros renflement central, une grande surface lumineuse et des bras et des bras enroulés serrés en spirale. Une galaxie Sb a un renflement plus petit, un disque plus pâle et des bras plus relâchés, et ainsi de suite pour Sc et Sd. Les galaxies barrées utilisent le même schéma de classification, indiqués comme SBa, SBb, SBc et SBd. </para +><para +>Il y a une autre classe de galaxies nommée S0, qui est morphologiquement un type de transition entre les vraies galaxies spirales et les galaxies elliptiques. Ses bras spiralés sont enroulés tellement serrés qu'ils ne sont pas distinguables ; les galaxies S0 ont un disque avec une luminosité uniforme. Elles ont aussi un renflement très important. </para +><para +>La Voie Lactée, qui est la maison de la Terre et de toutes les étoiles de notre ciel, est une galaxie spirale, et on pense que c'est une spirale barrée. Le nom <quote +>Voie Lactée</quote +> se rapporte à une bande d'étoiles très pâles dans le ciel. Cette bande est le résultat de l'aspect dans un plan du disque de notre galaxie depuis notre position à l'intérieur. </para +><para +>Les galaxies spirales sont des entités très dynamiques. Elles sont le lit de formation des étoiles, et contiennent beaucoup de jeunes étoiles dans leurs disques. Leur renflement central tend à être fait d'étoiles plus vieilles, et leur halo diffus est fait des plus vieilles étoiles de l'Univers. La formation des étoiles est active dans le disque car c'est l'endroit où le gaz et la poussière sont le plus concentrés ; les gaz et la poussière sont les briques élémentaires de la formation des étoiles. </para +><para +>Les télescopes modernes ont révélé que beaucoup de galaxies spirales hébergent des trous noirs supermassifs en leur centre, avec des masses qui peuvent excéder un milliard de Soleils. À la fois les galaxies spirales et elliptiques sont connues pour contenir ces objets exotiques ; en fait, beaucoup d'astronomes croient maintenant que <emphasis +>toutes</emphasis +> les grandes galaxies contiennent un trou noir supermassif en leur noyau. Notre voie lactée est connue pour héberger un trou noir dans son centre, d'une masse plusieurs millions de fois plus grande qu'une étoile. </para> + +<tip> +<para +>Il y a de nombreux exemples de galaxies spirales à trouver dans &kstars;, et beaucoup ont de belles images disponibles dans leur <link linkend="popup-menu" +>menu contextuel</link +>. Vous pouvez les trouver en utilisant la fenêtre <link linkend="findobjects" +>Recherche d'objet</link +>. Voici une liste de galaxies spirales avec de belles images disponibles. <itemizedlist> +<listitem +><para +>M 64, la galaxie Black-Eye (type Sa)</para +></listitem> +<listitem +><para +>M 31, la galaxie d'Andromède (type Sb)</para +></listitem> +<listitem +><para +>M 81, la galaxie de Bode (type Sb)</para +></listitem> +<listitem +><para +>M 51, la galaxie Whirlpool (type Sc)</para +></listitem> +<listitem +><para +>NGC 300 (type Sd) [utiliser le lien d'image DSS]</para +></listitem> +<listitem +><para +>M 83 (type SBa)</para +></listitem> +<listitem +><para +>NGC 1530 (type SBb)</para +></listitem> +<listitem +><para +>NGC 1073 (type SBc)</para +></listitem> +</itemizedlist> +</para> +</tip> +</sect1> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/star_colors.png b/tde-i18n-fr/docs/tdeedu/kstars/star_colors.png Binary files differnew file mode 100644 index 00000000000..c243693219d --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/star_colors.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/stars.docbook b/tde-i18n-fr/docs/tdeedu/kstars/stars.docbook new file mode 100644 index 00000000000..e267bb57e66 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/stars.docbook @@ -0,0 +1,113 @@ +<sect1 id="ai-stars"> +<sect1info> +<author +><firstname +>Jason</firstname +> <surname +>Harris</surname +> </author> +</sect1info> +<title +>Les étoiles : une <acronym +>FAQ</acronym +> introductive</title> +<indexterm +><primary +>Étoiles</primary +></indexterm> + +<qandaset id="stars-faq"> + +<qandaentry> +<question> +<para +>Que sont les étoiles ?</para> +</question> +<answer> +<para +>Les <firstterm +>étoiles</firstterm +> sont de gigantesques sphères d'hydrogène faisant leur propre pesanteur. Les étoiles sont aussi des moteurs thermonucléaires ; la fusion nucléaire se fait en profondeur dans le cœur des étoiles, là où la densité est extrême et où la température atteint des dizaines de millions de degrés Celsius. </para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>Le Soleil est-il une étoile ?</para> +</question> +<answer> +<para +>Oui, le Soleil est une étoile. C'est la pièce dominante de notre système solaire. Comparé aux autres étoiles, notre Soleil est plutôt ordinaire. Il apparaît être bien plus grand et brillant car il est des millions de fois plus près que les autres étoiles. </para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>Pourquoi les étoiles brillent-elles ?</para> +</question> +<answer> +<para +>La réponse courte est : les étoiles brillent parce qu'elles sont très chaudes. Ce n'est pas plus compliqué que ça. Tout objet chauffé à des milliers de degrés irradie de la lumière, exactement comme le font les étoiles. </para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>La question suivante est évidente : pourquoi les étoiles sont-elles si chaudes ?</para> +</question> +<answer> +<para +>C'est une question difficile. La réponse habituelle est que les étoiles tirent leur chaleur des réactions de fusion thermonucléaire dans leur cœur. Cependant, ce ne peut être la cause ultime, car une étoile doit d'abord être chaude pour que la fusion débute. La fusion peut seulement maintenir la température élevée, elle ne peut pas la provoquer. Une réponse plus correcte est que les étoiles sont chaudes parce qu'elles rétrécissent. Les étoiles se forment à partir de gaz diffus de nébuleuses gazeuses : lorsque le gaz se condense en étoile pour former une étoile, l'énergie potentielle gravitationnelle du matériau est libérée, d'abord en énergie cinétique, puis en chaleur lorsque la densité augmente. </para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>Toutes les étoiles sont-elles identiques ?</para> +</question> +<answer> +<para +>Les étoiles ont beaucoup de choses en commun : ce sont des sphères condensées de chaleur, de gaz dense (surtout de l'hydrogène) et des réactions de fusion se produisent près du centre de toutes les étoiles du ciel. </para +><para +>Cependant, les étoiles montrent aussi une grande diversité pour certaines de leurs propriétés. Les étoiles les plus brillantes brillent environ 100 millions de fois plus fort que les plus pâles. La plage des températures de surface s'étale de seulement quelques milliers de degrés à presque 50 000 degrés Celsius. Ces différences sont largement dues aux différences de masse : les étoiles massives sont à la fois plus chaudes et plus brillantes que celles de faible masse. La température et la luminosité dépendent aussi de <emphasis +>l'état d'évolution</emphasis +> de l'étoile. </para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>Qu'est la séquence principale ?</para> +</question> +<answer> +<para +><indexterm +><primary +>Séquence principale</primary +></indexterm +> La séquence principale est l'état d'évolution d'une étoile quand elle fusionne l'hydrogène en son centre. C'est la première (et la plus longue) étape de la vie d'une étoile (sans compter les phases protoétoile). Ce qui arrive à une étoile après qu'elle ait épuisé son hydrogène est traité dans un article sur l'évolution stellaire (à venir). </para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>Combien de temps dure une étoile ?</para> +</question> +<answer> +<para +>La vie d'une étoile dépend beaucoup de sa masse. Les étoiles plus massives sont plus chaudes et brillent bien plus fort, faisant qu'elles consument leur combustible nucléaire bien plus vite. Les plus grandes étoiles (grossièrement 100 fois plus massives que le Soleil) tombent en panne de carburant en quelques millions d'années, alors que les plus petites (grossièrement 10 pour cent de la masse du Soleil) sont bien plus économes en combustible brilleront (quoique faiblement) pendant des <emphasis +>trillions</emphasis +> d'années. Notez que c'est bien plus long que l'âge actuel de l'Univers. </para> +</answer> +</qandaentry> + +</qandaset> +</sect1> + + diff --git a/tde-i18n-fr/docs/tdeedu/kstars/timezones.docbook b/tde-i18n-fr/docs/tdeedu/kstars/timezones.docbook new file mode 100644 index 00000000000..606b6e1253d --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/timezones.docbook @@ -0,0 +1,32 @@ +<sect1 id="ai-timezones"> +<sect1info> +<author +><firstname +>Jason</firstname +> <surname +>Harris</surname +> </author> +</sect1info> +<title +>Fuseaux horaires</title> +<indexterm +><primary +>Fuseaux horaires</primary> +</indexterm> +<para +>La Terre est ronde et à tout moment a une moitié illuminée et l'autre moitié non illuminée par le Soleil. Mais comme la Terre tourne, la moitié illuminée n'est jamais la même région. Ainsi on remarque que les jours s'écoulent, peu importe l'endroit où l'on se trouve sur Terre. À tout instant, il existe des endroits qui passent de la moitié sombre à la moitié claire (ce qu'on appelle <emphasis +>dawn/lever du Soleil</emphasis +>). Au même moment, de l'autre côté de la Terre, des endroits passent de la moitié claire à la moitié sombre (ce qu'on appelle <emphasis +>dusk/coucher du Soleil</emphasis +>). Donc à tout moment différents endroits sur Terre vivent à différentes parties de la journée. Ainsi, l'heure solaire est définie localement, et l'heure sur horloge à tout endroit décrit de façon cohérente quelle est la portion de la journée. </para +><para +>Cette localisation de l'heure est réalisée en divisant le globe en 24 tranches verticales appelées <firstterm +>fuseaux horaire</firstterm +>. L'heure locale est la même dans un fuseau horaire donné, mais l'heure dans chaque zone est une heure <emphasis +>plus tôt</emphasis +> que l'heure dans la zone voisine à l'est. En réalité les démarcations des zones ne sont pas des lignes parfaites ; souvent elles suivent le long des frontières des pays et autres. </para +><para +>Notez que lorsqu'on se déplace vers l'est et qu'on traverse les 24 zones, on se trouve un journée plus tôt. On fait face à ce paradoxe en définissant la <firstterm +>ligne de date internationale</firstterm +>, qui se trouve dans l'océan Pacifique entre l'Asie et l'Amérique. Les endroits qui se trouvent tout juste à l'est de cette ligne sont 24 heures derrière les points qui se trouvent tout juste à l'ouest de la ligne. Cela entraîne des conséquences intéressantes : un vol arrive en Californie avant de décoller d'Australie ! Aussi, les îles Fiji chevauchent la ligne de date internationale ; si vous passez une mauvaise journée du côté ouest, vous pouvez aller à l'est et recommencer la journée. </para> +</sect1> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/tools.docbook b/tde-i18n-fr/docs/tdeedu/kstars/tools.docbook new file mode 100644 index 00000000000..081017dca18 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/tools.docbook @@ -0,0 +1,73 @@ +<chapter id="tools"> +<title +>Outils de KStars</title> +<para> +<indexterm +><primary +>Outils</primary +></indexterm +> &kstars; est fourni avec un certain nombre d'outils qui vous permettent d'explorer des aspects très avancés de l'astronomie et du ciel nocturne. </para> + +<itemizedlist> +<listitem +><para +><link linkend="tool-details" +>Détails des objets</link +></para +></listitem> +<listitem +><para +><link linkend="tool-calculator" +>Calculatrice astronomique</link +></para +></listitem> +<listitem +><para +><link linkend="tool-aavso" +>Courbes de luminosité de l'AAVSO</link +></para +></listitem> +<listitem +><para +><link linkend="tool-altvstime" +>Élévation selon l'heure</link +></para +></listitem> +<listitem +><para +><link linkend="tool-whatsup" +>Dans le ciel cette nuit</link +></para +></listitem> +<listitem +><para +><link linkend="tool-scriptbuilder" +>Générateur de scripts</link +></para +></listitem> +<listitem +><para +><link linkend="tool-solarsys" +>Affichage du système solaire</link +></para +></listitem> +<listitem +><para +><link linkend="tool-jmoons" +>Outil des lunes de Jupiter</link +></para +></listitem> +<listitem +><para +><link linkend="tool-observinglist" +>Outil de liste d'observations</link +></para +></listitem> +<listitem +><para +><link linkend="tool-fitsviewer" +>Afficheur FITS</link +></para +></listitem> +</itemizedlist> +&tool-details; &tool-calculator; &tool-aavso; &tool-altvstime; &tool-whatsup; &tool-scriptbuilder; &tool-solarsys; &tool-jmoons; &tool-observinglist; &tool-fitsviewer; </chapter> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/utime.docbook b/tde-i18n-fr/docs/tdeedu/kstars/utime.docbook new file mode 100644 index 00000000000..520d6b4bcdb --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/utime.docbook @@ -0,0 +1,56 @@ +<sect1 id="ai-utime"> +<sect1info> +<author +><firstname +>Jason</firstname +> <surname +>Harris</surname +> </author> +</sect1info> +<title +>Heure universelle</title> +<indexterm +><primary +>Heure universelle</primary> +<seealso +>Fuseaux horaires</seealso> +</indexterm> +<para +>L'heure affichée sur nos horloges est une mesure de la position que possède le Soleil dans le ciel. Cette heure n'est pas la même si l'observation est faite à différents endroits, puisque la Terre est ronde (voir <link linkend="ai-timezones" +>Fuseaux horaires</link +>). </para +><para +>Cependant, il est parfois nécessaire de définir une heure globale, une heure qui est la même peu importe l'endroit où l'on se trouve sur la Terre. Un façon de réaliser ce but est de choisir un endroit sur Terre et d'adopter l'heure locale de cet endroit comme l'<firstterm +>heure universelle</firstterm +>, abréviation <abbrev +>UT</abbrev +>. (notez que le terme heure universelle n'a rien à voir avec l'<quote +>univers</quote +>. Il serait peut-être pratique de dire <emphasis +>heure globale</emphasis +>). </para +><para +>L'endroit choisi pour représenter l'heure universelle est Greenwich en Angleterre. C'est un choix arbitraire et historique. L'heure universelle a pris son envol à l'époque où, en Europe, les bateaux ont commencé à explorer en haute mer, loin de tout point de repère terrestre. Un navigateur pouvait déterminer la longitude du vaisseau en comparant l'heure locale (qu'il mesurait à l'aide de la position du Soleil) et l'heure à la ville du port (en utilisant une horloge à bord du navire). Greenwich était l'endroit où se trouvait l'Observatoire Royal d'Angleterre, qui avait pour fonction de tenir le compte précis de l'heure afin de permettre aux navires de recalibrer leurs horloges avant de prendre le large. </para> +<tip> +<para +>Exercice : </para> +<para +>Indiquez <quote +>Greenwich, Angleterre</quote +> comme endroit géographique dans la fenêtre <guilabel +>Fixer le lieu géographique</guilabel +> (<keycombo action="simul" +>&Ctrl;<keycap +>G</keycap +></keycombo +>). Notez que l'heure locale (<abbrev +>LT</abbrev +>) et l'heure universelle (<abbrev +>UT</abbrev +>) sont maintenant les mêmes. </para +><para +>Lecture supplémentaire : les détails entourant la construction de la première horloge assez précise et stable pour être utilisée à bord de navires pour garder l'heure universelle est une histoire fascinante, et racontée d'excellente façon dans le livre <quote +>Longitude</quote +>, par Dava Sobel. </para> +</tip> +</sect1> diff --git a/tde-i18n-fr/docs/tdeedu/kstars/viewops.png b/tde-i18n-fr/docs/tdeedu/kstars/viewops.png Binary files differnew file mode 100644 index 00000000000..e4c2f8dd0be --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/viewops.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/wut.docbook b/tde-i18n-fr/docs/tdeedu/kstars/wut.docbook new file mode 100644 index 00000000000..9573d722209 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/wut.docbook @@ -0,0 +1,56 @@ +<sect1 id="tool-whatsup"> +<title +>Outil « Dans le ciel cette nuit »</title> +<indexterm +><primary +>Outils</primary> +<secondary +>Outil « Dans le ciel cette nuit »</secondary> +</indexterm> + +<screenshot> +<screeninfo +>L'outil « Dans le ciel cette nuit » </screeninfo> +<mediaobject> + <imageobject> + <imagedata fileref="wut.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Dans le ciel cette nuit</phrase> + </textobject> +</mediaobject> +</screenshot> + +<para +>L'outil <quote +>Dans le ciel cette nuit</quote +> affiche une liste des objets qui seront visibles la nuit à n'importe quel endroit et n'importe quelle date. Par défaut, les date et emplacement sont pris dans les réglages courants de la fenêtre principale, mais vous pouvez changer leur valeur, en utilisant les boutons <guibutton +>Changer la date...</guibutton +> et <guibutton +>Changer d'emplacement...</guibutton +> en haut de la fenêtre Dans le ciel cette nuit. </para> +<para +>L'outil Dans le ciel cette nuit affiche un court almanach de données pour la date sélectionnée : lever et coucher du Soleil et de la Lune, durée de la nuit et la fraction illuminée de la Lune. </para> +<para +>Sous l'almanach, se trouve l'endroit où les informations sur l'objet sont affichées. Les objets sont organisés en catégories. Choisissez un type d'objet dans la zone libellée <guilabel +>Choix d'une catégorie</guilabel +>, et tous les objets de ce type qui seront au-dessus de l'horizon la nuit sélectionnée seront affichés dans la zone libellée <guilabel +>Objets correspondants</guilabel +>. Par exemple, dans la capture d'écran, la catégorie <guilabel +>Planètes</guilabel +> a été sélectionnée, et deuxplanètes qui sont dans le ciel la nuit sélectionnée sont affichées (Jupiter et Saturne). Quand un objet dans la liste est sélectionné, ses lever, transit et coucher sont affichés dans le panneau en bas à droite. De plus, vous pouvez actionner le bouton <guibutton +>Détail de l'objet...</guibutton +> pour ouvrir la <link linkend="tool-details" +>fenêtre des informations détaillées</link +> pour cet objet. </para> +<para +>Par défaut, Dans le ciel cette nuit affichera les objets qui sont au-dessus de l'horizon entre le coucher du Soleil et minuit. (c'est-à-dire <quote +>dans la soirée</quote +>). Vous pouvez choisir d'afficher les objets qui sont entre minuit et l'aube (<quote +>Dans la matinée</quote +>) ou entre le crépuscule et l'aube (<quote +>N'importe quand dans la nuit</quote +>) en utilisant la liste déroulante près du haut de la fenêtre. </para> +</sect1> + diff --git a/tde-i18n-fr/docs/tdeedu/kstars/wut.png b/tde-i18n-fr/docs/tdeedu/kstars/wut.png Binary files differnew file mode 100644 index 00000000000..325a39fc895 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/wut.png diff --git a/tde-i18n-fr/docs/tdeedu/kstars/zenith.docbook b/tde-i18n-fr/docs/tdeedu/kstars/zenith.docbook new file mode 100644 index 00000000000..270ae571c1f --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kstars/zenith.docbook @@ -0,0 +1,42 @@ +<sect1 id="ai-zenith"> +<sect1info> +<author +><firstname +>Jason</firstname +> <surname +>Harris</surname +> </author> +</sect1info> +<title +>Le zénith</title> +<indexterm +><primary +>Zénith</primary> +<seealso +>Coordonnées horizontales</seealso> +</indexterm> +<para +>Le zénith est le point que vous voyez lorsque vous regardez droit au-dessus de votre tête. En d'autres mots, c'est le point dans le ciel qui possède une <firstterm +>altitude</firstterm +> de +90 degrés ; c'est le pôle du <link linkend="horizontal" +>système de coordonnées horizontal</link +>. Géométriquement, c'est le point sur la <link linkend="ai-csphere" +>sphère céleste</link +> qui est coupée par une ligne qui part du centre de la Terre, sort de la Terre là où l'observateur se situe, et monte jusqu'à la sphère céleste. </para +><para +>Le zénith est, par définition, un point qui suit le <link linkend="ai-meridian" +>méridien local</link +>. </para> +<tip> +<para +>Exercice :</para> +<para +>Vous pouvez viser le zénith en appuyant sur <keycap +>Z</keycap +> ou en sélectionnant <guimenuitem +>Zénith</guimenuitem +> dans le menu <guimenu +>Pointage</guimenu +>. </para> +</tip> +</sect1> diff --git a/tde-i18n-fr/docs/tdeedu/ktouch/Makefile.am b/tde-i18n-fr/docs/tdeedu/ktouch/Makefile.am new file mode 100644 index 00000000000..b6361414814 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/ktouch/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = fr +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-fr/docs/tdeedu/ktouch/Makefile.in b/tde-i18n-fr/docs/tdeedu/ktouch/Makefile.in new file mode 100644 index 00000000000..056ca5347a9 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/ktouch/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/ktouch +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 = fr +#>- 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/ktouch/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdeedu/ktouch/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/ktouch/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/ktouch/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/ktouch/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=index.docbook statistics_dialog_chart.png keyboard_options.png color_options.png index.cache.bz2 general_options.png training_options.png main_window_german.png Makefile.in statistics_dialog.png main_screen_default_color.png Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) main_window_german.png statistics_dialog.png training_options.png main_screen_default_color.png general_options.png keyboard_options.png index.docbook statistics_dialog_chart.png color_options.png + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktouch + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktouch/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktouch/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktouch/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktouch/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktouch/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktouch/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktouch + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktouch + @for base in main_window_german.png statistics_dialog.png training_options.png main_screen_default_color.png general_options.png keyboard_options.png index.docbook statistics_dialog_chart.png color_options.png ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktouch/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktouch/$$base ;\ + done + +uninstall-nls: + for base in main_window_german.png statistics_dialog.png training_options.png main_screen_default_color.png general_options.png keyboard_options.png index.docbook statistics_dialog_chart.png color_options.png ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/ktouch/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in main_window_german.png statistics_dialog.png training_options.png main_screen_default_color.png general_options.png keyboard_options.png index.docbook statistics_dialog_chart.png color_options.png ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/ktouch/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/ktouch/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/ktouch/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-fr/docs/tdeedu/ktouch/color_options.png b/tde-i18n-fr/docs/tdeedu/ktouch/color_options.png Binary files differnew file mode 100644 index 00000000000..4ed944af27d --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/ktouch/color_options.png diff --git a/tde-i18n-fr/docs/tdeedu/ktouch/general_options.png b/tde-i18n-fr/docs/tdeedu/ktouch/general_options.png Binary files differnew file mode 100644 index 00000000000..51ec7854d80 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/ktouch/general_options.png diff --git a/tde-i18n-fr/docs/tdeedu/ktouch/index.cache.bz2 b/tde-i18n-fr/docs/tdeedu/ktouch/index.cache.bz2 Binary files differnew file mode 100644 index 00000000000..5650a283f8b --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/ktouch/index.cache.bz2 diff --git a/tde-i18n-fr/docs/tdeedu/ktouch/index.docbook b/tde-i18n-fr/docs/tdeedu/ktouch/index.docbook new file mode 100644 index 00000000000..6160f85c86a --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/ktouch/index.docbook @@ -0,0 +1,1135 @@ +<?xml version="1.0" ?> +<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ + <!ENTITY ktouch "<application +>KTouch</application +>"> + <!ENTITY kappname "&ktouch;" +><!-- replace kapp here --> + <!ENTITY package "tdeedu"> + <!ENTITY % addindex "IGNORE"> + <!ENTITY % French "INCLUDE" +><!-- change language only here --> +]> + +<book lang="&language;"> + +<bookinfo> +<title +>Manuel de &ktouch;</title> + +<authorgroup> +<author +><firstname +>Håvard</firstname +><surname +>Frøiland</surname +> <affiliation +> <address +><email +>&Haavard.Froeiland.mail;</email +></address> +</affiliation> +</author> + +<author +><firstname +>Andreas</firstname +><surname +>Nicolai</surname +> <affiliation +> <address +><email +>Andreas.nicolai@gmx.net</email +></address> +</affiliation> +</author> +&traducteurLudovicGrossard; &traducteurYohannHamon; +</authorgroup> + +<copyright> +<year +>1999-2005</year> +<holder +>Håvard Frøiland, Andreas Nicolai</holder> +</copyright> + +<legalnotice +>&FDLNotice;</legalnotice> + +<date +>2005-06-19</date> +<releaseinfo +>1.5</releaseinfo> + +<abstract> +<para +>&ktouch; est un programme pour apprendre la dactylographie. &ktouch; vous propose un texte pour vous entraîner, et ajuste le niveau de difficulté en fonction de vos performances. Il affiche la touche suivante sur laquelle vous devez appuyer, et le doigt à utiliser.</para> + +</abstract> + +<keywordset> +<keyword +>KDE</keyword> +<keyword +>dactylographie</keyword> +<keyword +>dactylographie</keyword> +<keyword +>saisie</keyword> +<keyword +>saisie</keyword> +<keyword +>éducation</keyword> +<keyword +>ktouch</keyword> +<keyword +>touch</keyword> +<keyword +>saisie</keyword> +</keywordset> + +</bookinfo> + +<chapter id="using_ktouch"> +<title +>Utilisation de &ktouch;</title> + +<sect1 id="introduction"> +<title +>Introduction</title> + +<sect2> +<title +>Qu'est-ce qu'est &ktouch; ?</title> +<para +>&ktouch; est un programme pour apprendre la dactylographie.</para> +<para +>&ktouch; est un programme pour apprendre la dactylographie. &ktouch; vous propose un texte pour vous entraîner, et ajuste le niveau de difficulté en fonction de vos performances. Il affiche la touche suivante sur laquelle vous devez appuyer, et le doigt à utiliser.</para> + +<screenshot> +<screeninfo +>Écran principal de &ktouch;</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="main_screen_default_color.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Écran principal de &ktouch;</phrase> +</textobject> +</mediaobject> +</screenshot> + +<para +>&ktouch; est un excellent professeur de dactylographie. Vous apprenez à taper au clavier avec tout les doigts, pas à pas, sans avoir à regarder le clavier tout le temps pour trouver vos touches (ce qui vous ralentit énormément). Il convient à tous les âges et est le parfait professeur pour les écoles, les universités et les particuliers. Il est libre et sous licence publique &GNU;, donc vous n'aurez jamais à payer quoi que ce soit pour le programme ou toute mise à jour. </para> +</sect2> + +<sect2> +<title +>Caractéristiques </title> + +<para +>Dans sa version courante, &ktouch; 1.5 a un nombre important de fonctionnalités intéressantes, telles que :</para> +<itemizedlist> +<listitem +><simpara +>la prise en charge de nombreuses dictées d'entraînement différentes dans beaucoup de langues incluant les polices de caractères spécifiques aux langues et un éditeur de dictée facile d'utilisation,</simpara +></listitem> +<listitem +><simpara +>la prise en charge de différentes dispositions de clavier avec la possibilité d'utiliser des dispositions définies par l'utilisateur,</simpara +></listitem> +<listitem +><simpara +>durant vos sessions d'entraînement, des informations statistiques sont affichées pour vous aider (ou votre enseignant) à analyser vos progrès.</simpara +></listitem> +</itemizedlist> +<para +>Beaucoup d'autres fonctionnalités sont incluses et seront décrites dans les chapitres appropriés de ce manuel. </para> + +</sect2> +</sect1> + + +<sect1 id="learning"> +<title +>Apprendre la dactylographie à l'aide de &ktouch;</title> + +<para +>Vous avez ici une autre copie d'écran de &ktouch; en action, cette fois avec un clavier et une dictée français :</para> + +<screenshot> +<screeninfo +>Écran principal de &ktouch;</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="main_window_german.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Écran principal de &ktouch;</phrase> +</textobject> +</mediaobject> +</screenshot> + +<para +>Bien qu'apprendre la dactylographie avec &ktouch; et utiliser le logiciel devrait être très simple nous découvrirons plus en avant &ktouch; dans les sections suivantes.</para> + +<sect2 id="getting_started"> +<title +>Premiers pas</title> + +<para +>Lorsque vous démarrez &ktouch; vous pouvez voir l'écran présenté plus haut. L'écran principal du logiciel est composé de trois sections principales : </para> +<orderedlist> +<listitem +><simpara +>des informations statistiques dans des boîtes d'informations en haut,</simpara +></listitem> +<listitem +><simpara +>le texte que vous avez besoin de saisir (dans la ligne enseignant) and le texte que vous avez saisi pour l'instant (dans la ligne étudiant),</simpara +></listitem> +<listitem +><simpara +>le clavier (qui avec de la chance ressemble au vôtre).</simpara +></listitem> +</orderedlist> +<para +>Nous reviendrons à ces sections plus tard.</para> +<para +>Bon, la première fois que vous démarrez &ktouch;, il ouvrira une dictée par défaut et sélectionnera une disposition de clavier. Avant de commencer à dactylographier, vous devriez ajuster la disposition du clavier pour qu'il corresponde au vôtre. Allez à <menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Disposition du clavier</guimenuitem +></menuchoice +> et sélectionnez le pays dans lequel vous êtes (ou un pays qui utilise la même disposition de clavier que vous). Si votre clavier n'est pas disponible, vous pouvez toujours définir votre propre clavier (voir <link linkend="create_keyboards" +>Créez votre propre clavier</link +>). </para> +<para +>Une fois que vous avez sélectionné votre clavier, choisissez votre dictée d'entraînement. La première ligne dans votre dictée courante et le niveau sont affichés dans la ligne du professeur. Vous pouvez sélectionner l'une des dictées par défaut via <menuchoice +><guimenu +>Entraînement</guimenu +> <guimenuitem +>Dictées par défaut...</guimenuitem +></menuchoice +> ou ouvrir un fichier de dictée (&pex; si votre enseignant vous donne une dictée spéciale avec laquelle travailler) avec <menuchoice +><guimenu +>Fichier</guimenu +> <guimenuitem +>Ouvrir une dictée...</guimenuitem +></menuchoice +>. Vous pouvez même créer vos propres dictées (voir <link linkend="create_lectures" +>Créez vos propres dictées</link +>). Lorsque vous avez sélectionné le clavier et la dictée, vous pouvez commencer à dactylographier. </para> +<para +>Placez votre main sur le clavier comme indiqué par les 8 touches correspondant aux doigts (pouces au-dessus de la barre espace) et commencez à dactylographier le texte affiché dans la ligne du professeur. Chaque touche que vous devez presser est mise en évidence sur le clavier. Si vous avez besoin de déplacer un doigt depuis sa position de repos, la touche cible et la touche du doigt approprié sont mises en évidence. Essayez de déplacer vos mains le moins possible et après avoir saisi un caractère essayez toujours de remettre vos doigts à leurs positions de repos. </para> +<tip +><para +>La couleur des touches indique le doigt qui doit presser telle touche.</para +></tip> +<para +>Lorsque vous saisissez du texte, vous pouvez faire des erreurs et appuyer sur la mauvaise touche. Dans ce cas la ligne de l'étudiant changera de couleur (rouge par défaut) et vous devez appuyer sur la touche de retour en arrière pour effacer le mauvais caractère (ou les mauvais caractères). </para> +<para +>Lorsque vous avez correctement rempli une ligne de texte vous devez appuyer sur la touche Entrée pour avancer à la ligne suivante. </para> +</sect2> + +<sect2 id="lectures_and_levels"> +<title +>Dictées et niveaux</title> +<para +>Comme mentionné précédemment, vous devez sélectionner une dictée d'entraînement qui contient tout le texte sur lequel vous voulez pratiquer. Normalement la difficulté du texte croît progressivement et de nombreuses dictées contiennent des niveaux de différentes difficultés. Cependant, certaines dictées contiennent seulement un niveau unique et un seul texte (&pex; un article de journal pour tester vos capacités). </para> +<para +>Dans la boîte d'information en haut de la fenêtre principale de &ktouch;, vous voyez le niveau courant sur la gauche. Les petits boutons sur la droite vous permettent de changer de niveau manuellement. Normalement cela se produit automatiquement (plus d'informations à propos de cela dans la section <link linkend="training_options" +>Options d'entraînement</link +>). La boîte d'information de droite affiche quelques informations textuelles à propos du niveau. Généralement elle vous donne une liste des caractères qui sont nouveaux dans ce niveau. Les deux boîtes d'informations au centre affiche votre vitesse actuelle de dactylographie (en caractères par minutes) et votre niveau d'exactitude. Ces valeurs sont les statistiques du niveau et dès que vous commencez un nouveau niveau, ces valeurs sont initialisées. Cependant, le programme se souviendra de vos statistiques précédentes (vour la section <link linkend="statistics" +>Statistiques dans &ktouch;</link +>). </para> +</sect2> + +<sect2 id="starting_stopping"> +<title +>Démarrer et arrêter une session d'entraînement</title> +<para +>Lorsque vous saisissez le texte d'une dictée d'entraînement vous êtes dans une session de pratique. Vous pouvez commencer une nouvelle session de pratique en utilisant <menuchoice +><guimenu +>Entraînement</guimenu +> <guimenuitem +>Démarrer une nouvelle session</guimenuitem +></menuchoice +> ou le bouton approprié dans la barre d'outils. Les changements de niveau (automatique ou manuel) ne modifient pas votre session d'entraînement. Vous restez dans cette session d'entraînement jusqu'à ce que vous en commenciez une nouvelle, selectionniez une nouvelle dictée (qui commence automatiquement une nouvelle session d'entraînement) ou quittiez le programme. </para> +<para +>Si vous ouvrez une boîte de dialogue durant une session d'entraînement, l'entraînement est mis en pause et le chronomètre est stoppé jusqu'à ce que vous appuyiez sur le touche suivante. Vous pouvez mettre en pause la session manuellement en utilisant <menuchoice +><guimenu +>Entraînement </guimenu +><guimenuitem +>Stopper la session</guimenuitem +></menuchoice +> ou le bouton approprié de la barre d'outils. </para> +</sect2> + +</sect1> + +<sect1 id="statistics"> +<title +>Statistiques dans &ktouch;</title> +<para +>&ktouch; se souvient de vous ! Normalement tout ce que vous saisissez est enregistré et différentes statistiques utiles (parfois juste intéressantes) sont créées. &ktouch; conserve des données statistiques basées sur le fichier de dictée que vous utilisez pour l'entraînement. Pour tous les fichiers de dictées un historique particulier est conservé. &ktouch; fait également la distinction entre les statistiques de niveau et de session d'entraînement. C'est important pour éviter la triche ! </para> + +<sect2> +<title +>Statistiques de sessions d'entraînements</title> +<screenshot> +<screeninfo +>Statistiques de la session d'entraînement en cours</screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="statistics_dialog.png" +format="PNG"/></imageobject> +<textobject +><phrase +>Statistiques de la session d'entraînement en cours</phrase +></textobject> +</mediaobject> +</screenshot> +<para +>À chaque fois que vous commencez une nouvelle session d'entraînement, un nouveau suivi de vos statistiques débute. &ktouch; se rappelle de plusieurs choses pour évaluer vos compétences pour vous aider à identifier les touches qui posent problème : </para> +<itemizedlist> +<listitem +><simpara +>Combien de touches ont été pressées au total ?</simpara +></listitem> +<listitem +><simpara +>Combien ont été correctement pressées ?</simpara +></listitem> +<listitem +><simpara +>Quelles touches ont été manquées et combien de fois ?</simpara +></listitem> +<listitem +><simpara +>Combien de mots corrects avez-vous saisis ?</simpara +></listitem> +<listitem +><simpara +>De combien de temps avez-vous eu besoin ?</simpara +></listitem> +</itemizedlist> +<para +>En utilisant les statistiques des sessions d'entraînement vous, ainsi que &ktouch;, pouvez évaluer vos performances et compétences globales sur une dictée d'entraînement donnée. </para> +</sect2> + +<sect2> +<title +>Statistiques de niveau</title> +<para +>Pour chaque niveau de votre session d'entraînement (&cad; tous les niveaux dans lesquels vous saisissez du texte), les mêmes statistiques que celles pour votre session d'entraînement sont obtenues. En utilisant les données statistiques de niveau vous pouvez analyser vos progrès dans chaque niveau d'une dictée d'entraînement (et vous noterez combien vos compétences s'accroissent niveau par niveau et vous pourrez vous concentrer sur les niveaux qui vous causent toujours des problèmes). </para> +</sect2> + +<sect2> +<title +>La boîte de dialogue de statistiques</title> +<para +><menuchoice +><guimenu +>Entraînement</guimenu +> <guimenuitem +>Statistiques de dictée</guimenuitem +></menuchoice +> ou le bouton de statistiques dans la barre d'outils ouvre la boîte de dialogue de statistiques. Elle affiche votre entraînement courant et les statistiques de niveau ainsi qu'un historique graphique de vos précédentes sessions d'entraînement. </para> +<para +>Lorsque vous ouvrez la boîte de dialogue de statistiques, vous pouvez sélectionner une page de statistiques de session et une page de statistiques de niveau. La première page vous donne un résumé concernant tout ce que vous avez saisi jusqu'à maintenant. La page de statistiques de niveau contient uniquement les statistiques pour le niveau courant. C'est intéressant pour distinguer entre les performances et compétence globales selon les différent niveaux. </para> +<para +>La troisième page de statistiques vous donne une vue d'ensemble graphique de vos compétences en dactylographie en vous offrant plusieurs choix. Un mot à propos de l'option d'échelle de temps. À chaque fois que des statistiques de session ou de niveau sont obtenues, la date est aussi enregistrée. Vous pouvez donc également voir comment vos compétences chutent durant de longues pauses dans vos entraînements et quand vous avez pratiqué pour la dernière fois une certaine dictée ou un certain niveau. </para> +<screenshot> +<screeninfo +>Diagramme des statistiques de la session d'entraînement</screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="statistics_dialog_chart.png" +format="PNG"/></imageobject> +<textobject +><phrase +>Diagramme des statistiques de la session d'entraînement</phrase +></textobject> +</mediaobject> +</screenshot> + +</sect2> +</sect1> +</chapter> + +<chapter id="ui_guide"> +<title +>Le menu principal de &ktouch; et les boîtes de dialogue</title> +<para +>Dans ce chapitre, nous nous penchons sur quelques détails du programme. <tip +><para +>Vous pouvez utiliser la fonctionnalité <quote +>Qu'est-ce que c'est ?</quote +> (le petit point d'interrogation à côté des boutons d'agrandissement / réduction de la fenêtre) dans beaucoup de boîtes de dialogue du programme.</para +></tip> +</para> + +<sect1 id="main_menu"> +<title +>Le menu de &ktouch;</title> +<para +>À peu près tout est qui est dans le menu de &ktouch; devrait être compréhensible sans explications. Le menu fichier contient des options pour charger une dictée définie par un utilisateur et éditer des dictées. Le menu d'entraînement contient des options d'entraînement et le menu de configuration contient des options de paramétrage du programme. Les différentes options dans la boîte de dialogue de configuration sont expliquées dans la prochaine section.</para> +</sect1> + +<sect1 id="program_settings"> +<title +>Options de configuration de &ktouch;</title> +<para +>Vous pouvez personnaliser &ktouch; considérablement. Les configurations sont toujours enregistrées pour l'utilisateur courant du programme. Ouvrez la boîte de dialogue de configuration via <menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Configurer &ktouch;...</guimenuitem +></menuchoice +>.</para> + +<sect2 id="general_options"> +<title +>Options générales</title> +<para +>Dans cette boîte de dialogue, vous pouvez changer les options générales qui contrôle le comportement de &ktouch;. </para> +<screenshot> +<screeninfo +>Options générales</screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="general_options.png" +format="PNG"/></imageobject> +<textobject +><phrase +>Options générales</phrase +></textobject> +</mediaobject> +</screenshot> +<para +>Pour commencer, vous pouvez activer ou désactiver le son (cela peut être utile dans une salle de classe). Vous pouvez également configurer la vitesse de défilement des lignes de l'enseignant et de l'étudiant. </para> +<para +>Mais le plus important est sans doute la sélection de la police de caractères des dictées. Lorsqu'il affiche le texte de l'enseignant, &ktouch; utilisera normalement la police de caractères spécifiée dans le fichier de dictée. Mais si cette police de caractères n'existe pas sur votre système ou n'a pas été spécifiée, &ktouch; utilise une police de caractères du système par défaut. Que se passe-t-il si cette police de caractères ne contient pas tous les caractères dont est composée la dictée ? Dans ces cas, vous pouvez outrepasser le choix de la police de caractères et spécifier la police de caractères que vous aimez. <note +><para +>&ktouch; fait la distinction entre les polices de caractères des dictées et du clavier. Outrepasser la police de caractères de la dictée n'ajustera pas automatiquement la police de caractères du clavier. Utilisez l'option appropriée dans la page de configuration des options du clavier.</para +></note> +</para> +</sect2> + +<sect2 id="training_options"> +<title +>Options d'entraînement</title> +<para +>Dans cette boîte de dialogue, vous pouvez sélectionner les options qui contrôlent comment &ktouch; change le niveau de difficulté en fonction des compétences de l'utilisateur.</para> +<screenshot> +<screeninfo +>Options d'entraînement</screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="training_options.png" +format="PNG"/></imageobject> +<textobject +><phrase +>Options d'entraînement</phrase +></textobject> +</mediaobject> +</screenshot> +<para +>Si <guibutton +>Ajustement automatique du niveau</guibutton +> est activé, &ktouch; vérifie les limites de fin de niveau et décide si il doit augmenter, diminuer ou rester dans le niveau pour une autre série. Les changements de niveau arrivent toujours à la fin d'un niveau (&cad; lorsque l'utilisateur a terminé la dernière ligne d'un niveau). Si la vitesse de frappe (en caractères par seconde) et l'exactitude sont <emphasis +>toutes les deux</emphasis +> supérieures ou égales aux <quote +>limites pour augmenter d'un niveau</quote +>, &ktouch; sautera au niveau supérieur suivant. Si <emphasis +>l'une des deux</emphasis +> de la vitesse de frappe ou de l'exactitude tombe en dessous des <quote +>limites pour diminuer d'un niveau</quote +>, &ktouch; retournera au niveau inférieur précédent. </para> +<para +>Sur cette page de configuration vous pouvez également sélectionner que le programme se souvienne de votre niveau courant lorsque vous le quittez et y retourne lorsque vous redémarrez &ktouch;. </para> +</sect2> + +<sect2 id="keyboard_options"> +<title +>Configuration du clavier</title> +<para +>Dans cette boîte de dialogue, vous pouvez sélectionner les options spécifiques du clavier.</para> +<screenshot> +<screeninfo +>Options du clavier</screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="keyboard_options.png" +format="PNG"/></imageobject> +<textobject +><phrase +>Options du clavier</phrase +></textobject> +</mediaobject> +</screenshot> +<para +>Cette boîte de dialogue contrôle l'apparence et les fonctionnalités du clavier. De la même manière que pour l'option <quote +>Écraser la police de la dictée</quote +> dans page de configuration des options générales, vous pouvez spécifier ici votre propre police de caractères pour le clavier. L'option <quote +>Surligner les touches sur le clavier</quote +> peut être utilisée pour accroître la difficulté de l'entraînement. <tip +><para +>Une fois que vous êtes familier avec le clavier vous pouvez supprimer le surlignement des touches du clavier pour que vous ne soyez pas distrait lorsque vous vous concentrez sur le texte de l'enseignant.</para +></tip> +</para> +</sect2> + + +<sect2 id="color_options"> +<title +>Options de couleurs</title> +<para +>Dans cette boîte de dialogue, vous pouvez modifier l'apparence de &ktouch;.</para> +<screenshot> +<screeninfo +>Options de couleur</screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="color_options.png" +format="PNG"/></imageobject> +<textobject +><phrase +>Options de couleur</phrase +></textobject> +</mediaobject> +</screenshot> +<para +>Cette page de configuration ne nécessite pas plus d'explications. Vous pouvez choisir parmi les quatre thèmes de couleurs prédéfinis pour le clavier. Vous pouvez également changer le thème <quote +>à la volée</quote +> en utilisant le menu option <menuchoice +><guimenu +>Configuration </guimenu +><guimenuitem +>Modèles de couleurs du clavier</guimenuitem +></menuchoice +>. </para> +</sect2> + +</sect1> +</chapter> + + +<chapter id="extending"> +<title +>Étendre les possibilités de &ktouch;</title> + +<sect1 id="create_lectures"> +<title +>Créer votre propre dictée</title> +<para +>Vous pouvez facilement créer votre propre dictée d'entraînement en utilisant l'éditeur de dictée intégré à &ktouch;. Lorsque vous sélectionnez <menuchoice +><guimenu +>Fichier</guimenu +> <guimenuitem +>Modifier la dictée...</guimenuitem +></menuchoice +>, la <quote +>boîte de dialogue de requête</quote +> s'ouvrira et vous demandera de sélectionner une dictée. Vous pouvez choisir aussi bien de modifier la dictée courante, toutes dictées préexistantes (si vous avez le droit d'écriture dans le dossier d'installation) ou créer une dictée vierge.</para> + +<sect2> +<title +>Créer une dictée</title> +<para +>Supposons que vous vouliez créer une nouvelle dictée. Il y a quelques recommandations que vous devez prendre en compte : </para> +<itemizedlist> + + +<listitem +><para +>pour les 20 premières lettres, ajoutez seulement deux lettres à la fois à un nouveau niveau. Laissez d'abord l'utilisateur s'entraîner sur les lettres seules selon différentes combinaisons puis utilisez les nouvelles lettres dans des mots et mélangez avec des mots déjà connus, </para +></listitem> + +<listitem +><para +>ajoutez au moins quelques niveaux à la dictée pour permettre à l'utilisateur de voir quelques progrès lors de son entraînement,</para +></listitem> + +<listitem +><para +>ne faites pas de niveaux trop longs </para +></listitem> + +<listitem +><para +>essayez d'augmenter la difficulté du texte graduellement et testez-le vous-même, </para +></listitem> + +<listitem +><para +>après l'apprentissage des premières touches, incluez une dictée de récapitulation. </para +></listitem> +</itemizedlist> + +</sect2> + +<sect2> +<title +>Les choses à savoir à propos des dictées</title> +<para +>Le titre de la dictée est important pour l'entrée dans le menu de sélection rapide et pour les statistiques. Le commentaire devrait être utilisé pour inclure des informations à propos de l'auteur de la dictée et de la source des données de la dictée si besoin. </para> +<para +>Pour chaque niveau, vous pouvez spécifier les nouvelles lettres / touches de la dictée. Le texte que vous saisissez ici sera affiché comme texte d'information du niveau en haut à droite de la boîte d'information de la fenêtre principale de &ktouch;. </para> +<para +>Vous pouvez également spécifier une police de caractères par défaut pour la dictée, laquelle sera utilisée dans les lignes de l'enseignant et de l'étudiant et bien sûr dans la boîte de dialogue de modification de la dictée en utilisant le bouton <guibutton +>Modifier la police...</guibutton +>. </para> +</sect2> + +</sect1> + +<sect1 id="create_keyboards"> +<title +>Créer votre propre clavier</title> +<para +>Vous pouvez créer votre propre clavier en créant des fichiers de clavier. Pour l'instant &ktouch; ne possède pas d'éditeur de clavier mais il reste relativement facile de définir votre propre clavier. Cela ne requiert pas beaucoup plus qu'un peu de mathématiques pour établir la géométrie, et un peu de temps. Le mieux est de commencer avec un fichier de clavier existant, créer une copie pour votre propre disposition de clavier et simplement modifier les lignes.</para> +<para +>Pour l'instant les fichiers de claviers sont des fichiers texte encodés en UTF-8. Dans une des futures versions de &ktouch;, les données de clavier seront enregistrées dans des fichiers &XML; également. Par conséquent je n'expliquerai que brièvement la structure d'un fichier de clavier. </para> +<para +>Un fichier de clavier commence habituellement avec un en-tête incluant quelques informations à propos de l'auteur et du type de clavier.</para> +<programlisting +>#################################################### +# KTouch +# Keybord layout file for german keybord layout +# Code=UTF-8 +#################################################### +</programlisting> +<para +>Toutes les lignes commençant par le caractère <quote +>#</quote +> sont considérées comme des commentaires. La section d'en-tête est suivie par un bloc appelé <quote +>touches des doigts</quote +>, indiquant les positions de repos pour les huit doigts. </para> +<programlisting +># +# Unicode KeyChar x y +# +FingerKey 97 A 18 20 +FingerKey 115 S 28 20 +FingerKey 100 D 38 20 +FingerKey 102 F 48 20 +FingerKey 106 J 78 20 +FingerKey 107 K 88 20 +FingerKey 108 L 98 20 +FingerKey 246 Ö 108 20 +</programlisting> +<para +>Les touches ont les dimensions par défaut de huit unités, utiliser alors une grille de 10 unités donne un clavier d'aspect normal. Le premier chiffre est le code unicode du caractère sous la forme d'un chiffre décimal. Le KeyText est le texte imprimé sur la touche encodé au format UTF-8 (automatique sous les nouvelles versions de &Linux;, assurez vous simplement que votre éditeur enregistre les fichiers au format UTF-8).</para> +<para +>La section suivante contient les touches spéciales, qui sont - exception faite de Retour chariot et Entrée - juste décoratives.</para> +<programlisting +># +# Unicode KeyText x y Width Height +# +ControlKey 260 Tab 0 10 15 10 +ControlKey 13 Enter 138 20 12 10 +ControlKey 258 Shift 123 30 27 10 +ControlKey 264 AltGr 120 40 15 10 +ControlKey 265 Ctrl 135 40 15 10 +ControlKey 263 Alt 15 40 15 10 +ControlKey 262 Strg 0 40 15 10 +ControlKey 32 Leertaste 30 40 90 10 +ControlKey 257 Shift 0 30 13 10 +ControlKey 259 CapsLock 0 20 18 10 +ControlKey 8 BackSpace 130 0 20 10 +</programlisting> +<para +>Le texte que vous spécifiez pour la touche est imprimé en totalité sur le clavier. Cependant, pour les textes <quote +>Shift</quote +>, <quote +>CapsLock</quote +>, <quote +>Tab</quote +>, <quote +>BackSpace</quote +> et <quote +>Enter</quote +> &ktouch; dessine les symboles appropriés. Par conséquent vous pouvez utiliser ces KeyText indépendamment de la langue. Cependant les autres KeyText comme Ctrl ou Alt nécessitent d'être traduits. La géométrie des touches de contrôles peut être tout rectangle, défini par les coordonnées supérieures x et y et la largeur et la hauteur.</para> +<para +>La section suivante contient tous les caractères présents sur le clavier (exception faite des touches des doigts déjà définies) qui peuvent être saisis <emphasis +>sans</emphasis +> appuyer sur la touche Maj.</para> +<programlisting +># +# Unicode KeyChar x y FingerKeyUnicode +# +NormalKey 94 ^ 0 0 97 +NormalKey 49 1 10 0 97 +NormalKey 50 2 20 0 115 +NormalKey 51 3 30 0 100 +NormalKey 52 4 40 0 102 +NormalKey 53 5 50 0 102 +NormalKey 54 6 60 0 102 +. +. +. +NormalKey 46 . 103 30 108 +NormalKey 45 - 113 30 246 +</programlisting> +<para +>La définition de ces touches est principalement la même que celle des touches des doigts, mais elle inclut une propriété additionnelle. Le dernier code de caractère unicode identifie les doigts associés aux touches. Plus simplement quel doigt doit être utilisé pour presser cette touche.</para> +<para +>La section suivante qui est également la dernière dans la configuration du clavier, définit toutes les touches qui sont pressées en utilisant l'une des touches de modification telle que la touche Maj. </para> +<programlisting +># +# Unicode TargetUnicode FingerUnicode ControllUnicode +Comment +# +HiddenKey 65 97 97 258 #A +HiddenKey 66 98 102 258 #B +HiddenKey 67 99 100 258 #C +HiddenKey 68 100 100 258 #D +. +. +. +HiddenKey 124 60 97 264 #| +HiddenKey 64 113 97 264 #@ +</programlisting> +<para +>Les <quote +>touches cachées</quote +> contrôlent réellement ce qui devrait arriver sur le clavier lorsque vous saisissez un certain caractère. Le premier chiffre unicode est le code de caractère du caractère que vous définissez. Le second chiffre est le code de caractère de la touche sur le clavier (une des touches normales précédemment définies). Le troisième chiffre indique une touche de doigt (où est la position de repos du doigt qui doit presser cette touche) et le dernier chiffre indique la touche de modification que vous devez presser pour obtenir ce caractère. </para> +<para +>Regardons un exemple</para> +<para +>Vous voulez définir le caractère majuscule 'R'. Il a le code unicode 82. Le caractère qui est obtenu lorsque le 'R' est pressé sans la touche de modification est le 'r' minuscule avec le code unicode 114. Le doigt pour le 'R' se repose au-dessus de la touche 'f' qui a le code unicode 102. Et pour obtenir le 'R' vous devez presser la touche Maj de droite (ou de gauche) qui a le code 264 (en fait ce n'est pas un code unicode mais un code obtenu à partir d'un évènement keypress de QT). Notez que l'identification des touches de contrôle changera probablement dans les prochaines versions de &ktouch;. Mais pour l'instant vous pouvez utiliser les codes présents dans les autres fichiers de clavier. </para> + +</sect1> +</chapter> + +<chapter id="commands"> +<title +>Les commandes</title> + +<sect1 id="ktouch-mainwindow"> +<title +>Menus et raccourcis</title> + +<sect2> +<title +>Le menu <guimenu +>Fichier</guimenu +></title> + +<variablelist> +<varlistentry> +<term +><menuchoice +><guimenu +>Fichier</guimenu +> <guimenuitem +>Ouvrir une dictée...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Ouvre</action +> un nouveau fichier de dictée d'entraînement</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Fichier</guimenu +> <guimenuitem +>Modifier la dictée...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Ouvre</action +> l'éditeur de dictée pour vous permettre de modifier le fichier d'entraînement courant </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;<keycap +>Q</keycap +> </keycombo +></shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Quitter</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Quitte</action +> &ktouch;</para +></listitem> +</varlistentry> +</variablelist> + +</sect2> + + + +<sect2> +<title +>Le menu <guimenu +>Entraînement</guimenu +></title> + +<variablelist> +<varlistentry> +<term +><menuchoice +><guimenu +>Entraînement</guimenu +> <guimenuitem +>Démarrer une nouvelle session</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Démarre</action +> une nouvelle session de dactylographie et vous demande si vous voulez commencer au même niveau</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Entraînement</guimenu +> <guimenuitem +>Stopper la session</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Met en pause</action +> la session courante : les statistiques sont suspendues</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Entraînement</guimenu +> <guimenuitem +>Statistiques de la dictée</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Ouvre</action +> la boîte de dialogue des statistiques du niveau courant</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Entraînement</guimenu +> <guisubmenu +>Dictées par défaut</guisubmenu +> <guimenuitem +>Français (généré automatiquement)</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Choisit</action +> la langue dans laquelle vous voulez apprendre à dactylographier</para +></listitem> +</varlistentry> + +</variablelist> + +</sect2> + +<sect2> +<title +>Le menu <guimenu +>Configuration</guimenu +></title> + +<variablelist> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Afficher / Cacher la barre d'outils</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Affiche / cache</action +> la barre d'outils</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guisubmenu +>Disposition du clavier</guisubmenu +> <guimenuitem +>number.keyboard</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Choisit</action +> la disposition de clavier que vous voulez utiliser, ici le clavier numéro.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guisubmenu +>Modèles de couleurs du clavier</guisubmenu +> <guimenuitem +>Noir et blanc</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Choisit</action +> le thème de couleur noir et blanc pour le clavier : toutes les touches sont en blanc et celle que vous devriez utiliser est noire</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guisubmenu +>Modèles de couleurs du clavier</guisubmenu +> <guimenuitem +>Classique</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Choisit</action +> le thème de couleur classique pour le clavier : chaque colonne de touches a une couleur différente</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guisubmenu +>Modèles de couleurs du clavier</guisubmenu +> <guimenuitem +>Teintes de bleu</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Choisit</action +> le thème de couleur <quote +>Teintes de bleu</quote +> pour le clavier : chaque colonne de touches a une couleur différente en nuances de bleu.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guisubmenu +>Modèles de couleurs du clavier</guisubmenu +> <guimenuitem +>Bleu et gris</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Choisit</action +> le thème de couleur <quote +>Bleu et gris</quote +> pour le clavier : en bleu et gris</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Configurer les raccourcis clavier...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Configure</action +> les raccourcis que vous voulez associer à certaines actions </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Configurer les barres d'outils...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Configure</action +> les éléments que vous voulez mettre dans la barre d'outils </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Configurer &ktouch;...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Affiche</action +> la boîte de dialogue de configuration de &ktouch; </para +></listitem> +</varlistentry> + +</variablelist> + +</sect2> + +<sect2> +<title +>Le menu <guimenu +>Aide</guimenu +></title> +&help.menu.documentation; </sect2> +</sect1> +</chapter> + +<chapter id="credits"> + +<title +>Remerciements et licence</title> +<para +>&ktouch;</para> +<para +>&ktouch;, Copyright 1999-2005 by</para> +<itemizedlist> +<listitem +><simpara +>Håvard Frøiland <email +>haavard@users.sourceforge DOT net</email +></simpara +></listitem> +<listitem +><simpara +>Andreas Nicolai <email +>andreas.nicolai@gmx DOT net</email +></simpara +></listitem> +</itemizedlist> + +<para +>Collaborateurs :</para> +<itemizedlist> +<listitem +><simpara +>Frank Quotschalla, disposition de clavier en allemand, fichier d'entraînement en allemand et traduction.</simpara +></listitem> +<listitem +><simpara +>Ernesto Hernández-Novich, disposition de clavier d'Amérique Latine</simpara +></listitem> +<listitem +><simpara +>João Miguel Neves, disposition de clavier en portugais</simpara +></listitem> +<listitem +><simpara +>Henri Girard, disposition de clavier en français</simpara +></listitem> +</itemizedlist> +<para +><emphasis +>Mes remerciements à tout les autres contributeurs (non mentionnés ici) pour les fichiers de dictées et de claviers.</emphasis> +</para> +<para +>Traduction française par &LudovicGrossard; et &YohannHamon;. Relecture par &LudovicGrossard;.</para +> +&underFDL; &underGPL; </chapter> + +<appendix id="installation"> +<title +>Comment obtenir et installer &ktouch;</title> + +<para +>&ktouch; possède sa propre page internet <ulink url="http://ktouch.sourceforge.net" +>http://ktouch.sourceforge.net</ulink +>. Veuillez suivre les instructions sur cette page car elle contiendra toutes les informations à jour sur comment obtenir &ktouch;. </para> +<para +>&ktouch; peut également être trouvé sur<ulink url="http://edu.kde.org/ktouch" +> la page de &ktouch;</ulink +> et fait partie du projet &kde;-Éducation. </para> + +</appendix> + +&documentation.index; +</book> +<!-- +Local Variables: +mode: sgml +sgml-minimize-attributes:nil +sgml-general-insert-case:lower +sgml-indent-step:0 +sgml-indent-data:nil +End: + +// vim:ts=2:sw=2:tw=78:noet +--> diff --git a/tde-i18n-fr/docs/tdeedu/ktouch/keyboard_options.png b/tde-i18n-fr/docs/tdeedu/ktouch/keyboard_options.png Binary files differnew file mode 100644 index 00000000000..afdba925325 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/ktouch/keyboard_options.png diff --git a/tde-i18n-fr/docs/tdeedu/ktouch/main_screen_default_color.png b/tde-i18n-fr/docs/tdeedu/ktouch/main_screen_default_color.png Binary files differnew file mode 100644 index 00000000000..6d1ffaf0ad9 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/ktouch/main_screen_default_color.png diff --git a/tde-i18n-fr/docs/tdeedu/ktouch/main_window_german.png b/tde-i18n-fr/docs/tdeedu/ktouch/main_window_german.png Binary files differnew file mode 100644 index 00000000000..0676d9f8cf6 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/ktouch/main_window_german.png diff --git a/tde-i18n-fr/docs/tdeedu/ktouch/statistics_dialog.png b/tde-i18n-fr/docs/tdeedu/ktouch/statistics_dialog.png Binary files differnew file mode 100644 index 00000000000..e38b38af87f --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/ktouch/statistics_dialog.png diff --git a/tde-i18n-fr/docs/tdeedu/ktouch/statistics_dialog_chart.png b/tde-i18n-fr/docs/tdeedu/ktouch/statistics_dialog_chart.png Binary files differnew file mode 100644 index 00000000000..170fad9e2ee --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/ktouch/statistics_dialog_chart.png diff --git a/tde-i18n-fr/docs/tdeedu/ktouch/training_options.png b/tde-i18n-fr/docs/tdeedu/ktouch/training_options.png Binary files differnew file mode 100644 index 00000000000..aa36c86a0b7 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/ktouch/training_options.png diff --git a/tde-i18n-fr/docs/tdeedu/kturtle/Makefile.am b/tde-i18n-fr/docs/tdeedu/kturtle/Makefile.am new file mode 100644 index 00000000000..b6361414814 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kturtle/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = fr +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-fr/docs/tdeedu/kturtle/Makefile.in b/tde-i18n-fr/docs/tdeedu/kturtle/Makefile.in new file mode 100644 index 00000000000..ce08048f6ce --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kturtle/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/kturtle +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 = fr +#>- 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/kturtle/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdeedu/kturtle/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/kturtle/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/kturtle/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kturtle/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=mainwindow.png index.docbook programming-reference.docbook getting-started.docbook glossary.docbook mainwindow_flower_nrs.png index.cache.bz2 translator-guide.docbook Makefile.in using-kturtle.docbook wrapping.png Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) glossary.docbook mainwindow_flower_nrs.png index.docbook using-kturtle.docbook wrapping.png programming-reference.docbook getting-started.docbook mainwindow.png translator-guide.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)/kturtle + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kturtle/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kturtle/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kturtle/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kturtle/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kturtle/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kturtle/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kturtle + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kturtle + @for base in glossary.docbook mainwindow_flower_nrs.png index.docbook using-kturtle.docbook wrapping.png programming-reference.docbook getting-started.docbook mainwindow.png translator-guide.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kturtle/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kturtle/$$base ;\ + done + +uninstall-nls: + for base in glossary.docbook mainwindow_flower_nrs.png index.docbook using-kturtle.docbook wrapping.png programming-reference.docbook getting-started.docbook mainwindow.png translator-guide.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kturtle/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in glossary.docbook mainwindow_flower_nrs.png index.docbook using-kturtle.docbook wrapping.png programming-reference.docbook getting-started.docbook mainwindow.png translator-guide.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/kturtle/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/kturtle/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kturtle/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-fr/docs/tdeedu/kturtle/getting-started.docbook b/tde-i18n-fr/docs/tdeedu/kturtle/getting-started.docbook new file mode 100644 index 00000000000..918ac3d5ed3 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kturtle/getting-started.docbook @@ -0,0 +1,300 @@ +<!--Dear translator: please NEVER translate the id or anything inside the tags as they are needed in english by the application + Thanks a lot in advance.--> +<chapter id="getting-started"> +<title +>Démarrage rapide</title> +<para +>Lorsque vous démarrez &kturtle; vous allez voir quelque chose comme cela : <screenshot +> <screeninfo +>Voici une capture d'écran de &kturtle; lorsque vous le lancez pour la première fois</screeninfo +> <mediaobject +> <imageobject +> <imagedata fileref="mainwindow.png" format="PNG"/> </imageobject +> <textobject +> <phrase +>La fenêtre principale de &kturtle;</phrase +> </textobject +> </mediaobject +> </screenshot +> Dans ce démarrage rapide nous supposons que la langue des commandes &logo; est le français. Vous pouvez changer cette langue dans <menuchoice +><guimenu +>Configuration</guimenu +><guimenuitem +>Configurer &kturtle;...</guimenuitem +></menuchoice +> dans la section <guilabel +>Langue</guilabel +>. Soyez conscient que la langue que vous fixez ici pour &kturtle; est celle que vous utiliserez pour saisir les commandes &logo;.</para> + +<sect1 id="first-steps"> +<title +>Premières étapes avec le &logo; : faites connaissance avec la tortue !</title> +<para +>Vous avez remarqué que la tortue est au milieu du canevas : vous allez apprendre à la contrôler en utilisant des commandes dans l'éditeur de code.</para> + +<sect2 id="the-turtle-moves"> +<title +>La tortue bouge</title> +<para +>Commençons par faire bouger la tortue. Notre tortue peut faire trois sortes de mouvements, (1) elle peut avancer et reculer, (2) elle peut tourner à gauche et à droite et (3) elle peut aller directement à une position donnée sur l'écran. Vous pouvez essayer ceci par exemple :</para> +<para> +<screen +>avance 90 +tournegauche 90 +</screen> +Vous pouvez soit saisir soit copier/coller ce code dans l'éditeur de code puis l'exécuter (en utilisant <link linkend="file-execute" +><menuchoice +><guimenu +>Fichier</guimenu +><guimenuitem +>Exécuter les commandes</guimenuitem +></menuchoice +></link +>) pour voir le résultat.</para> + +<para +>Pendant que vous tapez ou copiez/collez et exécutez les commandes, vous pouvez noter les choses suivantes :</para> +<orderedlist> +<listitem +><para +>Que — après avoir exécuté les commandes — la tortue a avancé, a dessiné une ligne puis s'est tournée d'un quart de tour vers la gauche. Ceci est le résultat des commandes <link linkend="forward" +><userinput +>avance</userinput +></link +> et de <link linkend="turnleft" +><userinput +>tournegauche</userinput +></link +>.</para> +</listitem> +<listitem> +<para +>2. Que la couleur du code change pendant que vous le saisir : cette caractéristique est appelée <emphasis +>coloration syntaxique intuitive</emphasis +> — Différentes sortes de commandes sont colorées différemment. Ceci rend la lecture de grandes parties de code plus facile. Vous pouvez aussi détecter facilement des erreurs typographiques dans le cas où un mot n'est pas coloré.</para> +</listitem> +<listitem> +<para +>3. Que la tortue dessine une fine ligne noire.</para> +</listitem> +<listitem> +<para +>4. Peut-être avez-vous eu un message d'erreur. Cela peut vouloir dire deux choses : vous pouvez avoir fait une erreur en copiant les commandes ou vous n'avez pas fixé la langue qui correspond aux commandes &logo; (vous pouvez faire cela en choisissant <menuchoice +><guimenu +>Configuration</guimenu +><guimenuitem +>Configurer &kturtle;...</guimenuitem +></menuchoice +>, dans la section <guilabel +>Langue</guilabel +>).</para> +</listitem> +</orderedlist> + +<para +>Vous avez certainement compris que <userinput +>avance 90</userinput +> dit à la tortue d'avancer de 90 pixels en dessinant une ligne et que <userinput +>tournegauche 90</userinput +> commande à la tortue de tourner vers la gauche de 90 <glossterm linkend="degrees" +>degrés</glossterm +>.</para> + +<para +>Veuillez suivre les liens suivants vers le manuel de référence pour une explication complète des commandes introduites : <userinput +>avance</userinput +>, <userinput +>recule</userinput +>, <userinput +>tournegauche</userinput +> et <userinput +>tournedroit</userinput +>.</para> +</sect2> + +<sect2 id="more-examples"> +<title +>Plus d'exemples</title> +<para +>Le premier exemple était très simple, nous allons avancer un peu plus loin !</para> + +<para> +<!--translators: if it's not already there, you can copy/paste the translated code below and save it in arrow.logo in your examples folder: tde-i18n/language-code/data/tdeedu/kturtle/ --> +<screen +>taillecanevas 200,200 +couleurcanevas 0,0,0 +couleurcrayon 255,0,0 +taillecrayon 5 +nettoietout + +va 20,20 +direction 135 + +avance 200 +tournegauche 135 +avance 100 +tournegauche 135 +avance 141 +tournegauche 135 +avance 100 +tournegauche 45 + +va 40, 100 +</screen> +Vous pouvez à nouveau saisir ou copier/coller le code dans l'éditeur de code ou aussi ouvrir le fichier <filename +>exemple1.logo</filename +> dans le dossier <guimenu +>Ouvrir les exemples</guimenu +> et l'exécuter (en utilisant <link linkend="file-execute" +><menuchoice +><guimenu +>Fichier</guimenu +><guimenuitem +>Exécuter les commandes</guimenuitem +></menuchoice +></link +>) pour voir le résultat. Pour l'exemple suivant, je supposerai que vous connaissez la procédure.</para> + +<para +>Vous pouvez avoir noté que cet exemple utilise beaucoup plus de code. Vous y trouvez aussi de nouvelles commandes. Voici une courte explication des nouvelles commandes :</para> + +<para +><userinput +>taillecanevas 200,200</userinput +> fixe la largeur et la hauteur du canevas à 200 <glossterm linkend="pixels" +>pixels</glossterm +> chacune. La largeur et la hauteur sont ici égales en taille ce qui signifie que le canevas est un maintenant un carré.</para> + +<para +><userinput +>couleurcanevas 0,0,0</userinput +> fixe la couleur du canevas à noire. <userinput +>0,0,0</userinput +> est une <glossterm linkend="rgb" +>combinaison RGB</glossterm +> où toutes les valeurs sont mises à <userinput +>0</userinput +> ici ce qui donne un résultat de noir.</para> + +<para +><userinput +>couleurcrayon 255,0,0</userinput +> fixe la couleur du crayon à rouge. <userinput +>255,0,0</userinput +> est une <glossterm linkend="rgb" +>combinaison RGB</glossterm +> où ici seule la valeur pour rouge est fixée au maximum à <userinput +>255</userinput +> pendant que les autres valeurs (vert et bleu) sont mises à <userinput +>0</userinput +>, ce qui résulte en un rouge brillant.</para> + +<para +>Si vous ne comprenez pas les valeurs des couleurs, lisez le glossaire sur les <glossterm linkend="rgb" +>combinaison RGB</glossterm +></para> + +<para +><userinput +>taillecrayon 5</userinput +> fixe la largeur (la taille) du crayon à <userinput +>5</userinput +> <glossterm linkend="pixels" +>pixels</glossterm +>. À partir de maintenant, chaque ligne que va dessiner la tortue aura une épaisseur de <userinput +>5</userinput +>, jusqu'à ce que nous changions à nouveau la valeur de <userinput +>taillecrayon</userinput +> pour une autre valeur.</para> + +<para +><userinput +>nettoietout</userinput +> nettoie le canevas, c'est tout ce que cela fait.</para> + +<para +><userinput +>va 20,20</userinput +> commande à la tortue d'aller à un certain endroit sur le canevas. Ceci est compté depuis le coin en haut à gauche, cet endroit est donc à 20 <glossterm linkend="pixels" +>pixels</glossterm +> depuis la gauche et 20 <glossterm linkend="pixels" +>pixels</glossterm +> depuis le haut du canevas. Veuillez noter que l'utilisation de la commande <userinput +>va</userinput +> ne dessinera pas de ligne.</para> + +<para +><userinput +>direction 135</userinput +> fixe la direction de la tortue. Les commandes <userinput +>tournegauche</userinput +> and <userinput +>tournedroit</userinput +> changent l'angle de direction de la tortue en partant de sa direction actuelle. La commande <userinput +>direction</userinput +> change l'angle de direction de la tortue en partant toujours de zéro et donc ne dépend pas de la direction précédente de la tortue.</para> + +<para +>Après la commande <userinput +>direction</userinput +> suivent beaucoup de commandes <userinput +>avance</userinput +> et <userinput +>tournegauche</userinput +>. Ces commandes font le dessin que vous voyez.</para> + +<para +>Enfin, une autre commande <userinput +>va</userinput +> est utilisée pour bouger la tortue sur le côté.</para> + +<para +>Veuillez vous assurez de suivre les liens vers la référence. La référence explique chaque commande plus en détails.</para> + + +</sect2> +</sect1> + + + +<!-- EXTRA SECTIONS CAN BE ADDED TO THE "GETTING STARTED" + +<sect1 id="calculations"> +<title +>Simple Calculations</title> +<para> +Not yet written +</para> +</sect1> +<sect1 id="using_variables"> +<title +>Using Variables: creating 'number containers'</title> +<para> +Not yet written +</para> +</sect1> +<sect1 id="using_strings"> +<title +>Using strings: creating 'text containers'</title> +<para> +Not yet written +</para> +</sect1> +<sect1 id="logic"> +<title +>Logic: asking the computer simple questions</title> +<para> +Not yet written +</para> +</sect1> +<sect1 id="recursion"> +<title +>Recursion: the Turtle is using itself</title> +<para> +Draw a maze for example +</para> +</sect1> +--> + + +</chapter> diff --git a/tde-i18n-fr/docs/tdeedu/kturtle/glossary.docbook b/tde-i18n-fr/docs/tdeedu/kturtle/glossary.docbook new file mode 100644 index 00000000000..d5dd93fb719 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kturtle/glossary.docbook @@ -0,0 +1,406 @@ +<!--Dear translator: please NEVER translate the id or anything inside the tags as they are needed in english by the application + Thanks a lot in advance.--> +<chapter id="Glossary"> +<title +>Glossaire</title> + +<para +>Dans ce chapitre, vous trouverez une explication de la plupart des mots <quote +>difficiles</quote +> qui sont utilisés dans ce guide de l'utilisateur.</para> + +<glosslist> +<glossentry id="degrees"> +<glossterm +>degrés</glossterm> +<glossdef +><para +>Les degrés sont les unités de mesure des angles ou des tournants. Un tour complet est 360 degrés, un demi tour est 180 degrés et un quart de tour est 90 degrés. Les commandes <userinput +>tournegauche</userinput +>, <userinput +>tournedroite</userinput +> et <userinput +>direction</userinput +> demandent une entrée en degrés.</para +></glossdef> +</glossentry> + +<glossentry id="input-output"> +<glossterm +>entrée et sortie des commandes</glossterm> +<glossdef +><para +>Certaines commandes reçoivent une entrée, d'autres commandes donnent une sortie, certaines commandes reçoivent une entrée <emphasis +>et</emphasis +> donnent une sortie et d'autres commandes ne reçoivent pas d'entrée ni ne donnent de sortie.</para> +<para +>Voici des exemples de commandes qui ne reçoivent que des entrées : <screen> +avance 50 +couleurcrayon 255,0,0 +écris "Bonjour ! " +</screen +> La commande <userinput +>avance</userinput +> reçoit <userinput +>50</userinput +> comme entrée. <userinput +>avance</userinput +> a besoin de cette entrée pour savoir de combien de <glossterm linkend="pixels" +>pixels</glossterm +> la tortue doit avancer. <userinput +>couleurcrayon</userinput +> prend une couleur comme entrée et <userinput +>écris</userinput +> prend une chaîne de caractères (un bout de texte) comme entrée. Veuillez noter que l'entrée peut aussi être un conteneur. L'exemple suivant illustre cela : <screen +>x = 50 +écris x +str = "Bonjour ! " +écris str +</screen +></para> + +<para +>Maintenant quelques exemples de commandes qui donnent une sortie : <screen> +x = fenêtreentrée "Veuillez saisir quelque chose et faire Entrée... Merci ! " +r = hasard 1,100 +</screen +> La commande <userinput +>fenêtreentrée</userinput +> reçoit une chaîne de caractères comme entrée et en sortie le nombre ou la chaîne qui est entrée. Comme vous pouvez le voir, la sortie de <userinput +>fenêtreentrée</userinput +> est stockée dans le conteneur <userinput +>x</userinput +>. La commande <userinput +>hasard</userinput +> donne aussi une sortie. Dans ce cas, la sortie est un nombre entre 1 et 100. La sortie de hasard est ensuite stockée dans un conteneur appelé <userinput +>r</userinput +>. Veuillez noter que les conteneurs <userinput +>x</userinput +> et <userinput +>r</userinput +> ne sont pas utilisés dans l'exemple de code ci-dessus.</para> + +<para +>Il existe aussi des commandes qui ne reçoivent pas d'entrée et qui ne donnent pas de sortie. Voici quelques exemples : <screen +>nettoietout +lèvecrayon +enroule +cache +</screen> +</para +></glossdef> +</glossentry> + +<glossentry id="intuitive-highlighting"> +<glossterm +>coloration syntaxique</glossterm> +<glossdef +><para +>Ceci est une caractéristique de &kturtle; qui rend la programmation vraiment lus facile. Avec la coloration syntaxique, le code que vous écrivez prend une couleur qui indique de quel type de code il s'agit. Dans la liste suivante, vous trouverez les différents types de code ainsi que la couleur qu'ils auront dans <link linkend="the-code-editor" +>l'éditeur de code</link +>. <table> +<title +>Les différents types de code et leur coloration syntaxique</title> +<tgroup cols="3"> +<tbody> +<row> +<entry +>commandes habituelles</entry> +<entry +>vert foncé</entry> +<entry +>Les commandes habituelles sont décrites <link linkend="commands" +>ici</link +>.</entry> +</row> +<row> +<entry +>contrôleurs d'exécution</entry> +<entry +>noir (gras)</entry> +<entry +>Pour en savoir plus sur les commandes spéciales des contrôleurs d'exécution, veuillez voir <link linkend="controlling-execution" +>ici</link +>.</entry> +</row> +<row> +<entry +>commentaires</entry> +<entry +>jaune foncé</entry> +<entry +>Les lignes qui sont commentées débutent par le caractère de commentaire (#). Ces lignes sont ignorées lorsque le code est exécuté. Les commentaires permettent au programmeur d'expliquer son code ou ils peuvent aussi être utilisés pour empêcher temporairement une partie du code d'être exécutée.</entry> +</row> +<row> +<entry +>crochets [, ]</entry> +<entry +>vert clair (gras)</entry> +<entry +>Les crochets sontutilisés pour grouper des portions de code. Les crochets sont souvent utilisés en conjonction avec <link linkend="controlling-execution" +>les contrôleurs d'exécution</link +>.</entry> +</row> +<row> +<entry +>la commande <link linkend="learn" +>apprends</link +></entry> +<entry +>vert clair (gras)</entry> +<entry +>La commande <link linkend="learn" +>apprends</link +> est utilisée pour créer de nouvelles commandes.</entry> +</row> +<row> +<entry +>nombres</entry> +<entry +>bleu</entry> +<entry +>Les nombres, il n'y a rien à dire sur eux.</entry> +</row> +<row> +<entry +>chaînes</entry> +<entry +>rouge foncé</entry> +<entry +>Il n'y a pas non plus grand-chose à dire sur les chaînes de caractère (texte) sauf qu'elles commentcent et finissent toujours avec des guillemets doubles (").</entry> +</row> +<row> +<entry +>caractères mathématiques</entry> +<entry +>gris</entry> +<entry +>Il s'agit des caractères mathématiques : +, -, *, /, (, et ). Voir <link linkend="math" +>ici</link +> pour en savoir plus.</entry> +</row> +<row> +<entry +>caractères pour les questions</entry> +<entry +>bleu (gras)</entry> +<entry +>Pour en savoir plus sur les questions, veuillez lire <link linkend="questions" +>ici</link +>.</entry> +</row> +<row> +<entry +>questions mot collant</entry> +<entry +>rose</entry> +<entry +>Pour en savoir plus sur les mots collants, veuillez lire (et, ou, non) <link linkend="question-glue" +>ici</link +>.</entry> +</row> +<row> +<entry +>texte normal</entry> +<entry +>noir</entry> +<entry +></entry> +</row> +</tbody> +</tgroup> +</table> +</para +></glossdef> +</glossentry> + +<glossentry id="pixels"> +<glossterm +>pixels</glossterm> +<glossdef +><para +>verrez que l'écran de votre moniteur utilise des pixels. Toutes les images sur l'écran sont construites avec ces pixels. Un pixel est la plus petite chose qui puisse être dessinée sur l'écran.</para> +<para +>Beaucoup de commandes demandent un nombre de pixels comme entrée. Ces commandes sont : <userinput +>avance</userinput +>, <userinput +>recule</userinput +>, <userinput +>va</userinput +>, <userinput +>vax</userinput +>, <userinput +>vay</userinput +>, <userinput +>taillecanevas</userinput +> et <userinput +>taillecrayon</userinput +>.</para +></glossdef> +</glossentry> + +<glossentry id="rgb"> +<glossterm +>Les combinaisons RGB (codes de couleur)</glossterm> +<glossdef +><para +>Les combinaisons RGB sont utilisées pour décrire les couleurs. Le <quote +>R</quote +> veut dire <quote +>rouge</quote +>, le <quote +>G</quote +> veut dire <quote +>vert</quote +> et le <quote +>B</quote +> signifie <quote +>bleu</quote +>. Un exemple d'une combinaison RGB est <userinput +>255,0,0</userinput +> : la première valeur (<quote +>rouge</quote +>) est 255 et les autres sont fixées à zéro, cela représente donc un rouge vif. Chaque valeur dans une combinaison RGB doit être comprise entre 0 et 255. Voici une courte liste des combinaisons RGB les plus souvent utilisées : <table frame="none"> +<title +>Les combinaisons RGB les plus souvent utilisées</title> +<tgroup cols="2" colsep="5" rowsep="1"> +<colspec colname="c1"/> +<tbody> +<row +><entry +><userinput +>0,0,0</userinput +></entry +><entry +>noir</entry +></row> +<row +><entry +><userinput +>255,255,255</userinput +></entry +><entry +>blanc</entry +></row> +<row +><entry +><userinput +>255,0,0</userinput +></entry +><entry +>rouge</entry +></row> +<row +><entry +><userinput +>150,0,0</userinput +></entry +><entry +>rouge foncé</entry +></row> +<row +><entry +><userinput +>0,255,0</userinput +></entry +><entry +>vert</entry +></row> +<row +><entry +><userinput +>0,0,255</userinput +></entry +><entry +>bleu</entry +></row> +<row +><entry +><userinput +>0,255,255</userinput +></entry +><entry +>bleu clair</entry +></row> +<row +><entry +><userinput +>255,0,255</userinput +></entry +><entry +>rose</entry +></row> +<row +><entry +><userinput +>255,255,0</userinput +></entry +><entry +>jaune</entry +></row> +</tbody> +</tgroup> +</table> +</para> +<para +>Pour trouver facilement la combinaison RGB correspondante à une couleur vous devriez utiliser le sélecteur de couleur ! Vous pouvez ouvrir le sélecteur de couleur en choisissant le menu <link linkend="tools-color-picker" +><menuchoice +><guimenu +>Outils</guimenu +><guimenuitem +>sélecteur de couleur</guimenuitem +></menuchoice +></link +>.</para> +<para +>Deux commandes ont besoin d'une combinaison RGB combination comme entrée : ces commandes sont <userinput +>couleurcanevas</userinput +> et <userinput +>couleurcrayon</userinput +>.</para +></glossdef> +</glossentry> + +<glossentry id="sprite"> +<glossterm +>lutin (<foreignphrase +>sprite</foreignphrase +>)</glossterm> +<glossdef +><para +>Un lutin est une petite image qui peut bouger sur l'écran. Notre chère tortue, par exemple, est un lutin.</para> +<para +>Note : dans cette version de &kturtle; le lutin ne peut changer de tortue en quelque chose d'autre. Dans les versions futures de &kturtle;, ce sera possible.</para +></glossdef> +</glossentry> + +<glossentry id="wrapping"> +<glossterm +>Le bouclage</glossterm> +<glossdef +><para +>Le bouclage est ce qui arrive lorsque la tortue dessine quelque chose de trop gros pour tenir sur le canevas et lorsqu'enrouler est choisi. <screenshot +> <screeninfo +>Voici ce qui arrive lorsqu'enrouler est choisi</screeninfo +> <mediaobject +> <imageobject +> <imagedata fileref="wrapping.png" format="PNG"/> </imageobject +> <textobject +> <phrase +>Le bouclage dans un exemple</phrase +> </textobject +> </mediaobject +> </screenshot +> Lorsque la tortue sort du bord du canevas, elle revient instantanément sur l'autre bord pour pouvoir continuer son dessin. De cette façon la tortue restera toujours sur l'écran pendant qu'elle bouge. Cela est le résultat de la configuration enroule.</para> +<para +>Le bouclage peut être choisi avec les commandes <userinput +>enrouler</userinput +> et <userinput +>dérouler</userinput +>. Lorsque &kturtle; démarre, le bouclage est choisi par défaut.</para +></glossdef> +</glossentry> + +</glosslist> + +</chapter>
\ No newline at end of file diff --git a/tde-i18n-fr/docs/tdeedu/kturtle/index.cache.bz2 b/tde-i18n-fr/docs/tdeedu/kturtle/index.cache.bz2 Binary files differnew file mode 100644 index 00000000000..457fa93464f --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kturtle/index.cache.bz2 diff --git a/tde-i18n-fr/docs/tdeedu/kturtle/index.docbook b/tde-i18n-fr/docs/tdeedu/kturtle/index.docbook new file mode 100644 index 00000000000..7508afa3f1a --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kturtle/index.docbook @@ -0,0 +1,359 @@ +<?xml version="1.0" ?> +<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" +"dtd/kdex.dtd" [ + <!ENTITY kappname "&kturtle;"> + <!ENTITY package "tdeedu"> + <!ENTITY logo "Logo"> + <!ENTITY % addindex "IGNORE"> + <!ENTITY % French "INCLUDE" +><!-- change language only here --> + <!ENTITY using-kturtle SYSTEM "using-kturtle.docbook"> + <!ENTITY getting-started SYSTEM "getting-started.docbook"> + <!ENTITY programming-reference SYSTEM "programming-reference.docbook"> + <!ENTITY translator-guide SYSTEM "translator-guide.docbook"> + <!ENTITY glossary SYSTEM "glossary.docbook"> +]> + +<book lang="&language;"> + +<bookinfo> +<title +>Manuel de &kturtle;</title> + +<authorgroup> +<author +><firstname +>Cies</firstname +> <surname +>Breijs</surname +> <affiliation +> <address +><email +>cies AT kde DOT nl</email +></address> +</affiliation> +</author> +<author +><firstname +>Anne-Marie</firstname +> <surname +>Mahfouf</surname +> <affiliation +> <address +><email +>annma AT kde DOT org</email +></address> +</affiliation> +</author> +&traducteurAnneMarieMahfouf;&traducteurLudovicGrossard; +</authorgroup> + + +<copyright> +<year +>2004</year> +<holder +>Cies Breijs</holder> +</copyright> + +<legalnotice +>&FDLNotice;</legalnotice> + +<date +>2005-12-10</date> +<releaseinfo +>0.6</releaseinfo> + +<abstract> +<para +>&kturtle; est un environnement de programmation à but éducatif utilisant le langage de programmation &logo;. L'unique qualité du logo est que les commandes sont traduites dans la langue du programmeur afin qu'il puisse programmer dans la langue natale. </para> +</abstract> + +<keywordset> +<keyword +>KDE</keyword> +<keyword +>tdeedu</keyword> +<keyword +>KTurtle</keyword> +<keyword +>éducation</keyword> +<keyword +>langage</keyword> +<keyword +>natif</keyword> +<keyword +>programmation</keyword> +<keyword +>code</keyword> +<keyword +>&logo;</keyword> +<keyword +>instructions</keyword> +<keyword +>tortue</keyword> +</keywordset> + +</bookinfo> + +<chapter id="introduction"> +<title +>Introduction</title> + +<para +>&kturtle; est un environnement de programmation à but éducatif utilisant le langage de programmation <link linkend="what-is-logo" +>&logo;</link +>. Son but est de rendre la programmation aussi facile et abordable que possible. Cela rend &kturtle; facilement utilisable pour enseigner aux enfants les bases des mathématiques, de la géométrie et... de la programmation. Les commandes utilisées pour programmer respectent le style du langage de programmation &logo;. Une caractéristique unique de &logo; est que les commandes sont souvent traduites dans la langue parlée par le programmeur.</para> + +<para +>&kturtle; tire son nom de <quote +>la tortue</quote +> qui joue un rôle central dans l'environnement de programmation. L'utilisateur programme la tortue en utilisant les commandes &logo; pour dessiner une figure sur <link linkend="the-canvas" +>le canevas</link +>.</para> + +<sect1 id="what-is-logo"> +<title +>Qu'est ce que le &logo; ?</title> +<para +>La première version du langage de programmation &logo; a été créée par Seymour Papert du Laboratoire d'intelligence Artificielle du MIT en 1967 comme un dérivé du langage de programmation LISP. Depuis, beaucoup de versions de &logo; sont sorties. En 1980, le &logo; a pris de l'ampleur, avec des versions existantes pour les systèmes MSX, Commodore, Atari, Apple II et IBM PC. Ces versions existèrent principalement pour des motifs éducatifs. LCSI a sorti <application +>&Mac;&logo;</application +> en 1985 comme outil pour programmeurs professionnels mais il n'a jamais eu vraiment de succès. Le MIT a toujours un site Web sur le &logo; qui se trouve à <ulink url="http://el.media.mit.edu/logo-foundation/" +>http://el.media.mit.edu/logo-foundation/</ulink +>.</para> + +<para +>À l'heure actuelle, il existe différentes versions de &logo; que l'on peut facilement trouver sur <ulink url="http://el.media.mit.edu/logo-foundation/" +>le site Web du &logo; du MIT</ulink +> ou grâce à une simple <ulink url="http://www.google.com/search?q=logo+programming+kids" +>recherche avec Google</ulink +>. Cette version de &logo; (&kturtle;) se penche seulement sur les qualités éducatives du langage de programmation et n'essaie pas de combler les besoins des programmeurs professionnels.</para> +</sect1> + +<sect1 id="features-of-kturtle"> +<title +>Caractéristiques de &kturtle;</title> +<para +>&kturtle; possède quelques caractéristiques qui facilitent l'apprentissage de la programmation. Voici quelques-unes des caractéristiques de &kturtle; : <itemizedlist> +<listitem +><para +>Un interpréteur &logo; intégré (sans dépendances supplémentaires) utilisant des fichiers &XML; pour la traduction des commandes, et gérant les fonctions définies par l'utilisateur et le changement de type dynamique. </para +></listitem> +<listitem +><para +>L'exécution peut être ralentie, mise en pause ou arrêtée à n'importe quel instant. </para +></listitem> +<listitem +><para +>Un éditeur puissant pour les commandes &logo;, avec une coloration syntaxique intuitive, la numérotation des lignes et plus encore. </para +></listitem> +<listitem +><para +><link linkend="the-canvas" +>le canevas</link +> peut être enregistré comme une image ou imprimé </para +></listitem> +<listitem +><para +><link linkend="the-canvas" +>le canevas</link +> possède un mode encapsulé (qui est activé par défaut), donc la tortue ne peut pas être perdue trop facilement. </para +></listitem> +<listitem +><para +>aide contextuelle pour toutes les commandes &logo;, appuyez juste sur <keysym +>F2</keysym +>. </para +></listitem> +<listitem +><para +>les commandes &logo; peuvent être totalement traduites (actuellement seulement le portugais brésilien, l'anglais, le hollandais, le français, l'allemand, l'italien, le serbe (cyrillique et latin), l'espagnol et le suédois sont présents) </para +></listitem> +<listitem +><para +>Une boîte de dialogue d'erreur qui fait un lien entre les messages d'erreur et les erreurs dans le programme. </para +></listitem> +<listitem +><para +>Une terminologie de programmation simplifiée. </para +></listitem> +<listitem +><para +>Un mode plein écran. </para +></listitem> +<listitem +><para +>plusieurs exemples intégrés et traduits de programmes &logo; pour faciliter vos premiers pas </para +></listitem> +</itemizedlist> +</para> +</sect1> +</chapter> + +&using-kturtle; + +&getting-started; + +&programming-reference; + +&glossary; + +&translator-guide; + +<chapter id="credits"> + +<title +>Remerciements et licence</title> + +<para +>&kturtle; </para> +<para +>Programme copyright 2003-2005 Cies Breijs <email +>cies AT kde DOT nl</email +></para> +<para +>Contributeurs : <itemizedlist> +<listitem +><para +>Aide en programmation, part éditeur : &Anne-Marie.Mahfouf; &Anne-Marie.Mahfouf.mail;</para> +</listitem> +<listitem +><para +>Auteur de <application +>WSBASIC</application +> (<ulink url="http://wsbasic.sourceforge.net" +>http://wsbasic.sourceforge.net</ulink +>) qui est la base de l'interpréteur de &kturtle; : Walter Schreppers <email +>Walter DOT Schreppers AT ua DOT ac DOT be</email +></para> +</listitem> +<listitem +><para +>Fichiers de données en allemand : Matthias Meßmer <email +>bmlmessmer AT web DOT de</email +></para> +</listitem> +<listitem +><para +>Fichiers de données en allemand : Matthias Meßmer <email +>lueck AT hube-lueck DOT de</email +></para> +</listitem> +<listitem +><para +>Fichiers de données en suédois : Stefan Asserhäll <email +>stefan DOT asserhal AT telia DOT com</email +></para> +</listitem> +<listitem +><para +>Fichiers de données en Slovène : Jure Repinc <email +>jlp@holodeck1.com</email +></para> +</listitem> +<listitem +><para +>Fichiers de données en Serbe (cyrillique et latin) : Chusslove Illich <email +>caslav.ilic@gmx.net</email +></para> +</listitem> +<listitem +><para +>Fichiers de données en Italien : Pino Toscano <email +>toscano.pino@tiscali.it</email +></para> +</listitem> +<listitem +><para +>Fichiers de données en Anglais : Andy Potter <email +>A.J.Potter@rhul.ac.uk</email +></para> +</listitem> +<listitem +><para +>Fichiers de données en Espagnol : Rafael Beccar <email +>rafael.beccar@kdemail.net</email +></para> +</listitem> +<listitem +><para +>Fichiers de données en Portugais Brésilien : Riverson Rios <email +>riverson@ccv.ufc.br</email +></para> +</listitem> +<listitem +><para +>Fichiers Nynorsk et Bokmål norvégiens : Karl Ove Hufthammer <email +>karl@huftis.org</email +></para> +</listitem> +<listitem +><para +>Gestion du vérificateur cyrillique : Albert Astals Cid <email +>astals11@terra.es</email +></para> +</listitem> +</itemizedlist> +</para> + +<para +>Documentation copyright 2004 <itemizedlist> +<listitem +><para +>Cies Breijs <email +>cies AT kde DOT nl</email +> </para +></listitem> +<listitem +><para +>&Anne-Marie.Mahfouf; <email +>annma AT kde DOT org</email +> </para +></listitem> +<listitem +><para +>Relecture par &Philip.Rodrigues; &Philip.Rodrigues.mail;</para> +</listitem> +<listitem +><para +>Mise à jour du how-to de traduction et quelques modifications après relecture par Andrew Coles <email +>andrew_coles AT yahoo DOT co DOT uk</email +></para> +</listitem> + +</itemizedlist> +</para> +<para +>Traduction française par &AnneMarieMahfouf; et &LudovicGrossard;.</para +> +&underFDL; &underGPL; </chapter> + + + +<appendix id="installation"> +<title +>Installation</title> + +<sect1 id="getting-kturtle"> +<title +>Comment se procurer &kturtle;</title> +&install.intro.documentation; </sect1> + +<sect1 id="compilation"> +<title +>Compilation et installation</title> +&install.compile.documentation; </sect1> + +</appendix> + +&documentation.index; +</book> +<!-- +Local Variables: +mode: sgml +sgml-minimize-attributes:nil +sgml-general-insert-case:lower +sgml-indent-step:0 +sgml-indent-data:nil +End: +--> diff --git a/tde-i18n-fr/docs/tdeedu/kturtle/mainwindow.png b/tde-i18n-fr/docs/tdeedu/kturtle/mainwindow.png Binary files differnew file mode 100644 index 00000000000..62bfbe34708 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kturtle/mainwindow.png diff --git a/tde-i18n-fr/docs/tdeedu/kturtle/mainwindow_flower_nrs.png b/tde-i18n-fr/docs/tdeedu/kturtle/mainwindow_flower_nrs.png Binary files differnew file mode 100644 index 00000000000..5f042a84795 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kturtle/mainwindow_flower_nrs.png diff --git a/tde-i18n-fr/docs/tdeedu/kturtle/programming-reference.docbook b/tde-i18n-fr/docs/tdeedu/kturtle/programming-reference.docbook new file mode 100644 index 00000000000..b56ee5a6a4e --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kturtle/programming-reference.docbook @@ -0,0 +1,1739 @@ +<!--Dear translator: please NEVER translate the id or anything inside the tags as they are needed in english by the application + Thanks a lot in advance.--> +<chapter id="reference"> +<title +>Référence de programmation du &logo; de &kturtle;</title> +<para +>Ceci est le manuel de référence du logiciel de programmation &logo; &kturtle;. Dans ce chapitre, nous verrons d'abord brièvement tous les <link linkend="different-instructions" +>différents types d'instructions</link +>. Les <link linkend="commands" +>commandes</link +> seront alors expliquées une par une. Les <link linkend="containers" +>conteneurs</link +>, les <link linkend="math" +>mathématiques</link +>, les <link linkend="questions" +>questions</link +> et <link linkend="controlling-execution" +>contrôleurs d'exécution</link +> seront ensuite expliqués. Enfin, nous vous montrerons comment créer vos propres commandes avec <link linkend="learn" +>Apprends</link +></para> + +<sect1 id="different-instructions"> +<title +>Différents types d'instructions</title> +<para +>Comme dans tout langage, le LOGO a différents types de mots et de symboles. Les différences entre les types sont expliquées brièvement ici.</para> + +<sect2 id="command"> +<title +>Commandes</title> +<para +>En utilisant les commandes, vous dites à la tortue ou à &kturtle; de faire quelque chose. Certaines commandes ont besoin d'une entrée. <screen +># avance est une commande qui nécessite une entrée, ici le nombre 100 : +avance 100 +</screen> +</para> +<para +>Pour une étude détaillée de toutes les commandes gérées par &kturtle;, allez <link linkend="commands" +>ici</link +>.</para> +</sect2> + +<sect2 id="number"> +<title +>Nombres</title> +<para +>Vous savez probablement certaines choses sur les nombres. La façon dont ils sont utilisés dans &kturtle; n'est pas très différente de la façon dont on les utilise dans le langage parlé, ou avec les mathématiques. </para> +<para +>Nous avons les nombres appelés nombre naturels : <userinput +>0</userinput +>, <userinput +>1</userinput +>, <userinput +>2</userinput +>, <userinput +>3</userinput +>, <userinput +>4</userinput +>, <userinput +>5</userinput +>, etc. Les nombres négatifs : <userinput +>-1</userinput +>, <userinput +>-2</userinput +>, <userinput +>-3</userinput +>, etc. Enfin les nombres décimaux, où nombres à virgule, par exemple : <userinput +>0.1</userinput +>, <userinput +>3.14</userinput +>, <userinput +>33.3333</userinput +>, <userinput +>-5.05</userinput +>, <userinput +>-1.0</userinput +>. </para> +<para +>Les nombres peuvent être utilisés dans des <link linkend="math" +>calculs mathématiques</link +> et dans des <link linkend="questions" +>questions</link +>. Ils peuvent également être placés dans des <link linkend="containers" +>conteneurs</link +>.</para> +<para +>Les nombres sont <glossterm +>colorés</glossterm +> en bleu dans l'<link linkend="the-code-editor" +>éditeur de code</link +>.</para> +</sect2> + +<sect2 id="string"> +<title +>Chaînes</title> +<para +>Tout d'abord un exemple : <screen> +écris "Bonjour, je suis une chaîne." +</screen +> Dans cet exemple, <userinput +>écris</userinput +> est une commande où <userinput +>Bonjour, je suis une chaîne.</userinput +> est une chaîne. Les chaînes commencent et se terminent par un symbole <userinput +>"</userinput +>. Grâce à ces symboles, &kturtle; sait qu'il s'agit d'une chaîne.</para> +<para +>Les chaînes peuvent être placées dans des <link linkend="containers" +>conteneurs</link +>. Cependant, elles ne peuvent pas être utilisées dans des <link linkend="math" +>calculs mathématiques</link +> ou dans des <link linkend="questions" +>questions</link +>.</para> +<para +>Les chaînes sont <glossterm +>colorées</glossterm +> en rouge sombre dans l'<link linkend="the-code-editor" +>éditeur de code</link +>.</para> +</sect2> + + +<sect2 id="name"> +<title +>Noms</title> +<para +>Lorsque vous programmez en langage &logo;, vous créez de nouvelles choses. Si vous écrivez un programme, vous aurez probablement besoin de <link linkend="containers" +>conteneurs</link +>, et dans certains cas vous aurez à utiliser <link linkend="learn" +>Apprends</link +> pour créer de nouvelles commandes. Lorsque vous faites un <link linkend="containers" +>conteneur</link +> ou une nouvelle commande avec <link linkend="learn" +>Apprends</link +>, vous devez spécifier un nom.</para> +<para +>Vous pouvez choisir ce que vous voulez, à partir du moment où ce nom n'a pas déjà une signification. Par exemple, vous ne pouvez pas nommer un conteneur <link linkend="forward" +>avance</link +> puisque ce nom est déjà utilisé pour une commande, et a donc déjà un sens. <screen> +# ici avance est utilisé comme conteneur, mais il a déjà une significtion +# donc cela produira une erreur : +avance = 20 + +# ceci fonctionne : +avance 20 +</screen +> Les noms peuvent contenir des lettres, des chiffres et des caractères de soulignement (_). Cependant, ils doivent commencer par une lettre. </para> +<para +>Veuillez lire la documentation sur les <link linkend="containers" +>conteneurs</link +> et sur la commande <link linkend="learn" +>Apprends</link +> pour davantage d'explications et d'autres exemples. </para> +</sect2> + +<sect2 id="assignment"> +<title +>Affectation</title> +<para +>Les affectations sont faites avec le symbole <userinput +>=</userinput +>. Dans les langages de programmation, il est conseilllé de lire un <userinput +>=</userinput +> unique comme « devient » au lieu de « est égal à ». L'expression « est égal à » est plus approprié pour <userinput +>==</userinput +> qui est une <link linkend="questions" +>question</link +>.</para> +<para +>Les affectations sont généralement utilisées pour deux raisons : (1) pour ajouter du contenu aux <link linkend="containers" +>conteneurs</link +>, et (2) pour modifier le contenu d'un conteneur. Par exemple : <screen +>x = 10 +# le conteneur x contient maintenant le nombre 10 +W = "Mon âge est : " +# le conteneur W contient maintenant la chaîne "Mon âge est : " +# ceci affiche le contenu des conteneurs « W » et « x » sur le canevas +print W + x +</screen> +</para> +<para +>Pour d'autres exemples, voyez la section qui traite des <link linkend="containers" +>conteneurs</link +>.</para> +</sect2> + +<sect2 id="math-symbols"> +<title +>Symboles mathématiques</title> +<para +>&kturtle; gère tous les symboles mathématiques de base : addition (<userinput +>+</userinput +>), soustraction (<userinput +>-</userinput +>), multiplication (<userinput +>*</userinput +>), division (<userinput +>/</userinput +>) et les parenthèses (<userinput +>(</userinput +> et <userinput +>)</userinput +>.</para> +<para +>Pour une explication complète et d'autres exemples, voyez la section <link linkend="math" +>mathématiques</link +>.</para> +</sect2> + +<sect2 id="question"> +<title +>Questions</title> +<para +>Nous pouvons poser des questions simples pour lesquelles la réponse sera « vrai » ou « faux ».</para> +<para +>L'utilisation des questions est largement décrite dans la section <link linkend="questions" +>question</link +>.</para> +</sect2> + +<sect2 id="questions-glue"> +<title +>Mots collants pour questions</title> +<para +>Les questions peuvent être collées ensemble avec des « mots collants ». Les mots collants sont <userinput +>et</userinput +>, <userinput +>ou</userinput +>, et le mot collant spécial <userinput +>non</userinput +>.</para> +<para +>L'utilisation des mots collants est expliquée dans la section <link linkend="question-glue" +>mots collants</link +>.</para> +</sect2> + + +<sect2 id="comment"> +<title +>Commentaires</title> +<para +>Les commentaires sont des lignes qui commencent par un <userinput +>#</userinput +>. Par exemple : <screen> +# ceci est un commentaire ! +print "ceci n'est pas un commentaire" +# la ligne précédente n'est pas un commentaire, mais la ligne suivant en est un : +# print "ceci n'est pas un commentaire" +</screen +> Vous pouvez ajouter des commentaires dans le code pour vous-même ou pour quelqu'un d'autre. Les commentaires sont utilisés pour : (1) ajouter des descriptions courtes au programme, (2) expliquer comment un morceau de code fonctionne s'il est un eu obscur, et (3) commenter des lignes de code qui doivent être (temporairement) ignorées (voir la dernière ligne de l'exemple).</para> +<para +>Les lignes commentées sont <glossterm +>colorées</glossterm +> en jaune foncé dans l'<link linkend="the-code-editor" +>éditeur de code</link +>.</para> +</sect2> + +</sect1> + + +<sect1 id="commands"> +<title +>Commandes</title> +<para +>En utilisant les commandes, vous dites à la tortue ou à &kturtle; de faire quelque chose. Certaines commandes ont besoin d'une entrée, d'autres donnent une sortie. Dans ce chapitre nous expliquons toutes les commandes qui peuvent être utilisées dans &kturtle;. Notez que toutes les commandes de base que nous discutons ici sont <glossterm +>colorées</glossterm +> dans l'<link linkend="the-code-editor" +>éditeur de code</link +>. Ceci peut vous aider à les distinguer.</para> + +<sect2 id="moving-the-turtle"> +<title +>Déplacer la tortue</title> +<para +>Il y a plusieurs commandes qui déplacent la tortue sur l'écran.</para> + +<sect3 id="forward"> + <title +>avance (av)</title> + <variablelist> + <varlistentry +> + <term +>avance</term> + <listitem +><para +><screen +>avance X</screen> +<userinput +>avance</userinput +> fait avancer la tortue sur l'écran de X pixels. Lorsque le crayon est baissé, la tortue laisse une trace (dessine une ligne). <userinput +>avance</userinput +> peut se contracter en <userinput +>av</userinput +></para +></listitem> + </varlistentry> + </variablelist> +</sect3> +<sect3 id="backward"> + <title +>recule (re)</title> + <variablelist> + <varlistentry +> + <term +>recule</term> + <listitem +><para +><screen +>recule X</screen> +<userinput +>recule</userinput +> fait reculer la tortue sur l'écran de X pixels. Lorsque le crayon est baissé, la tortue laisse une trace (dessine une ligne). <userinput +>recule</userinput +> peut se contracter en <userinput +>re</userinput +>.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +<sect3 id="turnleft"> + <title +>tournegauche (tg)</title> + <variablelist> + <varlistentry +> + <term +>tournegauche</term> + <listitem +><para +><screen +>tournegauche X</screen> +<userinput +>tournegauche</userinput +> dit à la tortue de se tourner vers la gauche de X degrés. <userinput +>tournegauche</userinput +> peut se contracter en <userinput +>tg</userinput +>.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +<sect3 id="turnright"> + <title +>tournedroite (td)</title> + <variablelist> + <varlistentry +> + <term +>tournedroite</term> + <listitem +><para +><screen +>tournedroite X</screen> +<userinput +>tournedroite</userinput +> dit à la tortue de se tourner vers la droite de X degrés. <userinput +>tournedroite</userinput +> peut se contracter en <userinput +>td</userinput +>.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +<sect3 id="direction"> + <title +>direction (dir)</title> + <variablelist> + <varlistentry +> + <term +>direction</term> + <listitem +><para +><screen +>direction X</screen> +<userinput +>direction</userinput +> fixe la direction de la tortue de X degrés en comptant de zéro, et donc ne dépend pas de la position et de la direction précédentes de la tortue. <userinput +>direction</userinput +> peut se contracter en <userinput +>dir</userinput +>.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +<sect3 id="center"> + <title +>centre</title> + <variablelist> + <varlistentry +> + <term +>centre</term> + <listitem +><para +><screen +>centre</screen> +<userinput +>centre</userinput +> déplace la tortue au centre du canevas.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +<sect3 id="go"> + <title +>va</title> + <variablelist> + <varlistentry +> + <term +>va</term> + <listitem +><para +><screen +>va X,Y</screen> +<userinput +>va</userinput +> commande à la tortue d'aller à un certain endroit sur le canevas. Cet endroit est à X <glossterm linkend="pixels" +>pixels</glossterm +> depuis la gauche du canevas et à Y <glossterm linkend="pixels" +>pixels</glossterm +> depuis le haut du canevas. Veuillez noter qu'en utilisant la commande <userinput +>va</userinput +>, la tortue ne va pas dessiner de ligne.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +<sect3 id="gox"> + <title +>vax</title> + <variablelist> + <varlistentry +> + <term +>vax</term> + <listitem +><para +><screen +>vax X</screen> +<userinput +>vax</userinput +> : en utilisant cette commande, la tortue va se déplacer de X <glossterm linkend="pixels" +>pixels</glossterm +> depuis la gauche du canevas tandis qu'elle restera à la même hauteur.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +<sect3 id="goy"> + <title +>vay</title> + <variablelist> + <varlistentry +> + <term +>vay</term> + <listitem +><para +><screen +>vay Y</screen> +<userinput +>vay</userinput +> : en utilisant cette commande, la tortue va se déplacer de Y <glossterm linkend="pixels" +>pixels</glossterm +> depuis le haut du canevas tandis qu'elle restera à la même distance de la bordure gauche du canevas.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +</sect2> + +<sect2 id="pen"> +<title +>La tortue a un crayon</title> +<para +>La tortue a un crayon qui trace une ligne lorsque la tortue se déplace. Il y a peu de commandes pour contrôler le crayon. Nous expliquons ces commandes dans ce paragraphe.</para> +<sect3 id="penup"> + <title +>lèvecrayon (lc)</title> + <variablelist> + <varlistentry +> + <term +>lèvecrayon</term> + <listitem +><para +><screen +>lèvecrayon</screen> +<userinput +>lèvecrayon</userinput +> relève le crayon du canevas. Lorsque le crayon est <quote +>levé</quote +>, aucune ligne ne sera tracée lorsque la tortue se déplace. Voir aussi <userinput +>baissecrayon</userinput +>. <userinput +>lèvecrayon</userinput +> peut se contracter en <userinput +>lc</userinput +>.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +<sect3 id="pendown"> + <title +>baissecrayon (bc)</title> + <variablelist> + <varlistentry +> + <term +>baissecrayon</term> + <listitem +><para +><screen +>baissecrayon</screen> +<userinput +>baissecrayon</userinput +> abaisse le crayon sur le canevas. Lorsque le crayon est <quote +>baissé</quote +> sur le canevas, une ligne sera tracée lorsque la tortue se déplace. Voir aussi <userinput +>lèvecrayon</userinput +>. <userinput +>baissecrayon</userinput +> peut se contracter en <userinput +>bc</userinput +>.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +<sect3 id="setpenwidth"> + <title +>taillecrayon (ftc)</title> + <variablelist> + <varlistentry +> + <term +>taillecrayon</term> + <listitem +><para +><screen +>taillecrayon X</screen> +<userinput +>taillecrayon</userinput +> fixe l'épaisseur (la largeur du trait) du crayon à X <glossterm linkend="pixels" +>pixels</glossterm +>. <userinput +>taillecrayon</userinput +> peut se contracter en <userinput +>ftc</userinput +>.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +<sect3 id="setfgcolor"> + <title +>couleurcrayon (fcc)</title> + <variablelist> + <varlistentry +> + <term +>couleurcrayon</term> + <listitem +><para +><screen +>couleurcrayon R,G,B</screen> +<userinput +>couleurcrayon</userinput +> fixe la couleur du crayon. <userinput +>couleurcrayon</userinput +> demande une <glossterm linkend="rgb" +>combinaison RGB</glossterm +> comme entrée. <userinput +>couleurcrayon</userinput +> peut se contracter en <userinput +>fcc</userinput +>.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +</sect2> + +<sect2 id="canvas"> +<title +>Commandes pour contrôler le canevas</title> +<para +>Voici les différentes commandes pour contrôler le canevas.</para> +<sect3 id="resizecanvas"> + <title +>taillecanevas (tca)</title> + <variablelist> + <varlistentry> + <term +>taillecanevas</term> + <listitem +><para +><screen +>taillecanevas X,Y</screen> +Avec la commande <userinput +>taillecanevas</userinput +> vous pouvez fixer la taille du canevas. Elle reçoit X et Y comme entrée, où X est la nouvelle largeur du canevas en <glossterm linkend="pixels" +>pixels</glossterm +>, et Y est la nouvelle hauteur du canevas en <glossterm linkend="pixels" +>pixels</glossterm +>. <userinput +>taillecanevas</userinput +> peut se contracter en <userinput +>tca</userinput +>.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +<sect3 id="setbgcolor"> + <title +>couleurcanevas (cca)</title> + <variablelist> + <varlistentry +> + <term +>couleurcanevas</term> + <listitem +><para +><screen +>couleurcanevas R,G,B</screen> +<userinput +>couleurcanevas</userinput +> fixe la couleur du canevas. <userinput +>couleurcanevas</userinput +> reçoit une <glossterm linkend="rgb" +>combinaison RGB</glossterm +> comme entrée. <userinput +>couleurcanevas</userinput +> peut se contracter en <userinput +>cca</userinput +>.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +<sect3 id="wrapon"> + <title +>enroule</title> + <variablelist> + <varlistentry +> + <term +>enroule</term> + <listitem +><para +><screen +>enroule</screen> +Avec la commande <userinput +>enroule</userinput +> vous pouvez fixer le <glossterm linkend="wrapping" +>bouclage</glossterm +> sur <quote +>on</quote +> pour le canevas. Veuillez regarder le glossaire pour savoir ce qu'est le <glossterm linkend="wrapping" +>bouclage</glossterm +>.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +<sect3 id="wrapoff"> + <title +>déroule</title> + <variablelist> + <varlistentry +> + <term +>déroule</term> + <listitem +><para +><screen +>déroule</screen> +Avec la commande <userinput +>déroule</userinput +> vous pouvez fixer le <glossterm linkend="wrapping" +>bouclage</glossterm +> sur <quote +>off</quote +> pour le canevas. Cela signifie que que la tortue peut sortir du canevas et se <quote +>perdre</quote +>. Veuillez regarder le glossaire si vous voulez savoir ce qu'est le <glossterm linkend="wrapping" +>bouclage</glossterm +>.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +</sect2> + +<sect2 id="clean"> +<title +>Commandes pour nettoyer</title> +<para +>Il existe deux commandes pour nettoyer le canevas après avoir mis le désordre.</para> +<sect3 id="clear"> + <title +>nettoietout (ntt)</title> + <variablelist> + <varlistentry +> + <term +>nettoietout</term> + <listitem +><para +><screen +>nettoietout</screen> +Avec <userinput +>nettoietout</userinput +>, vous pouvez nettoyer tous les dessins sur le canevas. Toutes les autres choses restent : la position et l'angle de la tortue, la couleur du canevas, la visibilité de la tortue et la taille du canevas. <userinput +>nettoietout</userinput +> peut se contracter en <userinput +>ntt</userinput +>.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +<sect3 id="reset"> + <title +>initialise</title> + <variablelist> + <varlistentry +> + <term +>initialise</term> + <listitem +><para +><screen +>initialise</screen> +<userinput +>initialise</userinput +> nettoie beaucoup plus profondément que la commande <userinput +>nettoietout</userinput +>. Après la commande <userinput +>initialise</userinput +>, tout redevient comme lorsque vous avez juste lancé &kturtle;. La tortue se place au milieu du canevas, la couleur du canevas est blanche et la couleur du trait de la tortue est noire.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +</sect2> + +<sect2 id="sprites"> +<title +>La tortue est un lutin (<foreignphrase +>sprite</foreignphrase +>)</title> +<para +>La plupart des personnes ne savent pas ce qu'un lutin (<foreignphrase +>sprite</foreignphrase +>) est, voici donc une courte explication : les lutins sont de petites images qui peuvent se déplacer sur l'écran. (pour plus d'information, voir le glossaire sur <glossterm linkend="sprites" +>lutins</glossterm +>). Donc la tortue est un lutin ! </para> +<para +>Ce qui suit est un aperçu des commandes relatives aux lutins.</para> +<para +>[La version actuelle de &kturtle; ne supporte pas encore l'utilisation des lutins autres que la tortue. Dans des versions futures vous pourrez changer la tortue en quelque chose de votre propre conception ! ]</para> +<sect3 id="spriteshow"> + <title +>montre</title> + <variablelist> + <varlistentry +> + <term +>montre (mi)</term> + <listitem +><para +><screen +>montre</screen> +<userinput +>montre</userinput +> rend la tortue à nouveau visible après qu'elle ait été cachée. <userinput +>montre</userinput +> peut se contracter en <userinput +>mi</userinput +>.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +<sect3 id="spritehide"> + <title +>cache (ci)</title> + <variablelist> + <varlistentry +> + <term +>cache</term> + <listitem +><para +><screen +>cache</screen> +<userinput +>cache</userinput +> cache la tortue. Ceci peut être utilisé si la tortue n'est pas souhaitable sur votre dessin. <userinput +>cache</userinput +> peut se contracter en <userinput +>ci</userinput +>.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +</sect2> + +<sect2 id="writing"> +<title +>Est-ce que la tortue peut écrire du texte ?</title> +<para +>La réponse est : <quote +>oui</quote +>. La tortue peut écrire, elle écrit tout ce que vous lui commander d'écrire.</para> +<sect3 id="print"> + <title +>écris</title> + <variablelist> + <varlistentry +> + <term +>écris</term> + <listitem +><para +><screen +>écris X</screen> +La commande <userinput +>écris</userinput +> est utilisée pour commander à la tortue d'écrire quelque chose sur le canevas. <userinput +>écris</userinput +> reçoit des nombres et des chaînes de caractères comme entrée. Vous pouvez utiliser <userinput +>écris</userinput +> pour imprimer plusieurs nombres et chaînes en utilisant le symbole <quote +>+</quote +>. Voici un petit exemple : <screen +>année = 2003 +auteur = "Cies" +écris "auteur + " a commencé de projet KTurtle en " + année + " et prend toujours du plaisir à travailler dessus ! " +</screen> + </para +></listitem> + </varlistentry> + </variablelist> +</sect3> +<sect3 id="fontsize"> + <title +>taillepolice</title> + <variablelist> + <varlistentry +> + <term +>taillepolice</term> + <listitem +><para +><screen +>taillepolice X</screen> +<userinput +>taillepolice</userinput +> fixe la taille de la police qui est utilisée par la commande <userinput +>écris</userinput +>. <userinput +>taillepolice</userinput +> reçoit une entrée qui doit être un nombre. La taille est fixée en <glossterm linkend="pixels" +>pixels</glossterm +>.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +</sect2> + +<sect2 id="random"> +<title +>Une commande qui lance un dé pour vous</title> +<para +>Il existe une commande qui lance un dé pour vous, elle s'appelle <userinput +>hasard</userinput +>, et est très utile pour des résultats inattendus.</para> + <variablelist> + <varlistentry +> + <term +>hasard</term> + <listitem +><para +><screen +>hasard X,Y</screen> +<userinput +>hasard</userinput +> est une commande qui demande une entrée et qui vous donne une sortie. Comme entrée sont requis deux nombres, le premier (X) donne la sortie minimale, et le second (Y) fixe le maximum. La sortie est un nombre choisi au hasard qui est égal ou plus grand que le minimum et égal ou plus petit que le maximum. Voici un petit exemple : <screen> + répète 500 [ + x = hasard 1,20 + avance x + tournedroitee 10 - x +] +</screen +> En utilisant la commande <userinput +>hasard</userinput +>, vous pouvez ajouter un peu de chaos dans votre programme.</para +></listitem> + </varlistentry> + </variablelist> +</sect2> + +<sect2 id="dialogs"> +<title +>Entrée et retour avec les boîtes de dialogue</title> +<para +>Une boîte de dialogue est une petite fenêtre surgissante qui fournit du retour ou demande des choses en entrée. &kturtle; possède deux commandes pour les boîtes de dialogue : <userinput +>message</userinput +> et <userinput +>fenêtreentrée</userinput +></para> +<sect3 id="message"> + <title +>message</title> + <variablelist> + <varlistentry +> + <term +>message</term> + <listitem +><para +><screen +>message X</screen> +La commande <userinput +>message</userinput +> prend une <link linkend="string" +>chaîne</link +> en entrée. Elle affiche une boîte de dialogue contenant le texte de la <link linkend="string" +>chaîne</link +>. <screen +>année = 2003 +auteur = "Cies" +écris "auteur + " a commencé de projet KTurtle en " + année + " et prend toujours du plaisir à travailler dessus ! " +</screen> + </para +></listitem> + </varlistentry> + </variablelist> +</sect3> +<sect3 id="inputwindow"> + <title +>fenêtreentrée</title> + <variablelist> + <varlistentry +> + <term +>fenêtreentrée</term> + <listitem +><para +><screen +>fenêtreentrée X</screen> +<userinput +>fenêtreentrée</userinput +> prend une <link linkend="string" +>chaîne</link +> en entrée. Elle affiche une boîte de dialogue contenant le texte de la chaîne, tout comme la commande <link linkend="message" +>message</link +>. Mais en plus, elle affiche un champ d'entrée dans la boîte de dialogue. Vous pouvez alors saisir grâce à ce champ un <link linkend="number" +>nombre</link +> ou une <link linkend="string" +>chaîne</link +> qui sera stocké dans un <link linkend="containers" +>conteneur</link +>. Par exemple, <screen> +entrée = fenêtreentrée "Quel est votre âge ? " +sortie = 2005 - entrée +écris "En 2005, vous aviez " + sortie + " ans." +</screen +> Lorsqu'un utilisateur annule la boîte de dialogue, ou ne met rien du tous, le <link linkend="containers" +>conteneur</link +> est vidé.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +</sect2> + +</sect1> + + + +<sect1 id="containers"> +<title +>Conteneurs</title> +<para +>Les conteneurs sont des lettres ou des mots qui peuvent être utilisés par le programmeur pour stocker un nombre ou un texte. Les conteneurs qui contiennent un nombre sont appelés des <link linkend="variables" +>variables</link +> et les conteneurs qui contiennent du texte sont appelés des <link linkend="string" +>chaînes</link +>.</para> + +<para +>Les conteneurs qui ne sont pas encore utilisés valent 0 par défaut. Un exemple : <screen> +écris N +</screen +> Cela n'écrira rien. Si nous essayons de faire des <link linkend="math" +>calculs mathématiques</link +> avec des conteneurs vides, nous aurons une erreur. </para> + +<sect2 id="variables"> +<title +>Variables : conteneurs de nombres</title> +<para +>Commençons avec un exemple : <screen> +x = 3 +écris x +</screen +> À la première ligne, la lettre <userinput +>x</userinput +> est utilisée comme une variable (un conteneur de nombres). Comme vous le voyez, la valeur de la variable <userinput +>x</userinput +> est fixée sur 3. La deuxième ligne imprime la valeur.</para> +<para +>Veuillez noter que si nous avions voulu imprimer un <quote +>x</quote +>, nous aurions du écrire <screen +>écris "x" +</screen> +</para> +<para +>Ce fut facile, voyons maintenant un exemple plus difficile : <screen> +A = 2004 +B = 25 +AB = A + B + +# la commande suivante imprime "2029" +écris AB +recule 30 +# la commande suivante imprime "2004 plus 25" +écris "" + A + " plus " + B +recule 30 +# la commande suivante imprime "1979" +écris A - B +</screen +> Dans les deux premières lignes, les variables <userinput +>A</userinput +> et <userinput +>B</userinput +> sont fixées à 2004 et 25. À la troisième ligne, la variable <userinput +>AB</userinput +> est fixée <userinput +>A + B</userinput +>, qui vaut 2029. Le reste de l'exemple consiste en trois commandes <userinput +>écris</userinput +> avec les <userinput +>recule 30</userinput +> entre. Les lignes <userinput +>recule 30</userinput +> sont là pour assurer que chaque sortie est imprimée sur une nouvelle ligne. Dans cet exemple, vous voyez aussi que les variables peuventêtre utilisées dans des <link linkend="math" +>calculs mathématiques</link +>.</para> +</sect2> + +<sect2 id="strings"> +<title +>Conteneurs contenant du texte (chaînes)</title> +<para +>Dans un programme, le texte commence et se termine généralement par des guillemets. Comme vous l'avez déjà vu : <screen> +écris "Bonjour programmeur ! " +</screen +> Le texte est délimité par des guillements. Ce texte est appelé une <link linkend="strings" +>chaîne</link +>.</para> +<para +>Les chaînes peuvent également être stockées dans des <link linkend="containers" +>conteneurs</link +>, tout comme les <link linkend="number" +>nombres</link +>. La plus grosse différence est que les chaînes ne peuvent pas être utilisées dans des <link linkend="math" +>calculs mathématiques</link +> et des <link linkend="questions" +>questions</link +>. Voici un exemple d'utilisation des chaînes : <screen> +x = "Bonjour " +nom = fenêtreentrée "Veuillez saisir votre nom..." +écris x + nom + ", comment allez vous ? " +</screen +> À la première ligne, la variable <userinput +>x</userinput +> est fixée à <quote +>Bonjour </quote +>. À la deuxième ligne, la chaîne <userinput +>nom</userinput +> est fixée sur la sortie de la commande <userinput +>fenêtreentrée</userinput +>. À la troisième ligne, le programme imprime une concaténation des trois chaînes sur le canevas.</para> +<para +>Ce programme vous demande de saisir votre nom. Lorsque par exemple vous saisissez le nom <quote +>Paul</quote +>, le programme imprime <quote +>Bonjour Paul, comment allez vous ?</quote +>. Veuillez noter que le signe plus (+) est le seul symbole mathématique que vous pouvez utiliser avec des chaînes.</para> +</sect2> +</sect1> + +<sect1 id="math"> +<title +>Est ce que la tortue peut faire des maths ?</title> +<para +>Oui, &kturtle; va aussi faire vos maths. Vous pouvez ajouter (+), soustraire (-), multiplier (*) et diviser (/). Voici un exemple dans lequel nous allons tous les utiliser : <screen> +a = 20 - 5 +b = 15 * 2 +c = 30 / 30 +d = 1 + 1 +écris "a : "+a+", b : "+b+", c : "+c+", d : "+d +</screen +> Savez vous quelles valeurs ont a, b, c et d ? Notez le symbole d'<link linkend="assignment" +>affectation</link +> <userinput +>=</userinput +>.</para> +<para +>Si vous voulez faire simplement un calcul, vous pouvez le faire de la façon suivante : <screen +>écris 2004-12 +</screen +></para> +<para +>Voici maintenant un exemple avec des parenthèses : <screen> +écris ( ( 20 - 5 ) * 2 / 30 ) + 1 +</screen +> Les expressions dans les parenthèses vont être calculées les premières. Dans cet exemple, 20-5 sera calculé, puis multiplié par 2, divisé par 30, puis 1 est ajouté (ce qui donne 2).</para> +</sect1> + +<sect1 id="questions"> +<title +>Poser des questions, recevoir des réponses...</title> +<para +><link linkend="if" +><userinput +>si</userinput +></link +> et <link linkend="while" +><userinput +>pendant</userinput +></link +> sont des <link linkend="controlling-execution" +>contrôleurs d'exécution</link +> dont nous allons discuter dans le prochain paragraphe. Dans ce paragraphe nous utilisons la commande <link linkend="if" +><userinput +>si</userinput +></link +> pour expliquer les questions.</para> +<sect2 id="q"> +<title +>Questions</title> +<para +>Un simple exemple de question : <screen> +x = 6 +si x > 5 [ + écris "bonjour" +] +</screen +> Dans cet exemple, la question est la partie <userinput +>x > 5</userinput +>. Si la réponse à cette question est <quote +>vraie</quote +>, le code entre les crochets sera exécuté. Les questions sont une partie importante en programmation et sont souvent utilisées avec des <link linkend="controlling-execution" +>contrôleurs d'exécution</link +>, comme <link linkend="if" +><userinput +>si</userinput +></link +>. Tous les nombres et <link linkend="variables" +>variables</link +> (conteneurs de nombres) peuvent être comparés les uns aux autres grâce à des questions.</para> +<para +>Voici toutes les questions possibles : <table> +<title +>Types de questions</title> +<tgroup cols="3"> +<tbody> +<row> +<entry +><userinput +>a == b</userinput +></entry> +<entry +>égal</entry> +<entry +>la réponse est <quote +>vraie</quote +> si <userinput +>a</userinput +> est égal à <userinput +>b</userinput +></entry> +</row> +<row> +<entry +><userinput +>a != b</userinput +></entry> +<entry +>non égal</entry> +<entry +>la réponse est <quote +>vraie</quote +> si <userinput +>a</userinput +> n'est pas égal à <userinput +>b</userinput +></entry> +</row> +<row> +<entry +><userinput +>a > b</userinput +></entry> +<entry +>plus grand que</entry> +<entry +>la réponse est <quote +>vraie</quote +> si <userinput +>a</userinput +> est plus grand que <userinput +>b</userinput +></entry> +</row> +<row> +<entry +><userinput +>a < b</userinput +></entry> +<entry +>plus petit que</entry> +<entry +>la réponse est <quote +>vraie</quote +> si <userinput +>a</userinput +> est plus petit que <userinput +>b</userinput +></entry> +</row> +<row> +<entry +><userinput +>a >= b</userinput +></entry> +<entry +>plus grand ou égal</entry> +<entry +>la réponse est <quote +>vraie</quote +> si <userinput +>a</userinput +> est plus grand ou égal à <userinput +>b</userinput +></entry> +</row> +<row> +<entry +><userinput +>a <= b</userinput +></entry> +<entry +>plus petit ou égal</entry> +<entry +>la réponse est <quote +>vraie</quote +> si <userinput +>a</userinput +> est plus petit ou égal à <userinput +>b</userinput +></entry> +</row> +</tbody> +</tgroup> +</table> +</para> +<para +>Les questions sont <glossterm +>colorées</glossterm +> en bleu clair dans l'<link linkend="the-code-editor" +>éditeur de code</link +>.</para +> +</sect2> + +<sect2 id="question-glue"> +<title +>Mots collants pour questions</title> +<para +>Les mots collants pour les questions nous permettent d'assembler plusieurs questions pour n'en former plus qu'une.<screen> +a = 1 +b = 5 +si (a < 5) et (b == 5) [ + écris "bonjour" +] +</screen +>Dans cet exemple, le mot collant <userinput +>et</userinput +> est utilisé pour rassembler deux questions (<userinput +>a < 5</userinput +>, <userinput +>b == 5</userinput +>) ensemble. Si un côté de <userinput +>et</userinput +> répondait <quote +>faux</quote +> toute la question aurait pour réponse <quote +>faux</quote +>, parce qu'avec le mot collant <userinput +>et</userinput +> les deux côtés doivent être <quote +>vrai</quote +> pour répondre <quote +>vrai</quote +>. N'oubliez pas d'utiliser les parenthèses autour des questions ! </para> + +<para +>Voici un aerçu schématique, une explication plus détaillée suit plus bas : <table> +<title +>Mots collants pour questions</title> +<tgroup cols="2"> +<tbody> +<row> +<entry +><userinput +>et</userinput +></entry> +<entry +>les deux côtés doivent être <quote +>vrai</quote +> pour que la réponse soit <quote +>vrai</quote +></entry> +</row> +<row> +<entry +><userinput +>ou</userinput +></entry> +<entry +>si l'un des côtés est <quote +>vrai</quote +> la réponse est <quote +>vrai</quote +></entry> +</row> +<row> +<entry +><userinput +>non</userinput +></entry> +<entry +>Cas particuliers : ne fonctionne que sur une question ! change « vrai » en « faux » et « faux » en « vrai ».</entry> +</row> +</tbody> +</tgroup> +</table> +</para> +<para +>Les mots collants pour questions sont <glossterm +>colorés</glossterm +> en violet dans l'<link linkend="the-code-editor" +>éditeur de code</link +>.</para> + +<sect3 id="and"> +<title +>et</title> +<para +>Lorsque deux questions sont assemblées avec <userinput +>et</userinput +>, les deux côtés du <userinput +>et</userinput +> doivent être « vrai » pour que le résultat soit « vrai ». Un exemple : <screen> +a = 1 +b = 5 +si ((a < 10) et (b == 5)) et (a < b) [ + écris "bonjour" +] +</screen +> Dans cet exemple, vous avez deux questions collées, assemblées à une troisième question.</para> +</sect3> + +<sect3 id="or"> +<title +>ou</title> +<para +>Si une des deux questions qui sont assemblées avec <userinput +>ou</userinput +> est « vrai », le résultat sera « vrai ». Un exemple : <screen> +a = 1 +b = 5 +si ((a < 10) ou (b == 10)) ou (a == 0) [ + écris "bonjour" +] +</screen +> Dans cet exemple, vous voyez un assemblage de deux questions combiné avec unee troisieme question.</para> +</sect3> + +<sect3 id="not"> +<title +>non</title> +<para +><userinput +>non</userinput +> est un mot-colle spécial car il ne fonctionne qu'avec une question à la fois. <userinput +>non</userinput +> change « vrai » en « faux » et « faux » en « vrai ». Un exemple :<screen> +a = 1 +b = 5 +si non ((a < 10à et (b == 5)) [ + écris "bonjour" +] +sinon +[ + écris "pas bonjour ;-)" +] +</screen +> Dans cet exemple, la question collée est « vrai », pourtant le <userinput +>non</userinput +> le change en « faux ». Ainsi, en fin de compte, <userinput +>"pas bonjour ;-)"</userinput +> est affiché sur le <link linkend="the-canvas" +>canevas</link +>.</para> +</sect3> + +</sect2> + +</sect1> + +<sect1 id="controlling-execution"> +<title +>Contrôler l'exécution</title> +<para +>Les contrôleurs d'exécution vous permettent, — comme leur nom l'indique — de contrôler l'exécution.</para> +<para +>Les commandes de contrôle d'exécution sont <glossterm +>colorées</glossterm +> en vert foncé en utilisant une police en gras. Les crochets sont principalement utilisés avec les contrôleurs d'exécution et sont <glossterm +>colorés</glossterm +> en vert clair.</para> + +<sect2 id="wait"> +<title +>Faite attendre la tortue</title> +<para +>Si vous avez exécuté quelques programmes dans &kturtle; vous pouvez avoir remarqué que la tortue se déplace très rapidement pour dessiner. La commande suivante ralentit la tortue.</para> + <variablelist> + <varlistentry> + <term +>attends</term> + <listitem +><para +><screen +>attends X</screen> +<userinput +>attends</userinput +> fait attendre la tortue pendant X secondes. <screen> +répète 36 [ + avance 5 + tournedroite 10 + attends 0.5 +] +</screen +> Ce code dessine un cercle mais la tortue va attendre une demi-seconde après chaque étape. Cela donne l'impression d'une tortue qui va moins vite.</para +></listitem> + </varlistentry> + </variablelist> +</sect2> + +<sect2 id="if"> +<title +>Exécute "si"</title> + <variablelist> + <varlistentry> + <term +>si</term> + <listitem +><para +><screen +>si <link linkend="questions" +>question</link +> [ ... ]</screen> +Le code qui est placé entre les crochets sera exécuté seulement <userinput +>si</userinput +> la réponse à la <link linkend="questions" +>question</link +> est <quote +>vrai</quote +>. Pour plus d'information, veuillez lire le paragraphe sur les <link linkend="questions" +>questions</link +> dans la page des <link linkend="questions" +>questions</link +>. <screen> +nettoietout +x = 6 +si x > 5 [ + écris "x est plus grand que cinq ! " +] +</screen +> À la première ligne, <userinput +>x</userinput +> est fixé à 6. À la seconde ligne, la <link linkend="questions" +>question</link +> <userinput +>x > 5</userinput +> est posée. Comme la réponse à la question est <quote +>vraie</quote +>, le contrôleur d'exécution <userinput +>si</userinput +> va permettre au code entre crochets d'être exécuté.</para +></listitem> + </varlistentry> + </variablelist> +</sect2> + +<sect2 id="while"> +<title +>La boucle "pendant"</title> + <variablelist> + <varlistentry> + <term +>pendant</term> + <listitem +><para +><screen +>pendant <link linkend="questions" +>question</link +> [ ... ]</screen> +Le contrôleur d'exécution <userinput +>pendant</userinput +> ressemble beaucoup à <link linkend="if" +><userinput +>si</userinput +></link +>. La différence est que <userinput +>pendant</userinput +> répète le code entre crochets jusqu'à ce que la réponse à la <link linkend="questions" +>question</link +> soit <quote +>faux</quote +>. <screen> +x = 1 +pendant x < 5 [ + avance 10 + attends 1 + x = x + 1 +] +</screen +> À la première ligne, <userinput +>x</userinput +> est fixé à 1. À la seconde ligne, la <link linkend="questions" +>question</link +> <userinput +>x < 5</userinput +> est posée. Comme la réponse à cette question est <quote +>vraie</quote +>, le contrôleur d'exécution <userinput +>pendant</userinput +> commence à exécuter le code entre les crochets jusqu'à ce que la réponse à la <link linkend="questions" +>question</link +> soit <quote +>faux</quote +>. Dans ce cas, le code entre les crochets sera exécuté 4 fois, à chaque fois que la cinquième ligne est exécutée, <userinput +>x</userinput +> augmente de 1.</para +></listitem> + </varlistentry> + </variablelist> +</sect2> + +<sect2 id="else"> +<title +>Si non, en d'autres mots : "sinon"</title> + <variablelist> + <varlistentry> + <term +>sinon</term> + <listitem +><para +><screen +>si question [ ... ] sinon [ ... ]</screen> +<userinput +>sinon</userinput +> peut être utilisé en plus du contrôleur d'exécution <link linkend="if" +><userinput +>si</userinput +></link +>. Le code entre les crochets après <userinput +>sinon</userinput +> n'est exécuté que si la réponse à la <link linkend="questions" +>question</link +> qui est posée est <quote +>fausse</quote +>. <screen> +initialise +x = 4 +si x > 5 [ + écris "x est plus grand que cinq ! " +] sinon [ + écris "x est plus petit que six ! " +] +</screen +> La <link linkend="questions" +>question</link +> demande si <userinput +>x</userinput +> est plus grand que 5. Comme <userinput +>x</userinput +> est fixé à 4 à la première ligne, la réponse à la question est <quote +>fausse</quote +>. Cela signifie que le code entre les crochets après <userinput +>sinon</userinput +> est exécuté.</para +></listitem> + </varlistentry> + </variablelist> +</sect2> + +<sect2 id="for"> +<title +>La boucle "pour", une boucle de comptage</title> + <variablelist> + <varlistentry> + <term +>pour</term> + <listitem +><para +><screen +>pour <userinput +>point de départ</userinput +> à <userinput +>point d'arrivée</userinput +> [ ... ]</screen> +La boucle <userinput +>pour</userinput +> est une <quote +>boucle de comptage</quote +>, par exemple elle garde le compte pour vous. <screen> +pour x = 1 à 10 [ + écris x * 7 + avance 15 +] +</screen +> Chaque fois que le code entre crochets est exécuté, la valeur de <userinput +>x</userinput +> augmente de 1, jusqu'à ce que <userinput +>x</userinput +> atteigne la valeur 10. Le code entre les parenthèses écrit <userinput +>x</userinput +> multiplié par 7. Après que ce programme ait fini son exécution, vous allez voir la table de multiplication de 7 imprimée sur le canevas.</para +></listitem> + </varlistentry> + </variablelist> +</sect2> + +</sect1> + + +<sect1 id="learn"> +<title +>Créez vos propres commandes !</title> +<para +><userinput +>apprends</userinput +> est une commande très spéciale, car elle est utilisée pour créer vos propres commandes. La commande que vous créez peut recevoir des <glossterm linkend="input-output" +>entrées</glossterm +> et retourner des <glossterm linkend="input-output" +>sorties</glossterm +>. Regardons maintenant comment une nouvelle commande est créée : <screen> +apprends cercle (x) [ + répète 36 [ + avance x + tournegauche 10 + ] +] +</screen +> La nouvelle commande est appelée <userinput +>cercle</userinput +>. <userinput +>cercle</userinput +> reçoit une <glossterm linkend="input-output" +>entrée</glossterm +>, un nombre, qui fixe la taille du cercle. <userinput +>cercle</userinput +> ne retourne aucune <glossterm linkend="input-output" +>sortie</glossterm +>. La commande <userinput +>cercle</userinput +> peut maintenant être utilisée comme une commande normale dans la suite du programme. Voyez cet exemple : <screen +>apprends cercle X [ + répète 36 [ + avance X + tournegauche 10 + ] +] + +va 30,30 +cercle 20 + +va 40,40 +cercle 50 +</screen> +</para> +<para +>Dans l'exemple suivant, une commande avec une valeur de retour est créée. <screen> +apprends multiplierParSoi (n) [ + r = n * n + retourne r +] +i = fenêtreentrée "Veuillez saisir un nombre et appuyer sur OK" +écris i + " multiplié par lui-même est : " + multiplierParSoi (i) +</screen +> Dans cet exemple, une nouvelle commande appelée <userinput +>multiplierParSoi</userinput +> est créée. L'entrée de cette commande est multipliée par elle-même puis retournée, en utilisant la commande <anchor id="return"/><userinput +>retourne</userinput +>. La commande <userinput +>retourne</userinput +> est le seul moyen de sortir une valeur de la fonction que vous avez créée. </para> +</sect1> + +</chapter> diff --git a/tde-i18n-fr/docs/tdeedu/kturtle/translator-guide.docbook b/tde-i18n-fr/docs/tdeedu/kturtle/translator-guide.docbook new file mode 100644 index 00000000000..df0ff00f2a2 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kturtle/translator-guide.docbook @@ -0,0 +1,256 @@ +<chapter id="translators"> +<title +>Guide pour la traduction des fichiers de &kturtle;</title> +<para +>Comme vous le savez probablement déjà, la caractéristique unique du langage de programmation &logo; est que les commandes &logo; sont souvent traduites dans la langue du programmeur. Ceci casse une barrière pour certains apprenants pour comprendre les bases de la programmation. Lorsque &kturtle; est traduit dans une autre langue, quelques fichiers doivent être traduits en plus des chaînes traditionnelles de l'interface graphique et de la documentation. Ces fichiers sont générés automatiquement par les scripts de Rafael Beccar. Ces scripts se trouvent dans <userinput +>tdeedu/kturtle/scripts</userinput +>, et les fichiers à traduire se trouvent dans<userinput +>tdeedu/kturtle/data</userinput +>. Vous trouverez également dans ces dossiers des fichiers README qui contiennent des instructions pour les utiliser et les traduire. </para> + +<sect1 id="make_directory"> +<title +>Création d'un dossier pour accueillir les fichiers traduits</title> +<para +>Vous devez d'abord créer un dossier afin de stocker les fichiers traduits. Créez un dossier nommé <filename class="directory" +>tde-i18n/<replaceable +>code</replaceable +>/data/tdeedu/kturtle/</filename +> dans votre dossier CVS de KDE, ou <replaceable +>code</replaceable +> est le code de votre pays (le code <acronym +>ISO</acronym +> à deux ou quatre lettres). </para> +<para +>Copiez le fichier <filename +>Makefile.am</filename +> depuis <filename class="directory" +>tdeedu/kturtle/data/</filename +> dans ce dossier. Ouvrez-le avec votre éditeur de texte favori, remplacez toutes les instances de <quote +>en_US</quote +> dans le fichier par le code de votre pays (celui utilisé plus haut) et enregistrez le fichier. </para> +</sect1> +<sect1 id="commands_trans"> +<title +>Comment traduire les mots-clés &logo;(commandes)</title> +<para> +<itemizedlist> +<listitem +><para +>Copiez le fichier <filename +>logokeywords.en_US.xml</filename +> depuis <filename class="directory" +>tdeedu/kturtle/data/</filename +> dans le dossier que vous venez juste de créer, en le renommant <filename +>logokeywords.<replaceable +>code</replaceable +>.xml</filename +> où <replaceable +>code</replaceable +> est le code ISO de votre pays (le code <acronym +>ISO</acronym +> de 2 ou 4 lettres). </para> +</listitem> +<listitem +><para +>Traduisez le contenu de la balise <sgmltag class="starttag" +>keyword</sgmltag +> (par exemple l'information entre <sgmltag class="starttag" +>keyword</sgmltag +> et <sgmltag class="endtag" +>keyword</sgmltag +>) dans votre langue chaque fois que c'est possible. Traduisez aussi le contenu de la balise <sgmltag class="starttag" +>alias</sgmltag +>, (par exemple l'information entre <sgmltag class="starttag" +>alias</sgmltag +> et <sgmltag class="endtag" +>alias</sgmltag +>) : ils sont utilisés comme raccourcis pour le mot clé.</para> +<para +>Traduisez par exemple <quote +>while</quote +> dans : <sgmltag class="starttag" +>keyword</sgmltag +>while<sgmltag class="endtag" +>keyword</sgmltag +> </para> +<para +>Merci de ne rien traduire d'autre et veuillez ne pas traduire les mots anglais dans <sgmltag class="starttag" +>command name="mot_anglais"</sgmltag +>. Ceux-ci doivent rester en anglais. </para> +<para +>Dernière chose : ne modifiez pas l'ordre dans ce fichier, ceci est nécessaire pour le script de génération automatique de traduction de Rafael Beccar. </para> +</listitem> +<listitem +><para +>Enregistrez votre fichier avec l'encodage <acronym +>UTF-8</acronym +> (dans &kate;, utilisez <guimenuitem +>Enregistrer sous...</guimenuitem +> et assurez-vous d'avoir <guilabel +>utf8</guilabel +> dans la boîte déroulante à droite du nom de fichier). </para> +</listitem> +<listitem +><para +>Faites un commit de votre fichier (ajouter le nom de fichier dans le fichier <filename +>Makefile.am</filename +>) ou envoyez-le à Anne-Marie. </para> +</listitem> +<listitem +><para +>En cas de doute, merci de contacter Anne-Marie Mahfouf <email +>annemarie.mahfouf@free.fr</email +> pour plus d'information.</para> +</listitem> +</itemizedlist> +</para> +</sect1> + +<sect1 id="examples_syntax"> +<title +>Comment traduire les fichiers de coloration syntaxique</title> +<para +>Traduire le fichier <filename +>logohighlightstyle.en_US.xml</filename +> est simple comme bonjour en utilisant le script de Rafael Beccar dans <filename class="directory" +>tdeedu/kturtle/data/</filename +>. Nous vous recommandons de lire le fichier README qui se trouve dans ce dossier. </para> +<para +>Pour des raisons de compatibilité descendante avec toutes les personnes qui ne souhaitent pas utiliser les bienfaits du scripts perl mentionné au paragraphe précédent, voici la vieille méthode pour y parvenir : <itemizedlist> +<listitem +><para +>Copiez le fichier <filename +>logohighlightstyle.en_US.xml</filename +> depuis <filename class="directory" +>tdeedu/kturtle/data/</filename +> dans le dossier que vous avez créé pour accueillir les fichiers de mots clés traduits, et renommez-le <filename +>logohighlightstyle.<replaceable +>code</replaceable +>.xml</filename +> où <replaceable +>code</replaceable +> est le code de votre pays (le code <acronym +>ISO</acronym +> de 2 ou 4 lettres). </para> +</listitem> +<listitem +><para +>À la ligne 4 du fichier, se trouvent les mots suivants : <sgmltag class="starttag" +>language name="en_US"</sgmltag +>... : vous changez ici <quote +>en_US</quote +> pour mettre le code <acronym +>ISO</acronym +> de votre pays (2 ou 4 lettres). </para +></listitem> +<listitem +><para +>Traduisez ensuite dans votre langue le contenu des balises <sgmltag class="starttag" +>item</sgmltag +> (par exemple l'information contenue entre <sgmltag class="starttag" +>item</sgmltag +> et <sgmltag class="endtag" +>item</sgmltag +>). Cette traduction doit correspondre à celle du fichier <filename +>logokeyword</filename +>. Par exemple traduisez <quote +>while</quote +> dans : <sgmltag class="starttag" +>item</sgmltag +> while <sgmltag class="endtag" +>item</sgmltag +> et laissez les espaces blancs tels qu'ils sont à l'origine (un au début, un à la fin). Merci de ne rien traduire d'autre. </para +></listitem> +<listitem +><para +>Enregistrez votre fichier avec l'encodage <acronym +>UTF-8</acronym +> (dans &kate;, utilisez <guimenuitem +>Enregistrer sous...</guimenuitem +> et assurez-vous d'avoir <guilabel +>utf8</guilabel +> dans la boîte déroulante à droite du nom de fichier). </para +></listitem> +<listitem +><para +>Faites un commit de votre fichier (ajouter le nom de fichier dans le fichier <filename +>Makefile.am</filename +>) ou envoyez-le à Anne-Marie. </para +></listitem> +<listitem +><para +>En cas de doute, merci de contacter Anne-Marie Mahfouf <email +>annemarie.mahfouf@free.fr</email +> pour plus d'information. </para +></listitem> +</itemizedlist> +</para> +</sect1> + +<sect1 id="examples_trans"> +<title +>Comment traduire les exemples</title> +<para +>Encore une fois cette tâche est grandement simplifiée par le script de Rafael Beccar dans <filename class="directory" +>tdeedu/kturtle/data/</filename +>. Lisez le fichier README dans ce dossier, puisqu'il reste des choses à faire après la traduction automatique des fichiers d'exemple logo. </para> +<para +>Une fois que vous avez suivi les isntructions, données dans le fichier README que vous avez trouvé dans le dossier des scripts, vous devriez être prêt maintenant. N'oubliez pas de tester le code logo de l'exemple traduit, il arrive souvent qu'une erreur s'y soit glissée. Assurez-vous également que le fichier <userinput +>Makefile.am</userinput +> dans <filename class="directory" +>tde-i18n/<replaceable +>code</replaceable +>/data/tdeedu/kturtle/</filename +> est bien mis à jour par rapport aux nouveaux fichiers. Pour le français, le fichier <userinput +>Makefile.am</userinput +> devrait ressembler à ceci : <screen +>txt_DATA = triangle.logo carre.logo enroule.logo exemple1.logotxtdir = $(kde_datadir)/kturtle/examples/fr_FRxml_DATA = logohighlightstyle.fr_FR.xmlxmldir = $(kde_datadir)/katepart/syntaxkeywords_DATA = logokeywords.fr_FR.xmlkeywordsdir = $(kde_datadir)/kturtle/dataEXTRA_DIST = $(txt_DATA) $(xml_DATA) $(keywords_DATA) +</screen +> +</para> +<para +>Voici une description sur la façon de traduire SANS utiliser les scripts perl de Rafael : <itemizedlist> +<listitem +><para +>Copiez les exemples anglais dans depuis <filename class="directory" +>tdeedu/kturtle/data/</filename +> dans le dossier que vous avez utilisé pour stocker les fichiers de mots clés et de coloration syntaxique traduits. Traduisez les noms de fichiers dans votre dossier : Cela va permettre aux utilisateurs de comprendre facilement et rapidement ce qu'est l'exemple.</para> +</listitem> +<listitem +><para +>Traduisez les mots clés dans les exemples, en utilisant ceux de <filename +>logokeywords.xml</filename +> pour votre langue. Les fichiers de mots clés doit être traduit avant les exemples.</para> +</listitem> +<listitem +><para +>Enregistrez votre fichier avec l'encodage <acronym +>UTF-8</acronym +> (dans &kate;, utilisez <guimenuitem +>Enregistrer sous...</guimenuitem +> et choisissez <guilabel +>utf8</guilabel +> dans le menu déroulant à droite du nom de fichier)</para> +</listitem> +<listitem +><para +>Faites un commit de votre dossier (ajoutez un fichier <filename +>Makefile.am</filename +> dedans) ou envoyez-le à Anne-Marie.</para> +</listitem> +<listitem +><para +>En cas de doute, merci de contacter Anne-Marie Mahfouf, <email +>annemarie.mahfouf@free.fr</email +> pour plus d'information.</para> +</listitem> +<listitem +><para +>Enfin, si vous le voulez, vous pouvez ajouter vos propres exemples dans ce dossier.</para> +</listitem> +</itemizedlist> +</para> +</sect1> + +</chapter> diff --git a/tde-i18n-fr/docs/tdeedu/kturtle/using-kturtle.docbook b/tde-i18n-fr/docs/tdeedu/kturtle/using-kturtle.docbook new file mode 100644 index 00000000000..3c6a0c9f703 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kturtle/using-kturtle.docbook @@ -0,0 +1,1117 @@ +<!--Dear translator: please NEVER translate the id or anything inside the tags as they are needed in english by the application + Thanks a lot in advance.--> +<chapter id="using-kturtle"> +<title +>Utiliser &kturtle;</title> + +<screenshot> + <screeninfo +>Voici une capture d'écran de &kturtle; en action</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="mainwindow_flower_nrs.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Fenêtre principale de &kturtle;</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +>La fenêtre principale de &kturtle; comprend deux parties principales : <link linkend="the-code-editor" +>l'éditeur de code</link +> (3) sur la gauche où vous saisissez les commandes &logo; et <link linkend="the-canvas" +>le canevas</link +> (4) sur la droite où les instructions sont visualisées. <link linkend="the-canvas" +>Le canevas</link +> est la cour de récréation de la tortue, c'est sur le canevas que la tortue se déplace et dessine. Les trois autres lieux sur la fenêtre principale sont : <link linkend="the-menubar" +>la barre de menus</link +> (1) de laquelle toutes les actions peuvent se faire, <link linkend="the-toolbar" +>la barre d'outils</link +> (2) qui vous permet de sélectionner rapidement les actions les plus utilisées et <link linkend="the-statusbar" +>la barre d'état</link +> (5) qui vous fournit des informations sur l'état de &kturtle;.</para> + +<sect1 id="the-code-editor"> +<title +>L'éditeur de code</title> +<para +>Dans l'éditeur de code vous tapez les commandes &logo;. Il a toutes les caractéristiques que vous attendez d'un éditeur moderne. La plupart de ses caractéristiques se trouvent dans les menus <link linkend="the-edit-menu" +>Éditer</link +> et <link linkend="the-tools-menu" +>Outils</link +>. L'éditeur de code peut être accroché de chaque côté de la fenêtre principale ou il peut se détacher pour être placé n'importe où sur votre bureau.</para> +<para +>Il existe plusieurs façons d'introduire du code dans l'éditeur. Le moyen le plus facile est d'utiliser un exemple déjà codé. Pour cela, allez dans <menuchoice +><guimenu +>Fichier</guimenu +><guimenuitem +>Ouvrir les exemples</guimenuitem +></menuchoice +> dans le <link linkend="the-file-menu" +>menu Fichier</link +> et cliquez sur un fichier. Le nom du fichier va vous indiquer ce qu'illustre l'exemple (par exemple <filename +>carré.logo</filename +> va dessiner un carré). Le fichier que vous avez choisi va être ouvert dans <link linkend="the-code-editor" +>l'éditeur de code</link +>, vous pouvez ensuite exécuter le code avec <menuchoice +><guimenu +>Fichier</guimenu +><guimenuitem +>Exécuter les commandes</guimenuitem +></menuchoice +>.</para> +<para +>Vous pouvez ouvrir des fichiers &logo; en choisissant <menuchoice +><guimenu +>Fichier</guimenu +><guimenuitem +>Ouvrir...</guimenuitem +></menuchoice +>.</para> +<para +>Le troisième moyen est de saisir directement votre propre code dans l'éditeur ou encore de le copier/coller depuis ce manuel. </para> +<para +>La position du curseur est indiquée dans <link linkend="the-statusbar" +>la barre d'état</link +>, sur la droite, avec le numéro de ligne et le numéro de colonne. </para> +</sect1> + +<sect1 id="the-canvas"> +<title +>Le canevas</title> +<para +>Le canevas est la partie où les commandes sont visualisées, où les commandes <quote +>dessinent</quote +> une image. En d'autres mots, c'est l'aire de jeu de la tortue. Après avoir mis du code dans <link linkend="the-code-editor" +>l'éditeur de code</link +>, et après l'avoir exécuté avec <menuchoice +><guimenu +>Fichier</guimenu +><guimenuitem +>Exécuter les commandes</guimenuitem +></menuchoice +>, deux choses peuvent se produire : soit le code s'exécute sans erreur et vous verrez sûrement un changement sur le canevas, soit il y a une erreur dans votre code, un message va s'afficher vous disant quelle erreur vous avez faite.</para> +<para +>Ce message devrait vous aider à résoudre votre erreur.</para> +<para +>L'image qui est dessinée peut être enregistrée comme une image (en utilisant <menuchoice +><guimenu +>Fichier</guimenu +><guimenuitem +>Enregistrer le canevas</guimenuitem +></menuchoice +>) ou imprimée (en utilisant <menuchoice +><guimenu +>Fichier</guimenu +><guimenuitem +>Imprimer...</guimenuitem +></menuchoice +>).</para> +</sect1> + +<sect1 id="the-menubar"> +<title +>La barre de menus</title> +<para +>Dans la barre de menus, vous trouverez toutes les actions de &kturtle;. Elles se trouvent dans les menus suivants : <guimenu +>Fichier</guimenu +>, <guimenu +>Édition</guimenu +>, <guimenu +>Affichage</guimenu +>, <guimenu +>Outils</guimenu +>, <guimenu +>Configuration</guimenu +> et <guimenu +>Aide</guimenu +>. Ce chapitre les décrit tous.</para> + +<sect2 id="the-file-menu"> +<title +>Le menu <guimenu +>Fichier</guimenu +></title> + +<sect3 id="file-new"> +<title +>Nouveau</title> + <variablelist> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Ctrl;<keycap +>N</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Nouveau</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Crée un nouveau fichier &logo; vide.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +<sect3 id="file-open"> +<title +>Ouvrir</title> + <variablelist> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Ctrl;<keycap +>O</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Ouvrir...</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Ouvre un fichier &logo;.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +<sect3 id="file-open-recent"> +<title +>Récemment ouvert(s)</title> + <variablelist> + <varlistentry> + <term +><menuchoice +><guimenu +>Fichier</guimenu +> <guimenuitem +>Récemment ouvert(s)</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Ouvre un fichier &logo; qui a déjà récemment été ouvert.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +<sect3 id="file-open-examples"> +<title +>Ouvrir les exemples</title> + <variablelist> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Ctrl;<keycap +>E</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Ouvrir les exemples...</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Montre le contenu du dossier avec les programmes exemples de &logo;. Les exemples devraient être traduits dans votre langue favorite que vous pouvez choisir dans <menuchoice +><guimenu +>Configuration</guimenu +><guimenuitem +>Configurer &kturtle;...</guimenuitem +></menuchoice +>.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +<sect3 id="file-save"> +<title +>Enregistrer</title> + <variablelist> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Ctrl;<keycap +>S</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Enregistrer</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Enregistre le fichier &logo; actuellement ouvert.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +<sect3 id="file-save-as"> +<title +>Enregistrer sous</title> + <variablelist> + <varlistentry> + <term +><menuchoice +><guimenu +>Fichier</guimenu +> <guimenuitem +>Enregistrer sous...</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Enregistre le fichier &logo; actuellement ouvert sous un nom spécifique.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +<sect3 id="file-save-canvas"> +<title +>Enregister le canevas</title> + <variablelist> + <varlistentry> + <term +><menuchoice +><guimenu +>Fichier</guimenu +> <guimenuitem +>Enregistrer le canevas...</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Enregistre l'image sur le canevas dans un format image.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +<sect3 id="file-speed"> +<title +>Vitesse d'exécution</title> + <variablelist> + <varlistentry> + <term +><menuchoice +><guimenu +>Fichier</guimenu +> <guimenuitem +>Vitesse d'exécution</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Présente une liste des vitesses d'exécution possibles : pleine vitesse, lent, plus lent et le plus lent. Lorsque la vitesse d'exécution est réglée sur « pleine vitesse » (valeur par défaut), vous pouvez difficilement vous rendre compte de ce qu'il se passe. Ce comportement est parfois voulu, mais il arrive que vous souhaitiez suivre l'exécution du programme. Dans ce cas, utilisez une vitesse d'exécution « lente », « plus lente » ou « la plus lente ». Lorsqu'un des modes lents est choisi, la position actuelle dans le programme est affichée dans l'éditeur.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +<sect3 id="file-execute"> +<title +>Exécuter les commandes</title> + <variablelist> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Alt;<keysym +>Retour</keysym +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Exécuter les commandes</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Démarre l'exécution des commandes dans l'éditeur de code.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +<sect3 id="file-pause"> +<title +>Pause</title> + <variablelist> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +><keysym +>Échap</keysym +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Suspendre l'exécution</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Suspend l'exécution. Cette action n'est disponible que lorsque les commandes sont en train de s'exécuter.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +<sect3 id="file-stop"> +<title +>Arrêt</title> + <variablelist> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +><keysym +>Échap</keysym +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Arrêter l'exécution</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Arrête l'exécution, cette action n'est disponible que lorsque les commandes sont en train de s'exécuter.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +<sect3 id="file-print"> +<title +>Imprimer</title> + <variablelist> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Ctrl;<keycap +>P</keycap +></keycombo +> </shortcut +><guimenu +>Fichier</guimenu +> <guimenuitem +>Imprimer...</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Imprime le code courant dans l'éditeur ou le dessin courant sur le canevas.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +<sect3 id="file-quit"> +<title +>Quitter</title> + <variablelist> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Ctrl;<keycap +>Q</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Quitter</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Quitte &kturtle;.</para +></listitem> + </varlistentry> + </variablelist> +</sect3> +</sect2> + +<sect2 id="the-edit-menu"> + <title +>Le menu <guimenu +>Édition</guimenu +></title> + <variablelist> + <anchor id="edit-undo"/> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Ctrl;<keycap +>Z</keycap +></keycombo +> </shortcut +> <guimenu +>Édition</guimenu +> <guimenuitem +>Annuler</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Annule le dernier changement dans le code. &kturtle; a un nombre de possibilités d'annulation infini !</para +></listitem> + </varlistentry> + </variablelist> + <variablelist> + <anchor id="edit-redo"/> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Ctrl;&Maj;<keycap +>Z</keycap +></keycombo +> </shortcut +> <guimenu +>Édition</guimenu +> <guimenuitem +>Refaire</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Refait un changement annulé dans le code.</para +></listitem> + </varlistentry> + </variablelist> + <variablelist> + <anchor id="edit-cut"/> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Ctrl;<keycap +>X</keycap +></keycombo +> </shortcut +> <guimenu +>Édition</guimenu +> <guimenuitem +>Couper</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Coupe le texte sélectionné de l'éditeur de code dans le presse-papiers.</para +></listitem> + </varlistentry> + </variablelist> + <variablelist> + <anchor id="edit-copy"/> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Ctrl;<keycap +>C</keycap +></keycombo +> </shortcut +> <guimenu +>Édition</guimenu +> <guimenuitem +>Copier</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Copie le texte sélectionné depuis l'éditeur de code dans le presse-papiers.</para +></listitem> + </varlistentry> + </variablelist> + <variablelist> + <anchor id="edit-paste"/> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Ctrl;<keycap +>V</keycap +></keycombo +> </shortcut +> <guimenu +>Édition</guimenu +> <guimenuitem +>Coller</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Colle le texte du presse-papiers sur l'éditeur.</para +></listitem> + </varlistentry> + </variablelist> + <variablelist> + <anchor id="edit-find"/> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Ctrl;<keycap +>F</keycap +></keycombo +> </shortcut +> <guimenu +>Édition</guimenu +> <guimenuitem +>Chercher...</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Grâce à cette action, vous pouvez trouver des mots dans le code.</para +></listitem> + </varlistentry> + </variablelist> + <variablelist> + <anchor id="edit-find-next"/> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +><keysym +>F3</keysym +></keycombo +> </shortcut +> <guimenu +>Édition</guimenu +> <guimenuitem +>Poursuivre la recherche</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Utiliser ceci pour trouver la prochaine occurrence du mot.</para +></listitem> + </varlistentry> + </variablelist> + <variablelist> + <anchor id="edit-replace"/> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Ctrl;<keycap +>R</keycap +></keycombo +> </shortcut +> <guimenu +>Édition</guimenu +> <guimenuitem +>Remplacer...</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Avec cette action vous pouvez remplacer des mots dans le code.</para +></listitem> + </varlistentry> + </variablelist> +</sect2> + +<sect2 id="the-view-menu"> + <title +>Le menu <guimenu +>Affichage</guimenu +></title> + <variablelist> + <anchor id="view-fullscreen"/> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Ctrl;&Maj;<keycap +>F</keycap +></keycombo +> </shortcut +> <guimenu +>Affichage</guimenu +> <guimenuitem +>Mode plein écran</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Avec cette action vous basculez sur le mode plein écran.</para> + <para +>Note : lorsque le code est exécuté en mode plein écran tout est caché sauf le canevas. Cela permet d'écrire des programmes <quote +>plein écran</quote +> dans &kturtle;.</para +></listitem> + </varlistentry> + </variablelist> + <variablelist> + <anchor id="view-linenumbers"/> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +><keysym +>F11</keysym +></keycombo +> </shortcut +> <guimenu +>Affichage</guimenu +> <guimenuitem +>Afficher les numéros de ligne</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Cette action vous permet d'afficher les numéros de lignes dans l'éditeur de code. Ceci peut être très pratique pour trouver des erreurs.</para +></listitem> + </varlistentry> + </variablelist> +</sect2> + +<sect2 id="the-tools-menu"> + <title +>Le menu <guimenu +>Outils</guimenu +></title> + <variablelist> + <anchor id="tools-color-picker"/> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Alt;<keycap +>C</keycap +></keycombo +> </shortcut +> <guimenu +>Outils</guimenu +> <guimenuitem +>Code de couleur</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Cette action ouvre le dialogue de code de couleur. En l'utilisant, vous pouvez facilement sélectionner un <glossterm linkend="rgb" +>code de couleur</glossterm +> et l'insérer dans <link linkend="the-code-editor" +>l'éditeur de code</link +>.</para +></listitem> + </varlistentry> + </variablelist> + <variablelist> + <anchor id="tools-indent"/> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Ctrl;<keycap +>I</keycap +></keycombo +> </shortcut +> <guimenu +>Outils</guimenu +> <guimenuitem +>Indenter</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Cette action <quote +>indente</quote +> (ajoute des espaces blancs au début) des lignes sélectionnées. Lorsque l'<quote +>indentation</quote +> est correctement utilisée, cela peut rendre le code bien plus facile à lire. Tous les exemples utilisent l'indentation, veuillez les regarder.</para +></listitem> + </varlistentry> + </variablelist> + <variablelist> + <anchor id="tools-unindent"/> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Ctrl;&Maj;<keycap +>I</keycap +></keycombo +> </shortcut +> <guimenu +>Outils</guimenu +> <guimenuitem +>Désindenter</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Cette action <quote +>désindente</quote +> (supprime des espaces blancs au début) des lignes sélectionnées.</para +></listitem> + </varlistentry> + </variablelist> + <variablelist> + <anchor id="tools-clean-indent"/> + <varlistentry> + <term +><menuchoice +><guimenu +>Outils</guimenu +> <guimenuitem +>Supprimer l'indentation</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Cette action supprime l'<quote +>indentation</quote +> (supprime tous les espaces blancs au début) des lignes sélectionnées.</para +></listitem> + </varlistentry> + </variablelist> + <variablelist> + <anchor id="tools-comment"/> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Ctrl;<keycap +>D</keycap +></keycombo +> </shortcut +> <guimenu +>Outils</guimenu +> <guimenuitem +>Commenter</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Cette action ajoute des caractères de commentaires (#) au début des lignes qui sont sélectionnées. Les lignes qui débutent déjà avec un caractère de commentaire sont ignorées lorsque l'action est exécutée. Les commentaires permettent au programmeur d'expliquer un peu son code et ils peuvent aussi être utilisés pour empêcher temporairement certaines parties du code d'être exécutées.</para +></listitem> + </varlistentry> + </variablelist> + <variablelist> + <anchor id="tools-uncomment"/> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Ctrl;&Maj;<keycap +>D</keycap +></keycombo +> </shortcut +> <guimenu +>Outils</guimenu +> <guimenuitem +>Décommenter</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Cette action supprime les caractères de commentaire dans les lignes sélectionnées.</para +></listitem> + </varlistentry> + </variablelist> +</sect2> + +<sect2 id="the-setting-menu"> + <title +>Le menu <guimenu +>Configuration</guimenu +></title> + <variablelist> + <anchor id="toggle-toolbar"/> + <varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Afficher/Cacher la barre d'outils</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Bascule</action +> la barre d'outils</para +></listitem> +</varlistentry> + </variablelist +> + <variablelist> + <anchor id="toggle-statusbar"/> + <varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Afficher/Cacher la barre d'état</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Bascule</action +> la barre d'état</para +></listitem> +</varlistentry> + </variablelist> + <variablelist> + <anchor id="tools-advanced"/> + <varlistentry> + <term +><menuchoice +><guimenu +>Configuration</guimenu +> <guisubmenu +>Configuration avancée</guisubmenu +> </menuchoice +></term> + <listitem +><para +>Ici vous pouvez changer les éléments que vous n'avez normalement pas à changer. Le menu de <guisubmenu +>Configuration avancée</guisubmenu +> comprend trois sous menus : <guimenuitem +>Configurer l'éditeur...</guimenuitem +> (la boîte de dialogue de configuration standard de l'éditeur &kate;), <guimenuitem +>Configurer les raccourcis clavier...</guimenuitem +> (la boîte de dialogue standard de configuration des raccourcis clavier de &kde;) et <guimenuitem +>Configurer les barres d'outils...</guimenuitem +> (la boîte de dialogue de configuration standard des barres d'outils de &kde;).</para +></listitem> + </varlistentry> + </variablelist> + <variablelist> + <anchor id="settings-configure"/> + <varlistentry> + <term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Configurer &kturtle;...</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Ceci est utilisé pour configurer &kturtle;. Ici vous pouvez changer la langue des commandes &logo; ou fixer une nouvelle taille pour le canevas au prochain démarrage.</para +></listitem> + </varlistentry> + </variablelist> + +</sect2> + +<sect2 id="the-help-menu"> + <title +>Le menu <guimenu +>Aide</guimenu +></title> + <variablelist> + <anchor id="help-handbook"/> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +><keysym +>F1</keysym +></keycombo +> </shortcut +> <guimenu +>Aide</guimenu +> <guimenuitem +>Manuel de &kturtle;</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Cette action affiche le manuel que vous êtes en train de lire.</para +></listitem> + </varlistentry> + </variablelist> + <variablelist> + <anchor id="help-whats-this"/> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +>&Maj;<keysym +>F1</keysym +></keycombo +> </shortcut +> <guimenu +>Aide</guimenu +> <guimenuitem +>Qu'est ce que c'est ? </guimenuitem +> </menuchoice +></term> + <listitem +><para +>Lorsque vous avez activé cette action, le curseur de la souris se change en un <quote +>point d'interrogation</quote +>. Lorsque celui-ci est utilisé pour cliquer sur des parties de la fenêtre principale de &kturtle;, une description de cette partie s'affiche.</para +></listitem> + </varlistentry> + </variablelist> + <variablelist> + <anchor id="help-context-help"/> + <varlistentry> + <term +><menuchoice +><shortcut +> <keycombo +><keysym +>F2</keysym +></keycombo +> </shortcut +> <guimenu +>Aide</guimenu +> <guimenuitem +>Aide sur : ...</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Ceci est une fonction très utile : elle fournit de l'aide sur le mot-clé dans le code là où le curseur se trouve. Aussi, par exemple, vous avez utilisé la commande <userinput +>imprimer</userinput +> dans votre code et vous voulez lire dans le manuel ce qui est indiqué pour cette commande. Vous positionnez votre curseur sur la commande <userinput +>imprimer</userinput +> et vous appuyer sur <keysym +>F1</keysym +>. La page du manuel avec les informations sur la commande <userinput +>imprimer</userinput +> va s'afficher.</para> + <para +>Cette fonction est très importante durant la phase d'apprentissage de la programmation.</para +></listitem> + </varlistentry> + </variablelist> + <variablelist> + <anchor id="help-report-bug"/> + <varlistentry> + <term +><menuchoice +><guimenu +>Aide</guimenu +> <guimenuitem +>Rapport de bogue...</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Utilisez ceci pour rapporter aux développeurs un problème avec &kturtle;. Ces rapports peuvent être utilisés pour améliorer les versions futures de &kturtle;.</para +></listitem> + </varlistentry> + </variablelist> + <variablelist> + <anchor id="help-about-kturtle"/> + <varlistentry> + <term +><menuchoice +><guimenu +>Aide</guimenu +> <guimenuitem +>À propos de &kturtle;</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Vous trouverez ici des informations sur &kturtle; telle que le nom des auteurs et la licence du programme.</para +></listitem> + </varlistentry> + </variablelist> + <variablelist> + <anchor id="help-about-kde"/> + <varlistentry> + <term +><menuchoice +><guimenu +>Aide</guimenu +> <guimenuitem +>À propos de &kde;</guimenuitem +> </menuchoice +></term> + <listitem +><para +>Vos pouvez trouver ici des informations sur &kde;. Si vous ne savez pas déjà ce qu'est &kde;, ceci est un endroit que vous ne devez pas manquer !</para +></listitem> + </varlistentry> + </variablelist> +</sect2> + +</sect1> + +<sect1 id="the-toolbar"> +<title +>La barre d'outils</title> +<para +>Vous pouvez atteindre rapidement toutes les actions les plus utilisées à partir d'elle. Par défaut vous trouverez ici toutes les commandes principales avec pour finir les icônes de <guiicon +>Exécuter les commandes</guiicon +> et <guiicon +>Arrêter l'exécution</guiicon +>.</para> +<para +>Vous pouvez configurer la barre d'outils en utilisant le menu <menuchoice +><guimenu +>Configuration</guimenu +><guimenuitem +>Configuration avancée</guimenuitem +><guimenuitem +>Configurer les barres d'outils...</guimenuitem +></menuchoice +></para> +</sect1> + +<sect1 id="the-statusbar"> +<title +>La barre d'état</title> +<para +>Sur la barre d'état vous trouverez des informations sur l'état de &kturtle;. Sur la partie gauche elle affiche l'état de la dernière action. Sur la partie droite vous trouverez l'endroit localisé du curseur (numéros de ligne et de colonne). Au milieu de la barre d'état est indiquée la langue actuellement utilisée pour les commandes.</para> +</sect1> + +</chapter> diff --git a/tde-i18n-fr/docs/tdeedu/kturtle/wrapping.png b/tde-i18n-fr/docs/tdeedu/kturtle/wrapping.png Binary files differnew file mode 100644 index 00000000000..23c88c8caf1 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kturtle/wrapping.png diff --git a/tde-i18n-fr/docs/tdeedu/kverbos/Makefile.am b/tde-i18n-fr/docs/tdeedu/kverbos/Makefile.am new file mode 100644 index 00000000000..b6361414814 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kverbos/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = fr +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-fr/docs/tdeedu/kverbos/Makefile.in b/tde-i18n-fr/docs/tdeedu/kverbos/Makefile.in new file mode 100644 index 00000000000..364efd66291 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kverbos/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/kverbos +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 = fr +#>- 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/kverbos/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdeedu/kverbos/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/kverbos/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/kverbos/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kverbos/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=index.docbook index.cache.bz2 Makefile.in Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kverbos + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kverbos/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kverbos/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kverbos/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kverbos/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kverbos/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kverbos/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kverbos + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kverbos + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kverbos/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kverbos/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kverbos/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in index.docbook ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kverbos/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/kverbos/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kverbos/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-fr/docs/tdeedu/kverbos/index.cache.bz2 b/tde-i18n-fr/docs/tdeedu/kverbos/index.cache.bz2 Binary files differnew file mode 100644 index 00000000000..21331be2194 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kverbos/index.cache.bz2 diff --git a/tde-i18n-fr/docs/tdeedu/kverbos/index.docbook b/tde-i18n-fr/docs/tdeedu/kverbos/index.docbook new file mode 100644 index 00000000000..af5b50a41d5 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kverbos/index.docbook @@ -0,0 +1,1281 @@ +<?xml version="1.0" ?> +<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" + "dtd/kdex.dtd" [ + <!ENTITY package "tdeedu"> + <!ENTITY kappname "&kverbos;"> + <!ENTITY % addindex "IGNORE"> + <!ENTITY % French "INCLUDE" +><!-- change language only here --> +]> + +<book lang="&language;"> + +<!-- This header contains all of the meta-information for the document such +as Authors, publish date, the abstract, and Keywords --> + +<bookinfo> +<title +>Manuel de &kverbos;</title> + +<authorgroup> +<author +><firstname +>Arnold</firstname +> <surname +>Kraschinski</surname +> <affiliation +> <address +><email +>arnold.k67@gmx.de</email +></address> +</affiliation> +</author> +</authorgroup> + +&traducteurPenelopeSorveyron; + +<copyright> +<year +>2001</year> +<year +>2002</year> +<holder +>Arnold Kraschinski</holder> +</copyright> + +<legalnotice +>&FDLNotice;</legalnotice> + +<date +>2002-05-23</date> +<releaseinfo +>3.0.8</releaseinfo> + +<abstract> +<para +>&kverbos; est une application créée spécialement pour étudier la conjugaison des verbes espagnols. </para> +</abstract> + +<keywordset> +<keyword +>KDE</keyword> +<keyword +>tdeutils</keyword> +<keyword +>Kapp</keyword> +<keyword +>verbe</keyword> +<keyword +>espagnol</keyword> +</keywordset> + +</bookinfo> + + + +<chapter id="introduction"> +<title +>Introduction</title> + +<para +>Avec &kverbos; l'utilisateur peut apprendre la conjugaison des verbes espagnols. Le programme propose un verbe et un temps ensuite l'utilisateur entre les différentes conjugaisons. Le programme vérifie la proposition de l'utilisateur puis corrige. L'utilisateur peut éditer la liste des verbes pouvant être étudiés. Le programme peut lui-mêmefabriquer des verbes à la forme régulière. L'utilisateur doit ajouter le verbe désiré lui-même s'il est à la forme irrégulière. Si la conjugaison d'un verbe est incertaine, internet propose de bonnes sources : <ulink url= "http://csgrs6k1.uwaterloo.ca/~dmg/lando/verbos/con-jugador.html" +>http://csgrs6k1.uwaterloo.ca/~dmg/lando/verbos/con-jugador.html</ulink +> </para> + +<para +>L'option la plus intéressante dans les versions récentes est l'utilisation du &kfeeder;. Il s'agit d'un programme indépendant que l'utilisateur doit installer s'il veut l'utiliser. S'il est installé, la progression de l'apprentissage sera affiché dans l'application &kfeeder; Si vous êtes bon élève, vous verrez s'afficher l'image d'un chien récompensé par un os. Sinon il sera couché le reste du temps. </para> +</chapter> + +<chapter id="using-kverbos"> +<title +>Utilisation de &kverbos;</title> + +<screenshot> +<screeninfo +>Voici une capture d'écran de &kverbos;</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="mainscreen-leer.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Cette fenêtre est visible lorsque l'utilisateur lance le programme.</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +>Lorsque l'utilisateur lance le programme, cette fenêtre est visible. C'est la fenêtre principale de l'application où l'utilisateur peut conjuguer les verbes. Pour l'instant, aucun fichier de verbes n'est chargé. C'est pourquoi le programme ne propose pas de verbe. Pour commencer, l'utilisateur doit ouvrir un fichier soit avec le menu <menuchoice +><guimenu +>Fichier</guimenu +><guimenuitem +>Ouvrir</guimenuitem +></menuchoice +> soit avec barre de menu ou bien encore en entrant quelques verbes avec <menuchoice +><guimenu +>Édition</guimenu +> <guimenuitem +>Saisir un nouveau verbe</guimenuitem +></menuchoice +>.</para> + +<screenshot> +<screeninfo +>Voici la capture d'écran de &kverbos; avec un fichier de verbes chargé</screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="mainscreen1.png" format="PNG"/> +</imageobject> +<textobject> +<phrase +>Voici la fenêtre principale avec un fichier de verbes chargé.</phrase> +</textobject> +</mediaobject> +</screenshot> + +<para +>Une fois que l'utilisateur a ouvert un fichier avec des verbes le programme propose l'un d'eux ainsi un temps de conjugaison. L'utilisateur peut à ce moment saisir la solution dans la zone de saisie. </para> + +<variablelist> +<varlistentry> +<term +><inlinemediaobject> +<imageobject> +<imagedata fileref="limpiar.png" format="PNG"/> + </imageobject> + </inlinemediaobject +></term> +<listitem +><para +>Ce bouton efface toutes les saisies de l'utilisateur.</para +></listitem> +</varlistentry> +<varlistentry> +<term +><inlinemediaobject> + <imageobject> + <imagedata fileref="corregir.png" format="PNG"/> + </imageobject> + </inlinemediaobject +></term> +<listitem +><para +>L'utilisateur peut tester sa saisie avec ce bouton. Les conjugaisons incorrectes seront soulignées. ensuite l'utilisateur a la possibilité de l'améliorer et de corriger les conjugaisons une nouvelle fois. Si l'une des conjugaison est fausse le verbe ne peut être compté comme bon. </para +></listitem> +</varlistentry> +<varlistentry> + <term +><inlinemediaobject> +<imageobject> +<imagedata fileref="solucion.png" format="PNG"/> + </imageobject> + </inlinemediaobject +></term> +<listitem +><para +>Si l'utilisateur veut voir la solution il peut utiliser le bouton <guiicon +>Solution</guiicon +>. Alors la solution correcte est affichée dans la boîte d'édition. Si l'utilisateur se sert de ce bouton le verbe ne peut plus être compté comme bon.</para +></listitem> +</varlistentry +> +<varlistentry> +<term +><inlinemediaobject> +<imageobject> +<imagedata fileref="continuar.png" format="PNG"/> + </imageobject> + </inlinemediaobject +></term> +<listitem> +<para +>Le dernier bouton de cette rangée peut avoir deux fonctions.</para> + +<para +>Si l'utilisateur appuie sur ce bouton et que la conjugaison du verbe n'a pas encore été corrigée il agit comme le bouton "corregir". Les conjugaisons des verbes sont corrigées et l'utilisateur peut voir si sa saisie est bon. Si l'utilisateur veut continuer il doit appuyer sur le bouton une nouvelle fois.</para> + +<para +>Si l'on enfonce le bouton et que les verbes ont déjà été corrigé le programme continue avec le verbes qui suit. Cela signifie qu'un autre verbe a été sélectionné et présenté à l'utilisateur. </para> +</listitem> +</varlistentry +> +</variablelist> + +<para +>Une seconde ligne de boutons <inlinemediaobject +> <imageobject +> <imagedata fileref="letters.png" format="PNG"/> </imageobject +> </inlinemediaobject +> autorise l'utilisateur à saisir des caractères espagnol spéciaux qu'on ne peut probablement pas saisir par le clavier. </para> + +<para +>Dans la barre d'état du programme l'utilisateur a des informations sur son travail. Il peut voir le nombre de verbes qu'il a conjugué et combien sont correctes. Il peut voir le nombre de verbes rangés dans le fichier ouvert ainsi que le nom de l'utilisateur. </para> + +<para +>La barre de progression est un autre information pour l'utilisateur. Il peut voir ses réponses correctes en pourcentage de verbes conjugués. </para> +</chapter> + +<chapter id="commands"> +<title +>Référence des commandes</title> + +<sect1 id="kverbos-mainwindow"> +<title +>La fenêtre principale de &kverbos;</title> +<para> +<screenshot> +<screeninfo +>Voici la capture d'écran de &kverbos; avec un fichier de verbes chargé</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="mainscreen1.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Voici la fenêtre principale avec un fichier de verbes chargé.</phrase> + </textobject> + </mediaobject> +</screenshot> +</para> + +<!-- The File Menu ................................................................ --> +<sect2> +<title +>Le menu <guimenu +>Fichier</guimenu +> </title> + +<variablelist> + +<!-- File->New --> +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>N</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Nouveau</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Créez un nouveau document. Cela signifie que les verbes de la liste actuelle sont effacés. Le nombre de verbes est défini à 0.</action +></para +></listitem> +</varlistentry> + +<!-- File->Open --> +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>O</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Ouvrir...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Ouvre un fichier de verbes</action +>La boîte de dialogue s'ouvre et l'utilisateur peut choisir l'un des fichiers de verbes. Il doit s'assurer que c'est bien un fichier de verbes. Aucun fichiers de verbe est réglé par défaut dans le programme. L'utilisateur doit saisir ses propres verbes ou sinon télécharger un fichier de verbe sur le site internet &kverbos;.</para +></listitem +> +</varlistentry> + +<!-- File->Open Standard Verb File --> +<varlistentry> +<term +><menuchoice +><guimenu +>Fichier</guimenu +> <guimenuitem +>Ouvrir le fichier de verbes standard</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Ouvrir...</action +> permet d'ouvrir un fichier de verbes fourni avec &kverbos;. L'utilisateur peut utiliser ce fichier s'il ne veut pas saisir ses propres verbes.</para +></listitem +> +</varlistentry> + +<!-- File->Save --> +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>S</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Enregistrer</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Enregistrer le document </action +> L'utilisateur peut choisir un nom pour le fichier de verbe. S'il se termine par <literal role="extension" +>.htm </literal +> ou <literal role="extension" +>.html</literal +> la liste des verbes sera enregistrée comme un fichier <acronym +> HTML</acronym +>.</para +></listitem> +</varlistentry> + +<!-- File->Save As --> +<varlistentry> +<term +><menuchoice +><guimenu +>Fichier</guimenu +> <guimenuitem +>Enregistrer sous...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Enregistrer le document </action +> L'utilisateur peut choisir un nom pour le fichier de verbe. S'il se termine par <literal role="extension" +>.htm </literal +> ou <literal role="extension" +>.html</literal +> la liste des verbes sera enregistrée comme un fichier <acronym +> HTML</acronym +>.</para +></listitem> +</varlistentry> + +<!-- File->Close --> +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>W</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Fermer</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Quitte le programme</action +></para +></listitem> +</varlistentry> + +<!-- File->New Window --> +<varlistentry> +<term +><menuchoice +><guimenu +>Fichier</guimenu +> <guimenuitem +>Nouvelle fenêtre</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Commence une nouvelle instance du programme.</action +></para +></listitem> +</varlistentry> + +<!-- File->Quit --> +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>Q</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Quitter</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Quitte</action +> &kverbos;</para +></listitem> +</varlistentry> + +</variablelist> + +</sect2> + +<!-- The Edit Menu ................................................................ --> +<sect2> +<title +>Le menu <guimenu +>Édition</guimenu +></title> + +<variablelist> + +<!-- Edit->Enter new verb --> +<varlistentry> +<term +><menuchoice +><guimenu +>Édition</guimenu +> <guimenuitem +>Saisir un nouveau verbe...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Ouvre la boîte de dialogue de nouveaux verbes où tu peux ajouter un nouveau verbe à la liste. La description de cette boîte de dialogue se trouve dans un autre chapitre de cette documentation. </action +></para +></listitem> +</varlistentry> + +<!-- Edit->Edit verblist --> +<varlistentry> +<term +><menuchoice +><guimenu +>Édition</guimenu +> <guimenuitem +>Éditer la liste des verbes</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Ouvre une boîte de dialogue avec une liste de tous les verbes qui se trouvent dans la liste de verbes présent. Vous pouvez éditer cette liste de verbes. La description de cette boîte de dialogue se trouve dans un autre chapitre de cette documentation.</action +></para +></listitem> +</varlistentry> +</variablelist> + +</sect2> + +<!-- The User Menu ................................................................ --> +<sect2> +<title +>Le <guimenu +>Menu</guimenu +> Utilisateur</title> + +<variablelist> + +<!-- User->username --> +<varlistentry> +<term +><menuchoice +><guimenu +>Utilisateur</guimenu +> <guimenuitem +>nom de l'utilisateur</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Ouvre une petite boîte de dialogue où vous pouvez saisir le nom de l'utilisateur. </action +></para +></listitem> +</varlistentry> + +<!-- User->results --> +<varlistentry> +<term +><menuchoice +><guimenu +>Utilisateur</guimenu +> <guimenuitem +>résultats</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Ouvre une boîte de dialogue où l'utilisateur peut voir le nombre de verbes qu'il a conjugué avec le programme ainsi que ses dix derniers résultats.</action +></para +></listitem> +</varlistentry> + +</variablelist> + +</sect2> + +<!-- The settings menu ................................................................ --> +<sect2> +<title +>Le Menu <guimenu +>Configuration</guimenu +></title> + +<variablelist> + +<!-- Settings->Show toolbar --> +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Afficher la barre d'outils</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>L'utilisateur peut décider de l'apparition de la barre de menu ou non. Il peut régler cela ici.</action +></para +></listitem> +</varlistentry> + +<!-- Settings->Show statusbar --> +<varlistentry> +<term +><menuchoice +><guimenu +>Réglages</guimenu +> <guimenuitem +>Afficher la barre d'état</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>L'utilisateur peut décider de l'apparition ou non à l'écran de la barre d'état. Des informations comme le nombre de verbes conjugués et le nom de l'utilisateurapparaissent dans la barre d'état </action +></para +></listitem> +</varlistentry> + +<!-- Settings->options --> +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Configuration KVerbos</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Ouvre une boîte de dialogue dans laquelle l'utilisateur peut choisir a quel temps il veut conjuguer, ainsi que le mode de correction. Pour plus de détails voir le chapitre qui traite cette boîte de dialogue. </action +></para +></listitem> +</varlistentry> + +</variablelist> + +</sect2> + +<!-- The Help Menu ................................................................ --> +<sect2> +<title +>Le Menu Aide</title> +&help.menu.documentation; </sect2> +</sect1> + +<!-- ................................................................ --> +<!-- The New Verb Dialog ............................................ --> +<sect1 id="new-verb-dialog"> +<title +>La Boîte de Éditer la liste des verbes...</title> + +<screenshot> +<screeninfo +>Voici une capture d'écran de la boîte de dialogue Éditer la liste des verbes...</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="newverb.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Voici la boîte de dialogue Éditer la liste des verbes où l'utilisateur peut ajouter de nouveaux verbes.</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +>Utilisez cette boîte de dialogue si vous voulez créer votre propre liste de verbes ou si vous voulez rajouter de nouveaux verbes à une liste déjà existante. Ici vous pouvez saisir le verbe à l'infinitif en espagnol et sa traduction dans une langue étrangère. Il est important de dire au programme s'il s'agit d'un verbe régulier ou irrégulier. S'il s'agit d'un verbe irrégulier, vous devrez également saisir la forme irrégulière. Attention, car avec cette boîte de dialogue et les formes verbales que vous saisissez car le programme se sert de ces données pour conjuguer automatiquement. </para> + +<variablelist> + <varlistentry> + <term +><inlinemediaobject> + <imageobject> + <imagedata fileref="input.png" format="PNG"/> + </imageobject> + </inlinemediaobject +></term> + <listitem +><para +>Quelques boîtes d'édition dans lesquelles il est possible de saisir les informations sur le verbe. Il existe une boîte d'édition semblable pour le gérondif et le participe passé ainsi que toutes les autres formes si nécessaire. </para +></listitem> + </varlistentry> + <varlistentry> + <term +><inlinemediaobject> + <imageobject> + <imagedata fileref="type.png" format="PNG"/> + </imageobject> + </inlinemediaobject +></term> + <listitem +><para +>Avec cette boîte déroulante vous choisissez le type de verbe que vous avez saisi. Il faut faire cela sérieusement car ce sont des informations importantes pour que le programme fasse son travail convenablement. </para> + <para +>L'espagnol connaît trois types de verbes réguliers qui sont les verbes terminant en -er, -ar puis -ir. Beaucoup de verbes ne sont pas réguliers dans toutes les formes mais ils ne sont pas complètement irréguliers. Ces verbes sont appelés groupes de verbes et peuvent être divisés en différents groupes. Le programme peut fournir les formes pour les verbes réguliers et ainsi que pour les groupes de verbes eux-mêmes. Il a seulement besoin de savoir à quel groupe le verbe appartient. D'autres verbes sont irréguliers et il faut saisir les formes irrégulières. Choisissez le groupe dans la boîte déroulante. <variablelist> + <varlistentry> + <term +>régulier</term> + <listitem +><para +>Choisissez ceci s'il s'agit d'un verbe complètement régulier des groupes -ar, -er ou -er.</para +></listitem> + </varlistentry +> + <varlistentry> + <term +>irrégulier</term> + <listitem +><para +>Choisissez ceci si les verbes n'appartiennent pas à l'un des groupes cités au-dessus. La vue par onglet sera activé et vous pouvez saisir tous les formes irrégulières.</para +></listitem> + </varlistentry +> + <varlistentry> + <term +>e > ie</term> + <listitem +><para +>Choisissez ceci pour les verbes qui changent de radicaux quand le e du radical diptongue en ie. </para +></listitem> + </varlistentry +> + <varlistentry> + <term +>o > ue</term> + <listitem +><para +>Choisissez ceci pour les verbes qui changent de radicaux quand le o dans le radical diphtongue en ue. </para +></listitem> + </varlistentry +> + <varlistentry> + <term +>u > ue</term> + <listitem +><para +>Choisissez ceci pour les verbes qui changent de radicaux quand le u dans le radical diptongue en ue. </para +></listitem> + </varlistentry +> + <varlistentry> + <term +>e > i</term> + <listitem +><para +>Choisissez ceci pour les verbes qui changent de radicaux quand le e du radical diphtongue en i. </para +></listitem> + </varlistentry +> + <varlistentry> + <term +>c > qu</term> + <listitem +><para +>Un verbe à orthographe irrégulière. Si un <quote +>c</quote +> vient devant un<quote +>e</quote +> le <quote +>c</quote +> devient <quote +>qu</quote +>. Exemples : colocar, atacar</para +></listitem> + </varlistentry +> + <varlistentry> + <term +>g > gu</term> + <listitem +><para +>Un verbe à orthographe irrégulière. Si un <quote +>g </quote +> se trouve avant un <quote +>e</quote +> le <quote +>g</quote +> devient <quote +>gu</quote +>. Exemple : pagar</para +></listitem> + </varlistentry +> + <varlistentry> + <term +>z > c</term> + <listitem +><para +>Un verbe à orthographe irrégulière. Si un <quote +>z</quote +> vientavant un <quote +>e</quote +> le <quote +>z</quote +> se change en <quote +>c</quote +>. Exemples : cazar, alzar</para +></listitem> + </varlistentry +> + <varlistentry> + <term +>gu > gu</term> + <listitem +><para +>Un verbe à orthographe irrégulière. Si un <quote +>gu</quote +> se trouve devant un <quote +>e</quote +> le <quote +>gu</quote +> devient<quote +>gu</quote +>. Exemple : averiguar</para +></listitem> + </varlistentry +> + <varlistentry> + <term +>c > z</term> + <listitem +><para +>Un verbe à orthographe irrégulière. Si un <quote +>c</quote +> vient devant un <quote +>o</quote +> ou <quote +>a</quote +> le <quote +>c</quote +> devient <quote +>z</quote +>. Exemples : vencer, zurcir</para +></listitem> + </varlistentry +> + <varlistentry> + <term +>g > j</term> + <listitem +><para +>Un verbes à orthographe irrégulière. Si un <quote +>g</quote +> vient avant un <quote +>o</quote +> ou <quote +>a</quote +> le <quote +>g</quote +> devient <quote +>j</quote +>. Exemples : coger, dirigir</para +></listitem> + </varlistentry +> + <varlistentry> + <term +>gu > g</term> + <listitem +><para +>Un verbe à orthographe irrégulière. Si <quote +>gu</quote +> vient avant un <quote +>o</quote +> ou <quote +>a</quote +> le <quote +>gu</quote +> devient <quote +>g</quote +>. Exemple : distinguir</para +></listitem> + </varlistentry +> + <varlistentry> + <term +>qu > c</term> + <listitem +><para +>Un verbe à orthographe irrégulière. Si <quote +>qu</quote +> vient avant<quote +>o</quote +> ou <quote +>a</quote +> le <quote +>qu</quote +> devient <quote +>c</quote +>. Exemple : delinquir</para +></listitem +> + </varlistentry +> + <varlistentry> + <term +>accent comme <quote +>enviar</quote +></term> + <listitem +><para +>Un verbes dont l'accent change de place dans certaines formes. Exemples : enviar </para +></listitem> + </varlistentry +> + <varlistentry> + <term +>accent comme <quote +>continuar</quote +></term> + <listitem +><para +>Un verbe dont l'accent change de place dans certaines formes. Exemple : continuar </para +></listitem> + </varlistentry +> + <varlistentry> + <term +>perte du i</term> + <listitem +><para +>Certains verbes perdent la voyelle <quote +>i</quote +> dans certaines formes. Exemples : taner, grunir, bullir</para +></listitem> + </varlistentry +> + </variablelist> + </para> + </listitem> + </varlistentry> + <varlistentry> + <term +><inlinemediaobject> + <imageobject> + <imagedata fileref="times.png" format="PNG"/> + </imageobject> + </inlinemediaobject +></term> + <listitem +><para +>Si vous saisissez un verbe irrégulier la vue par onglet s'activera et vous pourrez choisir la tabulation avec la forme irrégulière.</para +></listitem> + </varlistentry +> + <varlistentry> + <term +><inlinemediaobject> + <imageobject> + <imagedata fileref="limpiarpagina.png" format="PNG"/> + </imageobject> + </inlinemediaobject +></term> + <listitem> + <para +>Vous avez saisi des informations incorrectes et vous voulez les effacer. Avec ce bouton vous pouvez effacer les données dans la boîte d'édition d'un seul onglet. </para> + </listitem> + </varlistentry +> + <varlistentry> + <term +><inlinemediaobject> + <imageobject> + <imagedata fileref="letters.png" format="PNG"/> + </imageobject> + </inlinemediaobject +></term> + <listitem> + <para +>Ces boutons insèrent le caractère espagnol affiché dans la boîte de saisie où se trouve le focus. Souvent ces caractères ne peuvent pas être saisis au clavier. </para> + </listitem> + </varlistentry +> + <varlistentry> + <term +><inlinemediaobject> + <imageobject> + <imagedata fileref="limpiar.png" format="PNG"/> + </imageobject> + </inlinemediaobject +></term> + <listitem> + <para +>Vous voulez effacer toutes les informations dans toute la boîte d'édition de la liste des verbes et tous les onglets. Alors utilisez ce bouton. </para> + </listitem> + </varlistentry +> + <varlistentry> + <term +><inlinemediaobject> + <imageobject> + <imagedata fileref="anterior.png" format="PNG"/> + </imageobject> + </inlinemediaobject +></term> + <listitem> + <para +>Choisissez le verbe avant le verbe actuel dans la liste de verbes se trouvant dans la boîte de dialogue. Vous pouvez lire puis changer les informations de ce verbe. Si le verbe actuel est le premier alors le dernier sera enregistré dans la boîte de dialogue. </para> + </listitem> + </varlistentry +> + <varlistentry> + <term +><inlinemediaobject> + <imageobject> + <imagedata fileref="siguiente.png" format="PNG"/> + </imageobject> + </inlinemediaobject +></term> + <listitem> + <para +>Choisissez le verbe derrière le verbe actuel dans la liste de verbes dans la boîte de dialogue. Vous pouvez lire puis modifier les informations de ce verbe. Si le verbe présent est le denier alors le premier sera enregistré. </para> + </listitem> + </varlistentry +> + <varlistentry> + <term +><inlinemediaobject> + <imageobject> + <imagedata fileref="cerrar.png" format="PNG"/> + </imageobject> + </inlinemediaobject +></term> + <listitem> + <para +>Ferme la boîte de dialogue et retournez dans le programme principal ou dans la boîte de dialogue de la liste de verbes éditée selon où la boîte de dialogue a été ouverte. </para> + </listitem> + </varlistentry +> +</variablelist> +</sect1> + +<!-- ................................................................ --> +<!-- The Verblist Dialog ............................................ --> +<sect1 id="editverblist-dialog"> +<title +>La boîte d'édition des verbes</title> +<para> +<screenshot> +<screeninfo +>Voici une capture d'écran de la boîte d'édition des verbes</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="verblist.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Ici vous pouvez voir la boîte d'édition des verbesdans laquelle l'utilisateur peut éditer la liste des verbes.</phrase> + </textobject> + </mediaobject> +</screenshot> +</para> +<para +>Dans la liste d'opinion de cette boîte de dialogue vous pouvez voir tous les verbes du fichier de verbes ouvert. S'il n'y a pas de verbes dans le fichier ou s'il n'y a pas de fichier ouvert la liste sera vide. Vous pouvez choisir un verbe de la liste et l'éditer ou choisir et effacer l'un d'entre eux. </para> + +<variablelist> + <varlistentry> + <term +><inlinemediaobject> + <imageobject> + <imagedata fileref="borrar.png" format="PNG"/> + </imageobject> + </inlinemediaobject +></term> + <listitem +><para +>Ce bouton efface le verbe qui a été sélectionné dans la liste des verbes. </para +></listitem> + </varlistentry> + <varlistentry> + <term +><inlinemediaobject> + <imageobject> + <imagedata fileref="cancelar.png" format="PNG"/> + </imageobject> + </inlinemediaobject +></term> + <listitem +><para +>Avec ce bouton vous pouvez quitter la boîte de dialogue. Tout changement effectué à partir de ce moment n'affectera pas la liste de verbes du programme principal. Cela signifie que la liste du programme principale restera inchangée. </para +></listitem> + </varlistentry> + <varlistentry> + <term +><inlinemediaobject> + <imageobject> + <imagedata fileref="editar.png" format="PNG"/> + </imageobject> + </inlinemediaobject +></term> + <listitem +><para +>Le verbe choisi sera édité. La nouvelle boîte de dialogue de verbes s'ouvre et le verbe choisi est enregistré dans la boîte d'édition. Vous pouvez faire vos modifications. En faisant un double clic sur un verbe vous aurez le même effet qu'avec ce bouton. </para +></listitem> + </varlistentry +> + <varlistentry> + <term +><inlinemediaobject> + <imageobject> + <imagedata fileref="cerrar.png" format="PNG"/> + </imageobject> + </inlinemediaobject +></term> + <listitem> + <para +>Avec ce bouton vous pouvez fermer le dialogue. Les changements qui auront été effectué se répercuteront sur la liste de verbes du programme principal. </para> + </listitem> + </varlistentry +> +</variablelist> +</sect1> + +<!-- ................................................................ --> +<!-- The Username Dialog ............................................ --> +<sect1 id="username-dialog"> +<title +>La boîte de dialogue Nom d'utilisateur...</title> + +<screenshot> +<screeninfo +>Voici une capture d'écran de la boîte de dialogue Nom d'utilisateur...</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="username.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Ici vous pouvez voir le nom d'utilisateur de la boîte de dialogue où l'utilisateur peut saisir son nom.</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +>Saisissez votre nom ici. Le nom est considéré comme le nouveau nom d'utilisateur du programme. Il sera affiché dans la barre d'état du programme. Servez-vous du Bouton <guibutton +>OK</guibutton +> pour confirmer votre saisie. Le bouton <guibutton +>Annuler</guibutton +> laisse le nom de l'utilisateur intacte. </para> +<para +>Le programme enregistrera progressivement certaines informations sur votre apprentissage. Le nombre de sessions d'entraînement, le résultat des dix dernières sessions ainsi que les listes des verbes que vous avez saisis récemment, qu'ils soient corrects ou non. </para> +<para +>Vous pouvez jeter un coup d'oeil sur cette information dans la boîte <menuchoice +><guimenu +>Utilisateur</guimenu +><guimenuitem +>Résultats</guimenuitem +></menuchoice +>. </para> +</sect1> + +<!-- ................................................................ --> +<!-- The User Result Dialog ......................................... --> +<sect1 id="userresult-dialog"> +<title +>La Boîte des résultats de l'utilisateur</title> + +<screenshot> +<screeninfo +>Voici une capture d'écran de la Boîte des résultats de l'utilisateur</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="result.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Ici vous avez la Boîte des résultats de l'utilisateur où l'utilisateur peut voir ses résultats.</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +>Dans cette boîte, vous pouvez voir les informations que le programme enregistre sur vous en se basant sur votre nom d'utilisateur. Sur la gauche, vous pouvez voir les résultats des dernières dix sessions et sur la droite sont listés les verbes que vous avez rencontré récemment. Les verbes restent dans la liste de droite pendant quelques temps, en suite ils repassent dans la catégorie des verbes à apprendre. Les verbes qui sont dans la mauvaise liste reviennent plus régulièrement. Ils resterons dans la liste tant que vous ne les saisirez pas correctement. </para> +</sect1> + +<!-- ................................................................ --> +<!-- The Settings Options Dialog .................................... --> +<sect1 id="settingsoptions-dialog"> +<title +>La boîte Configuration</title> + +<screenshot> +<screeninfo +>Voici une capture d'écran de la boîte Configuration</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="options.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Ici vous pouvez voir les réglages la boîte de dialogue dans laquelle l'utilisateur peut changer quelques options du programme.</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +>Dans cette boîte de dialogue vous pouvez choisir le temps auquel vous conjuguerez les verbes. Donc si vous voulez étudier un temps déterminé ou si vous n'avez pas encore appris à conjuguer un temps spécifique, alors vous pouvez sélectionner ou désélectionner le temps ici. Votre sélection sera enregistré dans le fichier configuration du programme. </para> +<para +>Vous pouvez aussi choisir un mode de correction. Si vous sélectionnez <guilabel +>Corriger strictement</guilabel +> toute faute d'accent est considéré comme une erreur. Vous pouvez aussi choisir<guilabel +>Ignorer les accents</guilabel +> dans ce cas les oublis d'accent ne seront pas compté comme des erreurs. </para> +<para +>Pour terminer vous pouvez contrôler l'utilisation de &kfeeder; si l'application est installée. Vous pouvez choisir si le bilan de votre apprentissage sera affiché avec &kfeeder;, si l'écran de démarrage s'affiche lorsque le programme démarre et le type d'animations pour l'aliment utilisé. Une explication supplémentaire est nécessaire pour les derniers points. &kfeeder; affiche un animal en train de courir. Lorsque la solution que vous avez saisie est correcte, on envoie vos points à &kfeeder;. Pour chaque point le chien acquiert des os. Si vous choisissez<guilabel +>Bouger la nourriture automatiquement</guilabel +> alors les os tombent du plafond et un point vaut un os. Néanmoins chaque point vaut seulement un mouvement d 'un os. Alors vous aurez besoin de plus de points jusqu'à ce que le chien puisse chercher l'os. L'option <guilabel +>Bouger la nourriture automatiquement</guilabel +> est plus intéressant. </para> +</sect1> +</chapter> + +<chapter id="developers"> +<title +>Guide du développeur &kverbos;</title> + +<para +>Pour l'instant il n'est pas possible de programmer des modules pour &kverbos; </para> + +</chapter> + +<chapter id="faq"> +<title +>Questions et réponses</title> +&reporting.bugs; &updating.documentation; <para +>Jusqu'à présent personne n'a eu de question auxquelles on a pu répondre ici.</para> +</chapter> + +<chapter id="credits"> + +<title +>Remerciements et licence</title> + +<para +>&kverbos; </para> +<para +>Programme copyright 2002 Kraschinski Arnold <email +>arnold.k67@gmx.de</email +> </para> +<para +>Collaborateurs : <itemizedlist> +<listitem +><para +>-<email +></email +></para> +</listitem> +<listitem +><para +>-<email +></email +></para> +</listitem> +</itemizedlist> +</para> + +<para +>Documentation copyright 2002 Kraschinski Arnold <email +>arnold.k67@gmx.de</email +> </para> + +<para +>Traduction française par &PenelopeSorveyron;</para +> +&underFDL; &underGPL; </chapter> + +<appendix id="installation"> +<title +>Installation</title> + +<sect1 id="getting-kverbos"> +<title +>Comment obtenir &kverbos;</title> +&install.intro.documentation; </sect1> + +<sect1 id="requirements"> +<title +>Conditions</title> + +<para +>Pour utiliser &kverbos; correctement, vous avez besoin de &kde;3.x.x. Le programme est distribué sans fichier de verbes. Alors vous devez saisir les verbes vous-même ou vous pouvez télécharger un fichier verbe. </para> + +<para +>Un fichier de liste de verbes et &kverbos; lui-même peuvent être trouvés sur <ulink url="http://members.tripod.de/arnoldk67/computer/kverbos/kverbos.htm" +> la page internet de &kverbos;</ulink +>. </para> + +<!-- For a list of updates, you may refer to the application web site +or the ChangeLog file, or ... --> +<para +>Vous pouvez trouvez une liste des changements sur <ulink url="http://apps.kde.org/kapp" +>http://apps.kde.org/kapp</ulink +>. </para> +</sect1> + +<sect1 id="compilation"> +<title +>Compilation et Installation</title> +&install.compile.documentation; </sect1> + + +</appendix> + +&documentation.index; +</book> +<!-- +Local Variables: +mode: sgml +sgml-minimize-attributes:nil +sgml-general-insert-case:lower +sgml-indent-step:0 +sgml-indent-data:nil +End: +--> diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/Makefile.am b/tde-i18n-fr/docs/tdeedu/kvoctrain/Makefile.am new file mode 100644 index 00000000000..b6361414814 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = fr +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/Makefile.in b/tde-i18n-fr/docs/tdeedu/kvoctrain/Makefile.in new file mode 100644 index 00000000000..8a5e5bbfcc0 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/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/kvoctrain +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 = fr +#>- 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/kvoctrain/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdeedu/kvoctrain/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/kvoctrain/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/kvoctrain/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kvoctrain/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=q-opt3-dlg.png headmenu.png q-opt1-dlg.png stat1-dlg.png art-query-dlg.png entry2-dlg.png index.docbook mu-query-dlg.png options2-dlg.png docprop6-dlg.png options1-dlg.png q-opt4-dlg.png entry3-dlg.png entry1-dlg.png entry6-dlg.png lang1-dlg.png vocmenu.png man-spotlight2kvtml.1.docbook filemenu.png comp-query-dlg.png entry4-dlg.png entry5-dlg.png index.cache.bz2 q-opt2-dlg.png verb-query-dlg.png query-dlg.png learnmenu.png editmenu.png docprop1-dlg.png options4-dlg.png options3-dlg.png Makefile.in stat2-dlg.png optmenu.png docprop2-dlg.png mainview.png helpmenu.png Makefile.am syn-query-dlg.png + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) options3-dlg.png q-opt1-dlg.png entry6-dlg.png options2-dlg.png entry1-dlg.png stat1-dlg.png entry5-dlg.png mu-query-dlg.png docprop6-dlg.png syn-query-dlg.png query-dlg.png learnmenu.png lang1-dlg.png q-opt4-dlg.png helpmenu.png index.docbook mainview.png filemenu.png verb-query-dlg.png man-spotlight2kvtml.1.docbook entry3-dlg.png entry2-dlg.png options4-dlg.png stat2-dlg.png q-opt3-dlg.png art-query-dlg.png entry4-dlg.png comp-query-dlg.png editmenu.png docprop2-dlg.png docprop1-dlg.png vocmenu.png q-opt2-dlg.png headmenu.png options1-dlg.png optmenu.png + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kvoctrain + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kvoctrain/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kvoctrain/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kvoctrain/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kvoctrain/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kvoctrain/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kvoctrain/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kvoctrain + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kvoctrain + @for base in options3-dlg.png q-opt1-dlg.png entry6-dlg.png options2-dlg.png entry1-dlg.png stat1-dlg.png entry5-dlg.png mu-query-dlg.png docprop6-dlg.png syn-query-dlg.png query-dlg.png learnmenu.png lang1-dlg.png q-opt4-dlg.png helpmenu.png index.docbook mainview.png filemenu.png verb-query-dlg.png man-spotlight2kvtml.1.docbook entry3-dlg.png entry2-dlg.png options4-dlg.png stat2-dlg.png q-opt3-dlg.png art-query-dlg.png entry4-dlg.png comp-query-dlg.png editmenu.png docprop2-dlg.png docprop1-dlg.png vocmenu.png q-opt2-dlg.png headmenu.png options1-dlg.png optmenu.png ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kvoctrain/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kvoctrain/$$base ;\ + done + +uninstall-nls: + for base in options3-dlg.png q-opt1-dlg.png entry6-dlg.png options2-dlg.png entry1-dlg.png stat1-dlg.png entry5-dlg.png mu-query-dlg.png docprop6-dlg.png syn-query-dlg.png query-dlg.png learnmenu.png lang1-dlg.png q-opt4-dlg.png helpmenu.png index.docbook mainview.png filemenu.png verb-query-dlg.png man-spotlight2kvtml.1.docbook entry3-dlg.png entry2-dlg.png options4-dlg.png stat2-dlg.png q-opt3-dlg.png art-query-dlg.png entry4-dlg.png comp-query-dlg.png editmenu.png docprop2-dlg.png docprop1-dlg.png vocmenu.png q-opt2-dlg.png headmenu.png options1-dlg.png optmenu.png ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kvoctrain/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in options3-dlg.png q-opt1-dlg.png entry6-dlg.png options2-dlg.png entry1-dlg.png stat1-dlg.png entry5-dlg.png mu-query-dlg.png docprop6-dlg.png syn-query-dlg.png query-dlg.png learnmenu.png lang1-dlg.png q-opt4-dlg.png helpmenu.png index.docbook mainview.png filemenu.png verb-query-dlg.png man-spotlight2kvtml.1.docbook entry3-dlg.png entry2-dlg.png options4-dlg.png stat2-dlg.png q-opt3-dlg.png art-query-dlg.png entry4-dlg.png comp-query-dlg.png editmenu.png docprop2-dlg.png docprop1-dlg.png vocmenu.png q-opt2-dlg.png headmenu.png options1-dlg.png optmenu.png ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kvoctrain/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/kvoctrain/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kvoctrain/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-fr/docs/tdeedu/kvoctrain/art-query-dlg.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/art-query-dlg.png Binary files differnew file mode 100644 index 00000000000..be404ca80bd --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/art-query-dlg.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/comp-query-dlg.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/comp-query-dlg.png Binary files differnew file mode 100644 index 00000000000..3f21b359128 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/comp-query-dlg.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/docprop1-dlg.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/docprop1-dlg.png Binary files differnew file mode 100644 index 00000000000..29e8bceb1bb --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/docprop1-dlg.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/docprop2-dlg.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/docprop2-dlg.png Binary files differnew file mode 100644 index 00000000000..49241d2dd32 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/docprop2-dlg.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/docprop6-dlg.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/docprop6-dlg.png Binary files differnew file mode 100644 index 00000000000..65ed2851bd0 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/docprop6-dlg.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/editmenu.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/editmenu.png Binary files differnew file mode 100644 index 00000000000..16d2f2c18c8 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/editmenu.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/entry1-dlg.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/entry1-dlg.png Binary files differnew file mode 100644 index 00000000000..94bc004c2d8 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/entry1-dlg.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/entry2-dlg.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/entry2-dlg.png Binary files differnew file mode 100644 index 00000000000..809da4ab8cd --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/entry2-dlg.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/entry3-dlg.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/entry3-dlg.png Binary files differnew file mode 100644 index 00000000000..e7fa3a607d7 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/entry3-dlg.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/entry4-dlg.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/entry4-dlg.png Binary files differnew file mode 100644 index 00000000000..74832245f6e --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/entry4-dlg.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/entry5-dlg.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/entry5-dlg.png Binary files differnew file mode 100644 index 00000000000..e8536b0b01a --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/entry5-dlg.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/entry6-dlg.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/entry6-dlg.png Binary files differnew file mode 100644 index 00000000000..b8545650e94 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/entry6-dlg.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/filemenu.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/filemenu.png Binary files differnew file mode 100644 index 00000000000..507091cdb6d --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/filemenu.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/headmenu.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/headmenu.png Binary files differnew file mode 100644 index 00000000000..f8273993e50 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/headmenu.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/helpmenu.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/helpmenu.png Binary files differnew file mode 100644 index 00000000000..c4dd40fd809 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/helpmenu.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/index.cache.bz2 b/tde-i18n-fr/docs/tdeedu/kvoctrain/index.cache.bz2 Binary files differnew file mode 100644 index 00000000000..39940839382 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/index.cache.bz2 diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/index.docbook b/tde-i18n-fr/docs/tdeedu/kvoctrain/index.docbook new file mode 100644 index 00000000000..178505423e2 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/index.docbook @@ -0,0 +1,4429 @@ +<?xml version="1.0" ?> +<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ + <!ENTITY package "tdeedu"> + <!ENTITY kappname "&kvoctrain;"> + <!ENTITY % addindex "IGNORE"> + <!ENTITY % French "INCLUDE" +> <!-- change language only here --> +]> + +<book lang="&language;"> +<bookinfo> +<title +>Manuel de &kvoctrain;</title> + +<authorgroup> +<author +><firstname +>Ewald</firstname +> <surname +>Arnold</surname +> <affiliation +><address +>&Ewald.Arnold.mail; </address +></affiliation> +</author> + +<othercredit role="reviewer" +><firstname +>Eric</firstname +> <surname +>Bischoff</surname +> <affiliation +><address +>&Eric.Bischoff.mail; </address +></affiliation> +<contrib +>Relecteur</contrib> +</othercredit> + +<author +><firstname +>Anne-Marie</firstname +> <surname +>Mahfouf</surname +> <affiliation +><address +>&Anne-Marie.Mahfouf.mail; </address +></affiliation> +</author> + +&traducteurInesDelafond; &traducteurGerardDelafond; &traducteurYohannHamon; +</authorgroup> + +<copyright> +<year +>1999</year +><year +>2000</year +><year +>2001</year +><year +>2002</year> +<holder +>&Ewald.Arnold;</holder> +</copyright> +<copyright> +<year +>2005</year> +<holder +>&Anne-Marie.Mahfouf;</holder> +</copyright> +<legalnotice +>&FDLNotice;</legalnotice> + +<date +>2005-06-06</date> +<releaseinfo +>0.8.3</releaseinfo> + +<abstract +><para +>&kvoctrain; est un logiciel de vocabulaire pour &kde; qui vous aide à améliorer votre vocabulaire, par exemple lorsque vous essayez d'apprendre une langue étrangère.</para +></abstract> + +<keywordset> +<keyword +>KDE</keyword> +<keyword +>KVocTrain</keyword> +<keyword +>vocabulaire</keyword> +<keyword +>formation</keyword> +<keyword +>apprentissage</keyword> +</keywordset> +</bookinfo> + +<chapter id="introduction"> +<title +>Introduction</title> + +<sect1 id="what-is-it"> +<title +>Qu'est-ce que c'est ?</title> + +<para +>&kvoctrain; est un logiciel de vocabulaire pour &kde; qui vous aide à améliorer votre vocabulaire, par exemple lorsque vous essayez d'apprendre une langue étrangère. Vous pouvez créer vos propres fichiers avec les mots dont vous avez besoin.</para> + +<para +>Il est destiné à remplacer les cartes mémoire.</para> + +<para +>Vous vous souvenez probablement des cartes mémoire de l'école. Le professeur écrivait l'expression originale sur le devant de la carte, et la traduction derrière. Puis vous regardiez les cartes les unes après les autres. Si vous connaissiez la traduction, vous pouviez la mettre à part, si vous aviez échoué, vous la remettiez pour essayer à nouveau.</para> + +<para +>&kvoctrain; n'est pas destiné à vous apprendre la grammaire ou d'autres choses sophistiquées. Ceci est et restera probablement au-delà de la portée de cette application.</para> + +</sect1> + +</chapter> + +<chapter id="quick-start"> +<title +>Démarrage rapide de &kvoctrain;</title> + +<para +>Voici &kvoctrain; la première fois que vous le démarrez, soit depuis le <menuchoice +><guimenu +>&menuk;</guimenu +><guisubmenu +>Éducatif</guisubmenu +> <guimenuitem +>Langues</guimenuitem +></menuchoice +> soit depuis <keycombo action="simul" +>&Alt;<keycap +>F2</keycap +></keycombo +> et en saisissant <command +>kvoctrain</command +> dans le champ de saisi.</para> +<screenshot> +<screeninfo +>Fenêtre principale de &kvoctrain;</screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="quick-1.png" format="PNG"/></imageobject> +<textobject +><phrase +>Fenêtre principale de &kvoctrain;</phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>Vous pouvez étudier un fichier parmi les exemples en utilisant le menu <menuchoice +><guimenu +>Fichier</guimenu +><guimenuitem +>Ouvrir un exemple...</guimenuitem +></menuchoice +>. Il y a là deux fichiers pour vous permettre d'apprendre à utiliser &kvoctrain;. Le fichier <filename +>sample-en.kvtml</filename +> vous montre quelques mots de vocabulaire en Anglais, Allemand et Français. </para> + +<para +>Vous pouvez également obtenir des fichiers de vocabulaire à partir de l'internet en utilisant <guimenu +>Fichier</guimenu +><guimenuitem +>Obtenir de nouveaux vocabulaires...</guimenuitem +>. La boîte de dialogue <guilabel +>Récupérer des nouveautés</guilabel +> s'ouvrira avec une liste des documents disponibles. </para> + +<screenshot> +<screeninfo +>Boîte de dialogue de récupération de vocabulaires</screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="quick-2.png" format="PNG"/></imageobject> +<textobject +><phrase +>Boîte de dialogue de récupération de vocabulaires</phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>Ici je choisis le fichier Katakana pour apprendre le japonais et avec un clique sur le bouton <guibutton +>Installer</guibutton +> de la boîte de dialogue, le fichier est installé. Cliquez sur le bouton <guibutton +>Fermer</guibutton +> pour sortir de la boîte de dialogue. Le fichier de vocabulaire Katakana est ouvert dans la fenêtre de &kvoctrain;.</para> + +<screenshot> +<screeninfo +>Le fichier Katakana</screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="quick-3.png" format="PNG"/></imageobject> +<textobject +><phrase +>Le fichier Katakana</phrase +></textobject> +</mediaobject> +</screenshot> +<para +>Ce fichier contient 26 leçons et devrait me permettre d'apprendre les bases de l'écriture des lettres et syllabes Katakana. Commençons avec la leçon 1. Ouvrez <guimenuitem +>Configurer &kvoctrain;</guimenuitem +> dans le menu <guimenu +>Configuration</guimenu +> et allez à la page <guilabel +>Seuils</guilabel +>. Vous pouvez sélectionner la leçon que vous voulez apprendre. Nous choisissons Leçon 1 et cliquons sur <guibutton +>Appliquer</guibutton +> pour enregistrer la configuration puis sur <guibutton +>OK</guibutton +> pour fermer la boîte de dialogue.</para> + +<screenshot> +<screeninfo +>Configurer votre leçon</screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="quick-4.png" format="PNG"/></imageobject> +<textobject +><phrase +>Configurer votre leçon</phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>Dans le menu <guimenu +>Apprendre</guimenu +>, choisissez ce que vous voulez apprendre. Par exemple je choisis <guimenuitem +>ri</guimenuitem +> puisque je veux apprendre les signes Katakana liées au Romaji. Puis je choisis <guimenuitem +>Créer un questionnaire à choix multiple</guimenuitem +> depuis <guimenuitem +>jp</guimenuitem +> et la boîte de dialogue suivante apparaît : </para> + +<screenshot> +<screeninfo +>Leçon 1 - Questionnaire à choix multiple</screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="quick-5.png" format="PNG"/></imageobject> +<textobject +><phrase +>Leçon 1 - Questionnaire à choix multiple</phrase +></textobject> +</mediaobject> +</screenshot> + +<!-- This chapter should tell the user how to quickly start using your app. It should include screenshots +with short explanations in a Step 1, Step 2 way maybe.--> +</chapter> + +<chapter id="usage"> +<title +>Utiliser &kvoctrain;</title> + +<sect1 id="overview"> +<title +>Survol</title> + +<para +>Comme vous pouvez le voir ci-dessous, les entrées de vocabulaire sont arrangées en tableau. Chaque colonne représente une expression, un mot ou quelqu'autre information dans une langue. La colonne la plus à gauche contient le nom de la leçon à laquelle cette entrée appartient. La seconde colonne décrit l'état de la ligne et la troisième est toujours le mot original. Les autres colonnes sur la droite représentent les traductions respectives.</para> + +<screenshot> +<mediaobject> +<imageobject +><imagedata fileref="mainview.png" format="PNG"/></imageobject> +<textobject +><phrase +>Vue principale</phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>Dans l'image ci-dessus, vous pouvez voir que plusieurs propriétés du vocabulaire ont une représentation visuelle :</para> + +<itemizedlist> + +<listitem +><para +>Les couleurs montrent la niveau (Niveau 1 à 7) de votre connaissance</para +></listitem> +<listitem +><para +>Une marque de contrôle verte dans la seconde colonne signifie que cette ligne est utilisée pour une interrogation (lorsque vous n'avez pas terminé la dernière fois) tandis qu'une croix rouge apparaît lorsque vous avez désactivé la ligne.</para +></listitem> + +<listitem +><para +>Si vous sélectionnez plusieurs entrées pour travailler, elles apparaissent avec un fond différent.</para +></listitem> +</itemizedlist> + +<para +>La couleur dans la colonne de l'original variera si vous avez deux ou plusieurs colonnes avec des traductions. Si le curseur est dans l'une des traductions, la couleur représente sa catégorie « à l'original ». Voir la section <link linkend="entry6-dlg" +>dialogue d'entrées</link +> pour plus d'information.</para> + +<para +>Naturellement, il est également possible de l'utiliser comme un dictionnaire ordinaire et <link linkend="smart-search" +>de faire des recherches manuelles</link +>.</para> + +<para +>En bas de la fenêtre principale vous voyez également la barre d'état qui contient habituellement les trois zones qui affichent les propriétés importantes de l'expression courante si elles sont disponibles :</para> + +<variablelist> +<varlistentry> +<term +>T :</term> +<listitem +><para +>le <link linkend="types" +>type</link +> de ce mot</para +></listitem> +</varlistentry> + +<varlistentry> +<term +>P :</term> +<listitem +><para +>Comment prononcer cette expression. Si vous avez une police installée qui contient des caractères <acronym +>IPA</acronym +>, vous pouvez également utiliser les caractères de l'alphabet phonétique. Pour d'autres informations, voyez la <link linkend="opt-dlg-ipa" +>page des options de dialogue</link +>. </para +></listitem> +</varlistentry> + +<varlistentry +><term +>R :</term> +<listitem +><para +>Vos remarques personnelles</para +></listitem> +</varlistentry> +</variablelist> + +<para +>Pendant que &kvoctrain; est en chargement, en enregistrement d'un gros fichier ou occupé à quelque chose qui prend beaucoup de temps, vous verrez une barre de progression sur la droite de cette barre d'état.</para> + +</sect1> + +<!--<sect1 id="inline-edit"> +<title +>Inline editing</title> +<para> + There are two modes that allow you to modify the content of the + cells in the main view. You can select the desired mode in the + <link linkend="opt-menu" +>options menu</link +>. +</para> + +<variablelist> +<varlistentry> +<term +>Inline editing enabled</term> +<listitem +><para +>When this mode is enabled you can modify the lesson or +the state of a table row by selecting it from a listbox. The listbox appears +after clicking on it with the mouse or pressing space while the cursor is +in the cell.</para> +<para +>To modify a word or an expression just start typing and press +<keycap +>Return</keycap> +when you have finished.</para> + +<note +><para +>You cannot invoke the <link linkend="entry-dlg" +>entry dialog window</link +> in this mode. +</para +></note +></listitem> +</varlistentry> + +<varlistentry> +<term +>Inline editing disabled</term> +<listitem +><para +>When inline editing is disabled you must press +<keycap +>F2</keycap +> to open a +listbox or an edit field to make you changes.</para> + +<para +>To invoke the +<link linkend="entry-dlg" +>entry dialog window</link +> just press +<keycap +>Return</keycap +> when the cursor in the cell +or double click on it. +</para +></listitem> +</varlistentry> + +</variablelist> + +</sect1 +>--> + +<sect1 id="keyboard"> +<title +>Utilisation du clavier</title> + +<para +>J'ai essayé d'optimiser le déroulement des opérations pour une utilisation avec le clavier. Ainsi toutes les fonctions importantes sont accessibles de cette façon.</para> + +<variablelist id="smart-search"> +<varlistentry> +<term +><keycap +>Tab</keycap +></term> +<listitem +><para +>Le curseur est déplacé vers le champ de recherche intelligent. Si vous commencez à écrire une expression dans ce champ, &kvoctrain; cherchera la meilleure correspondance suivante présente dans le document après saisi de chaque caractère. Le curseur dans le document de vocabulaire est alors déplacé vers cet emplacement.</para> + +<para +>Si vous actionnez <keycap +>Entrée</keycap +>, le curseur sera déplacé à la prochaine correspondance.</para> + +<para +>Si vous voulez uniquement les entrées correspondant au <emphasis +>début</emphasis +> de l'expression, vous devez actionner <keycombo action="simul" +>&Ctrl; <keycap +>Entrée</keycap +></keycombo +>.</para> + +<para +>Actionner <keycombo action="simul" +>&Maj; <keycap +>Tab</keycap +></keycombo +> ou <keycap +>Tab</keycap +> reviendra au vocabulaire.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycap +>Flèche gauche</keycap +></term> +<listitem +><para +>Le curseur dans le vocabulaire est déplacé d'une colonne vers la gauche. Si le curseur a atteint la colonne à l'extrême gauche, il ne se passe rien.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycap +>Flèche droite</keycap +></term> +<listitem +><para +>Le curseur dans le vocabulaire est déplacé d'une colonne vers la droite. Si le curseur a atteint la colonne à l'extrême droite, il ne se passe rien.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycap +>Flèche haut</keycap +></term> +<listitem +><para +>Le curseur dans le vocabulaire est déplacé d'une ligne vers le haut. S'il a atteint la ligne la plus haute, il ne se passe rien.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycap +>Flèche bas</keycap +></term> +<listitem +><para +>Le curseur dans le vocabulaire est déplacé d'une ligne vers le bas. S'il a atteint la ligne la plus basse, il ne se passe rien.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycap +>Haut de page</keycap +></term> +<listitem +><para +>Le curseur dans le vocabulaire est déplacé d'une page (le nombre de lignes visibles -1) vers le haut. Si le curseur devait dépasser la première ligne possible, il ne se passe rien.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycap +>Bas de page</keycap +></term> +<listitem +><para +>Le curseur dans le vocabulaire est déplacé d'une page vers le bas. Si le curseur dépassait la dernière rangée possible, il ne se passe rien.</para +></listitem> +</varlistentry> + +<varlistentry id="key-enter"> +<term +><keycombo action="simul" +>&Ctrl;<keycap +>Entrée</keycap +></keycombo +></term> +<listitem +><para +>Appel la boîte de dialogue <guilabel +>Modifier les propriétés de la traduction</guilabel +> pour la modification de cette entrée.</para +></listitem> +</varlistentry> + +<varlistentry id="key-insert"> +<term +><keycap +>Ins</keycap +></term> +<listitem +><para +>Ajoute une nouvelle ligne à la fin du vocabulaire. Le curseur est déplacé vers le champ de saisi de la ligne <guilabel +>Initiale</guilabel +>. Éditer les éléments directement ou ouvrez la boîte de dialogue <guilabel +>Modifier les propriétés de la traduction</guilabel +> pour modifier cette entrée. </para> +<para +>Si vous avez sélectionné l'ajout intelligent, vous êtes incité à écrire les originaux et leurs traductions jusqu'à ce que vous vous arrêtiez en appuyant sur la touche Échap.</para +></listitem> +</varlistentry> + +<varlistentry id="key-delete"> +<term +><keycap +>Suppr</keycap +></term> +<listitem +><para +>Après confirmation de la boîte de dialogue d'enregistrement, la ligne sélectionnée ou la sélection est retirée du vocabulaire.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><keycombo action="simul" +>&Ctrl;<keycap +>+</keycap +></keycombo +> ou <keycombo action="simul" +>&Ctrl;<keycap +>-</keycap +></keycombo +></term> +<listitem +><para +>En appuyant sur la touche &Ctrl; et une des deux touches <keycap +>+</keycap +> ou <keycap +>-</keycap +> du pavé numérique, vous pouvez choisir l'article précédent ou suivant dans la boîte combo déterminant la leçon actuelle. Si vous n'avez pas de pavé numérique, vous pouvez aussi utiliser les touches <keycap +>+</keycap +> ou <keycap +>-</keycap +> normales.</para +></listitem +> +</varlistentry> + +</variablelist> + +<!-- FIXME: Re-implement?? +<para +>The buttons on top of the rows are accessible by the keyboard. To +avoid clashes with the shortcuts for the main menu you have to press +<keycombo action="simul" +>&Shift;&Alt;</keycombo +> and the key of +underlined letter in the button text. Then the corresponding <link +linkend="header-menu" +>header menu</link +> will pop up.</para> +--> + +</sect1> + +<sect1 id="mouse"> +<title +>Utilisation de la souris</title> + +<para +>Double-cliquer sur une expression dans le tableau vous permet d'éditer les éléments sur place.</para> + +<para +>Un clic à l'aide du <mousebutton +>bouton gauche</mousebutton +> de la souris dans l'en-tête d'une colonne triera cette colonne en ordre croissant. Le clic suivant triera dans l'ordre décroissant. Quand la colonne est triée vous pouvez voir un triangle dans l'en-tête indiquant la direction.</para> + +<para +>Tenir appuyé le <mousebutton +>bouton gauche</mousebutton +> de la souris pendant environ 1 seconde sur un en-tête du tableau fera apparaître son <link linkend="header-menu" +>menu d'en-tête</link +>.</para> + +</sect1> + +<sect1 id="selections"> +<title +>Travailler sur les sélections</title> +<!-- FIXME this seems to be outdates lueck 01.07.2006--> +<para +>Il est possible de sélectionner une zone d'expressions. Vous pouvez modifier une ou plusieurs propriétés de la sélection ou les enregistrer comme nouveau fichier.</para> + +<para +>Si vous cliquez sur une entrée, la ligne entière est marquée pour d'autres traitements.</para> + +<para +>Si vous conservez la touche &Ctrl; pressée lorsque vous cliquez sur une entrée, la ligne entière est ajoutée à votre sélection. </para> + +<para +>Lorsque vous appuyez sur la touche &Maj; tout en cliquant sur une entrée, la sélection sera étendue depuis l'entrée courante jusqu'à l'entrée précédemment sélectionnée.</para> + +<para +>Vous appelez la boîte de dialogue d'édition pour modifier la sélection en appuyant sur <keycombo action="simul" +>&Ctrl;<keycap +>Entrée</keycap +></keycombo +>. Dans ce cas la boîte de dialogue apparaît différemment. Plusieurs propriétés sont mises hors service. Par exemple il ne sert à rien d'éditer l'expression elle-même ou la remarque pour une sélection multiple.</para> + +<para +>Tous les champs sélectionnables sont vides au commencement pour représenter l'état inchangé. Une fois que vous avez modifié une propriété, son champ aura un contenu, et seules ces propriétés seront modifiées pour votre sélection lorsque vous confirmerez la boîte de dialogue.</para> + +</sect1> + +<sect1 id="file-formats"> +<title +>Formats de fichier disponibles</title> + +<para +>&kvoctrain; peut lire et écrire les formats de fichiers suivants :</para> + +<itemizedlist> +<listitem +><para +>Son type natif de document, de style XML, avec l'extension <literal role="extension" +>.kvtml</literal +>.</para> + +<para +>Si vous voulez partager des documents avec d'autres utilisateurs, employez celui-ci car c'est le seul le format de fichier capable de contenir <emphasis +>toutes</emphasis +> les propriétés utilisées par &kvoctrain;.</para +></listitem> + +<listitem +><para +>Les fichiers de texte simples avec des délimiteurs spéciaux entre les entrées qui sont aussi utilisés par des programmes de base de données classiques. L'extension est <literal role="extension" +>csv</literal +> dans ce cas. &kvoctrain; détecte aussi si ces fichiers sont encodés en UTF8, car de tels fichiers sont aussi disponibles pour préserver des caractères spéciaux, plus de détails sont visibles dans la section <link linkend="encodings" +>encodage et table de caractères</link +>.</para> + +<para +>Il y a une multitude de fichiers sur l'internet utilisant le caractère tabulation ou une ou deux colonnes pour séparer les différentes langues. Pour sélectionner ce séparateur configurez l'option de l'onglet <link linkend="options4-dlg" +><guilabel +>Copier & coller</guilabel +></link +> de la boîte de dialogue <guimenu +>Configuration</guimenu +><guimenuitem +>Configurer &kvoctrain;</guimenuitem +>.</para +></listitem> + +</itemizedlist> + +<para +>&kvoctrain; lit les quelques premiers octets d'un fichier et devine le format du fichier. Quand aucun des types spéciaux comme <literal role="extension" +>kvtml</literal +> ou <literal role="extension" +>lex</literal +> ne sont reconnus, il utilise le format <literal role="extension" +>csv</literal +>.</para> + +</sect1> + +<sect1 id="types"> +<title +>Types de mots disponibles.</title> + +<para +>&kvoctrain; possède les types de mot internes suivants. En outre, chaque document peut contenir les types définis par l'utilisateur.</para> + +<informaltable +><tgroup cols="3"> +<thead> +<row> +<entry +>Nom du type</entry> +<entry +>Description</entry> +<entry +>Exemple</entry> +</row> +</thead> + +<tbody> +<row> +<entry +>Adjectif</entry> +<entry +>Décrit les propriétés des choses ou des personnes</entry> +<entry +>cher, bon</entry> +</row> + +<row> +<entry +>Adverbe</entry> +<entry +>vous dit quand, comment, où... quelque chose arrive</entry> +<entry +>aujourd'hui, fortement</entry> +</row> + +<row> +<entry +><para +>Article <itemizedlist> + <listitem +><para +>article défini</para +></listitem> + <listitem +><para +>article indéfini</para +></listitem> + </itemizedlist +></para +></entry> +<entry +><para +><!-- empty description --></para +></entry> +<entry +><para> + <itemizedlist> + <listitem +><para +>un, une</para +></listitem> + <listitem +><para +>le</para +></listitem> + </itemizedlist +></para +></entry> +</row> + +<row> +<entry +><para +>Conjonction</para +></entry> +<entry +><para +>Sert pour lier des mots ou des phrases</para +></entry> +<entry +><para +>et, mais</para +></entry> +</row> + +<row> +<entry +><para +>Nom propre</para +></entry> +<!-- This was name - does this need changing in the app too? --> +<entry +><para +>Nom d'une personne, d'une créature, quelque fois d'une chose</para +></entry> +<entry +><para +>Big Ben, Tom</para +></entry> +</row> + +<row> +<entry +><para +>Nom <itemizedlist> + <listitem +><para +>Masculin</para +></listitem> + <listitem +><para +>Féminin</para +></listitem> + <listitem +><para +>Neutre</para +></listitem> + </itemizedlist +></para +></entry> +<entry +><para +>nommage des choses, des sentiments</para +></entry> +<entry +><para +>table, café (l'anglais ne fait pas la distinction dans ce cas)</para +></entry> +</row> + +<row> +<entry +><para +>Nombre <itemizedlist> + <listitem +><para +>ordinal</para +></listitem> + <listitem +><para +>cardinal</para +></listitem> + </itemizedlist +></para +></entry> +<entry +><para +>comptage ou numérotation des choses</para +></entry> +<entry +><para> + <itemizedlist> + <listitem +><para +>premier, second</para +></listitem> + <listitem +><para +>un, deux</para +></listitem> + </itemizedlist +></para +></entry> +</row> + +<row> +<entry +><para +>Phrase</para +></entry> +<entry +><para +>Combinaison de mots</para +></entry> +<entry +><para +>tuer deux oiseaux avec une pierre</para +></entry> +</row> + +<row> +<entry +><para +>Préposition</para +></entry> +<entry +><para +>informe sur une relation ou un emplacement</para +></entry> +<entry +><para +>derrière, entre</para +></entry> +</row> + +<row> +<entry +><para +>Pronom <itemizedlist> + <listitem +><para +>Pronom possessif</para +></listitem> + <listitem +><para +>Pronom personnel</para +></listitem> + </itemizedlist +></para +></entry> +<entry +><para> + <itemizedlist> + <listitem +><para +>informe sur la propriété de quelque chose</para +></listitem> + <listitem +><para +>mis en remplacement d'un nom</para +></listitem> + </itemizedlist +></para +></entry> +<entry +><para> + <itemizedlist> + <listitem +><para +>ma, mon, votre</para +></listitem> + <listitem +><para +>vous, elle</para +></listitem> + </itemizedlist +></para +></entry> +</row> + +<row> +<entry +><para +>Interrogatif</para +></entry> +<entry +><para +>introduit les questions</para +></entry> +<entry +><para +>qui, que</para +></entry> +</row> + +<row> +<entry +><para +>Verbe <itemizedlist> + <listitem +><para +>verbe régulier</para +></listitem> + <listitem +><para +>verbe irrégulier</para +></listitem> + </itemizedlist +></para +></entry> +<entry +><para +>qui fait quelque chose ou ce qu'il se passe</para +></entry> +<entry +><para> + <itemizedlist> + <listitem +><para +>cuisiner, cuisiné</para +></listitem> + <listitem +><para +>aller, alla, allé</para +></listitem> + </itemizedlist +></para +></entry> +</row> + +</tbody> +</tgroup +></informaltable> +</sect1> + +<sect1 id="encodings"> +<title +>À propos des tables de caractères, encodage, Unicode et autres choses étranges</title> + +<para +>Chaque fichier texte lisible par l'homme est représenté par une séquence d' « octets ». La signification réelle de ces « octets » peut être interprétée de beaucoup de façons différentes, selon le système où ils sont affichés ou à quelle langue le texte est destiné.</para> + +<para +>Comme l' <quote +>octet</quote +> est l'unité commune la plus petite pour chaque donnée sur un ordinateur, chaque <quote +>caractère</quote +> que vous voyez sur l'écran est représenté par exactement un octet. Chaque octet peut avoir comme valeur entre 0 et 255 et, de ce fait, vous pouvez afficher jusqu'à 256 caractères différents dans un fichier.</para> + +<para +>Habituellement, vous avez des caractères « Ascii », &pex; a à z, A à Z, 0 à 9 et des caractères additionnels dépendants des langues. Par exemple, les umlauts ä ou ü allemands ou les nombreux autres symboles spéciaux des Russes, des Grecs, des Hébreux ou même des Chinois. Tout ceci totalise beaucoup plus de 256 symboles différents.</para> + +<para +>À ce niveau, il devrait être évident que vous devez faire attention à sélectionner le « jeu de caractère » correct, ce qui est nécessaire sur beaucoup de systèmes d'ordinateurs pour afficher les octets de la manière attendue. </para> + +<para +>Une meilleure approche est de combiner deux ou plusieurs octets dans une représentation pour un simple caractère à l'écran. C'est, par exemple, ce que fait « Unicode ». Unicode est un standard qui utilise couramment une zone de 0 à 65 535 (et souvent plus), pour désigner un symbole donné. Presque chaque symbole de presque n'importe quelle langue sur terre (et même beaucoup plus, &pex; des icônes bien connues ou du klingon) est assigné à un nombre unique et sans ambiguïté.</para> + +<para +>Malheureusement, le traitement d'Unicode est un peu plus compliqué et ne fonctionne pas avec la plupart des outils actuels. Les textes en Unicode pourraient aussi être plus longs. Un compromis est d'employer UTF-8 qui utilise 7 bits (8 bits forment un octet) pour les caractères les plus communs du jeu de caractères Ascii et bascule à 2, 3 et même 4 ou plus octets si nécessaire.</para> + +<para +>Chaque fichier de vocabulaire pour &kvoctrain; est essentiellement un simple fichier texte utilisant Unicode.</para> + +<para +>Pour supporter autant de langues que possible, &kvoctrain; version 0.7 offre la possibilité de choisir une table de caractères spéciale pour chaque langue. Si vous avez enregistré vos fichiers dans l'ancien « Mode 8-bits », vous pourriez voir les mauvais caractères lorsque vous chargez le fichier avec la Version 0.8 et plus. Contactez-<ulink url="mailto:kvoctrain@ewald-arnold.de" +>moi</ulink +> dans ce cas. </para> + +<para +>Si vous voulez en apprendre plus sur ce sujet, vous devez visiter les liens suivants :</para> + +<itemizedlist> +<listitem +><para> +<ulink +url="http://www.hut.fi/u/jkorpela/chars.html" +>http://www.hut.fi/u/jkorpe la/chars.html</ulink> +</para +></listitem> +<listitem +><para> +<ulink + url="http://linuxdoc.org/HOWTO/Unicode-HOWTO.html" +>http://linuxdoc.org/ HOWTO/Unicode-HOWTO.html</ulink> +</para +></listitem> +<listitem +><para> +<ulink + url="http://czyborra.com/charsets/codepages.html" +>http://czyborra.com/c harsets/codepages.html</ulink> +</para +></listitem> +</itemizedlist> + +</sect1> + +<sect1 id="learning"> +<title +>Et comment dois-je apprendre ?</title> + +<para +>La façon habituelle d'apprendre avec &kvoctrain; est d'utiliser une de ses fonctions d'interrogation aléatoire.</para> + +<para +>Cela tient compte de votre connaissance des expressions en les affectant dans l'une de sept catégories allant de « Niveau 1 » à « Niveau 7 ».</para> + +<para +>Plusieurs possibilités sont implémentées, qui peuvent être configurées dans la boîte de dialogue des options d'interrogation.</para> + +<itemizedlist> +<listitem +><para +>Pour garder raisonnable la quantité d'expressions, limitez l'interrogation à une leçon et / ou un type de mot. Je préfère personnellement environ 50 mots par cycle et subdivise les leçons en conséquence.</para +></listitem> + +<listitem +><para +>En outre, le domaine pour le questionnaire peut dépendre de la catégorie actuelle, du nombre de questions et de la dernière date d'interrogation.</para +></listitem> + +<listitem +><para +>Apprendre est efficace si vous ne répétez pas les mots pendant une certaine durée, en fonction du niveau actuel.</para> + +<para +>Il y a un blocage et un mécanisme d'expiration pour ce cas, donc vous n'êtes pas obligé de modifier les arrangements après chaque cycle. L'expression connue est bloquée au moins pendant le temps donné et apparaîtra après le temps d'expiration.</para +></listitem> + +<listitem +><para +>La direction de l'étude peut être inversée aléatoirement pour éviter l'apprentissage à sens unique.</para +></listitem> + +<listitem +><para +>Pour votre goût personnel ou juste pour connaître un nouveau mot, vous pouvez choisir une interrogation qui montre la solution avec en même temps plusieurs autres mots aléatoirement choisis (appelé le choix multiple).</para +></listitem> + +<listitem +><para +>Type de mots spéciaux qui nécessitent une interrogation spéciale.</para> +<para +>Pour cette raison, il y a des questions pour les conjugaisons de verbes, les formes de comparaison d'adjectifs et les articles des noms.</para +></listitem> +</itemizedlist> + +<para +>Tous ces réglages peuvent être récapitulés dans <link linkend="profiles" +>Profils</link +> et conservés sous un nom arbitraire.</para> + +<para +>Lors des interrogations, &kvoctrain; présente les expressions dans un ordre aléatoire avant que vous ne les confirmiez comme « connues ». Si vous n'avez pas choisi de leçon spéciale, toutes les leçons sont récitées les unes après les autres.</para> + +<para +>Les expressions restantes d'une interrogation actuellement en cours sont en conséquence stockées quand vous quittez &kvoctrain;. Après une reprise postérieure, vous pouvez reprendre l'interrogation (actuellement cela ne s'applique pas aux interrogations spéciales avec des verbes, des articles et des comparaisons). Ces expressions sont marquées avec une marque de contrôle verte dans la <link linkend="overview" +>vue principale</link +>.</para> + +</sect1> +</chapter> + + + +<chapter id="dialogs"> +<title +>Boîtes de dialogues</title> + +<sect1 id="docprop-dlg"> +<title +>Boîte de dialogue de <guilabel +>Propriétés du document</guilabel +></title> + +<para +>Ouvrez cette boîte de dialogue avec <menuchoice +><guimenu +>Vocabulaire</guimenu +><guimenuitem +>Propriétés du document</guimenuitem +></menuchoice +>. Cette boîte de dialogue consiste également en plusieurs pages qui déterminent les propriétés du document courant. Elles sont enregistrées avec le vocabulaire.</para> + +<sect2 id="docprop1-dlg"> +<title +>Propriétés <guilabel +>Général</guilabel +></title> + +<screenshot> +<screeninfo +>Copie d'écran des <guilabel +>Propriétés générales du document</guilabel +></screeninfo> +<mediaobject> +<imageobject> +<imagedata fileref="docprop1-dlg.png" format="PNG"/></imageobject> +<textobject +><phrase +><guilabel +>Propriétés générales du document</guilabel +></phrase +></textobject> +</mediaobject> +</screenshot> + +<variablelist> +<varlistentry> +<term +><guilabel +>Titre</guilabel +></term> +<listitem +><para +>À cet endroit vous écrivez le titre du document qui est affiché dans la barre de titre de la fenêtre.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Auteurs</guilabel +></term> +<listitem +><para +>Habituellement, vous écrivez votre nom dans ce champ. S'il y a plus d'un auteur, vous devez utiliser une ligne pour chaque personne.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Licence</guilabel +></term> +<listitem +><para +>Si vous voulez limiter (ou permettre) l'utilisation de votre document de vocabulaire, vous devez saisir la permission ou la licence ici.</para> +<para +>Je recommande quelque chose dans le genre <ulink url="http://www.gnu.org/philosophy/using-gfdl.html" +>Licence de document libre</ulink +> </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Remarque</guilabel +></term> +<listitem +><para +>Ce champ doit contenir des choses qui ne tombent pas dans une des autres catégories.</para +></listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2 id="docprop2-dlg"> +<title +>Description des <guilabel +>Leçons</guilabel +></title> + +<screenshot> +<screeninfo +>Copie d'écran de la boîte de dialogue des descriptions de <guilabel +>Leçons</guilabel +></screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="docprop2-dlg.png" format="PNG"/></imageobject> +<textobject +><phrase +>Description des <guilabel +>Leçons</guilabel +></phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>Ici vous ajoutez, modifiez ou supprimez les descriptions de vos leçons.</para> + +<para +>Les boutons doivent être assez clairs par eux-mêmes, sauf <guibutton +>Nettoyer</guibutton +>. Celui-ci enlèvera toutes les descriptions de leçons qui sont inutilisées dans le document actuel.</para> + +</sect2> + +<sect2 id="docprop3-dlg"> +<title +>Description de <guilabel +>Types de mots</guilabel +></title> + +<para +>Semblable à la section précédente à propos de l'onglet leçons, vous pouvez éditer vos propres types d'expression dans cette page.</para> + +<para +>Comme la page de dialogue a le même aspect que la page précédente, il n'y a pas de copie d'écran.</para> + +</sect2> + +<sect2 id="docprop4-dlg"> +<title +><guilabel +>Temps</guilabel +></title> + +<para +>Dans l'onglet suivant vous pouvez ajouter les temps dont vous avez besoin.</para> + +</sect2> + +<sect2 id="docprop5-dlg"> +<title +><guilabel +>Utilisation</guilabel +></title> + +<para +>La dernière page fournit la possibilité d'ajouter vos propres étiquettes d'utilisation.</para> + +<important +><para +>Si vous pensez qu'un élément important manque (temps, type ou section d'étiquette d'utilisation), vous devez me le signaler ; ainsi, je pourrai l'inclure dans l'application comme élément standard.</para> +<para +>De cette façon, tous les autres utilisateurs pourront en profiter.</para +></important> + +</sect2> + +<sect2 id="docprop6-dlg"> +<title +><guilabel +>Options du document</guilabel +></title> + +<screenshot> +<screeninfo +>Copie d'écran de la boîte de dialogue <guilabel +>Options</guilabel +> du document</screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="docprop6-dlg.png" format="PNG"/></imageobject> +<textobject +><phrase +><guilabel +>Options du document</guilabel +></phrase +></textobject> +</mediaobject> +</screenshot> + +<variablelist> +<varlistentry> +<term +><guilabel +>Permettre de trier</guilabel +></term> +<listitem +><para +>Si vous avez créé votre document de vocabulaire dans un certain ordre, vous pouvez utiliser cette boîte à cocher pour désactiver le tri de ce document. Un clique dans un en-tête de colonne ne triera plus la ligne.</para +></listitem> +</varlistentry> + +</variablelist> + +<para +>La Version 0.7 de &kvoctrain; offrait en plus le choix de stocker les fichiers de vocabulaire soit en « 8Bit », soit en « Unicode ». Ceci n'est plus supporté. Les fichiers sont toujours stockés en Unicode pour éviter un mauvais rendu des caractères.</para> +<para +>Malheureusement il n'y a pas de compatibilité rétrograde avec les versions antérieures à 0.6. Mais je pense que le bénéfice acquis compense cet inconvénient.</para> + +</sect2> +</sect1> + +<sect1 id="langprop-dlg"> +<title +>Boîte de dialogue de <guilabel +>Propriétés de la langue</guilabel +></title> + +<para +>Ouvrez cette boîte de dialogue avec <menuchoice +><guimenu +>Vocabulaire</guimenu +> <guimenuitem +>Propriétés de la langue</guimenuitem +></menuchoice +>.</para> + +<screenshot> +<screeninfo +>Copie d'écran de la boîte de dialogue des <guilabel +>Propriétés de la langue</guilabel +></screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="lang1-dlg.png" format="PNG"/></imageobject> +<textobject +><phrase +><guilabel +>Éléments de langue</guilabel +></phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>Les pages suivantes de cette boîte de dialogue déterminent pour chaque langue de ce dictionnaire plusieurs éléments qui sont employés en fonction du questionnaire.</para> + +<variablelist> +<varlistentry> +<term +><guilabel +>Articles</guilabel +></term> +<listitem +><para +>Pour chaque genre vous écrivez ici l'article défini et l'article indéfini. S'il n'y en a aucun pour cette langue, vous laissez le champ vide.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Conjugaison</guilabel +></term> +<listitem +><para +>De la même façon, vous saisissez le descripteur pour la première, deuxième et troisième personne pour le pluriel et pour le singulier.</para> +<para +>Du fait que beaucoup de langues ne distinguent pas le pluriel à la troisième personne, il y a une boîte à cocher pour déterminer cela.</para> +<para +>Laisser les champs non indispensables vides.</para +></listitem> +</varlistentry> + +</variablelist> + +<para +>La version 0.7 de &kvoctrain; offrait aussi le choix d'une <link linkend="encodings" +>table de caractères</link +> spéciale. Avec la version 3 de &Qt; il n'y a plus besoin de cela.</para> +<para +>Si vous avez des fichiers importants qui sont mal rendus dans la nouvelle version, vous pouvez <ulink url="mailto:kvoctrain@ewald-arnold.de" +>me</ulink +> contacter parce que cela pourrait valoir la peine de créer certains outils de conversion. </para> + +</sect1> + +<sect1 id="options-dlg"> +<title +>Boîte de dialogue de configuration</title> + +<para +>Ouvrez la boîte de dialogue avec <menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Configurer &kvoctrain;...</guimenuitem +></menuchoice +>. Les configurations dans cette boîte de dialogue sont globaux et affectent tous les vocabulaires de la même manière.</para> + +<sect2 id="settings1-dlg"> +<title +><guilabel +>Général</guilabel +></title> + +<screenshot> +<screeninfo +>Copie d'écran de la boîte de dialogue configuration</screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="options1-dlg.png" format="PNG"/></imageobject> +<textobject +><phrase +>Boîte de dialogue de configuration</phrase +></textobject> +</mediaobject> +</screenshot> + +<variablelist> +<varlistentry> +<term +><guilabel +>Enregistrer automatiquement le vocabulaire à la fermeture et l'arrêt</guilabel +></term> +<listitem +><para +>Quand l'option est cochée, &kvoctrain; enregistrera automatiquement le document, s'il a été modifié, lorsque vous utilisez le bouton fermer ou lorsque vous quittez &kvoctrain;.</para> +<para +>Comme effet secondaire, &kvoctrain; ne demande pas de confirmation pour enregistrer lorsque vous quittez avec des données modifiées, mais enregistre le document de vocabulaire sans demander.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Créer une sauvegarde toutes les 15 minutes</guilabel +></term> +<listitem +><para +>Quand l'option est cochée, &kvoctrain; enregistrera automatiquement le document, s'il a été modifié, après la période que vous avez saisie ici.</para> +<para +>Comme effet secondaire, &kvoctrain; ne demande pas de confirmation pour enregistrer lorsque vous quittez avec des données modifiées, mais enregistre le document de vocabulaire sans demander.</para> +<para +>Un intervalle de 0 arrête aussi ce comportement.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Ajout intelligent</guilabel +></term> +<listitem +><para +>Si cette particularité est activée, vous serez à plusieurs reprises confronté avec la boîte de dialogue d'entrée. Après avoir ajouté l'original, vous devez écrire la traduction correspondante. Ensuite, vous continuez avec l'original suivant et ses traductions jusqu'à ce que vous arrêtiez en appuyant sur la touche &Echap;.</para> +<para +>Quand vous êtes dans ce mode et modifiez la leçon dans la boîte de dialogue, ça a la même signification que la sélection de la leçon dans la barre d'outils. De cette façon, il est présélectionné quand la boîte de dialogue de l'entrée suivante apparaît.</para> +<para +>Les leçons interrogées ont été créées à l'avance dans la configuration du document.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Appliquez les changements sans demander</guilabel +></term> +<listitem +><para +>Lorsque coché, toutes les options sont enregistrées lors de la fermeture de &kvoctrain;. Autrement vous devez sélectionner l'élément de menu approprié.</para +></listitem> +</varlistentry> + + +<varlistentry> +<term +><guilabel +>Adaptation de la largeur des colonnes</guilabel +></term> +<listitem +><para +>Quand vous redimensionnez la fenêtre principale, il est pratique que les colonnes se redimensionnent automatiquement aussi.</para> +<para +>C'est possible de deux manières : <variablelist> + <varlistentry> + <term +><guilabel +>Automatique</guilabel +></term> + <listitem +><para +>&kvoctrain; dimensionne chaque colonne de la même largeur, sauf celle à l'extrême gauche qui contient les noms de leçon et qui a la moitié de la taille des autres. La seconde colonne, qui contient l'image de description de l'état de la ligne, a une largeur fixe.</para +></listitem> + </varlistentry> + + <varlistentry> + <term +><guilabel +>Pourcentage</guilabel +></term> + <listitem +><para +>La largeur des colonnes est changée dans la même proportion que la fenêtre principale a été agrandie ou rétrécie. </para +></listitem> + </varlistentry> + </variablelist +></para> + +<para +>Si le dernier bouton étiqueté <guilabel +>fixé</guilabel +> est activé, aucun redimensionnement des colonnes n'est fait.</para +></listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2 id="settings2-dlg"> +<title +><guilabel +>Langues</guilabel +></title> + +<screenshot> +<screeninfo +>Copie d'écran de la boîte de dialogue de configuration des <guilabel +>Langues</guilabel +></screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="options2-dlg.png" format="PNG"/></imageobject> +<textobject +><phrase +>Boîte de dialogue des <guilabel +>Langues</guilabel +></phrase +></textobject> +</mediaobject> +</screenshot> + +<variablelist> +<varlistentry> +<term +><guilabel +>Code de langue :</guilabel +></term> +<listitem +><para +>Chaque colonne peut être assignée à une langue. Cela est fait d'une manière interne avec le <ulink url="http://www.loc.gov/standards/iso639-2/englangn.html" +>code de langue international</ulink +> &pex; <literal +>en</literal +>, <literal +>de</literal +>, <literal +>it</literal +>. Ces codes sont aussi stockés avec le document.</para> +<para +>Vous devez toujours employer les codes corrects pour être capable de partager les documents de vocabulaire avec d'autres utilisateurs. La fusion de vocabulaire compte aussi sur les codes de langue corrects.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Code alternatif</guilabel +></term> +<listitem +><para +>Parfois, il peut être utile d'avoir un deuxième code de langue parce que quelques langues ont le code habituel court et un ou deux codes plus longs. Pour l'allemand par exemple, il est commun d'employer <literal +>de</literal +>, mais <literal +>deu</literal +> ou <literal +>ger</literal +> est aussi possible selon ISO639-2.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Nom de langue</guilabel +></term> +<listitem +><para +>Ici, vous pouvez donner un nom descriptif au code de langue dans votre propre langue, il est affiché dans l'en-tête de la <link linkend="overview" +>fenêtre principale</link +>. </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Image</guilabel +></term> +<listitem +><para +>En plus, vous pouvez ajouter à votre langue une belle icône qui est affichée dans le bouton d'en-tête du tableau.</para> +<para +>&kde; 2 stocke ces pixmaps sous <filename +>$<envar +>KDEDIR</envar +>/share/locale/l10n/<replaceable +>code de langue</replaceable +></filename +>.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Configuration du clavier</guilabel +></term> +<listitem +><para +>À écrire.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guibutton +>Supprimer</guibutton +></term> +<listitem +><para +>Cliquer sur ce bouton supprime de la liste le code de la langue sélectionnée.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guibutton +>Ajouter</guibutton +></term> +<listitem +><para +>Après avoir saisi un nouveau code de langue dans le champ à gauche, vous utilisez ce bouton pour l'ajouter à votre liste. Après cela, vous avez besoin de remplir les champs pour le nom long et l'image pour le bouton d'en-tête.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Ajouter les données d'une langue depuis la base de données de KDE</guilabel +></term> +<listitem +><para +>Appuyer sur le bouton ouvre un menu qui contient tous les pays qui sont connus dans votre installation de &kde;. Triés par zones géographiques, vous pouvez ajouter les propriétés de la langue désirée à votre liste personnelle.</para> + +<para +>Peut-être voulez-vous changer le nom de la langue ou l'image liée, mais je recommande fortement que vous conserviez au moins le code de langue sur 2 octets, et son alternative à 3 octets si vous n'avez pas de raison spéciale de faire autrement. Ceci dans le but de rendre les fichiers de documents compatibles afin de pouvoir les partager entre utilisateurs. </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Ajouter une langue depuis ISO639-1</guilabel +></term> +<listitem +><para +>Actionner ce bouton ouvre un menu qui contient tous les codes de langue couverts par <quote +>ISO639-1</quote +>.</para> + +</listitem> +</varlistentry> + +</variablelist> + +<para +>En fait les deux boutons précédents fournissent les mêmes données. Le premier contient les codes de langues connus dans &kde; triés par pays, alors que le second contient <emphasis +>tous</emphasis +> les codes <quote +>ISO639-1</quote +> triés alphabétiquement.</para> + +</sect2> + +<sect2 id="settings3-dlg"> +<title +><guilabel +>Affichage</guilabel +></title> + +<screenshot> +<screeninfo +>Copie d'écran de la boîte de dialogue des <guilabel +>Options d'affichage</guilabel +></screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="options3-dlg.png" format="PNG"/></imageobject> +<textobject +><phrase +>Boîte de dialogue des <guilabel +>Options d'affichage</guilabel +></phrase +></textobject> +</mediaobject> +</screenshot> + +<variablelist> +<varlistentry> +<term +><guilabel +>Police des tableaux</guilabel +></term> +<listitem +><para +>Vous permet de choisir une police pour afficher le vocabulaire dans la <link linkend="overview" +>fenêtre principale</link +>. </para> +</listitem> +</varlistentry> + +<varlistentry id="opt-dlg-ipa"> +<term +><guilabel +>Police IPA</guilabel +></term> +<listitem +><para +>Vous permet de choisir une police pour afficher les caractères de l'alphabet phonétique international. Ceci est utilisé pour montrer la prononciation de l'expression en bas de la fenêtre dans la barre d'état.</para> +<para +>Vous n'avez probablement pas de police IPA activée puisque ces caractères sont rarement utilisés. Vous pouvez télécharger une police libre à partir de <ulink url="http://bibliofile.mc.duke.edu/gww/fonts/Unicode.html" +>http://bibliofile.mc.duke.edu/gww/fonts/Unicode.html</ulink +> ou <ulink url="http://www.hclrss.demon.co.uk/unicode/fonts.html" +>http://www.hclrss.demon.co.uk/unicode/fonts.html</ulink +>. Installez ces polices avec kfontinst par exemple.</para> + +<para +>Si vous avez <application +>Star Office</application +> installé, vous avez probablement la police « Lucida Sans Unicode », qui contient aussi la plupart des caractères nécessaires (mais assurez-vous de sélectionner la police qui se termine par « Unicode »).</para> + +<para +>J'ai aussi trouvé <ulink url="http://esl.about.com/library/weekly/aa040998.htm" +> Reference and Introduction to Phonetic Symbols</ulink +> qui explique un petit peu le principe. Il y a aussi <ulink url="http://www2.arts.gla.ac.uk/IPA/ipa.html" +> The International Phonetic Association</ulink +> où vous pouvez trouver encore plus d'informations. </para> + +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Couleurs des catégories</guilabel +></term> +<listitem +><para +>Chaque niveau peut recevoir une couleur individuelle. Par exemple, je préfère le vert pour le meilleur niveau et le rouge pour le moins bon.</para> +<para +>Si vous ne voulez pas de couleurs mais juste du noir sur blanc, décochez la case <guilabel +>Utiliser les couleurs</guilabel +>.</para +></listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2 id="options4-dlg"> +<title +><guilabel +>Copier et coller</guilabel +></title> + +<screenshot> +<screeninfo +>Copie d'écran de la boîte de dialogue <guilabel +>Configuration du copier / coller</guilabel +></screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="options4-dlg.png" format="PNG"/></imageobject> +<textobject +><phrase +>Boîte de dialogue <guilabel +>Configuration du copier / coller</guilabel +> </phrase +></textobject> +</mediaobject> +</screenshot> + +<variablelist> +<varlistentry id="cut-n-paste"> +<term +><guilabel +>Séparateur</guilabel +></term> +<listitem +><para +>C'est une séquence d'un caractère ou plus qui divise les parties d'une expression lors d'un transfert de données d'une application vers le presse-papiers ou l'inverse.</para> +<para +>L'élément le plus courant est <keycap +>TAB</keycap +> qui utilise le caractère tabulation. Une autre possibilité est d'utiliser les deux points si vous voulez exporter des données dans une base de données dans le format <literal role="extension" +>CVS</literal +>. Ce caractère est aussi utilisé pour lire de tels fichiers correctement.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Ordre</guilabel +></term> +<listitem +><para +>En collant via le presse-papiers, &kvoctrain; ne sait pas à quels langages appartiennent les différents champs et va simplement les insérer de la gauche vers la droite.</para> +<para +>Pour faciliter un comportement correct, si vous avez arrangé votre vocabulaire d'une autre manière, vous pouvez déterminer votre ordre préféré dans cette zone.</para> +<para +>Les boutons à droite de la boîte de liste déplacent le langage courant vers le haut ou vers le bas. <guibutton +>Saut</guibutton +> insérera un trou qui signifie que le champ du presse-papiers calculé plus tard sera sauté.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Utiliser le document actuel</guilabel +></term> +<listitem +><para +>Lorsqu'ils sont cochés, les éléments dans le presse-papiers sont supposés être dans le même ordre de langage que dans le document courant.</para +></listitem> +</varlistentry> +</variablelist> + +</sect2> +<sect2 id="options5-dlg"> +<title +><guilabel +>Interroger</guilabel +></title> + +<screenshot> +<screeninfo +>Copie d'écran de la boîte de dialogue de <guilabel +>Configuration de l'interrogation</guilabel +></screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="options5-dlg.png" format="PNG"/></imageobject> +<textobject +><phrase +>Boîte de dialogue de <guilabel +>Configuration de l'interrogation</guilabel +> </phrase +></textobject> +</mediaobject> +</screenshot> + +<variablelist> +<varlistentry> +<term +><guilabel +>Temps par question</guilabel +></term> +<listitem +><para +>Ici vous pouvez influencer le comportement de &kvoctrain; lorsque vous ne connaissez pas la réponse dans le temps imparti. <itemizedlist> + <listitem +><para +>Vous pouvez fixer une limite de temps que &kvoctrain; vous accordera pour vous souvenir de la réponse correcte.</para +></listitem> + <listitem +><para +>De plus, vous pouvez dire à &kvoctrain; quoi faire lorsque cette limite est atteinte. À la place d'une absence de limitation de temps, vous pouvez sélectionner que la solution vous soit montrée ou de continuer immédiatement avec la question suivante.</para +></listitem> + <listitem +><para +>Enfin, vous pouvez activer une petite barre de progression pour afficher le temps restant pour la question courante.</para +></listitem> + </itemizedlist> +</para> +<para +>Si vous avez dépassé la limite de temps plusieurs fois d'affilée en mode continu, &kvoctrain; supposera qu'il n'y a pour le moment personne devant l'écran et arrêtera l'interrogation.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Inverser aléatoirement la direction</guilabel +></term> +<listitem +><para +>Habituellement, un questionnaire va seulement dans une direction en fonction de la colonne que vous avez utilisé au commencement de l'interrogation. À l'aide de cette case à cocher vous pouvez choisir que les directions soient modifiées au hasard.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Utiliser une méthode d'apprentissage alternative</guilabel +></term> +<listitem +><para +>Le style normal d'apprentissage est d'apprendre une leçon à la fois, et lorsque vous répondez correctement pour la première fois, elle est enlevé de la liste d'apprentissage courante.</para> + +<para +>La méthode alternative a été développé par Sebastian Leitner dans son livre « So lernt man lernen, Angewandte Lernpsychologie - ein Weg zum Erfolg » (Freiburg Heider, 1972) (En français : Apprenez comment apprendre, psychologie de l'apprentissage appliqué - Un chemin vers le succès)</para> + +<para +>L'idée de la méthode Leitner est d'essayer d'apprendre les questions que vous avez du mal à apprendre, et de ne pas vous tracasser avec celles que vous connaissez. Ceci est réalisé en vous demandant de répondre correctement à chaque question quatre fois.</para> + +<para +>En pratique c'est réalisé en créant 4 jeux de cartes. Chaque jeu, au-dessus du jeu inférieur, peut seulement contenir un certain nombre de cartes. Le jeu supérieure peut contenir 7 cartes, les autres peuvent contenir deux cartes (dans le jeu original, le jeu inférieure peut contenir seulement trois cartes, cela limite le nombre de cartes dans le jeu à 20. Cette « limitation » n'est pas présente dans &kvoctrain;).</para> + +<para +>Dans le jeu inférieur se trouvent les questions qui sont encore à posées et les questions auxquelles il a déjà été répondu incorrectement. Lorsqu'une question est résolue correctement, elle est supprimé du jeu dans lequel elle était et est déplacée à la fin du jeu immédiatement supérieur. Si la réponse est incorrecte, la carte est déplacé vers la fin du jeu inférieur. Si le jeu dans lequel la carte est placée contient un nombre de carte dépassant le nombre de cartes permises dans ce jeu, la question suivante est prise au début de ce jeu, sinon la question est prise au début du jeu inférieur. Une carte est retirée du jeu lorsque elle aurait dû être déplacée vers le cinquième jeu, &cad; qu'il y a été répondu correctement tandis qu'elle était situé dans le jeu supérieur.</para> +<!-- FIXME Random Query Options missing lueck 01.07.2006--> +</listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2 id="options6-dlg"> +<title +><guilabel +>Seuils</guilabel +></title> + +<screenshot> +<screeninfo +>Capture d'écran de la boîte de dialogue de <guilabel +>Configuration des seuils</guilabel +></screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="options6-dlg.png" format="PNG"/></imageobject> +<textobject +><phrase +>Boîte de dialogue de <guilabel +>Configuration des seuils</guilabel +> </phrase +></textobject> +</mediaobject> +</screenshot> + +<para id="thresholds" +>Dans cette fenêtre, vous déterminez quelles entrées sont incluses dans la sélection suivante pour des questionnaires aléatoires.</para> + +<important +><para +>Si vous avez activé le mécanisme de blocage dans la fenêtre suivante, les seuils de <guilabel +>Niveau</guilabel +>, <guilabel +>Comptage des questions</guilabel +>, <guilabel +>Mauvais compte</guilabel +> et <guilabel +>Dernière question</guilabel +> sont désactivés et ne sont pas pris en compte.</para> +</important> + +<variablelist> +<varlistentry> +<term +><guilabel +>Leçon</guilabel +></term> +<listitem +><para +>Désigne quelles leçons inclure ou laisser de côté. Un nombre arbitraire de leçons peut être sélectionné pour le calcul.</para> +<para +>Par commodité, il y a deux boutons supplémentaires pour les entrées sélectionnées : Tout ou Rien.</para> +<para +>À partir de la version 0.7.0, cette partie est stockée avec le document au lieu d'être stockée globalement.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Type de mot</guilabel +></term> +<listitem +><para +>Sélectionner le type de mot. &kvoctrain; ne fait pas attention aux sous-types.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Niveau</guilabel +></term> +<listitem +><para +>Pareil pour le niveau</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Comptage des questions</guilabel +></term> +<listitem +><para +>Choisir la fréquence avec laquelle la sélection doit être demandée.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Mauvais compte</guilabel +></term> +<listitem +><para +>La même chose pour la durée pendant laquelle l'entrée était inconnue.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Dernière question</guilabel +></term> +<listitem +><para +>Inclure les questions avant ou pendant le temps donné.</para> +<para +>Les entrées qui n'ont pas encore été demandées sont toujours incluses si vous choisissez <emphasis +>avant</emphasis +>.</para +></listitem> +</varlistentry> +</variablelist> + +<para +>Les entrées ne sont incluses que si toutes les conditions sont remplies. Si vous voulez qu'une propriété soit ignorée choisissez <guilabel +>Ne pas en tenir compte</guilabel +> pour elle.</para> + +</sect2> + +<sect2 id="options7-dlg"> +<title +><guilabel +>Bloquant</guilabel +></title> + +<screenshot> +<screeninfo +>Copie d'écran de la boîte de dialogue de <guilabel +>Configuration du blocage</guilabel +></screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="options7-dlg.png" format="PNG"/></imageobject> +<textobject +><phrase +>Boîte de dialogue de <guilabel +>Configuration du blocage</guilabel +> </phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>Sur cette page vous sélectionnez le temps durant lequel une entrée connue est exclue des questions et quand elle doit être demandée au plus tard.</para> + +<para +>Il y a deux conditions qui doivent être remplies, sinon vous verrez le message d'avertissement correspondant :</para> + +<itemizedlist> +<listitem +><para +>Le temps doit augmenter de niveau en niveau </para +></listitem> + +<listitem +><para +>Le temps pour le blocage doit être inférieur à l'expiration dans un même niveau.</para +></listitem> +</itemizedlist> + +<para +>Si au moins l'un parmi Blocage et Expiration est actif, les seuils de <guilabel +>Niveau</guilabel +>, <guilabel +>Comptage des questions</guilabel +>, <guilabel +>Mauvais compte</guilabel +> et <guilabel +>Dernière question</guilabel +> sur la page de dialogue précédente ne sont pas pris en compte.</para> + +</sect2> + +<sect2 id="profiles"> +<title +><guilabel +>Profils</guilabel +></title> +<para +>Un profil est un ensemble de paramètres (paramètres en rapport avec les questionnaires) que vous pouvez enregistrer / ouvrir pour les utiliser de nouveau plus tard. Ce bouton <guibutton +>Profils</guibutton +> en bas de la boîte de dialogue <guilabel +>Configurer &kvoctrain;</guilabel +> vous permet de voir les profils existant, d'ouvrir un profil existant et d'enregistrer vos paramètres courant dans un noveau profil. </para> +<para +>Cliquer sur le bouton <guibutton +>Profils</guibutton +> affichera la boîte de dialogue suivante.</para> +<screenshot> +<screeninfo +>Boîte de dialogue des<guilabel +>Profils</guilabel +></screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="profiles.png" format="PNG"/></imageobject> +<textobject +><phrase +>Boîte de dialogue des<guilabel +>Profils</guilabel +></phrase +></textobject> +</mediaobject> +</screenshot> + +<variablelist> +<varlistentry> +<term +><guilabel +>Enregistrer</guilabel +></term> +<listitem +><para +>Enregistre les configurations actuelles de l'interrogation sous le nom courant.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Ouvrir</guilabel +></term> +<listitem +><para +>Charge les configurations depuis le profil de la liste déroulante.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Nouveau</guilabel +></term> +<listitem +><para +>Crée un nouveau profil avec les configurations actuelles.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Supprimer</guilabel +></term> +<listitem +><para +>Supprime le profil courant.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Fermer</guilabel +></term> +<listitem +><para +>Ferme la boîte de dialogue des <guilabel +>Profils</guilabel +></para +></listitem> +</varlistentry> + +</variablelist +> + +</sect2> + +</sect1> + +<sect1 id="entry-dlg"> +<title +>Boîte de dialogue d'entrée</title> + +<sect2 id="entry1-dlg"> +<title +><guilabel +>Propriétés générales</guilabel +></title> + +<para +>Ici vous saisissez une expression dans la cellule du tableau ou modifiez les entrées existantes et leurs propriétés. Cette boîte de dialogue est ouverte lorsqu'une cellule est choisie et que vous sélectionnez <menuchoice +><guimenu +>Édition</guimenu +><guimenuitem +>Modifier la sélection...</guimenuitem +></menuchoice +> depuis le menu ou le bouton <guibutton +>Modifier une expression...</guibutton +> de <guilabel +>Questions aléatoires</guilabel +>.</para> + +<screenshot> +<screeninfo +>Capture d'écran de la boîte de dialogue d'entrée</screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="entry1-dlg.png" format="PNG"/></imageobject> +<textobject +><phrase +>Boîte de dialogue d'entrée</phrase +></textobject> +</mediaobject> +</screenshot> + +<variablelist> +<varlistentry> +<term +><guilabel +>Expression</guilabel +></term> +<listitem +><para +>Contient vos mots.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Leçon</guilabel +></term> +<listitem +><para +>Sélectionne la leçon désirée.</para> +<para +>Le bouton sur la droite appel également la boîte de dialogue <guilabel +>Modifier les noms de leçons</guilabel +> où vous pouvez éditer vos leçons.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Prononciation</guilabel +></term> +<listitem +><para +>Dans ce champ, vous pouvez décrire la prononciation du mot.</para> +<para +>Ceci est possible soit en utilisant de simples caractères Ascii et peut-être une description fantaisiste et personnelle, soit en utilisant l'alphabet phonétique international. Le bouton à droite invoque une <link linkend="pron-window" +>Boîte de dialogue</link +> où vous pouvez sélectionner tous les caractères qui appartiennent à cet alphabet.</para> + +</listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Type</guilabel +></term> +<listitem +><para +>Vous permet de choisir un des types prédéfinis pour votre expression. Si vous changez le type d'une entrée, toutes les autres entrées de cette ligne auront un nouveau type assigné.</para> +<para +>Voir la table pour tous les <link linkend="types" +>types disponibles</link +>.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Sous-type</guilabel +></term> +<listitem +><para +>Certains types incluent aussi des sous-types. S'il n'y a pas de sous-type disponible, ce champ est désactivé.</para> +<para +>Chaque entrée d'une ligne peut avoir un sous-type différent. C'est utile pour les noms car un nom peut avoir différents genres dans différentes langues.</para> +<para +>Le bouton sur la droite de ce champ appel la boîte de dialogue <guilabel +>Modifier les types définis par l'utilisateur</guilabel +> pour que vous puissiez modifier la <guilabel +>Description du type</guilabel +> directement.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Étiquettes d'utilisation</guilabel +></term> +<listitem +><para +>Une ou plusieurs étiquettes peuvent être sélectionnées pour décrire l'utilisation habituelle de l'expression, &pex; médecine ou chimie.</para> +<para +>Le bouton sur la droite appel la boîte de dialogue <guilabel +>Modifier les étiquettes d'utilisation définies par l'utilisateur</guilabel +> pour saisir une nouvelle étiquette d'utilisation.</para +></listitem> +</varlistentry> +</variablelist> + +<sect3 id="pron-window"> +<title +>Sélection depuis l'alphabet phonétique international</title> + +<para +>Si vous avez une police capable d'écrire en IPA, votre boîte de dialogue devrait ressembler à ceci :</para> + +<screenshot> +<screeninfo +>La capture d'écran de la boîte de dialogue d'IPA</screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="pron-dlg.png" format="PNG"/></imageobject> +<textobject +><phrase +>La boîte de dialogue de l'alphabet phonétique international (IPA)</phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>Si vous n'avez pas une telle police, vous pouvez trouver un lien vers une police libre dans la section sur les <link linkend="opt-dlg-ipa" +>options d'affichage</link +></para> +</sect3> + +<!-- FIXME Active option missing lueck 01.07.2006--> +</sect2> +<sect2 id="entry2-dlg"> +<title +><guilabel +>Propriétés supplémentaires</guilabel +></title> + +<para +>Pour la plupart de ces champs, il y a aussi des questions spéciales.</para> + +<screenshot> +<screeninfo +>Capture d'écran de la boîte de dialogue des entrées supplémentaires</screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="entry2-dlg.png" format="PNG"/></imageobject> +<textobject +><phrase +>Boîte de dialogue des entrées supplémentaires</phrase +></textobject> +</mediaobject> +</screenshot> + +<variablelist> +<varlistentry> +<term +><guilabel +>Synonymes</guilabel +></term> +<listitem +><para +>Ici, vous pouvez saisir des mots qui ont le même sens que l'expression. Il y a aussi un type d'interrogation pour cette expression.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Antonymes</guilabel +></term> +<listitem +><para +>C'est pour les mots qui ont le sens contraire. Le champ peut aussi être utiliser pour des interrogations.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Exemple</guilabel +></term> +<listitem +><para +>De plus, vous pouvez saisir une phrase d'exemple pour l'expression. Il y a une interrogation simple qui vous demande le contenu de ce champ mais avec des points au lieu du mot dans la question.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Remarque</guilabel +></term> +<listitem +><para +>C'est un champ optionnel pour stocker des informations supplémentaires.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Paraphrase</guilabel +></term> +<listitem +><para +>Ici, vous pouvez saisir une description avec d'autres mots. Il y a aussi un type d'interrogation pour cette expression.</para +></listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2 id="entry3-dlg"> +<title +><guilabel +>Suggestions pour une question à choix multiples</guilabel +></title> + +<screenshot> +<screeninfo +>Capture d'écran de la boîte de dialogue des choix multiples</screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="entry3-dlg.png" format="PNG"/></imageobject> +<textobject +><phrase +>Boîte de dialogue des choix multiples</phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>Si vous voulez créer une question à choix multiples efficace, il est conseillé d'offrir des expressions qui ressemblent à la solution pour augmenter la difficulté. Si vous ne les offrez pas, &kvoctrain; a seulement la possibilité de créer de telles interrogations avec des expressions choisies au hasard qui sont plutôt faciles à deviner. Vous pouvez saisir jusqu'à cinq expressions dans ce but.</para> + +</sect2> + +<sect2 id="entry4-dlg"> +<title +>Propriétés supplémentaires pour les verbes</title> + +<para +>Vous pouvez modifier les entrées sur la page de <guilabel +>Conjugaison</guilabel +> seulement lorsque vous avez sélectionné <guilabel +>Verbe</guilabel +> comme type de mot.</para> + +<screenshot> +<screeninfo +>Capture d'écran de la boîte de dialogue d'entrée des verbes</screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="entry4-dlg.png" format="PNG"/></imageobject> +<textobject +><phrase +>Boîte de dialogue d'entrée des verbes</phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>Pour chaque temps, &kvoctrain; sait que vous pouvez saisir les conjugaisons du verbe pour les différentes personnes. Le temps peut être sélectionné dans la liste. Après l'avoir sélectionné, les entrées de champs sont mises à jour.</para> + +<para +>Du fait que certaines langues ne distinguent pas la 3ème personne du pluriel, vous pouvez utiliser la case à cocher correspondante.</para> + +<para +><guibutton +>Prochaine</guibutton +> cherche le temps suivant avec les conjugaisons déjà saisies.</para> + +</sect2> + +<sect2 id="entry5-dlg"> +<title +>Propriétés supplémentaires pour les adjectifs</title> + +<para +>Vous pouvez modifier les entrées de la page <guilabel +>Comparaison des adjectifs</guilabel +> seulement si vous avez sélectionné <guilabel +>Adjectif</guilabel +> comme type de mot.</para> + +<screenshot> +<screeninfo +>Capture d'écran de la boîte de dialogue de saisie des comparaisons</screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="entry5-dlg.png" format="PNG"/></imageobject> +<textobject +><phrase +>Boîte de dialogue de saisie des comparaisons</phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>Ici, vous pouvez saisir les formes de comparaison pour l'adjectif.</para> + +</sect2> + +<sect2 id="entry6-dlg"> +<title +>Propriétés depuis ou vers l'original</title> + +<para +>Pour certaines propriétés, il est possible de déterminer les valeurs <emphasis +>depuis</emphasis +> l'original ou <emphasis +>vers</emphasis +> l'original. Par exemple, vous pouvez avoir un niveau qui demande la traduction (= +> depuis l'original). L'opposé est le niveau où l'on demande l'original quand on en donne une traduction (= +> vers l'original).</para> + +<screenshot> +<screeninfo +>Capture d'écran de la boîte de dialogue des entrées Depuis/Vers</screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="entry6-dlg.png" format="PNG"/></imageobject> +<textobject +><phrase +>Boîte de dialogue des entrées Depuis/Vers</phrase +></textobject> +</mediaobject> +</screenshot> + +<variablelist> +<varlistentry> +<term +><guilabel +>Niveau</guilabel +></term> +<listitem +><para +>Contient le niveau courant de cette expression.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Faux ami</guilabel +></term> +<listitem +><para +>Quelques fois, il y a un mot dans une langue étrangère qui ressemble à un mot dans votre langue natale, et vous pensez qu'ils ont le même sens. Mais en fait, il n'en est rien.</para> +<para +>Saisissez de tels mots dans ce champ.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Date de la dernière interrogation</guilabel +></term> +<listitem +><para +>C'est la dernière date à laquelle cette entrée a fait l'objet d'une interrogation. Si elle n'a encore jamais été demandée, vous verrez seulement <computeroutput +>––</computeroutput +>.</para> +<para +>Pour des raisons de commodité, il y a deux boutons pour attribuer la date du jour ou remettre à zéro en <quote +>jamais demandé</quote +>.</para> +<para +>Du fait de raisons internes, il n'est pas possible de stocker des dates antérieures au 12 août 1999 avec certaines versions de &kvoctrain;. Les versions 0.8 et ultérieures ne sont pas affectées.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Au total</guilabel +></term> +<listitem +><para +>Désigne la fréquence avec laquelle cette entrée a été demandée.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guilabel +>Faux</guilabel +></term> +<listitem +><para +>Montre le nombre de fois où vous n'avez pas trouvé la bonne réponse.</para +></listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2> +<title +>Intégration dans le fenêtre principale</title> + +<screenshot> +<screeninfo +>Boutons d'intégration</screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="entry7-dlg.png" format="PNG"/></imageobject> +<textobject +><phrase +>Boutons d'intégration</phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>Si vous devez ajouter ou modifier beaucoup de mots, vous pourriez vouloir placer la fenêtre principale près de la boîte de dialogue de saisie et occuper l'écran entier. Vous pouvez faire cela manuellement ou utiliser l'un des deux boutons en bas (voir l'image au-dessus). Celui de gauche redimensionne les fenêtres à une hauteur optimale et les places l'une sur l'autre. Le second les places côte à côte.</para> + +<para +>Après avoir fermé la boîte de dialogue de saisie, la fenêtre principale revient à ses précédentes taille et dimension.</para> + +</sect2> +</sect1> + +<sect1 id="query-dlg"> +<title +>Boîte de dialogue d'interrogation</title> + +<sect2 id="norm-query-dlg"> +<title +><guilabel +>Interrogation aléatoire</guilabel +> normale</title> + +<para +>Après avoir sélectionné <guimenuitem +>Créer une interrogation aléatoire</guimenuitem +> la fenêtre principale disparaît.</para> + +<para +>Ensuite toutes les entrées qui correspondent à vos <link linkend="thresholds" +>seuils</link +> actuels sont mises en liste et affichées en ordre aléatoire à l'aide de la boîte de dialogue suivante.</para> + +<screenshot> +<screeninfo +>Capture d'écran de la boîte de dialogue <guilabel +>Interrogation aléatoire</guilabel +></screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="query-dlg.png" format="PNG"/></imageobject> +<textobject +><phrase +>Boîte de dialogue <guilabel +>Interrogation aléatoire</guilabel +></phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>Dans la zone de dialogue avec l'expression originale, il y a des propriétés que vous pouvez activer pour obtenir de l'aide. Vous devez écrire la solution dans le champ de texte correspondant.</para> + +<variablelist> +<varlistentry> +<term +><guilabel +>Tout montrer</guilabel +></term> +<listitem +><para +>Affiche la solution complète dans le champ de traduction.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guibutton +>Montrer plus</guibutton +></term> +<listitem +><para +>Chaque clic sur ce bouton affichera un ou plusieurs caractères de la solution pour vous aider.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guibutton +>Vérifier</guibutton +></term> +<listitem +><para +>Compare votre réponse avec la solution correcte. Actuellement, votre solution doit correspondre exactement pour être acceptée. Si la réponse était correcte, la couleur de la traduction devient verte, sinon, elle devient rouge.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guibutton +>Je ne sais pas</guibutton +></term> +<listitem +><para +>Dit à &kvoctrain; que vous ne savez pas la réponse et que le niveau correspondant doit être abaissé.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guibutton +>Je le sais</guibutton +></term> +<listitem +><para +>Cliquez sur ce bouton pour dire à &kvoctrain; que vous connaissez la réponse correcte. Cette entrée est alors retirée de la <quote +>liste mauvaise</quote +> courrante.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guibutton +>Modifier une expression..</guibutton +></term> +<listitem +><para +>Si vous trouvez une erreur dans une question, vous pouvez appeler la boîte de dialogue d'édition tout de suite et la corriger.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guibutton +>Arrêter l'interrogation</guibutton +></term> +<listitem +><para +>Arrête le questionnaire et remontre le vocabulaire.</para +></listitem> +</varlistentry> + +</variablelist> + +<para +>Dans le coin en bas à droite, vous voyez deux barres de progression qui indiquent le temps restant et le nombre de questions à venir.</para> + +<para +>Le questionnaire sur la leçon courante est répétée jusqu'à ce que toutes les expressions soient connues. Le nombre d'essais de la leçon courante est affiché sous l'indicateur de progression. Une fois que la leçon courante est finie &kvoctrain; continue avec la suivante (en supposant que vous ayez configuré les <link linkend="thresholds" +>Options d'interrogation</link +> de cette manière).</para> + +<para +>Je regrette de l'admettre, mais habituellement je ne connais pas la solution. Pour cette raison, la touche <keycap +>Retour</keycap +> a un comportement spécial que je trouve pratique : <itemizedlist> +<listitem +><para +>Actionnez <keycap +>Entrée</keycap +> une première fois montre la solution complète (au début, le bouton <guibutton +>Montrer plus</guibutton +> est le bouton par défaut) et fait du bouton <guibutton +>Je ne sais pas</guibutton +> le bouton par défaut.</para +></listitem> + +<listitem +><para +>Actionner le bouton <keycap +>Entrée</keycap +> une seconde fois fermera cette boîte de dialogue et indiquera à &kvoctrain; que vous ne connaissez pas la solution.</para +></listitem> +</itemizedlist +></para> + +<para +>À ce moment, vous décidez vous-même si vous connaissez la réponse ou non. Les versions ultérieures pourront fournir un algorithme plus ou moins adapté pour prendre cette décision à partir de la réponse que vous aurez écrite.</para> + +<para +>Si vous saviez la réponse correcte, le niveau est augmenté d'un cran. Si vous ne saviez pas, le niveau est remis à la valeur 1, ce qui est moins bien.</para> + +</sect2> + +<sect2 id="mu-query-dlg"> +<title +>Interrogation aléatoire avec <guilabel +>Choix multiples</guilabel +></title> + +<screenshot> +<screeninfo +>Capture d'écran de la boîte de dialogue des interrogations à <guilabel +>Choix multiple</guilabel +></screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="mu-query-dlg.png" format="PNG"/></imageobject> +<textobject +><phrase +>Boîte de dialogue des interrogations à <guilabel +>Choix multiple</guilabel +></phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>Ce type de questionnaire fonctionne d'une manière assez semblable au précédent. La solution est affichée avec d'autres expressions choisies aléatoirement et vous devez choisir une réponse parmi les cinq proposées.</para> + +<para +>Cette interrogation fonctionne plus efficacement si vous fournissez des solutions voisines sur la <link linkend="entry2-dlg" +>page de dialogue des entrées correspondante</link +>. De plus, un <link linkend="entry6-dlg" +>faux ami</link +> est ajouté si disponible.</para> + +</sect2> + +<sect2 id="verb-query-dlg"> +<title +>Interrogation sur les conjugaisons</title> + +<screenshot> +<screeninfo +>Boîte de dialogue d'<guilabel +>Entraînement avec les verbes</guilabel +></screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="verb-query-dlg.png" format="PNG"/></imageobject> +<textobject +><phrase +>Boîte de dialogue d'<guilabel +>Entraînement avec les verbes</guilabel +></phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>Cette boîte de dialogue apparaît après le démarrage d'une interrogation sur les verbes à l'aide de <menuchoice +><guimenu +>Apprendre</guimenu +><guisubmenu +><replaceable +>Nom de la langue</replaceable +></guisubmenu +> <guimenuitem +>Verbes</guimenuitem +></menuchoice +>.</para> + +<para +>Tous les temps qui ont des définitions pour la conjugaison sont demandés. Bien sûr, vous devez tous les connaître pour répondre correctement.</para> + +</sect2> + +<sect2 id="art-query-dlg"> +<title +>Interrogation sur les articles</title> + +<screenshot> +<screeninfo +>Capture d'écran de la boîte de dialogue d'entraînement aux articles</screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="art-query-dlg.png" format="PNG"/></imageobject> +<textobject +><phrase +>Boîte de dialogue d'entraînement aux articles</phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>Cette boîte de dialogue apparaît après le démarrage d'une interrogation sur les articles à l'aide de <menuchoice +><guimenu +>Apprendre</guimenu +><guisubmenu +><replaceable +>Nom de la langue</replaceable +></guisubmenu +><guimenuitem +>Articles</guimenuitem +></menuchoice +>.</para> +<para +>Dans cette boîte de dialogue, l'article du nom est demandé.</para> + +<para +>Il est important d'avoir sélectionné le sous-type correct dans la <link linkend="entry1-dlg" +>boîte de dialogue des entrées</link +>.</para> + +</sect2> + +<sect2 id="comp-query-dlg"> +<title +>Interrogation sur les expressions de comparaison</title> + +<screenshot> +<screeninfo +>Capture d'écran de la boîte de dialogue d'interrogation sur les expressions de comparaison</screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="comp-query-dlg.png" format="PNG"/></imageobject> +<textobject +><phrase +>Boîte de dialogue d'interrogation sur les expressions de comparaison</phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>Toutes les expressions qui contiennent aussi des <link linkend="entry5-dlg" +>Expressions de comparaison</link +> sont affichées. Un mot est choisi aléatoirement et vous devez compléter les deux restants.</para> + +</sect2> + +<sect2 id="syn-query-dlg"> +<title +>Interrogation sur les synonymes, les antonymes, les paraphrases et les phrases d'exemples.</title> + +<screenshot> +<screeninfo +>Capture d'écran de la boîte de dialogue d'interrogation sur les synonymes</screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="syn-query-dlg.png" format="PNG"/></imageobject> +<textobject +><phrase +>Boîte de dialogue d'interrogation sur les synonymes</phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>Les questions pour les propriétés supplémentaires de vos expressions mentionnées ci-dessus sont à peu près les mêmes pour tous les types.</para> + +<para +>On vous donne l'expression et vous devez écrire la propriété correspondante. L'interrogation par <guilabel +>exemple</guilabel +> est un peu différente car &kvoctrain; prend l'expression et la remplace par des points, ceci est essentiellement utile lorsque votre expression est constitué d'un seul mot.</para> + +</sect2> +</sect1> + +<sect1 id="stat-dlg"> +<title +>Boîte de dialogue des <guilabel +>Statistiques du document</guilabel +></title> + +<sect2 id="stat1-dlg"> +<title +><guilabel +>Général</guilabel +></title> + +<screenshot> +<screeninfo +>Capture d'écran de la boîte de dialogue des statistiques du document</screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="stat1-dlg.png" format="PNG"/></imageobject> +<textobject +><phrase +>Statistiques générales sur le document</phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>Sur cette page, vous trouvez les informations générales les plus importantes sur votre document :</para> + +<itemizedlist> +<listitem +><para +>Le <guilabel +>Nom du fichier</guilabel +></para +></listitem> +<listitem +><para +>Le <guilabel +>Titre</guilabel +></para +></listitem> +<listitem +><para +>Le nom de l'<guilabel +>Auteur</guilabel +></para +></listitem> +<listitem +><para +>et le nombre d'<guilabel +>Entrées</guilabel +> et de <guilabel +>Leçons</guilabel +>.</para +></listitem> +</itemizedlist> + +</sect2> + +<sect2 id="stat2-dlg"> +<title +>Toutes les langues du dictionnaire</title> + +<screenshot> +<screeninfo +>Capture d'écran de la boîte de dialogue des statistiques par langue</screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="stat2-dlg.png" format="PNG"/></imageobject> +<textobject +><phrase +>Statistiques par langue</phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>En fonction du nombre de traductions que votre document contient, vous aurez zéro, une ou plusieurs pages supplémentaires. Chaque page contient deux images pour chaque leçon décrivant le nombre d'entrées par niveau dans chaque leçon.</para> + +<para +>Un clic avec le &BDS; sur l'une des images fera surgir un menu qui montre les nombres exacts.</para> + +</sect2> +</sect1> +</chapter> + +<chapter id="dictionaries"> +<title +>Partager des fichiers et télécharger des dictionnaires</title> + +<sect1 id="dictionary"> +<title +>Contribution aux dictionnaires pour &kvoctrain;</title> + +<para +>Si vous avez créé un fichier kvtml, merci d'envoyer un email en y joignant le fichier à &Anne-Marie.Mahfouf.mail; et je placerais le fichier dans <ulink url="http://edu.kde.org/contrib/kvtml.php" +>Les fichiers de contributions kvtml</ulink +> sur <ulink url="http://edu.kde.org" +>le site internet de &kde;-Édu</ulink +> pour que d'autres personnes puissent l'utiliser. </para> + +<para +>Si vous modifiez du vocabulaire existant ou créez un vocabulaire basé sur un matériel soumis à copyright, vous devez demander à l'auteur sa permission. Même prendre des exemples de livres d'école peut poser problème ! Les fichiers doivent être sous une licence libre, merci de l'indiquer dans votre courrier lorsque vous postez un fichier.</para> + +</sect1> + +<sect1 id="new-stuff"> +<title +>Télécharger et installer des fichiers existants</title> + +<para +>&kvoctrain; est fourni avec seulement deux fichiers d'examples. Mais vous pouvez facilement obtenir et installer des fichiers existants en utilisant le menu <menuchoice +><guimenu +>Fichier</guimenu +><guimenuitem +>Obtenir de nouveaux vocabulaires...</guimenuitem +></menuchoice +>, en supposant que vous ayez une connexion internet. La boîte de dialogue suivante est alors affichée :</para> + +<screenshot> +<screeninfo +>Boîte de dialogue Récupérer des nouveautés</screeninfo> +<mediaobject> +<imageobject +><imagedata fileref="get-new-stuff.png" format="PNG"/></imageobject> +<textobject +><phrase +>Boîte de dialogue Récupérer des nouveautés</phrase +></textobject> +</mediaobject> +</screenshot> + +<para +>Choisissez le fichier que vous voulez obtenir. Le bouton <guibutton +>Détails</guibutton +> vous donnera plus de détails à propos du fichier surligné. Cliquez sur le bouton <guibutton +>Installer</guibutton +>. Le fichier est alors téléchargé depuis sa location sur l'internet, enregistré sur votre disque dur et ouvert dans la fenêtre courante de &kvoctrain;. </para> + +<note +><para +>Les fichiers que vous téléchargez sont enregistrés dans votre dossier personnel dans le dossier <filename +>Vocabularies</filename +></para +></note> +</sect1> + +<sect1 id="other-dict"> +<title +>Autres dictionnaires sur le web</title> + +<itemizedlist> +<listitem +><para +>Si vous êtes allemand et voulez apprendre l'anglais (ou vice versa), vous pouvez télécharger la liste de vocabulaire fournie mensuellement par le magazine <ulink url="http://www.spotlight-online.de" +>Spotlight-Online</ulink +>.</para> +<para +>La distribution de &kvoctrain; contient un exécutable nommé <command +>spotlight2kvtml</command +> pour transformer ces listes au format kvtml. Les fichiers originaux sont des &Windows; Word DOC, et donc vous devez d'abord les transformer en textes ANSI-TXT avant de les convertir. <application +>Star Office</application +> ou <application +>KWord</application +> peuvent faire ce travail.</para> +<para +><command +>spotlight2kvtml</command +> a besoin des 3 paramètres <parameter +>nom_fichier</parameter +>, <parameter +>mois</parameter +> et <parameter +>année</parameter +> et produit un fichier dans le même dossier avec le même nom et l'extension <literal role="extension" +>kvtml</literal +> :</para> +<para +><userinput +><command +>spotlight2kvtml</command +> <replaceable +>0199.txt 01 99</replaceable +></userinput +></para +></listitem> + +<listitem> +<para +>Grâce à la contribution d'Andreas Neuper, vous pouvez télécharger des fichiers de <ulink url="http://www.vokabeln.de/files.htm" +>Langenscheidt</ulink +>. C'est un site allemand et il contient des fichiers dans plusieurs langues. Cette distribution contient son script Perl <command +>langen2kvtml</command +> pour transformer ces listes en format kvtml.</para> + +<para +><command +>langen2kvtml</command +> n'a besoin que du nom du fichier original comme paramètre et essaye d'extraire autant d'informations que possible du fichier source. Par exemple, il conserve les noms des leçons, les conjugaisons et les articles.</para> + +<para +>Il produit un fichier dans le même dossier avec le même nom et l'extension <literal role="extension" +>kvtml</literal +>.</para> +</listitem> + +<listitem +><para +>Des dictionnaires au format kvtml sont disponibles à :</para> + <itemizedlist> +<listitem +><para> + <ulink + url="http://edu.kde.org/contrib/kvtml.php" +>Contributions au fichiers d'apprentissage de &kde;-Édu </ulink> + </para +></listitem> +</itemizedlist> +</listitem> + +<listitem +><para +>Des dictionnaires au format Ascii sont par exemple disponibles à :</para> + <itemizedlist> + <listitem +><para +><ulink url="ftp://ftp.gwdg.de/pub/misc/dictionary/english/words.gz" +>ftp.gwdg.d e/pub/misc/dictionary/english/words.gz</ulink +> (approximativement 1 035 ko) </para +></listitem> + </itemizedlist> +</listitem> + +<listitem +><para +>Les dictionnaires du <ulink url="http://www3.futureware.at/kquick.htm" +>*Quick project</ulink +> en format « CVS » mais encodés en « UTF8 » de telle manière que vous avez tous les caractères correctement rendus. Les fichiers sont disponibles sur sa <ulink url="http://www3.futureware.at/1dim.htm" +>section de téléchargements</ulink +>. Ils sont compactés en format &Windows; <literal role="extension" +>.EXE</literal +> de telle manière que vous devez utiliser <application +>unzip</application +> pour extraire ces fichiers.</para> +</listitem> + +</itemizedlist> + +<para +>Si vous connaissez d'autres sources, veuillez <ulink url="mailto:annma@kde.org" +>me le dire</ulink +> pour les inclure ici.</para> +</sect1> + +<sect1 id="translators"> +<title +>Applications de traduction</title> + +<para +>Si vous ne voulez pas apprendre, mais avez juste besoin de traductions rapides d'expressions dans de plus gros dictionnaires, vous pourriez ne pas être satisfait de &kvoctrain; si votre ordinateur ne possède pas beaucoup de mémoire et de MHz. Un fichier de 150 000 entrées utilise environ 60 Mo et prend une éternité à se charger si votre système manque de mémoire.</para> + +<para +>Dans ce cas, vous pourriez vouloir essayer l'un des suivants :</para> +<itemizedlist> +<listitem +><para +><ulink url="http://www.franken.de/users/duffy1/rjakob/" +>kdsing</ulink +> (&kde;). </para +></listitem> + +<listitem +><para +><ulink url="http://www.tm.informatik.uni-frankfurt.de/~razi/steak/steak.html" +> steak/xsteak</ulink +> (console/X). </para +></listitem> + +<listitem +><para +><ulink url="http://dict.tu-chemnitz.de/" +>Ding</ulink +> (TCL). </para +></listitem> + +</itemizedlist> + +</sect1> +</chapter> + +<chapter id="links"> +<title +>Liens intéressants</title> + +<sect1 id="similar"> +<title +>Projets semblables</title> + +<para +>Vous pouvez aussi essayer l'un des autres entraîneurs de vocabulaire que j'ai trouvés (triés selon la date où je les ai trouvés) :</para> +<itemizedlist> +<listitem +><para +><ulink url="http://edu.kde.org/kwordquiz/" +>&kwordquiz;</ulink +> (&kde;)</para +></listitem> + +<listitem +><para +><ulink url="http://members.tripod.com/~planetphil/svt.html" +>SVT</ulink +> (console)</para +></listitem> +</itemizedlist> +</sect1> + +<sect1 id="other-links"> +<title +>Autres liens intéressants</title> + +<para +>Peut-être êtes-vous intéressé par un ou plusieurs des liens que j'ai découvert en travaillant sur &kvoctrain;.</para> +<itemizedlist> +<listitem +><para +><ulink url="http://czyborra.com/unifont/" +>&GNU; Unifont Projekt</ulink +></para +></listitem> + +<listitem +><para +><ulink url="http://www.seul.org/edu/projects.html" +>SEUL Educational Projects</ulink +></para +></listitem> + +<listitem +><para +><ulink url="http://esl.about.com/library/weekly/aa040998.htm" +>Reference and Introduction to Phonetic Symbols</ulink +></para +></listitem> + +<listitem +><para +><ulink url="http://www2.arts.gla.ac.uk/IPA/ipa.html" +>The International Phonetic Association</ulink +></para +></listitem> + +</itemizedlist> + +</sect1> +</chapter> + +<chapter id="commands"> +<title +>Référence des commandes</title> + +<sect1 id="kapp-mainwindow"> +<title +>La fenêtre principale de &kvoctrain;</title> + +<sect2 id="file-menu"> +<title +>Le menu <guimenu +>Fichier</guimenu +></title> + +<variablelist> +<varlistentry> +<term> +<menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>N</keycap +></keycombo +></shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Nouveau</guimenuitem +> </menuchoice> +</term> +<listitem +><para +><action +>Crée</action +> un nouveau document.</para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>O</keycap +></keycombo +></shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Ouvrir...</guimenuitem +></menuchoice +></term> +<listitem +><para +><action +>Ouvre un document existant.</action> +</para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><guimenu +> Fichier</guimenu +> <guisubmenu +>Récemment ouvert(s)...</guisubmenu +></menuchoice +></term> +<listitem +><para +><action +>Ouvre un des documents récemment ouverts.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><guimenu +>Fichier</guimenu +> <guimenuitem +>Ouvrir un exemple...</guimenuitem +></menuchoice +></term> +<listitem +><para +><action +>Ouvre un fichier d'exemple</action +> fourni avec &kvoctrain;. </para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>G</keycap +></keycombo +></shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Obtenir de nouveaux vocabulaires...</guimenuitem +></menuchoice +></term> +<listitem +><para +><action +>Ouvre</action +> la boîte de dialogue <guilabel +>Obtenir de nouveaux vocabulaires</guilabel +> pour vous permettre d'installer de nouveaux fichier de vocabulaires de &kde;-Édu via l'internet.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><guimenu +> Fichier</guimenu +> <guimenuitem +>Fusionner</guimenuitem +></menuchoice +></term> +<listitem +><para +><action +>Fusionne un autre document de vocabulaire avec le document de vocabulaire courant.</action +></para> +<para +>Seules les parties du deuxième document de vocabulaire sont fusionnées, s'il a le même <ulink url="http://www.loc.gov/standards/iso639-2/englangn.html" +>code de langue international</ulink +> que celui en cours.</para> +<para +>C'est pourquoi vous devez toujours utiliser les codes corrects. Cela vous aide à partager les documents de vocabulaire avec d'autres utilisateurs. &kvoctrain; vous aide pour cela en fournissant tous les codes dans la <link linkend="settings2-dlg" +>page d'options</link +> </para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;<keycap +>S</keycap +></keycombo +></shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Enregistrer</guimenuitem +></menuchoice +></term> +<listitem +><para +><action +>Enregistre le document.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><guimenu +> Fichier</guimenu +> <guimenuitem +>Enregistrer sous...</guimenuitem +></menuchoice +></term> +<listitem +><para +><action +>Enregistre le document sous un autre nom.</action +></para +></listitem> +</varlistentry> + +<varlistentry> + <term +><menuchoice +><guimenu +>Fichier</guimenu +> <guimenuitem +>Enregistrer les entrées de l'interrogation sous...</guimenuitem +></menuchoice +></term> + <listitem +><para +><action +>Enregistre les entrées marquées pour l'interrogation dans un nouveau document de vocabulaire.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl;<keycap +>P</keycap +></keycombo +></shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Imprimer...</guimenuitem +></menuchoice +></term> +<listitem +><para +><action +>Ouvre</action +> la fenêtre d'impression standart de &kde;</para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><guimenu +>Fichier</guimenu +> <guimenuitem +>Quitter</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Quitte</action +> &kvoctrain;.</para +></listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2 id="edit-menu"> +<title +>Le menu <guimenu +>Édition</guimenu +></title> + +<variablelist> +<varlistentry> +<term> +<menuchoice +><shortcut +><keycombo action="simul" +> &Ctrl;<keycap +>C</keycap +></keycombo +></shortcut +> <guimenu +>Édition</guimenu +> <guimenuitem +>Copier</guimenuitem +></menuchoice +></term> +<listitem +><para +><action +> Copie la ligne en cours vers le presse-papiers</action +>. Les entrées sont séparées par une séquence spéciale de caractères qui peut être choisie dans la <link linkend="options4-dlg" +>boîte de dialogue options</link +>.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +> &Ctrl;<keycap +>V</keycap +></keycombo +></shortcut +> <guimenu +>Édition</guimenu +> <guimenuitem +>Coller</guimenuitem +></menuchoice +></term> +<listitem +><para +><action +>Colle depuis le presse-papiers.</action +> Les entrées sont divisées par le caractère <link linkend="cut-n-paste" +>séparateur</link +> mentionné ci-dessus et insérées comme une nouvelle ligne avec une ou plusieurs colonnes. Vous pouvez aussi <link linkend="options4-dlg" +>ajuster l'ordre</link +> dans lequel les colonnes sont enchaînées avant la reproduction de la totalité du presse-papiers. </para> +<para +>Colle des lignes multiples (&pex; d'un fichier de base de données <literal role="extension" +>CSV</literal +>), les ajoutera toutes comme de nouvelles lignes les unes après les autres.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycombo action="simul" +> &Ctrl;<keycap +>A</keycap +></keycombo +></shortcut +> <guimenu +>Édition</guimenu +> <guimenuitem +>Tout sélectionner</guimenuitem +></menuchoice +></term> +<listitem +><para +><action +>Marque tout le vocabulaire</action +> comme « sélectionné » pour un traitement ultérieur.</para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><shortcut +><keycombo action="simul" +>&Ctrl; &Maj;<keycap +>A</keycap +></keycombo +></shortcut +> <guimenu +>Édition</guimenu +> <guimenuitem +>Déselectionner</guimenuitem +></menuchoice +></term> +<listitem +><para +><action +>Retire toutes les marques de sélections multiples</action +></para +></listitem> +</varlistentry> + + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>F</keycap +></keycombo +></shortcut +> <guimenu +>Édition</guimenu +> <guimenuitem +>Chercher...</guimenuitem +></menuchoice +></term> +<listitem +><para +><action +>Cherche</action +> le contenu du presse papiers dans le fichier de vocabulaire en utilisant le champ de recherche de la barre d'outils. </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +><keycap +>Inser.</keycap +></shortcut +> <guimenu +>Édition</guimenu +> <guimenuitem +>Ajouter une nouvelle entrée</guimenuitem +></menuchoice +></term> +<listitem +><para +><action +>Ajoute une ou plusieurs expressions nouvelles.</action +> Voir la section <link linkend="key-insert" +>Touche Insertion</link +> pour plus d'informations.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>Entrée</keycap +></keycombo +></shortcut +> <guimenu +>Édition</guimenu +> <guimenuitem +>Modifier la sélection...</guimenuitem +></menuchoice +></term> +<listitem +><para +><action +>Édition de l'expression courante.</action +> Voir la section <link linkend="key-enter" +>Touche Entrée</link +> pour plus d'informations.</para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><shortcut +><keycap +>Suppr</keycap +></shortcut +> <guimenu +>Édition</guimenu +> <guimenuitem +>Effacer la sélection</guimenuitem +></menuchoice +></term> +<listitem +><para +><action +>Efface la sélection.</action +> Voir <link linkend="key-delete" +>Touche Suppr</link +> pour plus d'information.</para +></listitem> +</varlistentry> + +</variablelist> + +</sect2> + +<sect2 id="voc-menu"> +<title +>Le menu <guimenu +>Vocabulaire</guimenu +></title> + +<variablelist> +<varlistentry> +<term> +<menuchoice +><guimenu +>Vocabulaire</guimenu +> <guimenuitem +>Afficher les statistiques</guimenuitem +></menuchoice +></term> +<listitem +><para +>Appelle la <link linkend="stat-dlg" +>boîte de dialogue des statistiques</link +> pour <action +>afficher les informations les plus importantes concernant votre vocabulaire</action +>.</para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><guimenu +>Vocabulaire</guimenu +> <guimenuitem +>Assigner les leçons...</guimenuitem +></menuchoice +></term> +<listitem +><para +><action +>Recherche dans le document de vocabulaire les entrées qui ne sont pas encore assignés à une leçon.</action +> Elles sont aléatoirement assignés à de nouvelles leçons.</para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><guimenu +>Vocabulaire</guimenu +> <guimenuitem +>Nettoyer</guimenuitem +></menuchoice +></term> +<listitem +><para +><action +>Recherche les entrées qui sont exactement identiques</action +> (original et toutes traductions) et les enlève toutes sauf une.</para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><guimenu +>Vocabulaire</guimenu +><guisubmenu +>Ajouter une langue</guisubmenu +></menuchoice +></term> +<listitem +><para +><action +>Ajoute une nouvelle colonne</action +> (une nouvelle langue).</para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><guimenu +>Vocabulaire</guimenu +> <guisubmenu +>Déterminer la langue</guisubmenu +></menuchoice +></term> +<listitem +><para +><action +>Détermine le code de langue et le nom pour une colonne</action +>.</para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><guimenu +>Vocabulaire</guimenu +> <guisubmenu +>Retirer une langue</guisubmenu +></menuchoice +></term> +<listitem +><para +><action +>Enlève une des traductions.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><guimenu +>Vocabulaire</guimenu +> <guimenuitem +>Propriétés du document</guimenuitem +></menuchoice +></term> +<listitem +><para +>Appelle la boîte de dialogue des <link linkend="docprop-dlg" +>propriétés du document</link +>.</para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><guimenu +>Vocabulaire</guimenu +> <guimenuitem +>Propriétés de la langue</guimenuitem +></menuchoice +></term> +<listitem +><para +>Appelle la boîte de dialogue des <link linkend="langprop-dlg" +>Propriétés de la langue</link +>.</para +></listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2 id="learn-menu"> +<title +>Le menu <guimenu +>Apprendre</guimenu +></title> + +<variablelist> +<varlistentry> +<term> +<menuchoice +><guimenu +>Apprendre</guimenu +> <guisubmenu +><replaceable +>Nom des langues</replaceable +></guisubmenu +> </menuchoice +></term> +<listitem +><para +>Fournit un sous-menu pour chaque langue avec tous les dialogues d'interrogation. Exactement le même que le menu qui apparaît dans un <link linkend="header-menu" +>bouton d'en-tête de table</link +>.</para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><guimenu +>Apprendre</guimenu +> <guimenuitem +>Reprendre l'interrogation</guimenuitem +></menuchoice +></term> +<listitem +><para +><action +>Reprend l'interrogation aléatoire précédente si vous avez terminé la précédente.</action +> Les entrées restantes apparaissent avec une marque de contrôle verte. </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Apprendre</guimenu +><guimenuitem +>Reprendre le questionnaire à choix multiples</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Reprend l'interrogation aléatoire à choix multiples précédente.</action +></para +></listitem> +</varlistentry> +</variablelist> + +</sect2> + +<sect2 id="opt-menu"> +<title +>Le menu <guimenu +>Configuration</guimenu +></title> + +<variablelist> +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Afficher / Cacher la barre d'outils</guimenuitem +></menuchoice +></term> +<listitem +><para +><action +>Active / Désactive l'affichage des boutons de le barre d'outils.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term> +<menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Afficher / Cacher la barre d'état</guimenuitem +></menuchoice +></term> +<listitem +><para +><action +>Active / Désactive la barre d'état en bas de la fenêtre.</action +></para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Configurer les raccourcis clavier...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Configure</action +> les touches du clavier que vous utilisez pour accéder aux différentes actions.</para> +</listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Configurer les barres d'outils...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Configure</action +> les éléments que vous voulez positionner dans la barre d'outils </para +></listitem> +</varlistentry> + +<varlistentry> +<term +><menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Configurer &kvoctrain;...</guimenuitem +> </menuchoice +></term> +<listitem +><para +><action +>Affiche</action +> la boîte de dialogue de configuration de &kvoctrain;. </para +></listitem> +</varlistentry> + +</variablelist> + +</sect2> + +<sect2 id="help-menu"> +<title +>Le menu <guimenu +>Aide</guimenu +></title> +&help.menu.documentation; </sect2> + +<sect2 id="header-menu"> +<title +>Menu de l'en-tête du tableau</title> + +<para +>Le menu contextuel suivant apparaît lorsque vous maintenez préssé le bouton de la souris (votre expression originale) sur l'en-tête du tableau pendant environ une seconde.</para> + +<variablelist> +<varlistentry> +<term +><guimenuitem +>Créer une interrogation aléatoire</guimenuitem +></term> +<listitem +><para +>Crée une <link linkend="query-dlg" +>interrogation aléatoire</link +> sur cette colonne à l'aide toutes les expressions inconnues en fonction de vos <link linkend="thresholds" +>seuils</link +>.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guimenuitem +>Créer questionnaire à choix multiple</guimenuitem +></term> +<listitem +><para +>Créé un <link linkend="mu-query-dlg" +>questionnaire à choix multiple</link +> sur cette colonne à l'aide de toutes les expressions inconnues en fonction de vos <link linkend="thresholds" +>seuils</link +>.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guimenuitem +>Entraînement aux verbes</guimenuitem +></term> +<listitem +><para +>Tous les verbes avec leurs conjugaisons sont demandés.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guimenuitem +>Entraînement aux articles</guimenuitem +></term> +<listitem +><para +>Demande les articles si le genre des noms est défini.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guimenuitem +>Entraînement aux formes de comparaison</guimenuitem +></term> +<listitem +><para +>Interroge sur les formes de comparaison.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guimenuitem +>Synonymes</guimenuitem +></term> +<listitem +><para +>Questions sur les synonymes.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guimenuitem +>Antonymes</guimenuitem +></term> +<listitem +><para +>Questions sur les antonymes.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guimenuitem +>Exemples</guimenuitem +></term> +<listitem +><para +>Questions avec des exemples.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guimenuitem +>Paraphrase</guimenuitem +></term> +<listitem +><para +>Questions sur les expressions.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guimenuitem +>Trier alphabétiquement</guimenuitem +></term> +<listitem +><para +>Trie alphabétiquement cette colonne dans l'ordre ascendant ou descendant.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guimenuitem +>Déterminer la langue</guimenuitem +></term> +<listitem +><para +>Détermine une langue pour cette colonne. Si la langue désirée n'existe pas encore dans ce menu, vous pouvez l'ajouter avec la <link linkend="settings2-dlg" +> boîte de dialogue d'options</link +>.</para +></listitem> +</varlistentry> +</variablelist> + +<para +>Les deux sujets suivants apparaissent seulement si vous maintenez le &BGS; enfoncé sur un en-tête qui appartient à une traduction. </para> + +<variablelist> +<varlistentry> +<term +><guimenuitem +>Réinitialiser les catégories</guimenuitem +></term> +<listitem +><para +>Réactualise les propriétés de toutes les entrées sélectionnées à leur état initial comme si vous veniez de les ajouter.</para> +<para +>Si vous avez choisi une leçon dans la boîte appropriée de la barre d'outils, ces parties seules seront réactualisées. Autrement, toutes les entrées sont affectées.</para +></listitem> +</varlistentry> + +<varlistentry> +<term +><guimenuitem +>Supprimer une colonne</guimenuitem +></term> +<listitem +><para +>Enlève cette colonne et toutes ses entrées.</para +></listitem> +</varlistentry> +</variablelist> + +</sect2> +</sect1> + +</chapter> + +<chapter id="credits-and-license"> +<title +>Remerciements et licence</title> + +<sect1 id="credits"> +<title +>Remerciements</title> + +<para +>&kvoctrain; est ma première application avec &GUI; pour &kde;, ainsi j'ai dû emprunter beaucoup de code à d'autres applications. Les plus gros emprunts sont</para> +<itemizedlist> +<listitem +><para +>&klpq; (fonctionnalités des tables dans les versions jusqu'à 0.7).</para +></listitem> +<listitem +><para +>&kontour; (lecture/écriture &XML;).</para +></listitem> +<listitem +><para +>&khexedit; (dialogue « À propos » dans les versions jusqu'à 0.7).</para +></listitem> +</itemizedlist> + +<para +>J'aimerais remercier les personnes suivantes personnellement pour leur contribution à &kvoctrain; :</para> +<itemizedlist> +<listitem +><para +>Andrea Marconi pour la localisation en italien.</para +></listitem> +<listitem +><para +>Hans Kottman pour la localisation en français.</para +></listitem> +<listitem +><para +>Grzegorz Ilczuk pour la localisation en polonais.</para +></listitem> +<listitem +><para +>Éric Bischoff pour avoir converti la documentation en DocBook.</para +></listitem> +</itemizedlist> + +<para +>Je voudrais aussi remercier les autres personnes non nommées, spécialement l'équipe complète de &kde; pour leur aide, leurs critiques constructives, leurs suggestions ou leurs rapports de bogues.</para> + +</sect1> + +<sect1 id="copyright"> +<title +>Copyright</title> + +<para +>&kvoctrain; Program copyright 1999-2003 &Ewald.Arnold; &Ewald.Arnold.mail; 2004-2005 Peter Hedlund <email +>peter@peterandlinda.com</email +> </para> + +<para +>Documentation copyright 1999-2000 &Ewald.Arnold; &Ewald.Arnold.mail; 2005 &Anne-Marie.Mahfouf; &Anne-Marie.Mahfouf.mail; </para> + +<para +>Traduction française par &GerardDelafond;, &InesDelafond; et &YohannHamon;.</para +> +&underFDL; &underGPL; </sect1> +</chapter> + +<appendix id="installation"> +<title +>Installation</title> + +<sect1 id="obtaining"> +<title +>Comment obtenir &kvoctrain;</title> +&install.intro.documentation; </sect1> + +<sect1 id="requirements"> +<title +>Configuration nécessaire</title> + +<para +>Pour compiler &kvoctrain; avec succès, vous avez besoin des bibliothèques &kde; ainsi que de la librairie &Qt; c++. Toutes les bibliothèques nécessaires peuvent être trouvés sur <ulink url="ftp://ftp.kde.org/pub/kde/" +>ftp.kde.org/pub/kde/</ulink +>.</para> + +<para +>&kvoctrain; est testé avec &kde; 3.0 et &Qt; 3.0. Il devrait aussi fonctionner sous &kde; 2.x et &Qt; 2.x si compilé correctement, mais je ne peux pas le promettre.</para> + +</sect1> + +<sect1 id="compilation"> +<title +>Compilation et installation</title> +&install.compile.documentation; </sect1> +</appendix> + +&documentation.index; + +</book> diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/lang1-dlg.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/lang1-dlg.png Binary files differnew file mode 100644 index 00000000000..03c49737359 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/lang1-dlg.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/learnmenu.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/learnmenu.png Binary files differnew file mode 100644 index 00000000000..8b2e947fdce --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/learnmenu.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/mainview.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/mainview.png Binary files differnew file mode 100644 index 00000000000..705db8d94f4 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/mainview.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/man-spotlight2kvtml.1.docbook b/tde-i18n-fr/docs/tdeedu/kvoctrain/man-spotlight2kvtml.1.docbook new file mode 100644 index 00000000000..f72f5683246 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/man-spotlight2kvtml.1.docbook @@ -0,0 +1,121 @@ +<?xml version="1.0" ?> +<!DOCTYPE refentry PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ +<!ENTITY % French "INCLUDE"> +]> + +<refentry lang="&language;"> +<refentryinfo> +<author +><personname +><firstname +>Ben</firstname +><surname +>Burton</surname +></personname +><email +>bab@debian.org</email +></author> +<date +>7 avril 2003</date> +</refentryinfo> + +<refmeta> +<refentrytitle +><command +>spotlight2kvtml</command +></refentrytitle> +<manvolnum +>1</manvolnum> +</refmeta> + +<refnamediv> +<refname +><command +>spotlight2kvtml</command +></refname> +<refpurpose +>Convertit une liste de vocabulaire de Spotlight Online en un fichier de données &kvoctrain;.</refpurpose> +</refnamediv> + +<refsynopsisdiv> +<cmdsynopsis +><command +>spotlight2kvtml</command +> <group +><option +><replaceable +>spotfile</replaceable +> <replaceable +>mois</replaceable +> <replaceable +>année</replaceable +></option +></group +> <group +><option +>KDE Generic Options</option +></group +> <group +><option +>Qt Generic Options</option +></group +> </cmdsynopsis> +</refsynopsisdiv> + +<refsect1> +<title +>Description</title> + +<para +><command +>spotlight2kvtml</command +> est utilisé pour convertir une liste de vocabulaire de Spotlight Online en un fichier de données &kvoctrain; (<literal role="extension" +>*.kvtml</literal +>).</para> + +<para +>La liste de vocabulaire donnée (spotfile) doit être en format texte (&cad; que vous aurez besoin de convertir le ficher RTF ou word téléchargé en un fichier texte). Le nom du nouveau fichier &kvoctrain; sera dérivé du fichier spotfile donné.</para> + +<para +>Le mois et l'année donnés seront utilisés dans le titre et le nom des leçons du nouveau document &kvoctrain;.</para> + +<para +>Notez que Spotlight Online change le format de ses listes de vocabulaire de temps en temps, durant ces périodes <command +>spotlight2kvtml</command +> pourrait être démodé et pourrait ne pas se comporter correctement.</para> + +<para +>Cette application fait partie du paquet officiel KDE édu.</para> + +</refsect1> + +<refsect1> +<title +>Voir aussi</title> + +<para +>kvoctrain(1), langen2kvtml(1)</para> + +</refsect1> + +<refsect1> +<title +>Auteurs</title> + +<para +><command +>spotlight2kvtml</command +> a été écrit par &Ewald.Arnold; &Ewald.Arnold.mail;.</para +> <para +>Cette page de manuel a été conçue par <personname +><firstname +>Ben</firstname +><surname +>Burton</surname +> </personname +><email +>bab@debian.org</email +> </para +> </refsect1> + +</refentry> diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/mu-query-dlg.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/mu-query-dlg.png Binary files differnew file mode 100644 index 00000000000..ff8b820e245 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/mu-query-dlg.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/options1-dlg.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/options1-dlg.png Binary files differnew file mode 100644 index 00000000000..8e05fb5f6ee --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/options1-dlg.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/options2-dlg.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/options2-dlg.png Binary files differnew file mode 100644 index 00000000000..64916ca8aa8 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/options2-dlg.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/options3-dlg.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/options3-dlg.png Binary files differnew file mode 100644 index 00000000000..58f623d94c5 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/options3-dlg.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/options4-dlg.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/options4-dlg.png Binary files differnew file mode 100644 index 00000000000..afd01bc8444 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/options4-dlg.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/optmenu.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/optmenu.png Binary files differnew file mode 100644 index 00000000000..714cfbcc91c --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/optmenu.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/q-opt1-dlg.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/q-opt1-dlg.png Binary files differnew file mode 100644 index 00000000000..900e97f1951 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/q-opt1-dlg.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/q-opt2-dlg.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/q-opt2-dlg.png Binary files differnew file mode 100644 index 00000000000..f58d296bf5e --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/q-opt2-dlg.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/q-opt3-dlg.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/q-opt3-dlg.png Binary files differnew file mode 100644 index 00000000000..16331e2f03f --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/q-opt3-dlg.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/q-opt4-dlg.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/q-opt4-dlg.png Binary files differnew file mode 100644 index 00000000000..a7a2775863b --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/q-opt4-dlg.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/query-dlg.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/query-dlg.png Binary files differnew file mode 100644 index 00000000000..3970eb424c8 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/query-dlg.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/stat1-dlg.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/stat1-dlg.png Binary files differnew file mode 100644 index 00000000000..4eab54255dd --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/stat1-dlg.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/stat2-dlg.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/stat2-dlg.png Binary files differnew file mode 100644 index 00000000000..6e04b2d30a1 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/stat2-dlg.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/syn-query-dlg.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/syn-query-dlg.png Binary files differnew file mode 100644 index 00000000000..ba65ff39de7 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/syn-query-dlg.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/verb-query-dlg.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/verb-query-dlg.png Binary files differnew file mode 100644 index 00000000000..79f274d13d9 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/verb-query-dlg.png diff --git a/tde-i18n-fr/docs/tdeedu/kvoctrain/vocmenu.png b/tde-i18n-fr/docs/tdeedu/kvoctrain/vocmenu.png Binary files differnew file mode 100644 index 00000000000..b458290a6b0 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kvoctrain/vocmenu.png diff --git a/tde-i18n-fr/docs/tdeedu/kwordquiz/Makefile.am b/tde-i18n-fr/docs/tdeedu/kwordquiz/Makefile.am new file mode 100644 index 00000000000..b6361414814 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kwordquiz/Makefile.am @@ -0,0 +1,4 @@ +KDE_LANG = fr +SUBDIRS = $(AUTODIRS) +KDE_DOCS = AUTO +KDE_MANS = AUTO diff --git a/tde-i18n-fr/docs/tdeedu/kwordquiz/Makefile.in b/tde-i18n-fr/docs/tdeedu/kwordquiz/Makefile.in new file mode 100644 index 00000000000..b156921be30 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kwordquiz/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/kwordquiz +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 = fr +#>- 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/kwordquiz/Makefile'; \ +#>- cd $(top_srcdir) && \ +#>- $(AUTOMAKE) --gnu docs/tdeedu/kwordquiz/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/kwordquiz/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/kwordquiz/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kwordquiz/Makefile.in +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. +$(RECURSIVE_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +$(RECURSIVE_CLEAN_TARGETS): + @failcom='exit 1'; \ + for f in x $$MAKEFLAGS; do \ + case $$f in \ + *=* | --[!k]*);; \ + *k*) failcom='fail=yes';; \ + esac; \ + done; \ + dot_seen=no; \ + case "$@" in \ + distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ + *) list='$(SUBDIRS)' ;; \ + esac; \ + rev=''; for subdir in $$list; do \ + if test "$$subdir" = "."; then :; else \ + rev="$$subdir $$rev"; \ + fi; \ + done; \ + rev="$$rev ."; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || eval $$failcom; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done +ctags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \ + done + +ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + mkid -fID $$unique +tags: TAGS + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + here=`pwd`; \ + if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ + include_option=--etags-include; \ + empty_fix=.; \ + else \ + include_option=--include; \ + empty_fix=; \ + fi; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test ! -f $$subdir/TAGS || \ + tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ + test -n "$$unique" || unique=$$empty_fix; \ + $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ + $$tags $$unique; \ + fi +ctags: CTAGS +CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ + $(TAGS_FILES) $(LISP) + tags=; \ + list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ + unique=`for i in $$list; do \ + if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ + done | \ + $(AWK) '{ files[$$0] = 1; nonempty = 1; } \ + END { if (nonempty) { for (i in files) print i; }; }'`; \ + test -z "$(CTAGS_ARGS)$$tags$$unique" \ + || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ + $$tags $$unique + +GTAGS: + here=`$(am__cd) $(top_builddir) && pwd` \ + && cd $(top_srcdir) \ + && gtags -i $(GTAGS_ARGS) $$here + +distclean-tags: + -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags + +#>- distdir: $(DISTFILES) +#>+ 1 +distdir: distdir-nls $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ + fi; \ + cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ + else \ + test -f $(distdir)/$$file \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ + fi; \ + done + list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -d "$(distdir)/$$subdir" \ + || $(MKDIR_P) "$(distdir)/$$subdir" \ + || exit 1; \ + distdir=`$(am__cd) $(distdir) && pwd`; \ + top_distdir=`$(am__cd) $(top_distdir) && pwd`; \ + (cd $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$$top_distdir" \ + distdir="$$distdir/$$subdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + distdir) \ + || exit 1; \ + fi; \ + done +check-am: all-am +check: check-recursive +all-am: Makefile +installdirs: installdirs-recursive +installdirs-am: +install: install-recursive +install-exec: install-exec-recursive +install-data: install-data-recursive +#>- uninstall: uninstall-recursive +#>+ 1 +uninstall: uninstall-docs uninstall-nls uninstall-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +#>- clean: clean-recursive +#>+ 1 +clean: kde-rpo-clean clean-recursive + +#>- clean-am: clean-generic mostlyclean-am +#>+ 1 +clean-am: clean-docs clean-bcheck clean-generic mostlyclean-am + +distclean: distclean-recursive + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-tags + +dvi: dvi-recursive + +dvi-am: + +html: html-recursive + +info: info-recursive + +info-am: + +#>- install-data-am: +#>+ 1 +install-data-am: install-docs install-nls + +install-dvi: install-dvi-recursive + +install-exec-am: + +install-html: install-html-recursive + +install-info: install-info-recursive + +install-man: + +install-pdf: install-pdf-recursive + +install-ps: install-ps-recursive + +installcheck-am: + +maintainer-clean: maintainer-clean-recursive + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic + +mostlyclean: mostlyclean-recursive + +mostlyclean-am: mostlyclean-generic + +pdf: pdf-recursive + +pdf-am: + +ps: ps-recursive + +ps-am: + +uninstall-am: + +.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \ + install-strip + +.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \ + all all-am check check-am clean clean-generic ctags \ + ctags-recursive distclean distclean-generic distclean-tags \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + installdirs-am maintainer-clean maintainer-clean-generic \ + mostlyclean mostlyclean-generic pdf pdf-am ps ps-am tags \ + tags-recursive uninstall uninstall-am + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: + +#>+ 2 +KDE_DIST=index.docbook index.cache.bz2 Makefile.in Makefile.am + +#>+ 24 +index.cache.bz2: $(srcdir)/index.docbook $(KDE_XSL_STYLESHEET) index.docbook + @if test -n "$(MEINPROC)"; then echo $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; $(MEINPROC) --check --cache index.cache.bz2 $(srcdir)/index.docbook; fi + +docs-am: index.cache.bz2 + +install-docs: docs-am install-nls + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwordquiz + @if test -f index.cache.bz2; then \ + echo $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwordquiz/; \ + $(INSTALL_DATA) index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwordquiz/; \ + elif test -f $(srcdir)/index.cache.bz2; then \ + echo $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwordquiz/; \ + $(INSTALL_DATA) $(srcdir)/index.cache.bz2 $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwordquiz/; \ + fi + -rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwordquiz/common + $(LN_S) $(kde_libs_htmldir)/$(KDE_LANG)/common $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwordquiz/common + +uninstall-docs: + -rm -rf $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwordquiz + +clean-docs: + -rm -f index.cache.bz2 + + +#>+ 13 +install-nls: + $(mkinstalldirs) $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwordquiz + @for base in index.docbook ; do \ + echo $(INSTALL_DATA) $$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwordquiz/$$base ;\ + $(INSTALL_DATA) $(srcdir)/$$base $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwordquiz/$$base ;\ + done + +uninstall-nls: + for base in index.docbook ; do \ + rm -f $(DESTDIR)$(kde_htmldir)/$(KDE_LANG)/kwordquiz/$$base ;\ + done + + +#>+ 5 +distdir-nls: + for file in index.docbook ; do \ + cp $(srcdir)/$$file $(distdir); \ + done + +#>+ 15 +force-reedit: + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ + && exit 0; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/tdeedu/kwordquiz/Makefile'; \ + cd $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/tdeedu/kwordquiz/Makefile + cd $(top_srcdir) && perl ../scripts/admin/am_edit -p../scripts/admin docs/tdeedu/kwordquiz/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-fr/docs/tdeedu/kwordquiz/index.cache.bz2 b/tde-i18n-fr/docs/tdeedu/kwordquiz/index.cache.bz2 Binary files differnew file mode 100644 index 00000000000..0beb484ff09 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kwordquiz/index.cache.bz2 diff --git a/tde-i18n-fr/docs/tdeedu/kwordquiz/index.docbook b/tde-i18n-fr/docs/tdeedu/kwordquiz/index.docbook new file mode 100644 index 00000000000..2bd6f1d7373 --- /dev/null +++ b/tde-i18n-fr/docs/tdeedu/kwordquiz/index.docbook @@ -0,0 +1,2030 @@ +<?xml version="1.0" ?> +<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" + "dtd/kdex.dtd" [ + <!ENTITY kappname "&kwordquiz;"> + <!ENTITY package "tdeedu"> + <!ENTITY % addindex "IGNORE"> + <!ENTITY % French "INCLUDE" +><!-- change language only here --> +]> + +<book lang="&language;"> + +<bookinfo> +<title +>Manuel de &kwordquiz;</title> + +<authorgroup> +<author +><firstname +>Peter</firstname +> <surname +>Hedlund</surname +> <affiliation +> <address +><email +>peter.hedlund@kdemail.net</email +></address> +</affiliation> +</author> +&traducteurYohannHamon; +</authorgroup> + + +<copyright> + <year +>2003</year> + <year +>2004</year> + <year +>2005</year> + <holder +>Peter B. Hedlund</holder> +</copyright> + +<legalnotice +>&FDLNotice;</legalnotice> + + +<date +>2006-02-24</date> +<releaseinfo +>0.8.1</releaseinfo> + +<abstract> +<para +>&kwordquiz; est un programme d'apprentissage de vocabulaire pour &kde;. </para> +</abstract> + +<keywordset> +<keyword +>KDE</keyword> +<keyword +>tdeedu</keyword> +<keyword +>KWordQuiz</keyword> +<keyword +>carte</keyword> +<keyword +>vocabulaire</keyword> +<keyword +>langage</keyword> +<keyword +>éducation</keyword> +<keyword +>école</keyword> +<keyword +>collège</keyword> +<keyword +>université</keyword> +</keywordset> + +</bookinfo> + +<chapter id="introduction"> +<title +>Introduction</title> +<para +>&kwordquiz; est un outil puissant permettant de maîtriser du vocabulaire nouveau. Cela peut être un langage ou tout autre type de terminologie. </para> +<sect1 id="easy-to-use"> +<title +>Simple d'utilisation</title> + +<para +>Avec &kwordquiz; vous construisez votre propre document de vocabulaire d'une manière simple et intuitive. La disposition de base est une grille de deux colonnes dans laquelle vous saisissez le vocabulaire sous une forme que vous connaissez et sous une autre forme que vous voulez apprendre. Vous changez les titres des colonnes pour refléter ce à quoi vous vous exercez. </para> + +<sect2 id="practice-modes"> +<title +>Modes d'utilisation</title> + +<para +>Avant que vous ne démarriez un questionnaire vous choisissez la manière dont vous voulez vous exercer. &kwordquiz; offre cinq modes différents pour rendre l'apprentissage plus efficace. Les différents modes rendent possibles d'explorer votre vocabulaire dans un ordre séquentiel ou aléatoire et dans un seul ou les deux sens à la fois.</para> +</sect2> +<sect2 id="quiz-types"> +<title +>Types de questionnaire</title> + +<para +>Lorsque vous avez saisi votre vocabulaire et que vous avez sélectionné un mode vous pouvez commencer un questionnaire. Le document de vocabulaire est caché durant le questionnaire donc vous ne pouvez pas tricher. Peut-être voudrez vous commencer avec une session Cartes, pour passer ensuite à un questionnaire à Choix multiple ou affronter directement le mode Question & réponse. Vous obtenez un retour direct sur les réponses correctes et incorrectes et vous avez la possibilité de recommencer les mauvaises réponses, améliorant ainsi votre efficacité d'apprentissage. Si vous avez besoin d'un peu d'aide vous pouvez utiliser la fonction indice.</para> +</sect2> +<sect2 id="vocabulary-documents"> +<title +>Documents de vocabulaire</title> +<para +>&kwordquiz; peut ouvrir plusieurs types de documents de vocabulaire. Ceux supportés sont .kvtml, qui est utilisé par d'autres programmes &kde; tel que &kvoctrain;, .wql utilisé par WordQuiz pour Windows, les fichiers .csv avec du texte séparé par des virgules, et les fichiers xml.gz créés par Pauker (http://pauker.sourceforge.net). Vous pouvez automatiquement fusionner plusieurs documents en une liste plus importante si vous avez besoin de vous exercer pour un examen final. </para> +<para +>&kwordquiz; peut enregistrer vos documents de vocabulaire sous différents formats. Celui par défaut est le format .kvtml utilisé par d'autres programmes &kde;. Les autres possibilités sont le format .wql utilisé par WordQuiz pour Windows, vous permettant ainsi de faire des échanges avec les utilisateurs windows, .csv et .html. </para> +<para +>Vous pouvez avoir simultanément plusieurs fichiers ouverts et copier ou déplacer facilement des entrées entre les fichiers. </para> +</sect2> +</sect1> +</chapter> + +<chapter id="commands"> +<title +>Référence des commandes</title> + +<sect1 id="file_menu"> +<title +>Le menu <guimenu +>Fichier</guimenu +></title> + +<variablelist> + <varlistentry> + <term> + <menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>N</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Nouveau</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Création</action +> d'un nouveau document de vocabulaire vierge. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>O</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Ouvrir...</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Ouvre</action +> un ou plusieurs documents de vocabulaire existants. Plusieurs documents peuvent être fusionnés en une liste plus grande. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><guimenu +>Fichier</guimenu +> <guimenuitem +>Récemment ouvert</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Ouvre</action +> un document de vocabulaire récemment utilisé. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>G</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Obtenir de nouveaux vocabulaires...</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Télécharge</action +> de nouveaux fichiers de vocabulaire. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>S</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Enregistrer</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Enregistre</action +> le document de vocabulaire actif. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><guimenu +>Fichier</guimenu +> <guimenuitem +>Enregistrer sous...</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Enregistre</action +> le document de vocabulaire actif sous un nouveau nom. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>P</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Imprimer...</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Imprime</action +> le document de vocabulaire actif. &kwordquiz; fournit plusieurs options pour <link linkend="printing" +>imprimer</link +> vos documents de vocabulaire. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>W</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Fermer</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Ferme</action +> le document de vocabulaire actif. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>Q</keycap +></keycombo +> </shortcut +> <guimenu +>Fichier</guimenu +> <guimenuitem +>Quitter</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Quitte</action +> &kwordquiz;. </para> + </listitem> + </varlistentry> + +</variablelist> +</sect1> + +<sect1 id="edit-menu"> +<title +>Le menu <guimenu +>Édition</guimenu +></title> + +<variablelist> + + <varlistentry> + <term> + <menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>Z</keycap +></keycombo +> </shortcut +> <guimenu +>Édition</guimenu +> <guimenuitem +>Annuler</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Annule</action +> la dernière commande. Le nom de cet élément changera pour préciser ce qui sera annulé. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>X</keycap +></keycombo +> </shortcut +> <guimenu +>Édition</guimenu +> <guimenuitem +>Couper</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Coupe</action +> la sélection courante et la place dans le presse-papiers. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>C</keycap +></keycombo +> </shortcut +> <guimenu +>Édition</guimenu +> <guimenuitem +>Copier</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Copie</action +> la sélection courante et la place dans le presse-papiers. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>V</keycap +></keycombo +> </shortcut +> <guimenu +>Édition</guimenu +> <guimenuitem +>Coller</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Colle</action +> le contenu du presse-papiers à l'endroit sélectionné. Si une seule cellule est sélectionnée, &kwordquiz; activera le collage intelligent, calculera l'espace requis pour le collage, et ajoutera des lignes si nécessaire. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><guimenu +>Édition</guimenu +> <guimenuitem +>Effacer</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Efface</action +> la sélection courante. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>I</keycap +></keycombo +> </shortcut +> <guimenu +>Édition</guimenu +> <guimenuitem +>Insérer une ligne</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Insère</action +> une nouvelle ligne à l'endroit de la sélection. Si la sélection s'étend sur plus d'une ligne, un nombre égal de lignes sera inséré. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>K</keycap +></keycombo +> </shortcut +> <guimenu +>Édition</guimenu +> <guimenuitem +>Supprimer une ligne</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Supprime</action +> la ligne sélectionnée. Si la sélection s'étend sur plus d'une ligne toutes les lignes sélectionnées seront supprimées. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>M</keycap +></keycombo +> </shortcut +> <guimenu +>Édition</guimenu +> <guimenuitem +>Marquer comme blanc</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Marquer comme blanc</action +> marque le texte sélectionné (ou le mot dans lequel le curseur est positionné) comme un blanc pour un questionnaire <link linkend="fill-in-the-blank " +>« Remplir-le-blanc »</link +>, &cad; qu'il est entouré par des crochets. Disponible seulement si <link linkend="dlg-config-editor" +>Remplir-le-blanc est activé</link +>. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><guimenu +>Édition</guimenu +> <guimenuitem +>Démarquer les blancs</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Démarquer les blancs</action +> supprime les blancs précédemment assignés, &cad; que les crochets sont enlevés. Disponible seulement si <link linkend="dlg-config-editor" +>Remplir-le-blanc est activé</link +>. </para> + </listitem> + </varlistentry> + + +</variablelist> +</sect1> + +<sect1 id="go-to-menu"> +<title +>Le menu <guimenu +>Aller à</guimenu +></title> + +<variablelist> + + <varlistentry> + <term> + <menuchoice +><shortcut +> <keycombo action="simul" +><keycap +>F6</keycap +></keycombo +> </shortcut +> <guimenu +>Aller à</guimenu +> <guimenuitem +>Éditeur</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Active</action +> <link linkend="editor" +>l'éditeur</link +> de vocabulaire. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><shortcut +> <keycombo action="simul" +><keycap +>F7</keycap +></keycombo +> </shortcut +> <guimenu +>Aller à</guimenu +> <guimenuitem +>Cartes</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Démarre</action +> une session <link linkend="flashcard" +>Cartes</link +>. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><shortcut +> <keycombo action="simul" +><keycap +>F8</keycap +></keycombo +> </shortcut +> <guimenu +>Aller à</guimenu +> <guimenuitem +>Choix multiple</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Démarre</action +> un questionnaire <link linkend="multiple" +>Choix multiple</link +>. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><shortcut +> <keycombo action="simul" +><keycap +>F9</keycap +></keycombo +> </shortcut +> <guimenu +>Aller à</guimenu +> <guimenuitem +>Question & réponse</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Démarre</action +> un questionnaire <link linkend="question-and-answer" +>Question & réponse</link +>. </para> + </listitem> + </varlistentry> + +</variablelist> +</sect1> + +<sect1 id="vocabulary-menu"> +<title +>Le menu <guimenu +>Vocabulaire</guimenu +></title> + +<variablelist> + + <varlistentry> + <term> + <menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>L</keycap +></keycombo +> </shortcut +> <guimenu +>Vocabulaire</guimenu +> <guimenuitem +>Titres des colonnes...</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Défini</action +> les titres des deux colonnes du document de vocabulaire. Affiche une <link linkend="dlg-languages" +>boîte de dialogue</link +>. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><guimenu +>Vocabulaire</guimenu +> <guimenuitem +>Polices...</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Change</action +> la police utilisée pour afficher le vocabulaire. Si vous êtes en session Cartes la police utilisée pour afficher la carte sera changée. Affiche la boîte de dialogue standard de police &kde;. </para> + </listitem> + </varlistentry> + + <!-- <varlistentry> + <term> + <menuchoice> + <shortcut> + <keycombo action="simul" +>&Ctrl;<keycap +>C</keycap +></keycombo> + </shortcut> + <guimenu +>Vocabulary</guimenu> + <guimenuitem +>Special Characters...</guimenuitem> + </menuchoice> + </term> + <listitem> + <para> + <action +>Select</action +> a special character for insertion in the vocabulary. Displays a <link linkend="dlg-special-characters" +>dialog</link +>. + </para> + </listitem> + </varlistentry +>--> + + <varlistentry> + <term> + <menuchoice +><guimenu +>Vocabulaire</guimenu +> <guimenuitem +>Lignes / Colonnes...</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Spécifie</action +> le nombre de ligne du document de vocabulaire, ou défini la hauteur des lignes ou la largeur des colonnes sélectionnées. Affiche une <link linkend="dlg-rows-columns" +>boîte de dialogue</link +>. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><guimenu +>Vocabulaire</guimenu +> <guimenuitem +>Trier...</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Trie</action +> les entrées de vocabulaire. Affiche une <link linkend="dlg-sort" +>boîte de dialogue</link +>. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><guimenu +>Vocabulaire</guimenu +> <guimenuitem +>Mélanger</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Mélange</action +> les entrées du document de vocabulaire dans un ordre aléatoire. </para> + </listitem> + </varlistentry> + +</variablelist> +</sect1> + +<sect1 id="mode-menu"> +<title +>Le menu <guimenu +>Mode</guimenu +></title> +<para +>Le menu fournit 5 modes différents pour le questionnaire.</para> +<para +>Notez que le nom des menus changeront pour refléter les titres des colonnes du document de vocabulaire actif. Le mode doit être sélectionné avant qu'un questionnaire ne commence. Le mode sélectionné sera appliqué à Cartes, Choix multiple et Question & réponse. </para> +<variablelist> + + <varlistentry> + <term> + <menuchoice +><guimenu +>Mode</guimenu +> <guimenuitem +>Colonne 1 -> Colonne 2 dans l'ordre</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +>Durant le questionnaire les entrées de la colonne 1 vous seront données et il vous sera demandé de fournir les entrées correspondantes de la colonne 2. Cela sera fait dans l'ordre d'apparition des entrées dans le document de vocabulaire. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><guimenu +>Mode</guimenu +> <guimenuitem +>Colonne 2 -> Colonne 1 dans l'ordre</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +>Durant le questionnaire les entrées de la colonne 2 vous seront données et il vous sera demandé de fournir les entrées correspondantes de la colonne 1. Cela sera fait dans l'ordre d'apparition des entrées dans le document de vocabulaire. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><guimenu +>Mode</guimenu +> <guimenuitem +>Colonne 1 -> Colonne 2 ordre aléatoire</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +>Durant le questionnaire les entrées de la colonne 1 vous seront données et il vous sera demandé de fournir les entrées correspondantes de la colonne 2. Cela sera fait dans un ordre aléatoire, mais chaque entrée sera demandée une seule fois. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><guimenu +>Mode</guimenu +> <guimenuitem +>Colonne 2 -> Colonne 1 ordre aléatoire</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +>Durant le questionnaire les entrées de la colonne 2 vous seront données et il vous sera demandé de fournir les entrées correspondantes de la colonne 1. Cela sera fait dans un ordre aléatoire, mais chaque entrée sera demandée une seule fois. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><guimenu +>Mode</guimenu +> <guimenuitem +>Colonne 1 <-> Colonne 2 ordre aléatoire</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +>Durant le questionnaire des entrées de la colonne 1 ou 2 vous seront données et il vous sera demandé de fournir l'entrée correspondante de l'autre colonne. Cela sera fait dans un ordre aléatoire pour les colonnes et les entrées. Chaque combinaison possible sera demandée une seule fois. </para> + </listitem> + </varlistentry> + +</variablelist> +</sect1> + +<sect1 id="quiz-menu"> +<title +>Le menu <guimenu +>Questionnaire</guimenu +></title> + +<variablelist> + + <varlistentry> + <term> + <menuchoice +><shortcut +> <keycombo action="simul" +><keycap +>Entrée</keycap +></keycombo +> </shortcut +> <guimenu +>Questionnaire</guimenu +> <guimenuitem +>Vérifier</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Vérifie</action +> si votre réponse est correcte. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><shortcut +> <keycombo action="simul" +><keycap +>K</keycap +></keycombo +> </shortcut +> <guimenu +>Questionnaire</guimenu +> <guimenuitem +>Je sais</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Compte</action +> la réponse comme correcte durant une session Cartes. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><shortcut +> <keycombo action="simul" +><keycap +>D</keycap +></keycombo +> </shortcut +> <guimenu +>Questionnaire</guimenu +> <guimenuitem +>Je ne sais pas</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Compte</action +> la réponse comme une erreur durant une session Cartes. Vous pouvez répéter ces cartes plus tard en sélectionnant <menuchoice +><guimenu +>Questionnaire</guimenu +><guimenuitem +>Répéter les erreurs</guimenuitem +></menuchoice +>. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>H</keycap +></keycombo +> </shortcut +> <guimenu +>Questionnaire</guimenu +> <guimenuitem +>Indice</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Affiche</action +> la lettre suivante de la réponse correcte durant une session Question & réponse. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>R</keycap +></keycombo +> </shortcut +> <guimenu +>Questionnaire</guimenu +> <guimenuitem +>Redémarrer</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Redémarre</action +> la session questionnaire à partir du début. Remettra à zéro les points. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><shortcut +> <keycombo action="simul" +>&Ctrl;<keycap +>E</keycap +></keycombo +> </shortcut +> <guimenu +>Questionnaire</guimenu +> <guimenuitem +>Répéter les erreurs</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Répète</action +> toutes les questions auxquelles vous avez répondu incorrectement. Devient disponible une fois que vous avez répondu à toutes les questions. </para> + </listitem> + </varlistentry> + +</variablelist> +</sect1> + +<sect1 id="settings-menu"> +<title +>Le menu <guimenu +>Configuration</guimenu +></title> + +<variablelist> + <varlistentry> + <term> + <menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Barres d'outils</guimenuitem +> <guimenuitem +>Barre principale (KWordQuiz)</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Affiche / Cache</action +> la barre d'outils principale. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Barres d'outils</guimenuitem +> <guimenuitem +>Aller à (KWordQuiz)</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Affiche / Cache</action +> la barre d'outils Aller à. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Barres d'outils</guimenuitem +> <guimenuitem +>Quiz (KWordQuiz)</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Affiche / Cache</action +> la barre d'outils Quiz </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Barres d'outils</guimenuitem +> <guimenuitem +>Caractères spéciaux (KWordQuiz)</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Affiche / Cache</action +> la barre d'outils des caractères spéciaux. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Afficher / cacher la barre d'état</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Affiche / cache</action +> la barre d'état. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Configurer les raccourcis clavier...</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Configure</action +> les touches du clavier que vous utilisez pour effectuer les différentes actions. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Configurer les barres d'outils...</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Configure</action +> les éléments que vous voulez mettre dans les barres d'outils. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Configurer les notifications...</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Configure</action +> les notifications de certains événements dans &kwordquiz;. </para> + </listitem> + </varlistentry> + + <varlistentry> + <term> + <menuchoice +><guimenu +>Configuration</guimenu +> <guimenuitem +>Configurer &kwordquiz;...</guimenuitem +> </menuchoice> + </term> + <listitem> + <para +><action +>Configure</action +> les préférences pour l'éditeur de vocabulaire et les questionnaires. Affiche une <link linkend="dlg-config-editor" +>boîte de dialogue</link +>. </para> + </listitem> + </varlistentry> + +</variablelist> +</sect1> + +<sect1 id="help-menu"> +<title +>Le menu <guimenu +>Aide</guimenu +></title> +&help.menu.documentation; </sect1> +</chapter> + +<chapter id="editor"> +<title +>L'éditeur de vocabulaire</title> + +<para +>Les documents de vocabulaire ont l'aspect d'une grille semblable à une feuille de tableur. La grille est constituée de cellules organisées en deux colonnes et un certain nombre de lignes. Chaque colonne et chaque ligne a un en-tête. Les en-têtes de colonnes sont utilisés pour spécifier les titres du document de vocabulaire. Ils peuvent être configurés en sélectionnant <menuchoice +><guimenu +>Vocabulaire</guimenu +><guimenuitem +>Titres des colonnes...</guimenuitem +></menuchoice +>. Les en-têtes de ligne numérotent les lignes consécutivement. </para> +<para +>Vous pouvez cliquer sur une cellule de la grille pour faire d'elle la cellule active. Vous pouvez sélectionner plusieurs cellules pour les copier, ou toute autre option d'édition, en maintenant le bouton gauche de la souris enfoncé tout en glissant au-dessus d'elles. Pour sélectionner une ligne ou une colonne entière cliquez sur les en-têtes. </para> + + +<screenshot> + <screeninfo +>L'éditeur de vocabulaire</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="kwq-editor.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>L'éditeur de vocabulaire</phrase> + </textobject> + </mediaobject> +</screenshot> + +<para +>Dans le document vous construisez une liste de vocabulaire en saisissant des pairs de valeurs dans les deux colonnes. Vous pouvez entrer du texte dans la cellule active simplement en commençant à le saisir. La cellule sera alors en mode édition et vous pourrez sélectionner tout ou partie du texte. Vous pouvez également éditer une cellule en réalisant un double clic, ou en pressant la touche F2, et faire les changements directement dans la cellule. </para> +<para +>Lorsque vous avez fini d'écrire une entrée, pressez la touche <keycap +>Entrée</keycap +> et la cellule suivante deviendra automatiquement active. Par conséquent, il est facile de saisir rapidement plusieurs entrées. Vous pouvez adapter ce comportement en sélectionnant <menuchoice +><guimenu +>Configuration</guimenu +><guimenuitem +>Configurer &kwordquiz;...</guimenuitem +></menuchoice +>. Lorsque vous atteignez la dernière ligne de la grille, une nouvelle ligne sera ajoutée quand vous presserez la touche <keycap +>Entrée</keycap +>, alors vous pourrez simplement continuer à écrire. Lorsqu'une nouvelle fenêtre est créée elle contient 50 lignes, mais il n'y a pas de limite au nombre de lignes que vous pouvez avoir dans un document. </para> +</chapter> + +<chapter id="flashcard"> + +<title +>Session Cartes</title> + +<para +>Sélectionnez <menuchoice +><guimenu +>Aller à </guimenu +><guimenuitem +>Cartes</guimenuitem +></menuchoice +> pour commencer une session Cartes sur les entrées du document de vocabulaire actif. Le mode sélectionné dans le menu <guimenu +>Mode</guimenu +> sera utilisé. Si vous changez le mode durant une session, la session reprendra au début.</para> + +<para +>Si vous travaillez avec des expressions longues, la fenêtre peut être redimensionnée pour rendre disponible plus d'espace. La taille de la police de caractère influencera aussi la manière dont le texte s'adaptera dans les différentes parties de la fenêtre. En sélectionnant <menuchoice +><guimenu +>Vocabulaire</guimenu +><guimenuitem +>Polices...</guimenuitem +></menuchoice +> vous pouvez spécifier la police de caractère utilisée pour les cartes. </para> + +<screenshot> + <screeninfo +>Session Cartes</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="kwq-flashcard.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Session Cartes</phrase> + </textobject> + </mediaobject> +</screenshot> +<para +>Initialement la face avant de la carte est affichée. Utilisez <menuchoice +><guimenu +>Questionnaire</guimenu +><guimenuitem +>Vérifier</guimenuitem +></menuchoice +> pour voir l'autre côté. </para> +<para +>Pour aller à la carte suivante sélectionnez soit, <menuchoice +><guimenu +>Questionnaire</guimenu +><guimenuitem +>Je sais</guimenuitem +></menuchoice +> pour compter la carte comme correcte soit, <menuchoice +><guimenu +>Questionnaire</guimenu +><guimenuitem +>Je ne sais pas</guimenuitem +></menuchoice +> pour compter la carte comme fausse. </para> +<para +>Sélectionnez <menuchoice +><guimenu +>Questionnaire</guimenu +><guimenuitem +>Répéter les erreurs</guimenuitem +></menuchoice +> pour recommencer les cartes que vous avez eu fausses. </para> +<para +>Sélectionnez <menuchoice +><guimenu +>Questionnaire</guimenu +><guimenuitem +>Redémarrer</guimenuitem +></menuchoice +> pour recommencer la session depuis le début une nouvelle fois. Si vous avez utilisé le mode aléatoire les cartes seront remélangées. </para> +<para +>La section score en bas de l'écran montre le nombre de cartes total, le nombre de cartes que vous avez vu, le nombre de cartes compté comme correctes, et le nombre de cartes compté comme fausses. </para> + +<tip> +<para +>Tous les éléments du menu <guimenu +>Questionnaire</guimenu +> sont disponibles dans la barre d'outils Questionnaire qui est affichée sur la droite par défaut.</para> +</tip> + +</chapter> + +<chapter id="multiple"> + +<title +>Session Choix multiple</title> + +<para +>Sélectionnez <menuchoice +><guimenu +>Aller à</guimenu +><guimenuitem +>Choix multiple</guimenuitem +></menuchoice +> pour commencer un questionnaire à choix multiple sur les entrées du document de vocabulaire actif. Le mode sélectionné dans le menu <guimenu +>Mode</guimenu +> sera utilisé. Si vous changez le mode durant une session, la session reprendra au début. </para> +<para +>Si vous travaillez avec des expressions longues la fenêtre peut être redimensionnée pour rendre disponible plus d'espace. La taille de la police de caractère (sélectionné pour l'éditeur) influencera aussi la manière dont le texte s'adaptera dans les différentes parties de la fenêtre. </para> +<para +>Dans l'exemple ci-dessous l'utilisateur a donné une réponse fausse à la question précédente. Il / elle est maintenant en train de répondre à la question suivante. </para> + +<screenshot> + <screeninfo +>Session Choix multiple</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="kwq-multiple.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Session Choix multiple</phrase> + </textobject> + </mediaobject> +</screenshot> +<para +>Vos choix possibles sont montrés en haut à gauche. Sélectionnez celui que vous pensez correct. Utilisez <menuchoice +><guimenu +>Questionnaire</guimenu +><guimenuitem +>Vérifier</guimenuitem +></menuchoice +> pour voir si la réponse est correcte. Si vous avez activé le mode automatique dans <menuchoice +><guimenu +>Configuration</guimenu +><guimenuitem +>Configurer &kwordquiz;...</guimenuitem +></menuchoice +> votre sélection sera vérifiée automatiquement. </para> +<para +>La question précédente est montrée au-dessous de la question en cours. La réponse que vous avez donné est également affichée. Si vous avez mal répondu la réponse correcte est également montrée. </para> +<para +>Sélectionnez <menuchoice +><guimenu +>Questionnaire</guimenu +><guimenuitem +>Répéter les erreurs</guimenuitem +></menuchoice +> pour recommencer les questions auxquelles vous avez mal répondu. </para> +<para +>Sélectionnez <menuchoice +><guimenu +>Questionnaire</guimenu +><guimenuitem +>Redémarrer</guimenuitem +></menuchoice +> pour recommencer la session depuis le début une nouvelle fois. Si vous avez utilisé le mode aléatoire les questions seront remélangées. </para> +<para +>La section score en bas de l'écran montre le nombre de questions total, le nombre de questions auxquelles vous avez répondu, le nombre de réponses correctes, et le nombre de réponses fausses. </para> + +<tip> +<para +>Tous les éléments du menu <guimenu +>Questionnaire</guimenu +> sont disponibles dans la barre d'outils Questionnaire qui est affichée sur la droite par défaut.</para> +</tip> +</chapter> + + +<chapter id="question-and-answer"> + +<title +>Session Question & réponse</title> +<para +>Sélectionnez <menuchoice +><guimenu +>Aller à </guimenu +><guimenuitem +>Question & réponse</guimenuitem +></menuchoice +> pour commencer une session Question & réponse sur les entrées du document de vocabulaire actif. Le mode sélectionné dans le menu <guimenu +>Mode</guimenu +> sera utilisé. Si vous changez le mode durant une session, la session reprendra au début. </para> +<para +>Si vous travaillez avec des expressions longues la fenêtre peut être redimensionnée pour rendre disponible plus d'espace. La taille de la police de caractère (sélectionné pour l'éditeur) influencera aussi la manière dont le texte s'adaptera dans les différentes parties de la fenêtre. </para> +<para +>Dans l'exemple ci-dessous l'utilisateur a donné une réponse correcte à la question précédente (pour voir le comportement lors d'une mauvaise réponse voir le chapitre <link linkend="multiple" +>Choix multiple</link +>). Il / elle est maintenant en train de répondre à la question suivante. </para> + +<screenshot> + <screeninfo +>Session Question & réponse</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="kwq-qanda.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Session Question & réponse</phrase> + </textobject> + </mediaobject> +</screenshot> +<para +>Votre question est montrée en haut à gauche. Saisissez votre réponse dans le champ d'édition. Utilisez <menuchoice +><guimenu +>Questionnaire</guimenu +><guimenuitem +>Vérifier</guimenuitem +></menuchoice +> ou <keycap +>Entrée</keycap +> pour voir si votre réponse est correcte. </para> +<para +>La question précédente est montrée au-dessous de la question en cours. La réponse que vous avez donné est également affichée. Si vous avez mal répondu la réponse correcte est également montrée. </para> +<para +>Sélectionnez <menuchoice +><guimenu +>Questionnaire</guimenu +><guimenuitem +>Indice</guimenuitem +></menuchoice +> pour obtenir la lettre suivante de la bonne réponse. Dans <menuchoice +><guimenu +>Configuration</guimenu +><guimenuitem +>Configurer &kwordquiz;...</guimenuitem +></menuchoice +> vous pouvez décider que les questions pour lesquelles vous utiliserez la fonction indice seront toujours comptées comme fausses. </para> +<para +>Sélectionnez <menuchoice +><guimenu +>Questionnaire</guimenu +><guimenuitem +>Répéter les erreurs</guimenuitem +></menuchoice +> pour recommencer les questions auxquelles vous avez mal répondu. </para> +<para +>Sélectionnez <menuchoice +><guimenu +>Questionnaire</guimenu +><guimenuitem +>Redémarrer</guimenuitem +></menuchoice +> pour recommencer la session depuis le début une nouvelle fois. Si vous avez utilisé le mode aléatoire les questions seront remélangées. </para> +<para +>La section score en bas de l'écran montre le nombre de questions total, le nombre de questions auxquelles vous avez répondu, le nombre de réponses correctes, et le nombre de réponses fausses. </para> + +<tip> +<para +>Tous les éléments du menu <guimenu +>Questionnaire</guimenu +> sont disponibles dans la barre d'outils Questionnaire qui est affichée sur la droite par défaut.</para> +</tip> +</chapter> + +<chapter id="fill-in-the-blank"> +<title +>Remplir-le-blanc</title> + +<para +>« Remplir-le-blanc » est une méthode puissante d'utilisation de &kwordquiz;. C'est un type de questionnaire Question & réponse qui a besoin d'être décrit plus en détail. Pour utiliser cette caractéristique, vous devez l'activer dans la <link linkend="dlg-config-editor" +>boîte de dialogue de configuration</link +>. </para> + +<para +>Considérez le tableau suivant. Cela pourrait être une liste de vocabulaire dans &kwordquiz; : </para> + +<informaltable +><tgroup cols="3"> +<thead> +<row> +<entry +>Français</entry> +<entry +>Allemand</entry> +</row> +</thead> + +<tbody> +<row> +<entry +>1</entry> +<entry +>Nous possédons un ordinateur</entry> +<entry +>Wir besitzen einen Computer</entry> +</row> + +<row> +<entry +>2</entry> +<entry +>Nous possédons un ordinateur</entry> +<entry +>Wir [besitzen] einen Computer</entry> +</row> + +<row> +<entry +>3</entry> +<entry +>Nous possédons un ordinateur</entry> +<entry +>Wir [besitzen einen] Computer</entry> +</row> + +<row> +<entry +>4</entry> +<entry +>Nous possédons un ordinateur</entry> +<entry +>Wir [besitzen] einen [Computer]</entry> +</row> +</tbody> +</tgroup> +</informaltable> + +<para +>La chose importante à noter est le placement des crochets. Ils disent à &kwordquiz; comment le questionnaire devrait être exécuté. </para> +<para +>En 1. il n'y a pas de crochets. Supposons que le texte en Français soit la question et le texte en Allemand la réponse. Vous avez à donner pour une réponse correcte l'expression entière « Wir besitzen einen Computer ». </para> +<para +>En 2. &kwordquiz; montrerait la question mais aussi « Wir ........ einen Computer ». Pour une réponse correcte il est suffisant d'écrire « besitzen ». </para> +<para +>En 3. Montre qu'un blanc peut se composer de plus d'un mot. La réponse correcte est « besitzen einen ». </para> +<para +>En 4. Il y a deux blancs séparés. Pour indiquer cela dans la réponse vous devez écrire « besitzen ; Computer », c.-à-d. séparer les blancs avec un point-virgule afin d'obtenir une réponse correcte. </para> +<para +>Les blancs marqués sont significatifs seulement s'ils apparaissent dans la réponse. Autrement les crochets sont ignorés. En outre, les crochets n'ont pas d'effets lors des questionnaires à choix multiple. Pour simplifier la création de documents de vocabulaire de type « Remplir-le-blanc », il y a la barre d'outils et les commande de menu pour marquer et démarquer les blancs. Naturellement vous pouvez aussi simplement saisir les crochets. &kwordquiz; vérifie la syntaxe. Si le texte apparaît en rouge il y a une erreur avec les crochets et le questionnaire ne peut pas démarrer. </para> +<para +>La fonction « Remplir-le-blanc » peut être activée ou désactivée dans la boîte de dialogue de configuration de &kwordquiz;. La désactiver rendra possible l'utilisation de polices qui possèdent d'autres caractères à la place des crochets. Cela accélérera également légèrement la vitesse d'exécution. </para> +</chapter> + +<chapter id="printing"> +<title +>Impression</title> +<para +>&kwordquiz; offre la possibilité d'imprimer les documents de vocabulaire sous plusieurs formes. Lorsque vous sélectionnez <menuchoice +><guimenu +>Fichier</guimenu +><guimenuitem +>Imprimer...</guimenuitem +></menuchoice +> la boîte de dialogue standard d'impression de &kde; vous est présentée. Afin d'obtenir l'accès aux fonctions spéciales de &kwordquiz; vous avez besoin de cliquer sur le bouton <guibutton +>Options>></guibutton +> pour voir l'onglet d'options. Sur cet onglet vous pouvez choisir d'imprimer le document comme une liste de vocabulaire (&cad; comme affiché dans l'éditeur), comme un exercice de vocabulaire, ou comme des cartes. </para> +<screenshot> + <screeninfo +>Options d'impression du vocabulaire</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="kwq-dlg-print-type.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Options d'impression du vocabulaire</phrase> + </textobject> + </mediaobject> +</screenshot> + +<formalpara> +<title +>Liste de vocabulaire</title> +<para +>Le vocabulaire sera imprimé comme affiché dans l'éditeur. Cela inclus la police, la hauteur des lignes et la largeur des colonnes. Assurez vous que les colonnes sont suffisamment étroites pour entrer dans la page.</para> +</formalpara> +<screenshot> + <screeninfo +>Liste de vocabulaire imprimée</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="kwq-dlg-print-list.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Liste de vocabulaire imprimée</phrase> + </textobject> + </mediaobject> +</screenshot> + +<formalpara> +<title +>Examen de vocabulaire</title> +<para +>Le vocabulaire sera imprimé comme affiché dans l'éditeur à part que la colonne de droite sera laissée vide et une troisième colonne sera ajoutée pour noter le score. Les réglages utilisés inclus la police, la hauteur des lignes et la largeur des colonnes. Assurez vous que les colonnes sont suffisamment étroites pour entrer dans la page.</para> +</formalpara> +<screenshot> + <screeninfo +>Examen de vocabulaire imprimé</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="kwq-dlg-print-exam.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Examen de vocabulaire imprimé</phrase> + </textobject> + </mediaobject> +</screenshot> + +<formalpara> +<title +>Cartes</title> +<para +>Deux 7,62×12,7 cm par page. Les cartes seront toujours imprimés en paysage.</para> +</formalpara> +<screenshot> + <screeninfo +>Cartes imprimées</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="kwq-dlg-print-flashcard.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Cartes imprimées</phrase> + </textobject> + </mediaobject> +</screenshot> + +</chapter> + +<chapter id="dialogs"> +<title +>Boites de dialogues</title> +<sect1 id="dlg-config-editor"> +<title +>Configuration de l'éditeur</title> +<screenshot> + <screeninfo +>Configuration de l'éditeur</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="kwq-dlg-configure-editor.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Configuration de l'éditeur</phrase> + </textobject> + </mediaobject> +</screenshot> +<para +>Vous pouvez configurer le comportement de la touche <keycap +>Entrée</keycap +> lors de son utilisation dans l'éditeur. </para> +<para +>Vous pouvez également choisir si la fonction <link linkend="fill-in-the-blank" +>Remplir-le-blanc</link +> est activée. La désactivée accélérera légèrement les performances. </para> +<para +>Sélectionnez <guibutton +>Défaut</guibutton +> pour retrouver la configuration par défaut. Sélectionnez <guibutton +>Appliquer</guibutton +> pour appliquer vos modifications sans fermer la boîte de dialogue. Sélectionnez <guibutton +>OK</guibutton +> pour appliquer vos modifications et fermer la boîte de dialogue. Sélectionnez <guibutton +>Annuler</guibutton +> pour fermer la boîte de dialogue sans faire de changements. </para> +</sect1> + +<sect1 id="dlg-config-quiz"> +<title +>Configuration du questionnaire</title> +<screenshot> + <screeninfo +>Configuration du questionnaire</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="kwq-dlg-configure-quiz.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Configuration du questionnaire</phrase> + </textobject> + </mediaobject> +</screenshot> +<para +>Pour les sessions Cartes vous pouvez choisir si les cartes doivent être retournées automatiquement, et si elles seront ensuite comptées comme correctes ou incorrectes. Saisissez un délai en seconde pour le retournement automatique. </para> +<para +>Pour les sessions Choix multiple vous pouvez décider si votre choix doit être vérifié immédiatement ou si vous devez sélectionner <menuchoice +><guimenu +>Questionnaire</guimenu +><guimenuitem +>Vérifier</guimenuitem +></menuchoice +>. </para> +<para +>Pour les sessions Question & réponse vous pouvez choisir si les questions pour lesquelles vous utilisez <menuchoice +><guimenu +>Questionnaire</guimenu +><guimenuitem +>Indice</guimenuitem +></menuchoice +> doivent être comptées comme fausses. </para> +<para +>Pour toutes les sessions vous pouvez choisir si les scores doivent être affichés sous forme de pourcentages ou de nombres. </para> +<para +>Sélectionnez <guibutton +>Défaut</guibutton +> pour retrouver la configuration par défaut. Sélectionnez <guibutton +>Appliquer</guibutton +> pour appliquer vos modifications sans fermer la boîte de dialogue. Sélectionnez <guibutton +>OK</guibutton +> pour appliquer vos modifications et fermer la boîte de dialogue. Sélectionnez <guibutton +>Annuler</guibutton +> pour fermer la boîte de dialogue sans faire de changements. </para> + +</sect1> + +<sect1 id="dlg-config-appearance"> +<title +>Configuration de l'apparence des cartes</title> +<screenshot> + <screeninfo +>Configuration de l'apparence des cartes</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="kwq-dlg-configure-appearance.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Configuration de l'apparence des cartes</phrase> + </textobject> + </mediaobject> +</screenshot> +<para +>Pour les sessions de cartes flash, vous pouvez choisir la <guilabel +>police</guilabel +> et les couleurs du texte, des cartes et des bords. Cliquez sur <guibutton +>Retourner</guibutton +> pour basculer entre la <guilabel +>face</guilabel +> et le <guilabel +>dos</guilabel +> des cartes. </para> +<para +>Sélectionnez <guibutton +>Défaut</guibutton +> pour retrouver la configuration par défaut. Sélectionnez <guibutton +>Appliquer</guibutton +> pour appliquer vos modifications sans fermer la boîte de dialogue. Sélectionnez <guibutton +>OK</guibutton +> pour appliquer vos modifications et fermer la boîte de dialogue. Sélectionnez <guibutton +>Annuler</guibutton +> pour fermer la boîte de dialogue sans faire de changements. </para> + +</sect1> + +<sect1 id="dlg-config-characters"> +<title +>Configuration des caractères spéciaux</title> +<screenshot> + <screeninfo +>Configuration des caractères spéciaux</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="kwq-dlg-configure-characters.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Configuration des caractères spéciaux</phrase> + </textobject> + </mediaobject> +</screenshot> +<para +>Neuf raccourcis sont disponibles pour l'insertion de caractères spéciaux dans le vocabulaire. Sélectionnez un des raccourcis dans la liste et cliquez sur le bouton <guibutton +>Caractère...</guibutton +> pour <link linkend="dlg-special-characters" +>sélectionner</link +> un caractère insérable à l'aide de ce raccourcis. Un grand aperçu du caractère courant est affiché. </para> +<para +>La modification des raccourcis clavier associés à des actions peut être réalisée en sélectionnant <menuchoice +><guimenu +>Configuration</guimenu +><guimenuitem +>Configurer les raccourcis clavier...</guimenuitem +></menuchoice +>. </para> + +<para +>Sélectionnez <guibutton +>Défaut</guibutton +> pour retrouver la configuration par défaut. Sélectionnez <guibutton +>Appliquer</guibutton +> pour appliquer vos modifications sans fermer la boîte de dialogue. Sélectionnez <guibutton +>OK</guibutton +> pour appliquer vos modifications et fermer la boîte de dialogue. Sélectionnez <guibutton +>Annuler</guibutton +> pour fermer la boîte de dialogue sans faire de changements. </para> + +</sect1> + +<sect1 id="dlg-languages"> +<title +>Titres des colonnes</title> +<screenshot> + <screeninfo +>Titres des colonnes</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="kwq-dlg-languages.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Titres des colonnes</phrase> + </textobject> + </mediaobject> +</screenshot> +<para +>Utilisez cette boîte de dialogue pour définir les titres des colonnes du document de vocabulaire. Sélectionnez <guibutton +>OK</guibutton +> pour appliquer les changements ou <guibutton +>Annuler</guibutton +> pour annuler tout changement. </para> +</sect1> + +<sect1 id="dlg-special-characters"> +<title +>Caractères spéciaux</title> +<screenshot> + <screeninfo +>Caractères spéciaux</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="kwq-dlg-characters.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Caractères spéciaux</phrase> + </textobject> + </mediaobject> +</screenshot> +<para +>Utilisez cette boîte de dialogue pour sélectionner tout caractère que vous voulez associer avec un <link linkend="dlg-config-characters" +>raccourcis</link +> d'insertion de caractères spéciaux. </para> + +</sect1> + +<sect1 id="dlg-rows-columns"> +<title +>Lignes / Colonnes</title> +<screenshot> + <screeninfo +>Lignes / Colonnes</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="kwq-dlg-rowscolumns.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Lignes / Colonnes</phrase> + </textobject> + </mediaobject> +</screenshot> +<para +>Utilisez cette boîte de dialogue pour spécifier le nombre de lignes que vous voulez dans le document de vocabulaire. Vous pouvez également ajuster la largeur (en pixels) des colonnes sélectionnées et la hauteur (en pixels) des lignes sélectionnées. Sélectionnez <guibutton +>OK</guibutton +> pour appliquer les changements ou <guibutton +>Annuler</guibutton +> pour annuler tout changement. </para> +<warning> +<para +>Spécifier un nombre de ligne inférieur au nombre de ligne actuel du document de vocabulaire peut mener à la perte de données. </para> +</warning> + +</sect1> + +<sect1 id="dlg-sort"> +<title +>Trier</title> +<screenshot> + <screeninfo +>Trier</screeninfo> + <mediaobject> + <imageobject> + <imagedata fileref="kwq-dlg-sort.png" format="PNG"/> + </imageobject> + <textobject> + <phrase +>Trier</phrase> + </textobject> + </mediaobject> +</screenshot> +<para +>Utilisez cette boîte de dialogue pour trier le vocabulaire dans l'ordre alphabétique. Vous pouvez spécifier si le tri doit être basé sur la colonne de gauche (Français dans cet exemple) ou celle de droite (Anglais dans cet exemple) et s'il doit l'être dans l'ordre ascendant ou descendant. Sélectionnez <guibutton +>OK</guibutton +> pour effectuer le tri ou <guibutton +>Annuler</guibutton +> pour laisser le document de vocabulaire inchangé. </para> +</sect1> + +</chapter> + +<chapter id="faq"> +<title +>Questions et réponses</title> +&reporting.bugs; &updating.documentation; <qandaset id="faqlist" +> <qandaentry> + <question> + <para +>Puis-je fusionner plusieurs documents de vocabulaire en un seul. </para> + </question> + <answer> + <para +>Oui, lorsque vous sélectionnez <menuchoice +><guimenu +>Fichier</guimenu +><guimenuitem +>Ouvrir...</guimenuitem +></menuchoice +> vous pouvez mettre en surbrillance plus d'un fichier dans la boîte de dialogue. Par défaut ils seront ouvert dans des fenêtres différentes, mais si vous sélectionnez la case à cocher <guibutton +>Joindre les fichiers sélectionnés dans une liste</guibutton +>, alors les données de tous les fichiers seront fusionnées dans une nouvelle liste. </para> + </answer> + </qandaentry> + +</qandaset> +</chapter> + +<chapter id="credits"> + +<title +>Remerciements et licence</title> + +<para +>&kwordquiz; </para> +<para +>Program sous copyright 2003-2004 Peter B. Hedlund <email +>peter.hedlund@kdemail.net</email +> </para> + +<para +>Documentation sous copyright 2003-2004 Peter B. Hedlund <email +>peter.hedlund@kdemail.net</email +> </para> + +<para +>Traduction française par &YohannHamon;.</para +> +&underFDL; &underGPL; </chapter> + +<appendix id="installation"> +<title +>Installation</title> + +<sect1 id="getting-kwordquiz"> +<title +>Comment obtenir &kwordquiz;</title> +&install.intro.documentation; </sect1> + +<sect1 id="compilation"> +<title +>Compilation et installation</title> +&install.compile.documentation; </sect1> +</appendix> + +&documentation.index; +</book> +<!-- +Local Variables: +mode: sgml +sgml-minimize-attributes: nil +sgml-general-insert-case: lower +sgml-indent-step:0 +sgml-indent-data:nil +End: +--> |